--- /home/fdroid/fdroiddata/tmp/julianwi.javainstaller_7.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_julianwi.javainstaller_7.apk ├── /usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {} │┄ error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): │┄ DOES NOT VERIFY │┄ ERROR: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK │┄ ERROR: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK │ @@ -1,18 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): true │ -Verified using v2 scheme (APK Signature Scheme v2): false │ -Verified using v3 scheme (APK Signature Scheme v3): false │ -Verified using v4 scheme (APK Signature Scheme v4): false │ -Verified for SourceStamp: false │ -Number of signers: 1 │ -Signer #1 certificate DN: CN=FDroid, OU=FDroid, O=fdroid.org, L=ORG, ST=ORG, C=UK │ -Signer #1 certificate SHA-256 digest: 98ddbac504124356f747a6776460d99c1c7c897c8711e788dd169e65de99bfc9 │ -Signer #1 certificate SHA-1 digest: b35de4747809fa3a996da1d57b9db51481deb7c7 │ -Signer #1 certificate MD5 digest: ee5dc5d93eefb0ef53bf59ecd983f364 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 46deda5fc204182b16760d1d7ffb49a624c85f315a9b2d65f5d07e1559c9595f │ -Signer #1 public key SHA-1 digest: 01ace5c3992a76e05bfb94dfe0d24e96772d2b05 │ -Signer #1 public key MD5 digest: 58d1349e85045d6c5b59383926306070 │ -WARNING: META-INF/buildserverid not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. │ -WARNING: META-INF/fdroidserverid not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. ├── zipinfo -v {} │┄ Differences in extra fields detected; using output from zipinfo -v │ @@ -1,293 +1,223 @@ │ There is no zipfile comment. │ │ End-of-central-directory record: │ ------------------------------- │ │ - Zip archive file size: 260059 (000000000003F7DBh) │ - Actual end-cent-dir record offset: 260037 (000000000003F7C5h) │ - Expected end-cent-dir record offset: 260037 (000000000003F7C5h) │ + Zip archive file size: 259001 (000000000003F3B9h) │ + Actual end-cent-dir record offset: 258979 (000000000003F3A3h) │ + Expected end-cent-dir record offset: 258979 (000000000003F3A3h) │ (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 9 entries. │ - The central directory is 597 (0000000000000255h) bytes long, │ + central directory contains 7 entries. │ + The central directory is 460 (00000000000001CCh) bytes long, │ and its (expected) offset in bytes from the beginning of the zipfile │ - is 259440 (000000000003F570h). │ + is 258519 (000000000003F1D7h). │ │ │ Central directory entry #1: │ --------------------------- │ │ - META-INF/MANIFEST.MF │ + AndroidManifest.xml │ │ offset of local header from start of archive: 0 │ (0000000000000000h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2015 Jun 24 11:34:12 │ - 32-bit CRC value (hex): 553be733 │ - compressed size: 324 bytes │ - uncompressed size: 504 bytes │ - length of filename: 20 characters │ - length of extra field: 0 bytes │ + file last modified on (DOS date/time): 2017 Oct 26 01:22:52 │ + 32-bit CRC value (hex): 3844f71b │ + compressed size: 1334 bytes │ + uncompressed size: 4360 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/F0E99185.SF │ + res/drawable-ldpi-v4/duke.png │ │ - offset of local header from start of archive: 390 │ - (0000000000000186h) bytes │ + offset of local header from start of archive: 1403 │ + (000000000000057Bh) 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): 2015 Jun 24 11:34:12 │ - 32-bit CRC value (hex): dbbb39c0 │ - compressed size: 397 bytes │ - uncompressed size: 625 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): e3be2d05 │ + compressed size: 1148 bytes │ + uncompressed size: 1148 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 #3: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - META-INF/F0E99185.RSA │ + resources.arsc │ │ - offset of local header from start of archive: 853 │ - (0000000000000355h) bytes │ + offset of local header from start of archive: 2610 │ + (0000000000000A32h) 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): 2015 Jun 24 11:34:12 │ - 32-bit CRC value (hex): 2520317c │ - compressed size: 1075 bytes │ - uncompressed size: 1332 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): eaa20bea │ + compressed size: 640 bytes │ + uncompressed size: 640 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 #4: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - META-INF/buildserverid │ + classes.dex │ │ - offset of local header from start of archive: 1995 │ - (00000000000007CBh) bytes │ + offset of local header from start of archive: 3294 │ + (0000000000000CDEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2015 Jun 23 05:10:02 │ - 32-bit CRC value (hex): b4bf346c │ - compressed size: 41 bytes │ - uncompressed size: 41 bytes │ - length of filename: 22 characters │ + file last modified on (DOS date/time): 2017 Oct 26 01:22:52 │ + 32-bit CRC value (hex): 384a7dfe │ + compressed size: 253221 bytes │ + uncompressed size: 749628 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 #5: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - META-INF/fdroidserverid │ + META-INF/MANIFEST.MF │ │ - offset of local header from start of archive: 2104 │ - (0000000000000838h) bytes │ + offset of local header from start of archive: 256572 │ + (000000000003EA3Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2015 Jun 23 05:10:02 │ - 32-bit CRC value (hex): 469638e2 │ - compressed size: 40 bytes │ - uncompressed size: 41 bytes │ - length of filename: 23 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 26 01:22:52 │ + 32-bit CRC value (hex): 553be733 │ + compressed size: 324 bytes │ + uncompressed size: 504 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 #6: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - AndroidManifest.xml │ + META-INF/F0E99185.SF │ │ - offset of local header from start of archive: 2213 │ - (00000000000008A5h) bytes │ + offset of local header from start of archive: 256946 │ + (000000000003EBB2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2015 Jun 23 05:10:00 │ - 32-bit CRC value (hex): 3844f71b │ - compressed size: 1333 bytes │ - uncompressed size: 4360 bytes │ - length of filename: 19 characters │ - length of extra field: 4 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - The central-directory extra field contains: │ - - A subfield with ID 0xcafe (unknown) and 0 data bytes. │ - │ - There is no file comment. │ - │ -Central directory entry #7: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable-ldpi-v4/duke.png │ - │ - offset of local header from start of archive: 3615 │ - (0000000000000E1Fh) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ - file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jun 23 05:10:02 │ - 32-bit CRC value (hex): b236f63c │ - compressed size: 1295 bytes │ - uncompressed size: 1295 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 #8: │ ---------------------------- │ - │ - There are an extra 2 bytes preceding this file. │ - │ - resources.arsc │ - │ - offset of local header from start of archive: 4971 │ - (000000000000136Bh) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ - file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2015 Jun 23 05:10:02 │ - 32-bit CRC value (hex): 86d80ac9 │ - compressed size: 632 bytes │ - uncompressed size: 632 bytes │ - length of filename: 14 characters │ + file last modified on (DOS date/time): 2017 Oct 26 01:22:52 │ + 32-bit CRC value (hex): dbbb39c0 │ + compressed size: 397 bytes │ + uncompressed size: 625 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 #9: │ +Central directory entry #7: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - classes.dex │ + META-INF/F0E99185.RSA │ │ - offset of local header from start of archive: 5648 │ - (0000000000001610h) bytes │ + offset of local header from start of archive: 257393 │ + (000000000003ED71h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2015 Jun 23 05:10:00 │ - 32-bit CRC value (hex): 9a38a0b0 │ - compressed size: 253735 bytes │ - uncompressed size: 741008 bytes │ - length of filename: 11 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 26 01:22:52 │ + 32-bit CRC value (hex): 2520317c │ + compressed size: 1075 bytes │ + uncompressed size: 1332 bytes │ + length of filename: 21 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none ├── filetype from file(1) │ @@ -1 +1 @@ │ -Zip archive data, at least v2.0 to extract │ +Java archive data (JAR) ├── resources.arsc │┄ Format-specific differences are supported for Android package resource table (ARSC) but no file-specific differences were detected; falling back to a binary diff. │ @@ -1,15 +1,15 @@ │ -00000000: 0200 0c00 7802 0000 0100 0000 0100 1c00 ....x........... │ +00000000: 0200 0c00 8002 0000 0100 0000 0100 1c00 ................ │ 00000010: 6000 0000 0100 0000 0000 0000 0000 0000 `............... │ 00000020: 2000 0000 0000 0000 0000 0000 1d00 7200 .............r. │ 00000030: 6500 7300 2f00 6400 7200 6100 7700 6100 e.s./.d.r.a.w.a. │ 00000040: 6200 6c00 6500 2d00 6c00 6400 7000 6900 b.l.e.-.l.d.p.i. │ 00000050: 2d00 7600 3400 2f00 6400 7500 6b00 6500 -.v.4./.d.u.k.e. │ 00000060: 2e00 7000 6e00 6700 0000 0000 0002 2001 ..p.n.g....... . │ -00000070: 0c02 0000 7f00 0000 6a00 7500 6c00 6900 ........j.u.l.i. │ +00000070: 1402 0000 7f00 0000 6a00 7500 6c00 6900 ........j.u.l.i. │ 00000080: 6100 6e00 7700 6900 2e00 6a00 6100 7600 a.n.w.i...j.a.v. │ 00000090: 6100 6900 6e00 7300 7400 6100 6c00 6c00 a.i.n.s.t.a.l.l. │ 000000a0: 6500 7200 0000 0000 0000 0000 0000 0000 e.r............. │ 000000b0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000000c0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000000d0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ 000000e0: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ @@ -28,13 +28,13 @@ │ 000001b0: 0400 6100 7400 7400 7200 0000 0800 6400 ..a.t.t.r.....d. │ 000001c0: 7200 6100 7700 6100 6200 6c00 6500 0000 r.a.w.a.b.l.e... │ 000001d0: 0100 1c00 2c00 0000 0100 0000 0000 0000 ....,........... │ 000001e0: 0000 0000 2000 0000 0000 0000 0000 0000 .... ........... │ 000001f0: 0400 6400 7500 6b00 6500 0000 0202 1000 ..d.u.k.e....... │ 00000200: 1000 0000 0100 0000 0000 0000 0202 1000 ................ │ 00000210: 1400 0000 0200 0000 0100 0000 0000 0000 ................ │ -00000220: 0102 4400 5800 0000 0200 0000 0100 0000 ..D.X........... │ -00000230: 4800 0000 3000 0000 0000 0000 0000 0000 H...0........... │ +00000220: 0102 4c00 6000 0000 0200 0000 0100 0000 ..L.`........... │ +00000230: 5000 0000 3800 0000 0000 0000 0000 0000 P...8........... │ 00000240: 0000 7800 0000 0000 0000 0000 0400 0000 ..x............. │ 00000250: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ -00000260: 0000 0000 0000 0000 0800 0000 0000 0000 ................ │ -00000270: 0800 0003 0000 0000 ........ │ +00000260: 0000 0000 0000 0000 0000 0000 0000 0000 ................ │ +00000270: 0800 0000 0000 0000 0800 0003 0000 0000 ................ ├── 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 : 20716945 │ │ -signature : 03d2...1a38 │ │ -file_size : 741008 │ │ +checksum : 0115156a │ │ +signature : e3ef...a567 │ │ +file_size : 749628 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ -string_ids_size : 6479 │ │ +string_ids_size : 6478 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 897 │ │ -type_ids_off : 26028 (0x0065ac) │ │ +type_ids_off : 26024 (0x0065a8) │ │ proto_ids_size : 1170 │ │ -proto_ids_off : 29616 (0x0073b0) │ │ +proto_ids_off : 29612 (0x0073ac) │ │ field_ids_size : 1414 │ │ -field_ids_off : 43656 (0x00aa88) │ │ +field_ids_off : 43652 (0x00aa84) │ │ method_ids_size : 5550 │ │ -method_ids_off : 54968 (0x00d6b8) │ │ +method_ids_off : 54964 (0x00d6b4) │ │ class_defs_size : 530 │ │ -class_defs_off : 99368 (0x018428) │ │ -data_size : 621816 │ │ -data_off : 119192 (0x01d198) │ │ +class_defs_off : 99364 (0x018424) │ │ +data_size : 630452 │ │ +data_off : 119176 (0x01d188) │ │ │ │ Class #0 header: │ │ class_idx : 126 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 446 │ │ +source_file_idx : 447 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #0 annotations: │ │ Annotations on class │ │ @@ -78,21 +78,21 @@ │ │ │ │ #5 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;) │ │ name : 'getSettingsActivityName' │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 446 (AccessibilityServiceInfoCompat.java) │ │ + source_file_idx : 447 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #1 header: │ │ class_idx : 127 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 446 │ │ +source_file_idx : 447 │ │ static_fields_size : 13 │ │ instance_fields_size: 0 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 0 │ │ │ │ Class #1 annotations: │ │ Annotations on class │ │ @@ -175,33 +175,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -0291d8: |[0291d8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -0291e8: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -0291ec: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ -0291f0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0291f4: 2200 7c00 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; // type@007c │ │ -0291f8: 7010 e001 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.:()V // method@01e0 │ │ -0291fe: 6900 3200 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0032 │ │ -029202: 0e00 |000d: return-void │ │ -029204: 6000 2000 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -029208: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -02920c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -029210: 2200 7b00 |0014: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@007b │ │ -029214: 7010 d901 0000 |0016: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@01d9 │ │ -02921a: 6900 3200 |0019: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0032 │ │ -02921e: 28f2 |001b: goto 000d // -000e │ │ -029220: 2200 7d00 |001c: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@007d │ │ -029224: 7010 e201 0000 |001e: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@01e2 │ │ -02922a: 6900 3200 |0021: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0032 │ │ -02922e: 28ea |0023: goto 000d // -0016 │ │ +02b46c: |[02b46c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +02b47c: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +02b480: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ +02b484: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +02b488: 2200 7c00 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; // type@007c │ │ +02b48c: 7010 e001 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.:()V // method@01e0 │ │ +02b492: 6900 3200 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0032 │ │ +02b496: 0e00 |000d: return-void │ │ +02b498: 6000 2000 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +02b49c: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +02b4a0: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +02b4a4: 2200 7b00 |0014: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@007b │ │ +02b4a8: 7010 d901 0000 |0016: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@01d9 │ │ +02b4ae: 6900 3200 |0019: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0032 │ │ +02b4b2: 28f2 |001b: goto 000d // -000e │ │ +02b4b4: 2200 7d00 |001c: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@007d │ │ +02b4b8: 7010 e201 0000 |001e: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@01e2 │ │ +02b4be: 6900 3200 |0021: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0032 │ │ +02b4c2: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0006 line=112 │ │ 0x000d line=118 │ │ 0x000e line=113 │ │ 0x0014 line=114 │ │ @@ -213,17 +213,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -029230: |[029230] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -029240: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -029246: 0e00 |0003: return-void │ │ +02b4c4: |[02b4c4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +02b4d4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +02b4da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0003 line=282 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat; │ │ │ │ @@ -232,27 +232,27 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -029248: |[029248] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String; │ │ -029258: 2b01 1200 0000 |0000: packed-switch v1, 00000012 // +00000012 │ │ -02925e: 1a00 4b09 |0003: const-string v0, "UNKNOWN" // string@094b │ │ -029262: 1100 |0005: return-object v0 │ │ -029264: 1a00 1d02 |0006: const-string v0, "CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT" // string@021d │ │ -029268: 28fd |0008: goto 0005 // -0003 │ │ -02926a: 1a00 1c02 |0009: const-string v0, "CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION" // string@021c │ │ -02926e: 28fa |000b: goto 0005 // -0006 │ │ -029270: 1a00 1b02 |000c: const-string v0, "CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@021b │ │ -029274: 28f7 |000e: goto 0005 // -0009 │ │ -029276: 1a00 1a02 |000f: const-string v0, "CAPABILITY_CAN_FILTER_KEY_EVENTS" // string@021a │ │ -02927a: 28f4 |0011: goto 0005 // -000c │ │ -02927c: 0001 0800 0100 0000 0600 0000 0900 ... |0012: packed-switch-data (20 units) │ │ +02b4dc: |[02b4dc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String; │ │ +02b4ec: 2b01 1200 0000 |0000: packed-switch v1, 00000012 // +00000012 │ │ +02b4f2: 1a00 4c09 |0003: const-string v0, "UNKNOWN" // string@094c │ │ +02b4f6: 1100 |0005: return-object v0 │ │ +02b4f8: 1a00 1e02 |0006: const-string v0, "CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT" // string@021e │ │ +02b4fc: 28fd |0008: goto 0005 // -0003 │ │ +02b4fe: 1a00 1d02 |0009: const-string v0, "CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION" // string@021d │ │ +02b502: 28fa |000b: goto 0005 // -0006 │ │ +02b504: 1a00 1c02 |000c: const-string v0, "CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@021c │ │ +02b508: 28f7 |000e: goto 0005 // -0009 │ │ +02b50a: 1a00 1b02 |000f: const-string v0, "CAPABILITY_CAN_FILTER_KEY_EVENTS" // string@021b │ │ +02b50e: 28f4 |0011: goto 0005 // -000c │ │ +02b510: 0001 0800 0100 0000 0600 0000 0900 ... |0012: packed-switch-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ 0x0003 line=448 │ │ 0x0006 line=440 │ │ 0x0009 line=442 │ │ 0x000c line=444 │ │ @@ -266,55 +266,55 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 100 16-bit code units │ │ -0292a4: |[0292a4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ -0292b4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0292b6: 2200 1403 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ -0292ba: 7010 ab14 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0292c0: 1a02 000a |0006: const-string v2, "[" // string@0a00 │ │ -0292c4: 6e20 b214 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0292ca: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ -0292ce: 7110 7d14 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@147d │ │ -0292d4: 0a02 |0010: move-result v2 │ │ -0292d6: 9801 0302 |0011: shl-int v1, v3, v2 │ │ -0292da: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -0292de: b524 |0015: and-int/2addr v4, v2 │ │ -0292e0: 6e10 b614 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@14b6 │ │ -0292e6: 0a02 |0019: move-result v2 │ │ -0292e8: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ -0292ec: 1a02 d100 |001c: const-string v2, ", " // string@00d1 │ │ -0292f0: 6e20 b214 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0292f6: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ -0292fc: 28e7 |0024: goto 000b // -0019 │ │ -0292fe: 1a02 e702 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@02e7 │ │ -029302: 6e20 b214 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -029308: 28e1 |002a: goto 000b // -001f │ │ -02930a: 1a02 e302 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@02e3 │ │ -02930e: 6e20 b214 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -029314: 28db |0030: goto 000b // -0025 │ │ -029316: 1a02 e602 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@02e6 │ │ -02931a: 6e20 b214 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -029320: 28d5 |0036: goto 000b // -002b │ │ -029322: 1a02 e502 |0037: const-string v2, "FEEDBACK_GENERIC" // string@02e5 │ │ -029326: 6e20 b214 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02932c: 28cf |003c: goto 000b // -0031 │ │ -02932e: 1a02 e802 |003d: const-string v2, "FEEDBACK_VISUAL" // string@02e8 │ │ -029332: 6e20 b214 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -029338: 28c9 |0042: goto 000b // -0037 │ │ -02933a: 1a02 280a |0043: const-string v2, "]" // string@0a28 │ │ -02933e: 6e20 b214 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -029344: 6e10 b714 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02934a: 0c02 |004b: move-result-object v2 │ │ -02934c: 1102 |004c: return-object v2 │ │ -02934e: 0000 |004d: nop // spacer │ │ -029350: 0002 0500 0100 0000 0200 0000 0400 ... |004e: sparse-switch-data (22 units) │ │ +02b538: |[02b538] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ +02b548: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +02b54a: 2200 1403 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ +02b54e: 7010 ab14 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02b554: 1a02 010a |0006: const-string v2, "[" // string@0a01 │ │ +02b558: 6e20 b214 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02b55e: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ +02b562: 7110 7d14 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@147d │ │ +02b568: 0a02 |0010: move-result v2 │ │ +02b56a: 9801 0302 |0011: shl-int v1, v3, v2 │ │ +02b56e: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +02b572: b524 |0015: and-int/2addr v4, v2 │ │ +02b574: 6e10 b614 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@14b6 │ │ +02b57a: 0a02 |0019: move-result v2 │ │ +02b57c: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ +02b580: 1a02 d100 |001c: const-string v2, ", " // string@00d1 │ │ +02b584: 6e20 b214 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02b58a: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ +02b590: 28e7 |0024: goto 000b // -0019 │ │ +02b592: 1a02 e802 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@02e8 │ │ +02b596: 6e20 b214 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02b59c: 28e1 |002a: goto 000b // -001f │ │ +02b59e: 1a02 e402 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@02e4 │ │ +02b5a2: 6e20 b214 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02b5a8: 28db |0030: goto 000b // -0025 │ │ +02b5aa: 1a02 e702 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@02e7 │ │ +02b5ae: 6e20 b214 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02b5b4: 28d5 |0036: goto 000b // -002b │ │ +02b5b6: 1a02 e602 |0037: const-string v2, "FEEDBACK_GENERIC" // string@02e6 │ │ +02b5ba: 6e20 b214 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02b5c0: 28cf |003c: goto 000b // -0031 │ │ +02b5c2: 1a02 e902 |003d: const-string v2, "FEEDBACK_VISUAL" // string@02e9 │ │ +02b5c6: 6e20 b214 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02b5cc: 28c9 |0042: goto 000b // -0037 │ │ +02b5ce: 1a02 290a |0043: const-string v2, "]" // string@0a29 │ │ +02b5d2: 6e20 b214 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02b5d8: 6e10 b714 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02b5de: 0c02 |004b: move-result-object v2 │ │ +02b5e0: 1102 |004c: return-object v2 │ │ +02b5e2: 0000 |004d: nop // spacer │ │ +02b5e4: 0002 0500 0100 0000 0200 0000 0400 ... |004e: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=356 │ │ 0x0006 line=357 │ │ 0x000b line=358 │ │ 0x000d line=359 │ │ 0x0013 line=360 │ │ @@ -339,32 +339,32 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 50 16-bit code units │ │ -02937c: |[02937c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ -02938c: 2c01 1800 0000 |0000: sparse-switch v1, 00000018 // +00000018 │ │ -029392: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -029394: 1100 |0004: return-object v0 │ │ -029396: 1a00 7602 |0005: const-string v0, "DEFAULT" // string@0276 │ │ -02939a: 28fd |0007: goto 0004 // -0003 │ │ -02939c: 1a00 f902 |0008: const-string v0, "FLAG_INCLUDE_NOT_IMPORTANT_VIEWS" // string@02f9 │ │ -0293a0: 28fa |000a: goto 0004 // -0006 │ │ -0293a2: 1a00 0603 |000b: const-string v0, "FLAG_REQUEST_TOUCH_EXPLORATION_MODE" // string@0306 │ │ -0293a6: 28f7 |000d: goto 0004 // -0009 │ │ -0293a8: 1a00 0403 |000e: const-string v0, "FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@0304 │ │ -0293ac: 28f4 |0010: goto 0004 // -000c │ │ -0293ae: 1a00 0303 |0011: const-string v0, "FLAG_REPORT_VIEW_IDS" // string@0303 │ │ -0293b2: 28f1 |0013: goto 0004 // -000f │ │ -0293b4: 1a00 0503 |0014: const-string v0, "FLAG_REQUEST_FILTER_KEY_EVENTS" // string@0305 │ │ -0293b8: 28ee |0016: goto 0004 // -0012 │ │ -0293ba: 0000 |0017: nop // spacer │ │ -0293bc: 0002 0600 0100 0000 0200 0000 0400 ... |0018: sparse-switch-data (26 units) │ │ +02b610: |[02b610] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ +02b620: 2c01 1800 0000 |0000: sparse-switch v1, 00000018 // +00000018 │ │ +02b626: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +02b628: 1100 |0004: return-object v0 │ │ +02b62a: 1a00 7702 |0005: const-string v0, "DEFAULT" // string@0277 │ │ +02b62e: 28fd |0007: goto 0004 // -0003 │ │ +02b630: 1a00 fa02 |0008: const-string v0, "FLAG_INCLUDE_NOT_IMPORTANT_VIEWS" // string@02fa │ │ +02b634: 28fa |000a: goto 0004 // -0006 │ │ +02b636: 1a00 0703 |000b: const-string v0, "FLAG_REQUEST_TOUCH_EXPLORATION_MODE" // string@0307 │ │ +02b63a: 28f7 |000d: goto 0004 // -0009 │ │ +02b63c: 1a00 0503 |000e: const-string v0, "FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@0305 │ │ +02b640: 28f4 |0010: goto 0004 // -000c │ │ +02b642: 1a00 0403 |0011: const-string v0, "FLAG_REPORT_VIEW_IDS" // string@0304 │ │ +02b646: 28f1 |0013: goto 0004 // -000f │ │ +02b648: 1a00 0603 |0014: const-string v0, "FLAG_REQUEST_FILTER_KEY_EVENTS" // string@0306 │ │ +02b64c: 28ee |0016: goto 0004 // -0012 │ │ +02b64e: 0000 |0017: nop // spacer │ │ +02b650: 0002 0600 0100 0000 0200 0000 0400 ... |0018: sparse-switch-data (26 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0003 line=409 │ │ 0x0005 line=397 │ │ 0x0008 line=399 │ │ 0x000b line=401 │ │ @@ -380,19 +380,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0293f0: |[0293f0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -029400: 6200 3200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0032 │ │ -029404: 7220 e901 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@01e9 │ │ -02940a: 0a00 |0005: move-result v0 │ │ -02940c: 0f00 |0006: return v0 │ │ +02b684: |[02b684] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +02b694: 6200 3200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0032 │ │ +02b698: 7220 e901 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@01e9 │ │ +02b69e: 0a00 |0005: move-result v0 │ │ +02b6a0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #6 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -400,19 +400,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -029410: |[029410] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -029420: 6200 3200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0032 │ │ -029424: 7220 ea01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@01ea │ │ -02942a: 0a00 |0005: move-result v0 │ │ -02942c: 0f00 |0006: return v0 │ │ +02b6a4: |[02b6a4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +02b6b4: 6200 3200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0032 │ │ +02b6b8: 7220 ea01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@01ea │ │ +02b6be: 0a00 |0005: move-result v0 │ │ +02b6c0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #7 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -420,19 +420,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -029430: |[029430] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -029440: 6200 3200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0032 │ │ -029444: 7220 eb01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01eb │ │ -02944a: 0c00 |0005: move-result-object v0 │ │ -02944c: 1100 |0006: return-object v0 │ │ +02b6c4: |[02b6c4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +02b6d4: 6200 3200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0032 │ │ +02b6d8: 7220 eb01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01eb │ │ +02b6de: 0c00 |0005: move-result-object v0 │ │ +02b6e0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #8 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -440,19 +440,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -029450: |[029450] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -029460: 6200 3200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0032 │ │ -029464: 7220 ec01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01ec │ │ -02946a: 0c00 |0005: move-result-object v0 │ │ -02946c: 1100 |0006: return-object v0 │ │ +02b6e4: |[02b6e4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +02b6f4: 6200 3200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0032 │ │ +02b6f8: 7220 ec01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01ec │ │ +02b6fe: 0c00 |0005: move-result-object v0 │ │ +02b700: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #9 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -460,19 +460,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -029470: |[029470] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -029480: 6200 3200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0032 │ │ -029484: 7220 ed01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@01ed │ │ -02948a: 0c00 |0005: move-result-object v0 │ │ -02948c: 1100 |0006: return-object v0 │ │ +02b704: |[02b704] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +02b714: 6200 3200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0032 │ │ +02b718: 7220 ed01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@01ed │ │ +02b71e: 0c00 |0005: move-result-object v0 │ │ +02b720: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #10 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -480,33 +480,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 │ │ -029490: |[029490] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0294a0: 6200 3200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0032 │ │ -0294a4: 7220 ee01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01ee │ │ -0294aa: 0c00 |0005: move-result-object v0 │ │ -0294ac: 1100 |0006: return-object v0 │ │ +02b724: |[02b724] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +02b734: 6200 3200 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0032 │ │ +02b738: 7220 ee01 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01ee │ │ +02b73e: 0c00 |0005: move-result-object v0 │ │ +02b740: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ - source_file_idx : 446 (AccessibilityServiceInfoCompat.java) │ │ + source_file_idx : 447 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #2 header: │ │ class_idx : 128 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 447 │ │ +source_file_idx : 448 │ │ 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;' │ │ @@ -521,17 +521,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0294b0: |[0294b0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ -0294c0: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -0294c6: 0e00 |0003: return-void │ │ +02b744: |[02b744] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ +02b754: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +02b75a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -539,18 +539,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0294c8: |[0294c8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -0294d8: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ -0294de: 0a00 |0003: move-result v0 │ │ -0294e0: 0f00 |0004: return v0 │ │ +02b75c: |[02b75c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +02b76c: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ +02b772: 0a00 |0003: move-result v0 │ │ +02b774: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #2 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -558,18 +558,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0294e4: |[0294e4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0294f4: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0002 │ │ -0294fa: 0c00 |0003: move-result-object v0 │ │ -0294fc: 1100 |0004: return-object v0 │ │ +02b778: |[02b778] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +02b788: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0002 │ │ +02b78e: 0c00 |0003: move-result-object v0 │ │ +02b790: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #3 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -577,18 +577,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -029500: |[029500] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -029510: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0003 │ │ -029516: 0c00 |0003: move-result-object v0 │ │ -029518: 1100 |0004: return-object v0 │ │ +02b794: |[02b794] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +02b7a4: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0003 │ │ +02b7aa: 0c00 |0003: move-result-object v0 │ │ +02b7ac: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #4 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -596,18 +596,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02951c: |[02951c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -02952c: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0004 │ │ -029532: 0c00 |0003: move-result-object v0 │ │ -029534: 1100 |0004: return-object v0 │ │ +02b7b0: |[02b7b0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +02b7c0: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0004 │ │ +02b7c6: 0c00 |0003: move-result-object v0 │ │ +02b7c8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #5 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -615,32 +615,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 │ │ -029538: |[029538] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -029548: 6e10 0500 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0005 │ │ -02954e: 0c00 |0003: move-result-object v0 │ │ -029550: 1100 |0004: return-object v0 │ │ +02b7cc: |[02b7cc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +02b7dc: 6e10 0500 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0005 │ │ +02b7e2: 0c00 |0003: move-result-object v0 │ │ +02b7e4: 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 : 447 (AccessibilityServiceInfoCompatIcs.java) │ │ + source_file_idx : 448 (AccessibilityServiceInfoCompatIcs.java) │ │ │ │ Class #3 header: │ │ class_idx : 129 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 448 │ │ +source_file_idx : 449 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #3 - │ │ Class descriptor : 'Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;' │ │ @@ -655,17 +655,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -029554: |[029554] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.:()V │ │ -029564: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -02956a: 0e00 |0003: return-void │ │ +02b7e8: |[02b7e8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.:()V │ │ +02b7f8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +02b7fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2; │ │ │ │ #1 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;) │ │ @@ -673,32 +673,32 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02956c: |[02956c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -02957c: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCapabilities:()I // method@0001 │ │ -029582: 0a00 |0003: move-result v0 │ │ -029584: 0f00 |0004: return v0 │ │ +02b800: |[02b800] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +02b810: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCapabilities:()I // method@0001 │ │ +02b816: 0a00 |0003: move-result v0 │ │ +02b818: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ - source_file_idx : 448 (AccessibilityServiceInfoCompatJellyBeanMr2.java) │ │ + source_file_idx : 449 (AccessibilityServiceInfoCompatJellyBeanMr2.java) │ │ │ │ Class #4 header: │ │ class_idx : 130 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 781 │ │ -source_file_idx : 457 │ │ +source_file_idx : 458 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #4 annotations: │ │ Annotations on class │ │ @@ -710,21 +710,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 457 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 458 (ActionBarDrawerToggle.java) │ │ │ │ Class #5 header: │ │ class_idx : 131 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 457 │ │ +source_file_idx : 458 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #5 annotations: │ │ Annotations on class │ │ @@ -754,21 +754,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;) │ │ name : 'setActionBarUpIndicator' │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 457 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 458 (ActionBarDrawerToggle.java) │ │ │ │ Class #6 header: │ │ class_idx : 134 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 781 │ │ -source_file_idx : 457 │ │ +source_file_idx : 458 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #6 annotations: │ │ Annotations on class │ │ @@ -798,21 +798,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;) │ │ name : 'setActionBarUpIndicator' │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 457 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 458 (ActionBarDrawerToggle.java) │ │ │ │ Class #7 header: │ │ class_idx : 135 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 781 │ │ -source_file_idx : 457 │ │ +source_file_idx : 458 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #7 annotations: │ │ Annotations on class │ │ @@ -830,21 +830,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider;) │ │ name : 'getDrawerToggleDelegate' │ │ type : '()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 457 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 458 (ActionBarDrawerToggle.java) │ │ │ │ Class #8 header: │ │ class_idx : 136 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 69 │ │ -source_file_idx : 457 │ │ +source_file_idx : 458 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #8 annotations: │ │ Annotations on class │ │ @@ -885,27 +885,27 @@ │ │ type : '(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -029588: |[029588] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V │ │ -029598: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02959a: 5b34 3700 |0001: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0037 │ │ -02959e: 7030 4001 5300 |0003: invoke-direct {v3, v5, v0}, Landroid/graphics/drawable/InsetDrawable;.:(Landroid/graphics/drawable/Drawable;I)V // method@0140 │ │ -0295a4: 6001 2000 |0006: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -0295a8: 1302 1200 |0008: const/16 v2, #int 18 // #12 │ │ -0295ac: 3721 0300 |000a: if-le v1, v2, 000d // +0003 │ │ -0295b0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0295b2: 5c30 3300 |000d: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@0033 │ │ -0295b6: 2200 4100 |000f: new-instance v0, Landroid/graphics/Rect; // type@0041 │ │ -0295ba: 7010 2a01 0000 |0011: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@012a │ │ -0295c0: 5b30 3600 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0036 │ │ -0295c4: 0e00 |0016: return-void │ │ +02b81c: |[02b81c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V │ │ +02b82c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02b82e: 5b34 3700 |0001: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0037 │ │ +02b832: 7030 4001 5300 |0003: invoke-direct {v3, v5, v0}, Landroid/graphics/drawable/InsetDrawable;.:(Landroid/graphics/drawable/Drawable;I)V // method@0140 │ │ +02b838: 6001 2000 |0006: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +02b83c: 1302 1200 |0008: const/16 v2, #int 18 // #12 │ │ +02b840: 3721 0300 |000a: if-le v1, v2, 000d // +0003 │ │ +02b844: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +02b846: 5c30 3300 |000d: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@0033 │ │ +02b84a: 2200 4100 |000f: new-instance v0, Landroid/graphics/Rect; // type@0041 │ │ +02b84e: 7010 2a01 0000 |0011: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@012a │ │ +02b854: 5b30 3600 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0036 │ │ +02b858: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=391 │ │ 0x0003 line=392 │ │ 0x0006 line=385 │ │ 0x000f line=386 │ │ 0x0016 line=393 │ │ @@ -919,17 +919,17 @@ │ │ type : '(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0295c8: |[0295c8] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -0295d8: 7030 1302 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V // method@0213 │ │ -0295de: 0e00 |0003: return-void │ │ +02b85c: |[02b85c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +02b86c: 7030 1302 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V // method@0213 │ │ +02b872: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/graphics/drawable/Drawable; │ │ @@ -941,58 +941,58 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -0295e0: |[0295e0] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.draw:(Landroid/graphics/Canvas;)V │ │ -0295f0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0295f2: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -0295f4: 5463 3600 |0002: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0036 │ │ -0295f8: 6e20 1502 3600 |0004: invoke-virtual {v6, v3}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.copyBounds:(Landroid/graphics/Rect;)V // method@0215 │ │ -0295fe: 6e10 1f01 0700 |0007: invoke-virtual {v7}, Landroid/graphics/Canvas;.save:()I // method@011f │ │ -029604: 5463 3700 |000a: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0037 │ │ -029608: 7110 1d02 0300 |000c: invoke-static {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.access$300:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; // method@021d │ │ -02960e: 0c03 |000f: move-result-object v3 │ │ -029610: 6e10 1600 0300 |0010: invoke-virtual {v3}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0016 │ │ -029616: 0c03 |0013: move-result-object v3 │ │ -029618: 6e10 f712 0300 |0014: invoke-virtual {v3}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@12f7 │ │ -02961e: 0c03 |0017: move-result-object v3 │ │ -029620: 7110 f90a 0300 |0018: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0af9 │ │ -029626: 0a03 |001b: move-result v3 │ │ -029628: 3303 3100 |001c: if-ne v3, v0, 004d // +0031 │ │ -02962c: 0101 |001e: move v1, v0 │ │ -02962e: 3801 0300 |001f: if-eqz v1, 0022 // +0003 │ │ -029632: 12f0 |0021: const/4 v0, #int -1 // #ff │ │ -029634: 5463 3600 |0022: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0036 │ │ -029638: 6e10 3101 0300 |0024: invoke-virtual {v3}, Landroid/graphics/Rect;.width:()I // method@0131 │ │ -02963e: 0a02 |0027: move-result v2 │ │ -029640: 5263 3400 |0028: iget v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0034 │ │ -029644: 7f33 |002a: neg-float v3, v3 │ │ -029646: 8224 |002b: int-to-float v4, v2 │ │ -029648: c843 |002c: mul-float/2addr v3, v4 │ │ -02964a: 5264 3500 |002d: iget v4, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0035 │ │ -02964e: c843 |002f: mul-float/2addr v3, v4 │ │ -029650: 8204 |0030: int-to-float v4, v0 │ │ -029652: c843 |0031: mul-float/2addr v3, v4 │ │ -029654: 6e30 2201 3705 |0032: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@0122 │ │ -02965a: 3801 1100 |0035: if-eqz v1, 0046 // +0011 │ │ -02965e: 5563 3300 |0037: iget-boolean v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@0033 │ │ -029662: 3903 0d00 |0039: if-nez v3, 0046 // +000d │ │ -029666: 8223 |003b: int-to-float v3, v2 │ │ -029668: 6e30 2201 3705 |003c: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@0122 │ │ -02966e: 1503 80bf |003f: const/high16 v3, #int -1082130432 // #bf80 │ │ -029672: 1504 803f |0041: const/high16 v4, #int 1065353216 // #3f80 │ │ -029676: 6e30 2101 3704 |0043: invoke-virtual {v7, v3, v4}, Landroid/graphics/Canvas;.scale:(FF)V // method@0121 │ │ -02967c: 6f20 4101 7600 |0046: invoke-super {v6, v7}, Landroid/graphics/drawable/InsetDrawable;.draw:(Landroid/graphics/Canvas;)V // method@0141 │ │ -029682: 6e10 1c01 0700 |0049: invoke-virtual {v7}, Landroid/graphics/Canvas;.restore:()V // method@011c │ │ -029688: 0e00 |004c: return-void │ │ -02968a: 1201 |004d: const/4 v1, #int 0 // #0 │ │ -02968c: 28d1 |004e: goto 001f // -002f │ │ +02b874: |[02b874] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +02b884: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +02b886: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +02b888: 5463 3600 |0002: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0036 │ │ +02b88c: 6e20 1502 3600 |0004: invoke-virtual {v6, v3}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.copyBounds:(Landroid/graphics/Rect;)V // method@0215 │ │ +02b892: 6e10 1f01 0700 |0007: invoke-virtual {v7}, Landroid/graphics/Canvas;.save:()I // method@011f │ │ +02b898: 5463 3700 |000a: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0037 │ │ +02b89c: 7110 1d02 0300 |000c: invoke-static {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.access$300:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; // method@021d │ │ +02b8a2: 0c03 |000f: move-result-object v3 │ │ +02b8a4: 6e10 1600 0300 |0010: invoke-virtual {v3}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0016 │ │ +02b8aa: 0c03 |0013: move-result-object v3 │ │ +02b8ac: 6e10 f712 0300 |0014: invoke-virtual {v3}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@12f7 │ │ +02b8b2: 0c03 |0017: move-result-object v3 │ │ +02b8b4: 7110 f90a 0300 |0018: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0af9 │ │ +02b8ba: 0a03 |001b: move-result v3 │ │ +02b8bc: 3303 3100 |001c: if-ne v3, v0, 004d // +0031 │ │ +02b8c0: 0101 |001e: move v1, v0 │ │ +02b8c2: 3801 0300 |001f: if-eqz v1, 0022 // +0003 │ │ +02b8c6: 12f0 |0021: const/4 v0, #int -1 // #ff │ │ +02b8c8: 5463 3600 |0022: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0036 │ │ +02b8cc: 6e10 3101 0300 |0024: invoke-virtual {v3}, Landroid/graphics/Rect;.width:()I // method@0131 │ │ +02b8d2: 0a02 |0027: move-result v2 │ │ +02b8d4: 5263 3400 |0028: iget v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0034 │ │ +02b8d8: 7f33 |002a: neg-float v3, v3 │ │ +02b8da: 8224 |002b: int-to-float v4, v2 │ │ +02b8dc: c843 |002c: mul-float/2addr v3, v4 │ │ +02b8de: 5264 3500 |002d: iget v4, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0035 │ │ +02b8e2: c843 |002f: mul-float/2addr v3, v4 │ │ +02b8e4: 8204 |0030: int-to-float v4, v0 │ │ +02b8e6: c843 |0031: mul-float/2addr v3, v4 │ │ +02b8e8: 6e30 2201 3705 |0032: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@0122 │ │ +02b8ee: 3801 1100 |0035: if-eqz v1, 0046 // +0011 │ │ +02b8f2: 5563 3300 |0037: iget-boolean v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@0033 │ │ +02b8f6: 3903 0d00 |0039: if-nez v3, 0046 // +000d │ │ +02b8fa: 8223 |003b: int-to-float v3, v2 │ │ +02b8fc: 6e30 2201 3705 |003c: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@0122 │ │ +02b902: 1503 80bf |003f: const/high16 v3, #int -1082130432 // #bf80 │ │ +02b906: 1504 803f |0041: const/high16 v4, #int 1065353216 // #3f80 │ │ +02b90a: 6e30 2101 3704 |0043: invoke-virtual {v7, v3, v4}, Landroid/graphics/Canvas;.scale:(FF)V // method@0121 │ │ +02b910: 6f20 4101 7600 |0046: invoke-super {v6, v7}, Landroid/graphics/drawable/InsetDrawable;.draw:(Landroid/graphics/Canvas;)V // method@0141 │ │ +02b916: 6e10 1c01 0700 |0049: invoke-virtual {v7}, Landroid/graphics/Canvas;.restore:()V // method@011c │ │ +02b91c: 0e00 |004c: return-void │ │ +02b91e: 1201 |004d: const/4 v1, #int 0 // #0 │ │ +02b920: 28d1 |004e: goto 001f // -002f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=423 │ │ 0x0007 line=424 │ │ 0x000a line=427 │ │ 0x001f line=429 │ │ 0x0022 line=430 │ │ @@ -1016,17 +1016,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -029690: |[029690] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getPosition:()F │ │ -0296a0: 5210 3500 |0000: iget v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0035 │ │ -0296a4: 0f00 |0002: return v0 │ │ +02b924: |[02b924] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getPosition:()F │ │ +02b934: 5210 3500 |0000: iget v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0035 │ │ +02b938: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -1034,18 +1034,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0296a8: |[0296a8] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setOffset:(F)V │ │ -0296b8: 5901 3400 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0034 │ │ -0296bc: 6e10 1802 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@0218 │ │ -0296c2: 0e00 |0005: return-void │ │ +02b93c: |[02b93c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setOffset:(F)V │ │ +02b94c: 5901 3400 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0034 │ │ +02b950: 6e10 1802 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@0218 │ │ +02b956: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0002 line=418 │ │ 0x0005 line=419 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ @@ -1056,34 +1056,34 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0296c4: |[0296c4] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setPosition:(F)V │ │ -0296d4: 5901 3500 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0035 │ │ -0296d8: 6e10 1802 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@0218 │ │ -0296de: 0e00 |0005: return-void │ │ +02b958: |[02b958] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setPosition:(F)V │ │ +02b968: 5901 3500 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0035 │ │ +02b96c: 6e10 1802 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@0218 │ │ +02b972: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ 0x0002 line=402 │ │ 0x0005 line=403 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0006 reg=1 position F │ │ │ │ - source_file_idx : 457 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 458 (ActionBarDrawerToggle.java) │ │ │ │ Class #9 header: │ │ class_idx : 138 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 459 │ │ +source_file_idx : 460 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #9 annotations: │ │ Annotations on class │ │ @@ -1115,66 +1115,66 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -0296e0: |[0296e0] android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.:(Landroid/app/Activity;)V │ │ -0296f0: 140d 2c00 0201 |0000: const v13, #float 2.38774e-38 // #0102002c │ │ -0296f6: 121c |0003: const/4 v12, #int 1 // #1 │ │ -0296f8: 120b |0004: const/4 v11, #int 0 // #0 │ │ -0296fa: 7010 8d14 0e00 |0005: invoke-direct {v14}, Ljava/lang/Object;.:()V // method@148d │ │ -029700: 1c06 0800 |0008: const-class v6, Landroid/app/ActionBar; // type@0008 │ │ -029704: 1a07 e916 |000a: const-string v7, "setHomeAsUpIndicator" // string@16e9 │ │ -029708: 1218 |000c: const/4 v8, #int 1 // #1 │ │ -02970a: 2388 7903 |000d: new-array v8, v8, [Ljava/lang/Class; // type@0379 │ │ -02970e: 1209 |000f: const/4 v9, #int 0 // #0 │ │ -029710: 1c0a 4400 |0010: const-class v10, Landroid/graphics/drawable/Drawable; // type@0044 │ │ -029714: 4d0a 0809 |0012: aput-object v10, v8, v9 │ │ -029718: 6e30 6514 7608 |0014: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1465 │ │ -02971e: 0c06 |0017: move-result-object v6 │ │ -029720: 5be6 4700 |0018: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0047 │ │ -029724: 1c06 0800 |001a: const-class v6, Landroid/app/ActionBar; // type@0008 │ │ -029728: 1a07 e816 |001c: const-string v7, "setHomeActionContentDescription" // string@16e8 │ │ -02972c: 1218 |001e: const/4 v8, #int 1 // #1 │ │ -02972e: 2388 7903 |001f: new-array v8, v8, [Ljava/lang/Class; // type@0379 │ │ -029732: 1209 |0021: const/4 v9, #int 0 // #0 │ │ -029734: 620a 4205 |0022: sget-object v10, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0542 │ │ -029738: 4d0a 0809 |0024: aput-object v10, v8, v9 │ │ -02973c: 6e30 6514 7608 |0026: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1465 │ │ -029742: 0c06 |0029: move-result-object v6 │ │ -029744: 5be6 4600 |002a: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0046 │ │ -029748: 0e00 |002c: return-void │ │ -02974a: 0d06 |002d: move-exception v6 │ │ -02974c: 6e20 0900 df00 |002e: invoke-virtual {v15, v13}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0009 │ │ -029752: 0c02 |0031: move-result-object v2 │ │ -029754: 3802 faff |0032: if-eqz v2, 002c // -0006 │ │ -029758: 6e10 6912 0200 |0034: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1269 │ │ -02975e: 0c03 |0037: move-result-object v3 │ │ -029760: 1f03 a102 |0038: check-cast v3, Landroid/view/ViewGroup; // type@02a1 │ │ -029764: 6e10 d212 0300 |003a: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@12d2 │ │ -02976a: 0a00 |003d: move-result v0 │ │ -02976c: 1226 |003e: const/4 v6, #int 2 // #2 │ │ -02976e: 3360 edff |003f: if-ne v0, v6, 002c // -0013 │ │ -029772: 6e20 d112 b300 |0041: invoke-virtual {v3, v11}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@12d1 │ │ -029778: 0c01 |0044: move-result-object v1 │ │ -02977a: 6e20 d112 c300 |0045: invoke-virtual {v3, v12}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@12d1 │ │ -029780: 0c04 |0048: move-result-object v4 │ │ -029782: 6e10 5912 0100 |0049: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@1259 │ │ -029788: 0a06 |004c: move-result v6 │ │ -02978a: 33d6 0c00 |004d: if-ne v6, v13, 0059 // +000c │ │ -02978e: 0745 |004f: move-object v5, v4 │ │ -029790: 2056 c502 |0050: instance-of v6, v5, Landroid/widget/ImageView; // type@02c5 │ │ -029794: 3806 daff |0052: if-eqz v6, 002c // -0026 │ │ -029798: 1f05 c502 |0054: check-cast v5, Landroid/widget/ImageView; // type@02c5 │ │ -02979c: 5be5 4800 |0056: iput-object v5, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0048 │ │ -0297a0: 28d4 |0058: goto 002c // -002c │ │ -0297a2: 0715 |0059: move-object v5, v1 │ │ -0297a4: 28f6 |005a: goto 0050 // -000a │ │ +02b974: |[02b974] android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.:(Landroid/app/Activity;)V │ │ +02b984: 140d 2c00 0201 |0000: const v13, #float 2.38774e-38 // #0102002c │ │ +02b98a: 121c |0003: const/4 v12, #int 1 // #1 │ │ +02b98c: 120b |0004: const/4 v11, #int 0 // #0 │ │ +02b98e: 7010 8d14 0e00 |0005: invoke-direct {v14}, Ljava/lang/Object;.:()V // method@148d │ │ +02b994: 1c06 0800 |0008: const-class v6, Landroid/app/ActionBar; // type@0008 │ │ +02b998: 1a07 e916 |000a: const-string v7, "setHomeAsUpIndicator" // string@16e9 │ │ +02b99c: 1218 |000c: const/4 v8, #int 1 // #1 │ │ +02b99e: 2388 7903 |000d: new-array v8, v8, [Ljava/lang/Class; // type@0379 │ │ +02b9a2: 1209 |000f: const/4 v9, #int 0 // #0 │ │ +02b9a4: 1c0a 4400 |0010: const-class v10, Landroid/graphics/drawable/Drawable; // type@0044 │ │ +02b9a8: 4d0a 0809 |0012: aput-object v10, v8, v9 │ │ +02b9ac: 6e30 6514 7608 |0014: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1465 │ │ +02b9b2: 0c06 |0017: move-result-object v6 │ │ +02b9b4: 5be6 4700 |0018: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0047 │ │ +02b9b8: 1c06 0800 |001a: const-class v6, Landroid/app/ActionBar; // type@0008 │ │ +02b9bc: 1a07 e816 |001c: const-string v7, "setHomeActionContentDescription" // string@16e8 │ │ +02b9c0: 1218 |001e: const/4 v8, #int 1 // #1 │ │ +02b9c2: 2388 7903 |001f: new-array v8, v8, [Ljava/lang/Class; // type@0379 │ │ +02b9c6: 1209 |0021: const/4 v9, #int 0 // #0 │ │ +02b9c8: 620a 4205 |0022: sget-object v10, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0542 │ │ +02b9cc: 4d0a 0809 |0024: aput-object v10, v8, v9 │ │ +02b9d0: 6e30 6514 7608 |0026: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1465 │ │ +02b9d6: 0c06 |0029: move-result-object v6 │ │ +02b9d8: 5be6 4600 |002a: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0046 │ │ +02b9dc: 0e00 |002c: return-void │ │ +02b9de: 0d06 |002d: move-exception v6 │ │ +02b9e0: 6e20 0900 df00 |002e: invoke-virtual {v15, v13}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0009 │ │ +02b9e6: 0c02 |0031: move-result-object v2 │ │ +02b9e8: 3802 faff |0032: if-eqz v2, 002c // -0006 │ │ +02b9ec: 6e10 6912 0200 |0034: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1269 │ │ +02b9f2: 0c03 |0037: move-result-object v3 │ │ +02b9f4: 1f03 a102 |0038: check-cast v3, Landroid/view/ViewGroup; // type@02a1 │ │ +02b9f8: 6e10 d212 0300 |003a: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@12d2 │ │ +02b9fe: 0a00 |003d: move-result v0 │ │ +02ba00: 1226 |003e: const/4 v6, #int 2 // #2 │ │ +02ba02: 3360 edff |003f: if-ne v0, v6, 002c // -0013 │ │ +02ba06: 6e20 d112 b300 |0041: invoke-virtual {v3, v11}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@12d1 │ │ +02ba0c: 0c01 |0044: move-result-object v1 │ │ +02ba0e: 6e20 d112 c300 |0045: invoke-virtual {v3, v12}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@12d1 │ │ +02ba14: 0c04 |0048: move-result-object v4 │ │ +02ba16: 6e10 5912 0100 |0049: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@1259 │ │ +02ba1c: 0a06 |004c: move-result v6 │ │ +02ba1e: 33d6 0c00 |004d: if-ne v6, v13, 0059 // +000c │ │ +02ba22: 0745 |004f: move-object v5, v4 │ │ +02ba24: 2056 c502 |0050: instance-of v6, v5, Landroid/widget/ImageView; // type@02c5 │ │ +02ba28: 3806 daff |0052: if-eqz v6, 002c // -0026 │ │ +02ba2c: 1f05 c502 |0054: check-cast v5, Landroid/widget/ImageView; // type@02c5 │ │ +02ba30: 5be5 4800 |0056: iput-object v5, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0048 │ │ +02ba34: 28d4 |0058: goto 002c // -002c │ │ +02ba36: 0715 |0059: move-object v5, v1 │ │ +02ba38: 28f6 |005a: goto 0050 // -000a │ │ catches : 1 │ │ 0x0008 - 0x002c │ │ Ljava/lang/NoSuchMethodException; -> 0x002d │ │ positions : │ │ 0x0005 line=97 │ │ 0x0008 line=99 │ │ 0x001a line=101 │ │ @@ -1198,21 +1198,21 @@ │ │ 0x0032 - 0x005b reg=2 home Landroid/view/View; │ │ 0x003a - 0x005b reg=3 parent Landroid/view/ViewGroup; │ │ 0x0049 - 0x005b reg=4 second Landroid/view/View; │ │ 0x0000 - 0x005b reg=14 this Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; │ │ 0x0000 - 0x005b reg=15 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ - source_file_idx : 459 (ActionBarDrawerToggleHoneycomb.java) │ │ + source_file_idx : 460 (ActionBarDrawerToggleHoneycomb.java) │ │ │ │ Class #10 header: │ │ class_idx : 139 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 459 │ │ +source_file_idx : 460 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #10 annotations: │ │ Annotations on class │ │ @@ -1240,39 +1240,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0297b8: |[0297b8] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ -0297c8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0297ca: 2300 6403 |0001: new-array v0, v0, [I // type@0364 │ │ -0297ce: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0297d0: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ -0297d6: 4b02 0001 |0007: aput v2, v0, v1 │ │ -0297da: 6900 4a00 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@004a │ │ -0297de: 0e00 |000b: return-void │ │ +02ba4c: |[02ba4c] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ +02ba5c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02ba5e: 2300 6403 |0001: new-array v0, v0, [I // type@0364 │ │ +02ba62: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +02ba64: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ +02ba6a: 4b02 0001 |0007: aput v2, v0, v1 │ │ +02ba6e: 6900 4a00 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@004a │ │ +02ba72: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0297e0: |[0297e0] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ -0297f0: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -0297f6: 0e00 |0003: return-void │ │ +02ba74: |[02ba74] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ +02ba84: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +02ba8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=92 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb; │ │ │ │ @@ -1281,23 +1281,23 @@ │ │ type : '(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0297f8: |[0297f8] android.support.v4.app.ActionBarDrawerToggleHoneycomb.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -029808: 6202 4a00 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@004a │ │ -02980c: 6e20 1900 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0019 │ │ -029812: 0c00 |0005: move-result-object v0 │ │ -029814: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -029816: 6e20 f200 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00f2 │ │ -02981c: 0c01 |000a: move-result-object v1 │ │ -02981e: 6e10 f900 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00f9 │ │ -029824: 1101 |000e: return-object v1 │ │ +02ba8c: |[02ba8c] android.support.v4.app.ActionBarDrawerToggleHoneycomb.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +02ba9c: 6202 4a00 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@004a │ │ +02baa0: 6e20 1900 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0019 │ │ +02baa6: 0c00 |0005: move-result-object v0 │ │ +02baa8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +02baaa: 6e20 f200 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00f2 │ │ +02bab0: 0c01 |000a: move-result-object v1 │ │ +02bab2: 6e10 f900 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00f9 │ │ +02bab8: 1101 |000e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0006 line=87 │ │ 0x000b line=88 │ │ 0x000e line=89 │ │ locals : │ │ @@ -1310,38 +1310,38 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -029828: |[029828] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -029838: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ -02983c: 2207 8a00 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@008a │ │ -029840: 7020 2a02 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@022a │ │ -029846: 0772 |0007: move-object v2, v7 │ │ -029848: 1f02 8a00 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@008a │ │ -02984c: 5423 4700 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0047 │ │ -029850: 3803 1500 |000c: if-eqz v3, 0021 // +0015 │ │ -029854: 6e10 0c00 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@000c │ │ -02985a: 0c00 |0011: move-result-object v0 │ │ -02985c: 5423 4600 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0046 │ │ -029860: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -029862: 2344 7a03 |0015: new-array v4, v4, [Ljava/lang/Object; // type@037a │ │ -029866: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -029868: 7110 8014 0900 |0018: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1480 │ │ -02986e: 0c06 |001b: move-result-object v6 │ │ -029870: 4d06 0405 |001c: aput-object v6, v4, v5 │ │ -029874: 6e30 cd14 0304 |001e: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@14cd │ │ -02987a: 1107 |0021: return-object v7 │ │ -02987c: 0d01 |0022: move-exception v1 │ │ -02987e: 1a03 ca01 |0023: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01ca │ │ -029882: 1a04 6902 |0025: const-string v4, "Couldn't set content description via JB-MR2 API" // string@0269 │ │ -029886: 7130 de11 4301 |0027: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11de │ │ -02988c: 28f7 |002a: goto 0021 // -0009 │ │ +02babc: |[02babc] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +02bacc: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ +02bad0: 2207 8a00 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@008a │ │ +02bad4: 7020 2a02 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@022a │ │ +02bada: 0772 |0007: move-object v2, v7 │ │ +02badc: 1f02 8a00 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@008a │ │ +02bae0: 5423 4700 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0047 │ │ +02bae4: 3803 1500 |000c: if-eqz v3, 0021 // +0015 │ │ +02bae8: 6e10 0c00 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@000c │ │ +02baee: 0c00 |0011: move-result-object v0 │ │ +02baf0: 5423 4600 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0046 │ │ +02baf4: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +02baf6: 2344 7a03 |0015: new-array v4, v4, [Ljava/lang/Object; // type@037a │ │ +02bafa: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +02bafc: 7110 8014 0900 |0018: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1480 │ │ +02bb02: 0c06 |001b: move-result-object v6 │ │ +02bb04: 4d06 0405 |001c: aput-object v6, v4, v5 │ │ +02bb08: 6e30 cd14 0304 |001e: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@14cd │ │ +02bb0e: 1107 |0021: return-object v7 │ │ +02bb10: 0d01 |0022: move-exception v1 │ │ +02bb12: 1a03 cb01 |0023: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01cb │ │ +02bb16: 1a04 6a02 |0025: const-string v4, "Couldn't set content description via JB-MR2 API" // string@026a │ │ +02bb1a: 7130 de11 4301 |0027: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11de │ │ +02bb20: 28f7 |002a: goto 0021 // -0009 │ │ catches : 1 │ │ 0x000e - 0x0021 │ │ Ljava/lang/Exception; -> 0x0022 │ │ positions : │ │ 0x0000 line=70 │ │ 0x0002 line=71 │ │ 0x0008 line=73 │ │ @@ -1364,53 +1364,53 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -0298a0: |[0298a0] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -0298b0: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ -0298b4: 2207 8a00 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@008a │ │ -0298b8: 7020 2a02 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@022a │ │ -0298be: 0772 |0007: move-object v2, v7 │ │ -0298c0: 1f02 8a00 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@008a │ │ -0298c4: 5423 4700 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0047 │ │ -0298c8: 3803 2a00 |000c: if-eqz v3, 0036 // +002a │ │ -0298cc: 6e10 0c00 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@000c │ │ -0298d2: 0c00 |0011: move-result-object v0 │ │ -0298d4: 5423 4700 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0047 │ │ -0298d8: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -0298da: 2344 7a03 |0015: new-array v4, v4, [Ljava/lang/Object; // type@037a │ │ -0298de: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -0298e0: 4d09 0405 |0018: aput-object v9, v4, v5 │ │ -0298e4: 6e30 cd14 0304 |001a: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@14cd │ │ -0298ea: 5423 4600 |001d: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0046 │ │ -0298ee: 1214 |001f: const/4 v4, #int 1 // #1 │ │ -0298f0: 2344 7a03 |0020: new-array v4, v4, [Ljava/lang/Object; // type@037a │ │ -0298f4: 1205 |0022: const/4 v5, #int 0 // #0 │ │ -0298f6: 7110 8014 0a00 |0023: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1480 │ │ -0298fc: 0c06 |0026: move-result-object v6 │ │ -0298fe: 4d06 0405 |0027: aput-object v6, v4, v5 │ │ -029902: 6e30 cd14 0304 |0029: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@14cd │ │ -029908: 1107 |002c: return-object v7 │ │ -02990a: 0d01 |002d: move-exception v1 │ │ -02990c: 1a03 ca01 |002e: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01ca │ │ -029910: 1a04 6b02 |0030: const-string v4, "Couldn't set home-as-up indicator via JB-MR2 API" // string@026b │ │ -029914: 7130 de11 4301 |0032: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11de │ │ -02991a: 28f7 |0035: goto 002c // -0009 │ │ -02991c: 5423 4800 |0036: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0048 │ │ -029920: 3803 0800 |0038: if-eqz v3, 0040 // +0008 │ │ -029924: 5423 4800 |003a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0048 │ │ -029928: 6e20 a613 9300 |003c: invoke-virtual {v3, v9}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@13a6 │ │ -02992e: 28ed |003f: goto 002c // -0013 │ │ -029930: 1a03 ca01 |0040: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01ca │ │ -029934: 1a04 6a02 |0042: const-string v4, "Couldn't set home-as-up indicator" // string@026a │ │ -029938: 7120 dd11 4300 |0044: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11dd │ │ -02993e: 28e5 |0047: goto 002c // -001b │ │ +02bb34: |[02bb34] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +02bb44: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ +02bb48: 2207 8a00 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@008a │ │ +02bb4c: 7020 2a02 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@022a │ │ +02bb52: 0772 |0007: move-object v2, v7 │ │ +02bb54: 1f02 8a00 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@008a │ │ +02bb58: 5423 4700 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0047 │ │ +02bb5c: 3803 2a00 |000c: if-eqz v3, 0036 // +002a │ │ +02bb60: 6e10 0c00 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@000c │ │ +02bb66: 0c00 |0011: move-result-object v0 │ │ +02bb68: 5423 4700 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0047 │ │ +02bb6c: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +02bb6e: 2344 7a03 |0015: new-array v4, v4, [Ljava/lang/Object; // type@037a │ │ +02bb72: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +02bb74: 4d09 0405 |0018: aput-object v9, v4, v5 │ │ +02bb78: 6e30 cd14 0304 |001a: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@14cd │ │ +02bb7e: 5423 4600 |001d: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0046 │ │ +02bb82: 1214 |001f: const/4 v4, #int 1 // #1 │ │ +02bb84: 2344 7a03 |0020: new-array v4, v4, [Ljava/lang/Object; // type@037a │ │ +02bb88: 1205 |0022: const/4 v5, #int 0 // #0 │ │ +02bb8a: 7110 8014 0a00 |0023: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1480 │ │ +02bb90: 0c06 |0026: move-result-object v6 │ │ +02bb92: 4d06 0405 |0027: aput-object v6, v4, v5 │ │ +02bb96: 6e30 cd14 0304 |0029: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@14cd │ │ +02bb9c: 1107 |002c: return-object v7 │ │ +02bb9e: 0d01 |002d: move-exception v1 │ │ +02bba0: 1a03 cb01 |002e: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01cb │ │ +02bba4: 1a04 6c02 |0030: const-string v4, "Couldn't set home-as-up indicator via JB-MR2 API" // string@026c │ │ +02bba8: 7130 de11 4301 |0032: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11de │ │ +02bbae: 28f7 |0035: goto 002c // -0009 │ │ +02bbb0: 5423 4800 |0036: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0048 │ │ +02bbb4: 3803 0800 |0038: if-eqz v3, 0040 // +0008 │ │ +02bbb8: 5423 4800 |003a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0048 │ │ +02bbbc: 6e20 a613 9300 |003c: invoke-virtual {v3, v9}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@13a6 │ │ +02bbc2: 28ed |003f: goto 002c // -0013 │ │ +02bbc4: 1a03 cb01 |0040: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01cb │ │ +02bbc8: 1a04 6b02 |0042: const-string v4, "Couldn't set home-as-up indicator" // string@026b │ │ +02bbcc: 7120 dd11 4300 |0044: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11dd │ │ +02bbd2: 28e5 |0047: goto 002c // -001b │ │ catches : 1 │ │ 0x000e - 0x002c │ │ Ljava/lang/Exception; -> 0x002d │ │ positions : │ │ 0x0000 line=48 │ │ 0x0002 line=49 │ │ 0x0008 line=51 │ │ @@ -1430,21 +1430,21 @@ │ │ 0x002e - 0x0036 reg=1 e Ljava/lang/Exception; │ │ 0x000a - 0x0048 reg=2 sii Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; │ │ 0x0000 - 0x0048 reg=8 activity Landroid/app/Activity; │ │ 0x0000 - 0x0048 reg=9 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0048 reg=10 contentDescRes I │ │ │ │ Virtual methods - │ │ - source_file_idx : 459 (ActionBarDrawerToggleHoneycomb.java) │ │ + source_file_idx : 460 (ActionBarDrawerToggleHoneycomb.java) │ │ │ │ Class #11 header: │ │ class_idx : 141 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 473 │ │ +source_file_idx : 474 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #11 - │ │ Class descriptor : 'Landroid/support/v4/app/ActivityCompatHoneycomb;' │ │ @@ -1459,17 +1459,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -029950: |[029950] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ -029960: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -029966: 0e00 |0003: return-void │ │ +02bbe4: |[02bbe4] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ +02bbf4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +02bbfa: 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;) │ │ @@ -1477,17 +1477,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 │ │ -029968: |[029968] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -029978: 6e54 0800 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@0008 │ │ -02997e: 0e00 |0003: return-void │ │ +02bbfc: |[02bbfc] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +02bc0c: 6e54 0800 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@0008 │ │ +02bc12: 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; │ │ @@ -1500,32 +1500,32 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -029980: |[029980] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ -029990: 6e10 1700 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@0017 │ │ -029996: 0e00 |0003: return-void │ │ +02bc14: |[02bc14] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ +02bc24: 6e10 1700 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@0017 │ │ +02bc2a: 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 : 473 (ActivityCompatHoneycomb.java) │ │ + source_file_idx : 474 (ActivityCompatHoneycomb.java) │ │ │ │ Class #12 header: │ │ class_idx : 142 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 474 │ │ +source_file_idx : 475 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #12 - │ │ Class descriptor : 'Landroid/support/v4/app/ActivityCompatJB;' │ │ @@ -1540,17 +1540,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -029998: |[029998] android.support.v4.app.ActivityCompatJB.:()V │ │ -0299a8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -0299ae: 0e00 |0003: return-void │ │ +02bc2c: |[02bc2c] android.support.v4.app.ActivityCompatJB.:()V │ │ +02bc3c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +02bc42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityCompatJB; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityCompatJB;) │ │ @@ -1558,17 +1558,17 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0299b0: |[0299b0] android.support.v4.app.ActivityCompatJB.finishAffinity:(Landroid/app/Activity;)V │ │ -0299c0: 6e10 0b00 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finishAffinity:()V // method@000b │ │ -0299c6: 0e00 |0003: return-void │ │ +02bc44: |[02bc44] android.support.v4.app.ActivityCompatJB.finishAffinity:(Landroid/app/Activity;)V │ │ +02bc54: 6e10 0b00 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finishAffinity:()V // method@000b │ │ +02bc5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ @@ -1577,17 +1577,17 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0299c8: |[0299c8] android.support.v4.app.ActivityCompatJB.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -0299d8: 6e30 9f00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;Landroid/os/Bundle;)V // method@009f │ │ -0299de: 0e00 |0003: return-void │ │ +02bc5c: |[02bc5c] android.support.v4.app.ActivityCompatJB.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +02bc6c: 6e30 9f00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;Landroid/os/Bundle;)V // method@009f │ │ +02bc72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 context Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 intent Landroid/content/Intent; │ │ @@ -1598,35 +1598,35 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0299e0: |[0299e0] android.support.v4.app.ActivityCompatJB.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ -0299f0: 6e40 2f00 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;ILandroid/os/Bundle;)V // method@002f │ │ -0299f6: 0e00 |0003: return-void │ │ +02bc74: |[02bc74] android.support.v4.app.ActivityCompatJB.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ +02bc84: 6e40 2f00 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;ILandroid/os/Bundle;)V // method@002f │ │ +02bc8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ 0x0000 - 0x0004 reg=1 intent Landroid/content/Intent; │ │ 0x0000 - 0x0004 reg=2 requestCode I │ │ 0x0000 - 0x0004 reg=3 options Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ - source_file_idx : 474 (ActivityCompatJB.java) │ │ + source_file_idx : 475 (ActivityCompatJB.java) │ │ │ │ Class #13 header: │ │ class_idx : 144 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 476 │ │ +source_file_idx : 477 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ Class #13 annotations: │ │ Annotations on class │ │ @@ -1645,17 +1645,17 @@ │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0299f8: |[0299f8] android.support.v4.app.ActivityOptionsCompat.:()V │ │ -029a08: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -029a0e: 0e00 |0003: return-void │ │ +02bc8c: |[02bc8c] android.support.v4.app.ActivityOptionsCompat.:()V │ │ +02bc9c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +02bca2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ @@ -1664,26 +1664,26 @@ │ │ type : '(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -029a10: |[029a10] android.support.v4.app.ActivityOptionsCompat.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -029a20: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -029a24: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -029a28: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -029a2c: 2200 8f00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@008f │ │ -029a30: 7130 4602 3204 |0008: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@0246 │ │ -029a36: 0c01 |000b: move-result-object v1 │ │ -029a38: 7020 3c02 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@023c │ │ -029a3e: 1100 |000f: return-object v0 │ │ -029a40: 2200 9000 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@0090 │ │ -029a44: 7010 3f02 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@023f │ │ -029a4a: 28fa |0015: goto 000f // -0006 │ │ +02bca4: |[02bca4] android.support.v4.app.ActivityOptionsCompat.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +02bcb4: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +02bcb8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +02bcbc: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +02bcc0: 2200 8f00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@008f │ │ +02bcc4: 7130 4602 3204 |0008: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@0246 │ │ +02bcca: 0c01 |000b: move-result-object v1 │ │ +02bccc: 7020 3c02 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@023c │ │ +02bcd2: 1100 |000f: return-object v0 │ │ +02bcd4: 2200 9000 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@0090 │ │ +02bcd8: 7010 3f02 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@023f │ │ +02bcde: 28fa |0015: goto 000f // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0006 line=46 │ │ 0x000f line=49 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 context Landroid/content/Context; │ │ @@ -1695,26 +1695,26 @@ │ │ type : '(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -029a4c: |[029a4c] android.support.v4.app.ActivityOptionsCompat.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -029a5c: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -029a60: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -029a64: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -029a68: 2200 8f00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@008f │ │ -029a6c: 7156 4702 3254 |0008: invoke-static {v2, v3, v4, v5, v6}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@0247 │ │ -029a72: 0c01 |000b: move-result-object v1 │ │ -029a74: 7020 3c02 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@023c │ │ -029a7a: 1100 |000f: return-object v0 │ │ -029a7c: 2200 9000 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@0090 │ │ -029a80: 7010 3f02 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@023f │ │ -029a86: 28fa |0015: goto 000f // -0006 │ │ +02bce0: |[02bce0] android.support.v4.app.ActivityOptionsCompat.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +02bcf0: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +02bcf4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +02bcf8: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +02bcfc: 2200 8f00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@008f │ │ +02bd00: 7156 4702 3254 |0008: invoke-static {v2, v3, v4, v5, v6}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@0247 │ │ +02bd06: 0c01 |000b: move-result-object v1 │ │ +02bd08: 7020 3c02 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@023c │ │ +02bd0e: 1100 |000f: return-object v0 │ │ +02bd10: 2200 9000 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@0090 │ │ +02bd14: 7010 3f02 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@023f │ │ +02bd1a: 28fa |0015: goto 000f // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0006 line=75 │ │ 0x000f line=79 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 source Landroid/view/View; │ │ @@ -1728,26 +1728,26 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -029a88: |[029a88] android.support.v4.app.ActivityOptionsCompat.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -029a98: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -029a9c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -029aa0: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -029aa4: 2200 8f00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@008f │ │ -029aa8: 7140 4802 3254 |0008: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@0248 │ │ -029aae: 0c01 |000b: move-result-object v1 │ │ -029ab0: 7020 3c02 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@023c │ │ -029ab6: 1100 |000f: return-object v0 │ │ -029ab8: 2200 9000 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@0090 │ │ -029abc: 7010 3f02 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@023f │ │ -029ac2: 28fa |0015: goto 000f // -0006 │ │ +02bd1c: |[02bd1c] android.support.v4.app.ActivityOptionsCompat.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +02bd2c: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +02bd30: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +02bd34: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +02bd38: 2200 8f00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@008f │ │ +02bd3c: 7140 4802 3254 |0008: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@0248 │ │ +02bd42: 0c01 |000b: move-result-object v1 │ │ +02bd44: 7020 3c02 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@023c │ │ +02bd4a: 1100 |000f: return-object v0 │ │ +02bd4c: 2200 9000 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@0090 │ │ +02bd50: 7010 3f02 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@023f │ │ +02bd56: 28fa |0015: goto 000f // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0006 line=104 │ │ 0x000f line=108 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 source Landroid/view/View; │ │ @@ -1761,17 +1761,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -029ac4: |[029ac4] android.support.v4.app.ActivityOptionsCompat.toBundle:()Landroid/os/Bundle; │ │ -029ad4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -029ad6: 1100 |0001: return-object v0 │ │ +02bd58: |[02bd58] android.support.v4.app.ActivityOptionsCompat.toBundle:()Landroid/os/Bundle; │ │ +02bd68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02bd6a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityOptionsCompat;) │ │ @@ -1779,30 +1779,30 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -029ad8: |[029ad8] android.support.v4.app.ActivityOptionsCompat.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ -029ae8: 0e00 |0000: return-void │ │ +02bd6c: |[02bd6c] android.support.v4.app.ActivityOptionsCompat.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ +02bd7c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat; │ │ 0x0000 - 0x0001 reg=1 otherOptions Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ - source_file_idx : 476 (ActivityOptionsCompat.java) │ │ + source_file_idx : 477 (ActivityOptionsCompat.java) │ │ │ │ Class #14 header: │ │ class_idx : 145 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 477 │ │ +source_file_idx : 478 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ Class #14 - │ │ Class descriptor : 'Landroid/support/v4/app/ActivityOptionsCompatJB;' │ │ @@ -1821,18 +1821,18 @@ │ │ type : '(Landroid/app/ActivityOptions;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -029aec: |[029aec] android.support.v4.app.ActivityOptionsCompatJB.:(Landroid/app/ActivityOptions;)V │ │ -029afc: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -029b02: 5b01 4c00 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004c │ │ -029b06: 0e00 |0005: return-void │ │ +02bd80: |[02bd80] android.support.v4.app.ActivityOptionsCompatJB.:(Landroid/app/ActivityOptions;)V │ │ +02bd90: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +02bd96: 5b01 4c00 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004c │ │ +02bd9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ @@ -1843,20 +1843,20 @@ │ │ type : '(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -029b08: |[029b08] android.support.v4.app.ActivityOptionsCompatJB.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -029b18: 2200 9100 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@0091 │ │ -029b1c: 7130 3000 3204 |0002: invoke-static {v2, v3, v4}, Landroid/app/ActivityOptions;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/app/ActivityOptions; // method@0030 │ │ -029b22: 0c01 |0005: move-result-object v1 │ │ -029b24: 7020 4502 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0245 │ │ -029b2a: 1100 |0009: return-object v0 │ │ +02bd9c: |[02bd9c] android.support.v4.app.ActivityOptionsCompatJB.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +02bdac: 2200 9100 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@0091 │ │ +02bdb0: 7130 3000 3204 |0002: invoke-static {v2, v3, v4}, Landroid/app/ActivityOptions;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/app/ActivityOptions; // method@0030 │ │ +02bdb6: 0c01 |0005: move-result-object v1 │ │ +02bdb8: 7020 4502 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0245 │ │ +02bdbe: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x000a reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x000a reg=3 enterResId I │ │ 0x0000 - 0x000a reg=4 exitResId I │ │ @@ -1866,20 +1866,20 @@ │ │ type : '(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -029b2c: |[029b2c] android.support.v4.app.ActivityOptionsCompatJB.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -029b3c: 2200 9100 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@0091 │ │ -029b40: 7156 3100 3254 |0002: invoke-static {v2, v3, v4, v5, v6}, Landroid/app/ActivityOptions;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/app/ActivityOptions; // method@0031 │ │ -029b46: 0c01 |0005: move-result-object v1 │ │ -029b48: 7020 4502 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0245 │ │ -029b4e: 1100 |0009: return-object v0 │ │ +02bdc0: |[02bdc0] android.support.v4.app.ActivityOptionsCompatJB.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +02bdd0: 2200 9100 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@0091 │ │ +02bdd4: 7156 3100 3254 |0002: invoke-static {v2, v3, v4, v5, v6}, Landroid/app/ActivityOptions;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/app/ActivityOptions; // method@0031 │ │ +02bdda: 0c01 |0005: move-result-object v1 │ │ +02bddc: 7020 4502 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0245 │ │ +02bde2: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x000a reg=2 source Landroid/view/View; │ │ 0x0000 - 0x000a reg=3 startX I │ │ 0x0000 - 0x000a reg=4 startY I │ │ @@ -1891,20 +1891,20 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -029b50: |[029b50] android.support.v4.app.ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -029b60: 2200 9100 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@0091 │ │ -029b64: 7140 3200 3254 |0002: invoke-static {v2, v3, v4, v5}, Landroid/app/ActivityOptions;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/app/ActivityOptions; // method@0032 │ │ -029b6a: 0c01 |0005: move-result-object v1 │ │ -029b6c: 7020 4502 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0245 │ │ -029b72: 1100 |0009: return-object v0 │ │ +02bde4: |[02bde4] android.support.v4.app.ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +02bdf4: 2200 9100 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@0091 │ │ +02bdf8: 7140 3200 3254 |0002: invoke-static {v2, v3, v4, v5}, Landroid/app/ActivityOptions;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/app/ActivityOptions; // method@0032 │ │ +02bdfe: 0c01 |0005: move-result-object v1 │ │ +02be00: 7020 4502 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0245 │ │ +02be06: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x000a reg=2 source Landroid/view/View; │ │ 0x0000 - 0x000a reg=3 thumbnail Landroid/graphics/Bitmap; │ │ 0x0000 - 0x000a reg=4 startX I │ │ @@ -1916,19 +1916,19 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -029b74: |[029b74] android.support.v4.app.ActivityOptionsCompatJB.toBundle:()Landroid/os/Bundle; │ │ -029b84: 5410 4c00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004c │ │ -029b88: 6e10 3300 0000 |0002: invoke-virtual {v0}, Landroid/app/ActivityOptions;.toBundle:()Landroid/os/Bundle; // method@0033 │ │ -029b8e: 0c00 |0005: move-result-object v0 │ │ -029b90: 1100 |0006: return-object v0 │ │ +02be08: |[02be08] android.support.v4.app.ActivityOptionsCompatJB.toBundle:()Landroid/os/Bundle; │ │ +02be18: 5410 4c00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004c │ │ +02be1c: 6e10 3300 0000 |0002: invoke-virtual {v0}, Landroid/app/ActivityOptions;.toBundle:()Landroid/os/Bundle; // method@0033 │ │ +02be22: 0c00 |0005: move-result-object v0 │ │ +02be24: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityOptionsCompatJB;) │ │ @@ -1936,34 +1936,34 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompatJB;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -029b94: |[029b94] android.support.v4.app.ActivityOptionsCompatJB.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ -029ba4: 5420 4c00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004c │ │ -029ba8: 5431 4c00 |0002: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004c │ │ -029bac: 6e20 3400 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/ActivityOptions;.update:(Landroid/app/ActivityOptions;)V // method@0034 │ │ -029bb2: 0e00 |0007: return-void │ │ +02be28: |[02be28] android.support.v4.app.ActivityOptionsCompatJB.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ +02be38: 5420 4c00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004c │ │ +02be3c: 5431 4c00 |0002: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@004c │ │ +02be40: 6e20 3400 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/ActivityOptions;.update:(Landroid/app/ActivityOptions;)V // method@0034 │ │ +02be46: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0007 line=57 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ 0x0000 - 0x0008 reg=3 otherOptions Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ │ │ - source_file_idx : 477 (ActivityOptionsCompatJB.java) │ │ + source_file_idx : 478 (ActivityOptionsCompatJB.java) │ │ │ │ Class #15 header: │ │ class_idx : 146 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 781 │ │ -source_file_idx : 510 │ │ +source_file_idx : 511 │ │ static_fields_size : 0 │ │ instance_fields_size: 9 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #15 annotations: │ │ Annotations on class │ │ @@ -2021,31 +2021,31 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -029bb4: |[029bb4] android.support.v4.app.BackStackRecord$Op.:()V │ │ -029bc4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -029bca: 0e00 |0003: return-void │ │ +02be48: |[02be48] android.support.v4.app.BackStackRecord$Op.:()V │ │ +02be58: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +02be5e: 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 : 510 (BackStackRecord.java) │ │ + source_file_idx : 511 (BackStackRecord.java) │ │ │ │ Class #16 header: │ │ class_idx : 148 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 781 │ │ -source_file_idx : 510 │ │ +source_file_idx : 511 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #16 annotations: │ │ Annotations on class │ │ @@ -2067,17 +2067,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -029bcc: |[029bcc] android.support.v4.app.BackStackState$1.:()V │ │ -029bdc: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -029be2: 0e00 |0003: return-void │ │ +02be60: |[02be60] android.support.v4.app.BackStackState$1.:()V │ │ +02be70: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +02be76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BackStackState$1; │ │ │ │ Virtual methods - │ │ @@ -2086,18 +2086,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 │ │ -029be4: |[029be4] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ -029bf4: 2200 9500 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@0095 │ │ -029bf8: 7020 7c02 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@027c │ │ -029bfe: 1100 |0005: return-object v0 │ │ +02be78: |[02be78] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ +02be88: 2200 9500 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@0095 │ │ +02be8c: 7020 7c02 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@027c │ │ +02be92: 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; │ │ │ │ @@ -2106,18 +2106,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 │ │ -029c00: |[029c00] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -029c10: 6e20 7702 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@0277 │ │ -029c16: 0c00 |0003: move-result-object v0 │ │ -029c18: 1100 |0004: return-object v0 │ │ +02be94: |[02be94] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +02bea4: 6e20 7702 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@0277 │ │ +02beaa: 0c00 |0003: move-result-object v0 │ │ +02beac: 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; │ │ │ │ @@ -2126,17 +2126,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 │ │ -029c1c: |[029c1c] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ -029c2c: 2320 6a03 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@036a │ │ -029c30: 1100 |0002: return-object v0 │ │ +02beb0: |[02beb0] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ +02bec0: 2320 6a03 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@036a │ │ +02bec4: 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 │ │ │ │ @@ -2145,32 +2145,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 │ │ -029c34: |[029c34] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ -029c44: 6e20 7902 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@0279 │ │ -029c4a: 0c00 |0003: move-result-object v0 │ │ -029c4c: 1100 |0004: return-object v0 │ │ +02bec8: |[02bec8] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ +02bed8: 6e20 7902 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@0279 │ │ +02bede: 0c00 |0003: move-result-object v0 │ │ +02bee0: 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 : 510 (BackStackRecord.java) │ │ + source_file_idx : 511 (BackStackRecord.java) │ │ │ │ Class #17 header: │ │ class_idx : 149 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 781 │ │ -source_file_idx : 510 │ │ +source_file_idx : 511 │ │ static_fields_size : 1 │ │ instance_fields_size: 9 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #17 annotations: │ │ Annotations on field #114 'CREATOR' │ │ @@ -2230,67 +2230,67 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -029c50: |[029c50] android.support.v4.app.BackStackState.:()V │ │ -029c60: 2200 9400 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@0094 │ │ -029c64: 7010 7602 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@0276 │ │ -029c6a: 6900 7200 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0072 │ │ -029c6e: 0e00 |0007: return-void │ │ +02bee4: |[02bee4] android.support.v4.app.BackStackState.:()V │ │ +02bef4: 2200 9400 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@0094 │ │ +02bef8: 7010 7602 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@0276 │ │ +02befe: 6900 7200 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0072 │ │ +02bf02: 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 │ │ -029c70: |[029c70] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ -029c80: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ -029c86: 6e10 9601 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@0196 │ │ -029c8c: 0c00 |0006: move-result-object v0 │ │ -029c8e: 5b10 7900 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ -029c92: 6e10 9901 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0199 │ │ -029c98: 0a00 |000c: move-result v0 │ │ -029c9a: 5910 7a00 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@007a │ │ -029c9e: 6e10 9901 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0199 │ │ -029ca4: 0a00 |0012: move-result v0 │ │ -029ca6: 5910 7b00 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@007b │ │ -029caa: 6e10 9b01 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@019b │ │ -029cb0: 0c00 |0018: move-result-object v0 │ │ -029cb2: 5b10 7800 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0078 │ │ -029cb6: 6e10 9901 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0199 │ │ -029cbc: 0a00 |001e: move-result v0 │ │ -029cbe: 5910 7700 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0077 │ │ -029cc2: 6e10 9901 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0199 │ │ -029cc8: 0a00 |0024: move-result v0 │ │ -029cca: 5910 7500 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0075 │ │ -029cce: 6200 3a05 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@053a │ │ -029cd2: 7220 a701 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@01a7 │ │ -029cd8: 0c00 |002c: move-result-object v0 │ │ -029cda: 1f00 f302 |002d: check-cast v0, Ljava/lang/CharSequence; // type@02f3 │ │ -029cde: 5b10 7600 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0076 │ │ -029ce2: 6e10 9901 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0199 │ │ -029ce8: 0a00 |0034: move-result v0 │ │ -029cea: 5910 7300 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0073 │ │ -029cee: 6200 3a05 |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@053a │ │ -029cf2: 7220 a701 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@01a7 │ │ -029cf8: 0c00 |003c: move-result-object v0 │ │ -029cfa: 1f00 f302 |003d: check-cast v0, Ljava/lang/CharSequence; // type@02f3 │ │ -029cfe: 5b10 7400 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0074 │ │ -029d02: 0e00 |0041: return-void │ │ +02bf04: |[02bf04] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ +02bf14: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ +02bf1a: 6e10 9601 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@0196 │ │ +02bf20: 0c00 |0006: move-result-object v0 │ │ +02bf22: 5b10 7900 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ +02bf26: 6e10 9901 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0199 │ │ +02bf2c: 0a00 |000c: move-result v0 │ │ +02bf2e: 5910 7a00 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@007a │ │ +02bf32: 6e10 9901 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0199 │ │ +02bf38: 0a00 |0012: move-result v0 │ │ +02bf3a: 5910 7b00 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@007b │ │ +02bf3e: 6e10 9b01 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@019b │ │ +02bf44: 0c00 |0018: move-result-object v0 │ │ +02bf46: 5b10 7800 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0078 │ │ +02bf4a: 6e10 9901 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0199 │ │ +02bf50: 0a00 |001e: move-result v0 │ │ +02bf52: 5910 7700 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0077 │ │ +02bf56: 6e10 9901 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0199 │ │ +02bf5c: 0a00 |0024: move-result v0 │ │ +02bf5e: 5910 7500 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0075 │ │ +02bf62: 6200 3a05 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@053a │ │ +02bf66: 7220 a701 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@01a7 │ │ +02bf6c: 0c00 |002c: move-result-object v0 │ │ +02bf6e: 1f00 f302 |002d: check-cast v0, Ljava/lang/CharSequence; // type@02f3 │ │ +02bf72: 5b10 7600 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0076 │ │ +02bf76: 6e10 9901 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0199 │ │ +02bf7c: 0a00 |0034: move-result v0 │ │ +02bf7e: 5910 7300 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0073 │ │ +02bf82: 6200 3a05 |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@053a │ │ +02bf86: 7220 a701 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@01a7 │ │ +02bf8c: 0c00 |003c: move-result-object v0 │ │ +02bf8e: 1f00 f302 |003d: check-cast v0, Ljava/lang/CharSequence; // type@02f3 │ │ +02bf92: 5b10 7400 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0074 │ │ +02bf96: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0003 line=84 │ │ 0x0009 line=85 │ │ 0x000f line=86 │ │ 0x0015 line=87 │ │ @@ -2309,119 +2309,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 │ │ -029d04: |[029d04] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ -029d14: 7010 8d14 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@148d │ │ -029d1a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -029d1c: 54a3 6800 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0068 │ │ -029d20: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ -029d24: 5436 5500 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ -029d28: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ -029d2c: 5436 5500 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ -029d30: 6e10 e514 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -029d36: 0a06 |0011: move-result v6 │ │ -029d38: b062 |0012: add-int/2addr v2, v6 │ │ -029d3a: 5433 5100 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0051 │ │ -029d3e: 28f1 |0015: goto 0006 // -000f │ │ -029d40: 52a6 6c00 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006c │ │ -029d44: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ -029d48: b026 |001a: add-int/2addr v6, v2 │ │ -029d4a: 2366 6403 |001b: new-array v6, v6, [I // type@0364 │ │ -029d4e: 5b86 7900 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ -029d52: 55a6 5f00 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005f │ │ -029d56: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ -029d5a: 2206 0003 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@0300 │ │ -029d5e: 1a07 1b08 |0025: const-string v7, "Not on back stack" // string@081b │ │ -029d62: 7020 7a14 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -029d68: 2706 |002a: throw v6 │ │ -029d6a: 54a3 6800 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0068 │ │ -029d6e: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -029d70: 0145 |002e: move v5, v4 │ │ -029d72: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ -029d76: 5486 7900 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ -029d7a: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ -029d7e: 5237 4d00 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004d │ │ -029d82: 4b07 0605 |0037: aput v7, v6, v5 │ │ -029d86: 5487 7900 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ -029d8a: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ -029d8e: 5436 5000 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ -029d92: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ -029d96: 5436 5000 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ -029d9a: 5266 ac00 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ -029d9e: 4b06 0704 |0045: aput v6, v7, v4 │ │ -029da2: 5486 7900 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ -029da6: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ -029daa: 5237 4e00 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004e │ │ -029dae: 4b07 0605 |004d: aput v7, v6, v5 │ │ -029db2: 5486 7900 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ -029db6: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ -029dba: 5237 4f00 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004f │ │ -029dbe: 4b07 0604 |0055: aput v7, v6, v4 │ │ -029dc2: 5486 7900 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ -029dc6: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ -029dca: 5237 5200 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0052 │ │ -029dce: 4b07 0605 |005d: aput v7, v6, v5 │ │ -029dd2: 5486 7900 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ -029dd6: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ -029dda: 5237 5300 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0053 │ │ -029dde: 4b07 0604 |0065: aput v7, v6, v4 │ │ -029de2: 5436 5500 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ -029de6: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ -029dea: 5436 5500 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ -029dee: 6e10 e514 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -029df4: 0a00 |0070: move-result v0 │ │ -029df6: 5486 7900 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ -029dfa: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ -029dfe: 4b00 0605 |0075: aput v0, v6, v5 │ │ -029e02: 1201 |0077: const/4 v1, #int 0 // #0 │ │ -029e04: 0145 |0078: move v5, v4 │ │ -029e06: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ -029e0a: 5487 7900 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ -029e0e: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ -029e12: 5436 5500 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ -029e16: 6e20 df14 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -029e1c: 0c06 |0084: move-result-object v6 │ │ -029e1e: 1f06 9b00 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@009b │ │ -029e22: 5266 ac00 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ -029e26: 4b06 0705 |0089: aput v6, v7, v5 │ │ -029e2a: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -029e2e: 0145 |008d: move v5, v4 │ │ -029e30: 28eb |008e: goto 0079 // -0015 │ │ -029e32: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ -029e34: 28b5 |0090: goto 0045 // -004b │ │ -029e36: 0154 |0091: move v4, v5 │ │ -029e38: 5433 5100 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0051 │ │ -029e3c: 0145 |0094: move v5, v4 │ │ -029e3e: 289a |0095: goto 002f // -0066 │ │ -029e40: 5486 7900 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ -029e44: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ -029e48: 1207 |009a: const/4 v7, #int 0 // #0 │ │ -029e4a: 4b07 0605 |009b: aput v7, v6, v5 │ │ -029e4e: 28f5 |009d: goto 0092 // -000b │ │ -029e50: 52a6 7000 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ -029e54: 5986 7a00 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@007a │ │ -029e58: 52a6 7100 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0071 │ │ -029e5c: 5986 7b00 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@007b │ │ -029e60: 54a6 6b00 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006b │ │ -029e64: 5b86 7800 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0078 │ │ -029e68: 52a6 6900 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0069 │ │ -029e6c: 5986 7700 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0077 │ │ -029e70: 52a6 6300 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0063 │ │ -029e74: 5986 7500 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0075 │ │ -029e78: 54a6 6400 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0064 │ │ -029e7c: 5b86 7600 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0076 │ │ -029e80: 52a6 6100 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0061 │ │ -029e84: 5986 7300 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0073 │ │ -029e88: 54a6 6200 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0062 │ │ -029e8c: 5b86 7400 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0074 │ │ -029e90: 0e00 |00be: return-void │ │ +02bf98: |[02bf98] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ +02bfa8: 7010 8d14 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@148d │ │ +02bfae: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +02bfb0: 54a3 6800 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0068 │ │ +02bfb4: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ +02bfb8: 5436 5500 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ +02bfbc: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ +02bfc0: 5436 5500 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ +02bfc4: 6e10 e514 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +02bfca: 0a06 |0011: move-result v6 │ │ +02bfcc: b062 |0012: add-int/2addr v2, v6 │ │ +02bfce: 5433 5100 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0051 │ │ +02bfd2: 28f1 |0015: goto 0006 // -000f │ │ +02bfd4: 52a6 6c00 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006c │ │ +02bfd8: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ +02bfdc: b026 |001a: add-int/2addr v6, v2 │ │ +02bfde: 2366 6403 |001b: new-array v6, v6, [I // type@0364 │ │ +02bfe2: 5b86 7900 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ +02bfe6: 55a6 5f00 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005f │ │ +02bfea: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ +02bfee: 2206 0003 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@0300 │ │ +02bff2: 1a07 1c08 |0025: const-string v7, "Not on back stack" // string@081c │ │ +02bff6: 7020 7a14 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +02bffc: 2706 |002a: throw v6 │ │ +02bffe: 54a3 6800 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0068 │ │ +02c002: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +02c004: 0145 |002e: move v5, v4 │ │ +02c006: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ +02c00a: 5486 7900 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ +02c00e: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ +02c012: 5237 4d00 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004d │ │ +02c016: 4b07 0605 |0037: aput v7, v6, v5 │ │ +02c01a: 5487 7900 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ +02c01e: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ +02c022: 5436 5000 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ +02c026: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ +02c02a: 5436 5000 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ +02c02e: 5266 ac00 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ +02c032: 4b06 0704 |0045: aput v6, v7, v4 │ │ +02c036: 5486 7900 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ +02c03a: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ +02c03e: 5237 4e00 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004e │ │ +02c042: 4b07 0605 |004d: aput v7, v6, v5 │ │ +02c046: 5486 7900 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ +02c04a: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ +02c04e: 5237 4f00 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004f │ │ +02c052: 4b07 0604 |0055: aput v7, v6, v4 │ │ +02c056: 5486 7900 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ +02c05a: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ +02c05e: 5237 5200 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0052 │ │ +02c062: 4b07 0605 |005d: aput v7, v6, v5 │ │ +02c066: 5486 7900 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ +02c06a: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ +02c06e: 5237 5300 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0053 │ │ +02c072: 4b07 0604 |0065: aput v7, v6, v4 │ │ +02c076: 5436 5500 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ +02c07a: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ +02c07e: 5436 5500 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ +02c082: 6e10 e514 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +02c088: 0a00 |0070: move-result v0 │ │ +02c08a: 5486 7900 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ +02c08e: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ +02c092: 4b00 0605 |0075: aput v0, v6, v5 │ │ +02c096: 1201 |0077: const/4 v1, #int 0 // #0 │ │ +02c098: 0145 |0078: move v5, v4 │ │ +02c09a: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ +02c09e: 5487 7900 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ +02c0a2: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ +02c0a6: 5436 5500 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ +02c0aa: 6e20 df14 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +02c0b0: 0c06 |0084: move-result-object v6 │ │ +02c0b2: 1f06 9b00 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@009b │ │ +02c0b6: 5266 ac00 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ +02c0ba: 4b06 0705 |0089: aput v6, v7, v5 │ │ +02c0be: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +02c0c2: 0145 |008d: move v5, v4 │ │ +02c0c4: 28eb |008e: goto 0079 // -0015 │ │ +02c0c6: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ +02c0c8: 28b5 |0090: goto 0045 // -004b │ │ +02c0ca: 0154 |0091: move v4, v5 │ │ +02c0cc: 5433 5100 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0051 │ │ +02c0d0: 0145 |0094: move v5, v4 │ │ +02c0d2: 289a |0095: goto 002f // -0066 │ │ +02c0d4: 5486 7900 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ +02c0d8: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ +02c0dc: 1207 |009a: const/4 v7, #int 0 // #0 │ │ +02c0de: 4b07 0605 |009b: aput v7, v6, v5 │ │ +02c0e2: 28f5 |009d: goto 0092 // -000b │ │ +02c0e4: 52a6 7000 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ +02c0e8: 5986 7a00 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@007a │ │ +02c0ec: 52a6 7100 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0071 │ │ +02c0f0: 5986 7b00 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@007b │ │ +02c0f4: 54a6 6b00 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006b │ │ +02c0f8: 5b86 7800 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0078 │ │ +02c0fc: 52a6 6900 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0069 │ │ +02c100: 5986 7700 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0077 │ │ +02c104: 52a6 6300 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0063 │ │ +02c108: 5986 7500 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0075 │ │ +02c10c: 54a6 6400 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0064 │ │ +02c110: 5b86 7600 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0076 │ │ +02c114: 52a6 6100 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0061 │ │ +02c118: 5986 7300 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0073 │ │ +02c11c: 54a6 6200 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0062 │ │ +02c120: 5b86 7400 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0074 │ │ +02c124: 0e00 |00be: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ 0x0004 line=42 │ │ 0x0006 line=43 │ │ 0x0008 line=44 │ │ @@ -2489,17 +2489,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -029e94: |[029e94] android.support.v4.app.BackStackState.describeContents:()I │ │ -029ea4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -029ea6: 0f00 |0001: return v0 │ │ +02c128: |[02c128] android.support.v4.app.BackStackState.describeContents:()I │ │ +02c138: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02c13a: 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;) │ │ @@ -2507,146 +2507,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 │ │ -029ea8: |[029ea8] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ -029eb8: 121d |0000: const/4 v13, #int 1 // #1 │ │ -029eba: 2201 9300 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@0093 │ │ -029ebe: 7020 4c02 f100 |0003: invoke-direct {v1, v15}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@024c │ │ -029ec4: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -029ec6: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -029ec8: 54ea 7900 |0008: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ -029ecc: 21aa |000a: array-length v10, v10 │ │ -029ece: 35a7 d400 |000b: if-ge v7, v10, 00df // +00d4 │ │ -029ed2: 2206 9200 |000d: new-instance v6, Landroid/support/v4/app/BackStackRecord$Op; // type@0092 │ │ -029ed6: 7010 4b02 0600 |000f: invoke-direct {v6}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@024b │ │ -029edc: 54ea 7900 |0012: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ -029ee0: d808 0701 |0014: add-int/lit8 v8, v7, #int 1 // #01 │ │ -029ee4: 440a 0a07 |0016: aget v10, v10, v7 │ │ -029ee8: 596a 4d00 |0018: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004d │ │ -029eec: 630a f500 |001a: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -029ef0: 380a 3200 |001c: if-eqz v10, 004e // +0032 │ │ -029ef4: 1a0a 2203 |001e: const-string v10, "FragmentManager" // string@0322 │ │ -029ef8: 220b 1403 |0020: new-instance v11, Ljava/lang/StringBuilder; // type@0314 │ │ -029efc: 7010 ab14 0b00 |0022: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -029f02: 1a0c 8a03 |0025: const-string v12, "Instantiate " // string@038a │ │ -029f06: 6e20 b214 cb00 |0027: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -029f0c: 0c0b |002a: move-result-object v11 │ │ -029f0e: 6e20 b114 1b00 |002b: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -029f14: 0c0b |002e: move-result-object v11 │ │ -029f16: 1a0c 8000 |002f: const-string v12, " op #" // string@0080 │ │ -029f1a: 6e20 b214 cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -029f20: 0c0b |0034: move-result-object v11 │ │ -029f22: 6e20 ae14 5b00 |0035: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -029f28: 0c0b |0038: move-result-object v11 │ │ -029f2a: 1a0c 3300 |0039: const-string v12, " base fragment #" // string@0033 │ │ -029f2e: 6e20 b214 cb00 |003b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -029f34: 0c0b |003e: move-result-object v11 │ │ -029f36: 54ec 7900 |003f: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ -029f3a: 440c 0c08 |0041: aget v12, v12, v8 │ │ -029f3e: 6e20 ae14 cb00 |0043: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -029f44: 0c0b |0046: move-result-object v11 │ │ -029f46: 6e10 b714 0b00 |0047: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -029f4c: 0c0b |004a: move-result-object v11 │ │ -029f4e: 7120 dc11 ba00 |004b: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -029f54: 54ea 7900 |004e: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ -029f58: d807 0801 |0050: add-int/lit8 v7, v8, #int 1 // #01 │ │ -029f5c: 4403 0a08 |0052: aget v3, v10, v8 │ │ -029f60: 3a03 7f00 |0054: if-ltz v3, 00d3 // +007f │ │ -029f64: 54fa fe00 |0056: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -029f68: 6e20 df14 3a00 |0058: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -029f6e: 0c02 |005b: move-result-object v2 │ │ -029f70: 1f02 9b00 |005c: check-cast v2, Landroid/support/v4/app/Fragment; // type@009b │ │ -029f74: 5b62 5000 |005e: iput-object v2, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ -029f78: 54ea 7900 |0060: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ -029f7c: d808 0701 |0062: add-int/lit8 v8, v7, #int 1 // #01 │ │ -029f80: 440a 0a07 |0064: aget v10, v10, v7 │ │ -029f84: 596a 4e00 |0066: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004e │ │ -029f88: 54ea 7900 |0068: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ -029f8c: d807 0801 |006a: add-int/lit8 v7, v8, #int 1 // #01 │ │ -029f90: 440a 0a08 |006c: aget v10, v10, v8 │ │ -029f94: 596a 4f00 |006e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004f │ │ -029f98: 54ea 7900 |0070: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ -029f9c: d808 0701 |0072: add-int/lit8 v8, v7, #int 1 // #01 │ │ -029fa0: 440a 0a07 |0074: aget v10, v10, v7 │ │ -029fa4: 596a 5200 |0076: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0052 │ │ -029fa8: 54ea 7900 |0078: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ -029fac: d807 0801 |007a: add-int/lit8 v7, v8, #int 1 // #01 │ │ -029fb0: 440a 0a08 |007c: aget v10, v10, v8 │ │ -029fb4: 596a 5300 |007e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0053 │ │ -029fb8: 54ea 7900 |0080: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ -029fbc: d808 0701 |0082: add-int/lit8 v8, v7, #int 1 // #01 │ │ -029fc0: 4400 0a07 |0084: aget v0, v10, v7 │ │ -029fc4: 3d00 5100 |0086: if-lez v0, 00d7 // +0051 │ │ -029fc8: 220a 2703 |0088: new-instance v10, Ljava/util/ArrayList; // type@0327 │ │ -029fcc: 7020 da14 0a00 |008a: invoke-direct {v10, v0}, Ljava/util/ArrayList;.:(I)V // method@14da │ │ -029fd2: 5b6a 5500 |008d: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ -029fd6: 1204 |008f: const/4 v4, #int 0 // #0 │ │ -029fd8: 3504 4700 |0090: if-ge v4, v0, 00d7 // +0047 │ │ -029fdc: 630a f500 |0092: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -029fe0: 380a 2800 |0094: if-eqz v10, 00bc // +0028 │ │ -029fe4: 1a0a 2203 |0096: const-string v10, "FragmentManager" // string@0322 │ │ -029fe8: 220b 1403 |0098: new-instance v11, Ljava/lang/StringBuilder; // type@0314 │ │ -029fec: 7010 ab14 0b00 |009a: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -029ff2: 1a0c 8a03 |009d: const-string v12, "Instantiate " // string@038a │ │ -029ff6: 6e20 b214 cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -029ffc: 0c0b |00a2: move-result-object v11 │ │ -029ffe: 6e20 b114 1b00 |00a3: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -02a004: 0c0b |00a6: move-result-object v11 │ │ -02a006: 1a0c 8500 |00a7: const-string v12, " set remove fragment #" // string@0085 │ │ -02a00a: 6e20 b214 cb00 |00a9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a010: 0c0b |00ac: move-result-object v11 │ │ -02a012: 54ec 7900 |00ad: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ -02a016: 440c 0c08 |00af: aget v12, v12, v8 │ │ -02a01a: 6e20 ae14 cb00 |00b1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -02a020: 0c0b |00b4: move-result-object v11 │ │ -02a022: 6e10 b714 0b00 |00b5: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02a028: 0c0b |00b8: move-result-object v11 │ │ -02a02a: 7120 dc11 ba00 |00b9: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -02a030: 54fa fe00 |00bc: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -02a034: 54eb 7900 |00be: iget-object v11, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ -02a038: d807 0801 |00c0: add-int/lit8 v7, v8, #int 1 // #01 │ │ -02a03c: 440b 0b08 |00c2: aget v11, v11, v8 │ │ -02a040: 6e20 df14 ba00 |00c4: invoke-virtual {v10, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -02a046: 0c09 |00c7: move-result-object v9 │ │ -02a048: 1f09 9b00 |00c8: check-cast v9, Landroid/support/v4/app/Fragment; // type@009b │ │ -02a04c: 546a 5500 |00ca: iget-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ -02a050: 6e20 dc14 9a00 |00cc: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -02a056: d804 0401 |00cf: add-int/lit8 v4, v4, #int 1 // #01 │ │ -02a05a: 0178 |00d1: move v8, v7 │ │ -02a05c: 28be |00d2: goto 0090 // -0042 │ │ -02a05e: 120a |00d3: const/4 v10, #int 0 // #0 │ │ -02a060: 5b6a 5000 |00d4: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ -02a064: 288a |00d6: goto 0060 // -0076 │ │ -02a066: 0187 |00d7: move v7, v8 │ │ -02a068: 6e20 5002 6100 |00d8: invoke-virtual {v1, v6}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0250 │ │ -02a06e: d805 0501 |00db: add-int/lit8 v5, v5, #int 1 // #01 │ │ -02a072: 2900 2bff |00dd: goto/16 0008 // -00d5 │ │ -02a076: 52ea 7a00 |00df: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransition:I // field@007a │ │ -02a07a: 591a 7000 |00e1: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ -02a07e: 52ea 7b00 |00e3: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@007b │ │ -02a082: 591a 7100 |00e5: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0071 │ │ -02a086: 54ea 7800 |00e7: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0078 │ │ -02a08a: 5b1a 6b00 |00e9: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006b │ │ -02a08e: 52ea 7700 |00eb: iget v10, v14, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0077 │ │ -02a092: 591a 6900 |00ed: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0069 │ │ -02a096: 5c1d 5f00 |00ef: iput-boolean v13, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005f │ │ -02a09a: 52ea 7500 |00f1: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0075 │ │ -02a09e: 591a 6300 |00f3: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0063 │ │ -02a0a2: 54ea 7600 |00f5: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0076 │ │ -02a0a6: 5b1a 6400 |00f7: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0064 │ │ -02a0aa: 52ea 7300 |00f9: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0073 │ │ -02a0ae: 591a 6100 |00fb: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0061 │ │ -02a0b2: 54ea 7400 |00fd: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0074 │ │ -02a0b6: 5b1a 6200 |00ff: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0062 │ │ -02a0ba: 6e20 5302 d100 |0101: invoke-virtual {v1, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0253 │ │ -02a0c0: 1101 |0104: return-object v1 │ │ +02c13c: |[02c13c] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ +02c14c: 121d |0000: const/4 v13, #int 1 // #1 │ │ +02c14e: 2201 9300 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@0093 │ │ +02c152: 7020 4c02 f100 |0003: invoke-direct {v1, v15}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@024c │ │ +02c158: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +02c15a: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +02c15c: 54ea 7900 |0008: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ +02c160: 21aa |000a: array-length v10, v10 │ │ +02c162: 35a7 d400 |000b: if-ge v7, v10, 00df // +00d4 │ │ +02c166: 2206 9200 |000d: new-instance v6, Landroid/support/v4/app/BackStackRecord$Op; // type@0092 │ │ +02c16a: 7010 4b02 0600 |000f: invoke-direct {v6}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@024b │ │ +02c170: 54ea 7900 |0012: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ +02c174: d808 0701 |0014: add-int/lit8 v8, v7, #int 1 // #01 │ │ +02c178: 440a 0a07 |0016: aget v10, v10, v7 │ │ +02c17c: 596a 4d00 |0018: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004d │ │ +02c180: 630a f500 |001a: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +02c184: 380a 3200 |001c: if-eqz v10, 004e // +0032 │ │ +02c188: 1a0a 2303 |001e: const-string v10, "FragmentManager" // string@0323 │ │ +02c18c: 220b 1403 |0020: new-instance v11, Ljava/lang/StringBuilder; // type@0314 │ │ +02c190: 7010 ab14 0b00 |0022: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02c196: 1a0c 8b03 |0025: const-string v12, "Instantiate " // string@038b │ │ +02c19a: 6e20 b214 cb00 |0027: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02c1a0: 0c0b |002a: move-result-object v11 │ │ +02c1a2: 6e20 b114 1b00 |002b: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +02c1a8: 0c0b |002e: move-result-object v11 │ │ +02c1aa: 1a0c 8000 |002f: const-string v12, " op #" // string@0080 │ │ +02c1ae: 6e20 b214 cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02c1b4: 0c0b |0034: move-result-object v11 │ │ +02c1b6: 6e20 ae14 5b00 |0035: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +02c1bc: 0c0b |0038: move-result-object v11 │ │ +02c1be: 1a0c 3300 |0039: const-string v12, " base fragment #" // string@0033 │ │ +02c1c2: 6e20 b214 cb00 |003b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02c1c8: 0c0b |003e: move-result-object v11 │ │ +02c1ca: 54ec 7900 |003f: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ +02c1ce: 440c 0c08 |0041: aget v12, v12, v8 │ │ +02c1d2: 6e20 ae14 cb00 |0043: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +02c1d8: 0c0b |0046: move-result-object v11 │ │ +02c1da: 6e10 b714 0b00 |0047: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02c1e0: 0c0b |004a: move-result-object v11 │ │ +02c1e2: 7120 dc11 ba00 |004b: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +02c1e8: 54ea 7900 |004e: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ +02c1ec: d807 0801 |0050: add-int/lit8 v7, v8, #int 1 // #01 │ │ +02c1f0: 4403 0a08 |0052: aget v3, v10, v8 │ │ +02c1f4: 3a03 7f00 |0054: if-ltz v3, 00d3 // +007f │ │ +02c1f8: 54fa fe00 |0056: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +02c1fc: 6e20 df14 3a00 |0058: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +02c202: 0c02 |005b: move-result-object v2 │ │ +02c204: 1f02 9b00 |005c: check-cast v2, Landroid/support/v4/app/Fragment; // type@009b │ │ +02c208: 5b62 5000 |005e: iput-object v2, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ +02c20c: 54ea 7900 |0060: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ +02c210: d808 0701 |0062: add-int/lit8 v8, v7, #int 1 // #01 │ │ +02c214: 440a 0a07 |0064: aget v10, v10, v7 │ │ +02c218: 596a 4e00 |0066: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004e │ │ +02c21c: 54ea 7900 |0068: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ +02c220: d807 0801 |006a: add-int/lit8 v7, v8, #int 1 // #01 │ │ +02c224: 440a 0a08 |006c: aget v10, v10, v8 │ │ +02c228: 596a 4f00 |006e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004f │ │ +02c22c: 54ea 7900 |0070: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ +02c230: d808 0701 |0072: add-int/lit8 v8, v7, #int 1 // #01 │ │ +02c234: 440a 0a07 |0074: aget v10, v10, v7 │ │ +02c238: 596a 5200 |0076: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0052 │ │ +02c23c: 54ea 7900 |0078: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ +02c240: d807 0801 |007a: add-int/lit8 v7, v8, #int 1 // #01 │ │ +02c244: 440a 0a08 |007c: aget v10, v10, v8 │ │ +02c248: 596a 5300 |007e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0053 │ │ +02c24c: 54ea 7900 |0080: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ +02c250: d808 0701 |0082: add-int/lit8 v8, v7, #int 1 // #01 │ │ +02c254: 4400 0a07 |0084: aget v0, v10, v7 │ │ +02c258: 3d00 5100 |0086: if-lez v0, 00d7 // +0051 │ │ +02c25c: 220a 2703 |0088: new-instance v10, Ljava/util/ArrayList; // type@0327 │ │ +02c260: 7020 da14 0a00 |008a: invoke-direct {v10, v0}, Ljava/util/ArrayList;.:(I)V // method@14da │ │ +02c266: 5b6a 5500 |008d: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ +02c26a: 1204 |008f: const/4 v4, #int 0 // #0 │ │ +02c26c: 3504 4700 |0090: if-ge v4, v0, 00d7 // +0047 │ │ +02c270: 630a f500 |0092: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +02c274: 380a 2800 |0094: if-eqz v10, 00bc // +0028 │ │ +02c278: 1a0a 2303 |0096: const-string v10, "FragmentManager" // string@0323 │ │ +02c27c: 220b 1403 |0098: new-instance v11, Ljava/lang/StringBuilder; // type@0314 │ │ +02c280: 7010 ab14 0b00 |009a: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02c286: 1a0c 8b03 |009d: const-string v12, "Instantiate " // string@038b │ │ +02c28a: 6e20 b214 cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02c290: 0c0b |00a2: move-result-object v11 │ │ +02c292: 6e20 b114 1b00 |00a3: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +02c298: 0c0b |00a6: move-result-object v11 │ │ +02c29a: 1a0c 8500 |00a7: const-string v12, " set remove fragment #" // string@0085 │ │ +02c29e: 6e20 b214 cb00 |00a9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02c2a4: 0c0b |00ac: move-result-object v11 │ │ +02c2a6: 54ec 7900 |00ad: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ +02c2aa: 440c 0c08 |00af: aget v12, v12, v8 │ │ +02c2ae: 6e20 ae14 cb00 |00b1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +02c2b4: 0c0b |00b4: move-result-object v11 │ │ +02c2b6: 6e10 b714 0b00 |00b5: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02c2bc: 0c0b |00b8: move-result-object v11 │ │ +02c2be: 7120 dc11 ba00 |00b9: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +02c2c4: 54fa fe00 |00bc: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +02c2c8: 54eb 7900 |00be: iget-object v11, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ +02c2cc: d807 0801 |00c0: add-int/lit8 v7, v8, #int 1 // #01 │ │ +02c2d0: 440b 0b08 |00c2: aget v11, v11, v8 │ │ +02c2d4: 6e20 df14 ba00 |00c4: invoke-virtual {v10, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +02c2da: 0c09 |00c7: move-result-object v9 │ │ +02c2dc: 1f09 9b00 |00c8: check-cast v9, Landroid/support/v4/app/Fragment; // type@009b │ │ +02c2e0: 546a 5500 |00ca: iget-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ +02c2e4: 6e20 dc14 9a00 |00cc: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +02c2ea: d804 0401 |00cf: add-int/lit8 v4, v4, #int 1 // #01 │ │ +02c2ee: 0178 |00d1: move v8, v7 │ │ +02c2f0: 28be |00d2: goto 0090 // -0042 │ │ +02c2f2: 120a |00d3: const/4 v10, #int 0 // #0 │ │ +02c2f4: 5b6a 5000 |00d4: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ +02c2f8: 288a |00d6: goto 0060 // -0076 │ │ +02c2fa: 0187 |00d7: move v7, v8 │ │ +02c2fc: 6e20 5002 6100 |00d8: invoke-virtual {v1, v6}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0250 │ │ +02c302: d805 0501 |00db: add-int/lit8 v5, v5, #int 1 // #01 │ │ +02c306: 2900 2bff |00dd: goto/16 0008 // -00d5 │ │ +02c30a: 52ea 7a00 |00df: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransition:I // field@007a │ │ +02c30e: 591a 7000 |00e1: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ +02c312: 52ea 7b00 |00e3: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@007b │ │ +02c316: 591a 7100 |00e5: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0071 │ │ +02c31a: 54ea 7800 |00e7: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0078 │ │ +02c31e: 5b1a 6b00 |00e9: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006b │ │ +02c322: 52ea 7700 |00eb: iget v10, v14, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0077 │ │ +02c326: 591a 6900 |00ed: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0069 │ │ +02c32a: 5c1d 5f00 |00ef: iput-boolean v13, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005f │ │ +02c32e: 52ea 7500 |00f1: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0075 │ │ +02c332: 591a 6300 |00f3: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0063 │ │ +02c336: 54ea 7600 |00f5: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0076 │ │ +02c33a: 5b1a 6400 |00f7: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0064 │ │ +02c33e: 52ea 7300 |00f9: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0073 │ │ +02c342: 591a 6100 |00fb: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0061 │ │ +02c346: 54ea 7400 |00fd: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0074 │ │ +02c34a: 5b1a 6200 |00ff: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0062 │ │ +02c34e: 6e20 5302 d100 |0101: invoke-virtual {v1, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0253 │ │ +02c354: 1101 |0104: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=96 │ │ 0x0006 line=97 │ │ 0x0007 line=98 │ │ 0x0008 line=99 │ │ 0x000d line=100 │ │ @@ -2714,35 +2714,35 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -02a0c4: |[02a0c4] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -02a0d4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02a0d6: 5420 7900 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ -02a0da: 6e20 9e01 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@019e │ │ -02a0e0: 5220 7a00 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@007a │ │ -02a0e4: 6e20 9d01 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@019d │ │ -02a0ea: 5220 7b00 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@007b │ │ -02a0ee: 6e20 9d01 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@019d │ │ -02a0f4: 5420 7800 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0078 │ │ -02a0f8: 6e20 a001 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01a0 │ │ -02a0fe: 5220 7700 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0077 │ │ -02a102: 6e20 9d01 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@019d │ │ -02a108: 5220 7500 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0075 │ │ -02a10c: 6e20 9d01 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@019d │ │ -02a112: 5420 7600 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0076 │ │ -02a116: 7130 d211 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@11d2 │ │ -02a11c: 5220 7300 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0073 │ │ -02a120: 6e20 9d01 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@019d │ │ -02a126: 5420 7400 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0074 │ │ -02a12a: 7130 d211 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@11d2 │ │ -02a130: 0e00 |002e: return-void │ │ +02c358: |[02c358] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +02c368: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02c36a: 5420 7900 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0079 │ │ +02c36e: 6e20 9e01 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@019e │ │ +02c374: 5220 7a00 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@007a │ │ +02c378: 6e20 9d01 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@019d │ │ +02c37e: 5220 7b00 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@007b │ │ +02c382: 6e20 9d01 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@019d │ │ +02c388: 5420 7800 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0078 │ │ +02c38c: 6e20 a001 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01a0 │ │ +02c392: 5220 7700 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0077 │ │ +02c396: 6e20 9d01 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@019d │ │ +02c39c: 5220 7500 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0075 │ │ +02c3a0: 6e20 9d01 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@019d │ │ +02c3a6: 5420 7600 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0076 │ │ +02c3aa: 7130 d211 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@11d2 │ │ +02c3b0: 5220 7300 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0073 │ │ +02c3b4: 6e20 9d01 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@019d │ │ +02c3ba: 5420 7400 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0074 │ │ +02c3be: 7130 d211 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@11d2 │ │ +02c3c4: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=146 │ │ 0x0006 line=147 │ │ 0x000b line=148 │ │ 0x0010 line=149 │ │ 0x0015 line=150 │ │ @@ -2752,21 +2752,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 : 510 (BackStackRecord.java) │ │ + source_file_idx : 511 (BackStackRecord.java) │ │ │ │ Class #18 header: │ │ class_idx : 152 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 785 │ │ -source_file_idx : 799 │ │ +source_file_idx : 800 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #18 annotations: │ │ Annotations on class │ │ @@ -2786,34 +2786,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 │ │ -02a134: |[02a134] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ -02a144: 7030 9814 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1498 │ │ -02a14a: 0e00 |0003: return-void │ │ +02c3c8: |[02c3c8] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ +02c3d8: 7030 9814 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1498 │ │ +02c3de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ 0x0003 line=349 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment$InstantiationException; │ │ 0x0000 - 0x0004 reg=1 msg Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 cause Ljava/lang/Exception; │ │ │ │ Virtual methods - │ │ - source_file_idx : 799 (Fragment.java) │ │ + source_file_idx : 800 (Fragment.java) │ │ │ │ Class #19 header: │ │ class_idx : 153 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 781 │ │ -source_file_idx : 799 │ │ +source_file_idx : 800 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #19 annotations: │ │ Annotations on class │ │ @@ -2835,17 +2835,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02a14c: |[02a14c] android.support.v4.app.Fragment$SavedState$1.:()V │ │ -02a15c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -02a162: 0e00 |0003: return-void │ │ +02c3e0: |[02c3e0] android.support.v4.app.Fragment$SavedState$1.:()V │ │ +02c3f0: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +02c3f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -2854,19 +2854,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 │ │ -02a164: |[02a164] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ -02a174: 2200 9a00 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@009a │ │ -02a178: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -02a17a: 7030 a702 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@02a7 │ │ -02a180: 1100 |0006: return-object v0 │ │ +02c3f8: |[02c3f8] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ +02c408: 2200 9a00 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@009a │ │ +02c40c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +02c40e: 7030 a702 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@02a7 │ │ +02c414: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -2875,18 +2875,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 │ │ -02a184: |[02a184] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -02a194: 6e20 a102 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@02a1 │ │ -02a19a: 0c00 |0003: move-result-object v0 │ │ -02a19c: 1100 |0004: return-object v0 │ │ +02c418: |[02c418] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +02c428: 6e20 a102 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@02a1 │ │ +02c42e: 0c00 |0003: move-result-object v0 │ │ +02c430: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -2895,17 +2895,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 │ │ -02a1a0: |[02a1a0] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ -02a1b0: 2320 6b03 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@036b │ │ -02a1b4: 1100 |0002: return-object v0 │ │ +02c434: |[02c434] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ +02c444: 2320 6b03 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@036b │ │ +02c448: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -2914,32 +2914,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 │ │ -02a1b8: |[02a1b8] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -02a1c8: 6e20 a302 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@02a3 │ │ -02a1ce: 0c00 |0003: move-result-object v0 │ │ -02a1d0: 1100 |0004: return-object v0 │ │ +02c44c: |[02c44c] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +02c45c: 6e20 a302 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@02a3 │ │ +02c462: 0c00 |0003: move-result-object v0 │ │ +02c464: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 799 (Fragment.java) │ │ + source_file_idx : 800 (Fragment.java) │ │ │ │ Class #20 header: │ │ class_idx : 154 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 799 │ │ +source_file_idx : 800 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #20 annotations: │ │ Annotations on class │ │ @@ -2970,37 +2970,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02a1d4: |[02a1d4] android.support.v4.app.Fragment$SavedState.:()V │ │ -02a1e4: 2200 9900 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@0099 │ │ -02a1e8: 7010 a002 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@02a0 │ │ -02a1ee: 6900 9200 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0092 │ │ -02a1f2: 0e00 |0007: return-void │ │ +02c468: |[02c468] android.support.v4.app.Fragment$SavedState.:()V │ │ +02c478: 2200 9900 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@0099 │ │ +02c47c: 7010 a002 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@02a0 │ │ +02c482: 6900 9200 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0092 │ │ +02c486: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02a1f4: |[02a1f4] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ -02a204: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -02a20a: 5b01 9300 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0093 │ │ -02a20e: 0e00 |0005: return-void │ │ +02c488: |[02c488] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ +02c498: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +02c49e: 5b01 9300 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0093 │ │ +02c4a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0003 line=310 │ │ 0x0005 line=311 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/Fragment$SavedState; │ │ @@ -3011,25 +3011,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 │ │ -02a210: |[02a210] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -02a220: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ -02a226: 6e10 9801 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0198 │ │ -02a22c: 0c00 |0006: move-result-object v0 │ │ -02a22e: 5b10 9300 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0093 │ │ -02a232: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ -02a236: 5410 9300 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0093 │ │ -02a23a: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -02a23e: 5410 9300 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0093 │ │ -02a242: 6e20 8201 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0182 │ │ -02a248: 0e00 |0014: return-void │ │ +02c4a4: |[02c4a4] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +02c4b4: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ +02c4ba: 6e10 9801 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0198 │ │ +02c4c0: 0c00 |0006: move-result-object v0 │ │ +02c4c2: 5b10 9300 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0093 │ │ +02c4c6: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ +02c4ca: 5410 9300 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0093 │ │ +02c4ce: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +02c4d2: 5410 9300 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0093 │ │ +02c4d6: 6e20 8201 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0182 │ │ +02c4dc: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 0x0003 line=314 │ │ 0x0009 line=315 │ │ 0x000f line=316 │ │ 0x0014 line=318 │ │ @@ -3044,17 +3044,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02a24c: |[02a24c] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ -02a25c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02a25e: 0f00 |0001: return v0 │ │ +02c4e0: |[02c4e0] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ +02c4f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02c4f2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment$SavedState;) │ │ @@ -3062,34 +3062,34 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -02a260: |[02a260] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -02a270: 5410 9300 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0093 │ │ -02a274: 6e20 9c01 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@019c │ │ -02a27a: 0e00 |0005: return-void │ │ +02c4f4: |[02c4f4] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +02c504: 5410 9300 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0093 │ │ +02c508: 6e20 9c01 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@019c │ │ +02c50e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0005 line=328 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/Fragment$SavedState; │ │ 0x0000 - 0x0006 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0006 reg=3 flags I │ │ │ │ - source_file_idx : 799 (Fragment.java) │ │ + source_file_idx : 800 (Fragment.java) │ │ │ │ Class #21 header: │ │ class_idx : 155 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 799 │ │ +source_file_idx : 800 │ │ static_fields_size : 7 │ │ instance_fields_size: 41 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 93 │ │ │ │ Class #21 annotations: │ │ Annotations on class │ │ @@ -3312,44 +3312,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02a27c: |[02a27c] android.support.v4.app.Fragment.:()V │ │ -02a28c: 2200 6901 |0000: new-instance v0, Landroid/support/v4/util/SimpleArrayMap; // type@0169 │ │ -02a290: 7010 4508 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0845 │ │ -02a296: 6900 c300 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c3 │ │ -02a29a: 0e00 |0007: return-void │ │ +02c510: |[02c510] android.support.v4.app.Fragment.:()V │ │ +02c520: 2200 6901 |0000: new-instance v0, Landroid/support/v4/util/SimpleArrayMap; // type@0169 │ │ +02c524: 7010 4508 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0845 │ │ +02c52a: 6900 c300 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c3 │ │ +02c52e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -02a29c: |[02a29c] android.support.v4.app.Fragment.:()V │ │ -02a2ac: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -02a2ae: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ -02a2b0: 7010 8d14 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@148d │ │ -02a2b6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -02a2b8: 5930 ba00 |0006: iput v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00ba │ │ -02a2bc: 5931 ac00 |0008: iput v1, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ -02a2c0: 5931 be00 |000a: iput v1, v3, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00be │ │ -02a2c4: 5c32 b000 |000c: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b0 │ │ -02a2c8: 5c32 c000 |000e: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c0 │ │ -02a2cc: 0e00 |0010: return-void │ │ +02c530: |[02c530] android.support.v4.app.Fragment.:()V │ │ +02c540: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +02c542: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ +02c544: 7010 8d14 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@148d │ │ +02c54a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +02c54c: 5930 ba00 |0006: iput v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00ba │ │ +02c550: 5931 ac00 |0008: iput v1, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ +02c554: 5931 be00 |000a: iput v1, v3, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00be │ │ +02c558: 5c32 b000 |000c: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b0 │ │ +02c55c: 5c32 c000 |000e: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c0 │ │ +02c560: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=369 │ │ 0x0005 line=174 │ │ 0x0008 line=190 │ │ 0x000a line=202 │ │ 0x000c line=273 │ │ @@ -3363,19 +3363,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 │ │ -02a2d0: |[02a2d0] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -02a2e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02a2e2: 7130 c502 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@02c5 │ │ -02a2e8: 0c00 |0004: move-result-object v0 │ │ -02a2ea: 1100 |0005: return-object v0 │ │ +02c564: |[02c564] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +02c574: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02c576: 7130 c502 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@02c5 │ │ +02c57c: 0c00 |0004: move-result-object v0 │ │ +02c57e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 fname Ljava/lang/String; │ │ │ │ @@ -3384,94 +3384,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 │ │ -02a2ec: |[02a2ec] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ -02a2fc: 6203 c300 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c3 │ │ -02a300: 6e20 4f08 7300 |0002: invoke-virtual {v3, v7}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@084f │ │ -02a306: 0c00 |0005: move-result-object v0 │ │ -02a308: 1f00 f502 |0006: check-cast v0, Ljava/lang/Class; // type@02f5 │ │ -02a30c: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ -02a310: 6e10 8900 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0089 │ │ -02a316: 0c03 |000d: move-result-object v3 │ │ -02a318: 6e20 6e14 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@146e │ │ -02a31e: 0c00 |0011: move-result-object v0 │ │ -02a320: 6203 c300 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c3 │ │ -02a324: 6e30 5608 7300 |0014: invoke-virtual {v3, v7, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0856 │ │ -02a32a: 6e10 6c14 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@146c │ │ -02a330: 0c02 |001a: move-result-object v2 │ │ -02a332: 1f02 9b00 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@009b │ │ -02a336: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ -02a33a: 6e10 9014 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ -02a340: 0c03 |0022: move-result-object v3 │ │ -02a342: 6e10 6114 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@1461 │ │ -02a348: 0c03 |0026: move-result-object v3 │ │ -02a34a: 6e20 8201 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0182 │ │ -02a350: 5b28 9d00 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009d │ │ -02a354: 1102 |002c: return-object v2 │ │ -02a356: 0d01 |002d: move-exception v1 │ │ -02a358: 2203 9800 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0098 │ │ -02a35c: 2204 1403 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ -02a360: 7010 ab14 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02a366: 1a05 5309 |0035: const-string v5, "Unable to instantiate fragment " // string@0953 │ │ -02a36a: 6e20 b214 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a370: 0c04 |003a: move-result-object v4 │ │ -02a372: 6e20 b214 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a378: 0c04 |003e: move-result-object v4 │ │ -02a37a: 1a05 ff00 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@00ff │ │ -02a37e: 6e20 b214 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a384: 0c04 |0044: move-result-object v4 │ │ -02a386: 1a05 4600 |0045: const-string v5, " empty constructor that is public" // string@0046 │ │ -02a38a: 6e20 b214 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a390: 0c04 |004a: move-result-object v4 │ │ -02a392: 6e10 b714 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02a398: 0c04 |004e: move-result-object v4 │ │ -02a39a: 7030 9f02 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@029f │ │ -02a3a0: 2703 |0052: throw v3 │ │ -02a3a2: 0d01 |0053: move-exception v1 │ │ -02a3a4: 2203 9800 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0098 │ │ -02a3a8: 2204 1403 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ -02a3ac: 7010 ab14 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02a3b2: 1a05 5309 |005b: const-string v5, "Unable to instantiate fragment " // string@0953 │ │ -02a3b6: 6e20 b214 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a3bc: 0c04 |0060: move-result-object v4 │ │ -02a3be: 6e20 b214 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a3c4: 0c04 |0064: move-result-object v4 │ │ -02a3c6: 1a05 ff00 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@00ff │ │ -02a3ca: 6e20 b214 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a3d0: 0c04 |006a: move-result-object v4 │ │ -02a3d2: 1a05 4600 |006b: const-string v5, " empty constructor that is public" // string@0046 │ │ -02a3d6: 6e20 b214 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a3dc: 0c04 |0070: move-result-object v4 │ │ -02a3de: 6e10 b714 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02a3e4: 0c04 |0074: move-result-object v4 │ │ -02a3e6: 7030 9f02 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@029f │ │ -02a3ec: 2703 |0078: throw v3 │ │ -02a3ee: 0d01 |0079: move-exception v1 │ │ -02a3f0: 2203 9800 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0098 │ │ -02a3f4: 2204 1403 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ -02a3f8: 7010 ab14 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02a3fe: 1a05 5309 |0081: const-string v5, "Unable to instantiate fragment " // string@0953 │ │ -02a402: 6e20 b214 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a408: 0c04 |0086: move-result-object v4 │ │ -02a40a: 6e20 b214 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a410: 0c04 |008a: move-result-object v4 │ │ -02a412: 1a05 ff00 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@00ff │ │ -02a416: 6e20 b214 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a41c: 0c04 |0090: move-result-object v4 │ │ -02a41e: 1a05 4600 |0091: const-string v5, " empty constructor that is public" // string@0046 │ │ -02a422: 6e20 b214 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a428: 0c04 |0096: move-result-object v4 │ │ -02a42a: 6e10 b714 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02a430: 0c04 |009a: move-result-object v4 │ │ -02a432: 7030 9f02 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@029f │ │ -02a438: 2703 |009e: throw v3 │ │ +02c580: |[02c580] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ +02c590: 6203 c300 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c3 │ │ +02c594: 6e20 4f08 7300 |0002: invoke-virtual {v3, v7}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@084f │ │ +02c59a: 0c00 |0005: move-result-object v0 │ │ +02c59c: 1f00 f502 |0006: check-cast v0, Ljava/lang/Class; // type@02f5 │ │ +02c5a0: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ +02c5a4: 6e10 8900 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0089 │ │ +02c5aa: 0c03 |000d: move-result-object v3 │ │ +02c5ac: 6e20 6e14 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@146e │ │ +02c5b2: 0c00 |0011: move-result-object v0 │ │ +02c5b4: 6203 c300 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c3 │ │ +02c5b8: 6e30 5608 7300 |0014: invoke-virtual {v3, v7, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0856 │ │ +02c5be: 6e10 6c14 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@146c │ │ +02c5c4: 0c02 |001a: move-result-object v2 │ │ +02c5c6: 1f02 9b00 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@009b │ │ +02c5ca: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ +02c5ce: 6e10 9014 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ +02c5d4: 0c03 |0022: move-result-object v3 │ │ +02c5d6: 6e10 6114 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@1461 │ │ +02c5dc: 0c03 |0026: move-result-object v3 │ │ +02c5de: 6e20 8201 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0182 │ │ +02c5e4: 5b28 9d00 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009d │ │ +02c5e8: 1102 |002c: return-object v2 │ │ +02c5ea: 0d01 |002d: move-exception v1 │ │ +02c5ec: 2203 9800 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0098 │ │ +02c5f0: 2204 1403 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ +02c5f4: 7010 ab14 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02c5fa: 1a05 5409 |0035: const-string v5, "Unable to instantiate fragment " // string@0954 │ │ +02c5fe: 6e20 b214 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02c604: 0c04 |003a: move-result-object v4 │ │ +02c606: 6e20 b214 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02c60c: 0c04 |003e: move-result-object v4 │ │ +02c60e: 1a05 ff00 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@00ff │ │ +02c612: 6e20 b214 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02c618: 0c04 |0044: move-result-object v4 │ │ +02c61a: 1a05 4600 |0045: const-string v5, " empty constructor that is public" // string@0046 │ │ +02c61e: 6e20 b214 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02c624: 0c04 |004a: move-result-object v4 │ │ +02c626: 6e10 b714 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02c62c: 0c04 |004e: move-result-object v4 │ │ +02c62e: 7030 9f02 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@029f │ │ +02c634: 2703 |0052: throw v3 │ │ +02c636: 0d01 |0053: move-exception v1 │ │ +02c638: 2203 9800 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0098 │ │ +02c63c: 2204 1403 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ +02c640: 7010 ab14 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02c646: 1a05 5409 |005b: const-string v5, "Unable to instantiate fragment " // string@0954 │ │ +02c64a: 6e20 b214 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02c650: 0c04 |0060: move-result-object v4 │ │ +02c652: 6e20 b214 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02c658: 0c04 |0064: move-result-object v4 │ │ +02c65a: 1a05 ff00 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@00ff │ │ +02c65e: 6e20 b214 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02c664: 0c04 |006a: move-result-object v4 │ │ +02c666: 1a05 4600 |006b: const-string v5, " empty constructor that is public" // string@0046 │ │ +02c66a: 6e20 b214 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02c670: 0c04 |0070: move-result-object v4 │ │ +02c672: 6e10 b714 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02c678: 0c04 |0074: move-result-object v4 │ │ +02c67a: 7030 9f02 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@029f │ │ +02c680: 2703 |0078: throw v3 │ │ +02c682: 0d01 |0079: move-exception v1 │ │ +02c684: 2203 9800 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@0098 │ │ +02c688: 2204 1403 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ +02c68c: 7010 ab14 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02c692: 1a05 5409 |0081: const-string v5, "Unable to instantiate fragment " // string@0954 │ │ +02c696: 6e20 b214 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02c69c: 0c04 |0086: move-result-object v4 │ │ +02c69e: 6e20 b214 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02c6a4: 0c04 |008a: move-result-object v4 │ │ +02c6a6: 1a05 ff00 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@00ff │ │ +02c6aa: 6e20 b214 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02c6b0: 0c04 |0090: move-result-object v4 │ │ +02c6b2: 1a05 4600 |0091: const-string v5, " empty constructor that is public" // string@0046 │ │ +02c6b6: 6e20 b214 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02c6bc: 0c04 |0096: move-result-object v4 │ │ +02c6be: 6e10 b714 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02c6c4: 0c04 |009a: move-result-object v4 │ │ +02c6c6: 7030 9f02 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@029f │ │ +02c6cc: 2703 |009e: throw v3 │ │ catches : 1 │ │ 0x0000 - 0x002c │ │ Ljava/lang/ClassNotFoundException; -> 0x002d │ │ Ljava/lang/InstantiationException; -> 0x0053 │ │ Ljava/lang/IllegalAccessException; -> 0x0079 │ │ positions : │ │ 0x0000 line=396 │ │ @@ -3504,33 +3504,33 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -02a450: |[02a450] android.support.v4.app.Fragment.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z │ │ -02a460: 6202 c300 |0000: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c3 │ │ -02a464: 6e20 4f08 4200 |0002: invoke-virtual {v2, v4}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@084f │ │ -02a46a: 0c00 |0005: move-result-object v0 │ │ -02a46c: 1f00 f502 |0006: check-cast v0, Ljava/lang/Class; // type@02f5 │ │ -02a470: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ -02a474: 6e10 8900 0300 |000a: invoke-virtual {v3}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0089 │ │ -02a47a: 0c02 |000d: move-result-object v2 │ │ -02a47c: 6e20 6e14 4200 |000e: invoke-virtual {v2, v4}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@146e │ │ -02a482: 0c00 |0011: move-result-object v0 │ │ -02a484: 6202 c300 |0012: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c3 │ │ -02a488: 6e30 5608 4200 |0014: invoke-virtual {v2, v4, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0856 │ │ -02a48e: 1c02 9b00 |0017: const-class v2, Landroid/support/v4/app/Fragment; // type@009b │ │ -02a492: 6e20 6a14 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@146a │ │ -02a498: 0a02 |001c: move-result v2 │ │ -02a49a: 0f02 |001d: return v2 │ │ -02a49c: 0d01 |001e: move-exception v1 │ │ -02a49e: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -02a4a0: 28fd |0020: goto 001d // -0003 │ │ +02c6e4: |[02c6e4] android.support.v4.app.Fragment.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z │ │ +02c6f4: 6202 c300 |0000: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c3 │ │ +02c6f8: 6e20 4f08 4200 |0002: invoke-virtual {v2, v4}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@084f │ │ +02c6fe: 0c00 |0005: move-result-object v0 │ │ +02c700: 1f00 f502 |0006: check-cast v0, Ljava/lang/Class; // type@02f5 │ │ +02c704: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ +02c708: 6e10 8900 0300 |000a: invoke-virtual {v3}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0089 │ │ +02c70e: 0c02 |000d: move-result-object v2 │ │ +02c710: 6e20 6e14 4200 |000e: invoke-virtual {v2, v4}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@146e │ │ +02c716: 0c00 |0011: move-result-object v0 │ │ +02c718: 6202 c300 |0012: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00c3 │ │ +02c71c: 6e30 5608 4200 |0014: invoke-virtual {v2, v4, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0856 │ │ +02c722: 1c02 9b00 |0017: const-class v2, Landroid/support/v4/app/Fragment; // type@009b │ │ +02c726: 6e20 6a14 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@146a │ │ +02c72c: 0a02 |001c: move-result v2 │ │ +02c72e: 0f02 |001d: return v2 │ │ +02c730: 0d01 |001e: move-exception v1 │ │ +02c732: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +02c734: 28fd |0020: goto 001d // -0003 │ │ catches : 1 │ │ 0x0000 - 0x001c │ │ Ljava/lang/ClassNotFoundException; -> 0x001e │ │ positions : │ │ 0x0000 line=433 │ │ 0x0008 line=434 │ │ 0x000a line=436 │ │ @@ -3551,238 +3551,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 │ │ -02a4b4: |[02a4b4] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -02a4c4: 6e20 4914 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a4ca: 1a00 de11 |0003: const-string v0, "mFragmentId=#" // string@11de │ │ -02a4ce: 6e20 4914 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a4d4: 5230 a600 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a6 │ │ -02a4d8: 7110 7f14 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ -02a4de: 0c00 |000d: move-result-object v0 │ │ -02a4e0: 6e20 4914 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a4e6: 1a00 5c00 |0011: const-string v0, " mContainerId=#" // string@005c │ │ -02a4ea: 6e20 4914 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a4f0: 5230 a300 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a3 │ │ -02a4f4: 7110 7f14 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ -02a4fa: 0c00 |001b: move-result-object v0 │ │ -02a4fc: 6e20 4914 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a502: 1a00 7400 |001f: const-string v0, " mTag=" // string@0074 │ │ -02a506: 6e20 4914 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a50c: 5430 bc00 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bc │ │ -02a510: 6e20 4e14 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ -02a516: 6e20 4914 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a51c: 1a00 d212 |002c: const-string v0, "mState=" // string@12d2 │ │ -02a520: 6e20 4914 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a526: 5230 ba00 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00ba │ │ -02a52a: 6e20 4714 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1447 │ │ -02a530: 1a00 6400 |0036: const-string v0, " mIndex=" // string@0064 │ │ -02a534: 6e20 4914 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a53a: 5230 ac00 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ -02a53e: 6e20 4714 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1447 │ │ -02a544: 1a00 7800 |0040: const-string v0, " mWho=" // string@0078 │ │ -02a548: 6e20 4914 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a54e: 5430 c200 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c2 │ │ -02a552: 6e20 4914 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a558: 1a00 5800 |004a: const-string v0, " mBackStackNesting=" // string@0058 │ │ -02a55c: 6e20 4914 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a562: 5230 9e00 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009e │ │ -02a566: 6e20 4c14 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@144c │ │ -02a56c: 6e20 4914 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a572: 1a00 2c11 |0057: const-string v0, "mAdded=" // string@112c │ │ -02a576: 6e20 4914 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a57c: 5530 9b00 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009b │ │ -02a580: 6e20 4a14 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ -02a586: 1a00 6c00 |0061: const-string v0, " mRemoving=" // string@006c │ │ -02a58a: 6e20 4914 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a590: 5530 b300 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b3 │ │ -02a594: 6e20 4a14 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ -02a59a: 1a00 6f00 |006b: const-string v0, " mResumed=" // string@006f │ │ -02a59e: 6e20 4914 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a5a4: 5530 b500 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b5 │ │ -02a5a8: 6e20 4a14 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ -02a5ae: 1a00 6100 |0075: const-string v0, " mFromLayout=" // string@0061 │ │ -02a5b2: 6e20 4914 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a5b8: 5530 a800 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a8 │ │ -02a5bc: 6e20 4a14 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ -02a5c2: 1a00 6300 |007f: const-string v0, " mInLayout=" // string@0063 │ │ -02a5c6: 6e20 4914 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a5cc: 5530 ab00 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ab │ │ -02a5d0: 6e20 4f14 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@144f │ │ -02a5d6: 6e20 4914 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a5dc: 1a00 f411 |008c: const-string v0, "mHidden=" // string@11f4 │ │ -02a5e0: 6e20 4914 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a5e6: 5530 aa00 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00aa │ │ -02a5ea: 6e20 4a14 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ -02a5f0: 1a00 5f00 |0096: const-string v0, " mDetached=" // string@005f │ │ -02a5f4: 6e20 4914 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a5fa: 5530 a500 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a5 │ │ -02a5fe: 6e20 4a14 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ -02a604: 1a00 6800 |00a0: const-string v0, " mMenuVisible=" // string@0068 │ │ -02a608: 6e20 4914 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a60e: 5530 b000 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b0 │ │ -02a612: 6e20 4a14 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ -02a618: 1a00 6200 |00aa: const-string v0, " mHasMenu=" // string@0062 │ │ -02a61c: 6e20 4914 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a622: 5530 a900 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a9 │ │ -02a626: 6e20 4f14 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@144f │ │ -02a62c: 6e20 4914 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a632: 1a00 a112 |00b7: const-string v0, "mRetainInstance=" // string@12a1 │ │ -02a636: 6e20 4914 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a63c: 5530 b600 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b6 │ │ -02a640: 6e20 4a14 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ -02a646: 1a00 7000 |00c1: const-string v0, " mRetaining=" // string@0070 │ │ -02a64a: 6e20 4914 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a650: 5530 b700 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b7 │ │ -02a654: 6e20 4a14 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ -02a65a: 1a00 7700 |00cb: const-string v0, " mUserVisibleHint=" // string@0077 │ │ -02a65e: 6e20 4914 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a664: 5530 c000 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c0 │ │ -02a668: 6e20 4f14 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@144f │ │ -02a66e: 5430 a700 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -02a672: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ -02a676: 6e20 4914 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a67c: 1a00 e011 |00dc: const-string v0, "mFragmentManager=" // string@11e0 │ │ -02a680: 6e20 4914 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a686: 5430 a700 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -02a68a: 6e20 4d14 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ -02a690: 5430 9a00 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ -02a694: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ -02a698: 6e20 4914 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a69e: 1a00 2511 |00ed: const-string v0, "mActivity=" // string@1125 │ │ -02a6a2: 6e20 4914 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a6a8: 5430 9a00 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ -02a6ac: 6e20 4d14 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ -02a6b2: 5430 b200 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b2 │ │ -02a6b6: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ -02a6ba: 6e20 4914 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a6c0: 1a00 6a12 |00fe: const-string v0, "mParentFragment=" // string@126a │ │ -02a6c4: 6e20 4914 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a6ca: 5430 b200 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b2 │ │ -02a6ce: 6e20 4d14 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ -02a6d4: 5430 9d00 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009d │ │ -02a6d8: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ -02a6dc: 6e20 4914 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a6e2: 1a00 3911 |010f: const-string v0, "mArguments=" // string@1139 │ │ -02a6e6: 6e20 4914 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a6ec: 5430 9d00 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009d │ │ -02a6f0: 6e20 4d14 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ -02a6f6: 5430 b800 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ -02a6fa: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ -02a6fe: 6e20 4914 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a704: 1a00 ac12 |0120: const-string v0, "mSavedFragmentState=" // string@12ac │ │ -02a708: 6e20 4914 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a70e: 5430 b800 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ -02a712: 6e20 4d14 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ -02a718: 5430 b900 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b9 │ │ -02a71c: 3800 0f00 |012c: if-eqz v0, 013b // +000f │ │ -02a720: 6e20 4914 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a726: 1a00 af12 |0131: const-string v0, "mSavedViewState=" // string@12af │ │ -02a72a: 6e20 4914 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a730: 5430 b900 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b9 │ │ -02a734: 6e20 4d14 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ -02a73a: 5430 bd00 |013b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bd │ │ -02a73e: 3800 1900 |013d: if-eqz v0, 0156 // +0019 │ │ -02a742: 6e20 4914 4600 |013f: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a748: 1a00 ec12 |0142: const-string v0, "mTarget=" // string@12ec │ │ -02a74c: 6e20 4914 0600 |0144: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a752: 5430 bd00 |0147: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bd │ │ -02a756: 6e20 4814 0600 |0149: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1448 │ │ -02a75c: 1a00 7500 |014c: const-string v0, " mTargetRequestCode=" // string@0075 │ │ -02a760: 6e20 4914 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a766: 5230 bf00 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00bf │ │ -02a76a: 6e20 4c14 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@144c │ │ -02a770: 5230 b100 |0156: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ -02a774: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ -02a778: 6e20 4914 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a77e: 1a00 4a12 |015d: const-string v0, "mNextAnim=" // string@124a │ │ -02a782: 6e20 4914 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a788: 5230 b100 |0162: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ -02a78c: 6e20 4c14 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@144c │ │ -02a792: 5430 a200 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a2 │ │ -02a796: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ -02a79a: 6e20 4914 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a7a0: 1a00 7b11 |016e: const-string v0, "mContainer=" // string@117b │ │ -02a7a4: 6e20 4914 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a7aa: 5430 a200 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a2 │ │ -02a7ae: 6e20 4d14 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ -02a7b4: 5430 c100 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -02a7b8: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ -02a7bc: 6e20 4914 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a7c2: 1a00 1c13 |017f: const-string v0, "mView=" // string@131c │ │ -02a7c6: 6e20 4914 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a7cc: 5430 c100 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -02a7d0: 6e20 4d14 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ -02a7d6: 5430 ad00 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ad │ │ -02a7da: 3800 0f00 |018b: if-eqz v0, 019a // +000f │ │ -02a7de: 6e20 4914 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a7e4: 1a00 0712 |0190: const-string v0, "mInnerView=" // string@1207 │ │ -02a7e8: 6e20 4914 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a7ee: 5430 c100 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -02a7f2: 6e20 4d14 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ -02a7f8: 5430 9c00 |019a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009c │ │ -02a7fc: 3800 1c00 |019c: if-eqz v0, 01b8 // +001c │ │ -02a800: 6e20 4914 4600 |019e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a806: 1a00 3511 |01a1: const-string v0, "mAnimatingAway=" // string@1135 │ │ -02a80a: 6e20 4914 0600 |01a3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a810: 5430 9c00 |01a6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009c │ │ -02a814: 6e20 4d14 0600 |01a8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ -02a81a: 6e20 4914 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a820: 1a00 d412 |01ae: const-string v0, "mStateAfterAnimating=" // string@12d4 │ │ -02a824: 6e20 4914 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a82a: 5230 bb00 |01b3: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00bb │ │ -02a82e: 6e20 4c14 0600 |01b5: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@144c │ │ -02a834: 5430 ae00 |01b8: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -02a838: 3800 2200 |01ba: if-eqz v0, 01dc // +0022 │ │ -02a83c: 6e20 4914 4600 |01bc: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a842: 1a00 b607 |01bf: const-string v0, "Loader Manager:" // string@07b6 │ │ -02a846: 6e20 4e14 0600 |01c1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ -02a84c: 5430 ae00 |01c4: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -02a850: 2201 1403 |01c6: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -02a854: 7010 ab14 0100 |01c8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02a85a: 6e20 b214 4100 |01cb: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a860: 0c01 |01ce: move-result-object v1 │ │ -02a862: 1a02 0600 |01cf: const-string v2, " " // string@0006 │ │ -02a866: 6e20 b214 2100 |01d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a86c: 0c01 |01d4: move-result-object v1 │ │ -02a86e: 6e10 b714 0100 |01d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02a874: 0c01 |01d8: move-result-object v1 │ │ -02a876: 6e57 6004 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@0460 │ │ -02a87c: 5430 a100 |01dc: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02a880: 3800 3b00 |01de: if-eqz v0, 0219 // +003b │ │ -02a884: 6e20 4914 4600 |01e0: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02a88a: 2200 1403 |01e3: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ -02a88e: 7010 ab14 0000 |01e5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02a894: 1a01 4c02 |01e8: const-string v1, "Child " // string@024c │ │ -02a898: 6e20 b214 1000 |01ea: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a89e: 0c00 |01ed: move-result-object v0 │ │ -02a8a0: 5431 a100 |01ee: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02a8a4: 6e20 b114 1000 |01f0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -02a8aa: 0c00 |01f3: move-result-object v0 │ │ -02a8ac: 1a01 f900 |01f4: const-string v1, ":" // string@00f9 │ │ -02a8b0: 6e20 b214 1000 |01f6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a8b6: 0c00 |01f9: move-result-object v0 │ │ -02a8b8: 6e10 b714 0000 |01fa: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02a8be: 0c00 |01fd: move-result-object v0 │ │ -02a8c0: 6e20 4e14 0600 |01fe: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ -02a8c6: 5430 a100 |0201: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02a8ca: 2201 1403 |0203: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -02a8ce: 7010 ab14 0100 |0205: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02a8d4: 6e20 b214 4100 |0208: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a8da: 0c01 |020b: move-result-object v1 │ │ -02a8dc: 1a02 0600 |020c: const-string v2, " " // string@0006 │ │ -02a8e0: 6e20 b214 2100 |020e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02a8e6: 0c01 |0211: move-result-object v1 │ │ -02a8e8: 6e10 b714 0100 |0212: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02a8ee: 0c01 |0215: move-result-object v1 │ │ -02a8f0: 6e57 8a03 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@038a │ │ -02a8f6: 0e00 |0219: return-void │ │ +02c748: |[02c748] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +02c758: 6e20 4914 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c75e: 1a00 df11 |0003: const-string v0, "mFragmentId=#" // string@11df │ │ +02c762: 6e20 4914 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c768: 5230 a600 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a6 │ │ +02c76c: 7110 7f14 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ +02c772: 0c00 |000d: move-result-object v0 │ │ +02c774: 6e20 4914 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c77a: 1a00 5c00 |0011: const-string v0, " mContainerId=#" // string@005c │ │ +02c77e: 6e20 4914 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c784: 5230 a300 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a3 │ │ +02c788: 7110 7f14 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ +02c78e: 0c00 |001b: move-result-object v0 │ │ +02c790: 6e20 4914 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c796: 1a00 7400 |001f: const-string v0, " mTag=" // string@0074 │ │ +02c79a: 6e20 4914 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c7a0: 5430 bc00 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bc │ │ +02c7a4: 6e20 4e14 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ +02c7aa: 6e20 4914 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c7b0: 1a00 d312 |002c: const-string v0, "mState=" // string@12d3 │ │ +02c7b4: 6e20 4914 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c7ba: 5230 ba00 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00ba │ │ +02c7be: 6e20 4714 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1447 │ │ +02c7c4: 1a00 6400 |0036: const-string v0, " mIndex=" // string@0064 │ │ +02c7c8: 6e20 4914 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c7ce: 5230 ac00 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ +02c7d2: 6e20 4714 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1447 │ │ +02c7d8: 1a00 7800 |0040: const-string v0, " mWho=" // string@0078 │ │ +02c7dc: 6e20 4914 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c7e2: 5430 c200 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c2 │ │ +02c7e6: 6e20 4914 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c7ec: 1a00 5800 |004a: const-string v0, " mBackStackNesting=" // string@0058 │ │ +02c7f0: 6e20 4914 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c7f6: 5230 9e00 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009e │ │ +02c7fa: 6e20 4c14 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@144c │ │ +02c800: 6e20 4914 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c806: 1a00 2d11 |0057: const-string v0, "mAdded=" // string@112d │ │ +02c80a: 6e20 4914 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c810: 5530 9b00 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009b │ │ +02c814: 6e20 4a14 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ +02c81a: 1a00 6c00 |0061: const-string v0, " mRemoving=" // string@006c │ │ +02c81e: 6e20 4914 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c824: 5530 b300 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b3 │ │ +02c828: 6e20 4a14 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ +02c82e: 1a00 6f00 |006b: const-string v0, " mResumed=" // string@006f │ │ +02c832: 6e20 4914 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c838: 5530 b500 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b5 │ │ +02c83c: 6e20 4a14 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ +02c842: 1a00 6100 |0075: const-string v0, " mFromLayout=" // string@0061 │ │ +02c846: 6e20 4914 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c84c: 5530 a800 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a8 │ │ +02c850: 6e20 4a14 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ +02c856: 1a00 6300 |007f: const-string v0, " mInLayout=" // string@0063 │ │ +02c85a: 6e20 4914 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c860: 5530 ab00 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ab │ │ +02c864: 6e20 4f14 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@144f │ │ +02c86a: 6e20 4914 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c870: 1a00 f511 |008c: const-string v0, "mHidden=" // string@11f5 │ │ +02c874: 6e20 4914 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c87a: 5530 aa00 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00aa │ │ +02c87e: 6e20 4a14 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ +02c884: 1a00 5f00 |0096: const-string v0, " mDetached=" // string@005f │ │ +02c888: 6e20 4914 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c88e: 5530 a500 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a5 │ │ +02c892: 6e20 4a14 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ +02c898: 1a00 6800 |00a0: const-string v0, " mMenuVisible=" // string@0068 │ │ +02c89c: 6e20 4914 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c8a2: 5530 b000 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b0 │ │ +02c8a6: 6e20 4a14 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ +02c8ac: 1a00 6200 |00aa: const-string v0, " mHasMenu=" // string@0062 │ │ +02c8b0: 6e20 4914 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c8b6: 5530 a900 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a9 │ │ +02c8ba: 6e20 4f14 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@144f │ │ +02c8c0: 6e20 4914 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c8c6: 1a00 a212 |00b7: const-string v0, "mRetainInstance=" // string@12a2 │ │ +02c8ca: 6e20 4914 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c8d0: 5530 b600 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b6 │ │ +02c8d4: 6e20 4a14 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ +02c8da: 1a00 7000 |00c1: const-string v0, " mRetaining=" // string@0070 │ │ +02c8de: 6e20 4914 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c8e4: 5530 b700 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b7 │ │ +02c8e8: 6e20 4a14 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ +02c8ee: 1a00 7700 |00cb: const-string v0, " mUserVisibleHint=" // string@0077 │ │ +02c8f2: 6e20 4914 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c8f8: 5530 c000 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c0 │ │ +02c8fc: 6e20 4f14 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@144f │ │ +02c902: 5430 a700 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +02c906: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ +02c90a: 6e20 4914 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c910: 1a00 e111 |00dc: const-string v0, "mFragmentManager=" // string@11e1 │ │ +02c914: 6e20 4914 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c91a: 5430 a700 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +02c91e: 6e20 4d14 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ +02c924: 5430 9a00 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ +02c928: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ +02c92c: 6e20 4914 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c932: 1a00 2611 |00ed: const-string v0, "mActivity=" // string@1126 │ │ +02c936: 6e20 4914 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c93c: 5430 9a00 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ +02c940: 6e20 4d14 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ +02c946: 5430 b200 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b2 │ │ +02c94a: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ +02c94e: 6e20 4914 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c954: 1a00 6b12 |00fe: const-string v0, "mParentFragment=" // string@126b │ │ +02c958: 6e20 4914 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c95e: 5430 b200 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b2 │ │ +02c962: 6e20 4d14 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ +02c968: 5430 9d00 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009d │ │ +02c96c: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ +02c970: 6e20 4914 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c976: 1a00 3a11 |010f: const-string v0, "mArguments=" // string@113a │ │ +02c97a: 6e20 4914 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c980: 5430 9d00 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009d │ │ +02c984: 6e20 4d14 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ +02c98a: 5430 b800 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ +02c98e: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ +02c992: 6e20 4914 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c998: 1a00 ad12 |0120: const-string v0, "mSavedFragmentState=" // string@12ad │ │ +02c99c: 6e20 4914 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c9a2: 5430 b800 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ +02c9a6: 6e20 4d14 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ +02c9ac: 5430 b900 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b9 │ │ +02c9b0: 3800 0f00 |012c: if-eqz v0, 013b // +000f │ │ +02c9b4: 6e20 4914 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c9ba: 1a00 b012 |0131: const-string v0, "mSavedViewState=" // string@12b0 │ │ +02c9be: 6e20 4914 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c9c4: 5430 b900 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b9 │ │ +02c9c8: 6e20 4d14 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ +02c9ce: 5430 bd00 |013b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bd │ │ +02c9d2: 3800 1900 |013d: if-eqz v0, 0156 // +0019 │ │ +02c9d6: 6e20 4914 4600 |013f: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c9dc: 1a00 ed12 |0142: const-string v0, "mTarget=" // string@12ed │ │ +02c9e0: 6e20 4914 0600 |0144: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c9e6: 5430 bd00 |0147: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bd │ │ +02c9ea: 6e20 4814 0600 |0149: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1448 │ │ +02c9f0: 1a00 7500 |014c: const-string v0, " mTargetRequestCode=" // string@0075 │ │ +02c9f4: 6e20 4914 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02c9fa: 5230 bf00 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00bf │ │ +02c9fe: 6e20 4c14 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@144c │ │ +02ca04: 5230 b100 |0156: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ +02ca08: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ +02ca0c: 6e20 4914 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02ca12: 1a00 4b12 |015d: const-string v0, "mNextAnim=" // string@124b │ │ +02ca16: 6e20 4914 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02ca1c: 5230 b100 |0162: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ +02ca20: 6e20 4c14 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@144c │ │ +02ca26: 5430 a200 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a2 │ │ +02ca2a: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ +02ca2e: 6e20 4914 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02ca34: 1a00 7c11 |016e: const-string v0, "mContainer=" // string@117c │ │ +02ca38: 6e20 4914 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02ca3e: 5430 a200 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a2 │ │ +02ca42: 6e20 4d14 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ +02ca48: 5430 c100 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +02ca4c: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ +02ca50: 6e20 4914 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02ca56: 1a00 1d13 |017f: const-string v0, "mView=" // string@131d │ │ +02ca5a: 6e20 4914 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02ca60: 5430 c100 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +02ca64: 6e20 4d14 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ +02ca6a: 5430 ad00 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ad │ │ +02ca6e: 3800 0f00 |018b: if-eqz v0, 019a // +000f │ │ +02ca72: 6e20 4914 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02ca78: 1a00 0812 |0190: const-string v0, "mInnerView=" // string@1208 │ │ +02ca7c: 6e20 4914 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02ca82: 5430 c100 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +02ca86: 6e20 4d14 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ +02ca8c: 5430 9c00 |019a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009c │ │ +02ca90: 3800 1c00 |019c: if-eqz v0, 01b8 // +001c │ │ +02ca94: 6e20 4914 4600 |019e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02ca9a: 1a00 3611 |01a1: const-string v0, "mAnimatingAway=" // string@1136 │ │ +02ca9e: 6e20 4914 0600 |01a3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02caa4: 5430 9c00 |01a6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009c │ │ +02caa8: 6e20 4d14 0600 |01a8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ +02caae: 6e20 4914 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02cab4: 1a00 d512 |01ae: const-string v0, "mStateAfterAnimating=" // string@12d5 │ │ +02cab8: 6e20 4914 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02cabe: 5230 bb00 |01b3: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00bb │ │ +02cac2: 6e20 4c14 0600 |01b5: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@144c │ │ +02cac8: 5430 ae00 |01b8: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +02cacc: 3800 2200 |01ba: if-eqz v0, 01dc // +0022 │ │ +02cad0: 6e20 4914 4600 |01bc: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02cad6: 1a00 b707 |01bf: const-string v0, "Loader Manager:" // string@07b7 │ │ +02cada: 6e20 4e14 0600 |01c1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ +02cae0: 5430 ae00 |01c4: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +02cae4: 2201 1403 |01c6: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +02cae8: 7010 ab14 0100 |01c8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02caee: 6e20 b214 4100 |01cb: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02caf4: 0c01 |01ce: move-result-object v1 │ │ +02caf6: 1a02 0600 |01cf: const-string v2, " " // string@0006 │ │ +02cafa: 6e20 b214 2100 |01d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02cb00: 0c01 |01d4: move-result-object v1 │ │ +02cb02: 6e10 b714 0100 |01d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02cb08: 0c01 |01d8: move-result-object v1 │ │ +02cb0a: 6e57 6004 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@0460 │ │ +02cb10: 5430 a100 |01dc: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02cb14: 3800 3b00 |01de: if-eqz v0, 0219 // +003b │ │ +02cb18: 6e20 4914 4600 |01e0: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02cb1e: 2200 1403 |01e3: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ +02cb22: 7010 ab14 0000 |01e5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02cb28: 1a01 4d02 |01e8: const-string v1, "Child " // string@024d │ │ +02cb2c: 6e20 b214 1000 |01ea: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02cb32: 0c00 |01ed: move-result-object v0 │ │ +02cb34: 5431 a100 |01ee: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02cb38: 6e20 b114 1000 |01f0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +02cb3e: 0c00 |01f3: move-result-object v0 │ │ +02cb40: 1a01 f900 |01f4: const-string v1, ":" // string@00f9 │ │ +02cb44: 6e20 b214 1000 |01f6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02cb4a: 0c00 |01f9: move-result-object v0 │ │ +02cb4c: 6e10 b714 0000 |01fa: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02cb52: 0c00 |01fd: move-result-object v0 │ │ +02cb54: 6e20 4e14 0600 |01fe: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ +02cb5a: 5430 a100 |0201: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02cb5e: 2201 1403 |0203: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +02cb62: 7010 ab14 0100 |0205: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02cb68: 6e20 b214 4100 |0208: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02cb6e: 0c01 |020b: move-result-object v1 │ │ +02cb70: 1a02 0600 |020c: const-string v2, " " // string@0006 │ │ +02cb74: 6e20 b214 2100 |020e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02cb7a: 0c01 |0211: move-result-object v1 │ │ +02cb7c: 6e10 b714 0100 |0212: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02cb82: 0c01 |0215: move-result-object v1 │ │ +02cb84: 6e57 8a03 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@038a │ │ +02cb8a: 0e00 |0219: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1373 │ │ 0x0008 line=1374 │ │ 0x0011 line=1375 │ │ 0x0016 line=1376 │ │ 0x001f line=1377 │ │ @@ -3854,18 +3854,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02a8f8: |[02a8f8] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ -02a908: 6f20 8f14 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@148f │ │ -02a90e: 0a00 |0003: move-result v0 │ │ -02a910: 0f00 |0004: return v0 │ │ +02cb8c: |[02cb8c] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ +02cb9c: 6f20 8f14 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@148f │ │ +02cba2: 0a00 |0003: move-result v0 │ │ +02cba4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 o Ljava/lang/Object; │ │ │ │ @@ -3874,28 +3874,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 │ │ -02a914: |[02a914] android.support.v4.app.Fragment.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -02a924: 5410 c200 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c2 │ │ -02a928: 6e20 9f14 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -02a92e: 0a00 |0005: move-result v0 │ │ -02a930: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -02a934: 1101 |0008: return-object v1 │ │ -02a936: 5410 a100 |0009: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02a93a: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ -02a93e: 5410 a100 |000d: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02a942: 6e20 9003 2000 |000f: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0390 │ │ -02a948: 0c01 |0012: move-result-object v1 │ │ -02a94a: 28f5 |0013: goto 0008 // -000b │ │ -02a94c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -02a94e: 28f3 |0015: goto 0008 // -000d │ │ +02cba8: |[02cba8] android.support.v4.app.Fragment.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +02cbb8: 5410 c200 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c2 │ │ +02cbbc: 6e20 9f14 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +02cbc2: 0a00 |0005: move-result v0 │ │ +02cbc4: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +02cbc8: 1101 |0008: return-object v1 │ │ +02cbca: 5410 a100 |0009: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02cbce: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ +02cbd2: 5410 a100 |000d: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02cbd6: 6e20 9003 2000 |000f: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0390 │ │ +02cbdc: 0c01 |0012: move-result-object v1 │ │ +02cbde: 28f5 |0013: goto 0008 // -000b │ │ +02cbe0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +02cbe2: 28f3 |0015: goto 0008 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1450 │ │ 0x0008 line=1456 │ │ 0x0009 line=1453 │ │ 0x000d line=1454 │ │ 0x0014 line=1456 │ │ @@ -3909,17 +3909,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 │ │ -02a950: |[02a950] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ -02a960: 5410 9a00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ -02a964: 1100 |0002: return-object v0 │ │ +02cbe4: |[02cbe4] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ +02cbf4: 5410 9a00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ +02cbf8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #4 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -3927,17 +3927,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02a968: |[02a968] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ -02a978: 5410 9d00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009d │ │ -02a97c: 1100 |0002: return-object v0 │ │ +02cbfc: |[02cbfc] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ +02cc0c: 5410 9d00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009d │ │ +02cc10: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #5 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -3945,43 +3945,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 │ │ -02a980: |[02a980] android.support.v4.app.Fragment.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -02a990: 5420 a100 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02a994: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ -02a998: 6e10 c602 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@02c6 │ │ -02a99e: 5220 ba00 |0007: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00ba │ │ -02a9a2: 1251 |0009: const/4 v1, #int 5 // #5 │ │ -02a9a4: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ -02a9a8: 5420 a100 |000c: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02a9ac: 6e10 8703 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0387 │ │ -02a9b2: 5420 a100 |0011: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02a9b6: 1100 |0013: return-object v0 │ │ -02a9b8: 5220 ba00 |0014: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00ba │ │ -02a9bc: 1241 |0016: const/4 v1, #int 4 // #4 │ │ -02a9be: 3410 0800 |0017: if-lt v0, v1, 001f // +0008 │ │ -02a9c2: 5420 a100 |0019: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02a9c6: 6e10 8803 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0388 │ │ -02a9cc: 28f3 |001e: goto 0011 // -000d │ │ -02a9ce: 5220 ba00 |001f: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00ba │ │ -02a9d2: 1221 |0021: const/4 v1, #int 2 // #2 │ │ -02a9d4: 3410 0800 |0022: if-lt v0, v1, 002a // +0008 │ │ -02a9d8: 5420 a100 |0024: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02a9dc: 6e10 7a03 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@037a │ │ -02a9e2: 28e8 |0029: goto 0011 // -0018 │ │ -02a9e4: 5220 ba00 |002a: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00ba │ │ -02a9e8: 1211 |002c: const/4 v1, #int 1 // #1 │ │ -02a9ea: 3410 e4ff |002d: if-lt v0, v1, 0011 // -001c │ │ -02a9ee: 5420 a100 |002f: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02a9f2: 6e10 7d03 0000 |0031: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@037d │ │ -02a9f8: 28dd |0034: goto 0011 // -0023 │ │ +02cc14: |[02cc14] android.support.v4.app.Fragment.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +02cc24: 5420 a100 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02cc28: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ +02cc2c: 6e10 c602 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@02c6 │ │ +02cc32: 5220 ba00 |0007: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00ba │ │ +02cc36: 1251 |0009: const/4 v1, #int 5 // #5 │ │ +02cc38: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ +02cc3c: 5420 a100 |000c: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02cc40: 6e10 8703 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0387 │ │ +02cc46: 5420 a100 |0011: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02cc4a: 1100 |0013: return-object v0 │ │ +02cc4c: 5220 ba00 |0014: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00ba │ │ +02cc50: 1241 |0016: const/4 v1, #int 4 // #4 │ │ +02cc52: 3410 0800 |0017: if-lt v0, v1, 001f // +0008 │ │ +02cc56: 5420 a100 |0019: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02cc5a: 6e10 8803 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0388 │ │ +02cc60: 28f3 |001e: goto 0011 // -000d │ │ +02cc62: 5220 ba00 |001f: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00ba │ │ +02cc66: 1221 |0021: const/4 v1, #int 2 // #2 │ │ +02cc68: 3410 0800 |0022: if-lt v0, v1, 002a // +0008 │ │ +02cc6c: 5420 a100 |0024: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02cc70: 6e10 7a03 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@037a │ │ +02cc76: 28e8 |0029: goto 0011 // -0018 │ │ +02cc78: 5220 ba00 |002a: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00ba │ │ +02cc7c: 1211 |002c: const/4 v1, #int 1 // #1 │ │ +02cc7e: 3410 e4ff |002d: if-lt v0, v1, 0011 // -001c │ │ +02cc82: 5420 a100 |002f: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02cc86: 6e10 7d03 0000 |0031: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@037d │ │ +02cc8c: 28dd |0034: goto 0011 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=658 │ │ 0x0004 line=659 │ │ 0x0007 line=660 │ │ 0x000c line=661 │ │ 0x0011 line=670 │ │ @@ -3999,17 +3999,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 │ │ -02a9fc: |[02a9fc] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -02aa0c: 5410 a700 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -02aa10: 1100 |0002: return-object v0 │ │ +02cc90: |[02cc90] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +02cca0: 5410 a700 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +02cca4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=650 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #7 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4017,17 +4017,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02aa14: |[02aa14] android.support.v4.app.Fragment.getId:()I │ │ -02aa24: 5210 a600 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a6 │ │ -02aa28: 0f00 |0002: return v0 │ │ +02cca8: |[02cca8] android.support.v4.app.Fragment.getId:()I │ │ +02ccb8: 5210 a600 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a6 │ │ +02ccbc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=511 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #8 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4035,19 +4035,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 │ │ -02aa2c: |[02aa2c] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -02aa3c: 5410 9a00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ -02aa40: 6e10 1c03 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@031c │ │ -02aa46: 0c00 |0005: move-result-object v0 │ │ -02aa48: 1100 |0006: return-object v0 │ │ +02ccc0: |[02ccc0] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +02ccd0: 5410 9a00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ +02ccd4: 6e10 1c03 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@031c │ │ +02ccda: 0c00 |0005: move-result-object v0 │ │ +02ccdc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=915 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0007 reg=2 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -4056,46 +4056,46 @@ │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -02aa4c: |[02aa4c] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -02aa5c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -02aa5e: 5440 ae00 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -02aa62: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -02aa66: 5440 ae00 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -02aa6a: 1100 |0007: return-object v0 │ │ -02aa6c: 5440 9a00 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ -02aa70: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ -02aa74: 2200 0003 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ -02aa78: 2201 1403 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -02aa7c: 7010 ab14 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02aa82: 1a02 1b03 |0013: const-string v2, "Fragment " // string@031b │ │ -02aa86: 6e20 b214 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02aa8c: 0c01 |0018: move-result-object v1 │ │ -02aa8e: 6e20 b114 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -02aa94: 0c01 |001c: move-result-object v1 │ │ -02aa96: 1a02 7a00 |001d: const-string v2, " not attached to Activity" // string@007a │ │ -02aa9a: 6e20 b214 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02aaa0: 0c01 |0022: move-result-object v1 │ │ -02aaa2: 6e10 b714 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02aaa8: 0c01 |0026: move-result-object v1 │ │ -02aaaa: 7020 7a14 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -02aab0: 2700 |002a: throw v0 │ │ -02aab2: 5c43 a000 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a0 │ │ -02aab6: 5440 9a00 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ -02aaba: 5441 c200 |002f: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c2 │ │ -02aabe: 5542 af00 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00af │ │ -02aac2: 6e40 1d03 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@031d │ │ -02aac8: 0c00 |0036: move-result-object v0 │ │ -02aaca: 5b40 ae00 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -02aace: 5440 ae00 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -02aad2: 28cc |003b: goto 0007 // -0034 │ │ +02cce0: |[02cce0] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +02ccf0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +02ccf2: 5440 ae00 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +02ccf6: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +02ccfa: 5440 ae00 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +02ccfe: 1100 |0007: return-object v0 │ │ +02cd00: 5440 9a00 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ +02cd04: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ +02cd08: 2200 0003 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ +02cd0c: 2201 1403 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +02cd10: 7010 ab14 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02cd16: 1a02 1c03 |0013: const-string v2, "Fragment " // string@031c │ │ +02cd1a: 6e20 b214 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02cd20: 0c01 |0018: move-result-object v1 │ │ +02cd22: 6e20 b114 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +02cd28: 0c01 |001c: move-result-object v1 │ │ +02cd2a: 1a02 7a00 |001d: const-string v2, " not attached to Activity" // string@007a │ │ +02cd2e: 6e20 b214 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02cd34: 0c01 |0022: move-result-object v1 │ │ +02cd36: 6e10 b714 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02cd3c: 0c01 |0026: move-result-object v1 │ │ +02cd3e: 7020 7a14 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +02cd44: 2700 |002a: throw v0 │ │ +02cd46: 5c43 a000 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a0 │ │ +02cd4a: 5440 9a00 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ +02cd4e: 5441 c200 |002f: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c2 │ │ +02cd52: 5542 af00 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00af │ │ +02cd56: 6e40 1d03 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@031d │ │ +02cd5c: 0c00 |0036: move-result-object v0 │ │ +02cd5e: 5b40 ae00 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +02cd62: 5440 ae00 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +02cd66: 28cc |003b: goto 0007 // -0034 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=859 │ │ 0x0005 line=860 │ │ 0x0007 line=867 │ │ 0x0008 line=862 │ │ 0x000c line=863 │ │ @@ -4110,17 +4110,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 │ │ -02aad4: |[02aad4] android.support.v4.app.Fragment.getParentFragment:()Landroid/support/v4/app/Fragment; │ │ -02aae4: 5410 b200 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b2 │ │ -02aae8: 1100 |0002: return-object v0 │ │ +02cd68: |[02cd68] android.support.v4.app.Fragment.getParentFragment:()Landroid/support/v4/app/Fragment; │ │ +02cd78: 5410 b200 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b2 │ │ +02cd7c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=678 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #11 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4128,36 +4128,36 @@ │ │ type : '()Landroid/content/res/Resources;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -02aaec: |[02aaec] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ -02aafc: 5430 9a00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ -02ab00: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -02ab04: 2200 0003 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ -02ab08: 2201 1403 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -02ab0c: 7010 ab14 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02ab12: 1a02 1b03 |000b: const-string v2, "Fragment " // string@031b │ │ -02ab16: 6e20 b214 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02ab1c: 0c01 |0010: move-result-object v1 │ │ -02ab1e: 6e20 b114 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -02ab24: 0c01 |0014: move-result-object v1 │ │ -02ab26: 1a02 7a00 |0015: const-string v2, " not attached to Activity" // string@007a │ │ -02ab2a: 6e20 b214 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02ab30: 0c01 |001a: move-result-object v1 │ │ -02ab32: 6e10 b714 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02ab38: 0c01 |001e: move-result-object v1 │ │ -02ab3a: 7020 7a14 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -02ab40: 2700 |0022: throw v0 │ │ -02ab42: 5430 9a00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ -02ab46: 6e10 1f03 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@031f │ │ -02ab4c: 0c00 |0028: move-result-object v0 │ │ -02ab4e: 1100 |0029: return-object v0 │ │ +02cd80: |[02cd80] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ +02cd90: 5430 9a00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ +02cd94: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +02cd98: 2200 0003 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ +02cd9c: 2201 1403 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +02cda0: 7010 ab14 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02cda6: 1a02 1c03 |000b: const-string v2, "Fragment " // string@031c │ │ +02cdaa: 6e20 b214 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02cdb0: 0c01 |0010: move-result-object v1 │ │ +02cdb2: 6e20 b114 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +02cdb8: 0c01 |0014: move-result-object v1 │ │ +02cdba: 1a02 7a00 |0015: const-string v2, " not attached to Activity" // string@007a │ │ +02cdbe: 6e20 b214 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02cdc4: 0c01 |001a: move-result-object v1 │ │ +02cdc6: 6e10 b714 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02cdcc: 0c01 |001e: move-result-object v1 │ │ +02cdce: 7020 7a14 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +02cdd4: 2700 |0022: throw v0 │ │ +02cdd6: 5430 9a00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ +02cdda: 6e10 1f03 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@031f │ │ +02cde0: 0c00 |0028: move-result-object v0 │ │ +02cde2: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=600 │ │ 0x0004 line=601 │ │ 0x0023 line=603 │ │ locals : │ │ 0x0000 - 0x002a reg=3 this Landroid/support/v4/app/Fragment; │ │ @@ -4167,17 +4167,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02ab50: |[02ab50] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ -02ab60: 5510 b600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b6 │ │ -02ab64: 0f00 |0002: return v0 │ │ +02cde4: |[02cde4] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ +02cdf4: 5510 b600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b6 │ │ +02cdf8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=789 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #13 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4185,20 +4185,20 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02ab68: |[02ab68] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ -02ab78: 6e10 b702 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@02b7 │ │ -02ab7e: 0c00 |0003: move-result-object v0 │ │ -02ab80: 6e20 eb00 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00eb │ │ -02ab86: 0c00 |0007: move-result-object v0 │ │ -02ab88: 1100 |0008: return-object v0 │ │ +02cdfc: |[02cdfc] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ +02ce0c: 6e10 b702 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@02b7 │ │ +02ce12: 0c00 |0003: move-result-object v0 │ │ +02ce14: 6e20 eb00 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@00eb │ │ +02ce1a: 0c00 |0007: move-result-object v0 │ │ +02ce1c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ @@ -4207,20 +4207,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 │ │ -02ab8c: |[02ab8c] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ -02ab9c: 6e10 b702 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@02b7 │ │ -02aba2: 0c00 |0003: move-result-object v0 │ │ -02aba4: 6e30 ec00 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@00ec │ │ -02abaa: 0c00 |0007: move-result-object v0 │ │ -02abac: 1100 |0008: return-object v0 │ │ +02ce20: |[02ce20] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ +02ce30: 6e10 b702 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@02b7 │ │ +02ce36: 0c00 |0003: move-result-object v0 │ │ +02ce38: 6e30 ec00 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@00ec │ │ +02ce3e: 0c00 |0007: move-result-object v0 │ │ +02ce40: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=636 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ 0x0000 - 0x0009 reg=3 formatArgs [Ljava/lang/Object; │ │ @@ -4230,17 +4230,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02abb0: |[02abb0] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ -02abc0: 5410 bc00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bc │ │ -02abc4: 1100 |0002: return-object v0 │ │ +02ce44: |[02ce44] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ +02ce54: 5410 bc00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bc │ │ +02ce58: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=518 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #16 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4248,17 +4248,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 │ │ -02abc8: |[02abc8] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ -02abd8: 5410 bd00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bd │ │ -02abdc: 1100 |0002: return-object v0 │ │ +02ce5c: |[02ce5c] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ +02ce6c: 5410 bd00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bd │ │ +02ce70: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=579 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #17 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4266,17 +4266,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02abe0: |[02abe0] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ -02abf0: 5210 bf00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00bf │ │ -02abf4: 0f00 |0002: return v0 │ │ +02ce74: |[02ce74] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ +02ce84: 5210 bf00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00bf │ │ +02ce88: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=586 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #18 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4284,20 +4284,20 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02abf8: |[02abf8] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ -02ac08: 6e10 b702 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@02b7 │ │ -02ac0e: 0c00 |0003: move-result-object v0 │ │ -02ac10: 6e20 ee00 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@00ee │ │ -02ac16: 0c00 |0007: move-result-object v0 │ │ -02ac18: 1100 |0008: return-object v0 │ │ +02ce8c: |[02ce8c] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ +02ce9c: 6e10 b702 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@02b7 │ │ +02cea2: 0c00 |0003: move-result-object v0 │ │ +02cea4: 6e20 ee00 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@00ee │ │ +02ceaa: 0c00 |0007: move-result-object v0 │ │ +02ceac: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=613 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ @@ -4306,17 +4306,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02ac1c: |[02ac1c] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ -02ac2c: 5510 c000 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c0 │ │ -02ac30: 0f00 |0002: return v0 │ │ +02ceb0: |[02ceb0] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ +02cec0: 5510 c000 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c0 │ │ +02cec4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=852 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #20 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4324,17 +4324,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02ac34: |[02ac34] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ -02ac44: 5410 c100 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -02ac48: 1100 |0002: return-object v0 │ │ +02cec8: |[02cec8] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ +02ced8: 5410 c100 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +02cedc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1041 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #21 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4342,17 +4342,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02ac4c: |[02ac4c] android.support.v4.app.Fragment.hasOptionsMenu:()Z │ │ -02ac5c: 5510 a900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a9 │ │ -02ac60: 0f00 |0002: return v0 │ │ +02cee0: |[02cee0] android.support.v4.app.Fragment.hasOptionsMenu:()Z │ │ +02cef0: 5510 a900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a9 │ │ +02cef4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=748 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #22 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4360,18 +4360,18 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02ac64: |[02ac64] android.support.v4.app.Fragment.hashCode:()I │ │ -02ac74: 6f10 9114 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@1491 │ │ -02ac7a: 0a00 |0003: move-result v0 │ │ -02ac7c: 0f00 |0004: return v0 │ │ +02cef8: |[02cef8] android.support.v4.app.Fragment.hashCode:()I │ │ +02cf08: 6f10 9114 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@1491 │ │ +02cf0e: 0a00 |0003: move-result v0 │ │ +02cf10: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #23 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4379,39 +4379,39 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 44 16-bit code units │ │ -02ac80: |[02ac80] android.support.v4.app.Fragment.initState:()V │ │ -02ac90: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02ac92: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -02ac94: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -02ac96: 5930 ac00 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ -02ac9a: 5b32 c200 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c2 │ │ -02ac9e: 5c31 9b00 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009b │ │ -02aca2: 5c31 b300 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b3 │ │ -02aca6: 5c31 b500 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b5 │ │ -02acaa: 5c31 a800 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a8 │ │ -02acae: 5c31 ab00 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ab │ │ -02acb2: 5c31 b400 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00b4 │ │ -02acb6: 5931 9e00 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009e │ │ -02acba: 5b32 a700 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -02acbe: 5b32 9a00 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ -02acc2: 5931 a600 |0019: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a6 │ │ -02acc6: 5931 a300 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a3 │ │ -02acca: 5b32 bc00 |001d: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bc │ │ -02acce: 5c31 aa00 |001f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00aa │ │ -02acd2: 5c31 a500 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a5 │ │ -02acd6: 5c31 b700 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b7 │ │ -02acda: 5b32 ae00 |0025: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -02acde: 5c31 af00 |0027: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00af │ │ -02ace2: 5c31 a000 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a0 │ │ -02ace6: 0e00 |002b: return-void │ │ +02cf14: |[02cf14] android.support.v4.app.Fragment.initState:()V │ │ +02cf24: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02cf26: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +02cf28: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +02cf2a: 5930 ac00 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ +02cf2e: 5b32 c200 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c2 │ │ +02cf32: 5c31 9b00 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009b │ │ +02cf36: 5c31 b300 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b3 │ │ +02cf3a: 5c31 b500 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b5 │ │ +02cf3e: 5c31 a800 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a8 │ │ +02cf42: 5c31 ab00 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ab │ │ +02cf46: 5c31 b400 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00b4 │ │ +02cf4a: 5931 9e00 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009e │ │ +02cf4e: 5b32 a700 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +02cf52: 5b32 9a00 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ +02cf56: 5931 a600 |0019: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a6 │ │ +02cf5a: 5931 a300 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a3 │ │ +02cf5e: 5b32 bc00 |001d: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bc │ │ +02cf62: 5c31 aa00 |001f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00aa │ │ +02cf66: 5c31 a500 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a5 │ │ +02cf6a: 5c31 b700 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b7 │ │ +02cf6e: 5b32 ae00 |0025: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +02cf72: 5c31 af00 |0027: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00af │ │ +02cf76: 5c31 a000 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a0 │ │ +02cf7a: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1191 │ │ 0x0005 line=1192 │ │ 0x0007 line=1193 │ │ 0x0009 line=1194 │ │ 0x000b line=1195 │ │ @@ -4439,24 +4439,24 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -02ace8: |[02ace8] android.support.v4.app.Fragment.instantiateChildFragmentManager:()V │ │ -02acf8: 2200 aa00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@00aa │ │ -02acfc: 7010 7003 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@0370 │ │ -02ad02: 5b30 a100 |0005: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02ad06: 5430 a100 |0007: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02ad0a: 5431 9a00 |0009: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ -02ad0e: 2202 9700 |000b: new-instance v2, Landroid/support/v4/app/Fragment$1; // type@0097 │ │ -02ad12: 7020 9d02 3200 |000d: invoke-direct {v2, v3}, Landroid/support/v4/app/Fragment$1;.:(Landroid/support/v4/app/Fragment;)V // method@029d │ │ -02ad18: 6e40 7503 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@0375 │ │ -02ad1e: 0e00 |0013: return-void │ │ +02cf7c: |[02cf7c] android.support.v4.app.Fragment.instantiateChildFragmentManager:()V │ │ +02cf8c: 2200 aa00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@00aa │ │ +02cf90: 7010 7003 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@0370 │ │ +02cf96: 5b30 a100 |0005: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02cf9a: 5430 a100 |0007: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02cf9e: 5431 9a00 |0009: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ +02cfa2: 2202 9700 |000b: new-instance v2, Landroid/support/v4/app/Fragment$1; // type@0097 │ │ +02cfa6: 7020 9d02 3200 |000d: invoke-direct {v2, v3}, Landroid/support/v4/app/Fragment$1;.:(Landroid/support/v4/app/Fragment;)V // method@029d │ │ +02cfac: 6e40 7503 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@0375 │ │ +02cfb2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1460 │ │ 0x0007 line=1461 │ │ 0x0013 line=1470 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 this Landroid/support/v4/app/Fragment; │ │ @@ -4466,23 +4466,23 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -02ad20: |[02ad20] android.support.v4.app.Fragment.isAdded:()Z │ │ -02ad30: 5410 9a00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ -02ad34: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -02ad38: 5510 9b00 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009b │ │ -02ad3c: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -02ad40: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -02ad42: 0f00 |0009: return v0 │ │ -02ad44: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -02ad46: 28fe |000b: goto 0009 // -0002 │ │ +02cfb4: |[02cfb4] android.support.v4.app.Fragment.isAdded:()Z │ │ +02cfc4: 5410 9a00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ +02cfc8: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +02cfcc: 5510 9b00 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009b │ │ +02cfd0: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +02cfd4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +02cfd6: 0f00 |0009: return v0 │ │ +02cfd8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +02cfda: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=685 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #26 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4490,17 +4490,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02ad48: |[02ad48] android.support.v4.app.Fragment.isDetached:()Z │ │ -02ad58: 5510 a500 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a5 │ │ -02ad5c: 0f00 |0002: return v0 │ │ +02cfdc: |[02cfdc] android.support.v4.app.Fragment.isDetached:()Z │ │ +02cfec: 5510 a500 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a5 │ │ +02cff0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=694 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #27 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4508,17 +4508,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02ad60: |[02ad60] android.support.v4.app.Fragment.isHidden:()Z │ │ -02ad70: 5510 aa00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00aa │ │ -02ad74: 0f00 |0002: return v0 │ │ +02cff4: |[02cff4] android.support.v4.app.Fragment.isHidden:()Z │ │ +02d004: 5510 aa00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00aa │ │ +02d008: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=743 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #28 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4526,21 +4526,21 @@ │ │ type : '()Z' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -02ad78: |[02ad78] android.support.v4.app.Fragment.isInBackStack:()Z │ │ -02ad88: 5210 9e00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009e │ │ -02ad8c: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ -02ad90: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -02ad92: 0f00 |0005: return v0 │ │ -02ad94: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -02ad96: 28fe |0007: goto 0005 // -0002 │ │ +02d00c: |[02d00c] android.support.v4.app.Fragment.isInBackStack:()Z │ │ +02d01c: 5210 9e00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009e │ │ +02d020: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ +02d024: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +02d026: 0f00 |0005: return v0 │ │ +02d028: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +02d02a: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #29 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4548,17 +4548,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02ad98: |[02ad98] android.support.v4.app.Fragment.isInLayout:()Z │ │ -02ada8: 5510 ab00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ab │ │ -02adac: 0f00 |0002: return v0 │ │ +02d02c: |[02d02c] android.support.v4.app.Fragment.isInLayout:()Z │ │ +02d03c: 5510 ab00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ab │ │ +02d040: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=714 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #30 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4566,17 +4566,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02adb0: |[02adb0] android.support.v4.app.Fragment.isMenuVisible:()Z │ │ -02adc0: 5510 b000 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b0 │ │ -02adc4: 0f00 |0002: return v0 │ │ +02d044: |[02d044] android.support.v4.app.Fragment.isMenuVisible:()Z │ │ +02d054: 5510 b000 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b0 │ │ +02d058: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=753 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #31 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4584,17 +4584,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02adc8: |[02adc8] android.support.v4.app.Fragment.isRemoving:()Z │ │ -02add8: 5510 b300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b3 │ │ -02addc: 0f00 |0002: return v0 │ │ +02d05c: |[02d05c] android.support.v4.app.Fragment.isRemoving:()Z │ │ +02d06c: 5510 b300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b3 │ │ +02d070: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=703 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #32 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4602,17 +4602,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02ade0: |[02ade0] android.support.v4.app.Fragment.isResumed:()Z │ │ -02adf0: 5510 b500 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b5 │ │ -02adf4: 0f00 |0002: return v0 │ │ +02d074: |[02d074] android.support.v4.app.Fragment.isResumed:()Z │ │ +02d084: 5510 b500 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b5 │ │ +02d088: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=722 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #33 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4620,35 +4620,35 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -02adf8: |[02adf8] android.support.v4.app.Fragment.isVisible:()Z │ │ -02ae08: 6e10 c702 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@02c7 │ │ -02ae0e: 0a00 |0003: move-result v0 │ │ -02ae10: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ -02ae14: 6e10 c902 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@02c9 │ │ -02ae1a: 0a00 |0009: move-result v0 │ │ -02ae1c: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ -02ae20: 5410 c100 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -02ae24: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ -02ae28: 5410 c100 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -02ae2c: 6e10 7412 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1274 │ │ -02ae32: 0c00 |0015: move-result-object v0 │ │ -02ae34: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ -02ae38: 5410 c100 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -02ae3c: 6e10 7212 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ -02ae42: 0a00 |001d: move-result v0 │ │ -02ae44: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ -02ae48: 1210 |0020: const/4 v0, #int 1 // #1 │ │ -02ae4a: 0f00 |0021: return v0 │ │ -02ae4c: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -02ae4e: 28fe |0023: goto 0021 // -0002 │ │ +02d08c: |[02d08c] android.support.v4.app.Fragment.isVisible:()Z │ │ +02d09c: 6e10 c702 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@02c7 │ │ +02d0a2: 0a00 |0003: move-result v0 │ │ +02d0a4: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ +02d0a8: 6e10 c902 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@02c9 │ │ +02d0ae: 0a00 |0009: move-result v0 │ │ +02d0b0: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ +02d0b4: 5410 c100 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +02d0b8: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ +02d0bc: 5410 c100 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +02d0c0: 6e10 7412 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1274 │ │ +02d0c6: 0c00 |0015: move-result-object v0 │ │ +02d0c8: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ +02d0cc: 5410 c100 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +02d0d0: 6e10 7212 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ +02d0d6: 0a00 |001d: move-result v0 │ │ +02d0d8: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ +02d0dc: 1210 |0020: const/4 v0, #int 1 // #1 │ │ +02d0de: 0f00 |0021: return v0 │ │ +02d0e0: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +02d0e2: 28fe |0023: goto 0021 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=731 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #34 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4656,18 +4656,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02ae50: |[02ae50] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -02ae60: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02ae62: 5c10 9f00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ -02ae66: 0e00 |0003: return-void │ │ +02d0e4: |[02d0e4] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +02d0f4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02d0f6: 5c10 9f00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ +02d0fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1058 │ │ 0x0003 line=1059 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -4677,16 +4677,16 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02ae68: |[02ae68] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ -02ae78: 0e00 |0000: return-void │ │ +02d0fc: |[02d0fc] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ +02d10c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=907 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 requestCode I │ │ 0x0000 - 0x0001 reg=2 resultCode I │ │ @@ -4697,18 +4697,18 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02ae7c: |[02ae7c] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ -02ae8c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02ae8e: 5c10 9f00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ -02ae92: 0e00 |0003: return-void │ │ +02d110: |[02d110] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ +02d120: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02d122: 5c10 9f00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ +02d126: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=969 │ │ 0x0003 line=970 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ @@ -4718,18 +4718,18 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02ae94: |[02ae94] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -02aea4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02aea6: 5c10 9f00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ -02aeaa: 0e00 |0003: return-void │ │ +02d128: |[02d128] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +02d138: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02d13a: 5c10 9f00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ +02d13e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1129 │ │ 0x0003 line=1130 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 newConfig Landroid/content/res/Configuration; │ │ @@ -4739,17 +4739,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02aeac: |[02aeac] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -02aebc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02aebe: 0f00 |0001: return v0 │ │ +02d140: |[02d140] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +02d150: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02d152: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1360 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -4758,18 +4758,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02aec0: |[02aec0] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ -02aed0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02aed2: 5c10 9f00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ -02aed6: 0e00 |0003: return-void │ │ +02d154: |[02d154] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ +02d164: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02d166: 5c10 9f00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ +02d16a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=994 │ │ 0x0003 line=995 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -4779,17 +4779,17 @@ │ │ type : '(IZI)Landroid/view/animation/Animation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02aed8: |[02aed8] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ -02aee8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02aeea: 1100 |0001: return-object v0 │ │ +02d16c: |[02d16c] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ +02d17c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02d17e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=976 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 transit I │ │ 0x0000 - 0x0002 reg=3 enter Z │ │ @@ -4800,19 +4800,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 │ │ -02aeec: |[02aeec] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -02aefc: 6e10 af02 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@02af │ │ -02af02: 0c00 |0003: move-result-object v0 │ │ -02af04: 6e40 2c03 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@032c │ │ -02af0a: 0e00 |0007: return-void │ │ +02d180: |[02d180] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +02d190: 6e10 af02 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@02af │ │ +02d196: 0c00 |0003: move-result-object v0 │ │ +02d198: 6e40 2c03 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@032c │ │ +02d19e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1314 │ │ 0x0007 line=1315 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0008 reg=2 menu Landroid/view/ContextMenu; │ │ @@ -4824,16 +4824,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 │ │ -02af0c: |[02af0c] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -02af1c: 0e00 |0000: return-void │ │ +02d1a0: |[02d1a0] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +02d1b0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1235 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ 0x0000 - 0x0001 reg=2 inflater Landroid/view/MenuInflater; │ │ @@ -4843,17 +4843,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 │ │ -02af20: |[02af20] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -02af30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02af32: 1100 |0001: return-object v0 │ │ +02d1b4: |[02d1b4] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +02d1c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02d1c6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 inflater Landroid/view/LayoutInflater; │ │ 0x0000 - 0x0002 reg=3 container Landroid/view/ViewGroup; │ │ @@ -4864,32 +4864,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -02af34: |[02af34] android.support.v4.app.Fragment.onDestroy:()V │ │ -02af44: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02af46: 5c41 9f00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ -02af4a: 5540 a000 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a0 │ │ -02af4e: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ -02af52: 5c41 a000 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a0 │ │ -02af56: 5440 9a00 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ -02af5a: 5441 c200 |000b: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c2 │ │ -02af5e: 5542 af00 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00af │ │ -02af62: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -02af64: 6e40 1d03 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@031d │ │ -02af6a: 0c00 |0013: move-result-object v0 │ │ -02af6c: 5b40 ae00 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -02af70: 5440 ae00 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -02af74: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ -02af78: 5440 ae00 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -02af7c: 6e10 5a04 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@045a │ │ -02af82: 0e00 |001f: return-void │ │ +02d1c8: |[02d1c8] android.support.v4.app.Fragment.onDestroy:()V │ │ +02d1d8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02d1da: 5c41 9f00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ +02d1de: 5540 a000 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a0 │ │ +02d1e2: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ +02d1e6: 5c41 a000 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a0 │ │ +02d1ea: 5440 9a00 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ +02d1ee: 5441 c200 |000b: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c2 │ │ +02d1f2: 5542 af00 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00af │ │ +02d1f6: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +02d1f8: 6e40 1d03 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@031d │ │ +02d1fe: 0c00 |0013: move-result-object v0 │ │ +02d200: 5b40 ae00 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +02d204: 5440 ae00 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +02d208: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ +02d20c: 5440 ae00 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +02d210: 6e10 5a04 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@045a │ │ +02d216: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1172 │ │ 0x0003 line=1175 │ │ 0x0007 line=1176 │ │ 0x0009 line=1177 │ │ 0x0016 line=1179 │ │ @@ -4903,16 +4903,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02af84: |[02af84] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ -02af94: 0e00 |0000: return-void │ │ +02d218: |[02d218] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ +02d228: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1262 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ │ │ #46 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4920,18 +4920,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02af98: |[02af98] android.support.v4.app.Fragment.onDestroyView:()V │ │ -02afa8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02afaa: 5c10 9f00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ -02afae: 0e00 |0003: return-void │ │ +02d22c: |[02d22c] android.support.v4.app.Fragment.onDestroyView:()V │ │ +02d23c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02d23e: 5c10 9f00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ +02d242: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1164 │ │ 0x0003 line=1165 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -4940,18 +4940,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02afb0: |[02afb0] android.support.v4.app.Fragment.onDetach:()V │ │ -02afc0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02afc2: 5c10 9f00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ -02afc6: 0e00 |0003: return-void │ │ +02d244: |[02d244] android.support.v4.app.Fragment.onDetach:()V │ │ +02d254: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02d256: 5c10 9f00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ +02d25a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1218 │ │ 0x0003 line=1219 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -4960,16 +4960,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02afc8: |[02afc8] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ -02afd8: 0e00 |0000: return-void │ │ +02d25c: |[02d25c] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ +02d26c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=764 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 hidden Z │ │ │ │ @@ -4978,18 +4978,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 │ │ -02afdc: |[02afdc] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ -02afec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02afee: 5c10 9f00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ -02aff2: 0e00 |0003: return-void │ │ +02d270: |[02d270] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ +02d280: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02d282: 5c10 9f00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ +02d286: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=961 │ │ 0x0003 line=962 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ @@ -5001,18 +5001,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02aff4: |[02aff4] android.support.v4.app.Fragment.onLowMemory:()V │ │ -02b004: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02b006: 5c10 9f00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ -02b00a: 0e00 |0003: return-void │ │ +02d288: |[02d288] android.support.v4.app.Fragment.onLowMemory:()V │ │ +02d298: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02d29a: 5c10 9f00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ +02d29e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1151 │ │ 0x0003 line=1152 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5021,17 +5021,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02b00c: |[02b00c] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -02b01c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02b01e: 0f00 |0001: return v0 │ │ +02d2a0: |[02d2a0] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +02d2b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02d2b2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1283 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -5040,16 +5040,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02b020: |[02b020] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -02b030: 0e00 |0000: return-void │ │ +02d2b4: |[02d2b4] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +02d2c4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1294 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ @@ -5058,18 +5058,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02b034: |[02b034] android.support.v4.app.Fragment.onPause:()V │ │ -02b044: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02b046: 5c10 9f00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ -02b04a: 0e00 |0003: return-void │ │ +02d2c8: |[02d2c8] android.support.v4.app.Fragment.onPause:()V │ │ +02d2d8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02d2da: 5c10 9f00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ +02d2de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1138 │ │ 0x0003 line=1139 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5078,16 +5078,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02b04c: |[02b04c] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ -02b05c: 0e00 |0000: return-void │ │ +02d2e0: |[02d2e0] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ +02d2f0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1252 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ @@ -5096,18 +5096,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02b060: |[02b060] android.support.v4.app.Fragment.onResume:()V │ │ -02b070: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02b072: 5c10 9f00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ -02b076: 0e00 |0003: return-void │ │ +02d2f4: |[02d2f4] android.support.v4.app.Fragment.onResume:()V │ │ +02d304: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02d306: 5c10 9f00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ +02d30a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1103 │ │ 0x0003 line=1104 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5116,16 +5116,16 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02b078: |[02b078] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -02b088: 0e00 |0000: return-void │ │ +02d30c: |[02d30c] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +02d31c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1126 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 outState Landroid/os/Bundle; │ │ │ │ @@ -5134,35 +5134,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -02b08c: |[02b08c] android.support.v4.app.Fragment.onStart:()V │ │ -02b09c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02b09e: 5c41 9f00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ -02b0a2: 5540 af00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00af │ │ -02b0a6: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ -02b0aa: 5c41 af00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00af │ │ -02b0ae: 5540 a000 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a0 │ │ -02b0b2: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ -02b0b6: 5c41 a000 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a0 │ │ -02b0ba: 5440 9a00 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ -02b0be: 5441 c200 |0011: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c2 │ │ -02b0c2: 5542 af00 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00af │ │ -02b0c6: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -02b0c8: 6e40 1d03 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@031d │ │ -02b0ce: 0c00 |0019: move-result-object v0 │ │ -02b0d0: 5b40 ae00 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -02b0d4: 5440 ae00 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -02b0d8: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ -02b0dc: 5440 ae00 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -02b0e0: 6e10 5e04 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@045e │ │ -02b0e6: 0e00 |0025: return-void │ │ +02d320: |[02d320] android.support.v4.app.Fragment.onStart:()V │ │ +02d330: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02d332: 5c41 9f00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ +02d336: 5540 af00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00af │ │ +02d33a: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ +02d33e: 5c41 af00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00af │ │ +02d342: 5540 a000 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a0 │ │ +02d346: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ +02d34a: 5c41 a000 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a0 │ │ +02d34e: 5440 9a00 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ +02d352: 5441 c200 |0011: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c2 │ │ +02d356: 5542 af00 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00af │ │ +02d35a: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +02d35c: 6e40 1d03 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@031d │ │ +02d362: 0c00 |0019: move-result-object v0 │ │ +02d364: 5b40 ae00 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +02d368: 5440 ae00 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +02d36c: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ +02d370: 5440 ae00 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +02d374: 6e10 5e04 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@045e │ │ +02d37a: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1082 │ │ 0x0003 line=1084 │ │ 0x0007 line=1085 │ │ 0x0009 line=1086 │ │ 0x000d line=1087 │ │ @@ -5178,18 +5178,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02b0e8: |[02b0e8] android.support.v4.app.Fragment.onStop:()V │ │ -02b0f8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02b0fa: 5c10 9f00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ -02b0fe: 0e00 |0003: return-void │ │ +02d37c: |[02d37c] android.support.v4.app.Fragment.onStop:()V │ │ +02d38c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02d38e: 5c10 9f00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ +02d392: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1147 │ │ 0x0003 line=1148 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5198,16 +5198,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 │ │ -02b100: |[02b100] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -02b110: 0e00 |0000: return-void │ │ +02d394: |[02d394] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +02d3a4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1032 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -5217,18 +5217,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -02b114: |[02b114] android.support.v4.app.Fragment.onViewStateRestored:(Landroid/os/Bundle;)V │ │ -02b124: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02b126: 5c10 9f00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ -02b12a: 0e00 |0003: return-void │ │ +02d3a8: |[02d3a8] android.support.v4.app.Fragment.onViewStateRestored:(Landroid/os/Bundle;)V │ │ +02d3b8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02d3ba: 5c10 9f00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ +02d3be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1073 │ │ 0x0003 line=1074 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -5238,44 +5238,44 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -02b12c: |[02b12c] android.support.v4.app.Fragment.performActivityCreated:(Landroid/os/Bundle;)V │ │ -02b13c: 5430 a100 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b140: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -02b144: 5430 a100 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b148: 6e10 a003 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03a0 │ │ -02b14e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -02b150: 5c30 9f00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ -02b154: 6e20 d102 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@02d1 │ │ -02b15a: 5530 9f00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ -02b15e: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -02b162: 2200 de00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00de │ │ -02b166: 2201 1403 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -02b16a: 7010 ab14 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02b170: 1a02 1b03 |001a: const-string v2, "Fragment " // string@031b │ │ -02b174: 6e20 b214 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b17a: 0c01 |001f: move-result-object v1 │ │ -02b17c: 6e20 b114 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -02b182: 0c01 |0023: move-result-object v1 │ │ -02b184: 1a02 3700 |0024: const-string v2, " did not call through to super.onActivityCreated()" // string@0037 │ │ -02b188: 6e20 b214 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b18e: 0c01 |0029: move-result-object v1 │ │ -02b190: 6e10 b714 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02b196: 0c01 |002d: move-result-object v1 │ │ -02b198: 7020 2105 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0521 │ │ -02b19e: 2700 |0031: throw v0 │ │ -02b1a0: 5430 a100 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b1a4: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ -02b1a8: 5430 a100 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b1ac: 6e10 7a03 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@037a │ │ -02b1b2: 0e00 |003b: return-void │ │ +02d3c0: |[02d3c0] android.support.v4.app.Fragment.performActivityCreated:(Landroid/os/Bundle;)V │ │ +02d3d0: 5430 a100 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d3d4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02d3d8: 5430 a100 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d3dc: 6e10 a003 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03a0 │ │ +02d3e2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +02d3e4: 5c30 9f00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ +02d3e8: 6e20 d102 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@02d1 │ │ +02d3ee: 5530 9f00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ +02d3f2: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +02d3f6: 2200 de00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00de │ │ +02d3fa: 2201 1403 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +02d3fe: 7010 ab14 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02d404: 1a02 1c03 |001a: const-string v2, "Fragment " // string@031c │ │ +02d408: 6e20 b214 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d40e: 0c01 |001f: move-result-object v1 │ │ +02d410: 6e20 b114 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +02d416: 0c01 |0023: move-result-object v1 │ │ +02d418: 1a02 3700 |0024: const-string v2, " did not call through to super.onActivityCreated()" // string@0037 │ │ +02d41c: 6e20 b214 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d422: 0c01 |0029: move-result-object v1 │ │ +02d424: 6e10 b714 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02d42a: 0c01 |002d: move-result-object v1 │ │ +02d42c: 7020 2105 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0521 │ │ +02d432: 2700 |0031: throw v0 │ │ +02d434: 5430 a100 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d438: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ +02d43c: 5430 a100 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d440: 6e10 7a03 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@037a │ │ +02d446: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1504 │ │ 0x0004 line=1505 │ │ 0x0009 line=1507 │ │ 0x000c line=1508 │ │ 0x000f line=1509 │ │ @@ -5292,21 +5292,21 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -02b1b4: |[02b1b4] android.support.v4.app.Fragment.performConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -02b1c4: 6e20 d402 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@02d4 │ │ -02b1ca: 5410 a100 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b1ce: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -02b1d2: 5410 a100 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b1d6: 6e20 7b03 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@037b │ │ -02b1dc: 0e00 |000c: return-void │ │ +02d448: |[02d448] android.support.v4.app.Fragment.performConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +02d458: 6e20 d402 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@02d4 │ │ +02d45e: 5410 a100 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d462: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +02d466: 5410 a100 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d46a: 6e20 7b03 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@037b │ │ +02d470: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1555 │ │ 0x0003 line=1556 │ │ 0x0007 line=1557 │ │ 0x000c line=1559 │ │ locals : │ │ @@ -5318,30 +5318,30 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -02b1e0: |[02b1e0] android.support.v4.app.Fragment.performContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -02b1f0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02b1f2: 5521 aa00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00aa │ │ -02b1f6: 3901 1500 |0003: if-nez v1, 0018 // +0015 │ │ -02b1fa: 6e20 d502 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@02d5 │ │ -02b200: 0a01 |0008: move-result v1 │ │ -02b202: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ -02b206: 0f00 |000b: return v0 │ │ -02b208: 5421 a100 |000c: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b20c: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ -02b210: 5421 a100 |0010: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b214: 6e20 7c03 3100 |0012: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@037c │ │ -02b21a: 0a01 |0015: move-result v1 │ │ -02b21c: 3901 f5ff |0016: if-nez v1, 000b // -000b │ │ -02b220: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -02b222: 28f2 |0019: goto 000b // -000e │ │ +02d474: |[02d474] android.support.v4.app.Fragment.performContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +02d484: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02d486: 5521 aa00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00aa │ │ +02d48a: 3901 1500 |0003: if-nez v1, 0018 // +0015 │ │ +02d48e: 6e20 d502 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@02d5 │ │ +02d494: 0a01 |0008: move-result v1 │ │ +02d496: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ +02d49a: 0f00 |000b: return v0 │ │ +02d49c: 5421 a100 |000c: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d4a0: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ +02d4a4: 5421 a100 |0010: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d4a8: 6e20 7c03 3100 |0012: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@037c │ │ +02d4ae: 0a01 |0015: move-result v1 │ │ +02d4b0: 3901 f5ff |0016: if-nez v1, 000b // -000b │ │ +02d4b4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +02d4b6: 28f2 |0019: goto 000b // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1622 │ │ 0x0005 line=1623 │ │ 0x000b line=1632 │ │ 0x000c line=1626 │ │ 0x0010 line=1627 │ │ @@ -5355,53 +5355,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -02b224: |[02b224] android.support.v4.app.Fragment.performCreate:(Landroid/os/Bundle;)V │ │ -02b234: 5441 a100 |0000: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b238: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ -02b23c: 5441 a100 |0004: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b240: 6e10 a003 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03a0 │ │ -02b246: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -02b248: 5c41 9f00 |000a: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ -02b24c: 6e20 d602 5400 |000c: invoke-virtual {v4, v5}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@02d6 │ │ -02b252: 5541 9f00 |000f: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ -02b256: 3901 2100 |0011: if-nez v1, 0032 // +0021 │ │ -02b25a: 2201 de00 |0013: new-instance v1, Landroid/support/v4/app/SuperNotCalledException; // type@00de │ │ -02b25e: 2202 1403 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ -02b262: 7010 ab14 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02b268: 1a03 1b03 |001a: const-string v3, "Fragment " // string@031b │ │ -02b26c: 6e20 b214 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b272: 0c02 |001f: move-result-object v2 │ │ -02b274: 6e20 b114 4200 |0020: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -02b27a: 0c02 |0023: move-result-object v2 │ │ -02b27c: 1a03 3900 |0024: const-string v3, " did not call through to super.onCreate()" // string@0039 │ │ -02b280: 6e20 b214 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b286: 0c02 |0029: move-result-object v2 │ │ -02b288: 6e10 b714 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02b28e: 0c02 |002d: move-result-object v2 │ │ -02b290: 7020 2105 2100 |002e: invoke-direct {v1, v2}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0521 │ │ -02b296: 2701 |0031: throw v1 │ │ -02b298: 3805 1c00 |0032: if-eqz v5, 004e // +001c │ │ -02b29c: 1a01 ce0a |0034: const-string v1, "android:support:fragments" // string@0ace │ │ -02b2a0: 6e20 7501 1500 |0036: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0175 │ │ -02b2a6: 0c00 |0039: move-result-object v0 │ │ -02b2a8: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ -02b2ac: 5441 a100 |003c: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b2b0: 3901 0500 |003e: if-nez v1, 0043 // +0005 │ │ -02b2b4: 6e10 c602 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@02c6 │ │ -02b2ba: 5441 a100 |0043: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b2be: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -02b2c0: 6e30 ad03 0102 |0046: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@03ad │ │ -02b2c6: 5441 a100 |0049: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b2ca: 6e10 7d03 0100 |004b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@037d │ │ -02b2d0: 0e00 |004e: return-void │ │ +02d4b8: |[02d4b8] android.support.v4.app.Fragment.performCreate:(Landroid/os/Bundle;)V │ │ +02d4c8: 5441 a100 |0000: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d4cc: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ +02d4d0: 5441 a100 |0004: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d4d4: 6e10 a003 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03a0 │ │ +02d4da: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +02d4dc: 5c41 9f00 |000a: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ +02d4e0: 6e20 d602 5400 |000c: invoke-virtual {v4, v5}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@02d6 │ │ +02d4e6: 5541 9f00 |000f: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ +02d4ea: 3901 2100 |0011: if-nez v1, 0032 // +0021 │ │ +02d4ee: 2201 de00 |0013: new-instance v1, Landroid/support/v4/app/SuperNotCalledException; // type@00de │ │ +02d4f2: 2202 1403 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ +02d4f6: 7010 ab14 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02d4fc: 1a03 1c03 |001a: const-string v3, "Fragment " // string@031c │ │ +02d500: 6e20 b214 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d506: 0c02 |001f: move-result-object v2 │ │ +02d508: 6e20 b114 4200 |0020: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +02d50e: 0c02 |0023: move-result-object v2 │ │ +02d510: 1a03 3900 |0024: const-string v3, " did not call through to super.onCreate()" // string@0039 │ │ +02d514: 6e20 b214 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d51a: 0c02 |0029: move-result-object v2 │ │ +02d51c: 6e10 b714 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02d522: 0c02 |002d: move-result-object v2 │ │ +02d524: 7020 2105 2100 |002e: invoke-direct {v1, v2}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0521 │ │ +02d52a: 2701 |0031: throw v1 │ │ +02d52c: 3805 1c00 |0032: if-eqz v5, 004e // +001c │ │ +02d530: 1a01 cf0a |0034: const-string v1, "android:support:fragments" // string@0acf │ │ +02d534: 6e20 7501 1500 |0036: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0175 │ │ +02d53a: 0c00 |0039: move-result-object v0 │ │ +02d53c: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ +02d540: 5441 a100 |003c: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d544: 3901 0500 |003e: if-nez v1, 0043 // +0005 │ │ +02d548: 6e10 c602 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@02c6 │ │ +02d54e: 5441 a100 |0043: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d552: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +02d554: 6e30 ad03 0102 |0046: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@03ad │ │ +02d55a: 5441 a100 |0049: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d55e: 6e10 7d03 0100 |004b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@037d │ │ +02d564: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1473 │ │ 0x0004 line=1474 │ │ 0x0009 line=1476 │ │ 0x000c line=1477 │ │ 0x000f line=1478 │ │ @@ -5424,31 +5424,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 │ │ -02b2d4: |[02b2d4] android.support.v4.app.Fragment.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -02b2e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02b2e6: 5521 aa00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00aa │ │ -02b2ea: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -02b2ee: 5521 a900 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a9 │ │ -02b2f2: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -02b2f6: 5521 b000 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b0 │ │ -02b2fa: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ -02b2fe: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -02b300: 6e30 d902 3204 |000e: invoke-virtual {v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@02d9 │ │ -02b306: 5421 a100 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b30a: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -02b30e: 5421 a100 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b312: 6e30 7e03 3104 |0017: invoke-virtual {v1, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@037e │ │ -02b318: 0a01 |001a: move-result v1 │ │ -02b31a: b610 |001b: or-int/2addr v0, v1 │ │ -02b31c: 0f00 |001c: return v0 │ │ +02d568: |[02d568] android.support.v4.app.Fragment.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +02d578: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02d57a: 5521 aa00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00aa │ │ +02d57e: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +02d582: 5521 a900 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a9 │ │ +02d586: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +02d58a: 5521 b000 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b0 │ │ +02d58e: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ +02d592: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +02d594: 6e30 d902 3204 |000e: invoke-virtual {v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@02d9 │ │ +02d59a: 5421 a100 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d59e: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +02d5a2: 5421 a100 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d5a6: 6e30 7e03 3104 |0017: invoke-virtual {v1, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@037e │ │ +02d5ac: 0a01 |001a: move-result v1 │ │ +02d5ae: b610 |001b: or-int/2addr v0, v1 │ │ +02d5b0: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1578 │ │ 0x0001 line=1579 │ │ 0x0005 line=1580 │ │ 0x000d line=1581 │ │ 0x000e line=1582 │ │ @@ -5466,22 +5466,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 │ │ -02b320: |[02b320] android.support.v4.app.Fragment.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -02b330: 5410 a100 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b334: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -02b338: 5410 a100 |0004: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b33c: 6e10 a003 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03a0 │ │ -02b342: 6e40 da02 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@02da │ │ -02b348: 0c00 |000c: move-result-object v0 │ │ -02b34a: 1100 |000d: return-object v0 │ │ +02d5b4: |[02d5b4] android.support.v4.app.Fragment.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +02d5c4: 5410 a100 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d5c8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02d5cc: 5410 a100 |0004: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d5d0: 6e10 a003 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03a0 │ │ +02d5d6: 6e40 da02 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@02da │ │ +02d5dc: 0c00 |000c: move-result-object v0 │ │ +02d5de: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1497 │ │ 0x0004 line=1498 │ │ 0x0009 line=1500 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/app/Fragment; │ │ @@ -5494,40 +5494,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -02b34c: |[02b34c] android.support.v4.app.Fragment.performDestroy:()V │ │ -02b35c: 5430 a100 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b360: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -02b364: 5430 a100 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b368: 6e10 7f03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@037f │ │ -02b36e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -02b370: 5c30 9f00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ -02b374: 6e10 db02 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@02db │ │ -02b37a: 5530 9f00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ -02b37e: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -02b382: 2200 de00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00de │ │ -02b386: 2201 1403 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -02b38a: 7010 ab14 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02b390: 1a02 1b03 |001a: const-string v2, "Fragment " // string@031b │ │ -02b394: 6e20 b214 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b39a: 0c01 |001f: move-result-object v1 │ │ -02b39c: 6e20 b114 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -02b3a2: 0c01 |0023: move-result-object v1 │ │ -02b3a4: 1a02 3a00 |0024: const-string v2, " did not call through to super.onDestroy()" // string@003a │ │ -02b3a8: 6e20 b214 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b3ae: 0c01 |0029: move-result-object v1 │ │ -02b3b0: 6e10 b714 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02b3b6: 0c01 |002d: move-result-object v1 │ │ -02b3b8: 7020 2105 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0521 │ │ -02b3be: 2700 |0031: throw v0 │ │ -02b3c0: 0e00 |0032: return-void │ │ +02d5e0: |[02d5e0] android.support.v4.app.Fragment.performDestroy:()V │ │ +02d5f0: 5430 a100 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d5f4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02d5f8: 5430 a100 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d5fc: 6e10 7f03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@037f │ │ +02d602: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +02d604: 5c30 9f00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ +02d608: 6e10 db02 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@02db │ │ +02d60e: 5530 9f00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ +02d612: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +02d616: 2200 de00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00de │ │ +02d61a: 2201 1403 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +02d61e: 7010 ab14 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02d624: 1a02 1c03 |001a: const-string v2, "Fragment " // string@031c │ │ +02d628: 6e20 b214 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d62e: 0c01 |001f: move-result-object v1 │ │ +02d630: 6e20 b114 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +02d636: 0c01 |0023: move-result-object v1 │ │ +02d638: 1a02 3a00 |0024: const-string v2, " did not call through to super.onDestroy()" // string@003a │ │ +02d63c: 6e20 b214 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d642: 0c01 |0029: move-result-object v1 │ │ +02d644: 6e10 b714 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02d64a: 0c01 |002d: move-result-object v1 │ │ +02d64c: 7020 2105 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0521 │ │ +02d652: 2700 |0031: throw v0 │ │ +02d654: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1716 │ │ 0x0004 line=1717 │ │ 0x0009 line=1719 │ │ 0x000c line=1720 │ │ 0x000f line=1721 │ │ @@ -5541,44 +5541,44 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -02b3c4: |[02b3c4] android.support.v4.app.Fragment.performDestroyView:()V │ │ -02b3d4: 5430 a100 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b3d8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -02b3dc: 5430 a100 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b3e0: 6e10 8003 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroyView:()V // method@0380 │ │ -02b3e6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -02b3e8: 5c30 9f00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ -02b3ec: 6e10 dd02 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@02dd │ │ -02b3f2: 5530 9f00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ -02b3f6: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -02b3fa: 2200 de00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00de │ │ -02b3fe: 2201 1403 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -02b402: 7010 ab14 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02b408: 1a02 1b03 |001a: const-string v2, "Fragment " // string@031b │ │ -02b40c: 6e20 b214 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b412: 0c01 |001f: move-result-object v1 │ │ -02b414: 6e20 b114 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -02b41a: 0c01 |0023: move-result-object v1 │ │ -02b41c: 1a02 3b00 |0024: const-string v2, " did not call through to super.onDestroyView()" // string@003b │ │ -02b420: 6e20 b214 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b426: 0c01 |0029: move-result-object v1 │ │ -02b428: 6e10 b714 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02b42e: 0c01 |002d: move-result-object v1 │ │ -02b430: 7020 2105 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0521 │ │ -02b436: 2700 |0031: throw v0 │ │ -02b438: 5430 ae00 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -02b43c: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ -02b440: 5430 ae00 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -02b444: 6e10 5b04 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@045b │ │ -02b44a: 0e00 |003b: return-void │ │ +02d658: |[02d658] android.support.v4.app.Fragment.performDestroyView:()V │ │ +02d668: 5430 a100 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d66c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02d670: 5430 a100 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d674: 6e10 8003 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroyView:()V // method@0380 │ │ +02d67a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +02d67c: 5c30 9f00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ +02d680: 6e10 dd02 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@02dd │ │ +02d686: 5530 9f00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ +02d68a: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +02d68e: 2200 de00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00de │ │ +02d692: 2201 1403 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +02d696: 7010 ab14 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02d69c: 1a02 1c03 |001a: const-string v2, "Fragment " // string@031c │ │ +02d6a0: 6e20 b214 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d6a6: 0c01 |001f: move-result-object v1 │ │ +02d6a8: 6e20 b114 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +02d6ae: 0c01 |0023: move-result-object v1 │ │ +02d6b0: 1a02 3b00 |0024: const-string v2, " did not call through to super.onDestroyView()" // string@003b │ │ +02d6b4: 6e20 b214 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d6ba: 0c01 |0029: move-result-object v1 │ │ +02d6bc: 6e10 b714 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02d6c2: 0c01 |002d: move-result-object v1 │ │ +02d6c4: 7020 2105 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0521 │ │ +02d6ca: 2700 |0031: throw v0 │ │ +02d6cc: 5430 ae00 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +02d6d0: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ +02d6d4: 5430 ae00 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +02d6d8: 6e10 5b04 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@045b │ │ +02d6de: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1701 │ │ 0x0004 line=1702 │ │ 0x0009 line=1704 │ │ 0x000c line=1705 │ │ 0x000f line=1706 │ │ @@ -5594,21 +5594,21 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -02b44c: |[02b44c] android.support.v4.app.Fragment.performLowMemory:()V │ │ -02b45c: 6e10 e102 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@02e1 │ │ -02b462: 5410 a100 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b466: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -02b46a: 5410 a100 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b46e: 6e10 8103 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0381 │ │ -02b474: 0e00 |000c: return-void │ │ +02d6e0: |[02d6e0] android.support.v4.app.Fragment.performLowMemory:()V │ │ +02d6f0: 6e10 e102 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@02e1 │ │ +02d6f6: 5410 a100 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d6fa: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +02d6fe: 5410 a100 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d702: 6e10 8103 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0381 │ │ +02d708: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1562 │ │ 0x0003 line=1563 │ │ 0x0007 line=1564 │ │ 0x000c line=1566 │ │ locals : │ │ @@ -5619,34 +5619,34 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -02b478: |[02b478] android.support.v4.app.Fragment.performOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -02b488: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -02b48a: 5521 aa00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00aa │ │ -02b48e: 3901 1d00 |0003: if-nez v1, 0020 // +001d │ │ -02b492: 5521 a900 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a9 │ │ -02b496: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ -02b49a: 5521 b000 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b0 │ │ -02b49e: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -02b4a2: 6e20 e202 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@02e2 │ │ -02b4a8: 0a01 |0010: move-result v1 │ │ -02b4aa: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ -02b4ae: 0f00 |0013: return v0 │ │ -02b4b0: 5421 a100 |0014: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b4b4: 3801 0a00 |0016: if-eqz v1, 0020 // +000a │ │ -02b4b8: 5421 a100 |0018: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b4bc: 6e20 8203 3100 |001a: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0382 │ │ -02b4c2: 0a01 |001d: move-result v1 │ │ -02b4c4: 3901 f5ff |001e: if-nez v1, 0013 // -000b │ │ -02b4c8: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -02b4ca: 28f2 |0021: goto 0013 // -000e │ │ +02d70c: |[02d70c] android.support.v4.app.Fragment.performOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +02d71c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +02d71e: 5521 aa00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00aa │ │ +02d722: 3901 1d00 |0003: if-nez v1, 0020 // +001d │ │ +02d726: 5521 a900 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a9 │ │ +02d72a: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ +02d72e: 5521 b000 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b0 │ │ +02d732: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +02d736: 6e20 e202 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@02e2 │ │ +02d73c: 0a01 |0010: move-result v1 │ │ +02d73e: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ +02d742: 0f00 |0013: return v0 │ │ +02d744: 5421 a100 |0014: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d748: 3801 0a00 |0016: if-eqz v1, 0020 // +000a │ │ +02d74c: 5421 a100 |0018: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d750: 6e20 8203 3100 |001a: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0382 │ │ +02d756: 0a01 |001d: move-result v1 │ │ +02d758: 3901 f5ff |001e: if-nez v1, 0013 // -000b │ │ +02d75c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +02d75e: 28f2 |0021: goto 0013 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1606 │ │ 0x0005 line=1607 │ │ 0x000d line=1608 │ │ 0x0013 line=1618 │ │ 0x0014 line=1612 │ │ @@ -5661,27 +5661,27 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -02b4cc: |[02b4cc] android.support.v4.app.Fragment.performOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -02b4dc: 5510 aa00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00aa │ │ -02b4e0: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ -02b4e4: 5510 a900 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a9 │ │ -02b4e8: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -02b4ec: 5510 b000 |0008: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b0 │ │ -02b4f0: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ -02b4f4: 6e20 e302 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@02e3 │ │ -02b4fa: 5410 a100 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b4fe: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ -02b502: 5410 a100 |0013: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b506: 6e20 8303 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@0383 │ │ -02b50c: 0e00 |0018: return-void │ │ +02d760: |[02d760] android.support.v4.app.Fragment.performOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +02d770: 5510 aa00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00aa │ │ +02d774: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ +02d778: 5510 a900 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a9 │ │ +02d77c: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +02d780: 5510 b000 |0008: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b0 │ │ +02d784: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ +02d788: 6e20 e302 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@02e3 │ │ +02d78e: 5410 a100 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d792: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ +02d796: 5410 a100 |0013: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d79a: 6e20 8303 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@0383 │ │ +02d7a0: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1636 │ │ 0x0004 line=1637 │ │ 0x000c line=1638 │ │ 0x000f line=1640 │ │ 0x0013 line=1641 │ │ @@ -5695,40 +5695,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -02b510: |[02b510] android.support.v4.app.Fragment.performPause:()V │ │ -02b520: 5430 a100 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b524: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -02b528: 5430 a100 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b52c: 6e10 8403 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@0384 │ │ -02b532: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -02b534: 5c30 9f00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ -02b538: 6e10 e402 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onPause:()V // method@02e4 │ │ -02b53e: 5530 9f00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ -02b542: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -02b546: 2200 de00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00de │ │ -02b54a: 2201 1403 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -02b54e: 7010 ab14 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02b554: 1a02 1b03 |001a: const-string v2, "Fragment " // string@031b │ │ -02b558: 6e20 b214 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b55e: 0c01 |001f: move-result-object v1 │ │ -02b560: 6e20 b114 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -02b566: 0c01 |0023: move-result-object v1 │ │ -02b568: 1a02 3d00 |0024: const-string v2, " did not call through to super.onPause()" // string@003d │ │ -02b56c: 6e20 b214 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b572: 0c01 |0029: move-result-object v1 │ │ -02b574: 6e10 b714 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02b57a: 0c01 |002d: move-result-object v1 │ │ -02b57c: 7020 2105 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0521 │ │ -02b582: 2700 |0031: throw v0 │ │ -02b584: 0e00 |0032: return-void │ │ +02d7a4: |[02d7a4] android.support.v4.app.Fragment.performPause:()V │ │ +02d7b4: 5430 a100 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d7b8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02d7bc: 5430 a100 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d7c0: 6e10 8403 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@0384 │ │ +02d7c6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +02d7c8: 5c30 9f00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ +02d7cc: 6e10 e402 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onPause:()V // method@02e4 │ │ +02d7d2: 5530 9f00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ +02d7d6: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +02d7da: 2200 de00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00de │ │ +02d7de: 2201 1403 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +02d7e2: 7010 ab14 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02d7e8: 1a02 1c03 |001a: const-string v2, "Fragment " // string@031c │ │ +02d7ec: 6e20 b214 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d7f2: 0c01 |001f: move-result-object v1 │ │ +02d7f4: 6e20 b114 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +02d7fa: 0c01 |0023: move-result-object v1 │ │ +02d7fc: 1a02 3d00 |0024: const-string v2, " did not call through to super.onPause()" // string@003d │ │ +02d800: 6e20 b214 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d806: 0c01 |0029: move-result-object v1 │ │ +02d808: 6e10 b714 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02d80e: 0c01 |002d: move-result-object v1 │ │ +02d810: 7020 2105 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0521 │ │ +02d816: 2700 |0031: throw v0 │ │ +02d818: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1657 │ │ 0x0004 line=1658 │ │ 0x0009 line=1660 │ │ 0x000c line=1661 │ │ 0x000f line=1662 │ │ @@ -5742,31 +5742,31 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -02b588: |[02b588] android.support.v4.app.Fragment.performPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -02b598: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02b59a: 5521 aa00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00aa │ │ -02b59e: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -02b5a2: 5521 a900 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a9 │ │ -02b5a6: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -02b5aa: 5521 b000 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b0 │ │ -02b5ae: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ -02b5b2: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -02b5b4: 6e20 e502 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@02e5 │ │ -02b5ba: 5421 a100 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b5be: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -02b5c2: 5421 a100 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b5c6: 6e20 8503 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0385 │ │ -02b5cc: 0a01 |001a: move-result v1 │ │ -02b5ce: b610 |001b: or-int/2addr v0, v1 │ │ -02b5d0: 0f00 |001c: return v0 │ │ +02d81c: |[02d81c] android.support.v4.app.Fragment.performPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +02d82c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02d82e: 5521 aa00 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00aa │ │ +02d832: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +02d836: 5521 a900 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a9 │ │ +02d83a: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +02d83e: 5521 b000 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b0 │ │ +02d842: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ +02d846: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +02d848: 6e20 e502 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@02e5 │ │ +02d84e: 5421 a100 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d852: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +02d856: 5421 a100 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d85a: 6e20 8503 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0385 │ │ +02d860: 0a01 |001a: move-result v1 │ │ +02d862: b610 |001b: or-int/2addr v0, v1 │ │ +02d864: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1592 │ │ 0x0001 line=1593 │ │ 0x0005 line=1594 │ │ 0x000d line=1595 │ │ 0x000e line=1596 │ │ @@ -5783,44 +5783,44 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -02b5d4: |[02b5d4] android.support.v4.app.Fragment.performReallyStop:()V │ │ -02b5e4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02b5e6: 5440 a100 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b5ea: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ -02b5ee: 5440 a100 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b5f2: 6e10 8603 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@0386 │ │ -02b5f8: 5540 af00 |000a: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00af │ │ -02b5fc: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ -02b600: 5c43 af00 |000e: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00af │ │ -02b604: 5540 a000 |0010: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a0 │ │ -02b608: 3900 1100 |0012: if-nez v0, 0023 // +0011 │ │ -02b60c: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -02b60e: 5c40 a000 |0015: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a0 │ │ -02b612: 5440 9a00 |0017: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ -02b616: 5441 c200 |0019: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c2 │ │ -02b61a: 5542 af00 |001b: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00af │ │ -02b61e: 6e40 1d03 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@031d │ │ -02b624: 0c00 |0020: move-result-object v0 │ │ -02b626: 5b40 ae00 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -02b62a: 5440 ae00 |0023: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -02b62e: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ -02b632: 5440 9a00 |0027: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ -02b636: 5500 df00 |0029: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00df │ │ -02b63a: 3900 0800 |002b: if-nez v0, 0033 // +0008 │ │ -02b63e: 5440 ae00 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -02b642: 6e10 5f04 0000 |002f: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@045f │ │ -02b648: 0e00 |0032: return-void │ │ -02b64a: 5440 ae00 |0033: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -02b64e: 6e10 5d04 0000 |0035: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@045d │ │ -02b654: 28fa |0038: goto 0032 // -0006 │ │ +02d868: |[02d868] android.support.v4.app.Fragment.performReallyStop:()V │ │ +02d878: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +02d87a: 5440 a100 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d87e: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ +02d882: 5440 a100 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d886: 6e10 8603 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@0386 │ │ +02d88c: 5540 af00 |000a: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00af │ │ +02d890: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ +02d894: 5c43 af00 |000e: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00af │ │ +02d898: 5540 a000 |0010: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a0 │ │ +02d89c: 3900 1100 |0012: if-nez v0, 0023 // +0011 │ │ +02d8a0: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +02d8a2: 5c40 a000 |0015: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00a0 │ │ +02d8a6: 5440 9a00 |0017: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ +02d8aa: 5441 c200 |0019: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c2 │ │ +02d8ae: 5542 af00 |001b: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00af │ │ +02d8b2: 6e40 1d03 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@031d │ │ +02d8b8: 0c00 |0020: move-result-object v0 │ │ +02d8ba: 5b40 ae00 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +02d8be: 5440 ae00 |0023: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +02d8c2: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ +02d8c6: 5440 9a00 |0027: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ +02d8ca: 5500 df00 |0029: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00df │ │ +02d8ce: 3900 0800 |002b: if-nez v0, 0033 // +0008 │ │ +02d8d2: 5440 ae00 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +02d8d6: 6e10 5f04 0000 |002f: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@045f │ │ +02d8dc: 0e00 |0032: return-void │ │ +02d8de: 5440 ae00 |0033: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +02d8e2: 6e10 5d04 0000 |0035: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@045d │ │ +02d8e8: 28fa |0038: goto 0032 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1681 │ │ 0x0005 line=1682 │ │ 0x000a line=1684 │ │ 0x000e line=1685 │ │ 0x0010 line=1686 │ │ @@ -5839,48 +5839,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -02b658: |[02b658] android.support.v4.app.Fragment.performResume:()V │ │ -02b668: 5430 a100 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b66c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -02b670: 5430 a100 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b674: 6e10 a003 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03a0 │ │ -02b67a: 5430 a100 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b67e: 6e10 8c03 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@038c │ │ -02b684: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -02b686: 5c30 9f00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ -02b68a: 6e10 e602 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onResume:()V // method@02e6 │ │ -02b690: 5530 9f00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ -02b694: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -02b698: 2200 de00 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00de │ │ -02b69c: 2201 1403 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -02b6a0: 7010 ab14 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02b6a6: 1a02 1b03 |001f: const-string v2, "Fragment " // string@031b │ │ -02b6aa: 6e20 b214 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b6b0: 0c01 |0024: move-result-object v1 │ │ -02b6b2: 6e20 b114 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -02b6b8: 0c01 |0028: move-result-object v1 │ │ -02b6ba: 1a02 3e00 |0029: const-string v2, " did not call through to super.onResume()" // string@003e │ │ -02b6be: 6e20 b214 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b6c4: 0c01 |002e: move-result-object v1 │ │ -02b6c6: 6e10 b714 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02b6cc: 0c01 |0032: move-result-object v1 │ │ -02b6ce: 7020 2105 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0521 │ │ -02b6d4: 2700 |0036: throw v0 │ │ -02b6d6: 5430 a100 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b6da: 3800 0c00 |0039: if-eqz v0, 0045 // +000c │ │ -02b6de: 5430 a100 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b6e2: 6e10 8703 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0387 │ │ -02b6e8: 5430 a100 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b6ec: 6e10 8c03 0000 |0042: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@038c │ │ -02b6f2: 0e00 |0045: return-void │ │ +02d8ec: |[02d8ec] android.support.v4.app.Fragment.performResume:()V │ │ +02d8fc: 5430 a100 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d900: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +02d904: 5430 a100 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d908: 6e10 a003 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03a0 │ │ +02d90e: 5430 a100 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d912: 6e10 8c03 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@038c │ │ +02d918: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +02d91a: 5c30 9f00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ +02d91e: 6e10 e602 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onResume:()V // method@02e6 │ │ +02d924: 5530 9f00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ +02d928: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +02d92c: 2200 de00 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00de │ │ +02d930: 2201 1403 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +02d934: 7010 ab14 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02d93a: 1a02 1c03 |001f: const-string v2, "Fragment " // string@031c │ │ +02d93e: 6e20 b214 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d944: 0c01 |0024: move-result-object v1 │ │ +02d946: 6e20 b114 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +02d94c: 0c01 |0028: move-result-object v1 │ │ +02d94e: 1a02 3e00 |0029: const-string v2, " did not call through to super.onResume()" // string@003e │ │ +02d952: 6e20 b214 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02d958: 0c01 |002e: move-result-object v1 │ │ +02d95a: 6e10 b714 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02d960: 0c01 |0032: move-result-object v1 │ │ +02d962: 7020 2105 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0521 │ │ +02d968: 2700 |0036: throw v0 │ │ +02d96a: 5430 a100 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d96e: 3800 0c00 |0039: if-eqz v0, 0045 // +000c │ │ +02d972: 5430 a100 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d976: 6e10 8703 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0387 │ │ +02d97c: 5430 a100 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d980: 6e10 8c03 0000 |0042: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@038c │ │ +02d986: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1538 │ │ 0x0004 line=1539 │ │ 0x0009 line=1540 │ │ 0x000e line=1542 │ │ 0x0011 line=1543 │ │ @@ -5898,25 +5898,25 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -02b6f4: |[02b6f4] android.support.v4.app.Fragment.performSaveInstanceState:(Landroid/os/Bundle;)V │ │ -02b704: 6e20 e702 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@02e7 │ │ -02b70a: 5421 a100 |0003: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b70e: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -02b712: 5421 a100 |0007: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b716: 6e10 b003 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@03b0 │ │ -02b71c: 0c00 |000c: move-result-object v0 │ │ -02b71e: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -02b722: 1a01 ce0a |000f: const-string v1, "android:support:fragments" // string@0ace │ │ -02b726: 6e30 7e01 1300 |0011: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@017e │ │ -02b72c: 0e00 |0014: return-void │ │ +02d988: |[02d988] android.support.v4.app.Fragment.performSaveInstanceState:(Landroid/os/Bundle;)V │ │ +02d998: 6e20 e702 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@02e7 │ │ +02d99e: 5421 a100 |0003: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d9a2: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +02d9a6: 5421 a100 |0007: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d9aa: 6e10 b003 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@03b0 │ │ +02d9b0: 0c00 |000c: move-result-object v0 │ │ +02d9b2: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +02d9b6: 1a01 cf0a |000f: const-string v1, "android:support:fragments" // string@0acf │ │ +02d9ba: 6e30 7e01 1300 |0011: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@017e │ │ +02d9c0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1647 │ │ 0x0003 line=1648 │ │ 0x0007 line=1649 │ │ 0x000d line=1650 │ │ 0x000f line=1651 │ │ @@ -5931,50 +5931,50 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -02b730: |[02b730] android.support.v4.app.Fragment.performStart:()V │ │ -02b740: 5430 a100 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b744: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -02b748: 5430 a100 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b74c: 6e10 a003 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03a0 │ │ -02b752: 5430 a100 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b756: 6e10 8c03 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@038c │ │ -02b75c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -02b75e: 5c30 9f00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ -02b762: 6e10 e802 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStart:()V // method@02e8 │ │ -02b768: 5530 9f00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ -02b76c: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -02b770: 2200 de00 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00de │ │ -02b774: 2201 1403 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -02b778: 7010 ab14 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02b77e: 1a02 1b03 |001f: const-string v2, "Fragment " // string@031b │ │ -02b782: 6e20 b214 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b788: 0c01 |0024: move-result-object v1 │ │ -02b78a: 6e20 b114 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -02b790: 0c01 |0028: move-result-object v1 │ │ -02b792: 1a02 3f00 |0029: const-string v2, " did not call through to super.onStart()" // string@003f │ │ -02b796: 6e20 b214 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b79c: 0c01 |002e: move-result-object v1 │ │ -02b79e: 6e10 b714 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02b7a4: 0c01 |0032: move-result-object v1 │ │ -02b7a6: 7020 2105 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0521 │ │ -02b7ac: 2700 |0036: throw v0 │ │ -02b7ae: 5430 a100 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b7b2: 3800 0700 |0039: if-eqz v0, 0040 // +0007 │ │ -02b7b6: 5430 a100 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b7ba: 6e10 8803 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0388 │ │ -02b7c0: 5430 ae00 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -02b7c4: 3800 0700 |0042: if-eqz v0, 0049 // +0007 │ │ -02b7c8: 5430 ae00 |0044: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -02b7cc: 6e10 5c04 0000 |0046: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@045c │ │ -02b7d2: 0e00 |0049: return-void │ │ +02d9c4: |[02d9c4] android.support.v4.app.Fragment.performStart:()V │ │ +02d9d4: 5430 a100 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d9d8: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +02d9dc: 5430 a100 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d9e0: 6e10 a003 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03a0 │ │ +02d9e6: 5430 a100 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02d9ea: 6e10 8c03 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@038c │ │ +02d9f0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +02d9f2: 5c30 9f00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ +02d9f6: 6e10 e802 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStart:()V // method@02e8 │ │ +02d9fc: 5530 9f00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ +02da00: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +02da04: 2200 de00 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00de │ │ +02da08: 2201 1403 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +02da0c: 7010 ab14 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02da12: 1a02 1c03 |001f: const-string v2, "Fragment " // string@031c │ │ +02da16: 6e20 b214 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02da1c: 0c01 |0024: move-result-object v1 │ │ +02da1e: 6e20 b114 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +02da24: 0c01 |0028: move-result-object v1 │ │ +02da26: 1a02 3f00 |0029: const-string v2, " did not call through to super.onStart()" // string@003f │ │ +02da2a: 6e20 b214 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02da30: 0c01 |002e: move-result-object v1 │ │ +02da32: 6e10 b714 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02da38: 0c01 |0032: move-result-object v1 │ │ +02da3a: 7020 2105 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0521 │ │ +02da40: 2700 |0036: throw v0 │ │ +02da42: 5430 a100 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02da46: 3800 0700 |0039: if-eqz v0, 0040 // +0007 │ │ +02da4a: 5430 a100 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02da4e: 6e10 8803 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0388 │ │ +02da54: 5430 ae00 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +02da58: 3800 0700 |0042: if-eqz v0, 0049 // +0007 │ │ +02da5c: 5430 ae00 |0044: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +02da60: 6e10 5c04 0000 |0046: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@045c │ │ +02da66: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1519 │ │ 0x0004 line=1520 │ │ 0x0009 line=1521 │ │ 0x000e line=1523 │ │ 0x0011 line=1524 │ │ @@ -5993,40 +5993,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -02b7d4: |[02b7d4] android.support.v4.app.Fragment.performStop:()V │ │ -02b7e4: 5430 a100 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b7e8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -02b7ec: 5430 a100 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -02b7f0: 6e10 8903 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@0389 │ │ -02b7f6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -02b7f8: 5c30 9f00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ -02b7fc: 6e10 e902 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStop:()V // method@02e9 │ │ -02b802: 5530 9f00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ -02b806: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -02b80a: 2200 de00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00de │ │ -02b80e: 2201 1403 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -02b812: 7010 ab14 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02b818: 1a02 1b03 |001a: const-string v2, "Fragment " // string@031b │ │ -02b81c: 6e20 b214 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b822: 0c01 |001f: move-result-object v1 │ │ -02b824: 6e20 b114 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -02b82a: 0c01 |0023: move-result-object v1 │ │ -02b82c: 1a02 4000 |0024: const-string v2, " did not call through to super.onStop()" // string@0040 │ │ -02b830: 6e20 b214 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b836: 0c01 |0029: move-result-object v1 │ │ -02b838: 6e10 b714 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02b83e: 0c01 |002d: move-result-object v1 │ │ -02b840: 7020 2105 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0521 │ │ -02b846: 2700 |0031: throw v0 │ │ -02b848: 0e00 |0032: return-void │ │ +02da68: |[02da68] android.support.v4.app.Fragment.performStop:()V │ │ +02da78: 5430 a100 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02da7c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +02da80: 5430 a100 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +02da84: 6e10 8903 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@0389 │ │ +02da8a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +02da8c: 5c30 9f00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ +02da90: 6e10 e902 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStop:()V // method@02e9 │ │ +02da96: 5530 9f00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ +02da9a: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +02da9e: 2200 de00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00de │ │ +02daa2: 2201 1403 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +02daa6: 7010 ab14 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02daac: 1a02 1c03 |001a: const-string v2, "Fragment " // string@031c │ │ +02dab0: 6e20 b214 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02dab6: 0c01 |001f: move-result-object v1 │ │ +02dab8: 6e20 b114 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +02dabe: 0c01 |0023: move-result-object v1 │ │ +02dac0: 1a02 4000 |0024: const-string v2, " did not call through to super.onStop()" // string@0040 │ │ +02dac4: 6e20 b214 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02daca: 0c01 |0029: move-result-object v1 │ │ +02dacc: 6e10 b714 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02dad2: 0c01 |002d: move-result-object v1 │ │ +02dad4: 7020 2105 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0521 │ │ +02dada: 2700 |0031: throw v0 │ │ +02dadc: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1669 │ │ 0x0004 line=1670 │ │ 0x0009 line=1672 │ │ 0x000c line=1673 │ │ 0x000f line=1674 │ │ @@ -6040,17 +6040,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02b84c: |[02b84c] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ -02b85c: 6e20 a812 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@12a8 │ │ -02b862: 0e00 |0003: return-void │ │ +02dae0: |[02dae0] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ +02daf0: 6e20 a812 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@12a8 │ │ +02daf6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1328 │ │ 0x0003 line=1329 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -6060,43 +6060,43 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -02b864: |[02b864] android.support.v4.app.Fragment.restoreViewState:(Landroid/os/Bundle;)V │ │ -02b874: 5430 b900 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b9 │ │ -02b878: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -02b87c: 5430 ad00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ad │ │ -02b880: 5431 b900 |0006: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b9 │ │ -02b884: 6e20 9812 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@1298 │ │ -02b88a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -02b88c: 5b30 b900 |000c: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b9 │ │ -02b890: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -02b892: 5c30 9f00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ -02b896: 6e20 eb02 4300 |0011: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onViewStateRestored:(Landroid/os/Bundle;)V // method@02eb │ │ -02b89c: 5530 9f00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ -02b8a0: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -02b8a4: 2200 de00 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00de │ │ -02b8a8: 2201 1403 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -02b8ac: 7010 ab14 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02b8b2: 1a02 1b03 |001f: const-string v2, "Fragment " // string@031b │ │ -02b8b6: 6e20 b214 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b8bc: 0c01 |0024: move-result-object v1 │ │ -02b8be: 6e20 b114 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -02b8c4: 0c01 |0028: move-result-object v1 │ │ -02b8c6: 1a02 4100 |0029: const-string v2, " did not call through to super.onViewStateRestored()" // string@0041 │ │ -02b8ca: 6e20 b214 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b8d0: 0c01 |002e: move-result-object v1 │ │ -02b8d2: 6e10 b714 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02b8d8: 0c01 |0032: move-result-object v1 │ │ -02b8da: 7020 2105 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0521 │ │ -02b8e0: 2700 |0036: throw v0 │ │ -02b8e2: 0e00 |0037: return-void │ │ +02daf8: |[02daf8] android.support.v4.app.Fragment.restoreViewState:(Landroid/os/Bundle;)V │ │ +02db08: 5430 b900 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b9 │ │ +02db0c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +02db10: 5430 ad00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ad │ │ +02db14: 5431 b900 |0006: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b9 │ │ +02db18: 6e20 9812 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@1298 │ │ +02db1e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +02db20: 5b30 b900 |000c: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b9 │ │ +02db24: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +02db26: 5c30 9f00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ +02db2a: 6e20 eb02 4300 |0011: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onViewStateRestored:(Landroid/os/Bundle;)V // method@02eb │ │ +02db30: 5530 9f00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ +02db34: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +02db38: 2200 de00 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00de │ │ +02db3c: 2201 1403 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +02db40: 7010 ab14 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02db46: 1a02 1c03 |001f: const-string v2, "Fragment " // string@031c │ │ +02db4a: 6e20 b214 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02db50: 0c01 |0024: move-result-object v1 │ │ +02db52: 6e20 b114 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +02db58: 0c01 |0028: move-result-object v1 │ │ +02db5a: 1a02 4100 |0029: const-string v2, " did not call through to super.onViewStateRestored()" // string@0041 │ │ +02db5e: 6e20 b214 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02db64: 0c01 |002e: move-result-object v1 │ │ +02db66: 6e10 b714 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02db6c: 0c01 |0032: move-result-object v1 │ │ +02db6e: 7020 2105 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0521 │ │ +02db74: 2700 |0036: throw v0 │ │ +02db76: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ 0x0004 line=447 │ │ 0x000b line=448 │ │ 0x000e line=450 │ │ 0x0011 line=451 │ │ @@ -6112,23 +6112,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -02b8e4: |[02b8e4] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ -02b8f4: 5220 ac00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ -02b8f8: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -02b8fc: 2200 0003 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ -02b900: 1a01 1c03 |0006: const-string v1, "Fragment already active" // string@031c │ │ -02b904: 7020 7a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -02b90a: 2700 |000b: throw v0 │ │ -02b90c: 5b23 9d00 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009d │ │ -02b910: 0e00 |000e: return-void │ │ +02db78: |[02db78] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ +02db88: 5220 ac00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ +02db8c: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +02db90: 2200 0003 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ +02db94: 1a01 1d03 |0006: const-string v1, "Fragment already active" // string@031d │ │ +02db98: 7020 7a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +02db9e: 2700 |000b: throw v0 │ │ +02dba0: 5b23 9d00 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009d │ │ +02dba4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ 0x0004 line=530 │ │ 0x000c line=532 │ │ 0x000e line=533 │ │ locals : │ │ @@ -6140,27 +6140,27 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -02b914: |[02b914] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ -02b924: 5510 a900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a9 │ │ -02b928: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ -02b92c: 5c12 a900 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a9 │ │ -02b930: 6e10 c702 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@02c7 │ │ -02b936: 0a00 |0009: move-result v0 │ │ -02b938: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -02b93c: 6e10 c902 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@02c9 │ │ -02b942: 0a00 |000f: move-result v0 │ │ -02b944: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -02b948: 5410 9a00 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ -02b94c: 6e10 4303 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0343 │ │ -02b952: 0e00 |0017: return-void │ │ +02dba8: |[02dba8] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ +02dbb8: 5510 a900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a9 │ │ +02dbbc: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ +02dbc0: 5c12 a900 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a9 │ │ +02dbc4: 6e10 c702 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@02c7 │ │ +02dbca: 0a00 |0009: move-result v0 │ │ +02dbcc: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +02dbd0: 6e10 c902 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@02c9 │ │ +02dbd6: 0a00 |000f: move-result v0 │ │ +02dbd8: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +02dbdc: 5410 9a00 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ +02dbe0: 6e10 4303 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0343 │ │ +02dbe6: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=800 │ │ 0x0004 line=801 │ │ 0x0006 line=802 │ │ 0x0012 line=803 │ │ 0x0017 line=806 │ │ @@ -6173,44 +6173,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 │ │ -02b954: |[02b954] android.support.v4.app.Fragment.setIndex:(ILandroid/support/v4/app/Fragment;)V │ │ -02b964: 5923 ac00 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ -02b968: 3804 2000 |0002: if-eqz v4, 0022 // +0020 │ │ -02b96c: 2200 1403 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ -02b970: 7010 ab14 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02b976: 5441 c200 |0009: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c2 │ │ -02b97a: 6e20 b214 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b980: 0c00 |000e: move-result-object v0 │ │ -02b982: 1a01 f900 |000f: const-string v1, ":" // string@00f9 │ │ -02b986: 6e20 b214 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b98c: 0c00 |0014: move-result-object v0 │ │ -02b98e: 5221 ac00 |0015: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ -02b992: 6e20 ae14 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -02b998: 0c00 |001a: move-result-object v0 │ │ -02b99a: 6e10 b714 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02b9a0: 0c00 |001e: move-result-object v0 │ │ -02b9a2: 5b20 c200 |001f: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c2 │ │ -02b9a6: 0e00 |0021: return-void │ │ -02b9a8: 2200 1403 |0022: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ -02b9ac: 7010 ab14 0000 |0024: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02b9b2: 1a01 ca0a |0027: const-string v1, "android:fragment:" // string@0aca │ │ -02b9b6: 6e20 b214 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02b9bc: 0c00 |002c: move-result-object v0 │ │ -02b9be: 5221 ac00 |002d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ -02b9c2: 6e20 ae14 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -02b9c8: 0c00 |0032: move-result-object v0 │ │ -02b9ca: 6e10 b714 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02b9d0: 0c00 |0036: move-result-object v0 │ │ -02b9d2: 5b20 c200 |0037: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c2 │ │ -02b9d6: 28e8 |0039: goto 0021 // -0018 │ │ +02dbe8: |[02dbe8] android.support.v4.app.Fragment.setIndex:(ILandroid/support/v4/app/Fragment;)V │ │ +02dbf8: 5923 ac00 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ +02dbfc: 3804 2000 |0002: if-eqz v4, 0022 // +0020 │ │ +02dc00: 2200 1403 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ +02dc04: 7010 ab14 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02dc0a: 5441 c200 |0009: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c2 │ │ +02dc0e: 6e20 b214 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02dc14: 0c00 |000e: move-result-object v0 │ │ +02dc16: 1a01 f900 |000f: const-string v1, ":" // string@00f9 │ │ +02dc1a: 6e20 b214 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02dc20: 0c00 |0014: move-result-object v0 │ │ +02dc22: 5221 ac00 |0015: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ +02dc26: 6e20 ae14 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +02dc2c: 0c00 |001a: move-result-object v0 │ │ +02dc2e: 6e10 b714 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02dc34: 0c00 |001e: move-result-object v0 │ │ +02dc36: 5b20 c200 |001f: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c2 │ │ +02dc3a: 0e00 |0021: return-void │ │ +02dc3c: 2200 1403 |0022: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ +02dc40: 7010 ab14 0000 |0024: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02dc46: 1a01 cb0a |0027: const-string v1, "android:fragment:" // string@0acb │ │ +02dc4a: 6e20 b214 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02dc50: 0c00 |002c: move-result-object v0 │ │ +02dc52: 5221 ac00 |002d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ +02dc56: 6e20 ae14 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +02dc5c: 0c00 |0032: move-result-object v0 │ │ +02dc5e: 6e10 b714 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02dc64: 0c00 |0036: move-result-object v0 │ │ +02dc66: 5b20 c200 |0037: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c2 │ │ +02dc6a: 28e8 |0039: goto 0021 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ 0x0002 line=460 │ │ 0x0004 line=461 │ │ 0x0021 line=465 │ │ 0x0022 line=463 │ │ @@ -6224,29 +6224,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 │ │ -02b9d8: |[02b9d8] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ -02b9e8: 5220 ac00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ -02b9ec: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -02b9f0: 2200 0003 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ -02b9f4: 1a01 1c03 |0006: const-string v1, "Fragment already active" // string@031c │ │ -02b9f8: 7020 7a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -02b9fe: 2700 |000b: throw v0 │ │ -02ba00: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ -02ba04: 5430 9300 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0093 │ │ -02ba08: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -02ba0c: 5430 9300 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0093 │ │ -02ba10: 5b20 b800 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ -02ba14: 0e00 |0016: return-void │ │ -02ba16: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -02ba18: 28fc |0018: goto 0014 // -0004 │ │ +02dc6c: |[02dc6c] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ +02dc7c: 5220 ac00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ +02dc80: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +02dc84: 2200 0003 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ +02dc88: 1a01 1d03 |0006: const-string v1, "Fragment already active" // string@031d │ │ +02dc8c: 7020 7a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +02dc92: 2700 |000b: throw v0 │ │ +02dc94: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ +02dc98: 5430 9300 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0093 │ │ +02dc9c: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +02dca0: 5430 9300 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@0093 │ │ +02dca4: 5b20 b800 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ +02dca8: 0e00 |0016: return-void │ │ +02dcaa: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +02dcac: 28fc |0018: goto 0014 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ 0x0004 line=553 │ │ 0x000c line=555 │ │ 0x0016 line=557 │ │ 0x0017 line=555 │ │ @@ -6259,29 +6259,29 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -02ba1c: |[02ba1c] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ -02ba2c: 5510 b000 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b0 │ │ -02ba30: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ -02ba34: 5c12 b000 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b0 │ │ -02ba38: 5510 a900 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a9 │ │ -02ba3c: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ -02ba40: 6e10 c702 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@02c7 │ │ -02ba46: 0a00 |000d: move-result v0 │ │ -02ba48: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ -02ba4c: 6e10 c902 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@02c9 │ │ -02ba52: 0a00 |0013: move-result v0 │ │ -02ba54: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ -02ba58: 5410 9a00 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ -02ba5c: 6e10 4303 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0343 │ │ -02ba62: 0e00 |001b: return-void │ │ +02dcb0: |[02dcb0] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ +02dcc0: 5510 b000 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b0 │ │ +02dcc4: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ +02dcc8: 5c12 b000 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b0 │ │ +02dccc: 5510 a900 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a9 │ │ +02dcd0: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ +02dcd4: 6e10 c702 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@02c7 │ │ +02dcda: 0a00 |000d: move-result v0 │ │ +02dcdc: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ +02dce0: 6e10 c902 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@02c9 │ │ +02dce6: 0a00 |0013: move-result v0 │ │ +02dce8: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ +02dcec: 5410 9a00 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ +02dcf0: 6e10 4303 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0343 │ │ +02dcf6: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ 0x0004 line=819 │ │ 0x0006 line=820 │ │ 0x0016 line=821 │ │ 0x001b line=824 │ │ @@ -6294,24 +6294,24 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -02ba64: |[02ba64] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ -02ba74: 3803 0e00 |0000: if-eqz v3, 000e // +000e │ │ -02ba78: 5420 b200 |0002: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b2 │ │ -02ba7c: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -02ba80: 2200 0003 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ -02ba84: 1a01 3f02 |0008: const-string v1, "Can't retain fragements that are nested in other fragments" // string@023f │ │ -02ba88: 7020 7a14 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -02ba8e: 2700 |000d: throw v0 │ │ -02ba90: 5c23 b600 |000e: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b6 │ │ -02ba94: 0e00 |0010: return-void │ │ +02dcf8: |[02dcf8] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ +02dd08: 3803 0e00 |0000: if-eqz v3, 000e // +000e │ │ +02dd0c: 5420 b200 |0002: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b2 │ │ +02dd10: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +02dd14: 2200 0003 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ +02dd18: 1a01 4002 |0008: const-string v1, "Can't retain fragements that are nested in other fragments" // string@0240 │ │ +02dd1c: 7020 7a14 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +02dd22: 2700 |000d: throw v0 │ │ +02dd24: 5c23 b600 |000e: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b6 │ │ +02dd28: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=781 │ │ 0x0006 line=782 │ │ 0x000e line=785 │ │ 0x0010 line=786 │ │ locals : │ │ @@ -6323,18 +6323,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 │ │ -02ba98: |[02ba98] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ -02baa8: 5b01 bd00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bd │ │ -02baac: 5902 bf00 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00bf │ │ -02bab0: 0e00 |0004: return-void │ │ +02dd2c: |[02dd2c] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ +02dd3c: 5b01 bd00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bd │ │ +02dd40: 5902 bf00 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00bf │ │ +02dd44: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=571 │ │ 0x0002 line=572 │ │ 0x0004 line=573 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Landroid/support/v4/app/Fragment; │ │ @@ -6346,30 +6346,30 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -02bab4: |[02bab4] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ -02bac4: 5520 c000 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c0 │ │ -02bac8: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ -02bacc: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ -02bad0: 5220 ba00 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00ba │ │ -02bad4: 1241 |0008: const/4 v1, #int 4 // #4 │ │ -02bad6: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ -02bada: 5420 a700 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -02bade: 6e20 a103 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@03a1 │ │ -02bae4: 5c23 c000 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c0 │ │ -02bae8: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ -02baec: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -02baee: 5c20 a400 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a4 │ │ -02baf2: 0e00 |0017: return-void │ │ -02baf4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -02baf6: 28fc |0019: goto 0015 // -0004 │ │ +02dd48: |[02dd48] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ +02dd58: 5520 c000 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c0 │ │ +02dd5c: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ +02dd60: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ +02dd64: 5220 ba00 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00ba │ │ +02dd68: 1241 |0008: const/4 v1, #int 4 // #4 │ │ +02dd6a: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ +02dd6e: 5420 a700 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +02dd72: 6e20 a103 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@03a1 │ │ +02dd78: 5c23 c000 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c0 │ │ +02dd7c: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ +02dd80: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +02dd82: 5c20 a400 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a4 │ │ +02dd86: 0e00 |0017: return-void │ │ +02dd88: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +02dd8a: 28fc |0019: goto 0015 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=840 │ │ 0x000b line=841 │ │ 0x0010 line=843 │ │ 0x0012 line=844 │ │ 0x0017 line=845 │ │ @@ -6383,36 +6383,36 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -02baf8: |[02baf8] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ -02bb08: 5430 9a00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ -02bb0c: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -02bb10: 2200 0003 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ -02bb14: 2201 1403 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -02bb18: 7010 ab14 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02bb1e: 1a02 1b03 |000b: const-string v2, "Fragment " // string@031b │ │ -02bb22: 6e20 b214 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02bb28: 0c01 |0010: move-result-object v1 │ │ -02bb2a: 6e20 b114 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -02bb30: 0c01 |0014: move-result-object v1 │ │ -02bb32: 1a02 7a00 |0015: const-string v2, " not attached to Activity" // string@007a │ │ -02bb36: 6e20 b214 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02bb3c: 0c01 |001a: move-result-object v1 │ │ -02bb3e: 6e10 b714 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02bb44: 0c01 |001e: move-result-object v1 │ │ -02bb46: 7020 7a14 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -02bb4c: 2700 |0022: throw v0 │ │ -02bb4e: 5430 9a00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ -02bb52: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ -02bb54: 6e40 4203 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@0342 │ │ -02bb5a: 0e00 |0029: return-void │ │ +02dd8c: |[02dd8c] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ +02dd9c: 5430 9a00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ +02dda0: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +02dda4: 2200 0003 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ +02dda8: 2201 1403 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +02ddac: 7010 ab14 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02ddb2: 1a02 1c03 |000b: const-string v2, "Fragment " // string@031c │ │ +02ddb6: 6e20 b214 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02ddbc: 0c01 |0010: move-result-object v1 │ │ +02ddbe: 6e20 b114 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +02ddc4: 0c01 |0014: move-result-object v1 │ │ +02ddc6: 1a02 7a00 |0015: const-string v2, " not attached to Activity" // string@007a │ │ +02ddca: 6e20 b214 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02ddd0: 0c01 |001a: move-result-object v1 │ │ +02ddd2: 6e10 b714 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02ddd8: 0c01 |001e: move-result-object v1 │ │ +02ddda: 7020 7a14 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +02dde0: 2700 |0022: throw v0 │ │ +02dde2: 5430 9a00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ +02dde6: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ +02dde8: 6e40 4203 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@0342 │ │ +02ddee: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=875 │ │ 0x0004 line=876 │ │ 0x0023 line=878 │ │ 0x0029 line=879 │ │ locals : │ │ @@ -6424,35 +6424,35 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 41 16-bit code units │ │ -02bb5c: |[02bb5c] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ -02bb6c: 5430 9a00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ -02bb70: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -02bb74: 2200 0003 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ -02bb78: 2201 1403 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -02bb7c: 7010 ab14 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02bb82: 1a02 1b03 |000b: const-string v2, "Fragment " // string@031b │ │ -02bb86: 6e20 b214 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02bb8c: 0c01 |0010: move-result-object v1 │ │ -02bb8e: 6e20 b114 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -02bb94: 0c01 |0014: move-result-object v1 │ │ -02bb96: 1a02 7a00 |0015: const-string v2, " not attached to Activity" // string@007a │ │ -02bb9a: 6e20 b214 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02bba0: 0c01 |001a: move-result-object v1 │ │ -02bba2: 6e10 b714 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02bba8: 0c01 |001e: move-result-object v1 │ │ -02bbaa: 7020 7a14 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -02bbb0: 2700 |0022: throw v0 │ │ -02bbb2: 5430 9a00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ -02bbb6: 6e40 4203 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@0342 │ │ -02bbbc: 0e00 |0028: return-void │ │ +02ddf0: |[02ddf0] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ +02de00: 5430 9a00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ +02de04: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +02de08: 2200 0003 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ +02de0c: 2201 1403 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +02de10: 7010 ab14 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02de16: 1a02 1c03 |000b: const-string v2, "Fragment " // string@031c │ │ +02de1a: 6e20 b214 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02de20: 0c01 |0010: move-result-object v1 │ │ +02de22: 6e20 b114 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +02de28: 0c01 |0014: move-result-object v1 │ │ +02de2a: 1a02 7a00 |0015: const-string v2, " not attached to Activity" // string@007a │ │ +02de2e: 6e20 b214 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02de34: 0c01 |001a: move-result-object v1 │ │ +02de36: 6e10 b714 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02de3c: 0c01 |001e: move-result-object v1 │ │ +02de3e: 7020 7a14 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +02de44: 2700 |0022: throw v0 │ │ +02de46: 5430 9a00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ +02de4a: 6e40 4203 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@0342 │ │ +02de50: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=886 │ │ 0x0004 line=887 │ │ 0x0023 line=889 │ │ 0x0028 line=890 │ │ locals : │ │ @@ -6465,44 +6465,44 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -02bbc0: |[02bbc0] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ -02bbd0: 2200 1403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ -02bbd4: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -02bbd8: 7020 ac14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ -02bbde: 7120 c607 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07c6 │ │ -02bbe4: 5221 ac00 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ -02bbe8: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ -02bbec: 1a01 2600 |000e: const-string v1, " #" // string@0026 │ │ -02bbf0: 6e20 b214 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02bbf6: 5221 ac00 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ -02bbfa: 6e20 ae14 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -02bc00: 5221 a600 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a6 │ │ -02bc04: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ -02bc08: 1a01 4e00 |001c: const-string v1, " id=0x" // string@004e │ │ -02bc0c: 6e20 b214 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02bc12: 5221 a600 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a6 │ │ -02bc16: 7110 7f14 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ -02bc1c: 0c01 |0026: move-result-object v1 │ │ -02bc1e: 6e20 b214 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02bc24: 5421 bc00 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bc │ │ -02bc28: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ -02bc2c: 1a01 0500 |002e: const-string v1, " " // string@0005 │ │ -02bc30: 6e20 b214 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02bc36: 5421 bc00 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bc │ │ -02bc3a: 6e20 b214 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02bc40: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ -02bc44: 6e20 ad14 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02bc4a: 6e10 b714 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02bc50: 0c01 |0040: move-result-object v1 │ │ -02bc52: 1101 |0041: return-object v1 │ │ +02de54: |[02de54] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ +02de64: 2200 1403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ +02de68: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +02de6c: 7020 ac14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ +02de72: 7120 c607 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07c6 │ │ +02de78: 5221 ac00 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ +02de7c: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ +02de80: 1a01 2600 |000e: const-string v1, " #" // string@0026 │ │ +02de84: 6e20 b214 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02de8a: 5221 ac00 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ +02de8e: 6e20 ae14 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +02de94: 5221 a600 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a6 │ │ +02de98: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ +02de9c: 1a01 4e00 |001c: const-string v1, " id=0x" // string@004e │ │ +02dea0: 6e20 b214 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02dea6: 5221 a600 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a6 │ │ +02deaa: 7110 7f14 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ +02deb0: 0c01 |0026: move-result-object v1 │ │ +02deb2: 6e20 b214 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02deb8: 5421 bc00 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bc │ │ +02debc: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ +02dec0: 1a01 0500 |002e: const-string v1, " " // string@0005 │ │ +02dec4: 6e20 b214 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02deca: 5421 bc00 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bc │ │ +02dece: 6e20 b214 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02ded4: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ +02ded8: 6e20 ad14 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02dede: 6e10 b714 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02dee4: 0c01 |0040: move-result-object v1 │ │ +02dee6: 1101 |0041: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ 0x0007 line=488 │ │ 0x000a line=489 │ │ 0x000e line=490 │ │ 0x0013 line=491 │ │ @@ -6523,33 +6523,33 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02bc54: |[02bc54] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ -02bc64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02bc66: 6e20 a812 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@12a8 │ │ -02bc6c: 0e00 |0004: return-void │ │ +02dee8: |[02dee8] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ +02def8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02defa: 6e20 a812 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@12a8 │ │ +02df00: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1339 │ │ 0x0004 line=1340 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ - source_file_idx : 799 (Fragment.java) │ │ + source_file_idx : 800 (Fragment.java) │ │ │ │ Class #22 header: │ │ class_idx : 156 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 89 │ │ -source_file_idx : 801 │ │ +source_file_idx : 802 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #22 annotations: │ │ Annotations on class │ │ @@ -6573,18 +6573,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 │ │ -02bc70: |[02bc70] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -02bc80: 5b01 c400 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c4 │ │ -02bc84: 7010 8801 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0188 │ │ -02bc8a: 0e00 |0005: return-void │ │ +02df04: |[02df04] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +02df14: 5b01 c400 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c4 │ │ +02df18: 7010 8801 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0188 │ │ +02df1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentActivity$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -6594,55 +6594,55 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -02bc8c: |[02bc8c] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ -02bc9c: 5230 2200 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@0022 │ │ -02bca0: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ -02bca6: 6f20 8b01 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@018b │ │ -02bcac: 0e00 |0008: return-void │ │ -02bcae: 5420 c400 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c4 │ │ -02bcb2: 5500 e000 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e0 │ │ -02bcb6: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ -02bcba: 5420 c400 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c4 │ │ -02bcbe: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -02bcc0: 6e20 1403 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0314 │ │ -02bcc6: 28f3 |0015: goto 0008 // -000d │ │ -02bcc8: 5420 c400 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c4 │ │ -02bccc: 6e10 3b03 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@033b │ │ -02bcd2: 5420 c400 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c4 │ │ -02bcd6: 5400 d800 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02bcda: 6e10 8c03 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@038c │ │ -02bce0: 28e6 |0022: goto 0008 // -001a │ │ -02bce2: 0000 |0023: nop // spacer │ │ -02bce4: 0001 0200 0100 0000 0700 0000 1400 ... |0024: packed-switch-data (8 units) │ │ +02df20: |[02df20] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ +02df30: 5230 2200 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@0022 │ │ +02df34: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ +02df3a: 6f20 8b01 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@018b │ │ +02df40: 0e00 |0008: return-void │ │ +02df42: 5420 c400 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c4 │ │ +02df46: 5500 e000 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e0 │ │ +02df4a: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ +02df4e: 5420 c400 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c4 │ │ +02df52: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +02df54: 6e20 1403 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0314 │ │ +02df5a: 28f3 |0015: goto 0008 // -000d │ │ +02df5c: 5420 c400 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c4 │ │ +02df60: 6e10 3b03 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@033b │ │ +02df66: 5420 c400 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c4 │ │ +02df6a: 5400 d800 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02df6e: 6e10 8c03 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@038c │ │ +02df74: 28e6 |0022: goto 0008 // -001a │ │ +02df76: 0000 |0023: nop // spacer │ │ +02df78: 0001 0200 0100 0000 0700 0000 1400 ... |0024: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0005 line=100 │ │ 0x0008 line=102 │ │ 0x0009 line=91 │ │ 0x000f line=92 │ │ 0x0016 line=96 │ │ 0x001b line=97 │ │ 0x0023 line=89 │ │ locals : │ │ 0x0000 - 0x002c reg=2 this Landroid/support/v4/app/FragmentActivity$1; │ │ 0x0000 - 0x002c reg=3 msg Landroid/os/Message; │ │ │ │ - source_file_idx : 801 (FragmentActivity.java) │ │ + source_file_idx : 802 (FragmentActivity.java) │ │ │ │ Class #23 header: │ │ class_idx : 158 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 801 │ │ +source_file_idx : 802 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #23 annotations: │ │ Annotations on class │ │ @@ -6682,53 +6682,53 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -02bcf4: |[02bcf4] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ -02bd04: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -02bd06: 2300 6403 |0001: new-array v0, v0, [I // type@0364 │ │ -02bd0a: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -02bd10: 6900 c600 |0006: sput-object v0, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00c6 │ │ -02bd14: 0e00 |0008: return-void │ │ -02bd16: 0000 |0009: nop // spacer │ │ -02bd18: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ +02df88: |[02df88] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ +02df98: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +02df9a: 2300 6403 |0001: new-array v0, v0, [I // type@0364 │ │ +02df9e: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +02dfa4: 6900 c600 |0006: sput-object v0, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00c6 │ │ +02dfa8: 0e00 |0008: return-void │ │ +02dfaa: 0000 |0009: nop // spacer │ │ +02dfac: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentActivity$FragmentTag;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02bd2c: |[02bd2c] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ -02bd3c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -02bd42: 0e00 |0003: return-void │ │ +02dfc0: |[02dfc0] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ +02dfd0: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +02dfd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$FragmentTag; │ │ │ │ Virtual methods - │ │ - source_file_idx : 801 (FragmentActivity.java) │ │ + source_file_idx : 802 (FragmentActivity.java) │ │ │ │ Class #24 header: │ │ class_idx : 159 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 781 │ │ -source_file_idx : 801 │ │ +source_file_idx : 802 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #24 annotations: │ │ Annotations on class │ │ @@ -6774,31 +6774,31 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02bd44: |[02bd44] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ -02bd54: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -02bd5a: 0e00 |0003: return-void │ │ +02dfd8: |[02dfd8] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ +02dfe8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +02dfee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ │ │ Virtual methods - │ │ - source_file_idx : 801 (FragmentActivity.java) │ │ + source_file_idx : 802 (FragmentActivity.java) │ │ │ │ Class #25 header: │ │ class_idx : 160 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 9 │ │ -source_file_idx : 801 │ │ +source_file_idx : 802 │ │ static_fields_size : 5 │ │ instance_fields_size: 13 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 35 │ │ │ │ Class #25 annotations: │ │ Annotations on class │ │ @@ -6896,26 +6896,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -02bd5c: |[02bd5c] android.support.v4.app.FragmentActivity.:()V │ │ -02bd6c: 7010 0700 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0007 │ │ -02bd72: 2200 9c00 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@009c │ │ -02bd76: 7020 0c03 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@030c │ │ -02bd7c: 5b10 d900 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d9 │ │ -02bd80: 2200 aa00 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@00aa │ │ -02bd84: 7010 7003 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@0370 │ │ -02bd8a: 5b10 d800 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02bd8e: 2200 9d00 |0011: new-instance v0, Landroid/support/v4/app/FragmentActivity$2; // type@009d │ │ -02bd92: 7020 0e03 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$2;.:(Landroid/support/v4/app/FragmentActivity;)V // method@030e │ │ -02bd98: 5b10 d600 |0016: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00d6 │ │ -02bd9c: 0e00 |0018: return-void │ │ +02dff0: |[02dff0] android.support.v4.app.FragmentActivity.:()V │ │ +02e000: 7010 0700 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0007 │ │ +02e006: 2200 9c00 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@009c │ │ +02e00a: 7020 0c03 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@030c │ │ +02e010: 5b10 d900 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d9 │ │ +02e014: 2200 aa00 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@00aa │ │ +02e018: 7010 7003 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@0370 │ │ +02e01e: 5b10 d800 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02e022: 2200 9d00 |0011: new-instance v0, Landroid/support/v4/app/FragmentActivity$2; // type@009d │ │ +02e026: 7020 0e03 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$2;.:(Landroid/support/v4/app/FragmentActivity;)V // method@030e │ │ +02e02c: 5b10 d600 |0016: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00d6 │ │ +02e030: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0003 line=86 │ │ 0x000a line=105 │ │ 0x0011 line=106 │ │ 0x0018 line=134 │ │ @@ -6927,46 +6927,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 │ │ -02bda0: |[02bda0] android.support.v4.app.FragmentActivity.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ -02bdb0: 6e20 4914 6700 |0000: invoke-virtual {v7, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02bdb6: 3908 0800 |0003: if-nez v8, 000b // +0008 │ │ -02bdba: 1a03 ee13 |0005: const-string v3, "null" // string@13ee │ │ -02bdbe: 6e20 4e14 3700 |0007: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ -02bdc4: 0e00 |000a: return-void │ │ -02bdc6: 7110 4403 0800 |000b: invoke-static {v8}, Landroid/support/v4/app/FragmentActivity;.viewToString:(Landroid/view/View;)Ljava/lang/String; // method@0344 │ │ -02bdcc: 0c03 |000e: move-result-object v3 │ │ -02bdce: 6e20 4e14 3700 |000f: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ -02bdd4: 2083 a102 |0012: instance-of v3, v8, Landroid/view/ViewGroup; // type@02a1 │ │ -02bdd8: 3803 f6ff |0014: if-eqz v3, 000a // -000a │ │ -02bddc: 0781 |0016: move-object v1, v8 │ │ -02bdde: 1f01 a102 |0017: check-cast v1, Landroid/view/ViewGroup; // type@02a1 │ │ -02bde2: 6e10 d212 0100 |0019: invoke-virtual {v1}, Landroid/view/ViewGroup;.getChildCount:()I // method@12d2 │ │ -02bde8: 0a00 |001c: move-result v0 │ │ -02bdea: 3d00 edff |001d: if-lez v0, 000a // -0013 │ │ -02bdee: 2203 1403 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ -02bdf2: 7010 ab14 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02bdf8: 6e20 b214 6300 |0024: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02bdfe: 0c03 |0027: move-result-object v3 │ │ -02be00: 1a04 0600 |0028: const-string v4, " " // string@0006 │ │ -02be04: 6e20 b214 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02be0a: 0c03 |002d: move-result-object v3 │ │ -02be0c: 6e10 b714 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02be12: 0c06 |0031: move-result-object v6 │ │ -02be14: 1202 |0032: const/4 v2, #int 0 // #0 │ │ -02be16: 3502 d7ff |0033: if-ge v2, v0, 000a // -0029 │ │ -02be1a: 6e20 d112 2100 |0035: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@12d1 │ │ -02be20: 0c03 |0038: move-result-object v3 │ │ -02be22: 7040 1603 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@0316 │ │ -02be28: d802 0201 |003c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -02be2c: 28f5 |003e: goto 0033 // -000b │ │ +02e034: |[02e034] android.support.v4.app.FragmentActivity.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ +02e044: 6e20 4914 6700 |0000: invoke-virtual {v7, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02e04a: 3908 0800 |0003: if-nez v8, 000b // +0008 │ │ +02e04e: 1a03 ef13 |0005: const-string v3, "null" // string@13ef │ │ +02e052: 6e20 4e14 3700 |0007: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ +02e058: 0e00 |000a: return-void │ │ +02e05a: 7110 4403 0800 |000b: invoke-static {v8}, Landroid/support/v4/app/FragmentActivity;.viewToString:(Landroid/view/View;)Ljava/lang/String; // method@0344 │ │ +02e060: 0c03 |000e: move-result-object v3 │ │ +02e062: 6e20 4e14 3700 |000f: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ +02e068: 2083 a102 |0012: instance-of v3, v8, Landroid/view/ViewGroup; // type@02a1 │ │ +02e06c: 3803 f6ff |0014: if-eqz v3, 000a // -000a │ │ +02e070: 0781 |0016: move-object v1, v8 │ │ +02e072: 1f01 a102 |0017: check-cast v1, Landroid/view/ViewGroup; // type@02a1 │ │ +02e076: 6e10 d212 0100 |0019: invoke-virtual {v1}, Landroid/view/ViewGroup;.getChildCount:()I // method@12d2 │ │ +02e07c: 0a00 |001c: move-result v0 │ │ +02e07e: 3d00 edff |001d: if-lez v0, 000a // -0013 │ │ +02e082: 2203 1403 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ +02e086: 7010 ab14 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02e08c: 6e20 b214 6300 |0024: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02e092: 0c03 |0027: move-result-object v3 │ │ +02e094: 1a04 0600 |0028: const-string v4, " " // string@0006 │ │ +02e098: 6e20 b214 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02e09e: 0c03 |002d: move-result-object v3 │ │ +02e0a0: 6e10 b714 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02e0a6: 0c06 |0031: move-result-object v6 │ │ +02e0a8: 1202 |0032: const/4 v2, #int 0 // #0 │ │ +02e0aa: 3502 d7ff |0033: if-ge v2, v0, 000a // -0029 │ │ +02e0ae: 6e20 d112 2100 |0035: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@12d1 │ │ +02e0b4: 0c03 |0038: move-result-object v3 │ │ +02e0b6: 7040 1603 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@0316 │ │ +02e0bc: d802 0201 |003c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +02e0c0: 28f5 |003e: goto 0033 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ 0x0003 line=762 │ │ 0x0005 line=763 │ │ 0x000a line=779 │ │ 0x000b line=766 │ │ @@ -6992,178 +6992,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 │ │ -02be30: |[02be30] android.support.v4.app.FragmentActivity.viewToString:(Landroid/view/View;)Ljava/lang/String; │ │ -02be40: 1309 5600 |0000: const/16 v9, #int 86 // #56 │ │ -02be44: 1307 4600 |0002: const/16 v7, #int 70 // #46 │ │ -02be48: 130b 2c00 |0004: const/16 v11, #int 44 // #2c │ │ -02be4c: 130a 2000 |0006: const/16 v10, #int 32 // #20 │ │ -02be50: 1308 2e00 |0008: const/16 v8, #int 46 // #2e │ │ -02be54: 2202 1403 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ -02be58: 1306 8000 |000c: const/16 v6, #int 128 // #80 │ │ -02be5c: 7020 ac14 6200 |000e: invoke-direct {v2, v6}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ -02be62: 6e10 9014 0c00 |0011: invoke-virtual {v12}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ -02be68: 0c06 |0014: move-result-object v6 │ │ -02be6a: 6e10 6814 0600 |0015: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1468 │ │ -02be70: 0c06 |0018: move-result-object v6 │ │ -02be72: 6e20 b214 6200 |0019: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02be78: 1306 7b00 |001c: const/16 v6, #int 123 // #7b │ │ -02be7c: 6e20 ad14 6200 |001e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02be82: 7110 bc14 0c00 |0021: invoke-static {v12}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14bc │ │ -02be88: 0a06 |0024: move-result v6 │ │ -02be8a: 7110 7f14 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ -02be90: 0c06 |0028: move-result-object v6 │ │ -02be92: 6e20 b214 6200 |0029: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02be98: 6e20 ad14 a200 |002c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02be9e: 6e10 7212 0c00 |002f: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ -02bea4: 0a06 |0032: move-result v6 │ │ -02bea6: 2c06 2301 0000 |0033: sparse-switch v6, 00000156 // +00000123 │ │ -02beac: 6e20 ad14 8200 |0036: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02beb2: 6e10 7b12 0c00 |0039: invoke-virtual {v12}, Landroid/view/View;.isFocusable:()Z // method@127b │ │ -02beb8: 0a06 |003c: move-result v6 │ │ -02beba: 3806 f400 |003d: if-eqz v6, 0131 // +00f4 │ │ -02bebe: 0176 |003f: move v6, v7 │ │ -02bec0: 6e20 ad14 6200 |0040: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02bec6: 6e10 7a12 0c00 |0043: invoke-virtual {v12}, Landroid/view/View;.isEnabled:()Z // method@127a │ │ -02becc: 0a06 |0046: move-result v6 │ │ -02bece: 3806 ed00 |0047: if-eqz v6, 0134 // +00ed │ │ -02bed2: 1306 4500 |0049: const/16 v6, #int 69 // #45 │ │ -02bed6: 6e20 ad14 6200 |004b: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02bedc: 6e10 ad12 0c00 |004e: invoke-virtual {v12}, Landroid/view/View;.willNotDraw:()Z // method@12ad │ │ -02bee2: 0a06 |0051: move-result v6 │ │ -02bee4: 3806 e500 |0052: if-eqz v6, 0137 // +00e5 │ │ -02bee8: 0186 |0054: move v6, v8 │ │ -02beea: 6e20 ad14 6200 |0055: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02bef0: 6e10 7d12 0c00 |0058: invoke-virtual {v12}, Landroid/view/View;.isHorizontalScrollBarEnabled:()Z // method@127d │ │ -02bef6: 0a06 |005b: move-result v6 │ │ -02bef8: 3806 df00 |005c: if-eqz v6, 013b // +00df │ │ -02befc: 1306 4800 |005e: const/16 v6, #int 72 // #48 │ │ -02bf00: 6e20 ad14 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02bf06: 6e10 8212 0c00 |0063: invoke-virtual {v12}, Landroid/view/View;.isVerticalScrollBarEnabled:()Z // method@1282 │ │ -02bf0c: 0a06 |0066: move-result v6 │ │ -02bf0e: 3806 d700 |0067: if-eqz v6, 013e // +00d7 │ │ -02bf12: 0196 |0069: move v6, v9 │ │ -02bf14: 6e20 ad14 6200 |006a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02bf1a: 6e10 7812 0c00 |006d: invoke-virtual {v12}, Landroid/view/View;.isClickable:()Z // method@1278 │ │ -02bf20: 0a06 |0070: move-result v6 │ │ -02bf22: 3806 d000 |0071: if-eqz v6, 0141 // +00d0 │ │ -02bf26: 1306 4300 |0073: const/16 v6, #int 67 // #43 │ │ -02bf2a: 6e20 ad14 6200 |0075: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02bf30: 6e10 7e12 0c00 |0078: invoke-virtual {v12}, Landroid/view/View;.isLongClickable:()Z // method@127e │ │ -02bf36: 0a06 |007b: move-result v6 │ │ -02bf38: 3806 c800 |007c: if-eqz v6, 0144 // +00c8 │ │ -02bf3c: 1306 4c00 |007e: const/16 v6, #int 76 // #4c │ │ -02bf40: 6e20 ad14 6200 |0080: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02bf46: 6e20 ad14 a200 |0083: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02bf4c: 6e10 7c12 0c00 |0086: invoke-virtual {v12}, Landroid/view/View;.isFocused:()Z // method@127c │ │ -02bf52: 0a06 |0089: move-result v6 │ │ -02bf54: 3806 bd00 |008a: if-eqz v6, 0147 // +00bd │ │ -02bf58: 6e20 ad14 7200 |008c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02bf5e: 6e10 8112 0c00 |008f: invoke-virtual {v12}, Landroid/view/View;.isSelected:()Z // method@1281 │ │ -02bf64: 0a06 |0092: move-result v6 │ │ -02bf66: 3806 b700 |0093: if-eqz v6, 014a // +00b7 │ │ -02bf6a: 1306 5300 |0095: const/16 v6, #int 83 // #53 │ │ -02bf6e: 6e20 ad14 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02bf74: 6e10 8012 0c00 |009a: invoke-virtual {v12}, Landroid/view/View;.isPressed:()Z // method@1280 │ │ -02bf7a: 0a06 |009d: move-result v6 │ │ -02bf7c: 3806 0400 |009e: if-eqz v6, 00a2 // +0004 │ │ -02bf80: 1308 5000 |00a0: const/16 v8, #int 80 // #50 │ │ -02bf84: 6e20 ad14 8200 |00a2: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02bf8a: 6e20 ad14 a200 |00a5: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02bf90: 6e10 6012 0c00 |00a8: invoke-virtual {v12}, Landroid/view/View;.getLeft:()I // method@1260 │ │ -02bf96: 0a06 |00ab: move-result v6 │ │ -02bf98: 6e20 ae14 6200 |00ac: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -02bf9e: 6e20 ad14 b200 |00af: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02bfa4: 6e10 7012 0c00 |00b2: invoke-virtual {v12}, Landroid/view/View;.getTop:()I // method@1270 │ │ -02bfaa: 0a06 |00b5: move-result v6 │ │ -02bfac: 6e20 ae14 6200 |00b6: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -02bfb2: 1306 2d00 |00b9: const/16 v6, #int 45 // #2d │ │ -02bfb6: 6e20 ad14 6200 |00bb: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02bfbc: 6e10 6c12 0c00 |00be: invoke-virtual {v12}, Landroid/view/View;.getRight:()I // method@126c │ │ -02bfc2: 0a06 |00c1: move-result v6 │ │ -02bfc4: 6e20 ae14 6200 |00c2: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -02bfca: 6e20 ad14 b200 |00c5: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02bfd0: 6e10 5512 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@1255 │ │ -02bfd6: 0a06 |00cb: move-result v6 │ │ -02bfd8: 6e20 ae14 6200 |00cc: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -02bfde: 6e10 5912 0c00 |00cf: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@1259 │ │ -02bfe4: 0a01 |00d2: move-result v1 │ │ -02bfe6: 12f6 |00d3: const/4 v6, #int -1 // #ff │ │ -02bfe8: 3261 4000 |00d4: if-eq v1, v6, 0114 // +0040 │ │ -02bfec: 1a06 2600 |00d6: const-string v6, " #" // string@0026 │ │ -02bff0: 6e20 b214 6200 |00d8: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02bff6: 7110 7f14 0100 |00db: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ -02bffc: 0c06 |00de: move-result-object v6 │ │ -02bffe: 6e20 b214 6200 |00df: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c004: 6e10 6b12 0c00 |00e2: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@126b │ │ -02c00a: 0c04 |00e5: move-result-object v4 │ │ -02c00c: 3801 2e00 |00e6: if-eqz v1, 0114 // +002e │ │ -02c010: 3804 2c00 |00e8: if-eqz v4, 0114 // +002c │ │ -02c014: 1506 00ff |00ea: const/high16 v6, #int -16777216 // #ff00 │ │ -02c018: b516 |00ec: and-int/2addr v6, v1 │ │ -02c01a: 2c06 7700 0000 |00ed: sparse-switch v6, 00000164 // +00000077 │ │ -02c020: 6e20 e900 1400 |00f0: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@00e9 │ │ -02c026: 0c03 |00f3: move-result-object v3 │ │ -02c028: 6e20 ea00 1400 |00f4: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@00ea │ │ -02c02e: 0c05 |00f7: move-result-object v5 │ │ -02c030: 6e20 e700 1400 |00f8: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@00e7 │ │ -02c036: 0c00 |00fb: move-result-object v0 │ │ -02c038: 1a06 0500 |00fc: const-string v6, " " // string@0005 │ │ -02c03c: 6e20 b214 6200 |00fe: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c042: 6e20 b214 3200 |0101: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c048: 1a06 f900 |0104: const-string v6, ":" // string@00f9 │ │ -02c04c: 6e20 b214 6200 |0106: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c052: 6e20 b214 5200 |0109: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c058: 1a06 dc00 |010c: const-string v6, "/" // string@00dc │ │ -02c05c: 6e20 b214 6200 |010e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c062: 6e20 b214 0200 |0111: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c068: 1a06 4d19 |0114: const-string v6, "}" // string@194d │ │ -02c06c: 6e20 b214 6200 |0116: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c072: 6e10 b714 0200 |0119: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02c078: 0c06 |011c: move-result-object v6 │ │ -02c07a: 1106 |011d: return-object v6 │ │ -02c07c: 6e20 ad14 9200 |011e: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02c082: 2900 18ff |0121: goto/16 0039 // -00e8 │ │ -02c086: 1306 4900 |0123: const/16 v6, #int 73 // #49 │ │ -02c08a: 6e20 ad14 6200 |0125: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02c090: 2900 11ff |0128: goto/16 0039 // -00ef │ │ -02c094: 1306 4700 |012a: const/16 v6, #int 71 // #47 │ │ -02c098: 6e20 ad14 6200 |012c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -02c09e: 2900 0aff |012f: goto/16 0039 // -00f6 │ │ -02c0a2: 0186 |0131: move v6, v8 │ │ -02c0a4: 2900 0eff |0132: goto/16 0040 // -00f2 │ │ -02c0a8: 0186 |0134: move v6, v8 │ │ -02c0aa: 2900 16ff |0135: goto/16 004b // -00ea │ │ -02c0ae: 1306 4400 |0137: const/16 v6, #int 68 // #44 │ │ -02c0b2: 2900 1cff |0139: goto/16 0055 // -00e4 │ │ -02c0b6: 0186 |013b: move v6, v8 │ │ -02c0b8: 2900 24ff |013c: goto/16 0060 // -00dc │ │ -02c0bc: 0186 |013e: move v6, v8 │ │ -02c0be: 2900 2bff |013f: goto/16 006a // -00d5 │ │ -02c0c2: 0186 |0141: move v6, v8 │ │ -02c0c4: 2900 33ff |0142: goto/16 0075 // -00cd │ │ -02c0c8: 0186 |0144: move v6, v8 │ │ -02c0ca: 2900 3bff |0145: goto/16 0080 // -00c5 │ │ -02c0ce: 0187 |0147: move v7, v8 │ │ -02c0d0: 2900 44ff |0148: goto/16 008c // -00bc │ │ -02c0d4: 0186 |014a: move v6, v8 │ │ -02c0d6: 2900 4cff |014b: goto/16 0097 // -00b4 │ │ -02c0da: 1a03 dc0a |014d: const-string v3, "app" // string@0adc │ │ -02c0de: 28a5 |014f: goto 00f4 // -005b │ │ -02c0e0: 1a03 ab0a |0150: const-string v3, "android" // string@0aab │ │ -02c0e4: 28a2 |0152: goto 00f4 // -005e │ │ -02c0e6: 0d06 |0153: move-exception v6 │ │ -02c0e8: 28c0 |0154: goto 0114 // -0040 │ │ -02c0ea: 0000 |0155: nop // spacer │ │ -02c0ec: 0002 0300 0000 0000 0400 0000 0800 ... |0156: sparse-switch-data (14 units) │ │ -02c108: 0002 0200 0000 0001 0000 007f 6300 ... |0164: sparse-switch-data (10 units) │ │ +02e0c4: |[02e0c4] android.support.v4.app.FragmentActivity.viewToString:(Landroid/view/View;)Ljava/lang/String; │ │ +02e0d4: 1309 5600 |0000: const/16 v9, #int 86 // #56 │ │ +02e0d8: 1307 4600 |0002: const/16 v7, #int 70 // #46 │ │ +02e0dc: 130b 2c00 |0004: const/16 v11, #int 44 // #2c │ │ +02e0e0: 130a 2000 |0006: const/16 v10, #int 32 // #20 │ │ +02e0e4: 1308 2e00 |0008: const/16 v8, #int 46 // #2e │ │ +02e0e8: 2202 1403 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ +02e0ec: 1306 8000 |000c: const/16 v6, #int 128 // #80 │ │ +02e0f0: 7020 ac14 6200 |000e: invoke-direct {v2, v6}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ +02e0f6: 6e10 9014 0c00 |0011: invoke-virtual {v12}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ +02e0fc: 0c06 |0014: move-result-object v6 │ │ +02e0fe: 6e10 6814 0600 |0015: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1468 │ │ +02e104: 0c06 |0018: move-result-object v6 │ │ +02e106: 6e20 b214 6200 |0019: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02e10c: 1306 7b00 |001c: const/16 v6, #int 123 // #7b │ │ +02e110: 6e20 ad14 6200 |001e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02e116: 7110 bc14 0c00 |0021: invoke-static {v12}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14bc │ │ +02e11c: 0a06 |0024: move-result v6 │ │ +02e11e: 7110 7f14 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ +02e124: 0c06 |0028: move-result-object v6 │ │ +02e126: 6e20 b214 6200 |0029: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02e12c: 6e20 ad14 a200 |002c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02e132: 6e10 7212 0c00 |002f: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ +02e138: 0a06 |0032: move-result v6 │ │ +02e13a: 2c06 2301 0000 |0033: sparse-switch v6, 00000156 // +00000123 │ │ +02e140: 6e20 ad14 8200 |0036: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02e146: 6e10 7b12 0c00 |0039: invoke-virtual {v12}, Landroid/view/View;.isFocusable:()Z // method@127b │ │ +02e14c: 0a06 |003c: move-result v6 │ │ +02e14e: 3806 f400 |003d: if-eqz v6, 0131 // +00f4 │ │ +02e152: 0176 |003f: move v6, v7 │ │ +02e154: 6e20 ad14 6200 |0040: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02e15a: 6e10 7a12 0c00 |0043: invoke-virtual {v12}, Landroid/view/View;.isEnabled:()Z // method@127a │ │ +02e160: 0a06 |0046: move-result v6 │ │ +02e162: 3806 ed00 |0047: if-eqz v6, 0134 // +00ed │ │ +02e166: 1306 4500 |0049: const/16 v6, #int 69 // #45 │ │ +02e16a: 6e20 ad14 6200 |004b: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02e170: 6e10 ad12 0c00 |004e: invoke-virtual {v12}, Landroid/view/View;.willNotDraw:()Z // method@12ad │ │ +02e176: 0a06 |0051: move-result v6 │ │ +02e178: 3806 e500 |0052: if-eqz v6, 0137 // +00e5 │ │ +02e17c: 0186 |0054: move v6, v8 │ │ +02e17e: 6e20 ad14 6200 |0055: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02e184: 6e10 7d12 0c00 |0058: invoke-virtual {v12}, Landroid/view/View;.isHorizontalScrollBarEnabled:()Z // method@127d │ │ +02e18a: 0a06 |005b: move-result v6 │ │ +02e18c: 3806 df00 |005c: if-eqz v6, 013b // +00df │ │ +02e190: 1306 4800 |005e: const/16 v6, #int 72 // #48 │ │ +02e194: 6e20 ad14 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02e19a: 6e10 8212 0c00 |0063: invoke-virtual {v12}, Landroid/view/View;.isVerticalScrollBarEnabled:()Z // method@1282 │ │ +02e1a0: 0a06 |0066: move-result v6 │ │ +02e1a2: 3806 d700 |0067: if-eqz v6, 013e // +00d7 │ │ +02e1a6: 0196 |0069: move v6, v9 │ │ +02e1a8: 6e20 ad14 6200 |006a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02e1ae: 6e10 7812 0c00 |006d: invoke-virtual {v12}, Landroid/view/View;.isClickable:()Z // method@1278 │ │ +02e1b4: 0a06 |0070: move-result v6 │ │ +02e1b6: 3806 d000 |0071: if-eqz v6, 0141 // +00d0 │ │ +02e1ba: 1306 4300 |0073: const/16 v6, #int 67 // #43 │ │ +02e1be: 6e20 ad14 6200 |0075: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02e1c4: 6e10 7e12 0c00 |0078: invoke-virtual {v12}, Landroid/view/View;.isLongClickable:()Z // method@127e │ │ +02e1ca: 0a06 |007b: move-result v6 │ │ +02e1cc: 3806 c800 |007c: if-eqz v6, 0144 // +00c8 │ │ +02e1d0: 1306 4c00 |007e: const/16 v6, #int 76 // #4c │ │ +02e1d4: 6e20 ad14 6200 |0080: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02e1da: 6e20 ad14 a200 |0083: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02e1e0: 6e10 7c12 0c00 |0086: invoke-virtual {v12}, Landroid/view/View;.isFocused:()Z // method@127c │ │ +02e1e6: 0a06 |0089: move-result v6 │ │ +02e1e8: 3806 bd00 |008a: if-eqz v6, 0147 // +00bd │ │ +02e1ec: 6e20 ad14 7200 |008c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02e1f2: 6e10 8112 0c00 |008f: invoke-virtual {v12}, Landroid/view/View;.isSelected:()Z // method@1281 │ │ +02e1f8: 0a06 |0092: move-result v6 │ │ +02e1fa: 3806 b700 |0093: if-eqz v6, 014a // +00b7 │ │ +02e1fe: 1306 5300 |0095: const/16 v6, #int 83 // #53 │ │ +02e202: 6e20 ad14 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02e208: 6e10 8012 0c00 |009a: invoke-virtual {v12}, Landroid/view/View;.isPressed:()Z // method@1280 │ │ +02e20e: 0a06 |009d: move-result v6 │ │ +02e210: 3806 0400 |009e: if-eqz v6, 00a2 // +0004 │ │ +02e214: 1308 5000 |00a0: const/16 v8, #int 80 // #50 │ │ +02e218: 6e20 ad14 8200 |00a2: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02e21e: 6e20 ad14 a200 |00a5: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02e224: 6e10 6012 0c00 |00a8: invoke-virtual {v12}, Landroid/view/View;.getLeft:()I // method@1260 │ │ +02e22a: 0a06 |00ab: move-result v6 │ │ +02e22c: 6e20 ae14 6200 |00ac: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +02e232: 6e20 ad14 b200 |00af: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02e238: 6e10 7012 0c00 |00b2: invoke-virtual {v12}, Landroid/view/View;.getTop:()I // method@1270 │ │ +02e23e: 0a06 |00b5: move-result v6 │ │ +02e240: 6e20 ae14 6200 |00b6: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +02e246: 1306 2d00 |00b9: const/16 v6, #int 45 // #2d │ │ +02e24a: 6e20 ad14 6200 |00bb: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02e250: 6e10 6c12 0c00 |00be: invoke-virtual {v12}, Landroid/view/View;.getRight:()I // method@126c │ │ +02e256: 0a06 |00c1: move-result v6 │ │ +02e258: 6e20 ae14 6200 |00c2: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +02e25e: 6e20 ad14 b200 |00c5: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02e264: 6e10 5512 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@1255 │ │ +02e26a: 0a06 |00cb: move-result v6 │ │ +02e26c: 6e20 ae14 6200 |00cc: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +02e272: 6e10 5912 0c00 |00cf: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@1259 │ │ +02e278: 0a01 |00d2: move-result v1 │ │ +02e27a: 12f6 |00d3: const/4 v6, #int -1 // #ff │ │ +02e27c: 3261 4000 |00d4: if-eq v1, v6, 0114 // +0040 │ │ +02e280: 1a06 2600 |00d6: const-string v6, " #" // string@0026 │ │ +02e284: 6e20 b214 6200 |00d8: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02e28a: 7110 7f14 0100 |00db: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ +02e290: 0c06 |00de: move-result-object v6 │ │ +02e292: 6e20 b214 6200 |00df: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02e298: 6e10 6b12 0c00 |00e2: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@126b │ │ +02e29e: 0c04 |00e5: move-result-object v4 │ │ +02e2a0: 3801 2e00 |00e6: if-eqz v1, 0114 // +002e │ │ +02e2a4: 3804 2c00 |00e8: if-eqz v4, 0114 // +002c │ │ +02e2a8: 1506 00ff |00ea: const/high16 v6, #int -16777216 // #ff00 │ │ +02e2ac: b516 |00ec: and-int/2addr v6, v1 │ │ +02e2ae: 2c06 7700 0000 |00ed: sparse-switch v6, 00000164 // +00000077 │ │ +02e2b4: 6e20 e900 1400 |00f0: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@00e9 │ │ +02e2ba: 0c03 |00f3: move-result-object v3 │ │ +02e2bc: 6e20 ea00 1400 |00f4: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@00ea │ │ +02e2c2: 0c05 |00f7: move-result-object v5 │ │ +02e2c4: 6e20 e700 1400 |00f8: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@00e7 │ │ +02e2ca: 0c00 |00fb: move-result-object v0 │ │ +02e2cc: 1a06 0500 |00fc: const-string v6, " " // string@0005 │ │ +02e2d0: 6e20 b214 6200 |00fe: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02e2d6: 6e20 b214 3200 |0101: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02e2dc: 1a06 f900 |0104: const-string v6, ":" // string@00f9 │ │ +02e2e0: 6e20 b214 6200 |0106: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02e2e6: 6e20 b214 5200 |0109: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02e2ec: 1a06 dc00 |010c: const-string v6, "/" // string@00dc │ │ +02e2f0: 6e20 b214 6200 |010e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02e2f6: 6e20 b214 0200 |0111: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02e2fc: 1a06 4c19 |0114: const-string v6, "}" // string@194c │ │ +02e300: 6e20 b214 6200 |0116: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02e306: 6e10 b714 0200 |0119: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02e30c: 0c06 |011c: move-result-object v6 │ │ +02e30e: 1106 |011d: return-object v6 │ │ +02e310: 6e20 ad14 9200 |011e: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02e316: 2900 18ff |0121: goto/16 0039 // -00e8 │ │ +02e31a: 1306 4900 |0123: const/16 v6, #int 73 // #49 │ │ +02e31e: 6e20 ad14 6200 |0125: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02e324: 2900 11ff |0128: goto/16 0039 // -00ef │ │ +02e328: 1306 4700 |012a: const/16 v6, #int 71 // #47 │ │ +02e32c: 6e20 ad14 6200 |012c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +02e332: 2900 0aff |012f: goto/16 0039 // -00f6 │ │ +02e336: 0186 |0131: move v6, v8 │ │ +02e338: 2900 0eff |0132: goto/16 0040 // -00f2 │ │ +02e33c: 0186 |0134: move v6, v8 │ │ +02e33e: 2900 16ff |0135: goto/16 004b // -00ea │ │ +02e342: 1306 4400 |0137: const/16 v6, #int 68 // #44 │ │ +02e346: 2900 1cff |0139: goto/16 0055 // -00e4 │ │ +02e34a: 0186 |013b: move v6, v8 │ │ +02e34c: 2900 24ff |013c: goto/16 0060 // -00dc │ │ +02e350: 0186 |013e: move v6, v8 │ │ +02e352: 2900 2bff |013f: goto/16 006a // -00d5 │ │ +02e356: 0186 |0141: move v6, v8 │ │ +02e358: 2900 33ff |0142: goto/16 0075 // -00cd │ │ +02e35c: 0186 |0144: move v6, v8 │ │ +02e35e: 2900 3bff |0145: goto/16 0080 // -00c5 │ │ +02e362: 0187 |0147: move v7, v8 │ │ +02e364: 2900 44ff |0148: goto/16 008c // -00bc │ │ +02e368: 0186 |014a: move v6, v8 │ │ +02e36a: 2900 4cff |014b: goto/16 0097 // -00b4 │ │ +02e36e: 1a03 dd0a |014d: const-string v3, "app" // string@0add │ │ +02e372: 28a5 |014f: goto 00f4 // -005b │ │ +02e374: 1a03 ac0a |0150: const-string v3, "android" // string@0aac │ │ +02e378: 28a2 |0152: goto 00f4 // -005e │ │ +02e37a: 0d06 |0153: move-exception v6 │ │ +02e37c: 28c0 |0154: goto 0114 // -0040 │ │ +02e37e: 0000 |0155: nop // spacer │ │ +02e380: 0002 0300 0000 0000 0400 0000 0800 ... |0156: sparse-switch-data (14 units) │ │ +02e39c: 0002 0200 0000 0001 0000 007f 6300 ... |0164: sparse-switch-data (10 units) │ │ catches : 2 │ │ 0x00f0 - 0x0114 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x0153 │ │ 0x014d - 0x0152 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x0153 │ │ positions : │ │ 0x000a line=695 │ │ @@ -7248,24 +7248,24 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -02c134: |[02c134] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ -02c144: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02c146: 5520 dd00 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00dd │ │ -02c14a: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ -02c14e: 5c21 dd00 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00dd │ │ -02c152: 5c23 df00 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00df │ │ -02c156: 5420 d900 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d9 │ │ -02c15a: 6e20 9001 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0190 │ │ -02c160: 6e10 3903 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@0339 │ │ -02c166: 0e00 |0011: return-void │ │ +02e3c8: |[02e3c8] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ +02e3d8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02e3da: 5520 dd00 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00dd │ │ +02e3de: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ +02e3e2: 5c21 dd00 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00dd │ │ +02e3e6: 5c23 df00 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00df │ │ +02e3ea: 5420 d900 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d9 │ │ +02e3ee: 6e20 9001 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0190 │ │ +02e3f4: 6e10 3903 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@0339 │ │ +02e3fa: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=782 │ │ 0x0005 line=783 │ │ 0x0007 line=784 │ │ 0x0009 line=785 │ │ 0x000e line=786 │ │ @@ -7279,103 +7279,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 │ │ -02c168: |[02c168] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -02c178: 6001 2000 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -02c17c: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ -02c180: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ -02c184: 6e20 4914 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02c18a: 1a01 be07 |0009: const-string v1, "Local FragmentActivity " // string@07be │ │ -02c18e: 6e20 4914 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02c194: 7110 bc14 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14bc │ │ -02c19a: 0a01 |0011: move-result v1 │ │ -02c19c: 7110 7f14 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ -02c1a2: 0c01 |0015: move-result-object v1 │ │ -02c1a4: 6e20 4914 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02c1aa: 1a01 3000 |0019: const-string v1, " State:" // string@0030 │ │ -02c1ae: 6e20 4e14 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ -02c1b4: 2201 1403 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -02c1b8: 7010 ab14 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02c1be: 6e20 b214 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c1c4: 0c01 |0026: move-result-object v1 │ │ -02c1c6: 1a02 0600 |0027: const-string v2, " " // string@0006 │ │ -02c1ca: 6e20 b214 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c1d0: 0c01 |002c: move-result-object v1 │ │ -02c1d2: 6e10 b714 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02c1d8: 0c00 |0030: move-result-object v0 │ │ -02c1da: 6e20 4914 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02c1e0: 1a01 8811 |0034: const-string v1, "mCreated=" // string@1188 │ │ -02c1e4: 6e20 4914 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02c1ea: 5541 d700 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00d7 │ │ -02c1ee: 6e20 4a14 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ -02c1f4: 1a01 9f12 |003e: const-string v1, "mResumed=" // string@129f │ │ -02c1f8: 6e20 4914 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02c1fe: 5541 de00 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00de │ │ -02c202: 6e20 4a14 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ -02c208: 1a01 7300 |0048: const-string v1, " mStopped=" // string@0073 │ │ -02c20c: 6e20 4914 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02c212: 5541 e000 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e0 │ │ -02c216: 6e20 4a14 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ -02c21c: 1a01 6b00 |0052: const-string v1, " mReallyStopped=" // string@006b │ │ -02c220: 6e20 4914 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02c226: 5541 dd00 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00dd │ │ -02c22a: 6e20 4f14 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@144f │ │ -02c230: 6e20 4914 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02c236: 1a01 2e12 |005f: const-string v1, "mLoadersStarted=" // string@122e │ │ -02c23a: 6e20 4914 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02c240: 5541 db00 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00db │ │ -02c244: 6e20 4f14 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@144f │ │ -02c24a: 5441 da00 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00da │ │ -02c24e: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ -02c252: 6e20 4914 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02c258: 1a01 b507 |0070: const-string v1, "Loader Manager " // string@07b5 │ │ -02c25c: 6e20 4914 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02c262: 5441 da00 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00da │ │ -02c266: 7110 bc14 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14bc │ │ -02c26c: 0a01 |007a: move-result v1 │ │ -02c26e: 7110 7f14 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ -02c274: 0c01 |007e: move-result-object v1 │ │ -02c276: 6e20 4914 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02c27c: 1a01 f900 |0082: const-string v1, ":" // string@00f9 │ │ -02c280: 6e20 4e14 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ -02c286: 5441 da00 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00da │ │ -02c28a: 2202 1403 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ -02c28e: 7010 ab14 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02c294: 6e20 b214 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c29a: 0c02 |0091: move-result-object v2 │ │ -02c29c: 1a03 0600 |0092: const-string v3, " " // string@0006 │ │ -02c2a0: 6e20 b214 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c2a6: 0c02 |0097: move-result-object v2 │ │ -02c2a8: 6e10 b714 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02c2ae: 0c02 |009b: move-result-object v2 │ │ -02c2b0: 6e58 6004 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@0460 │ │ -02c2b6: 5441 d800 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02c2ba: 6e58 8a03 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@038a │ │ -02c2c0: 6e20 4914 5700 |00a4: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -02c2c6: 1a01 b409 |00a7: const-string v1, "View Hierarchy:" // string@09b4 │ │ -02c2ca: 6e20 4e14 1700 |00a9: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ -02c2d0: 2201 1403 |00ac: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -02c2d4: 7010 ab14 0100 |00ae: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02c2da: 6e20 b214 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c2e0: 0c01 |00b4: move-result-object v1 │ │ -02c2e2: 1a02 0600 |00b5: const-string v2, " " // string@0006 │ │ -02c2e6: 6e20 b214 2100 |00b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c2ec: 0c01 |00ba: move-result-object v1 │ │ -02c2ee: 6e10 b714 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02c2f4: 0c01 |00be: move-result-object v1 │ │ -02c2f6: 6e10 2403 0400 |00bf: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0324 │ │ -02c2fc: 0c02 |00c2: move-result-object v2 │ │ -02c2fe: 6e10 f712 0200 |00c3: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@12f7 │ │ -02c304: 0c02 |00c6: move-result-object v2 │ │ -02c306: 7040 1603 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@0316 │ │ -02c30c: 0e00 |00ca: return-void │ │ +02e3fc: |[02e3fc] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +02e40c: 6001 2000 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +02e410: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ +02e414: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ +02e418: 6e20 4914 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02e41e: 1a01 bf07 |0009: const-string v1, "Local FragmentActivity " // string@07bf │ │ +02e422: 6e20 4914 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02e428: 7110 bc14 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14bc │ │ +02e42e: 0a01 |0011: move-result v1 │ │ +02e430: 7110 7f14 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ +02e436: 0c01 |0015: move-result-object v1 │ │ +02e438: 6e20 4914 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02e43e: 1a01 3000 |0019: const-string v1, " State:" // string@0030 │ │ +02e442: 6e20 4e14 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ +02e448: 2201 1403 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +02e44c: 7010 ab14 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02e452: 6e20 b214 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02e458: 0c01 |0026: move-result-object v1 │ │ +02e45a: 1a02 0600 |0027: const-string v2, " " // string@0006 │ │ +02e45e: 6e20 b214 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02e464: 0c01 |002c: move-result-object v1 │ │ +02e466: 6e10 b714 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02e46c: 0c00 |0030: move-result-object v0 │ │ +02e46e: 6e20 4914 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02e474: 1a01 8911 |0034: const-string v1, "mCreated=" // string@1189 │ │ +02e478: 6e20 4914 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02e47e: 5541 d700 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00d7 │ │ +02e482: 6e20 4a14 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ +02e488: 1a01 a012 |003e: const-string v1, "mResumed=" // string@12a0 │ │ +02e48c: 6e20 4914 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02e492: 5541 de00 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00de │ │ +02e496: 6e20 4a14 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ +02e49c: 1a01 7300 |0048: const-string v1, " mStopped=" // string@0073 │ │ +02e4a0: 6e20 4914 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02e4a6: 5541 e000 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e0 │ │ +02e4aa: 6e20 4a14 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ +02e4b0: 1a01 6b00 |0052: const-string v1, " mReallyStopped=" // string@006b │ │ +02e4b4: 6e20 4914 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02e4ba: 5541 dd00 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00dd │ │ +02e4be: 6e20 4f14 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@144f │ │ +02e4c4: 6e20 4914 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02e4ca: 1a01 2f12 |005f: const-string v1, "mLoadersStarted=" // string@122f │ │ +02e4ce: 6e20 4914 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02e4d4: 5541 db00 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00db │ │ +02e4d8: 6e20 4f14 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@144f │ │ +02e4de: 5441 da00 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00da │ │ +02e4e2: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ +02e4e6: 6e20 4914 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02e4ec: 1a01 b607 |0070: const-string v1, "Loader Manager " // string@07b6 │ │ +02e4f0: 6e20 4914 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02e4f6: 5441 da00 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00da │ │ +02e4fa: 7110 bc14 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14bc │ │ +02e500: 0a01 |007a: move-result v1 │ │ +02e502: 7110 7f14 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ +02e508: 0c01 |007e: move-result-object v1 │ │ +02e50a: 6e20 4914 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02e510: 1a01 f900 |0082: const-string v1, ":" // string@00f9 │ │ +02e514: 6e20 4e14 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ +02e51a: 5441 da00 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00da │ │ +02e51e: 2202 1403 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ +02e522: 7010 ab14 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02e528: 6e20 b214 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02e52e: 0c02 |0091: move-result-object v2 │ │ +02e530: 1a03 0600 |0092: const-string v3, " " // string@0006 │ │ +02e534: 6e20 b214 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02e53a: 0c02 |0097: move-result-object v2 │ │ +02e53c: 6e10 b714 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02e542: 0c02 |009b: move-result-object v2 │ │ +02e544: 6e58 6004 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@0460 │ │ +02e54a: 5441 d800 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02e54e: 6e58 8a03 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@038a │ │ +02e554: 6e20 4914 5700 |00a4: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +02e55a: 1a01 b509 |00a7: const-string v1, "View Hierarchy:" // string@09b5 │ │ +02e55e: 6e20 4e14 1700 |00a9: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ +02e564: 2201 1403 |00ac: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +02e568: 7010 ab14 0100 |00ae: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02e56e: 6e20 b214 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02e574: 0c01 |00b4: move-result-object v1 │ │ +02e576: 1a02 0600 |00b5: const-string v2, " " // string@0006 │ │ +02e57a: 6e20 b214 2100 |00b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02e580: 0c01 |00ba: move-result-object v1 │ │ +02e582: 6e10 b714 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02e588: 0c01 |00be: move-result-object v1 │ │ +02e58a: 6e10 2403 0400 |00bf: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0324 │ │ +02e590: 0c02 |00c2: move-result-object v2 │ │ +02e592: 6e10 f712 0200 |00c3: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@12f7 │ │ +02e598: 0c02 |00c6: move-result-object v2 │ │ +02e59a: 7040 1603 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@0316 │ │ +02e5a0: 0e00 |00ca: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=668 │ │ 0x0006 line=672 │ │ 0x000e line=673 │ │ 0x0019 line=674 │ │ 0x001e line=675 │ │ @@ -7408,23 +7408,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -02c310: |[02c310] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -02c320: 6e10 1b03 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@031b │ │ -02c326: 0c00 |0003: move-result-object v0 │ │ -02c328: 1f00 9f00 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@009f │ │ -02c32c: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -02c330: 5401 cc00 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00cc │ │ -02c334: 1101 |000a: return-object v1 │ │ -02c336: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -02c338: 28fe |000c: goto 000a // -0002 │ │ +02e5a4: |[02e5a4] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +02e5b4: 6e10 1b03 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@031b │ │ +02e5ba: 0c00 |0003: move-result-object v0 │ │ +02e5bc: 1f00 9f00 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@009f │ │ +02e5c0: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +02e5c4: 5401 cc00 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00cc │ │ +02e5c8: 1101 |000a: return-object v1 │ │ +02e5ca: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +02e5cc: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=632 │ │ 0x0006 line=634 │ │ locals : │ │ 0x0006 - 0x000d reg=0 nc Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -7434,33 +7434,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 │ │ -02c33c: |[02c33c] android.support.v4.app.FragmentActivity.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ -02c34c: 5421 d400 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d4 │ │ -02c350: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ -02c354: 2201 6901 |0004: new-instance v1, Landroid/support/v4/util/SimpleArrayMap; // type@0169 │ │ -02c358: 7010 4508 0100 |0006: invoke-direct {v1}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0845 │ │ -02c35e: 5b21 d400 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d4 │ │ -02c362: 5421 d400 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d4 │ │ -02c366: 6e20 4f08 3100 |000d: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@084f │ │ -02c36c: 0c00 |0010: move-result-object v0 │ │ -02c36e: 1f00 be00 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00be │ │ -02c372: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ -02c376: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ -02c37a: 2200 be00 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00be │ │ -02c37e: 7040 5604 3042 |0019: invoke-direct {v0, v3, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V // method@0456 │ │ -02c384: 5421 d400 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d4 │ │ -02c388: 6e30 5608 3100 |001e: invoke-virtual {v1, v3, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0856 │ │ -02c38e: 1100 |0021: return-object v0 │ │ -02c390: 6e20 6804 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@0468 │ │ -02c396: 28fc |0025: goto 0021 // -0004 │ │ +02e5d0: |[02e5d0] android.support.v4.app.FragmentActivity.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ +02e5e0: 5421 d400 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d4 │ │ +02e5e4: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ +02e5e8: 2201 6901 |0004: new-instance v1, Landroid/support/v4/util/SimpleArrayMap; // type@0169 │ │ +02e5ec: 7010 4508 0100 |0006: invoke-direct {v1}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0845 │ │ +02e5f2: 5b21 d400 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d4 │ │ +02e5f6: 5421 d400 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d4 │ │ +02e5fa: 6e20 4f08 3100 |000d: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@084f │ │ +02e600: 0c00 |0010: move-result-object v0 │ │ +02e602: 1f00 be00 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00be │ │ +02e606: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ +02e60a: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ +02e60e: 2200 be00 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00be │ │ +02e612: 7040 5604 3042 |0019: invoke-direct {v0, v3, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V // method@0456 │ │ +02e618: 5421 d400 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d4 │ │ +02e61c: 6e30 5608 3100 |001e: invoke-virtual {v1, v3, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0856 │ │ +02e622: 1100 |0021: return-object v0 │ │ +02e624: 6e20 6804 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@0468 │ │ +02e62a: 28fc |0025: goto 0021 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=885 │ │ 0x0004 line=886 │ │ 0x000b line=888 │ │ 0x0013 line=889 │ │ 0x0015 line=890 │ │ @@ -7481,17 +7481,17 @@ │ │ type : '()Landroid/support/v4/app/FragmentManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02c398: |[02c398] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -02c3a8: 5410 d800 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02c3ac: 1100 |0002: return-object v0 │ │ +02e62c: |[02e62c] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +02e63c: 5410 d800 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02e640: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=827 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentActivity;) │ │ @@ -7499,28 +7499,28 @@ │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -02c3b0: |[02c3b0] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -02c3c0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -02c3c2: 5430 da00 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00da │ │ -02c3c6: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -02c3ca: 5430 da00 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00da │ │ -02c3ce: 1100 |0007: return-object v0 │ │ -02c3d0: 5c32 d500 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00d5 │ │ -02c3d4: 1a00 c400 |000a: const-string v0, "(root)" // string@00c4 │ │ -02c3d8: 5531 db00 |000c: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00db │ │ -02c3dc: 6e40 1d03 0321 |000e: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@031d │ │ -02c3e2: 0c00 |0011: move-result-object v0 │ │ -02c3e4: 5b30 da00 |0012: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00da │ │ -02c3e8: 5430 da00 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00da │ │ -02c3ec: 28f1 |0016: goto 0007 // -000f │ │ +02e644: |[02e644] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +02e654: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +02e656: 5430 da00 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00da │ │ +02e65a: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +02e65e: 5430 da00 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00da │ │ +02e662: 1100 |0007: return-object v0 │ │ +02e664: 5c32 d500 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00d5 │ │ +02e668: 1a00 c400 |000a: const-string v0, "(root)" // string@00c4 │ │ +02e66c: 5531 db00 |000c: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00db │ │ +02e670: 6e40 1d03 0321 |000e: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@031d │ │ +02e676: 0c00 |0011: move-result-object v0 │ │ +02e678: 5b30 da00 |0012: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00da │ │ +02e67c: 5430 da00 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00da │ │ +02e680: 28f1 |0016: goto 0007 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=876 │ │ 0x0005 line=877 │ │ 0x0007 line=881 │ │ 0x0008 line=879 │ │ 0x000a line=880 │ │ @@ -7533,28 +7533,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -02c3f0: |[02c3f0] android.support.v4.app.FragmentActivity.invalidateSupportFragment:(Ljava/lang/String;)V │ │ -02c400: 5421 d400 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d4 │ │ -02c404: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ -02c408: 5421 d400 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d4 │ │ -02c40c: 6e20 4f08 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@084f │ │ -02c412: 0c00 |0009: move-result-object v0 │ │ -02c414: 1f00 be00 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00be │ │ -02c418: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ -02c41c: 5501 6c01 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016c │ │ -02c420: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ -02c424: 6e10 5a04 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@045a │ │ -02c42a: 5421 d400 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d4 │ │ -02c42e: 6e20 5808 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0858 │ │ -02c434: 0e00 |001a: return-void │ │ +02e684: |[02e684] android.support.v4.app.FragmentActivity.invalidateSupportFragment:(Ljava/lang/String;)V │ │ +02e694: 5421 d400 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d4 │ │ +02e698: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ +02e69c: 5421 d400 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d4 │ │ +02e6a0: 6e20 4f08 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@084f │ │ +02e6a6: 0c00 |0009: move-result-object v0 │ │ +02e6a8: 1f00 be00 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00be │ │ +02e6ac: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ +02e6b0: 5501 6c01 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016c │ │ +02e6b4: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ +02e6b8: 6e10 5a04 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@045a │ │ +02e6be: 5421 d400 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d4 │ │ +02e6c2: 6e20 5808 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0858 │ │ +02e6c8: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=859 │ │ 0x0004 line=860 │ │ 0x000c line=861 │ │ 0x0012 line=862 │ │ 0x0015 line=863 │ │ @@ -7569,69 +7569,69 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 111 16-bit code units │ │ -02c438: |[02c438] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ -02c448: 5452 d800 |0000: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02c44c: 6e10 a003 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03a0 │ │ -02c452: e101 0610 |0005: shr-int/lit8 v1, v6, #int 16 // #10 │ │ -02c456: 3801 6400 |0007: if-eqz v1, 006b // +0064 │ │ -02c45a: d801 01ff |0009: add-int/lit8 v1, v1, #int -1 // #ff │ │ -02c45e: 5452 d800 |000b: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02c462: 5422 fe00 |000d: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -02c466: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -02c46a: 3a01 0c00 |0011: if-ltz v1, 001d // +000c │ │ -02c46e: 5452 d800 |0013: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02c472: 5422 fe00 |0015: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -02c476: 6e10 e514 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -02c47c: 0a02 |001a: move-result v2 │ │ -02c47e: 3421 1f00 |001b: if-lt v1, v2, 003a // +001f │ │ -02c482: 1a02 2003 |001d: const-string v2, "FragmentActivity" // string@0320 │ │ -02c486: 2203 1403 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ -02c48a: 7010 ab14 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02c490: 1a04 d501 |0024: const-string v4, "Activity result fragment index out of range: 0x" // string@01d5 │ │ -02c494: 6e20 b214 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c49a: 0c03 |0029: move-result-object v3 │ │ -02c49c: 7110 7f14 0600 |002a: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ -02c4a2: 0c04 |002d: move-result-object v4 │ │ -02c4a4: 6e20 b214 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c4aa: 0c03 |0031: move-result-object v3 │ │ -02c4ac: 6e10 b714 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02c4b2: 0c03 |0035: move-result-object v3 │ │ -02c4b4: 7120 dd11 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11dd │ │ -02c4ba: 0e00 |0039: return-void │ │ -02c4bc: 5452 d800 |003a: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02c4c0: 5422 fe00 |003c: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -02c4c4: 6e20 df14 1200 |003e: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -02c4ca: 0c00 |0041: move-result-object v0 │ │ -02c4cc: 1f00 9b00 |0042: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ -02c4d0: 3900 1f00 |0044: if-nez v0, 0063 // +001f │ │ -02c4d4: 1a02 2003 |0046: const-string v2, "FragmentActivity" // string@0320 │ │ -02c4d8: 2203 1403 |0048: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ -02c4dc: 7010 ab14 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02c4e2: 1a04 d601 |004d: const-string v4, "Activity result no fragment exists for index: 0x" // string@01d6 │ │ -02c4e6: 6e20 b214 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c4ec: 0c03 |0052: move-result-object v3 │ │ -02c4ee: 7110 7f14 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ -02c4f4: 0c04 |0056: move-result-object v4 │ │ -02c4f6: 6e20 b214 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c4fc: 0c03 |005a: move-result-object v3 │ │ -02c4fe: 6e10 b714 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02c504: 0c03 |005e: move-result-object v3 │ │ -02c506: 7120 dd11 3200 |005f: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11dd │ │ -02c50c: 28d7 |0062: goto 0039 // -0029 │ │ -02c50e: 1402 ffff 0000 |0063: const v2, #float 9.18341e-41 // #0000ffff │ │ -02c514: b562 |0066: and-int/2addr v2, v6 │ │ -02c516: 6e40 d202 2087 |0067: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@02d2 │ │ -02c51c: 28cf |006a: goto 0039 // -0031 │ │ -02c51e: 6f40 1a00 6587 |006b: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@001a │ │ -02c524: 28cb |006e: goto 0039 // -0035 │ │ +02e6cc: |[02e6cc] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ +02e6dc: 5452 d800 |0000: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02e6e0: 6e10 a003 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03a0 │ │ +02e6e6: e101 0610 |0005: shr-int/lit8 v1, v6, #int 16 // #10 │ │ +02e6ea: 3801 6400 |0007: if-eqz v1, 006b // +0064 │ │ +02e6ee: d801 01ff |0009: add-int/lit8 v1, v1, #int -1 // #ff │ │ +02e6f2: 5452 d800 |000b: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02e6f6: 5422 fe00 |000d: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +02e6fa: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +02e6fe: 3a01 0c00 |0011: if-ltz v1, 001d // +000c │ │ +02e702: 5452 d800 |0013: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02e706: 5422 fe00 |0015: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +02e70a: 6e10 e514 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +02e710: 0a02 |001a: move-result v2 │ │ +02e712: 3421 1f00 |001b: if-lt v1, v2, 003a // +001f │ │ +02e716: 1a02 2103 |001d: const-string v2, "FragmentActivity" // string@0321 │ │ +02e71a: 2203 1403 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ +02e71e: 7010 ab14 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02e724: 1a04 d601 |0024: const-string v4, "Activity result fragment index out of range: 0x" // string@01d6 │ │ +02e728: 6e20 b214 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02e72e: 0c03 |0029: move-result-object v3 │ │ +02e730: 7110 7f14 0600 |002a: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ +02e736: 0c04 |002d: move-result-object v4 │ │ +02e738: 6e20 b214 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02e73e: 0c03 |0031: move-result-object v3 │ │ +02e740: 6e10 b714 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02e746: 0c03 |0035: move-result-object v3 │ │ +02e748: 7120 dd11 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11dd │ │ +02e74e: 0e00 |0039: return-void │ │ +02e750: 5452 d800 |003a: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02e754: 5422 fe00 |003c: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +02e758: 6e20 df14 1200 |003e: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +02e75e: 0c00 |0041: move-result-object v0 │ │ +02e760: 1f00 9b00 |0042: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ +02e764: 3900 1f00 |0044: if-nez v0, 0063 // +001f │ │ +02e768: 1a02 2103 |0046: const-string v2, "FragmentActivity" // string@0321 │ │ +02e76c: 2203 1403 |0048: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ +02e770: 7010 ab14 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02e776: 1a04 d701 |004d: const-string v4, "Activity result no fragment exists for index: 0x" // string@01d7 │ │ +02e77a: 6e20 b214 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02e780: 0c03 |0052: move-result-object v3 │ │ +02e782: 7110 7f14 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ +02e788: 0c04 |0056: move-result-object v4 │ │ +02e78a: 6e20 b214 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02e790: 0c03 |005a: move-result-object v3 │ │ +02e792: 6e10 b714 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02e798: 0c03 |005e: move-result-object v3 │ │ +02e79a: 7120 dd11 3200 |005f: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11dd │ │ +02e7a0: 28d7 |0062: goto 0039 // -0029 │ │ +02e7a2: 1402 ffff 0000 |0063: const v2, #float 9.18341e-41 // #0000ffff │ │ +02e7a8: b562 |0066: and-int/2addr v2, v6 │ │ +02e7aa: 6e40 d202 2087 |0067: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@02d2 │ │ +02e7b0: 28cf |006a: goto 0039 // -0031 │ │ +02e7b2: 6f40 1a00 6587 |006b: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@001a │ │ +02e7b8: 28cb |006e: goto 0039 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0005 line=153 │ │ 0x0007 line=154 │ │ 0x0009 line=155 │ │ 0x000b line=156 │ │ @@ -7655,16 +7655,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 │ │ -02c528: |[02c528] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ -02c538: 0e00 |0000: return-void │ │ +02e7bc: |[02e7bc] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ +02e7cc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=820 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0001 reg=1 fragment Landroid/support/v4/app/Fragment; │ │ │ │ @@ -7673,21 +7673,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -02c53c: |[02c53c] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ -02c54c: 5410 d800 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02c550: 6e10 a503 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@03a5 │ │ -02c556: 0a00 |0005: move-result v0 │ │ -02c558: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -02c55c: 6e10 1803 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@0318 │ │ -02c562: 0e00 |000b: return-void │ │ +02e7d0: |[02e7d0] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ +02e7e0: 5410 d800 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02e7e4: 6e10 a503 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@03a5 │ │ +02e7ea: 0a00 |0005: move-result v0 │ │ +02e7ec: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +02e7f0: 6e10 1803 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@0318 │ │ +02e7f6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0008 line=180 │ │ 0x000b line=182 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -7697,19 +7697,19 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02c564: |[02c564] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -02c574: 6f20 1b00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@001b │ │ -02c57a: 5410 d800 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02c57e: 6e20 7b03 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@037b │ │ -02c584: 0e00 |0008: return-void │ │ +02e7f8: |[02e7f8] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +02e808: 6f20 1b00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@001b │ │ +02e80e: 5410 d800 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02e812: 6e20 7b03 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@037b │ │ +02e818: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0003 line=190 │ │ 0x0008 line=191 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -7720,45 +7720,45 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -02c588: |[02c588] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ -02c598: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02c59a: 5453 d800 |0001: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02c59e: 5454 d600 |0003: iget-object v4, v5, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00d6 │ │ -02c5a2: 6e40 7503 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@0375 │ │ -02c5a8: 6e10 1c03 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@031c │ │ -02c5ae: 0c03 |000b: move-result-object v3 │ │ -02c5b0: 6e10 0b12 0300 |000c: invoke-virtual {v3}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@120b │ │ -02c5b6: 0c03 |000f: move-result-object v3 │ │ -02c5b8: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ -02c5bc: 6e10 1c03 0500 |0012: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@031c │ │ -02c5c2: 0c03 |0015: move-result-object v3 │ │ -02c5c4: 6e20 0d12 5300 |0016: invoke-virtual {v3, v5}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@120d │ │ -02c5ca: 6f20 1c00 6500 |0019: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@001c │ │ -02c5d0: 6e10 1b03 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@031b │ │ -02c5d6: 0c00 |001f: move-result-object v0 │ │ -02c5d8: 1f00 9f00 |0020: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@009f │ │ -02c5dc: 3800 0600 |0022: if-eqz v0, 0028 // +0006 │ │ -02c5e0: 5403 ce00 |0024: iget-object v3, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@00ce │ │ -02c5e4: 5b53 d400 |0026: iput-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d4 │ │ -02c5e8: 3806 1100 |0028: if-eqz v6, 0039 // +0011 │ │ -02c5ec: 1a03 ce0a |002a: const-string v3, "android:support:fragments" // string@0ace │ │ -02c5f0: 6e20 7501 3600 |002c: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0175 │ │ -02c5f6: 0c01 |002f: move-result-object v1 │ │ -02c5f8: 5453 d800 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02c5fc: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ -02c600: 5402 cd00 |0034: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00cd │ │ -02c604: 6e30 ad03 1302 |0036: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@03ad │ │ -02c60a: 5452 d800 |0039: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02c60e: 6e10 7d03 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@037d │ │ -02c614: 0e00 |003e: return-void │ │ +02e81c: |[02e81c] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ +02e82c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02e82e: 5453 d800 |0001: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02e832: 5454 d600 |0003: iget-object v4, v5, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00d6 │ │ +02e836: 6e40 7503 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@0375 │ │ +02e83c: 6e10 1c03 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@031c │ │ +02e842: 0c03 |000b: move-result-object v3 │ │ +02e844: 6e10 0b12 0300 |000c: invoke-virtual {v3}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@120b │ │ +02e84a: 0c03 |000f: move-result-object v3 │ │ +02e84c: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ +02e850: 6e10 1c03 0500 |0012: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@031c │ │ +02e856: 0c03 |0015: move-result-object v3 │ │ +02e858: 6e20 0d12 5300 |0016: invoke-virtual {v3, v5}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@120d │ │ +02e85e: 6f20 1c00 6500 |0019: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@001c │ │ +02e864: 6e10 1b03 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@031b │ │ +02e86a: 0c00 |001f: move-result-object v0 │ │ +02e86c: 1f00 9f00 |0020: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@009f │ │ +02e870: 3800 0600 |0022: if-eqz v0, 0028 // +0006 │ │ +02e874: 5403 ce00 |0024: iget-object v3, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@00ce │ │ +02e878: 5b53 d400 |0026: iput-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d4 │ │ +02e87c: 3806 1100 |0028: if-eqz v6, 0039 // +0011 │ │ +02e880: 1a03 cf0a |002a: const-string v3, "android:support:fragments" // string@0acf │ │ +02e884: 6e20 7501 3600 |002c: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0175 │ │ +02e88a: 0c01 |002f: move-result-object v1 │ │ +02e88c: 5453 d800 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02e890: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ +02e894: 5402 cd00 |0034: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00cd │ │ +02e898: 6e30 ad03 1302 |0036: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@03ad │ │ +02e89e: 5452 d800 |0039: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02e8a2: 6e10 7d03 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@037d │ │ +02e8a8: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=198 │ │ 0x0008 line=200 │ │ 0x0012 line=201 │ │ 0x0019 line=204 │ │ 0x001c line=206 │ │ @@ -7780,33 +7780,33 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -02c618: |[02c618] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -02c628: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ -02c62c: 6f30 1d00 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@001d │ │ -02c632: 0a00 |0005: move-result v0 │ │ -02c634: 5431 d800 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02c638: 6e10 1e03 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@031e │ │ -02c63e: 0c02 |000b: move-result-object v2 │ │ -02c640: 6e30 7e03 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@037e │ │ -02c646: 0a01 |000f: move-result v1 │ │ -02c648: b610 |0010: or-int/2addr v0, v1 │ │ -02c64a: 6001 2000 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -02c64e: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ -02c652: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ -02c656: 0f00 |0017: return v0 │ │ -02c658: 1210 |0018: const/4 v0, #int 1 // #1 │ │ -02c65a: 28fe |0019: goto 0017 // -0002 │ │ -02c65c: 6f30 1d00 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@001d │ │ -02c662: 0a00 |001d: move-result v0 │ │ -02c664: 28f9 |001e: goto 0017 // -0007 │ │ +02e8ac: |[02e8ac] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +02e8bc: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ +02e8c0: 6f30 1d00 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@001d │ │ +02e8c6: 0a00 |0005: move-result v0 │ │ +02e8c8: 5431 d800 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02e8cc: 6e10 1e03 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@031e │ │ +02e8d2: 0c02 |000b: move-result-object v2 │ │ +02e8d4: 6e30 7e03 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@037e │ │ +02e8da: 0a01 |000f: move-result v1 │ │ +02e8dc: b610 |0010: or-int/2addr v0, v1 │ │ +02e8de: 6001 2000 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +02e8e2: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ +02e8e6: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ +02e8ea: 0f00 |0017: return v0 │ │ +02e8ec: 1210 |0018: const/4 v0, #int 1 // #1 │ │ +02e8ee: 28fe |0019: goto 0017 // -0002 │ │ +02e8f0: 6f30 1d00 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@001d │ │ +02e8f6: 0a00 |001d: move-result v0 │ │ +02e8f8: 28f9 |001e: goto 0017 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0002 line=224 │ │ 0x0006 line=225 │ │ 0x0011 line=226 │ │ 0x0017 line=234 │ │ @@ -7824,200 +7824,200 @@ │ │ type : '(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 370 16-bit code units │ │ -02c668: |[02c668] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ -02c678: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02c67a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -02c67c: 121a |0002: const/4 v10, #int 1 // #1 │ │ -02c67e: 12f8 |0003: const/4 v8, #int -1 // #ff │ │ -02c680: 1a07 ad0d |0004: const-string v7, "fragment" // string@0dad │ │ -02c684: 6e20 9f14 c700 |0006: invoke-virtual {v7, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -02c68a: 0a07 |0009: move-result v7 │ │ -02c68c: 3907 0700 |000a: if-nez v7, 0011 // +0007 │ │ -02c690: 6f40 1e00 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@001e │ │ -02c696: 0c07 |000f: move-result-object v7 │ │ -02c698: 1107 |0010: return-object v7 │ │ -02c69a: 1a07 a20b |0011: const-string v7, "class" // string@0ba2 │ │ -02c69e: 7230 d611 3e07 |0013: invoke-interface {v14, v3, v7}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@11d6 │ │ -02c6a4: 0c02 |0016: move-result-object v2 │ │ -02c6a6: 6207 c600 |0017: sget-object v7, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00c6 │ │ -02c6aa: 6e30 9900 ed07 |0019: invoke-virtual {v13, v14, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0099 │ │ -02c6b0: 0c00 |001c: move-result-object v0 │ │ -02c6b2: 3902 0600 |001d: if-nez v2, 0023 // +0006 │ │ -02c6b6: 6e20 f700 1000 |001f: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@00f7 │ │ -02c6bc: 0c02 |0022: move-result-object v2 │ │ -02c6be: 6e30 f600 a008 |0023: invoke-virtual {v0, v10, v8}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00f6 │ │ -02c6c4: 0a04 |0026: move-result v4 │ │ -02c6c6: 1227 |0027: const/4 v7, #int 2 // #2 │ │ -02c6c8: 6e20 f700 7000 |0028: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@00f7 │ │ -02c6ce: 0c06 |002b: move-result-object v6 │ │ -02c6d0: 6e10 f900 0000 |002c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00f9 │ │ -02c6d6: 7120 cf02 2b00 |002f: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z // method@02cf │ │ -02c6dc: 0a07 |0032: move-result v7 │ │ -02c6de: 3907 0700 |0033: if-nez v7, 003a // +0007 │ │ -02c6e2: 6f40 1e00 cbed |0035: invoke-super {v11, v12, v13, v14}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@001e │ │ -02c6e8: 0c07 |0038: move-result-object v7 │ │ -02c6ea: 28d7 |0039: goto 0010 // -0029 │ │ -02c6ec: 1205 |003a: const/4 v5, #int 0 // #0 │ │ -02c6ee: 3805 0600 |003b: if-eqz v5, 0041 // +0006 │ │ -02c6f2: 6e10 5912 0500 |003d: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@1259 │ │ -02c6f8: 0a01 |0040: move-result v1 │ │ -02c6fa: 3381 2700 |0041: if-ne v1, v8, 0068 // +0027 │ │ -02c6fe: 3384 2500 |0043: if-ne v4, v8, 0068 // +0025 │ │ -02c702: 3906 2300 |0045: if-nez v6, 0068 // +0023 │ │ -02c706: 2207 ff02 |0047: new-instance v7, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -02c70a: 2208 1403 |0049: new-instance v8, Ljava/lang/StringBuilder; // type@0314 │ │ -02c70e: 7010 ab14 0800 |004b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02c714: 7210 d711 0e00 |004e: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@11d7 │ │ -02c71a: 0c09 |0051: move-result-object v9 │ │ -02c71c: 6e20 b214 9800 |0052: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c722: 0c08 |0055: move-result-object v8 │ │ -02c724: 1a09 fc00 |0056: const-string v9, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@00fc │ │ -02c728: 6e20 b214 9800 |0058: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c72e: 0c08 |005b: move-result-object v8 │ │ -02c730: 6e20 b214 2800 |005c: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c736: 0c08 |005f: move-result-object v8 │ │ -02c738: 6e10 b714 0800 |0060: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02c73e: 0c08 |0063: move-result-object v8 │ │ -02c740: 7020 7614 8700 |0064: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -02c746: 2707 |0067: throw v7 │ │ -02c748: 3284 0800 |0068: if-eq v4, v8, 0070 // +0008 │ │ -02c74c: 54b7 d800 |006a: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02c750: 6e20 8e03 4700 |006c: invoke-virtual {v7, v4}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@038e │ │ -02c756: 0c03 |006f: move-result-object v3 │ │ -02c758: 3903 0a00 |0070: if-nez v3, 007a // +000a │ │ -02c75c: 3806 0800 |0072: if-eqz v6, 007a // +0008 │ │ -02c760: 54b7 d800 |0074: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02c764: 6e20 8f03 6700 |0076: invoke-virtual {v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@038f │ │ -02c76a: 0c03 |0079: move-result-object v3 │ │ -02c76c: 3903 0a00 |007a: if-nez v3, 0084 // +000a │ │ -02c770: 3281 0800 |007c: if-eq v1, v8, 0084 // +0008 │ │ -02c774: 54b7 d800 |007e: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02c778: 6e20 8e03 1700 |0080: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@038e │ │ -02c77e: 0c03 |0083: move-result-object v3 │ │ -02c780: 6307 f500 |0084: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -02c784: 3807 3200 |0086: if-eqz v7, 00b8 // +0032 │ │ -02c788: 1a07 2003 |0088: const-string v7, "FragmentActivity" // string@0320 │ │ -02c78c: 2208 1403 |008a: new-instance v8, Ljava/lang/StringBuilder; // type@0314 │ │ -02c790: 7010 ab14 0800 |008c: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02c796: 1a09 4414 |008f: const-string v9, "onCreateView: id=0x" // string@1444 │ │ -02c79a: 6e20 b214 9800 |0091: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c7a0: 0c08 |0094: move-result-object v8 │ │ -02c7a2: 7110 7f14 0400 |0095: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ -02c7a8: 0c09 |0098: move-result-object v9 │ │ -02c7aa: 6e20 b214 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c7b0: 0c08 |009c: move-result-object v8 │ │ -02c7b2: 1a09 4a00 |009d: const-string v9, " fname=" // string@004a │ │ -02c7b6: 6e20 b214 9800 |009f: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c7bc: 0c08 |00a2: move-result-object v8 │ │ -02c7be: 6e20 b214 2800 |00a3: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c7c4: 0c08 |00a6: move-result-object v8 │ │ -02c7c6: 1a09 4700 |00a7: const-string v9, " existing=" // string@0047 │ │ -02c7ca: 6e20 b214 9800 |00a9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c7d0: 0c08 |00ac: move-result-object v8 │ │ -02c7d2: 6e20 b114 3800 |00ad: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -02c7d8: 0c08 |00b0: move-result-object v8 │ │ -02c7da: 6e10 b714 0800 |00b1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02c7e0: 0c08 |00b4: move-result-object v8 │ │ -02c7e2: 7120 dc11 8700 |00b5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -02c7e8: 3903 4600 |00b8: if-nez v3, 00fe // +0046 │ │ -02c7ec: 7120 c402 2b00 |00ba: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@02c4 │ │ -02c7f2: 0c03 |00bd: move-result-object v3 │ │ -02c7f4: 5c3a a800 |00be: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a8 │ │ -02c7f8: 3804 3c00 |00c0: if-eqz v4, 00fc // +003c │ │ -02c7fc: 0147 |00c2: move v7, v4 │ │ -02c7fe: 5937 a600 |00c3: iput v7, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a6 │ │ -02c802: 5931 a300 |00c5: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a3 │ │ -02c806: 5b36 bc00 |00c7: iput-object v6, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bc │ │ -02c80a: 5c3a ab00 |00c9: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ab │ │ -02c80e: 54b7 d800 |00cb: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02c812: 5b37 a700 |00cd: iput-object v7, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -02c816: 5437 b800 |00cf: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ -02c81a: 6e40 e002 b37e |00d1: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@02e0 │ │ -02c820: 54b7 d800 |00d4: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02c824: 6e30 7203 370a |00d6: invoke-virtual {v7, v3, v10}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0372 │ │ -02c82a: 5437 c100 |00d9: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -02c82e: 3907 7f00 |00db: if-nez v7, 015a // +007f │ │ -02c832: 2207 0003 |00dd: new-instance v7, Ljava/lang/IllegalStateException; // type@0300 │ │ -02c836: 2208 1403 |00df: new-instance v8, Ljava/lang/StringBuilder; // type@0314 │ │ -02c83a: 7010 ab14 0800 |00e1: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02c840: 1a09 1b03 |00e4: const-string v9, "Fragment " // string@031b │ │ -02c844: 6e20 b214 9800 |00e6: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c84a: 0c08 |00e9: move-result-object v8 │ │ -02c84c: 6e20 b214 2800 |00ea: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c852: 0c08 |00ed: move-result-object v8 │ │ -02c854: 1a09 4200 |00ee: const-string v9, " did not create a view." // string@0042 │ │ -02c858: 6e20 b214 9800 |00f0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c85e: 0c08 |00f3: move-result-object v8 │ │ -02c860: 6e10 b714 0800 |00f4: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02c866: 0c08 |00f7: move-result-object v8 │ │ -02c868: 7020 7a14 8700 |00f8: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -02c86e: 2707 |00fb: throw v7 │ │ -02c870: 0117 |00fc: move v7, v1 │ │ -02c872: 28c6 |00fd: goto 00c3 // -003a │ │ -02c874: 5537 ab00 |00fe: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ab │ │ -02c878: 3807 4900 |0100: if-eqz v7, 0149 // +0049 │ │ -02c87c: 2207 ff02 |0102: new-instance v7, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -02c880: 2208 1403 |0104: new-instance v8, Ljava/lang/StringBuilder; // type@0314 │ │ -02c884: 7010 ab14 0800 |0106: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02c88a: 7210 d711 0e00 |0109: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@11d7 │ │ -02c890: 0c09 |010c: move-result-object v9 │ │ -02c892: 6e20 b214 9800 |010d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c898: 0c08 |0110: move-result-object v8 │ │ -02c89a: 1a09 fb00 |0111: const-string v9, ": Duplicate id 0x" // string@00fb │ │ -02c89e: 6e20 b214 9800 |0113: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c8a4: 0c08 |0116: move-result-object v8 │ │ -02c8a6: 7110 7f14 0400 |0117: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ -02c8ac: 0c09 |011a: move-result-object v9 │ │ -02c8ae: 6e20 b214 9800 |011b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c8b4: 0c08 |011e: move-result-object v8 │ │ -02c8b6: 1a09 d400 |011f: const-string v9, ", tag " // string@00d4 │ │ -02c8ba: 6e20 b214 9800 |0121: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c8c0: 0c08 |0124: move-result-object v8 │ │ -02c8c2: 6e20 b214 6800 |0125: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c8c8: 0c08 |0128: move-result-object v8 │ │ -02c8ca: 1a09 d300 |0129: const-string v9, ", or parent id 0x" // string@00d3 │ │ -02c8ce: 6e20 b214 9800 |012b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c8d4: 0c08 |012e: move-result-object v8 │ │ -02c8d6: 7110 7f14 0100 |012f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ -02c8dc: 0c09 |0132: move-result-object v9 │ │ -02c8de: 6e20 b214 9800 |0133: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c8e4: 0c08 |0136: move-result-object v8 │ │ -02c8e6: 1a09 8e00 |0137: const-string v9, " with another fragment for " // string@008e │ │ -02c8ea: 6e20 b214 9800 |0139: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c8f0: 0c08 |013c: move-result-object v8 │ │ -02c8f2: 6e20 b214 2800 |013d: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02c8f8: 0c08 |0140: move-result-object v8 │ │ -02c8fa: 6e10 b714 0800 |0141: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02c900: 0c08 |0144: move-result-object v8 │ │ -02c902: 7020 7614 8700 |0145: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -02c908: 2707 |0148: throw v7 │ │ -02c90a: 5c3a ab00 |0149: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ab │ │ -02c90e: 5537 b700 |014b: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b7 │ │ -02c912: 3907 0700 |014d: if-nez v7, 0154 // +0007 │ │ -02c916: 5437 b800 |014f: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ -02c91a: 6e40 e002 b37e |0151: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@02e0 │ │ -02c920: 54b7 d800 |0154: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02c924: 6e20 9e03 3700 |0156: invoke-virtual {v7, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@039e │ │ -02c92a: 2880 |0159: goto 00d9 // -0080 │ │ -02c92c: 3804 0700 |015a: if-eqz v4, 0161 // +0007 │ │ -02c930: 5437 c100 |015c: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -02c934: 6e20 9f12 4700 |015e: invoke-virtual {v7, v4}, Landroid/view/View;.setId:(I)V // method@129f │ │ -02c93a: 5437 c100 |0161: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -02c93e: 6e10 6f12 0700 |0163: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@126f │ │ -02c944: 0c07 |0166: move-result-object v7 │ │ -02c946: 3907 0700 |0167: if-nez v7, 016e // +0007 │ │ -02c94a: 5437 c100 |0169: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -02c94e: 6e20 aa12 6700 |016b: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@12aa │ │ -02c954: 5437 c100 |016e: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -02c958: 2900 a0fe |0170: goto/16 0010 // -0160 │ │ +02e8fc: |[02e8fc] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ +02e90c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +02e90e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +02e910: 121a |0002: const/4 v10, #int 1 // #1 │ │ +02e912: 12f8 |0003: const/4 v8, #int -1 // #ff │ │ +02e914: 1a07 ae0d |0004: const-string v7, "fragment" // string@0dae │ │ +02e918: 6e20 9f14 c700 |0006: invoke-virtual {v7, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +02e91e: 0a07 |0009: move-result v7 │ │ +02e920: 3907 0700 |000a: if-nez v7, 0011 // +0007 │ │ +02e924: 6f40 1e00 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@001e │ │ +02e92a: 0c07 |000f: move-result-object v7 │ │ +02e92c: 1107 |0010: return-object v7 │ │ +02e92e: 1a07 a30b |0011: const-string v7, "class" // string@0ba3 │ │ +02e932: 7230 d611 3e07 |0013: invoke-interface {v14, v3, v7}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@11d6 │ │ +02e938: 0c02 |0016: move-result-object v2 │ │ +02e93a: 6207 c600 |0017: sget-object v7, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00c6 │ │ +02e93e: 6e30 9900 ed07 |0019: invoke-virtual {v13, v14, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0099 │ │ +02e944: 0c00 |001c: move-result-object v0 │ │ +02e946: 3902 0600 |001d: if-nez v2, 0023 // +0006 │ │ +02e94a: 6e20 f700 1000 |001f: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@00f7 │ │ +02e950: 0c02 |0022: move-result-object v2 │ │ +02e952: 6e30 f600 a008 |0023: invoke-virtual {v0, v10, v8}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00f6 │ │ +02e958: 0a04 |0026: move-result v4 │ │ +02e95a: 1227 |0027: const/4 v7, #int 2 // #2 │ │ +02e95c: 6e20 f700 7000 |0028: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@00f7 │ │ +02e962: 0c06 |002b: move-result-object v6 │ │ +02e964: 6e10 f900 0000 |002c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00f9 │ │ +02e96a: 7120 cf02 2b00 |002f: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z // method@02cf │ │ +02e970: 0a07 |0032: move-result v7 │ │ +02e972: 3907 0700 |0033: if-nez v7, 003a // +0007 │ │ +02e976: 6f40 1e00 cbed |0035: invoke-super {v11, v12, v13, v14}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@001e │ │ +02e97c: 0c07 |0038: move-result-object v7 │ │ +02e97e: 28d7 |0039: goto 0010 // -0029 │ │ +02e980: 1205 |003a: const/4 v5, #int 0 // #0 │ │ +02e982: 3805 0600 |003b: if-eqz v5, 0041 // +0006 │ │ +02e986: 6e10 5912 0500 |003d: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@1259 │ │ +02e98c: 0a01 |0040: move-result v1 │ │ +02e98e: 3381 2700 |0041: if-ne v1, v8, 0068 // +0027 │ │ +02e992: 3384 2500 |0043: if-ne v4, v8, 0068 // +0025 │ │ +02e996: 3906 2300 |0045: if-nez v6, 0068 // +0023 │ │ +02e99a: 2207 ff02 |0047: new-instance v7, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +02e99e: 2208 1403 |0049: new-instance v8, Ljava/lang/StringBuilder; // type@0314 │ │ +02e9a2: 7010 ab14 0800 |004b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02e9a8: 7210 d711 0e00 |004e: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@11d7 │ │ +02e9ae: 0c09 |0051: move-result-object v9 │ │ +02e9b0: 6e20 b214 9800 |0052: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02e9b6: 0c08 |0055: move-result-object v8 │ │ +02e9b8: 1a09 fc00 |0056: const-string v9, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@00fc │ │ +02e9bc: 6e20 b214 9800 |0058: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02e9c2: 0c08 |005b: move-result-object v8 │ │ +02e9c4: 6e20 b214 2800 |005c: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02e9ca: 0c08 |005f: move-result-object v8 │ │ +02e9cc: 6e10 b714 0800 |0060: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02e9d2: 0c08 |0063: move-result-object v8 │ │ +02e9d4: 7020 7614 8700 |0064: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +02e9da: 2707 |0067: throw v7 │ │ +02e9dc: 3284 0800 |0068: if-eq v4, v8, 0070 // +0008 │ │ +02e9e0: 54b7 d800 |006a: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02e9e4: 6e20 8e03 4700 |006c: invoke-virtual {v7, v4}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@038e │ │ +02e9ea: 0c03 |006f: move-result-object v3 │ │ +02e9ec: 3903 0a00 |0070: if-nez v3, 007a // +000a │ │ +02e9f0: 3806 0800 |0072: if-eqz v6, 007a // +0008 │ │ +02e9f4: 54b7 d800 |0074: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02e9f8: 6e20 8f03 6700 |0076: invoke-virtual {v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@038f │ │ +02e9fe: 0c03 |0079: move-result-object v3 │ │ +02ea00: 3903 0a00 |007a: if-nez v3, 0084 // +000a │ │ +02ea04: 3281 0800 |007c: if-eq v1, v8, 0084 // +0008 │ │ +02ea08: 54b7 d800 |007e: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02ea0c: 6e20 8e03 1700 |0080: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@038e │ │ +02ea12: 0c03 |0083: move-result-object v3 │ │ +02ea14: 6307 f500 |0084: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +02ea18: 3807 3200 |0086: if-eqz v7, 00b8 // +0032 │ │ +02ea1c: 1a07 2103 |0088: const-string v7, "FragmentActivity" // string@0321 │ │ +02ea20: 2208 1403 |008a: new-instance v8, Ljava/lang/StringBuilder; // type@0314 │ │ +02ea24: 7010 ab14 0800 |008c: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02ea2a: 1a09 4514 |008f: const-string v9, "onCreateView: id=0x" // string@1445 │ │ +02ea2e: 6e20 b214 9800 |0091: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02ea34: 0c08 |0094: move-result-object v8 │ │ +02ea36: 7110 7f14 0400 |0095: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ +02ea3c: 0c09 |0098: move-result-object v9 │ │ +02ea3e: 6e20 b214 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02ea44: 0c08 |009c: move-result-object v8 │ │ +02ea46: 1a09 4a00 |009d: const-string v9, " fname=" // string@004a │ │ +02ea4a: 6e20 b214 9800 |009f: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02ea50: 0c08 |00a2: move-result-object v8 │ │ +02ea52: 6e20 b214 2800 |00a3: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02ea58: 0c08 |00a6: move-result-object v8 │ │ +02ea5a: 1a09 4700 |00a7: const-string v9, " existing=" // string@0047 │ │ +02ea5e: 6e20 b214 9800 |00a9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02ea64: 0c08 |00ac: move-result-object v8 │ │ +02ea66: 6e20 b114 3800 |00ad: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +02ea6c: 0c08 |00b0: move-result-object v8 │ │ +02ea6e: 6e10 b714 0800 |00b1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02ea74: 0c08 |00b4: move-result-object v8 │ │ +02ea76: 7120 dc11 8700 |00b5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +02ea7c: 3903 4600 |00b8: if-nez v3, 00fe // +0046 │ │ +02ea80: 7120 c402 2b00 |00ba: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@02c4 │ │ +02ea86: 0c03 |00bd: move-result-object v3 │ │ +02ea88: 5c3a a800 |00be: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a8 │ │ +02ea8c: 3804 3c00 |00c0: if-eqz v4, 00fc // +003c │ │ +02ea90: 0147 |00c2: move v7, v4 │ │ +02ea92: 5937 a600 |00c3: iput v7, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a6 │ │ +02ea96: 5931 a300 |00c5: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a3 │ │ +02ea9a: 5b36 bc00 |00c7: iput-object v6, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bc │ │ +02ea9e: 5c3a ab00 |00c9: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ab │ │ +02eaa2: 54b7 d800 |00cb: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02eaa6: 5b37 a700 |00cd: iput-object v7, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +02eaaa: 5437 b800 |00cf: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ +02eaae: 6e40 e002 b37e |00d1: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@02e0 │ │ +02eab4: 54b7 d800 |00d4: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02eab8: 6e30 7203 370a |00d6: invoke-virtual {v7, v3, v10}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0372 │ │ +02eabe: 5437 c100 |00d9: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +02eac2: 3907 7f00 |00db: if-nez v7, 015a // +007f │ │ +02eac6: 2207 0003 |00dd: new-instance v7, Ljava/lang/IllegalStateException; // type@0300 │ │ +02eaca: 2208 1403 |00df: new-instance v8, Ljava/lang/StringBuilder; // type@0314 │ │ +02eace: 7010 ab14 0800 |00e1: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02ead4: 1a09 1c03 |00e4: const-string v9, "Fragment " // string@031c │ │ +02ead8: 6e20 b214 9800 |00e6: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02eade: 0c08 |00e9: move-result-object v8 │ │ +02eae0: 6e20 b214 2800 |00ea: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02eae6: 0c08 |00ed: move-result-object v8 │ │ +02eae8: 1a09 4200 |00ee: const-string v9, " did not create a view." // string@0042 │ │ +02eaec: 6e20 b214 9800 |00f0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02eaf2: 0c08 |00f3: move-result-object v8 │ │ +02eaf4: 6e10 b714 0800 |00f4: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02eafa: 0c08 |00f7: move-result-object v8 │ │ +02eafc: 7020 7a14 8700 |00f8: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +02eb02: 2707 |00fb: throw v7 │ │ +02eb04: 0117 |00fc: move v7, v1 │ │ +02eb06: 28c6 |00fd: goto 00c3 // -003a │ │ +02eb08: 5537 ab00 |00fe: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ab │ │ +02eb0c: 3807 4900 |0100: if-eqz v7, 0149 // +0049 │ │ +02eb10: 2207 ff02 |0102: new-instance v7, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +02eb14: 2208 1403 |0104: new-instance v8, Ljava/lang/StringBuilder; // type@0314 │ │ +02eb18: 7010 ab14 0800 |0106: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02eb1e: 7210 d711 0e00 |0109: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@11d7 │ │ +02eb24: 0c09 |010c: move-result-object v9 │ │ +02eb26: 6e20 b214 9800 |010d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02eb2c: 0c08 |0110: move-result-object v8 │ │ +02eb2e: 1a09 fb00 |0111: const-string v9, ": Duplicate id 0x" // string@00fb │ │ +02eb32: 6e20 b214 9800 |0113: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02eb38: 0c08 |0116: move-result-object v8 │ │ +02eb3a: 7110 7f14 0400 |0117: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ +02eb40: 0c09 |011a: move-result-object v9 │ │ +02eb42: 6e20 b214 9800 |011b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02eb48: 0c08 |011e: move-result-object v8 │ │ +02eb4a: 1a09 d400 |011f: const-string v9, ", tag " // string@00d4 │ │ +02eb4e: 6e20 b214 9800 |0121: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02eb54: 0c08 |0124: move-result-object v8 │ │ +02eb56: 6e20 b214 6800 |0125: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02eb5c: 0c08 |0128: move-result-object v8 │ │ +02eb5e: 1a09 d300 |0129: const-string v9, ", or parent id 0x" // string@00d3 │ │ +02eb62: 6e20 b214 9800 |012b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02eb68: 0c08 |012e: move-result-object v8 │ │ +02eb6a: 7110 7f14 0100 |012f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ +02eb70: 0c09 |0132: move-result-object v9 │ │ +02eb72: 6e20 b214 9800 |0133: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02eb78: 0c08 |0136: move-result-object v8 │ │ +02eb7a: 1a09 8e00 |0137: const-string v9, " with another fragment for " // string@008e │ │ +02eb7e: 6e20 b214 9800 |0139: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02eb84: 0c08 |013c: move-result-object v8 │ │ +02eb86: 6e20 b214 2800 |013d: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02eb8c: 0c08 |0140: move-result-object v8 │ │ +02eb8e: 6e10 b714 0800 |0141: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02eb94: 0c08 |0144: move-result-object v8 │ │ +02eb96: 7020 7614 8700 |0145: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +02eb9c: 2707 |0148: throw v7 │ │ +02eb9e: 5c3a ab00 |0149: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ab │ │ +02eba2: 5537 b700 |014b: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b7 │ │ +02eba6: 3907 0700 |014d: if-nez v7, 0154 // +0007 │ │ +02ebaa: 5437 b800 |014f: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ +02ebae: 6e40 e002 b37e |0151: invoke-virtual {v3, v11, v14, v7}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@02e0 │ │ +02ebb4: 54b7 d800 |0154: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02ebb8: 6e20 9e03 3700 |0156: invoke-virtual {v7, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@039e │ │ +02ebbe: 2880 |0159: goto 00d9 // -0080 │ │ +02ebc0: 3804 0700 |015a: if-eqz v4, 0161 // +0007 │ │ +02ebc4: 5437 c100 |015c: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +02ebc8: 6e20 9f12 4700 |015e: invoke-virtual {v7, v4}, Landroid/view/View;.setId:(I)V // method@129f │ │ +02ebce: 5437 c100 |0161: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +02ebd2: 6e10 6f12 0700 |0163: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@126f │ │ +02ebd8: 0c07 |0166: move-result-object v7 │ │ +02ebda: 3907 0700 |0167: if-nez v7, 016e // +0007 │ │ +02ebde: 5437 c100 |0169: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +02ebe2: 6e20 aa12 6700 |016b: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@12aa │ │ +02ebe8: 5437 c100 |016e: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +02ebec: 2900 a0fe |0170: goto/16 0010 // -0160 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=242 │ │ 0x000c line=243 │ │ 0x0010 line=323 │ │ 0x0011 line=246 │ │ 0x0017 line=247 │ │ @@ -8080,25 +8080,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -02c95c: |[02c95c] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ -02c96c: 6f10 1f00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@001f │ │ -02c972: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -02c974: 6e20 1403 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0314 │ │ -02c97a: 5410 d800 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02c97e: 6e10 7f03 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@037f │ │ -02c984: 5410 da00 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00da │ │ -02c988: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ -02c98c: 5410 da00 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00da │ │ -02c990: 6e10 5a04 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@045a │ │ -02c996: 0e00 |0015: return-void │ │ +02ebf0: |[02ebf0] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ +02ec00: 6f10 1f00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@001f │ │ +02ec06: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +02ec08: 6e20 1403 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0314 │ │ +02ec0e: 5410 d800 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02ec12: 6e10 7f03 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@037f │ │ +02ec18: 5410 da00 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00da │ │ +02ec1c: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ +02ec20: 5410 da00 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00da │ │ +02ec24: 6e10 5a04 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@045a │ │ +02ec2a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ 0x0003 line=333 │ │ 0x0007 line=335 │ │ 0x000c line=336 │ │ 0x0010 line=337 │ │ @@ -8111,29 +8111,29 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -02c998: |[02c998] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -02c9a8: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -02c9ac: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -02c9ae: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ -02c9b2: 1240 |0005: const/4 v0, #int 4 // #4 │ │ -02c9b4: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ -02c9b8: 6e10 0512 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@1205 │ │ -02c9be: 0a00 |000b: move-result v0 │ │ -02c9c0: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ -02c9c4: 6e10 2903 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@0329 │ │ -02c9ca: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -02c9cc: 0f00 |0012: return v0 │ │ -02c9ce: 6f30 2000 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@0020 │ │ -02c9d4: 0a00 |0016: move-result v0 │ │ -02c9d6: 28fb |0017: goto 0012 // -0005 │ │ +02ec2c: |[02ec2c] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +02ec3c: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +02ec40: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +02ec42: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ +02ec46: 1240 |0005: const/4 v0, #int 4 // #4 │ │ +02ec48: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ +02ec4c: 6e10 0512 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@1205 │ │ +02ec52: 0a00 |000b: move-result v0 │ │ +02ec54: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ +02ec58: 6e10 2903 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@0329 │ │ +02ec5e: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +02ec60: 0f00 |0012: return v0 │ │ +02ec62: 6f30 2000 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@0020 │ │ +02ec68: 0a00 |0016: move-result v0 │ │ +02ec6a: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ 0x000e line=351 │ │ 0x0011 line=352 │ │ 0x0012 line=355 │ │ locals : │ │ @@ -8146,19 +8146,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -02c9d8: |[02c9d8] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ -02c9e8: 6f10 2100 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@0021 │ │ -02c9ee: 5410 d800 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02c9f2: 6e10 8103 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0381 │ │ -02c9f8: 0e00 |0008: return-void │ │ +02ec6c: |[02ec6c] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ +02ec7c: 6f10 2100 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@0021 │ │ +02ec82: 5410 d800 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02ec86: 6e10 8103 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0381 │ │ +02ec8c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ 0x0003 line=364 │ │ 0x0008 line=365 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -8168,33 +8168,33 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -02c9fc: |[02c9fc] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -02ca0c: 6f30 2200 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@0022 │ │ -02ca12: 0a00 |0003: move-result v0 │ │ -02ca14: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -02ca18: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -02ca1a: 0f00 |0007: return v0 │ │ -02ca1c: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ -02ca22: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -02ca24: 28fb |000c: goto 0007 // -0005 │ │ -02ca26: 5410 d800 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02ca2a: 6e20 8203 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0382 │ │ -02ca30: 0a00 |0012: move-result v0 │ │ -02ca32: 28f4 |0013: goto 0007 // -000c │ │ -02ca34: 5410 d800 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02ca38: 6e20 7c03 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@037c │ │ -02ca3e: 0a00 |0019: move-result v0 │ │ -02ca40: 28ed |001a: goto 0007 // -0013 │ │ -02ca42: 0000 |001b: nop // spacer │ │ -02ca44: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ +02ec90: |[02ec90] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +02eca0: 6f30 2200 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@0022 │ │ +02eca6: 0a00 |0003: move-result v0 │ │ +02eca8: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +02ecac: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +02ecae: 0f00 |0007: return v0 │ │ +02ecb0: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ +02ecb6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +02ecb8: 28fb |000c: goto 0007 // -0005 │ │ +02ecba: 5410 d800 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02ecbe: 6e20 8203 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0382 │ │ +02ecc4: 0a00 |0012: move-result v0 │ │ +02ecc6: 28f4 |0013: goto 0007 // -000c │ │ +02ecc8: 5410 d800 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02eccc: 6e20 7c03 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@037c │ │ +02ecd2: 0a00 |0019: move-result v0 │ │ +02ecd4: 28ed |001a: goto 0007 // -0013 │ │ +02ecd6: 0000 |001b: nop // spacer │ │ +02ecd8: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ 0x0006 line=373 │ │ 0x0007 line=384 │ │ 0x0008 line=376 │ │ 0x000b line=384 │ │ @@ -8211,19 +8211,19 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02ca58: |[02ca58] android.support.v4.app.FragmentActivity.onNewIntent:(Landroid/content/Intent;)V │ │ -02ca68: 6f20 2300 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onNewIntent:(Landroid/content/Intent;)V // method@0023 │ │ -02ca6e: 5410 d800 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02ca72: 6e10 a003 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03a0 │ │ -02ca78: 0e00 |0008: return-void │ │ +02ecec: |[02ecec] android.support.v4.app.FragmentActivity.onNewIntent:(Landroid/content/Intent;)V │ │ +02ecfc: 6f20 2300 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onNewIntent:(Landroid/content/Intent;)V // method@0023 │ │ +02ed02: 5410 d800 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02ed06: 6e10 a003 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03a0 │ │ +02ed0c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0003 line=428 │ │ 0x0008 line=429 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -8234,23 +8234,23 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -02ca7c: |[02ca7c] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ -02ca8c: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -02ca92: 6f30 2400 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@0024 │ │ -02ca98: 0e00 |0006: return-void │ │ -02ca9a: 5410 d800 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02ca9e: 6e20 8303 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@0383 │ │ -02caa4: 28f7 |000c: goto 0003 // -0009 │ │ -02caa6: 0000 |000d: nop // spacer │ │ -02caa8: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ +02ed10: |[02ed10] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ +02ed20: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +02ed26: 6f30 2400 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@0024 │ │ +02ed2c: 0e00 |0006: return-void │ │ +02ed2e: 5410 d800 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02ed32: 6e20 8303 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@0383 │ │ +02ed38: 28f7 |000c: goto 0003 // -0009 │ │ +02ed3a: 0000 |000d: nop // spacer │ │ +02ed3c: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x0003 line=398 │ │ 0x0006 line=399 │ │ 0x0007 line=395 │ │ 0x000d line=393 │ │ @@ -8264,29 +8264,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -02cab4: |[02cab4] android.support.v4.app.FragmentActivity.onPause:()V │ │ -02cac4: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -02cac6: 6f10 2500 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@0025 │ │ -02cacc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -02cace: 5c20 de00 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00de │ │ -02cad2: 5420 d900 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d9 │ │ -02cad6: 6e20 8c01 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@018c │ │ -02cadc: 0a00 |000c: move-result v0 │ │ -02cade: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ -02cae2: 5420 d900 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d9 │ │ -02cae6: 6e20 9001 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0190 │ │ -02caec: 6e10 3b03 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@033b │ │ -02caf2: 5420 d800 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02caf6: 6e10 8403 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@0384 │ │ -02cafc: 0e00 |001c: return-void │ │ +02ed48: |[02ed48] android.support.v4.app.FragmentActivity.onPause:()V │ │ +02ed58: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +02ed5a: 6f10 2500 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@0025 │ │ +02ed60: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +02ed62: 5c20 de00 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00de │ │ +02ed66: 5420 d900 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d9 │ │ +02ed6a: 6e20 8c01 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@018c │ │ +02ed70: 0a00 |000c: move-result v0 │ │ +02ed72: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ +02ed76: 5420 d900 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d9 │ │ +02ed7a: 6e20 9001 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0190 │ │ +02ed80: 6e10 3b03 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@033b │ │ +02ed86: 5420 d800 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02ed8a: 6e10 8403 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@0384 │ │ +02ed90: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=406 │ │ 0x0004 line=407 │ │ 0x0007 line=408 │ │ 0x000f line=409 │ │ 0x0014 line=410 │ │ @@ -8300,23 +8300,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -02cb00: |[02cb00] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ -02cb10: 6f10 2600 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@0026 │ │ -02cb16: 5420 d900 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d9 │ │ -02cb1a: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -02cb1c: 6e20 9001 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0190 │ │ -02cb22: 6e10 3b03 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@033b │ │ -02cb28: 5420 d800 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02cb2c: 6e10 8c03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@038c │ │ -02cb32: 0e00 |0011: return-void │ │ +02ed94: |[02ed94] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ +02eda4: 6f10 2600 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@0026 │ │ +02edaa: 5420 d900 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d9 │ │ +02edae: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +02edb0: 6e20 9001 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0190 │ │ +02edb6: 6e10 3b03 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@033b │ │ +02edbc: 5420 d800 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02edc0: 6e10 8c03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@038c │ │ +02edc6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ 0x0003 line=454 │ │ 0x0009 line=455 │ │ 0x000c line=456 │ │ 0x0011 line=457 │ │ @@ -8328,19 +8328,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/Menu;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -02cb34: |[02cb34] android.support.v4.app.FragmentActivity.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z │ │ -02cb44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02cb46: 6f40 2700 0132 |0001: invoke-super {v1, v0, v2, v3}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0027 │ │ -02cb4c: 0a00 |0004: move-result v0 │ │ -02cb4e: 0f00 |0005: return v0 │ │ +02edc8: |[02edc8] android.support.v4.app.FragmentActivity.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z │ │ +02edd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02edda: 6f40 2700 0132 |0001: invoke-super {v1, v0, v2, v3}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0027 │ │ +02ede0: 0a00 |0004: move-result v0 │ │ +02ede2: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=491 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 menu Landroid/view/Menu; │ │ @@ -8350,33 +8350,33 @@ │ │ type : '(ILandroid/view/View;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -02cb50: |[02cb50] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -02cb60: 3903 1d00 |0000: if-nez v3, 001d // +001d │ │ -02cb64: 3805 1b00 |0002: if-eqz v5, 001d // +001b │ │ -02cb68: 5521 dc00 |0004: iget-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00dc │ │ -02cb6c: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ -02cb70: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -02cb72: 5c21 dc00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00dc │ │ -02cb76: 7210 0f12 0500 |000b: invoke-interface {v5}, Landroid/view/Menu;.clear:()V // method@120f │ │ -02cb7c: 6e30 2d03 3205 |000e: invoke-virtual {v2, v3, v5}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@032d │ │ -02cb82: 6e30 3703 4205 |0011: invoke-virtual {v2, v4, v5}, Landroid/support/v4/app/FragmentActivity;.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z // method@0337 │ │ -02cb88: 0a00 |0014: move-result v0 │ │ -02cb8a: 5421 d800 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02cb8e: 6e20 8503 5100 |0017: invoke-virtual {v1, v5}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0385 │ │ -02cb94: 0a01 |001a: move-result v1 │ │ -02cb96: b610 |001b: or-int/2addr v0, v1 │ │ -02cb98: 0f00 |001c: return v0 │ │ -02cb9a: 6f40 2700 3254 |001d: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0027 │ │ -02cba0: 0a00 |0020: move-result v0 │ │ -02cba2: 28fb |0021: goto 001c // -0005 │ │ +02ede4: |[02ede4] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +02edf4: 3903 1d00 |0000: if-nez v3, 001d // +001d │ │ +02edf8: 3805 1b00 |0002: if-eqz v5, 001d // +001b │ │ +02edfc: 5521 dc00 |0004: iget-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00dc │ │ +02ee00: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ +02ee04: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +02ee06: 5c21 dc00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00dc │ │ +02ee0a: 7210 0f12 0500 |000b: invoke-interface {v5}, Landroid/view/Menu;.clear:()V // method@120f │ │ +02ee10: 6e30 2d03 3205 |000e: invoke-virtual {v2, v3, v5}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@032d │ │ +02ee16: 6e30 3703 4205 |0011: invoke-virtual {v2, v4, v5}, Landroid/support/v4/app/FragmentActivity;.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z // method@0337 │ │ +02ee1c: 0a00 |0014: move-result v0 │ │ +02ee1e: 5421 d800 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02ee22: 6e20 8503 5100 |0017: invoke-virtual {v1, v5}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0385 │ │ +02ee28: 0a01 |001a: move-result v1 │ │ +02ee2a: b610 |001b: or-int/2addr v0, v1 │ │ +02ee2c: 0f00 |001c: return v0 │ │ +02ee2e: 6f40 2700 3254 |001d: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0027 │ │ +02ee34: 0a00 |0020: move-result v0 │ │ +02ee36: 28fb |0021: goto 001c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 0x0004 line=475 │ │ 0x0008 line=476 │ │ 0x000b line=477 │ │ 0x000e line=478 │ │ @@ -8395,31 +8395,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -02cba4: |[02cba4] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ -02cbb4: 5510 db00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00db │ │ -02cbb8: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -02cbbc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -02cbbe: 5c10 db00 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00db │ │ -02cbc2: 5410 da00 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00da │ │ -02cbc6: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -02cbca: 5510 df00 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00df │ │ -02cbce: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ -02cbd2: 5410 da00 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00da │ │ -02cbd6: 6e10 5f04 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@045f │ │ -02cbdc: 5410 d800 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02cbe0: 6e10 8603 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@0386 │ │ -02cbe6: 0e00 |0019: return-void │ │ -02cbe8: 5410 da00 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00da │ │ -02cbec: 6e10 5d04 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@045d │ │ -02cbf2: 28f5 |001f: goto 0014 // -000b │ │ +02ee38: |[02ee38] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ +02ee48: 5510 db00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00db │ │ +02ee4c: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +02ee50: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +02ee52: 5c10 db00 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00db │ │ +02ee56: 5410 da00 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00da │ │ +02ee5a: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +02ee5e: 5510 df00 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00df │ │ +02ee62: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ +02ee66: 5410 da00 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00da │ │ +02ee6a: 6e10 5f04 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@045f │ │ +02ee70: 5410 d800 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02ee74: 6e10 8603 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@0386 │ │ +02ee7a: 0e00 |0019: return-void │ │ +02ee7c: 5410 da00 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00da │ │ +02ee80: 6e10 5d04 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@045d │ │ +02ee86: 28f5 |001f: goto 0014 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=798 │ │ 0x0004 line=799 │ │ 0x0007 line=800 │ │ 0x000b line=801 │ │ 0x000f line=802 │ │ @@ -8434,24 +8434,24 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -02cbf4: |[02cbf4] android.support.v4.app.FragmentActivity.onResume:()V │ │ -02cc04: 6f10 2800 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@0028 │ │ -02cc0a: 5420 d900 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d9 │ │ -02cc0e: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -02cc10: 6e20 9101 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0191 │ │ -02cc16: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -02cc18: 5c20 de00 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00de │ │ -02cc1c: 5420 d800 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02cc20: 6e10 8c03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@038c │ │ -02cc26: 0e00 |0011: return-void │ │ +02ee88: |[02ee88] android.support.v4.app.FragmentActivity.onResume:()V │ │ +02ee98: 6f10 2800 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@0028 │ │ +02ee9e: 5420 d900 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d9 │ │ +02eea2: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +02eea4: 6e20 9101 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0191 │ │ +02eeaa: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +02eeac: 5c20 de00 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00de │ │ +02eeb0: 5420 d800 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02eeb4: 6e10 8c03 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@038c │ │ +02eeba: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0003 line=443 │ │ 0x0009 line=444 │ │ 0x000c line=445 │ │ 0x0011 line=446 │ │ @@ -8463,18 +8463,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02cc28: |[02cc28] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ -02cc38: 5410 d800 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02cc3c: 6e10 8703 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0387 │ │ -02cc42: 0e00 |0005: return-void │ │ +02eebc: |[02eebc] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ +02eecc: 5410 d800 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02eed0: 6e10 8703 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0387 │ │ +02eed6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ 0x0005 line=467 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -8483,17 +8483,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02cc44: |[02cc44] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -02cc54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02cc56: 1100 |0001: return-object v0 │ │ +02eed8: |[02eed8] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +02eee8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02eeea: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=624 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #28 : (in Landroid/support/v4/app/FragmentActivity;) │ │ @@ -8501,68 +8501,68 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 99 16-bit code units │ │ -02cc58: |[02cc58] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ -02cc68: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -02cc6a: 55b8 e000 |0001: iget-boolean v8, v11, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e0 │ │ -02cc6e: 3808 0600 |0003: if-eqz v8, 0009 // +0006 │ │ -02cc72: 1218 |0005: const/4 v8, #int 1 // #1 │ │ -02cc74: 6e20 1403 8b00 |0006: invoke-virtual {v11, v8}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0314 │ │ -02cc7a: 6e10 3c03 0b00 |0009: invoke-virtual {v11}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@033c │ │ -02cc80: 0c01 |000c: move-result-object v1 │ │ -02cc82: 54b8 d800 |000d: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02cc86: 6e10 ae03 0800 |000f: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@03ae │ │ -02cc8c: 0c02 |0012: move-result-object v2 │ │ -02cc8e: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -02cc90: 54b8 d400 |0014: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d4 │ │ -02cc94: 3808 3300 |0016: if-eqz v8, 0049 // +0033 │ │ -02cc98: 54b8 d400 |0018: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d4 │ │ -02cc9c: 6e10 5b08 0800 |001a: invoke-virtual {v8}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@085b │ │ -02cca2: 0a00 |001d: move-result v0 │ │ -02cca4: 2305 6f03 |001e: new-array v5, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@036f │ │ -02cca8: d803 00ff |0020: add-int/lit8 v3, v0, #int -1 // #ff │ │ -02ccac: 3a03 0f00 |0022: if-ltz v3, 0031 // +000f │ │ -02ccb0: 54b8 d400 |0024: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d4 │ │ -02ccb4: 6e20 5d08 3800 |0026: invoke-virtual {v8, v3}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@085d │ │ -02ccba: 0c08 |0029: move-result-object v8 │ │ -02ccbc: 1f08 be00 |002a: check-cast v8, Landroid/support/v4/app/LoaderManagerImpl; // type@00be │ │ -02ccc0: 4d08 0503 |002c: aput-object v8, v5, v3 │ │ -02ccc4: d803 03ff |002e: add-int/lit8 v3, v3, #int -1 // #ff │ │ -02ccc8: 28f2 |0030: goto 0022 // -000e │ │ -02ccca: 1203 |0031: const/4 v3, #int 0 // #0 │ │ -02cccc: 3503 1700 |0032: if-ge v3, v0, 0049 // +0017 │ │ -02ccd0: 4604 0503 |0034: aget-object v4, v5, v3 │ │ -02ccd4: 5548 6c01 |0036: iget-boolean v8, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016c │ │ -02ccd8: 3808 0600 |0038: if-eqz v8, 003e // +0006 │ │ -02ccdc: 1217 |003a: const/4 v7, #int 1 // #1 │ │ -02ccde: d803 0301 |003b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -02cce2: 28f5 |003d: goto 0032 // -000b │ │ -02cce4: 6e10 5a04 0400 |003e: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@045a │ │ -02ccea: 54b8 d400 |0041: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d4 │ │ -02ccee: 544a 6f01 |0043: iget-object v10, v4, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@016f │ │ -02ccf2: 6e20 5808 a800 |0045: invoke-virtual {v8, v10}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0858 │ │ -02ccf8: 28f3 |0048: goto 003b // -000d │ │ -02ccfa: 3902 0800 |0049: if-nez v2, 0051 // +0008 │ │ -02ccfe: 3907 0600 |004b: if-nez v7, 0051 // +0006 │ │ -02cd02: 3901 0400 |004d: if-nez v1, 0051 // +0004 │ │ -02cd06: 0796 |004f: move-object v6, v9 │ │ -02cd08: 1106 |0050: return-object v6 │ │ -02cd0a: 2206 9f00 |0051: new-instance v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@009f │ │ -02cd0e: 7010 1203 0600 |0053: invoke-direct {v6}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@0312 │ │ -02cd14: 5b69 ca00 |0056: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@00ca │ │ -02cd18: 5b61 cc00 |0058: iput-object v1, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00cc │ │ -02cd1c: 5b69 cb00 |005a: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Landroid/support/v4/util/SimpleArrayMap; // field@00cb │ │ -02cd20: 5b62 cd00 |005c: iput-object v2, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00cd │ │ -02cd24: 54b8 d400 |005e: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d4 │ │ -02cd28: 5b68 ce00 |0060: iput-object v8, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@00ce │ │ -02cd2c: 28ee |0062: goto 0050 // -0012 │ │ +02eeec: |[02eeec] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ +02eefc: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +02eefe: 55b8 e000 |0001: iget-boolean v8, v11, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e0 │ │ +02ef02: 3808 0600 |0003: if-eqz v8, 0009 // +0006 │ │ +02ef06: 1218 |0005: const/4 v8, #int 1 // #1 │ │ +02ef08: 6e20 1403 8b00 |0006: invoke-virtual {v11, v8}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@0314 │ │ +02ef0e: 6e10 3c03 0b00 |0009: invoke-virtual {v11}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@033c │ │ +02ef14: 0c01 |000c: move-result-object v1 │ │ +02ef16: 54b8 d800 |000d: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02ef1a: 6e10 ae03 0800 |000f: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@03ae │ │ +02ef20: 0c02 |0012: move-result-object v2 │ │ +02ef22: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +02ef24: 54b8 d400 |0014: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d4 │ │ +02ef28: 3808 3300 |0016: if-eqz v8, 0049 // +0033 │ │ +02ef2c: 54b8 d400 |0018: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d4 │ │ +02ef30: 6e10 5b08 0800 |001a: invoke-virtual {v8}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@085b │ │ +02ef36: 0a00 |001d: move-result v0 │ │ +02ef38: 2305 6f03 |001e: new-array v5, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@036f │ │ +02ef3c: d803 00ff |0020: add-int/lit8 v3, v0, #int -1 // #ff │ │ +02ef40: 3a03 0f00 |0022: if-ltz v3, 0031 // +000f │ │ +02ef44: 54b8 d400 |0024: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d4 │ │ +02ef48: 6e20 5d08 3800 |0026: invoke-virtual {v8, v3}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@085d │ │ +02ef4e: 0c08 |0029: move-result-object v8 │ │ +02ef50: 1f08 be00 |002a: check-cast v8, Landroid/support/v4/app/LoaderManagerImpl; // type@00be │ │ +02ef54: 4d08 0503 |002c: aput-object v8, v5, v3 │ │ +02ef58: d803 03ff |002e: add-int/lit8 v3, v3, #int -1 // #ff │ │ +02ef5c: 28f2 |0030: goto 0022 // -000e │ │ +02ef5e: 1203 |0031: const/4 v3, #int 0 // #0 │ │ +02ef60: 3503 1700 |0032: if-ge v3, v0, 0049 // +0017 │ │ +02ef64: 4604 0503 |0034: aget-object v4, v5, v3 │ │ +02ef68: 5548 6c01 |0036: iget-boolean v8, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016c │ │ +02ef6c: 3808 0600 |0038: if-eqz v8, 003e // +0006 │ │ +02ef70: 1217 |003a: const/4 v7, #int 1 // #1 │ │ +02ef72: d803 0301 |003b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +02ef76: 28f5 |003d: goto 0032 // -000b │ │ +02ef78: 6e10 5a04 0400 |003e: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@045a │ │ +02ef7e: 54b8 d400 |0041: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d4 │ │ +02ef82: 544a 6f01 |0043: iget-object v10, v4, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@016f │ │ +02ef86: 6e20 5808 a800 |0045: invoke-virtual {v8, v10}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0858 │ │ +02ef8c: 28f3 |0048: goto 003b // -000d │ │ +02ef8e: 3902 0800 |0049: if-nez v2, 0051 // +0008 │ │ +02ef92: 3907 0600 |004b: if-nez v7, 0051 // +0006 │ │ +02ef96: 3901 0400 |004d: if-nez v1, 0051 // +0004 │ │ +02ef9a: 0796 |004f: move-object v6, v9 │ │ +02ef9c: 1106 |0050: return-object v6 │ │ +02ef9e: 2206 9f00 |0051: new-instance v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@009f │ │ +02efa2: 7010 1203 0600 |0053: invoke-direct {v6}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@0312 │ │ +02efa8: 5b69 ca00 |0056: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@00ca │ │ +02efac: 5b61 cc00 |0058: iput-object v1, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00cc │ │ +02efb0: 5b69 cb00 |005a: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Landroid/support/v4/util/SimpleArrayMap; // field@00cb │ │ +02efb4: 5b62 cd00 |005c: iput-object v2, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00cd │ │ +02efb8: 54b8 d400 |005e: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d4 │ │ +02efbc: 5b68 ce00 |0060: iput-object v8, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@00ce │ │ +02efc0: 28ee |0062: goto 0050 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=501 │ │ 0x0005 line=502 │ │ 0x0009 line=505 │ │ 0x000d line=507 │ │ 0x0013 line=508 │ │ @@ -8603,23 +8603,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -02cd30: |[02cd30] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -02cd40: 6f20 2900 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0029 │ │ -02cd46: 5421 d800 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02cd4a: 6e10 b003 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@03b0 │ │ -02cd50: 0c00 |0008: move-result-object v0 │ │ -02cd52: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -02cd56: 1a01 ce0a |000b: const-string v1, "android:support:fragments" // string@0ace │ │ -02cd5a: 6e30 7e01 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@017e │ │ -02cd60: 0e00 |0010: return-void │ │ +02efc4: |[02efc4] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +02efd4: 6f20 2900 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@0029 │ │ +02efda: 5421 d800 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02efde: 6e10 b003 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@03b0 │ │ +02efe4: 0c00 |0008: move-result-object v0 │ │ +02efe6: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +02efea: 1a01 cf0a |000b: const-string v1, "android:support:fragments" // string@0acf │ │ +02efee: 6e30 7e01 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@017e │ │ +02eff4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=545 │ │ 0x0003 line=546 │ │ 0x0009 line=547 │ │ 0x000b line=548 │ │ 0x0010 line=550 │ │ @@ -8633,79 +8633,79 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 131 16-bit code units │ │ -02cd64: |[02cd64] android.support.v4.app.FragmentActivity.onStart:()V │ │ -02cd74: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -02cd76: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -02cd78: 6f10 2a00 0800 |0002: invoke-super {v8}, Landroid/app/Activity;.onStart:()V // method@002a │ │ -02cd7e: 5c87 e000 |0005: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e0 │ │ -02cd82: 5c87 dd00 |0007: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00dd │ │ -02cd86: 5484 d900 |0009: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d9 │ │ -02cd8a: 6e20 9001 6400 |000b: invoke-virtual {v4, v6}, Landroid/os/Handler;.removeMessages:(I)V // method@0190 │ │ -02cd90: 5584 d700 |000e: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00d7 │ │ -02cd94: 3904 0900 |0010: if-nez v4, 0019 // +0009 │ │ -02cd98: 5c86 d700 |0012: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00d7 │ │ -02cd9c: 5484 d800 |0014: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02cda0: 6e10 7a03 0400 |0016: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@037a │ │ -02cda6: 5484 d800 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02cdaa: 6e10 a003 0400 |001b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03a0 │ │ -02cdb0: 5484 d800 |001e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02cdb4: 6e10 8c03 0400 |0020: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@038c │ │ -02cdba: 5584 db00 |0023: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00db │ │ -02cdbe: 3904 0f00 |0025: if-nez v4, 0034 // +000f │ │ -02cdc2: 5c86 db00 |0027: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00db │ │ -02cdc6: 5484 da00 |0029: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00da │ │ -02cdca: 3804 2b00 |002b: if-eqz v4, 0056 // +002b │ │ -02cdce: 5484 da00 |002d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00da │ │ -02cdd2: 6e10 5e04 0400 |002f: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@045e │ │ -02cdd8: 5c86 d500 |0032: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00d5 │ │ -02cddc: 5484 d800 |0034: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02cde0: 6e10 8803 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0388 │ │ -02cde6: 5484 d400 |0039: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d4 │ │ -02cdea: 3804 4700 |003b: if-eqz v4, 0082 // +0047 │ │ -02cdee: 5484 d400 |003d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d4 │ │ -02cdf2: 6e10 5b08 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@085b │ │ -02cdf8: 0a00 |0042: move-result v0 │ │ -02cdfa: 2303 6f03 |0043: new-array v3, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@036f │ │ -02cdfe: d801 00ff |0045: add-int/lit8 v1, v0, #int -1 // #ff │ │ -02ce02: 3a01 2d00 |0047: if-ltz v1, 0074 // +002d │ │ -02ce06: 5484 d400 |0049: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d4 │ │ -02ce0a: 6e20 5d08 1400 |004b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@085d │ │ -02ce10: 0c04 |004e: move-result-object v4 │ │ -02ce12: 1f04 be00 |004f: check-cast v4, Landroid/support/v4/app/LoaderManagerImpl; // type@00be │ │ -02ce16: 4d04 0301 |0051: aput-object v4, v3, v1 │ │ -02ce1a: d801 01ff |0053: add-int/lit8 v1, v1, #int -1 // #ff │ │ -02ce1e: 28f2 |0055: goto 0047 // -000e │ │ -02ce20: 5584 d500 |0056: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00d5 │ │ -02ce24: 3904 daff |0058: if-nez v4, 0032 // -0026 │ │ -02ce28: 1a04 c400 |005a: const-string v4, "(root)" // string@00c4 │ │ -02ce2c: 5585 db00 |005c: iget-boolean v5, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00db │ │ -02ce30: 6e40 1d03 4875 |005e: invoke-virtual {v8, v4, v5, v7}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@031d │ │ -02ce36: 0c04 |0061: move-result-object v4 │ │ -02ce38: 5b84 da00 |0062: iput-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00da │ │ -02ce3c: 5484 da00 |0064: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00da │ │ -02ce40: 3804 ccff |0066: if-eqz v4, 0032 // -0034 │ │ -02ce44: 5484 da00 |0068: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00da │ │ -02ce48: 5544 6e01 |006a: iget-boolean v4, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016e │ │ -02ce4c: 3904 c6ff |006c: if-nez v4, 0032 // -003a │ │ -02ce50: 5484 da00 |006e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00da │ │ -02ce54: 6e10 5e04 0400 |0070: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@045e │ │ -02ce5a: 28bf |0073: goto 0032 // -0041 │ │ -02ce5c: 1201 |0074: const/4 v1, #int 0 // #0 │ │ -02ce5e: 3501 0d00 |0075: if-ge v1, v0, 0082 // +000d │ │ -02ce62: 4602 0301 |0077: aget-object v2, v3, v1 │ │ -02ce66: 6e10 6104 0200 |0079: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@0461 │ │ -02ce6c: 6e10 5c04 0200 |007c: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@045c │ │ -02ce72: d801 0101 |007f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -02ce76: 28f4 |0081: goto 0075 // -000c │ │ -02ce78: 0e00 |0082: return-void │ │ +02eff8: |[02eff8] android.support.v4.app.FragmentActivity.onStart:()V │ │ +02f008: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +02f00a: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +02f00c: 6f10 2a00 0800 |0002: invoke-super {v8}, Landroid/app/Activity;.onStart:()V // method@002a │ │ +02f012: 5c87 e000 |0005: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e0 │ │ +02f016: 5c87 dd00 |0007: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00dd │ │ +02f01a: 5484 d900 |0009: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d9 │ │ +02f01e: 6e20 9001 6400 |000b: invoke-virtual {v4, v6}, Landroid/os/Handler;.removeMessages:(I)V // method@0190 │ │ +02f024: 5584 d700 |000e: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00d7 │ │ +02f028: 3904 0900 |0010: if-nez v4, 0019 // +0009 │ │ +02f02c: 5c86 d700 |0012: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00d7 │ │ +02f030: 5484 d800 |0014: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02f034: 6e10 7a03 0400 |0016: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@037a │ │ +02f03a: 5484 d800 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02f03e: 6e10 a003 0400 |001b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@03a0 │ │ +02f044: 5484 d800 |001e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02f048: 6e10 8c03 0400 |0020: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@038c │ │ +02f04e: 5584 db00 |0023: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00db │ │ +02f052: 3904 0f00 |0025: if-nez v4, 0034 // +000f │ │ +02f056: 5c86 db00 |0027: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00db │ │ +02f05a: 5484 da00 |0029: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00da │ │ +02f05e: 3804 2b00 |002b: if-eqz v4, 0056 // +002b │ │ +02f062: 5484 da00 |002d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00da │ │ +02f066: 6e10 5e04 0400 |002f: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@045e │ │ +02f06c: 5c86 d500 |0032: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00d5 │ │ +02f070: 5484 d800 |0034: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02f074: 6e10 8803 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0388 │ │ +02f07a: 5484 d400 |0039: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d4 │ │ +02f07e: 3804 4700 |003b: if-eqz v4, 0082 // +0047 │ │ +02f082: 5484 d400 |003d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d4 │ │ +02f086: 6e10 5b08 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@085b │ │ +02f08c: 0a00 |0042: move-result v0 │ │ +02f08e: 2303 6f03 |0043: new-array v3, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@036f │ │ +02f092: d801 00ff |0045: add-int/lit8 v1, v0, #int -1 // #ff │ │ +02f096: 3a01 2d00 |0047: if-ltz v1, 0074 // +002d │ │ +02f09a: 5484 d400 |0049: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00d4 │ │ +02f09e: 6e20 5d08 1400 |004b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@085d │ │ +02f0a4: 0c04 |004e: move-result-object v4 │ │ +02f0a6: 1f04 be00 |004f: check-cast v4, Landroid/support/v4/app/LoaderManagerImpl; // type@00be │ │ +02f0aa: 4d04 0301 |0051: aput-object v4, v3, v1 │ │ +02f0ae: d801 01ff |0053: add-int/lit8 v1, v1, #int -1 // #ff │ │ +02f0b2: 28f2 |0055: goto 0047 // -000e │ │ +02f0b4: 5584 d500 |0056: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00d5 │ │ +02f0b8: 3904 daff |0058: if-nez v4, 0032 // -0026 │ │ +02f0bc: 1a04 c400 |005a: const-string v4, "(root)" // string@00c4 │ │ +02f0c0: 5585 db00 |005c: iget-boolean v5, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00db │ │ +02f0c4: 6e40 1d03 4875 |005e: invoke-virtual {v8, v4, v5, v7}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@031d │ │ +02f0ca: 0c04 |0061: move-result-object v4 │ │ +02f0cc: 5b84 da00 |0062: iput-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00da │ │ +02f0d0: 5484 da00 |0064: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00da │ │ +02f0d4: 3804 ccff |0066: if-eqz v4, 0032 // -0034 │ │ +02f0d8: 5484 da00 |0068: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00da │ │ +02f0dc: 5544 6e01 |006a: iget-boolean v4, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016e │ │ +02f0e0: 3904 c6ff |006c: if-nez v4, 0032 // -003a │ │ +02f0e4: 5484 da00 |006e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00da │ │ +02f0e8: 6e10 5e04 0400 |0070: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@045e │ │ +02f0ee: 28bf |0073: goto 0032 // -0041 │ │ +02f0f0: 1201 |0074: const/4 v1, #int 0 // #0 │ │ +02f0f2: 3501 0d00 |0075: if-ge v1, v0, 0082 // +000d │ │ +02f0f6: 4602 0301 |0077: aget-object v2, v3, v1 │ │ +02f0fa: 6e10 6104 0200 |0079: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@0461 │ │ +02f100: 6e10 5c04 0200 |007c: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@045c │ │ +02f106: d801 0101 |007f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +02f10a: 28f4 |0081: goto 0075 // -000c │ │ +02f10c: 0e00 |0082: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=558 │ │ 0x0005 line=560 │ │ 0x0007 line=561 │ │ 0x0009 line=562 │ │ 0x000e line=564 │ │ @@ -8750,23 +8750,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -02ce7c: |[02ce7c] android.support.v4.app.FragmentActivity.onStop:()V │ │ -02ce8c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02ce8e: 6f10 2b00 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@002b │ │ -02ce94: 5c21 e000 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e0 │ │ -02ce98: 5420 d900 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d9 │ │ -02ce9c: 6e20 9101 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0191 │ │ -02cea2: 5420 d800 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02cea6: 6e10 8903 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@0389 │ │ -02ceac: 0e00 |0010: return-void │ │ +02f110: |[02f110] android.support.v4.app.FragmentActivity.onStop:()V │ │ +02f120: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02f122: 6f10 2b00 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@002b │ │ +02f128: 5c21 e000 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00e0 │ │ +02f12c: 5420 d900 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d9 │ │ +02f130: 6e20 9101 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0191 │ │ +02f136: 5420 d800 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02f13a: 6e10 8903 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@0389 │ │ +02f140: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=607 │ │ 0x0004 line=609 │ │ 0x0006 line=610 │ │ 0x000b line=612 │ │ 0x0010 line=613 │ │ @@ -8778,26 +8778,26 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -02ceb0: |[02ceb0] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ -02cec0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -02cec2: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ -02cec6: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ -02ceca: b540 |0005: and-int/2addr v0, v4 │ │ -02cecc: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -02ced0: 2200 ff02 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -02ced4: 1a01 3a02 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@023a │ │ -02ced8: 7020 7614 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -02cede: 2700 |000f: throw v0 │ │ -02cee0: 6f30 2e00 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002e │ │ -02cee6: 0e00 |0013: return-void │ │ +02f144: |[02f144] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ +02f154: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +02f156: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ +02f15a: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ +02f15e: b540 |0005: and-int/2addr v0, v4 │ │ +02f160: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +02f164: 2200 ff02 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +02f168: 1a01 3b02 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@023b │ │ +02f16c: 7020 7614 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +02f172: 2700 |000f: throw v0 │ │ +02f174: 6f30 2e00 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002e │ │ +02f17a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ 0x0008 line=837 │ │ 0x0010 line=839 │ │ 0x0013 line=840 │ │ locals : │ │ @@ -8810,34 +8810,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 │ │ -02cee8: |[02cee8] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ -02cef8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -02cefa: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ -02cefe: 6f30 2e00 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002e │ │ -02cf04: 0e00 |0006: return-void │ │ -02cf06: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ -02cf0a: b550 |0009: and-int/2addr v0, v5 │ │ -02cf0c: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ -02cf10: 2200 ff02 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -02cf14: 1a01 3a02 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@023a │ │ -02cf18: 7020 7614 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -02cf1e: 2700 |0013: throw v0 │ │ -02cf20: 5230 ac00 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ -02cf24: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02cf28: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ -02cf2c: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ -02cf32: b551 |001d: and-int/2addr v1, v5 │ │ -02cf34: b010 |001e: add-int/2addr v0, v1 │ │ -02cf36: 6f30 2e00 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002e │ │ -02cf3c: 28e4 |0022: goto 0006 // -001c │ │ +02f17c: |[02f17c] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ +02f18c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +02f18e: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ +02f192: 6f30 2e00 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002e │ │ +02f198: 0e00 |0006: return-void │ │ +02f19a: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ +02f19e: b550 |0009: and-int/2addr v0, v5 │ │ +02f1a0: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ +02f1a4: 2200 ff02 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +02f1a8: 1a01 3b02 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@023b │ │ +02f1ac: 7020 7614 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +02f1b2: 2700 |0013: throw v0 │ │ +02f1b4: 5230 ac00 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ +02f1b8: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02f1bc: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ +02f1c0: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ +02f1c6: b551 |001d: and-int/2addr v1, v5 │ │ +02f1c8: b010 |001e: add-int/2addr v0, v1 │ │ +02f1ca: 6f30 2e00 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002e │ │ +02f1d0: 28e4 |0022: goto 0006 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=847 │ │ 0x0003 line=848 │ │ 0x0006 line=855 │ │ 0x0007 line=851 │ │ 0x000c line=852 │ │ @@ -8853,39 +8853,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -02cf40: |[02cf40] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ -02cf50: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -02cf54: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -02cf58: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -02cf5c: 7110 3702 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@0237 │ │ -02cf62: 0e00 |0009: return-void │ │ -02cf64: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -02cf66: 5c20 dc00 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00dc │ │ -02cf6a: 28fc |000d: goto 0009 // -0004 │ │ +02f1d4: |[02f1d4] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ +02f1e4: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +02f1e8: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +02f1ec: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +02f1f0: 7110 3702 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@0237 │ │ +02f1f6: 0e00 |0009: return-void │ │ +02f1f8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +02f1fa: 5c20 dc00 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00dc │ │ +02f1fe: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=645 │ │ 0x0006 line=648 │ │ 0x0009 line=655 │ │ 0x000a line=654 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ - source_file_idx : 801 (FragmentActivity.java) │ │ + source_file_idx : 802 (FragmentActivity.java) │ │ │ │ Class #26 header: │ │ class_idx : 161 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 804 │ │ +source_file_idx : 805 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #26 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentContainer;' │ │ @@ -8898,21 +8898,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 : 804 (FragmentManager.java) │ │ + source_file_idx : 805 (FragmentManager.java) │ │ │ │ Class #27 header: │ │ class_idx : 162 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 781 │ │ -source_file_idx : 804 │ │ +source_file_idx : 805 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #27 annotations: │ │ Annotations on class │ │ @@ -8960,21 +8960,21 @@ │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentManager$BackStackEntry;) │ │ name : 'getName' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 804 (FragmentManager.java) │ │ + source_file_idx : 805 (FragmentManager.java) │ │ │ │ Class #28 header: │ │ class_idx : 163 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 781 │ │ -source_file_idx : 804 │ │ +source_file_idx : 805 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #28 annotations: │ │ Annotations on class │ │ @@ -8992,21 +8992,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;) │ │ name : 'onBackStackChanged' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 804 (FragmentManager.java) │ │ + source_file_idx : 805 (FragmentManager.java) │ │ │ │ Class #29 header: │ │ class_idx : 164 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 781 │ │ -source_file_idx : 804 │ │ +source_file_idx : 805 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 20 │ │ │ │ Class #29 annotations: │ │ Annotations on class │ │ @@ -9034,17 +9034,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02cf6c: |[02cf6c] android.support.v4.app.FragmentManager.:()V │ │ -02cf7c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -02cf82: 0e00 |0003: return-void │ │ +02f200: |[02f200] android.support.v4.app.FragmentManager.:()V │ │ +02f210: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +02f216: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0003 line=117 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManager; │ │ │ │ @@ -9053,17 +9053,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02cf84: |[02cf84] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ -02cf94: 6a00 f500 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -02cf98: 0e00 |0002: return-void │ │ +02f218: |[02f218] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ +02f228: 6a00 f500 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +02f22c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x0002 line=346 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -9133,18 +9133,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -02cf9c: |[02cf9c] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -02cfac: 6e10 4f03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@034f │ │ -02cfb2: 0c00 |0003: move-result-object v0 │ │ -02cfb4: 1100 |0004: return-object v0 │ │ +02f230: |[02f230] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +02f240: 6e10 4f03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@034f │ │ +02f246: 0c00 |0003: move-result-object v0 │ │ +02f248: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManager; │ │ │ │ #11 : (in Landroid/support/v4/app/FragmentManager;) │ │ @@ -9197,21 +9197,21 @@ │ │ │ │ #19 : (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 : 804 (FragmentManager.java) │ │ + source_file_idx : 805 (FragmentManager.java) │ │ │ │ Class #30 header: │ │ class_idx : 165 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 804 │ │ +source_file_idx : 805 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #30 annotations: │ │ Annotations on class │ │ @@ -9236,18 +9236,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 │ │ -02cfb8: |[02cfb8] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -02cfc8: 5b01 e200 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e2 │ │ -02cfcc: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -02cfd2: 0e00 |0005: return-void │ │ +02f24c: |[02f24c] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +02f25c: 5b01 e200 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e2 │ │ +02f260: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +02f266: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -9257,32 +9257,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02cfd4: |[02cfd4] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ -02cfe4: 5410 e200 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e2 │ │ -02cfe8: 6e10 8c03 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@038c │ │ -02cfee: 0e00 |0005: return-void │ │ +02f268: |[02f268] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ +02f278: 5410 e200 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e2 │ │ +02f27c: 6e10 8c03 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@038c │ │ +02f282: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=440 │ │ 0x0005 line=441 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ │ │ - source_file_idx : 804 (FragmentManager.java) │ │ + source_file_idx : 805 (FragmentManager.java) │ │ │ │ Class #31 header: │ │ class_idx : 166 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 804 │ │ +source_file_idx : 805 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #31 annotations: │ │ Annotations on class │ │ @@ -9307,18 +9307,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 │ │ -02cff0: |[02cff0] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -02d000: 5b01 e300 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ -02d004: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -02d00a: 0e00 |0005: return-void │ │ +02f284: |[02f284] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +02f294: 5b01 e300 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +02f298: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +02f29e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -9328,38 +9328,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -02d00c: |[02d00c] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ -02d01c: 5450 e300 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ -02d020: 5451 e300 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ -02d024: 5411 ff00 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -02d028: 5411 d900 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d9 │ │ -02d02c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -02d02e: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ -02d030: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -02d032: 6e54 a803 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@03a8 │ │ -02d038: 0e00 |000e: return-void │ │ +02f2a0: |[02f2a0] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ +02f2b0: 5450 e300 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +02f2b4: 5451 e300 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e3 │ │ +02f2b8: 5411 ff00 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +02f2bc: 5411 d900 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d9 │ │ +02f2c0: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +02f2c2: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ +02f2c4: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +02f2c6: 6e54 a803 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@03a8 │ │ +02f2cc: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ 0x000e line=480 │ │ locals : │ │ 0x0000 - 0x000f reg=5 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ │ │ - source_file_idx : 804 (FragmentManager.java) │ │ + source_file_idx : 805 (FragmentManager.java) │ │ │ │ Class #32 header: │ │ class_idx : 167 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 804 │ │ +source_file_idx : 805 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #32 annotations: │ │ Annotations on class │ │ @@ -9392,20 +9392,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 │ │ -02d03c: |[02d03c] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ -02d04c: 5b01 e400 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -02d050: 5b02 e600 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00e6 │ │ -02d054: 5903 e500 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00e5 │ │ -02d058: 7010 8d14 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -02d05e: 0e00 |0009: return-void │ │ +02f2d0: |[02f2d0] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ +02f2e0: 5b01 e400 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ +02f2e4: 5b02 e600 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00e6 │ │ +02f2e8: 5903 e500 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00e5 │ │ +02f2ec: 7010 8d14 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +02f2f2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ 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; │ │ @@ -9417,38 +9417,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -02d060: |[02d060] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ -02d070: 5450 e400 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -02d074: 5451 e400 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ -02d078: 5411 ff00 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -02d07c: 5411 d900 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d9 │ │ -02d080: 5452 e600 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00e6 │ │ -02d084: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ -02d086: 5254 e500 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00e5 │ │ -02d08a: 6e54 a803 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@03a8 │ │ -02d090: 0e00 |0010: return-void │ │ +02f2f4: |[02f2f4] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ +02f304: 5450 e400 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ +02f308: 5451 e400 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e4 │ │ +02f30c: 5411 ff00 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +02f310: 5411 d900 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d9 │ │ +02f314: 5452 e600 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00e6 │ │ +02f318: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ +02f31a: 5254 e500 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00e5 │ │ +02f31e: 6e54 a803 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@03a8 │ │ +02f324: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ 0x0010 line=496 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$3; │ │ │ │ - source_file_idx : 804 (FragmentManager.java) │ │ + source_file_idx : 805 (FragmentManager.java) │ │ │ │ Class #33 header: │ │ class_idx : 168 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 804 │ │ +source_file_idx : 805 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #33 annotations: │ │ Annotations on class │ │ @@ -9481,20 +9481,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 │ │ -02d094: |[02d094] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ -02d0a4: 5b01 e700 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e7 │ │ -02d0a8: 5902 e900 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00e9 │ │ -02d0ac: 5903 e800 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00e8 │ │ -02d0b0: 7010 8d14 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -02d0b6: 0e00 |0009: return-void │ │ +02f328: |[02f328] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ +02f338: 5b01 e700 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e7 │ │ +02f33c: 5902 e900 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00e9 │ │ +02f340: 5903 e800 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00e8 │ │ +02f344: 7010 8d14 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +02f34a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ 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 │ │ @@ -9506,38 +9506,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -02d0b8: |[02d0b8] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ -02d0c8: 5450 e700 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e7 │ │ -02d0cc: 5451 e700 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e7 │ │ -02d0d0: 5411 ff00 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -02d0d4: 5411 d900 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d9 │ │ -02d0d8: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -02d0da: 5253 e900 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00e9 │ │ -02d0de: 5254 e800 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00e8 │ │ -02d0e2: 6e54 a803 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@03a8 │ │ -02d0e8: 0e00 |0010: return-void │ │ +02f34c: |[02f34c] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ +02f35c: 5450 e700 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e7 │ │ +02f360: 5451 e700 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00e7 │ │ +02f364: 5411 ff00 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +02f368: 5411 d900 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d9 │ │ +02f36c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +02f36e: 5253 e900 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00e9 │ │ +02f372: 5254 e800 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00e8 │ │ +02f376: 6e54 a803 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@03a8 │ │ +02f37c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ 0x0010 line=515 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$4; │ │ │ │ - source_file_idx : 804 (FragmentManager.java) │ │ + source_file_idx : 805 (FragmentManager.java) │ │ │ │ Class #34 header: │ │ class_idx : 169 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 804 │ │ +source_file_idx : 805 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #34 annotations: │ │ Annotations on class │ │ @@ -9566,19 +9566,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 │ │ -02d0ec: |[02d0ec] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ -02d0fc: 5b01 ea00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ea │ │ -02d100: 5b02 eb00 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00eb │ │ -02d104: 7010 8d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -02d10a: 0e00 |0007: return-void │ │ +02f380: |[02f380] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ +02f390: 5b01 ea00 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ea │ │ +02f394: 5b02 eb00 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00eb │ │ +02f398: 7010 8d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +02f39e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1007 │ │ 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; │ │ @@ -9589,30 +9589,30 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 26 16-bit code units │ │ -02d10c: |[02d10c] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -02d11c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02d11e: 5460 eb00 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00eb │ │ -02d122: 5400 9c00 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009c │ │ -02d126: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ -02d12a: 5460 eb00 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00eb │ │ -02d12e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -02d130: 5b01 9c00 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009c │ │ -02d134: 5460 ea00 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ea │ │ -02d138: 5461 eb00 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00eb │ │ -02d13c: 5462 eb00 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00eb │ │ -02d140: 5222 bb00 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00bb │ │ -02d144: 0134 |0014: move v4, v3 │ │ -02d146: 0135 |0015: move v5, v3 │ │ -02d148: 7406 9f03 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@039f │ │ -02d14e: 0e00 |0019: return-void │ │ +02f3a0: |[02f3a0] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +02f3b0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +02f3b2: 5460 eb00 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00eb │ │ +02f3b6: 5400 9c00 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009c │ │ +02f3ba: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ +02f3be: 5460 eb00 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00eb │ │ +02f3c2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +02f3c4: 5b01 9c00 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009c │ │ +02f3c8: 5460 ea00 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00ea │ │ +02f3cc: 5461 eb00 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00eb │ │ +02f3d0: 5462 eb00 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00eb │ │ +02f3d4: 5222 bb00 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00bb │ │ +02f3d8: 0134 |0014: move v4, v3 │ │ +02f3da: 0135 |0015: move v5, v3 │ │ +02f3dc: 7406 9f03 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@039f │ │ +02f3e2: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1010 │ │ 0x0007 line=1011 │ │ 0x000c line=1012 │ │ 0x0019 line=1015 │ │ locals : │ │ @@ -9624,16 +9624,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02d150: |[02d150] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -02d160: 0e00 |0000: return-void │ │ +02f3e4: |[02f3e4] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +02f3f4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -9642,30 +9642,30 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -02d164: |[02d164] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -02d174: 0e00 |0000: return-void │ │ +02f3f8: |[02f3f8] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +02f408: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1021 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ - source_file_idx : 804 (FragmentManager.java) │ │ + source_file_idx : 805 (FragmentManager.java) │ │ │ │ Class #35 header: │ │ class_idx : 171 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 781 │ │ -source_file_idx : 804 │ │ +source_file_idx : 805 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #35 annotations: │ │ Annotations on class │ │ @@ -9687,17 +9687,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d178: |[02d178] android.support.v4.app.FragmentManagerState$1.:()V │ │ -02d188: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -02d18e: 0e00 |0003: return-void │ │ +02f40c: |[02f40c] android.support.v4.app.FragmentManagerState$1.:()V │ │ +02f41c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +02f422: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState$1; │ │ │ │ Virtual methods - │ │ @@ -9706,18 +9706,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 │ │ -02d190: |[02d190] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ -02d1a0: 2200 ac00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@00ac │ │ -02d1a4: 7020 c103 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@03c1 │ │ -02d1aa: 1100 |0005: return-object v0 │ │ +02f424: |[02f424] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ +02f434: 2200 ac00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@00ac │ │ +02f438: 7020 c103 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@03c1 │ │ +02f43e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -9726,18 +9726,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 │ │ -02d1ac: |[02d1ac] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -02d1bc: 6e20 bb03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@03bb │ │ -02d1c2: 0c00 |0003: move-result-object v0 │ │ -02d1c4: 1100 |0004: return-object v0 │ │ +02f440: |[02f440] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +02f450: 6e20 bb03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@03bb │ │ +02f456: 0c00 |0003: move-result-object v0 │ │ +02f458: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -9746,17 +9746,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 │ │ -02d1c8: |[02d1c8] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ -02d1d8: 2320 6c03 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@036c │ │ -02d1dc: 1100 |0002: return-object v0 │ │ +02f45c: |[02f45c] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ +02f46c: 2320 6c03 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@036c │ │ +02f470: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -9765,32 +9765,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 │ │ -02d1e0: |[02d1e0] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ -02d1f0: 6e20 bd03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@03bd │ │ -02d1f6: 0c00 |0003: move-result-object v0 │ │ -02d1f8: 1100 |0004: return-object v0 │ │ +02f474: |[02f474] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ +02f484: 6e20 bd03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@03bd │ │ +02f48a: 0c00 |0003: move-result-object v0 │ │ +02f48c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 804 (FragmentManager.java) │ │ + source_file_idx : 805 (FragmentManager.java) │ │ │ │ Class #36 header: │ │ class_idx : 172 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 781 │ │ -source_file_idx : 804 │ │ +source_file_idx : 805 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #36 annotations: │ │ Annotations on field #277 'CREATOR' │ │ @@ -9826,36 +9826,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02d1fc: |[02d1fc] android.support.v4.app.FragmentManagerState.:()V │ │ -02d20c: 2200 ab00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@00ab │ │ -02d210: 7010 ba03 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@03ba │ │ -02d216: 6900 1501 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0115 │ │ -02d21a: 0e00 |0007: return-void │ │ +02f490: |[02f490] android.support.v4.app.FragmentManagerState.:()V │ │ +02f4a0: 2200 ab00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@00ab │ │ +02f4a4: 7010 ba03 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@03ba │ │ +02f4aa: 6900 1501 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0115 │ │ +02f4ae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 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 │ │ -02d21c: |[02d21c] android.support.v4.app.FragmentManagerState.:()V │ │ -02d22c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -02d232: 0e00 |0003: return-void │ │ +02f4b0: |[02f4b0] android.support.v4.app.FragmentManagerState.:()V │ │ +02f4c0: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +02f4c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ 0x0003 line=355 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ @@ -9864,30 +9864,30 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -02d234: |[02d234] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ -02d244: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ -02d24a: 6200 1e01 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@011e │ │ -02d24e: 6e20 9701 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@0197 │ │ -02d254: 0c00 |0008: move-result-object v0 │ │ -02d256: 1f00 6d03 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@036d │ │ -02d25a: 5b10 1601 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0116 │ │ -02d25e: 6e10 9601 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@0196 │ │ -02d264: 0c00 |0010: move-result-object v0 │ │ -02d266: 5b10 1701 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0117 │ │ -02d26a: 6200 7200 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0072 │ │ -02d26e: 6e20 9701 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@0197 │ │ -02d274: 0c00 |0018: move-result-object v0 │ │ -02d276: 1f00 6a03 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@036a │ │ -02d27a: 5b10 1801 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0118 │ │ -02d27e: 0e00 |001d: return-void │ │ +02f4c8: |[02f4c8] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ +02f4d8: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ +02f4de: 6200 1e01 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@011e │ │ +02f4e2: 6e20 9701 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@0197 │ │ +02f4e8: 0c00 |0008: move-result-object v0 │ │ +02f4ea: 1f00 6d03 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@036d │ │ +02f4ee: 5b10 1601 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0116 │ │ +02f4f2: 6e10 9601 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@0196 │ │ +02f4f8: 0c00 |0010: move-result-object v0 │ │ +02f4fa: 5b10 1701 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0117 │ │ +02f4fe: 6200 7200 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0072 │ │ +02f502: 6e20 9701 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@0197 │ │ +02f508: 0c00 |0018: move-result-object v0 │ │ +02f50a: 1f00 6a03 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@036a │ │ +02f50e: 5b10 1801 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0118 │ │ +02f512: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0003 line=358 │ │ 0x000d line=359 │ │ 0x0013 line=360 │ │ 0x001d line=361 │ │ @@ -9901,17 +9901,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02d280: |[02d280] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ -02d290: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02d292: 0f00 |0001: return v0 │ │ +02f514: |[02f514] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ +02f524: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02f526: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerState;) │ │ @@ -9919,40 +9919,40 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -02d294: |[02d294] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -02d2a4: 5410 1601 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0116 │ │ -02d2a8: 6e30 a101 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@01a1 │ │ -02d2ae: 5410 1701 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0117 │ │ -02d2b2: 6e20 9e01 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@019e │ │ -02d2b8: 5410 1801 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0118 │ │ -02d2bc: 6e30 a101 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@01a1 │ │ -02d2c2: 0e00 |000f: return-void │ │ +02f528: |[02f528] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +02f538: 5410 1601 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0116 │ │ +02f53c: 6e30 a101 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@01a1 │ │ +02f542: 5410 1701 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0117 │ │ +02f546: 6e20 9e01 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@019e │ │ +02f54c: 5410 1801 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0118 │ │ +02f550: 6e30 a101 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@01a1 │ │ +02f556: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0005 line=369 │ │ 0x000a line=370 │ │ 0x000f line=371 │ │ 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 : 804 (FragmentManager.java) │ │ + source_file_idx : 805 (FragmentManager.java) │ │ │ │ Class #37 header: │ │ class_idx : 174 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 781 │ │ -source_file_idx : 799 │ │ +source_file_idx : 800 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #37 annotations: │ │ Annotations on class │ │ @@ -9974,17 +9974,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d2c4: |[02d2c4] android.support.v4.app.FragmentState$1.:()V │ │ -02d2d4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -02d2da: 0e00 |0003: return-void │ │ +02f558: |[02f558] android.support.v4.app.FragmentState$1.:()V │ │ +02f568: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +02f56e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentState$1; │ │ │ │ Virtual methods - │ │ @@ -9993,18 +9993,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 │ │ -02d2dc: |[02d2dc] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ -02d2ec: 2200 af00 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@00af │ │ -02d2f0: 7020 d603 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@03d6 │ │ -02d2f6: 1100 |0005: return-object v0 │ │ +02f570: |[02f570] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ +02f580: 2200 af00 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@00af │ │ +02f584: 7020 d603 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@03d6 │ │ +02f58a: 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; │ │ │ │ @@ -10013,18 +10013,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 │ │ -02d2f8: |[02d2f8] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -02d308: 6e20 d103 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@03d1 │ │ -02d30e: 0c00 |0003: move-result-object v0 │ │ -02d310: 1100 |0004: return-object v0 │ │ +02f58c: |[02f58c] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +02f59c: 6e20 d103 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@03d1 │ │ +02f5a2: 0c00 |0003: move-result-object v0 │ │ +02f5a4: 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; │ │ │ │ @@ -10033,17 +10033,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 │ │ -02d314: |[02d314] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ -02d324: 2320 6d03 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@036d │ │ -02d328: 1100 |0002: return-object v0 │ │ +02f5a8: |[02f5a8] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ +02f5b8: 2320 6d03 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@036d │ │ +02f5bc: 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 │ │ │ │ @@ -10052,32 +10052,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 │ │ -02d32c: |[02d32c] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ -02d33c: 6e20 d303 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@03d3 │ │ -02d342: 0c00 |0003: move-result-object v0 │ │ -02d344: 1100 |0004: return-object v0 │ │ +02f5c0: |[02f5c0] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ +02f5d0: 6e20 d303 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@03d3 │ │ +02f5d6: 0c00 |0003: move-result-object v0 │ │ +02f5d8: 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 : 799 (Fragment.java) │ │ + source_file_idx : 800 (Fragment.java) │ │ │ │ Class #38 header: │ │ class_idx : 175 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 781 │ │ -source_file_idx : 799 │ │ +source_file_idx : 800 │ │ static_fields_size : 1 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #38 annotations: │ │ Annotations on field #286 'CREATOR' │ │ @@ -10145,79 +10145,79 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02d348: |[02d348] android.support.v4.app.FragmentState.:()V │ │ -02d358: 2200 ae00 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@00ae │ │ -02d35c: 7010 d003 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@03d0 │ │ -02d362: 6900 1e01 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@011e │ │ -02d366: 0e00 |0007: return-void │ │ +02f5dc: |[02f5dc] android.support.v4.app.FragmentState.:()V │ │ +02f5ec: 2200 ae00 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@00ae │ │ +02f5f0: 7010 d003 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@03d0 │ │ +02f5f6: 6900 1e01 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@011e │ │ +02f5fa: 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 │ │ -02d368: |[02d368] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ -02d378: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02d37a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -02d37c: 7010 8d14 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@148d │ │ -02d382: 6e10 9b01 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@019b │ │ -02d388: 0c00 |0008: move-result-object v0 │ │ -02d38a: 5b30 2001 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0120 │ │ -02d38e: 6e10 9901 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0199 │ │ -02d394: 0a00 |000e: move-result v0 │ │ -02d396: 5930 2501 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0125 │ │ -02d39a: 6e10 9901 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0199 │ │ -02d3a0: 0a00 |0014: move-result v0 │ │ -02d3a2: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ -02d3a6: 0110 |0017: move v0, v1 │ │ -02d3a8: 5c30 2401 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0124 │ │ -02d3ac: 6e10 9901 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0199 │ │ -02d3b2: 0a00 |001d: move-result v0 │ │ -02d3b4: 5930 2301 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0123 │ │ -02d3b8: 6e10 9901 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0199 │ │ -02d3be: 0a00 |0023: move-result v0 │ │ -02d3c0: 5930 2101 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0121 │ │ -02d3c4: 6e10 9b01 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@019b │ │ -02d3ca: 0c00 |0029: move-result-object v0 │ │ -02d3cc: 5b30 2901 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0129 │ │ -02d3d0: 6e10 9901 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0199 │ │ -02d3d6: 0a00 |002f: move-result v0 │ │ -02d3d8: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ -02d3dc: 0110 |0032: move v0, v1 │ │ -02d3de: 5c30 2701 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0127 │ │ -02d3e2: 6e10 9901 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0199 │ │ -02d3e8: 0a00 |0038: move-result v0 │ │ -02d3ea: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ -02d3ee: 5c31 2201 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0122 │ │ -02d3f2: 6e10 9801 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0198 │ │ -02d3f8: 0c00 |0040: move-result-object v0 │ │ -02d3fa: 5b30 1f01 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@011f │ │ -02d3fe: 6e10 9801 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0198 │ │ -02d404: 0c00 |0046: move-result-object v0 │ │ -02d406: 5b30 2801 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0128 │ │ -02d40a: 0e00 |0049: return-void │ │ -02d40c: 0120 |004a: move v0, v2 │ │ -02d40e: 28cd |004b: goto 0018 // -0033 │ │ -02d410: 0120 |004c: move v0, v2 │ │ -02d412: 28e6 |004d: goto 0033 // -001a │ │ -02d414: 0121 |004e: move v1, v2 │ │ -02d416: 28ec |004f: goto 003b // -0014 │ │ +02f5fc: |[02f5fc] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ +02f60c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02f60e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +02f610: 7010 8d14 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@148d │ │ +02f616: 6e10 9b01 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@019b │ │ +02f61c: 0c00 |0008: move-result-object v0 │ │ +02f61e: 5b30 2001 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0120 │ │ +02f622: 6e10 9901 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0199 │ │ +02f628: 0a00 |000e: move-result v0 │ │ +02f62a: 5930 2501 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0125 │ │ +02f62e: 6e10 9901 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0199 │ │ +02f634: 0a00 |0014: move-result v0 │ │ +02f636: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ +02f63a: 0110 |0017: move v0, v1 │ │ +02f63c: 5c30 2401 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0124 │ │ +02f640: 6e10 9901 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0199 │ │ +02f646: 0a00 |001d: move-result v0 │ │ +02f648: 5930 2301 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0123 │ │ +02f64c: 6e10 9901 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0199 │ │ +02f652: 0a00 |0023: move-result v0 │ │ +02f654: 5930 2101 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0121 │ │ +02f658: 6e10 9b01 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@019b │ │ +02f65e: 0c00 |0029: move-result-object v0 │ │ +02f660: 5b30 2901 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0129 │ │ +02f664: 6e10 9901 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0199 │ │ +02f66a: 0a00 |002f: move-result v0 │ │ +02f66c: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ +02f670: 0110 |0032: move v0, v1 │ │ +02f672: 5c30 2701 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0127 │ │ +02f676: 6e10 9901 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0199 │ │ +02f67c: 0a00 |0038: move-result v0 │ │ +02f67e: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ +02f682: 5c31 2201 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0122 │ │ +02f686: 6e10 9801 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0198 │ │ +02f68c: 0c00 |0040: move-result-object v0 │ │ +02f68e: 5b30 1f01 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@011f │ │ +02f692: 6e10 9801 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0198 │ │ +02f698: 0c00 |0046: move-result-object v0 │ │ +02f69a: 5b30 2801 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0128 │ │ +02f69e: 0e00 |0049: return-void │ │ +02f6a0: 0120 |004a: move v0, v2 │ │ +02f6a2: 28cd |004b: goto 0018 // -0033 │ │ +02f6a4: 0120 |004c: move v0, v2 │ │ +02f6a6: 28e6 |004d: goto 0033 // -001a │ │ +02f6a8: 0121 |004e: move v1, v2 │ │ +02f6aa: 28ec |004f: goto 003b // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=75 │ │ 0x0005 line=76 │ │ 0x000b line=77 │ │ 0x0011 line=78 │ │ 0x001a line=79 │ │ @@ -10240,38 +10240,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 │ │ -02d418: |[02d418] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ -02d428: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ -02d42e: 6e10 9014 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ -02d434: 0c00 |0006: move-result-object v0 │ │ -02d436: 6e10 6814 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1468 │ │ -02d43c: 0c00 |000a: move-result-object v0 │ │ -02d43e: 5b10 2001 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0120 │ │ -02d442: 5220 ac00 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ -02d446: 5910 2501 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0125 │ │ -02d44a: 5520 a800 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a8 │ │ -02d44e: 5c10 2401 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0124 │ │ -02d452: 5220 a600 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a6 │ │ -02d456: 5910 2301 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0123 │ │ -02d45a: 5220 a300 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a3 │ │ -02d45e: 5910 2101 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0121 │ │ -02d462: 5420 bc00 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bc │ │ -02d466: 5b10 2901 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0129 │ │ -02d46a: 5520 b600 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b6 │ │ -02d46e: 5c10 2701 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0127 │ │ -02d472: 5520 a500 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a5 │ │ -02d476: 5c10 2201 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0122 │ │ -02d47a: 5420 9d00 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009d │ │ -02d47e: 5b10 1f01 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@011f │ │ -02d482: 0e00 |002d: return-void │ │ +02f6ac: |[02f6ac] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ +02f6bc: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ +02f6c2: 6e10 9014 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ +02f6c8: 0c00 |0006: move-result-object v0 │ │ +02f6ca: 6e10 6814 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1468 │ │ +02f6d0: 0c00 |000a: move-result-object v0 │ │ +02f6d2: 5b10 2001 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0120 │ │ +02f6d6: 5220 ac00 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ +02f6da: 5910 2501 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0125 │ │ +02f6de: 5520 a800 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a8 │ │ +02f6e2: 5c10 2401 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0124 │ │ +02f6e6: 5220 a600 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a6 │ │ +02f6ea: 5910 2301 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0123 │ │ +02f6ee: 5220 a300 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a3 │ │ +02f6f2: 5910 2101 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0121 │ │ +02f6f6: 5420 bc00 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bc │ │ +02f6fa: 5b10 2901 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0129 │ │ +02f6fe: 5520 b600 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b6 │ │ +02f702: 5c10 2701 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0127 │ │ +02f706: 5520 a500 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a5 │ │ +02f70a: 5c10 2201 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0122 │ │ +02f70e: 5420 9d00 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@009d │ │ +02f712: 5b10 1f01 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@011f │ │ +02f716: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ 0x000d line=65 │ │ 0x0011 line=66 │ │ 0x0015 line=67 │ │ @@ -10291,17 +10291,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02d484: |[02d484] android.support.v4.app.FragmentState.describeContents:()I │ │ -02d494: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02d496: 0f00 |0001: return v0 │ │ +02f718: |[02f718] android.support.v4.app.FragmentState.describeContents:()I │ │ +02f728: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +02f72a: 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;) │ │ @@ -10309,82 +10309,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 │ │ -02d498: |[02d498] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ -02d4a8: 5430 2601 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0126 │ │ -02d4ac: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -02d4b0: 5430 2601 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0126 │ │ -02d4b4: 1100 |0006: return-object v0 │ │ -02d4b6: 5430 1f01 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@011f │ │ -02d4ba: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -02d4be: 5430 1f01 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@011f │ │ -02d4c2: 6e10 1903 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0319 │ │ -02d4c8: 0c01 |0010: move-result-object v1 │ │ -02d4ca: 6e20 8201 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0182 │ │ -02d4d0: 5430 2001 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0120 │ │ -02d4d4: 5431 1f01 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@011f │ │ -02d4d8: 7130 c502 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@02c5 │ │ -02d4de: 0c00 |001b: move-result-object v0 │ │ -02d4e0: 5b30 2601 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0126 │ │ -02d4e4: 5430 2801 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0128 │ │ -02d4e8: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ -02d4ec: 5430 2801 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0128 │ │ -02d4f0: 6e10 1903 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0319 │ │ -02d4f6: 0c01 |0027: move-result-object v1 │ │ -02d4f8: 6e20 8201 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0182 │ │ -02d4fe: 5430 2601 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0126 │ │ -02d502: 5431 2801 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0128 │ │ -02d506: 5b01 b800 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ -02d50a: 5430 2601 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0126 │ │ -02d50e: 5231 2501 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0125 │ │ -02d512: 6e30 0203 1005 |0035: invoke-virtual {v0, v1, v5}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0302 │ │ -02d518: 5430 2601 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0126 │ │ -02d51c: 5531 2401 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0124 │ │ -02d520: 5c01 a800 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a8 │ │ -02d524: 5430 2601 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0126 │ │ -02d528: 1211 |0040: const/4 v1, #int 1 // #1 │ │ -02d52a: 5c01 b400 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00b4 │ │ -02d52e: 5430 2601 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0126 │ │ -02d532: 5231 2301 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0123 │ │ -02d536: 5901 a600 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a6 │ │ -02d53a: 5430 2601 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0126 │ │ -02d53e: 5231 2101 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0121 │ │ -02d542: 5901 a300 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a3 │ │ -02d546: 5430 2601 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0126 │ │ -02d54a: 5431 2901 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0129 │ │ -02d54e: 5b01 bc00 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bc │ │ -02d552: 5430 2601 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0126 │ │ -02d556: 5531 2701 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0127 │ │ -02d55a: 5c01 b600 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b6 │ │ -02d55e: 5430 2601 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0126 │ │ -02d562: 5531 2201 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0122 │ │ -02d566: 5c01 a500 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a5 │ │ -02d56a: 5430 2601 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0126 │ │ -02d56e: 5441 d800 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -02d572: 5b01 a700 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -02d576: 6300 f500 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -02d57a: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ -02d57e: 1a00 2203 |006b: const-string v0, "FragmentManager" // string@0322 │ │ -02d582: 2201 1403 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -02d586: 7010 ab14 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02d58c: 1a02 8b03 |0072: const-string v2, "Instantiated fragment " // string@038b │ │ -02d590: 6e20 b214 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02d596: 0c01 |0077: move-result-object v1 │ │ -02d598: 5432 2601 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0126 │ │ -02d59c: 6e20 b114 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -02d5a2: 0c01 |007d: move-result-object v1 │ │ -02d5a4: 6e10 b714 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02d5aa: 0c01 |0081: move-result-object v1 │ │ -02d5ac: 7120 dc11 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -02d5b2: 5430 2601 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0126 │ │ -02d5b6: 2900 7fff |0087: goto/16 0006 // -0081 │ │ +02f72c: |[02f72c] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ +02f73c: 5430 2601 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0126 │ │ +02f740: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +02f744: 5430 2601 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0126 │ │ +02f748: 1100 |0006: return-object v0 │ │ +02f74a: 5430 1f01 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@011f │ │ +02f74e: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +02f752: 5430 1f01 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@011f │ │ +02f756: 6e10 1903 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0319 │ │ +02f75c: 0c01 |0010: move-result-object v1 │ │ +02f75e: 6e20 8201 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0182 │ │ +02f764: 5430 2001 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0120 │ │ +02f768: 5431 1f01 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@011f │ │ +02f76c: 7130 c502 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@02c5 │ │ +02f772: 0c00 |001b: move-result-object v0 │ │ +02f774: 5b30 2601 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0126 │ │ +02f778: 5430 2801 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0128 │ │ +02f77c: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ +02f780: 5430 2801 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0128 │ │ +02f784: 6e10 1903 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0319 │ │ +02f78a: 0c01 |0027: move-result-object v1 │ │ +02f78c: 6e20 8201 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0182 │ │ +02f792: 5430 2601 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0126 │ │ +02f796: 5431 2801 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0128 │ │ +02f79a: 5b01 b800 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ +02f79e: 5430 2601 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0126 │ │ +02f7a2: 5231 2501 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0125 │ │ +02f7a6: 6e30 0203 1005 |0035: invoke-virtual {v0, v1, v5}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0302 │ │ +02f7ac: 5430 2601 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0126 │ │ +02f7b0: 5531 2401 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0124 │ │ +02f7b4: 5c01 a800 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a8 │ │ +02f7b8: 5430 2601 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0126 │ │ +02f7bc: 1211 |0040: const/4 v1, #int 1 // #1 │ │ +02f7be: 5c01 b400 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00b4 │ │ +02f7c2: 5430 2601 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0126 │ │ +02f7c6: 5231 2301 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0123 │ │ +02f7ca: 5901 a600 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a6 │ │ +02f7ce: 5430 2601 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0126 │ │ +02f7d2: 5231 2101 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0121 │ │ +02f7d6: 5901 a300 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a3 │ │ +02f7da: 5430 2601 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0126 │ │ +02f7de: 5431 2901 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0129 │ │ +02f7e2: 5b01 bc00 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bc │ │ +02f7e6: 5430 2601 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0126 │ │ +02f7ea: 5531 2701 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0127 │ │ +02f7ee: 5c01 b600 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b6 │ │ +02f7f2: 5430 2601 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0126 │ │ +02f7f6: 5531 2201 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0122 │ │ +02f7fa: 5c01 a500 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a5 │ │ +02f7fe: 5430 2601 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0126 │ │ +02f802: 5441 d800 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +02f806: 5b01 a700 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +02f80a: 6300 f500 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +02f80e: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ +02f812: 1a00 2303 |006b: const-string v0, "FragmentManager" // string@0323 │ │ +02f816: 2201 1403 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +02f81a: 7010 ab14 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02f820: 1a02 8c03 |0072: const-string v2, "Instantiated fragment " // string@038c │ │ +02f824: 6e20 b214 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02f82a: 0c01 |0077: move-result-object v1 │ │ +02f82c: 5432 2601 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0126 │ │ +02f830: 6e20 b114 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +02f836: 0c01 |007d: move-result-object v1 │ │ +02f838: 6e10 b714 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02f83e: 0c01 |0081: move-result-object v1 │ │ +02f840: 7120 dc11 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +02f846: 5430 2601 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0126 │ │ +02f84a: 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 │ │ @@ -10413,49 +10413,49 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -02d5bc: |[02d5bc] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -02d5cc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02d5ce: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -02d5d0: 5430 2001 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0120 │ │ -02d5d4: 6e20 a001 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01a0 │ │ -02d5da: 5230 2501 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0125 │ │ -02d5de: 6e20 9d01 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@019d │ │ -02d5e4: 5530 2401 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0124 │ │ -02d5e8: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ -02d5ec: 0110 |0010: move v0, v1 │ │ -02d5ee: 6e20 9d01 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@019d │ │ -02d5f4: 5230 2301 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0123 │ │ -02d5f8: 6e20 9d01 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@019d │ │ -02d5fe: 5230 2101 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0121 │ │ -02d602: 6e20 9d01 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@019d │ │ -02d608: 5430 2901 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0129 │ │ -02d60c: 6e20 a001 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01a0 │ │ -02d612: 5530 2701 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0127 │ │ -02d616: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ -02d61a: 0110 |0027: move v0, v1 │ │ -02d61c: 6e20 9d01 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@019d │ │ -02d622: 5530 2201 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0122 │ │ -02d626: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ -02d62a: 6e20 9d01 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@019d │ │ -02d630: 5430 1f01 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@011f │ │ -02d634: 6e20 9c01 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@019c │ │ -02d63a: 5430 2801 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0128 │ │ -02d63e: 6e20 9c01 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@019c │ │ -02d644: 0e00 |003c: return-void │ │ -02d646: 0120 |003d: move v0, v2 │ │ -02d648: 28d3 |003e: goto 0011 // -002d │ │ -02d64a: 0120 |003f: move v0, v2 │ │ -02d64c: 28e8 |0040: goto 0028 // -0018 │ │ -02d64e: 0121 |0041: move v1, v2 │ │ -02d650: 28ed |0042: goto 002f // -0013 │ │ +02f850: |[02f850] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +02f860: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +02f862: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +02f864: 5430 2001 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@0120 │ │ +02f868: 6e20 a001 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01a0 │ │ +02f86e: 5230 2501 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0125 │ │ +02f872: 6e20 9d01 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@019d │ │ +02f878: 5530 2401 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0124 │ │ +02f87c: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ +02f880: 0110 |0010: move v0, v1 │ │ +02f882: 6e20 9d01 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@019d │ │ +02f888: 5230 2301 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0123 │ │ +02f88c: 6e20 9d01 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@019d │ │ +02f892: 5230 2101 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0121 │ │ +02f896: 6e20 9d01 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@019d │ │ +02f89c: 5430 2901 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0129 │ │ +02f8a0: 6e20 a001 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01a0 │ │ +02f8a6: 5530 2701 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0127 │ │ +02f8aa: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ +02f8ae: 0110 |0027: move v0, v1 │ │ +02f8b0: 6e20 9d01 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@019d │ │ +02f8b6: 5530 2201 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0122 │ │ +02f8ba: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ +02f8be: 6e20 9d01 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@019d │ │ +02f8c4: 5430 1f01 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@011f │ │ +02f8c8: 6e20 9c01 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@019c │ │ +02f8ce: 5430 2801 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0128 │ │ +02f8d2: 6e20 9c01 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@019c │ │ +02f8d8: 0e00 |003c: return-void │ │ +02f8da: 0120 |003d: move v0, v2 │ │ +02f8dc: 28d3 |003e: goto 0011 // -002d │ │ +02f8de: 0120 |003f: move v0, v2 │ │ +02f8e0: 28e8 |0040: goto 0028 // -0018 │ │ +02f8e2: 0121 |0041: move v1, v2 │ │ +02f8e4: 28ed |0042: goto 002f // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=124 │ │ 0x0007 line=125 │ │ 0x000c line=126 │ │ 0x0014 line=127 │ │ 0x0019 line=128 │ │ @@ -10469,21 +10469,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 : 799 (Fragment.java) │ │ + source_file_idx : 800 (Fragment.java) │ │ │ │ Class #39 header: │ │ class_idx : 177 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 781 │ │ -source_file_idx : 812 │ │ +source_file_idx : 813 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #39 annotations: │ │ Annotations on class │ │ @@ -10495,21 +10495,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 812 (FragmentTabHost.java) │ │ + source_file_idx : 813 (FragmentTabHost.java) │ │ │ │ Class #40 header: │ │ class_idx : 178 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 812 │ │ +source_file_idx : 813 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #40 annotations: │ │ Annotations on class │ │ @@ -10534,18 +10534,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -02d654: |[02d654] android.support.v4.app.FragmentTabHost$DummyTabFactory.:(Landroid/content/Context;)V │ │ -02d664: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -02d66a: 5b01 3101 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0131 │ │ -02d66e: 0e00 |0005: return-void │ │ +02f8e8: |[02f8e8] android.support.v4.app.FragmentTabHost$DummyTabFactory.:(Landroid/content/Context;)V │ │ +02f8f8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +02f8fe: 5b01 3101 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0131 │ │ +02f902: 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; │ │ @@ -10557,40 +10557,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 │ │ -02d670: |[02d670] android.support.v4.app.FragmentTabHost$DummyTabFactory.createTabContent:(Ljava/lang/String;)Landroid/view/View; │ │ -02d680: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02d682: 2200 9d02 |0001: new-instance v0, Landroid/view/View; // type@029d │ │ -02d686: 5431 3101 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0131 │ │ -02d68a: 7020 4812 1000 |0005: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@1248 │ │ -02d690: 6e20 a712 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumWidth:(I)V // method@12a7 │ │ -02d696: 6e20 a612 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@12a6 │ │ -02d69c: 1100 |000e: return-object v0 │ │ +02f904: |[02f904] android.support.v4.app.FragmentTabHost$DummyTabFactory.createTabContent:(Ljava/lang/String;)Landroid/view/View; │ │ +02f914: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +02f916: 2200 9d02 |0001: new-instance v0, Landroid/view/View; // type@029d │ │ +02f91a: 5431 3101 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0131 │ │ +02f91e: 7020 4812 1000 |0005: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@1248 │ │ +02f924: 6e20 a712 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumWidth:(I)V // method@12a7 │ │ +02f92a: 6e20 a612 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@12a6 │ │ +02f930: 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 : 812 (FragmentTabHost.java) │ │ + source_file_idx : 813 (FragmentTabHost.java) │ │ │ │ Class #41 header: │ │ class_idx : 179 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 781 │ │ -source_file_idx : 812 │ │ +source_file_idx : 813 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #41 annotations: │ │ Annotations on class │ │ @@ -10612,17 +10612,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02d6a0: |[02d6a0] android.support.v4.app.FragmentTabHost$SavedState$1.:()V │ │ -02d6b0: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -02d6b6: 0e00 |0003: return-void │ │ +02f934: |[02f934] android.support.v4.app.FragmentTabHost$SavedState$1.:()V │ │ +02f944: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +02f94a: 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 - │ │ @@ -10631,19 +10631,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 │ │ -02d6b8: |[02d6b8] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ -02d6c8: 2200 b400 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00b4 │ │ -02d6cc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -02d6ce: 7030 ee03 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V // method@03ee │ │ -02d6d4: 1100 |0006: return-object v0 │ │ +02f94c: |[02f94c] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ +02f95c: 2200 b400 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00b4 │ │ +02f960: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +02f962: 7030 ee03 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V // method@03ee │ │ +02f968: 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; │ │ │ │ @@ -10652,18 +10652,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 │ │ -02d6d8: |[02d6d8] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -02d6e8: 6e20 e803 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; // method@03e8 │ │ -02d6ee: 0c00 |0003: move-result-object v0 │ │ -02d6f0: 1100 |0004: return-object v0 │ │ +02f96c: |[02f96c] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +02f97c: 6e20 e803 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; // method@03e8 │ │ +02f982: 0c00 |0003: move-result-object v0 │ │ +02f984: 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; │ │ │ │ @@ -10672,17 +10672,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 │ │ -02d6f4: |[02d6f4] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ -02d704: 2320 6e03 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentTabHost$SavedState; // type@036e │ │ -02d708: 1100 |0002: return-object v0 │ │ +02f988: |[02f988] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ +02f998: 2320 6e03 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentTabHost$SavedState; // type@036e │ │ +02f99c: 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 │ │ │ │ @@ -10691,32 +10691,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 │ │ -02d70c: |[02d70c] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -02d71c: 6e20 ea03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; // method@03ea │ │ -02d722: 0c00 |0003: move-result-object v0 │ │ -02d724: 1100 |0004: return-object v0 │ │ +02f9a0: |[02f9a0] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +02f9b0: 6e20 ea03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; // method@03ea │ │ +02f9b6: 0c00 |0003: move-result-object v0 │ │ +02f9b8: 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 : 812 (FragmentTabHost.java) │ │ + source_file_idx : 813 (FragmentTabHost.java) │ │ │ │ Class #42 header: │ │ class_idx : 180 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 664 │ │ -source_file_idx : 812 │ │ +source_file_idx : 813 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ Class #42 annotations: │ │ Annotations on class │ │ @@ -10746,39 +10746,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -02d728: |[02d728] android.support.v4.app.FragmentTabHost$SavedState.:()V │ │ -02d738: 2200 b300 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState$1; // type@00b3 │ │ -02d73c: 7010 e703 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.:()V // method@03e7 │ │ -02d742: 6900 3201 |0005: sput-object v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0132 │ │ -02d746: 0e00 |0007: return-void │ │ +02f9bc: |[02f9bc] android.support.v4.app.FragmentTabHost$SavedState.:()V │ │ +02f9cc: 2200 b300 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState$1; // type@00b3 │ │ +02f9d0: 7010 e703 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.:()V // method@03e7 │ │ +02f9d6: 6900 3201 |0005: sput-object v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0132 │ │ +02f9da: 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 │ │ -02d748: |[02d748] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;)V │ │ -02d758: 7020 4212 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1242 │ │ -02d75e: 6e10 9b01 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@019b │ │ -02d764: 0c00 |0006: move-result-object v0 │ │ -02d766: 5b10 3301 |0007: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0133 │ │ -02d76a: 0e00 |0009: return-void │ │ +02f9dc: |[02f9dc] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;)V │ │ +02f9ec: 7020 4212 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1242 │ │ +02f9f2: 6e10 9b01 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@019b │ │ +02f9f8: 0c00 |0006: move-result-object v0 │ │ +02f9fa: 5b10 3301 |0007: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0133 │ │ +02f9fe: 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; │ │ @@ -10789,17 +10789,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 │ │ -02d76c: |[02d76c] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V │ │ -02d77c: 7020 ed03 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;)V // method@03ed │ │ -02d782: 0e00 |0003: return-void │ │ +02fa00: |[02fa00] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V │ │ +02fa10: 7020 ed03 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;)V // method@03ed │ │ +02fa16: 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; │ │ @@ -10809,17 +10809,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02d784: |[02d784] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcelable;)V │ │ -02d794: 7020 4312 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1243 │ │ -02d79a: 0e00 |0003: return-void │ │ +02fa18: |[02fa18] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcelable;)V │ │ +02fa28: 7020 4312 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1243 │ │ +02fa2e: 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; │ │ @@ -10830,38 +10830,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -02d79c: |[02d79c] android.support.v4.app.FragmentTabHost$SavedState.toString:()Ljava/lang/String; │ │ -02d7ac: 2200 1403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ -02d7b0: 7010 ab14 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02d7b6: 1a01 2b03 |0005: const-string v1, "FragmentTabHost.SavedState{" // string@032b │ │ -02d7ba: 6e20 b214 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02d7c0: 0c00 |000a: move-result-object v0 │ │ -02d7c2: 7110 bc14 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14bc │ │ -02d7c8: 0a01 |000e: move-result v1 │ │ -02d7ca: 7110 7f14 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ -02d7d0: 0c01 |0012: move-result-object v1 │ │ -02d7d2: 6e20 b214 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02d7d8: 0c00 |0016: move-result-object v0 │ │ -02d7da: 1a01 3600 |0017: const-string v1, " curTab=" // string@0036 │ │ -02d7de: 6e20 b214 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02d7e4: 0c00 |001c: move-result-object v0 │ │ -02d7e6: 5421 3301 |001d: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0133 │ │ -02d7ea: 6e20 b214 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02d7f0: 0c00 |0022: move-result-object v0 │ │ -02d7f2: 1a01 4d19 |0023: const-string v1, "}" // string@194d │ │ -02d7f6: 6e20 b214 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02d7fc: 0c00 |0028: move-result-object v0 │ │ -02d7fe: 6e10 b714 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02d804: 0c00 |002c: move-result-object v0 │ │ -02d806: 1100 |002d: return-object v0 │ │ +02fa30: |[02fa30] android.support.v4.app.FragmentTabHost$SavedState.toString:()Ljava/lang/String; │ │ +02fa40: 2200 1403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ +02fa44: 7010 ab14 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02fa4a: 1a01 2c03 |0005: const-string v1, "FragmentTabHost.SavedState{" // string@032c │ │ +02fa4e: 6e20 b214 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02fa54: 0c00 |000a: move-result-object v0 │ │ +02fa56: 7110 bc14 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14bc │ │ +02fa5c: 0a01 |000e: move-result v1 │ │ +02fa5e: 7110 7f14 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ +02fa64: 0c01 |0012: move-result-object v1 │ │ +02fa66: 6e20 b214 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02fa6c: 0c00 |0016: move-result-object v0 │ │ +02fa6e: 1a01 3600 |0017: const-string v1, " curTab=" // string@0036 │ │ +02fa72: 6e20 b214 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02fa78: 0c00 |001c: move-result-object v0 │ │ +02fa7a: 5421 3301 |001d: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0133 │ │ +02fa7e: 6e20 b214 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02fa84: 0c00 |0022: move-result-object v0 │ │ +02fa86: 1a01 4c19 |0023: const-string v1, "}" // string@194c │ │ +02fa8a: 6e20 b214 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02fa90: 0c00 |0028: move-result-object v0 │ │ +02fa92: 6e10 b714 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02fa98: 0c00 |002c: move-result-object v0 │ │ +02fa9a: 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;) │ │ @@ -10869,36 +10869,36 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -02d808: |[02d808] android.support.v4.app.FragmentTabHost$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -02d818: 6f30 4412 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1244 │ │ -02d81e: 5410 3301 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0133 │ │ -02d822: 6e20 a001 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01a0 │ │ -02d828: 0e00 |0008: return-void │ │ +02fa9c: |[02fa9c] android.support.v4.app.FragmentTabHost$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +02faac: 6f30 4412 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1244 │ │ +02fab2: 5410 3301 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0133 │ │ +02fab6: 6e20 a001 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@01a0 │ │ +02fabc: 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 : 812 (FragmentTabHost.java) │ │ + source_file_idx : 813 (FragmentTabHost.java) │ │ │ │ Class #43 header: │ │ class_idx : 181 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 781 │ │ -source_file_idx : 812 │ │ +source_file_idx : 813 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #43 annotations: │ │ Annotations on class │ │ @@ -10938,20 +10938,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 │ │ -02d82c: |[02d82c] android.support.v4.app.FragmentTabHost$TabInfo.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -02d83c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -02d842: 5b01 3701 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0137 │ │ -02d846: 5b02 3501 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0135 │ │ -02d84a: 5b03 3401 |0007: iput-object v3, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0134 │ │ -02d84e: 0e00 |0009: return-void │ │ +02fac0: |[02fac0] android.support.v4.app.FragmentTabHost$TabInfo.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +02fad0: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +02fad6: 5b01 3701 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0137 │ │ +02fada: 5b02 3501 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0135 │ │ +02fade: 5b03 3401 |0007: iput-object v3, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0134 │ │ +02fae2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=68 │ │ 0x0005 line=69 │ │ 0x0007 line=70 │ │ 0x0009 line=71 │ │ @@ -10967,17 +10967,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 │ │ -02d850: |[02d850] android.support.v4.app.FragmentTabHost$TabInfo.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; │ │ -02d860: 5410 3601 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0136 │ │ -02d864: 1100 |0002: return-object v0 │ │ +02fae4: |[02fae4] android.support.v4.app.FragmentTabHost$TabInfo.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; │ │ +02faf4: 5410 3601 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0136 │ │ +02faf8: 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;) │ │ @@ -10985,17 +10985,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 │ │ -02d868: |[02d868] android.support.v4.app.FragmentTabHost$TabInfo.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ -02d878: 5b01 3601 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0136 │ │ -02d87c: 1101 |0002: return-object v1 │ │ +02fafc: |[02fafc] android.support.v4.app.FragmentTabHost$TabInfo.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ +02fb0c: 5b01 3601 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0136 │ │ +02fb10: 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; │ │ │ │ @@ -11004,17 +11004,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 │ │ -02d880: |[02d880] android.support.v4.app.FragmentTabHost$TabInfo.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; │ │ -02d890: 5410 3701 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0137 │ │ -02d894: 1100 |0002: return-object v0 │ │ +02fb14: |[02fb14] android.support.v4.app.FragmentTabHost$TabInfo.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; │ │ +02fb24: 5410 3701 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0137 │ │ +02fb28: 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;) │ │ @@ -11022,17 +11022,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 │ │ -02d898: |[02d898] android.support.v4.app.FragmentTabHost$TabInfo.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; │ │ -02d8a8: 5410 3501 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0135 │ │ -02d8ac: 1100 |0002: return-object v0 │ │ +02fb2c: |[02fb2c] android.support.v4.app.FragmentTabHost$TabInfo.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; │ │ +02fb3c: 5410 3501 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0135 │ │ +02fb40: 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;) │ │ @@ -11040,31 +11040,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 │ │ -02d8b0: |[02d8b0] android.support.v4.app.FragmentTabHost$TabInfo.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; │ │ -02d8c0: 5410 3401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0134 │ │ -02d8c4: 1100 |0002: return-object v0 │ │ +02fb44: |[02fb44] android.support.v4.app.FragmentTabHost$TabInfo.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; │ │ +02fb54: 5410 3401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0134 │ │ +02fb58: 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 : 812 (FragmentTabHost.java) │ │ + source_file_idx : 813 (FragmentTabHost.java) │ │ │ │ Class #44 header: │ │ class_idx : 182 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 727 │ │ -source_file_idx : 812 │ │ +source_file_idx : 813 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 10 │ │ │ │ Class #44 annotations: │ │ Annotations on class │ │ @@ -11122,22 +11122,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -02d8c8: |[02d8c8] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;)V │ │ -02d8d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02d8da: 7030 0114 3201 |0001: invoke-direct {v2, v3, v1}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1401 │ │ -02d8e0: 2200 2703 |0004: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ -02d8e4: 7010 d914 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -02d8ea: 5b20 3f01 |0009: iput-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013f │ │ -02d8ee: 7030 0404 3201 |000b: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0404 │ │ -02d8f4: 0e00 |000e: return-void │ │ +02fb5c: |[02fb5c] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;)V │ │ +02fb6c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02fb6e: 7030 0114 3201 |0001: invoke-direct {v2, v3, v1}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1401 │ │ +02fb74: 2200 2703 |0004: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ +02fb78: 7010 d914 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +02fb7e: 5b20 3f01 |0009: iput-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013f │ │ +02fb82: 7030 0404 3201 |000b: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0404 │ │ +02fb88: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=130 │ │ 0x0004 line=52 │ │ 0x000b line=131 │ │ 0x000e line=132 │ │ locals : │ │ @@ -11149,21 +11149,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 │ │ -02d8f8: |[02d8f8] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -02d908: 7030 0114 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1401 │ │ -02d90e: 2200 2703 |0003: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ -02d912: 7010 d914 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -02d918: 5b10 3f01 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013f │ │ -02d91c: 7030 0404 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0404 │ │ -02d922: 0e00 |000d: return-void │ │ +02fb8c: |[02fb8c] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +02fb9c: 7030 0114 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1401 │ │ +02fba2: 2200 2703 |0003: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ +02fba6: 7010 d914 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +02fbac: 5b10 3f01 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013f │ │ +02fbb0: 7030 0404 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0404 │ │ +02fbb6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0003 line=52 │ │ 0x000a line=136 │ │ 0x000d line=137 │ │ locals : │ │ @@ -11176,88 +11176,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 │ │ -02d924: |[02d924] android.support.v4.app.FragmentTabHost.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ -02d934: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -02d936: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -02d938: 5463 3f01 |0002: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013f │ │ -02d93c: 6e10 e514 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -02d942: 0a03 |0007: move-result v3 │ │ -02d944: 3530 1800 |0008: if-ge v0, v3, 0020 // +0018 │ │ -02d948: 5463 3f01 |000a: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013f │ │ -02d94c: 6e20 df14 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -02d952: 0c02 |000f: move-result-object v2 │ │ -02d954: 1f02 b500 |0010: check-cast v2, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00b5 │ │ -02d958: 7110 f603 0200 |0012: invoke-static {v2}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@03f6 │ │ -02d95e: 0c03 |0015: move-result-object v3 │ │ -02d960: 6e20 9f14 7300 |0016: invoke-virtual {v3, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -02d966: 0a03 |0019: move-result v3 │ │ -02d968: 3803 0300 |001a: if-eqz v3, 001d // +0003 │ │ -02d96c: 0721 |001c: move-object v1, v2 │ │ -02d96e: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02d972: 28e3 |001f: goto 0002 // -001d │ │ -02d974: 3901 1b00 |0020: if-nez v1, 003b // +001b │ │ -02d978: 2203 0003 |0022: new-instance v3, Ljava/lang/IllegalStateException; // type@0300 │ │ -02d97c: 2204 1403 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ -02d980: 7010 ab14 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02d986: 1a05 1708 |0029: const-string v5, "No tab known for tag " // string@0817 │ │ -02d98a: 6e20 b214 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02d990: 0c04 |002e: move-result-object v4 │ │ -02d992: 6e20 b214 7400 |002f: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02d998: 0c04 |0032: move-result-object v4 │ │ -02d99a: 6e10 b714 0400 |0033: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02d9a0: 0c04 |0036: move-result-object v4 │ │ -02d9a2: 7020 7a14 4300 |0037: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -02d9a8: 2703 |003a: throw v3 │ │ -02d9aa: 5463 3c01 |003b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013c │ │ -02d9ae: 3213 4b00 |003d: if-eq v3, v1, 0088 // +004b │ │ -02d9b2: 3908 0800 |003f: if-nez v8, 0047 // +0008 │ │ -02d9b6: 5463 3b01 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013b │ │ -02d9ba: 6e10 4f03 0300 |0043: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@034f │ │ -02d9c0: 0c08 |0046: move-result-object v8 │ │ -02d9c2: 5463 3c01 |0047: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013c │ │ -02d9c6: 3803 1300 |0049: if-eqz v3, 005c // +0013 │ │ -02d9ca: 5463 3c01 |004b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013c │ │ -02d9ce: 7110 f403 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@03f4 │ │ -02d9d4: 0c03 |0050: move-result-object v3 │ │ -02d9d6: 3803 0b00 |0051: if-eqz v3, 005c // +000b │ │ -02d9da: 5463 3c01 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013c │ │ -02d9de: 7110 f403 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@03f4 │ │ -02d9e4: 0c03 |0058: move-result-object v3 │ │ -02d9e6: 6e20 1804 3800 |0059: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0418 │ │ -02d9ec: 3801 2a00 |005c: if-eqz v1, 0086 // +002a │ │ -02d9f0: 7110 f403 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@03f4 │ │ -02d9f6: 0c03 |0061: move-result-object v3 │ │ -02d9f8: 3903 2700 |0062: if-nez v3, 0089 // +0027 │ │ -02d9fc: 5463 3a01 |0064: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@013a │ │ -02da00: 7110 f703 0100 |0066: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; // method@03f7 │ │ -02da06: 0c04 |0069: move-result-object v4 │ │ -02da08: 6e10 6814 0400 |006a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1468 │ │ -02da0e: 0c04 |006d: move-result-object v4 │ │ -02da10: 7110 f803 0100 |006e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; // method@03f8 │ │ -02da16: 0c05 |0071: move-result-object v5 │ │ -02da18: 7130 c502 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@02c5 │ │ -02da1e: 0c03 |0075: move-result-object v3 │ │ -02da20: 7120 f503 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@03f5 │ │ -02da26: 5263 3901 |0079: iget v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0139 │ │ -02da2a: 7110 f403 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@03f4 │ │ -02da30: 0c04 |007e: move-result-object v4 │ │ -02da32: 7110 f603 0100 |007f: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@03f6 │ │ -02da38: 0c05 |0082: move-result-object v5 │ │ -02da3a: 6e40 1204 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@0412 │ │ -02da40: 5b61 3c01 |0086: iput-object v1, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013c │ │ -02da44: 1108 |0088: return-object v8 │ │ -02da46: 7110 f403 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@03f4 │ │ -02da4c: 0c03 |008c: move-result-object v3 │ │ -02da4e: 6e20 1504 3800 |008d: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0415 │ │ -02da54: 28f6 |0090: goto 0086 // -000a │ │ +02fbb8: |[02fbb8] android.support.v4.app.FragmentTabHost.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ +02fbc8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +02fbca: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +02fbcc: 5463 3f01 |0002: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013f │ │ +02fbd0: 6e10 e514 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +02fbd6: 0a03 |0007: move-result v3 │ │ +02fbd8: 3530 1800 |0008: if-ge v0, v3, 0020 // +0018 │ │ +02fbdc: 5463 3f01 |000a: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013f │ │ +02fbe0: 6e20 df14 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +02fbe6: 0c02 |000f: move-result-object v2 │ │ +02fbe8: 1f02 b500 |0010: check-cast v2, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00b5 │ │ +02fbec: 7110 f603 0200 |0012: invoke-static {v2}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@03f6 │ │ +02fbf2: 0c03 |0015: move-result-object v3 │ │ +02fbf4: 6e20 9f14 7300 |0016: invoke-virtual {v3, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +02fbfa: 0a03 |0019: move-result v3 │ │ +02fbfc: 3803 0300 |001a: if-eqz v3, 001d // +0003 │ │ +02fc00: 0721 |001c: move-object v1, v2 │ │ +02fc02: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +02fc06: 28e3 |001f: goto 0002 // -001d │ │ +02fc08: 3901 1b00 |0020: if-nez v1, 003b // +001b │ │ +02fc0c: 2203 0003 |0022: new-instance v3, Ljava/lang/IllegalStateException; // type@0300 │ │ +02fc10: 2204 1403 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ +02fc14: 7010 ab14 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02fc1a: 1a05 1808 |0029: const-string v5, "No tab known for tag " // string@0818 │ │ +02fc1e: 6e20 b214 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02fc24: 0c04 |002e: move-result-object v4 │ │ +02fc26: 6e20 b214 7400 |002f: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02fc2c: 0c04 |0032: move-result-object v4 │ │ +02fc2e: 6e10 b714 0400 |0033: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02fc34: 0c04 |0036: move-result-object v4 │ │ +02fc36: 7020 7a14 4300 |0037: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +02fc3c: 2703 |003a: throw v3 │ │ +02fc3e: 5463 3c01 |003b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013c │ │ +02fc42: 3213 4b00 |003d: if-eq v3, v1, 0088 // +004b │ │ +02fc46: 3908 0800 |003f: if-nez v8, 0047 // +0008 │ │ +02fc4a: 5463 3b01 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013b │ │ +02fc4e: 6e10 4f03 0300 |0043: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@034f │ │ +02fc54: 0c08 |0046: move-result-object v8 │ │ +02fc56: 5463 3c01 |0047: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013c │ │ +02fc5a: 3803 1300 |0049: if-eqz v3, 005c // +0013 │ │ +02fc5e: 5463 3c01 |004b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013c │ │ +02fc62: 7110 f403 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@03f4 │ │ +02fc68: 0c03 |0050: move-result-object v3 │ │ +02fc6a: 3803 0b00 |0051: if-eqz v3, 005c // +000b │ │ +02fc6e: 5463 3c01 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013c │ │ +02fc72: 7110 f403 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@03f4 │ │ +02fc78: 0c03 |0058: move-result-object v3 │ │ +02fc7a: 6e20 1804 3800 |0059: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0418 │ │ +02fc80: 3801 2a00 |005c: if-eqz v1, 0086 // +002a │ │ +02fc84: 7110 f403 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@03f4 │ │ +02fc8a: 0c03 |0061: move-result-object v3 │ │ +02fc8c: 3903 2700 |0062: if-nez v3, 0089 // +0027 │ │ +02fc90: 5463 3a01 |0064: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@013a │ │ +02fc94: 7110 f703 0100 |0066: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; // method@03f7 │ │ +02fc9a: 0c04 |0069: move-result-object v4 │ │ +02fc9c: 6e10 6814 0400 |006a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1468 │ │ +02fca2: 0c04 |006d: move-result-object v4 │ │ +02fca4: 7110 f803 0100 |006e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; // method@03f8 │ │ +02fcaa: 0c05 |0071: move-result-object v5 │ │ +02fcac: 7130 c502 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@02c5 │ │ +02fcb2: 0c03 |0075: move-result-object v3 │ │ +02fcb4: 7120 f503 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@03f5 │ │ +02fcba: 5263 3901 |0079: iget v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0139 │ │ +02fcbe: 7110 f403 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@03f4 │ │ +02fcc4: 0c04 |007e: move-result-object v4 │ │ +02fcc6: 7110 f603 0100 |007f: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@03f6 │ │ +02fccc: 0c05 |0082: move-result-object v5 │ │ +02fcce: 6e40 1204 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@0412 │ │ +02fcd4: 5b61 3c01 |0086: iput-object v1, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013c │ │ +02fcd8: 1108 |0088: return-object v8 │ │ +02fcda: 7110 f403 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@03f4 │ │ +02fce0: 0c03 |008c: move-result-object v3 │ │ +02fce2: 6e20 1504 3800 |008d: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0415 │ │ +02fce8: 28f6 |0090: goto 0086 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0001 line=323 │ │ 0x000a line=324 │ │ 0x0012 line=325 │ │ 0x001c line=326 │ │ @@ -11290,38 +11290,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -02da58: |[02da58] android.support.v4.app.FragmentTabHost.ensureContent:()V │ │ -02da68: 5430 3e01 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013e │ │ -02da6c: 3900 2b00 |0002: if-nez v0, 002d // +002b │ │ -02da70: 5230 3901 |0004: iget v0, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0139 │ │ -02da74: 6e20 0104 0300 |0006: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@0401 │ │ -02da7a: 0c00 |0009: move-result-object v0 │ │ -02da7c: 1f00 c402 |000a: check-cast v0, Landroid/widget/FrameLayout; // type@02c4 │ │ -02da80: 5b30 3e01 |000c: iput-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013e │ │ -02da84: 5430 3e01 |000e: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013e │ │ -02da88: 3900 1d00 |0010: if-nez v0, 002d // +001d │ │ -02da8c: 2200 0003 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ -02da90: 2201 1403 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -02da94: 7010 ab14 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02da9a: 1a02 1608 |0019: const-string v2, "No tab content FrameLayout found for id " // string@0816 │ │ -02da9e: 6e20 b214 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02daa4: 0c01 |001e: move-result-object v1 │ │ -02daa6: 5232 3901 |001f: iget v2, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0139 │ │ -02daaa: 6e20 ae14 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -02dab0: 0c01 |0024: move-result-object v1 │ │ -02dab2: 6e10 b714 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02dab8: 0c01 |0028: move-result-object v1 │ │ -02daba: 7020 7a14 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -02dac0: 2700 |002c: throw v0 │ │ -02dac2: 0e00 |002d: return-void │ │ +02fcec: |[02fcec] android.support.v4.app.FragmentTabHost.ensureContent:()V │ │ +02fcfc: 5430 3e01 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013e │ │ +02fd00: 3900 2b00 |0002: if-nez v0, 002d // +002b │ │ +02fd04: 5230 3901 |0004: iget v0, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0139 │ │ +02fd08: 6e20 0104 0300 |0006: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@0401 │ │ +02fd0e: 0c00 |0009: move-result-object v0 │ │ +02fd10: 1f00 c402 |000a: check-cast v0, Landroid/widget/FrameLayout; // type@02c4 │ │ +02fd14: 5b30 3e01 |000c: iput-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013e │ │ +02fd18: 5430 3e01 |000e: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013e │ │ +02fd1c: 3900 1d00 |0010: if-nez v0, 002d // +001d │ │ +02fd20: 2200 0003 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ +02fd24: 2201 1403 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +02fd28: 7010 ab14 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +02fd2e: 1a02 1708 |0019: const-string v2, "No tab content FrameLayout found for id " // string@0817 │ │ +02fd32: 6e20 b214 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +02fd38: 0c01 |001e: move-result-object v1 │ │ +02fd3a: 5232 3901 |001f: iget v2, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0139 │ │ +02fd3e: 6e20 ae14 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +02fd44: 0c01 |0024: move-result-object v1 │ │ +02fd46: 6e10 b714 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +02fd4c: 0c01 |0028: move-result-object v1 │ │ +02fd4e: 7020 7a14 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +02fd54: 2700 |002c: throw v0 │ │ +02fd56: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0004 line=213 │ │ 0x000e line=214 │ │ 0x0012 line=215 │ │ 0x002d line=219 │ │ @@ -11333,55 +11333,55 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 93 16-bit code units │ │ -02dac4: |[02dac4] android.support.v4.app.FragmentTabHost.ensureHierarchy:(Landroid/content/Context;)V │ │ -02dad4: 1404 1300 0201 |0000: const v4, #float 2.38773e-38 // #01020013 │ │ -02dada: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -02dadc: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -02dade: 12f5 |0005: const/4 v5, #int -1 // #ff │ │ -02dae0: 6e20 0104 4800 |0006: invoke-virtual {v8, v4}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@0401 │ │ -02dae6: 0c03 |0009: move-result-object v3 │ │ -02dae8: 3903 5200 |000a: if-nez v3, 005c // +0052 │ │ -02daec: 2201 c702 |000c: new-instance v1, Landroid/widget/LinearLayout; // type@02c7 │ │ -02daf0: 7020 aa13 9100 |000e: invoke-direct {v1, v9}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@13aa │ │ -02daf6: 1213 |0011: const/4 v3, #int 1 // #1 │ │ -02daf8: 6e20 b013 3100 |0012: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@13b0 │ │ -02dafe: 2203 c302 |0015: new-instance v3, Landroid/widget/FrameLayout$LayoutParams; // type@02c3 │ │ -02db02: 7030 a113 5305 |0017: invoke-direct {v3, v5, v5}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@13a1 │ │ -02db08: 6e30 fd03 1803 |001a: invoke-virtual {v8, v1, v3}, Landroid/support/v4/app/FragmentTabHost;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@03fd │ │ -02db0e: 2202 d802 |001d: new-instance v2, Landroid/widget/TabWidget; // type@02d8 │ │ -02db12: 7020 0814 9200 |001f: invoke-direct {v2, v9}, Landroid/widget/TabWidget;.:(Landroid/content/Context;)V // method@1408 │ │ -02db18: 6e20 0914 4200 |0022: invoke-virtual {v2, v4}, Landroid/widget/TabWidget;.setId:(I)V // method@1409 │ │ -02db1e: 6e20 0a14 6200 |0025: invoke-virtual {v2, v6}, Landroid/widget/TabWidget;.setOrientation:(I)V // method@140a │ │ -02db24: 2203 c602 |0028: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@02c6 │ │ -02db28: 12e4 |002a: const/4 v4, #int -2 // #fe │ │ -02db2a: 7040 a913 5374 |002b: invoke-direct {v3, v5, v4, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@13a9 │ │ -02db30: 6e30 ac13 2103 |002e: invoke-virtual {v1, v2, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@13ac │ │ -02db36: 2200 c402 |0031: new-instance v0, Landroid/widget/FrameLayout; // type@02c4 │ │ -02db3a: 7020 a213 9000 |0033: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@13a2 │ │ -02db40: 1403 1100 0201 |0036: const v3, #float 2.38773e-38 // #01020011 │ │ -02db46: 6e20 a413 3000 |0039: invoke-virtual {v0, v3}, Landroid/widget/FrameLayout;.setId:(I)V // method@13a4 │ │ -02db4c: 2203 c602 |003c: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@02c6 │ │ -02db50: 7040 a913 6376 |003e: invoke-direct {v3, v6, v6, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@13a9 │ │ -02db56: 6e30 ac13 0103 |0041: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@13ac │ │ -02db5c: 2200 c402 |0044: new-instance v0, Landroid/widget/FrameLayout; // type@02c4 │ │ -02db60: 7020 a213 9000 |0046: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@13a2 │ │ -02db66: 5b80 3e01 |0049: iput-object v0, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013e │ │ -02db6a: 5483 3e01 |004b: iget-object v3, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013e │ │ -02db6e: 5284 3901 |004d: iget v4, v8, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0139 │ │ -02db72: 6e20 a413 4300 |004f: invoke-virtual {v3, v4}, Landroid/widget/FrameLayout;.setId:(I)V // method@13a4 │ │ -02db78: 2203 c602 |0052: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@02c6 │ │ -02db7c: 1504 803f |0054: const/high16 v4, #int 1065353216 // #3f80 │ │ -02db80: 7040 a913 5346 |0056: invoke-direct {v3, v5, v6, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@13a9 │ │ -02db86: 6e30 ac13 0103 |0059: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@13ac │ │ -02db8c: 0e00 |005c: return-void │ │ +02fd58: |[02fd58] android.support.v4.app.FragmentTabHost.ensureHierarchy:(Landroid/content/Context;)V │ │ +02fd68: 1404 1300 0201 |0000: const v4, #float 2.38773e-38 // #01020013 │ │ +02fd6e: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +02fd70: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +02fd72: 12f5 |0005: const/4 v5, #int -1 // #ff │ │ +02fd74: 6e20 0104 4800 |0006: invoke-virtual {v8, v4}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@0401 │ │ +02fd7a: 0c03 |0009: move-result-object v3 │ │ +02fd7c: 3903 5200 |000a: if-nez v3, 005c // +0052 │ │ +02fd80: 2201 c702 |000c: new-instance v1, Landroid/widget/LinearLayout; // type@02c7 │ │ +02fd84: 7020 aa13 9100 |000e: invoke-direct {v1, v9}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@13aa │ │ +02fd8a: 1213 |0011: const/4 v3, #int 1 // #1 │ │ +02fd8c: 6e20 b013 3100 |0012: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@13b0 │ │ +02fd92: 2203 c302 |0015: new-instance v3, Landroid/widget/FrameLayout$LayoutParams; // type@02c3 │ │ +02fd96: 7030 a113 5305 |0017: invoke-direct {v3, v5, v5}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@13a1 │ │ +02fd9c: 6e30 fd03 1803 |001a: invoke-virtual {v8, v1, v3}, Landroid/support/v4/app/FragmentTabHost;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@03fd │ │ +02fda2: 2202 d802 |001d: new-instance v2, Landroid/widget/TabWidget; // type@02d8 │ │ +02fda6: 7020 0814 9200 |001f: invoke-direct {v2, v9}, Landroid/widget/TabWidget;.:(Landroid/content/Context;)V // method@1408 │ │ +02fdac: 6e20 0914 4200 |0022: invoke-virtual {v2, v4}, Landroid/widget/TabWidget;.setId:(I)V // method@1409 │ │ +02fdb2: 6e20 0a14 6200 |0025: invoke-virtual {v2, v6}, Landroid/widget/TabWidget;.setOrientation:(I)V // method@140a │ │ +02fdb8: 2203 c602 |0028: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@02c6 │ │ +02fdbc: 12e4 |002a: const/4 v4, #int -2 // #fe │ │ +02fdbe: 7040 a913 5374 |002b: invoke-direct {v3, v5, v4, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@13a9 │ │ +02fdc4: 6e30 ac13 2103 |002e: invoke-virtual {v1, v2, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@13ac │ │ +02fdca: 2200 c402 |0031: new-instance v0, Landroid/widget/FrameLayout; // type@02c4 │ │ +02fdce: 7020 a213 9000 |0033: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@13a2 │ │ +02fdd4: 1403 1100 0201 |0036: const v3, #float 2.38773e-38 // #01020011 │ │ +02fdda: 6e20 a413 3000 |0039: invoke-virtual {v0, v3}, Landroid/widget/FrameLayout;.setId:(I)V // method@13a4 │ │ +02fde0: 2203 c602 |003c: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@02c6 │ │ +02fde4: 7040 a913 6376 |003e: invoke-direct {v3, v6, v6, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@13a9 │ │ +02fdea: 6e30 ac13 0103 |0041: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@13ac │ │ +02fdf0: 2200 c402 |0044: new-instance v0, Landroid/widget/FrameLayout; // type@02c4 │ │ +02fdf4: 7020 a213 9000 |0046: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@13a2 │ │ +02fdfa: 5b80 3e01 |0049: iput-object v0, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013e │ │ +02fdfe: 5483 3e01 |004b: iget-object v3, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013e │ │ +02fe02: 5284 3901 |004d: iget v4, v8, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0139 │ │ +02fe06: 6e20 a413 4300 |004f: invoke-virtual {v3, v4}, Landroid/widget/FrameLayout;.setId:(I)V // method@13a4 │ │ +02fe0c: 2203 c602 |0052: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@02c6 │ │ +02fe10: 1504 803f |0054: const/high16 v4, #int 1065353216 // #3f80 │ │ +02fe14: 7040 a913 5346 |0056: invoke-direct {v3, v5, v6, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@13a9 │ │ +02fe1a: 6e30 ac13 0103 |0059: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@13ac │ │ +02fe20: 0e00 |005c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=151 │ │ 0x000c line=152 │ │ 0x0011 line=153 │ │ 0x0015 line=154 │ │ 0x001d line=158 │ │ @@ -11408,28 +11408,28 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 26 16-bit code units │ │ -02db90: |[02db90] android.support.v4.app.FragmentTabHost.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -02dba0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02dba2: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -02dba4: 2311 6403 |0002: new-array v1, v1, [I // type@0364 │ │ -02dba8: 1402 f300 0101 |0004: const v2, #float 2.36942e-38 // #010100f3 │ │ -02dbae: 4b02 0103 |0007: aput v2, v1, v3 │ │ -02dbb2: 6e53 9a00 6531 |0009: invoke-virtual {v5, v6, v1, v3, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@009a │ │ -02dbb8: 0c00 |000c: move-result-object v0 │ │ -02dbba: 6e30 f600 3003 |000d: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00f6 │ │ -02dbc0: 0a01 |0010: move-result v1 │ │ -02dbc2: 5941 3901 |0011: iput v1, v4, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0139 │ │ -02dbc6: 6e10 f900 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00f9 │ │ -02dbcc: 6f20 0614 4400 |0016: invoke-super {v4, v4}, Landroid/widget/TabHost;.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V // method@1406 │ │ -02dbd2: 0e00 |0019: return-void │ │ +02fe24: |[02fe24] android.support.v4.app.FragmentTabHost.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +02fe34: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +02fe36: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +02fe38: 2311 6403 |0002: new-array v1, v1, [I // type@0364 │ │ +02fe3c: 1402 f300 0101 |0004: const v2, #float 2.36942e-38 // #010100f3 │ │ +02fe42: 4b02 0103 |0007: aput v2, v1, v3 │ │ +02fe46: 6e53 9a00 6531 |0009: invoke-virtual {v5, v6, v1, v3, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@009a │ │ +02fe4c: 0c00 |000c: move-result-object v0 │ │ +02fe4e: 6e30 f600 3003 |000d: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00f6 │ │ +02fe54: 0a01 |0010: move-result v1 │ │ +02fe56: 5941 3901 |0011: iput v1, v4, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0139 │ │ +02fe5a: 6e10 f900 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00f9 │ │ +02fe60: 6f20 0614 4400 |0016: invoke-super {v4, v4}, Landroid/widget/TabHost;.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V // method@1406 │ │ +02fe66: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=140 │ │ 0x000d line=142 │ │ 0x0013 line=143 │ │ 0x0016 line=145 │ │ 0x0019 line=146 │ │ @@ -11445,48 +11445,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 │ │ -02dbd4: |[02dbd4] android.support.v4.app.FragmentTabHost.addTab:(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -02dbe4: 2203 b200 |0000: new-instance v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; // type@00b2 │ │ -02dbe8: 5454 3a01 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@013a │ │ -02dbec: 7020 e503 4300 |0004: invoke-direct {v3, v4}, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.:(Landroid/content/Context;)V // method@03e5 │ │ -02dbf2: 6e20 0014 3600 |0007: invoke-virtual {v6, v3}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec; // method@1400 │ │ -02dbf8: 6e10 ff13 0600 |000a: invoke-virtual {v6}, Landroid/widget/TabHost$TabSpec;.getTag:()Ljava/lang/String; // method@13ff │ │ -02dbfe: 0c02 |000d: move-result-object v2 │ │ -02dc00: 2201 b500 |000e: new-instance v1, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00b5 │ │ -02dc04: 7040 f303 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@03f3 │ │ -02dc0a: 5553 3801 |0013: iget-boolean v3, v5, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0138 │ │ -02dc0e: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ -02dc12: 5453 3b01 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013b │ │ -02dc16: 6e20 5403 2300 |0019: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0354 │ │ -02dc1c: 0c03 |001c: move-result-object v3 │ │ -02dc1e: 7120 f503 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@03f5 │ │ -02dc24: 7110 f403 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@03f4 │ │ -02dc2a: 0c03 |0023: move-result-object v3 │ │ -02dc2c: 3803 1c00 |0024: if-eqz v3, 0040 // +001c │ │ -02dc30: 7110 f403 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@03f4 │ │ -02dc36: 0c03 |0029: move-result-object v3 │ │ -02dc38: 6e10 c802 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@02c8 │ │ -02dc3e: 0a03 |002d: move-result v3 │ │ -02dc40: 3903 1200 |002e: if-nez v3, 0040 // +0012 │ │ -02dc44: 5453 3b01 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013b │ │ -02dc48: 6e10 4f03 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@034f │ │ -02dc4e: 0c00 |0035: move-result-object v0 │ │ -02dc50: 7110 f403 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@03f4 │ │ -02dc56: 0c03 |0039: move-result-object v3 │ │ -02dc58: 6e20 1804 3000 |003a: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0418 │ │ -02dc5e: 6e10 1604 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0416 │ │ -02dc64: 5453 3f01 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013f │ │ -02dc68: 6e20 dc14 1300 |0042: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -02dc6e: 6e20 fb03 6500 |0045: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentTabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@03fb │ │ -02dc74: 0e00 |0048: return-void │ │ +02fe68: |[02fe68] android.support.v4.app.FragmentTabHost.addTab:(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +02fe78: 2203 b200 |0000: new-instance v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; // type@00b2 │ │ +02fe7c: 5454 3a01 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@013a │ │ +02fe80: 7020 e503 4300 |0004: invoke-direct {v3, v4}, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.:(Landroid/content/Context;)V // method@03e5 │ │ +02fe86: 6e20 0014 3600 |0007: invoke-virtual {v6, v3}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec; // method@1400 │ │ +02fe8c: 6e10 ff13 0600 |000a: invoke-virtual {v6}, Landroid/widget/TabHost$TabSpec;.getTag:()Ljava/lang/String; // method@13ff │ │ +02fe92: 0c02 |000d: move-result-object v2 │ │ +02fe94: 2201 b500 |000e: new-instance v1, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00b5 │ │ +02fe98: 7040 f303 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@03f3 │ │ +02fe9e: 5553 3801 |0013: iget-boolean v3, v5, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0138 │ │ +02fea2: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ +02fea6: 5453 3b01 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013b │ │ +02feaa: 6e20 5403 2300 |0019: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0354 │ │ +02feb0: 0c03 |001c: move-result-object v3 │ │ +02feb2: 7120 f503 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@03f5 │ │ +02feb8: 7110 f403 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@03f4 │ │ +02febe: 0c03 |0023: move-result-object v3 │ │ +02fec0: 3803 1c00 |0024: if-eqz v3, 0040 // +001c │ │ +02fec4: 7110 f403 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@03f4 │ │ +02feca: 0c03 |0029: move-result-object v3 │ │ +02fecc: 6e10 c802 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@02c8 │ │ +02fed2: 0a03 |002d: move-result v3 │ │ +02fed4: 3903 1200 |002e: if-nez v3, 0040 // +0012 │ │ +02fed8: 5453 3b01 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013b │ │ +02fedc: 6e10 4f03 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@034f │ │ +02fee2: 0c00 |0035: move-result-object v0 │ │ +02fee4: 7110 f403 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@03f4 │ │ +02feea: 0c03 |0039: move-result-object v3 │ │ +02feec: 6e20 1804 3000 |003a: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0418 │ │ +02fef2: 6e10 1604 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0416 │ │ +02fef8: 5453 3f01 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013f │ │ +02fefc: 6e20 dc14 1300 |0042: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +02ff02: 6e20 fb03 6500 |0045: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentTabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@03fb │ │ +02ff08: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x000a line=228 │ │ 0x000e line=230 │ │ 0x0013 line=232 │ │ 0x0017 line=236 │ │ @@ -11512,67 +11512,67 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 103 16-bit code units │ │ -02dc78: |[02dc78] android.support.v4.app.FragmentTabHost.onAttachedToWindow:()V │ │ -02dc88: 6f10 0214 0600 |0000: invoke-super {v6}, Landroid/widget/TabHost;.onAttachedToWindow:()V // method@1402 │ │ -02dc8e: 6e10 0204 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0402 │ │ -02dc94: 0c00 |0006: move-result-object v0 │ │ -02dc96: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -02dc98: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -02dc9a: 5464 3f01 |0009: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013f │ │ -02dc9e: 6e10 e514 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -02dca4: 0a04 |000e: move-result v4 │ │ -02dca6: 3542 4600 |000f: if-ge v2, v4, 0055 // +0046 │ │ -02dcaa: 5464 3f01 |0011: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013f │ │ -02dcae: 6e20 df14 2400 |0013: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -02dcb4: 0c03 |0016: move-result-object v3 │ │ -02dcb6: 1f03 b500 |0017: check-cast v3, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00b5 │ │ -02dcba: 5464 3b01 |0019: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013b │ │ -02dcbe: 7110 f603 0300 |001b: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@03f6 │ │ -02dcc4: 0c05 |001e: move-result-object v5 │ │ -02dcc6: 6e20 5403 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0354 │ │ -02dccc: 0c04 |0022: move-result-object v4 │ │ -02dcce: 7120 f503 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@03f5 │ │ -02dcd4: 7110 f403 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@03f4 │ │ -02dcda: 0c04 |0029: move-result-object v4 │ │ -02dcdc: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ -02dce0: 7110 f403 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@03f4 │ │ -02dce6: 0c04 |002f: move-result-object v4 │ │ -02dce8: 6e10 c802 0400 |0030: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@02c8 │ │ -02dcee: 0a04 |0033: move-result v4 │ │ -02dcf0: 3904 0e00 |0034: if-nez v4, 0042 // +000e │ │ -02dcf4: 7110 f603 0300 |0036: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@03f6 │ │ -02dcfa: 0c04 |0039: move-result-object v4 │ │ -02dcfc: 6e20 9f14 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -02dd02: 0a04 |003d: move-result v4 │ │ -02dd04: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ -02dd08: 5b63 3c01 |0040: iput-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013c │ │ -02dd0c: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ -02dd10: 28c5 |0044: goto 0009 // -003b │ │ -02dd12: 3901 0800 |0045: if-nez v1, 004d // +0008 │ │ -02dd16: 5464 3b01 |0047: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013b │ │ -02dd1a: 6e10 4f03 0400 |0049: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@034f │ │ -02dd20: 0c01 |004c: move-result-object v1 │ │ -02dd22: 7110 f403 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@03f4 │ │ -02dd28: 0c04 |0050: move-result-object v4 │ │ -02dd2a: 6e20 1804 4100 |0051: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0418 │ │ -02dd30: 28ee |0054: goto 0042 // -0012 │ │ -02dd32: 1214 |0055: const/4 v4, #int 1 // #1 │ │ -02dd34: 5c64 3801 |0056: iput-boolean v4, v6, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0138 │ │ -02dd38: 7030 fe03 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@03fe │ │ -02dd3e: 0c01 |005b: move-result-object v1 │ │ -02dd40: 3801 0a00 |005c: if-eqz v1, 0066 // +000a │ │ -02dd44: 6e10 1604 0100 |005e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0416 │ │ -02dd4a: 5464 3b01 |0061: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013b │ │ -02dd4e: 6e10 5203 0400 |0063: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0352 │ │ -02dd54: 0e00 |0066: return-void │ │ +02ff0c: |[02ff0c] android.support.v4.app.FragmentTabHost.onAttachedToWindow:()V │ │ +02ff1c: 6f10 0214 0600 |0000: invoke-super {v6}, Landroid/widget/TabHost;.onAttachedToWindow:()V // method@1402 │ │ +02ff22: 6e10 0204 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0402 │ │ +02ff28: 0c00 |0006: move-result-object v0 │ │ +02ff2a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +02ff2c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +02ff2e: 5464 3f01 |0009: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013f │ │ +02ff32: 6e10 e514 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +02ff38: 0a04 |000e: move-result v4 │ │ +02ff3a: 3542 4600 |000f: if-ge v2, v4, 0055 // +0046 │ │ +02ff3e: 5464 3f01 |0011: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@013f │ │ +02ff42: 6e20 df14 2400 |0013: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +02ff48: 0c03 |0016: move-result-object v3 │ │ +02ff4a: 1f03 b500 |0017: check-cast v3, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00b5 │ │ +02ff4e: 5464 3b01 |0019: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013b │ │ +02ff52: 7110 f603 0300 |001b: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@03f6 │ │ +02ff58: 0c05 |001e: move-result-object v5 │ │ +02ff5a: 6e20 5403 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0354 │ │ +02ff60: 0c04 |0022: move-result-object v4 │ │ +02ff62: 7120 f503 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@03f5 │ │ +02ff68: 7110 f403 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@03f4 │ │ +02ff6e: 0c04 |0029: move-result-object v4 │ │ +02ff70: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ +02ff74: 7110 f403 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@03f4 │ │ +02ff7a: 0c04 |002f: move-result-object v4 │ │ +02ff7c: 6e10 c802 0400 |0030: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@02c8 │ │ +02ff82: 0a04 |0033: move-result v4 │ │ +02ff84: 3904 0e00 |0034: if-nez v4, 0042 // +000e │ │ +02ff88: 7110 f603 0300 |0036: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@03f6 │ │ +02ff8e: 0c04 |0039: move-result-object v4 │ │ +02ff90: 6e20 9f14 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +02ff96: 0a04 |003d: move-result v4 │ │ +02ff98: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ +02ff9c: 5b63 3c01 |0040: iput-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@013c │ │ +02ffa0: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ +02ffa4: 28c5 |0044: goto 0009 // -003b │ │ +02ffa6: 3901 0800 |0045: if-nez v1, 004d // +0008 │ │ +02ffaa: 5464 3b01 |0047: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013b │ │ +02ffae: 6e10 4f03 0400 |0049: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@034f │ │ +02ffb4: 0c01 |004c: move-result-object v1 │ │ +02ffb6: 7110 f403 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@03f4 │ │ +02ffbc: 0c04 |0050: move-result-object v4 │ │ +02ffbe: 6e20 1804 4100 |0051: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0418 │ │ +02ffc4: 28ee |0054: goto 0042 // -0012 │ │ +02ffc6: 1214 |0055: const/4 v4, #int 1 // #1 │ │ +02ffc8: 5c64 3801 |0056: iput-boolean v4, v6, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0138 │ │ +02ffcc: 7030 fe03 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@03fe │ │ +02ffd2: 0c01 |005b: move-result-object v1 │ │ +02ffd4: 3801 0a00 |005c: if-eqz v1, 0066 // +000a │ │ +02ffd8: 6e10 1604 0100 |005e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0416 │ │ +02ffde: 5464 3b01 |0061: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013b │ │ +02ffe2: 6e10 5203 0400 |0063: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0352 │ │ +02ffe8: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0003 line=252 │ │ 0x0007 line=256 │ │ 0x0008 line=257 │ │ 0x0011 line=258 │ │ @@ -11602,19 +11602,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02dd58: |[02dd58] android.support.v4.app.FragmentTabHost.onDetachedFromWindow:()V │ │ -02dd68: 6f10 0314 0100 |0000: invoke-super {v1}, Landroid/widget/TabHost;.onDetachedFromWindow:()V // method@1403 │ │ -02dd6e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -02dd70: 5c10 3801 |0004: iput-boolean v0, v1, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0138 │ │ -02dd74: 0e00 |0006: return-void │ │ +02ffec: |[02ffec] android.support.v4.app.FragmentTabHost.onDetachedFromWindow:()V │ │ +02fffc: 6f10 0314 0100 |0000: invoke-super {v1}, Landroid/widget/TabHost;.onDetachedFromWindow:()V // method@1403 │ │ +030002: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +030004: 5c10 3801 |0004: iput-boolean v0, v1, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0138 │ │ +030008: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ 0x0003 line=290 │ │ 0x0006 line=291 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/FragmentTabHost; │ │ @@ -11624,23 +11624,23 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -02dd78: |[02dd78] android.support.v4.app.FragmentTabHost.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -02dd88: 0730 |0000: move-object v0, v3 │ │ -02dd8a: 1f00 b400 |0001: check-cast v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00b4 │ │ -02dd8e: 6e10 f003 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@03f0 │ │ -02dd94: 0c01 |0006: move-result-object v1 │ │ -02dd96: 6f20 0414 1200 |0007: invoke-super {v2, v1}, Landroid/widget/TabHost;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1404 │ │ -02dd9c: 5401 3301 |000a: iget-object v1, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0133 │ │ -02dda0: 6e20 0a04 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTabHost;.setCurrentTabByTag:(Ljava/lang/String;)V // method@040a │ │ -02dda6: 0e00 |000f: return-void │ │ +03000c: |[03000c] android.support.v4.app.FragmentTabHost.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +03001c: 0730 |0000: move-object v0, v3 │ │ +03001e: 1f00 b400 |0001: check-cast v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00b4 │ │ +030022: 6e10 f003 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@03f0 │ │ +030028: 0c01 |0006: move-result-object v1 │ │ +03002a: 6f20 0414 1200 |0007: invoke-super {v2, v1}, Landroid/widget/TabHost;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1404 │ │ +030030: 5401 3301 |000a: iget-object v1, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0133 │ │ +030034: 6e20 0a04 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTabHost;.setCurrentTabByTag:(Ljava/lang/String;)V // method@040a │ │ +03003a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0003 line=304 │ │ 0x000a line=305 │ │ 0x000f line=306 │ │ locals : │ │ @@ -11653,23 +11653,23 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -02dda8: |[02dda8] android.support.v4.app.FragmentTabHost.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -02ddb8: 6f10 0514 0300 |0000: invoke-super {v3}, Landroid/widget/TabHost;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1405 │ │ -02ddbe: 0c01 |0003: move-result-object v1 │ │ -02ddc0: 2200 b400 |0004: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00b4 │ │ -02ddc4: 7020 ef03 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcelable;)V // method@03ef │ │ -02ddca: 6e10 0204 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0402 │ │ -02ddd0: 0c02 |000c: move-result-object v2 │ │ -02ddd2: 5b02 3301 |000d: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0133 │ │ -02ddd6: 1100 |000f: return-object v0 │ │ +03003c: |[03003c] android.support.v4.app.FragmentTabHost.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +03004c: 6f10 0514 0300 |0000: invoke-super {v3}, Landroid/widget/TabHost;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1405 │ │ +030052: 0c01 |0003: move-result-object v1 │ │ +030054: 2200 b400 |0004: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00b4 │ │ +030058: 7020 ef03 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcelable;)V // method@03ef │ │ +03005e: 6e10 0204 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@0402 │ │ +030064: 0c02 |000c: move-result-object v2 │ │ +030066: 5b02 3301 |000d: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0133 │ │ +03006a: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0004 line=296 │ │ 0x0009 line=297 │ │ 0x000f line=298 │ │ locals : │ │ @@ -11682,27 +11682,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -02ddd8: |[02ddd8] android.support.v4.app.FragmentTabHost.onTabChanged:(Ljava/lang/String;)V │ │ -02dde8: 5521 3801 |0000: iget-boolean v1, v2, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0138 │ │ -02ddec: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -02ddf0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -02ddf2: 7030 fe03 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@03fe │ │ -02ddf8: 0c00 |0008: move-result-object v0 │ │ -02ddfa: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -02ddfe: 6e10 1604 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0416 │ │ -02de04: 5421 3d01 |000e: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@013d │ │ -02de08: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ -02de0c: 5421 3d01 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@013d │ │ -02de10: 7220 fe13 3100 |0014: invoke-interface {v1, v3}, Landroid/widget/TabHost$OnTabChangeListener;.onTabChanged:(Ljava/lang/String;)V // method@13fe │ │ -02de16: 0e00 |0017: return-void │ │ +03006c: |[03006c] android.support.v4.app.FragmentTabHost.onTabChanged:(Ljava/lang/String;)V │ │ +03007c: 5521 3801 |0000: iget-boolean v1, v2, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0138 │ │ +030080: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +030084: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +030086: 7030 fe03 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@03fe │ │ +03008c: 0c00 |0008: move-result-object v0 │ │ +03008e: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +030092: 6e10 1604 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0416 │ │ +030098: 5421 3d01 |000e: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@013d │ │ +03009c: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ +0300a0: 5421 3d01 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@013d │ │ +0300a4: 7220 fe13 3100 |0014: invoke-interface {v1, v3}, Landroid/widget/TabHost$OnTabChangeListener;.onTabChanged:(Ljava/lang/String;)V // method@13fe │ │ +0300aa: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0004 line=311 │ │ 0x0009 line=312 │ │ 0x000b line=313 │ │ 0x000e line=316 │ │ @@ -11718,17 +11718,17 @@ │ │ type : '(Landroid/widget/TabHost$OnTabChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02de18: |[02de18] android.support.v4.app.FragmentTabHost.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V │ │ -02de28: 5b01 3d01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@013d │ │ -02de2c: 0e00 |0002: return-void │ │ +0300ac: |[0300ac] android.support.v4.app.FragmentTabHost.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V │ │ +0300bc: 5b01 3d01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@013d │ │ +0300c0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0002 line=224 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/FragmentTabHost; │ │ 0x0000 - 0x0003 reg=1 l Landroid/widget/TabHost$OnTabChangeListener; │ │ @@ -11738,19 +11738,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -02de30: |[02de30] android.support.v4.app.FragmentTabHost.setup:()V │ │ -02de40: 2200 0003 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ -02de44: 1a01 fa07 |0002: const-string v1, "Must call setup() that takes a Context and FragmentManager" // string@07fa │ │ -02de48: 7020 7a14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -02de4e: 2700 |0007: throw v0 │ │ +0300c4: |[0300c4] android.support.v4.app.FragmentTabHost.setup:()V │ │ +0300d4: 2200 0003 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ +0300d8: 1a01 fb07 |0002: const-string v1, "Must call setup() that takes a Context and FragmentManager" // string@07fb │ │ +0300dc: 7020 7a14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +0300e2: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentTabHost; │ │ │ │ #8 : (in Landroid/support/v4/app/FragmentTabHost;) │ │ @@ -11758,21 +11758,21 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -02de50: |[02de50] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V │ │ -02de60: 7020 0004 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@0400 │ │ -02de66: 6f10 0714 0000 |0003: invoke-super {v0}, Landroid/widget/TabHost;.setup:()V // method@1407 │ │ -02de6c: 5b01 3a01 |0006: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@013a │ │ -02de70: 5b02 3b01 |0008: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013b │ │ -02de74: 7010 ff03 0000 |000a: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@03ff │ │ -02de7a: 0e00 |000d: return-void │ │ +0300e4: |[0300e4] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V │ │ +0300f4: 7020 0004 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@0400 │ │ +0300fa: 6f10 0714 0000 |0003: invoke-super {v0}, Landroid/widget/TabHost;.setup:()V // method@1407 │ │ +030100: 5b01 3a01 |0006: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@013a │ │ +030104: 5b02 3b01 |0008: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013b │ │ +030108: 7010 ff03 0000 |000a: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@03ff │ │ +03010e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0003 line=189 │ │ 0x0006 line=190 │ │ 0x0008 line=191 │ │ 0x000a line=192 │ │ @@ -11787,30 +11787,30 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -02de7c: |[02de7c] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V │ │ -02de8c: 7020 0004 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@0400 │ │ -02de92: 6f10 0714 0200 |0003: invoke-super {v2}, Landroid/widget/TabHost;.setup:()V // method@1407 │ │ -02de98: 5b23 3a01 |0006: iput-object v3, v2, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@013a │ │ -02de9c: 5b24 3b01 |0008: iput-object v4, v2, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013b │ │ -02dea0: 5925 3901 |000a: iput v5, v2, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0139 │ │ -02dea4: 7010 ff03 0200 |000c: invoke-direct {v2}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@03ff │ │ -02deaa: 5420 3e01 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013e │ │ -02deae: 6e20 a413 5000 |0011: invoke-virtual {v0, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@13a4 │ │ -02deb4: 6e10 0304 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTabHost;.getId:()I // method@0403 │ │ -02deba: 0a00 |0017: move-result v0 │ │ -02debc: 12f1 |0018: const/4 v1, #int -1 // #ff │ │ -02debe: 3310 0800 |0019: if-ne v0, v1, 0021 // +0008 │ │ -02dec2: 1400 1200 0201 |001b: const v0, #float 2.38773e-38 // #01020012 │ │ -02dec8: 6e20 0b04 0200 |001e: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentTabHost;.setId:(I)V // method@040b │ │ -02dece: 0e00 |0021: return-void │ │ +030110: |[030110] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V │ │ +030120: 7020 0004 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@0400 │ │ +030126: 6f10 0714 0200 |0003: invoke-super {v2}, Landroid/widget/TabHost;.setup:()V // method@1407 │ │ +03012c: 5b23 3a01 |0006: iput-object v3, v2, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@013a │ │ +030130: 5b24 3b01 |0008: iput-object v4, v2, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013b │ │ +030134: 5925 3901 |000a: iput v5, v2, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0139 │ │ +030138: 7010 ff03 0200 |000c: invoke-direct {v2}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@03ff │ │ +03013e: 5420 3e01 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@013e │ │ +030142: 6e20 a413 5000 |0011: invoke-virtual {v0, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@13a4 │ │ +030148: 6e10 0304 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTabHost;.getId:()I // method@0403 │ │ +03014e: 0a00 |0017: move-result v0 │ │ +030150: 12f1 |0018: const/4 v1, #int -1 // #ff │ │ +030152: 3310 0800 |0019: if-ne v0, v1, 0021 // +0008 │ │ +030156: 1400 1200 0201 |001b: const v0, #float 2.38773e-38 // #01020012 │ │ +03015c: 6e20 0b04 0200 |001e: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentTabHost;.setId:(I)V // method@040b │ │ +030162: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0006 line=198 │ │ 0x0008 line=199 │ │ 0x000a line=200 │ │ @@ -11821,21 +11821,21 @@ │ │ 0x0021 line=209 │ │ locals : │ │ 0x0000 - 0x0022 reg=2 this Landroid/support/v4/app/FragmentTabHost; │ │ 0x0000 - 0x0022 reg=3 context Landroid/content/Context; │ │ 0x0000 - 0x0022 reg=4 manager Landroid/support/v4/app/FragmentManager; │ │ 0x0000 - 0x0022 reg=5 containerId I │ │ │ │ - source_file_idx : 812 (FragmentTabHost.java) │ │ + source_file_idx : 813 (FragmentTabHost.java) │ │ │ │ Class #45 header: │ │ class_idx : 183 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 781 │ │ -source_file_idx : 814 │ │ +source_file_idx : 815 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 24 │ │ │ │ Class #45 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentTransaction;' │ │ @@ -11885,17 +11885,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02ded0: |[02ded0] android.support.v4.app.FragmentTransaction.:()V │ │ -02dee0: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -02dee6: 0e00 |0003: return-void │ │ +030164: |[030164] android.support.v4.app.FragmentTransaction.:()V │ │ +030174: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03017a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTransaction; │ │ │ │ Virtual methods - │ │ @@ -12039,21 +12039,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 : 814 (FragmentTransaction.java) │ │ + source_file_idx : 815 (FragmentTransaction.java) │ │ │ │ Class #46 header: │ │ class_idx : 184 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 1791 │ │ +source_file_idx : 1792 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #46 annotations: │ │ Annotations on class │ │ @@ -12078,18 +12078,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 │ │ -02dee8: |[02dee8] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ -02def8: 5b01 4701 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0147 │ │ -02defc: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -02df02: 0e00 |0005: return-void │ │ +03017c: |[03017c] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ +03018c: 5b01 4701 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0147 │ │ +030190: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +030196: 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; │ │ │ │ @@ -12099,35 +12099,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -02df04: |[02df04] android.support.v4.app.ListFragment$1.run:()V │ │ -02df14: 5420 4701 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0147 │ │ -02df18: 5400 5001 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0150 │ │ -02df1c: 5421 4701 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0147 │ │ -02df20: 5411 5001 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0150 │ │ -02df24: 6e20 b413 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@13b4 │ │ -02df2a: 0e00 |000b: return-void │ │ +030198: |[030198] android.support.v4.app.ListFragment$1.run:()V │ │ +0301a8: 5420 4701 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0147 │ │ +0301ac: 5400 5001 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0150 │ │ +0301b0: 5421 4701 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0147 │ │ +0301b4: 5411 5001 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0150 │ │ +0301b8: 6e20 b413 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@13b4 │ │ +0301be: 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 : 1791 (ListFragment.java) │ │ + source_file_idx : 1792 (ListFragment.java) │ │ │ │ Class #47 header: │ │ class_idx : 185 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 1791 │ │ +source_file_idx : 1792 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #47 annotations: │ │ Annotations on class │ │ @@ -12154,18 +12154,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 │ │ -02df2c: |[02df2c] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ -02df3c: 5b01 4801 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0148 │ │ -02df40: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -02df46: 0e00 |0005: return-void │ │ +0301c0: |[0301c0] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ +0301d0: 5b01 4801 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0148 │ │ +0301d4: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0301da: 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; │ │ │ │ @@ -12175,42 +12175,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 │ │ -02df48: |[02df48] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -02df58: 5460 4801 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0148 │ │ -02df5c: 0771 |0002: move-object v1, v7 │ │ -02df5e: 1f01 ca02 |0003: check-cast v1, Landroid/widget/ListView; // type@02ca │ │ -02df62: 0782 |0005: move-object v2, v8 │ │ -02df64: 0193 |0006: move v3, v9 │ │ -02df66: 04a4 |0007: move-wide v4, v10 │ │ -02df68: 7406 3704 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@0437 │ │ -02df6e: 0e00 |000b: return-void │ │ +0301dc: |[0301dc] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +0301ec: 5460 4801 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0148 │ │ +0301f0: 0771 |0002: move-object v1, v7 │ │ +0301f2: 1f01 ca02 |0003: check-cast v1, Landroid/widget/ListView; // type@02ca │ │ +0301f6: 0782 |0005: move-object v2, v8 │ │ +0301f8: 0193 |0006: move v3, v9 │ │ +0301fa: 04a4 |0007: move-wide v4, v10 │ │ +0301fc: 7406 3704 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@0437 │ │ +030202: 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 : 1791 (ListFragment.java) │ │ + source_file_idx : 1792 (ListFragment.java) │ │ │ │ Class #48 header: │ │ class_idx : 187 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 781 │ │ -source_file_idx : 1980 │ │ +source_file_idx : 1981 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #48 annotations: │ │ Annotations on class │ │ @@ -12247,21 +12247,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 : 1980 (LoaderManager.java) │ │ + source_file_idx : 1981 (LoaderManager.java) │ │ │ │ Class #49 header: │ │ class_idx : 188 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 781 │ │ -source_file_idx : 1980 │ │ +source_file_idx : 1981 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 6 │ │ │ │ Class #49 annotations: │ │ Annotations on class │ │ @@ -12286,17 +12286,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02df70: |[02df70] android.support.v4.app.LoaderManager.:()V │ │ -02df80: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -02df86: 0e00 |0003: return-void │ │ +030204: |[030204] android.support.v4.app.LoaderManager.:()V │ │ +030214: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03021a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/LoaderManager; │ │ │ │ @@ -12305,17 +12305,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02df88: |[02df88] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ -02df98: 6a00 6601 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ -02df9c: 0e00 |0002: return-void │ │ +03021c: |[03021c] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ +03022c: 6a00 6601 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ +030230: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0002 line=178 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -12343,17 +12343,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -02dfa0: |[02dfa0] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ -02dfb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02dfb2: 0f00 |0001: return v0 │ │ +030234: |[030234] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ +030244: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +030246: 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;) │ │ @@ -12364,21 +12364,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 : 1980 (LoaderManager.java) │ │ + source_file_idx : 1981 (LoaderManager.java) │ │ │ │ Class #50 header: │ │ class_idx : 191 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 2054 │ │ +source_file_idx : 2055 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #50 annotations: │ │ Annotations on class │ │ @@ -12414,21 +12414,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 : 2054 (NavUtils.java) │ │ + source_file_idx : 2055 (NavUtils.java) │ │ │ │ Class #51 header: │ │ class_idx : 194 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 2054 │ │ +source_file_idx : 2055 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #51 annotations: │ │ Annotations on class │ │ @@ -12469,26 +12469,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -02dfb4: |[02dfb4] android.support.v4.app.NavUtils.:()V │ │ -02dfc4: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -02dfc8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -02dfcc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02dfd0: 2201 c100 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@00c1 │ │ -02dfd4: 7010 7204 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@0472 │ │ -02dfda: 6901 7001 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0170 │ │ -02dfde: 0e00 |000d: return-void │ │ -02dfe0: 2201 c000 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@00c0 │ │ -02dfe4: 7010 6d04 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@046d │ │ -02dfea: 6901 7001 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0170 │ │ -02dfee: 28f8 |0015: goto 000d // -0008 │ │ +030248: |[030248] android.support.v4.app.NavUtils.:()V │ │ +030258: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +03025c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +030260: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +030264: 2201 c100 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@00c1 │ │ +030268: 7010 7204 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@0472 │ │ +03026e: 6901 7001 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0170 │ │ +030272: 0e00 |000d: return-void │ │ +030274: 2201 c000 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@00c0 │ │ +030278: 7010 6d04 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@046d │ │ +03027e: 6901 7001 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0170 │ │ +030282: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0002 line=136 │ │ 0x0006 line=137 │ │ 0x000d line=141 │ │ 0x000e line=139 │ │ @@ -12500,17 +12500,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02dff0: |[02dff0] android.support.v4.app.NavUtils.:()V │ │ -02e000: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -02e006: 0e00 |0003: return-void │ │ +030284: |[030284] android.support.v4.app.NavUtils.:()V │ │ +030294: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03029a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0003 line=305 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils; │ │ │ │ @@ -12519,19 +12519,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 │ │ -02e008: |[02e008] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -02e018: 6200 7001 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0170 │ │ -02e01c: 7220 6904 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0469 │ │ -02e022: 0c00 |0005: move-result-object v0 │ │ -02e024: 1100 |0006: return-object v0 │ │ +03029c: |[03029c] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +0302ac: 6200 7001 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0170 │ │ +0302b0: 7220 6904 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0469 │ │ +0302b6: 0c00 |0005: move-result-object v0 │ │ +0302b8: 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;) │ │ @@ -12539,35 +12539,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 │ │ -02e028: |[02e028] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -02e038: 7120 7e04 6500 |0000: invoke-static {v5, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@047e │ │ -02e03e: 0c01 |0003: move-result-object v1 │ │ -02e040: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -02e044: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -02e046: 1102 |0007: return-object v2 │ │ -02e048: 2203 1800 |0008: new-instance v3, Landroid/content/ComponentName; // type@0018 │ │ -02e04c: 6e10 8200 0600 |000a: invoke-virtual {v6}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@0082 │ │ -02e052: 0c04 |000d: move-result-object v4 │ │ -02e054: 7030 8000 4301 |000e: invoke-direct {v3, v4, v1}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0080 │ │ -02e05a: 7120 7e04 3500 |0011: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@047e │ │ -02e060: 0c00 |0014: move-result-object v0 │ │ -02e062: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ -02e066: 7110 ae05 0300 |0017: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05ae │ │ -02e06c: 0c02 |001a: move-result-object v2 │ │ -02e06e: 28ec |001b: goto 0007 // -0014 │ │ -02e070: 2204 2100 |001c: new-instance v4, Landroid/content/Intent; // type@0021 │ │ -02e074: 7010 a200 0400 |001e: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@00a2 │ │ -02e07a: 6e20 c800 3400 |0021: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00c8 │ │ -02e080: 0c02 |0024: move-result-object v2 │ │ -02e082: 28f6 |0025: goto 001b // -000a │ │ +0302bc: |[0302bc] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +0302cc: 7120 7e04 6500 |0000: invoke-static {v5, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@047e │ │ +0302d2: 0c01 |0003: move-result-object v1 │ │ +0302d4: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +0302d8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +0302da: 1102 |0007: return-object v2 │ │ +0302dc: 2203 1800 |0008: new-instance v3, Landroid/content/ComponentName; // type@0018 │ │ +0302e0: 6e10 8200 0600 |000a: invoke-virtual {v6}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@0082 │ │ +0302e6: 0c04 |000d: move-result-object v4 │ │ +0302e8: 7030 8000 4301 |000e: invoke-direct {v3, v4, v1}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0080 │ │ +0302ee: 7120 7e04 3500 |0011: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@047e │ │ +0302f4: 0c00 |0014: move-result-object v0 │ │ +0302f6: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ +0302fa: 7110 ae05 0300 |0017: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05ae │ │ +030300: 0c02 |001a: move-result-object v2 │ │ +030302: 28ec |001b: goto 0007 // -0014 │ │ +030304: 2204 2100 |001c: new-instance v4, Landroid/content/Intent; // type@0021 │ │ +030308: 7010 a200 0400 |001e: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@00a2 │ │ +03030e: 6e20 c800 3400 |0021: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00c8 │ │ +030314: 0c02 |0024: move-result-object v2 │ │ +030316: 28f6 |0025: goto 001b // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0004 line=256 │ │ 0x0007 line=265 │ │ 0x0008 line=259 │ │ 0x0011 line=261 │ │ @@ -12587,35 +12587,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 │ │ -02e084: |[02e084] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ -02e094: 2204 1800 |0000: new-instance v4, Landroid/content/ComponentName; // type@0018 │ │ -02e098: 7030 7e00 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@007e │ │ -02e09e: 7120 7e04 4500 |0005: invoke-static {v5, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@047e │ │ -02e0a4: 0c01 |0008: move-result-object v1 │ │ -02e0a6: 3901 0400 |0009: if-nez v1, 000d // +0004 │ │ -02e0aa: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -02e0ac: 1102 |000c: return-object v2 │ │ -02e0ae: 2203 1800 |000d: new-instance v3, Landroid/content/ComponentName; // type@0018 │ │ -02e0b2: 7030 7f00 5301 |000f: invoke-direct {v3, v5, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@007f │ │ -02e0b8: 7120 7e04 3500 |0012: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@047e │ │ -02e0be: 0c00 |0015: move-result-object v0 │ │ -02e0c0: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ -02e0c4: 7110 ae05 0300 |0018: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05ae │ │ -02e0ca: 0c02 |001b: move-result-object v2 │ │ -02e0cc: 28f0 |001c: goto 000c // -0010 │ │ -02e0ce: 2204 2100 |001d: new-instance v4, Landroid/content/Intent; // type@0021 │ │ -02e0d2: 7010 a200 0400 |001f: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@00a2 │ │ -02e0d8: 6e20 c800 3400 |0022: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00c8 │ │ -02e0de: 0c02 |0025: move-result-object v2 │ │ -02e0e0: 28f6 |0026: goto 001c // -000a │ │ +030318: |[030318] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ +030328: 2204 1800 |0000: new-instance v4, Landroid/content/ComponentName; // type@0018 │ │ +03032c: 7030 7e00 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@007e │ │ +030332: 7120 7e04 4500 |0005: invoke-static {v5, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@047e │ │ +030338: 0c01 |0008: move-result-object v1 │ │ +03033a: 3901 0400 |0009: if-nez v1, 000d // +0004 │ │ +03033e: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +030340: 1102 |000c: return-object v2 │ │ +030342: 2203 1800 |000d: new-instance v3, Landroid/content/ComponentName; // type@0018 │ │ +030346: 7030 7f00 5301 |000f: invoke-direct {v3, v5, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@007f │ │ +03034c: 7120 7e04 3500 |0012: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@047e │ │ +030352: 0c00 |0015: move-result-object v0 │ │ +030354: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ +030358: 7110 ae05 0300 |0018: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05ae │ │ +03035e: 0c02 |001b: move-result-object v2 │ │ +030360: 28f0 |001c: goto 000c // -0010 │ │ +030362: 2204 2100 |001d: new-instance v4, Landroid/content/Intent; // type@0021 │ │ +030366: 7010 a200 0400 |001f: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@00a2 │ │ +03036c: 6e20 c800 3400 |0022: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00c8 │ │ +030372: 0c02 |0025: move-result-object v2 │ │ +030374: 28f6 |0026: goto 001c // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0009 line=232 │ │ 0x000c line=240 │ │ 0x000d line=235 │ │ 0x0012 line=236 │ │ @@ -12636,24 +12636,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 │ │ -02e0e4: |[02e0e4] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ -02e0f4: 6e10 0f00 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000f │ │ -02e0fa: 0c01 |0003: move-result-object v1 │ │ -02e0fc: 7120 7e04 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@047e │ │ -02e102: 0c01 |0007: move-result-object v1 │ │ -02e104: 1101 |0008: return-object v1 │ │ -02e106: 0d00 |0009: move-exception v0 │ │ -02e108: 2201 ff02 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -02e10c: 7020 7814 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@1478 │ │ -02e112: 2701 |000f: throw v1 │ │ +030378: |[030378] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ +030388: 6e10 0f00 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000f │ │ +03038e: 0c01 |0003: move-result-object v1 │ │ +030390: 7120 7e04 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@047e │ │ +030396: 0c01 |0007: move-result-object v1 │ │ +030398: 1101 |0008: return-object v1 │ │ +03039a: 0d00 |0009: move-exception v0 │ │ +03039c: 2201 ff02 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +0303a0: 7020 7814 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@1478 │ │ +0303a6: 2701 |000f: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0009 │ │ positions : │ │ 0x0000 line=279 │ │ 0x0009 line=280 │ │ 0x000a line=282 │ │ @@ -12666,24 +12666,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 │ │ -02e120: |[02e120] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ -02e130: 6e10 9300 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0093 │ │ -02e136: 0c02 |0003: move-result-object v2 │ │ -02e138: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ -02e13c: 6e30 db00 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@00db │ │ -02e142: 0c00 |0009: move-result-object v0 │ │ -02e144: 6203 7001 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0170 │ │ -02e148: 7230 6a04 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@046a │ │ -02e14e: 0c01 |000f: move-result-object v1 │ │ -02e150: 1101 |0010: return-object v1 │ │ +0303b4: |[0303b4] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ +0303c4: 6e10 9300 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0093 │ │ +0303ca: 0c02 |0003: move-result-object v2 │ │ +0303cc: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ +0303d0: 6e30 db00 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@00db │ │ +0303d6: 0c00 |0009: move-result-object v0 │ │ +0303d8: 6203 7001 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0170 │ │ +0303dc: 7230 6a04 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@046a │ │ +0303e2: 0c01 |000f: move-result-object v1 │ │ +0303e4: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0004 line=298 │ │ 0x000a line=299 │ │ 0x0010 line=300 │ │ locals : │ │ @@ -12698,45 +12698,45 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -02e154: |[02e154] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ -02e164: 7110 7a04 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@047a │ │ -02e16a: 0c00 |0003: move-result-object v0 │ │ -02e16c: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ -02e170: 2201 ff02 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -02e174: 2202 1403 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ -02e178: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02e17e: 1a03 d301 |000d: const-string v3, "Activity " // string@01d3 │ │ -02e182: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02e188: 0c02 |0012: move-result-object v2 │ │ -02e18a: 6e10 9014 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ -02e190: 0c03 |0016: move-result-object v3 │ │ -02e192: 6e10 6914 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1469 │ │ -02e198: 0c03 |001a: move-result-object v3 │ │ -02e19a: 6e20 b214 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02e1a0: 0c02 |001e: move-result-object v2 │ │ -02e1a2: 1a03 4300 |001f: const-string v3, " does not have a parent activity name specified." // string@0043 │ │ -02e1a6: 6e20 b214 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02e1ac: 0c02 |0024: move-result-object v2 │ │ -02e1ae: 1a03 2800 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@0028 │ │ -02e1b2: 6e20 b214 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02e1b8: 0c02 |002a: move-result-object v2 │ │ -02e1ba: 1a03 4500 |002b: const-string v3, " element in your manifest?)" // string@0045 │ │ -02e1be: 6e20 b214 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02e1c4: 0c02 |0030: move-result-object v2 │ │ -02e1c6: 6e10 b714 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02e1cc: 0c02 |0034: move-result-object v2 │ │ -02e1ce: 7020 7614 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -02e1d4: 2701 |0038: throw v1 │ │ -02e1d6: 7120 8004 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0480 │ │ -02e1dc: 0e00 |003c: return-void │ │ +0303e8: |[0303e8] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ +0303f8: 7110 7a04 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@047a │ │ +0303fe: 0c00 |0003: move-result-object v0 │ │ +030400: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ +030404: 2201 ff02 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +030408: 2202 1403 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ +03040c: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +030412: 1a03 d401 |000d: const-string v3, "Activity " // string@01d4 │ │ +030416: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03041c: 0c02 |0012: move-result-object v2 │ │ +03041e: 6e10 9014 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ +030424: 0c03 |0016: move-result-object v3 │ │ +030426: 6e10 6914 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1469 │ │ +03042c: 0c03 |001a: move-result-object v3 │ │ +03042e: 6e20 b214 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +030434: 0c02 |001e: move-result-object v2 │ │ +030436: 1a03 4300 |001f: const-string v3, " does not have a parent activity name specified." // string@0043 │ │ +03043a: 6e20 b214 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +030440: 0c02 |0024: move-result-object v2 │ │ +030442: 1a03 2800 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@0028 │ │ +030446: 6e20 b214 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03044c: 0c02 |002a: move-result-object v2 │ │ +03044e: 1a03 4500 |002b: const-string v3, " element in your manifest?)" // string@0045 │ │ +030452: 6e20 b214 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +030458: 0c02 |0030: move-result-object v2 │ │ +03045a: 6e10 b714 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +030460: 0c02 |0034: move-result-object v2 │ │ +030462: 7020 7614 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +030468: 2701 |0038: throw v1 │ │ +03046a: 7120 8004 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0480 │ │ +030470: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0004 line=176 │ │ 0x0006 line=177 │ │ 0x0039 line=184 │ │ 0x003c line=185 │ │ @@ -12749,18 +12749,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 │ │ -02e1e0: |[02e1e0] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -02e1f0: 6200 7001 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0170 │ │ -02e1f4: 7230 6b04 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@046b │ │ -02e1fa: 0e00 |0005: return-void │ │ +030474: |[030474] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +030484: 6200 7001 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0170 │ │ +030488: 7230 6b04 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@046b │ │ +03048e: 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; │ │ @@ -12770,34 +12770,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 │ │ -02e1fc: |[02e1fc] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -02e20c: 6200 7001 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0170 │ │ -02e210: 7230 6c04 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@046c │ │ -02e216: 0a00 |0005: move-result v0 │ │ -02e218: 0f00 |0006: return v0 │ │ +030490: |[030490] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +0304a0: 6200 7001 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@0170 │ │ +0304a4: 7230 6c04 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@046c │ │ +0304aa: 0a00 |0005: move-result v0 │ │ +0304ac: 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 : 2054 (NavUtils.java) │ │ + source_file_idx : 2055 (NavUtils.java) │ │ │ │ Class #52 header: │ │ class_idx : 195 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2058 │ │ +source_file_idx : 2059 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #52 - │ │ Class descriptor : 'Landroid/support/v4/app/NavUtilsJB;' │ │ @@ -12812,17 +12812,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02e21c: |[02e21c] android.support.v4.app.NavUtilsJB.:()V │ │ -02e22c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -02e232: 0e00 |0003: return-void │ │ +0304b0: |[0304b0] android.support.v4.app.NavUtilsJB.:()V │ │ +0304c0: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0304c6: 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;) │ │ @@ -12830,18 +12830,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 │ │ -02e234: |[02e234] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -02e244: 6e10 1300 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@0013 │ │ -02e24a: 0c00 |0003: move-result-object v0 │ │ -02e24c: 1100 |0004: return-object v0 │ │ +0304c8: |[0304c8] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +0304d8: 6e10 1300 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@0013 │ │ +0304de: 0c00 |0003: move-result-object v0 │ │ +0304e0: 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;) │ │ @@ -12849,17 +12849,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 │ │ -02e250: |[02e250] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -02e260: 5410 0f00 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@000f │ │ -02e264: 1100 |0002: return-object v0 │ │ +0304e4: |[0304e4] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +0304f4: 5410 0f00 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@000f │ │ +0304f8: 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;) │ │ @@ -12867,17 +12867,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 │ │ -02e268: |[02e268] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -02e278: 6e20 1800 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@0018 │ │ -02e27e: 0e00 |0003: return-void │ │ +0304fc: |[0304fc] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +03050c: 6e20 1800 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@0018 │ │ +030512: 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; │ │ @@ -12887,33 +12887,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 │ │ -02e280: |[02e280] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -02e290: 6e20 2c00 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@002c │ │ -02e296: 0a00 |0003: move-result v0 │ │ -02e298: 0f00 |0004: return v0 │ │ +030514: |[030514] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +030524: 6e20 2c00 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@002c │ │ +03052a: 0a00 |0003: move-result v0 │ │ +03052c: 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 : 2058 (NavUtilsJB.java) │ │ + source_file_idx : 2059 (NavUtilsJB.java) │ │ │ │ Class #53 header: │ │ class_idx : 196 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 708 │ │ -source_file_idx : 2073 │ │ +source_file_idx : 2074 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #53 annotations: │ │ Annotations on method #1162 'dispatchRestoreInstanceState' │ │ @@ -12934,17 +12934,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02e29c: |[02e29c] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ -02e2ac: 7020 a213 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@13a2 │ │ -02e2b2: 0e00 |0003: return-void │ │ +030530: |[030530] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ +030540: 7020 a213 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@13a2 │ │ +030546: 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; │ │ @@ -12954,29 +12954,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 │ │ -02e2b4: |[02e2b4] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ -02e2c4: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ -02e2c6: 2202 c400 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@00c4 │ │ -02e2ca: 6e10 5612 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1256 │ │ -02e2d0: 0c03 |0006: move-result-object v3 │ │ -02e2d2: 7020 8704 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@0487 │ │ -02e2d8: 6e10 5f12 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -02e2de: 0c00 |000d: move-result-object v0 │ │ -02e2e0: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -02e2e4: 6e20 8d04 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@048d │ │ -02e2ea: 2201 c302 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@02c3 │ │ -02e2ee: 7030 a113 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@13a1 │ │ -02e2f4: 6e20 a512 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@12a5 │ │ -02e2fa: 6e20 8804 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@0488 │ │ -02e300: 1102 |001e: return-object v2 │ │ +030548: |[030548] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ +030558: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ +03055a: 2202 c400 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@00c4 │ │ +03055e: 6e10 5612 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1256 │ │ +030564: 0c03 |0006: move-result-object v3 │ │ +030566: 7020 8704 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@0487 │ │ +03056c: 6e10 5f12 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +030572: 0c00 |000d: move-result-object v0 │ │ +030574: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +030578: 6e20 8d04 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@048d │ │ +03057e: 2201 c302 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@02c3 │ │ +030582: 7030 a113 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@13a1 │ │ +030588: 6e20 a512 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@12a5 │ │ +03058e: 6e20 8804 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@0488 │ │ +030594: 1102 |001e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=32 │ │ 0x000a line=33 │ │ 0x000e line=34 │ │ 0x0010 line=35 │ │ 0x0013 line=37 │ │ @@ -12995,17 +12995,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02e304: |[02e304] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ -02e314: 6e20 8c04 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@048c │ │ -02e31a: 0e00 |0003: return-void │ │ +030598: |[030598] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ +0305a8: 6e20 8c04 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@048c │ │ +0305ae: 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; │ │ @@ -13016,33 +13016,33 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02e31c: |[02e31c] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ -02e32c: 6e20 8904 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@0489 │ │ -02e332: 0e00 |0003: return-void │ │ +0305b0: |[0305b0] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ +0305c0: 6e20 8904 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@0489 │ │ +0305c6: 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 : 2073 (NoSaveStateFrameLayout.java) │ │ + source_file_idx : 2074 (NoSaveStateFrameLayout.java) │ │ │ │ Class #54 header: │ │ class_idx : 197 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 2076 │ │ +source_file_idx : 2077 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #54 annotations: │ │ Annotations on class │ │ @@ -13074,41 +13074,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 │ │ -02e334: |[02e334] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -02e344: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -02e34a: 5901 7401 |0003: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0174 │ │ -02e34e: 5b02 7501 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0175 │ │ -02e352: 5b03 7301 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0173 │ │ -02e356: 0e00 |0009: return-void │ │ +0305c8: |[0305c8] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +0305d8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0305de: 5901 7401 |0003: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0174 │ │ +0305e2: 5b02 7501 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0175 │ │ +0305e6: 5b03 7301 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0173 │ │ +0305ea: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=824 │ │ 0x0003 line=825 │ │ 0x0005 line=826 │ │ 0x0007 line=827 │ │ 0x0009 line=828 │ │ 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 : 2076 (NotificationCompat.java) │ │ + source_file_idx : 2077 (NotificationCompat.java) │ │ │ │ Class #55 header: │ │ class_idx : 200 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 2076 │ │ +source_file_idx : 2077 │ │ static_fields_size : 0 │ │ instance_fields_size: 18 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 30 │ │ │ │ Class #55 annotations: │ │ Annotations on class │ │ @@ -13204,33 +13204,33 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -02e358: |[02e358] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ -02e368: 7010 8d14 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@148d │ │ -02e36e: 2200 2703 |0003: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ -02e372: 7010 d914 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -02e378: 5b40 8001 |0008: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0180 │ │ -02e37c: 2200 1200 |000a: new-instance v0, Landroid/app/Notification; // type@0012 │ │ -02e380: 7010 7400 0000 |000c: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@0074 │ │ -02e386: 5b40 8801 |000f: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ -02e38a: 5b45 8501 |0011: iput-object v5, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0185 │ │ -02e38e: 5440 8801 |0013: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ -02e392: 7100 b914 0000 |0015: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@14b9 │ │ -02e398: 0b02 |0018: move-result-wide v2 │ │ -02e39a: 5a02 0d00 |0019: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000d │ │ -02e39e: 5440 8801 |001b: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ -02e3a2: 12f1 |001d: const/4 v1, #int -1 // #ff │ │ -02e3a4: 5901 0000 |001e: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -02e3a8: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -02e3aa: 5940 8a01 |0021: iput v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@018a │ │ -02e3ae: 0e00 |0023: return-void │ │ +0305ec: |[0305ec] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ +0305fc: 7010 8d14 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@148d │ │ +030602: 2200 2703 |0003: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ +030606: 7010 d914 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +03060c: 5b40 8001 |0008: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0180 │ │ +030610: 2200 1200 |000a: new-instance v0, Landroid/app/Notification; // type@0012 │ │ +030614: 7010 7400 0000 |000c: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@0074 │ │ +03061a: 5b40 8801 |000f: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ +03061e: 5b45 8501 |0011: iput-object v5, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0185 │ │ +030622: 5440 8801 |0013: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ +030626: 7100 b914 0000 |0015: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@14b9 │ │ +03062c: 0b02 |0018: move-result-wide v2 │ │ +03062e: 5a02 0d00 |0019: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000d │ │ +030632: 5440 8801 |001b: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ +030636: 12f1 |001d: const/4 v1, #int -1 // #ff │ │ +030638: 5901 0000 |001e: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +03063c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +03063e: 5940 8a01 |0021: iput v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@018a │ │ +030642: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0003 line=202 │ │ 0x000a line=204 │ │ 0x0011 line=218 │ │ 0x0013 line=221 │ │ @@ -13246,27 +13246,27 @@ │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -02e3b0: |[02e3b0] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ -02e3c0: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ -02e3c4: 5430 8801 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ -02e3c8: 5201 0400 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -02e3cc: b641 |0006: or-int/2addr v1, v4 │ │ -02e3ce: 5901 0400 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -02e3d2: 0e00 |0009: return-void │ │ -02e3d4: 5430 8801 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ -02e3d8: 5201 0400 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -02e3dc: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ -02e3e0: b521 |0010: and-int/2addr v1, v2 │ │ -02e3e2: 5901 0400 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -02e3e6: 28f6 |0013: goto 0009 // -000a │ │ +030644: |[030644] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ +030654: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ +030658: 5430 8801 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ +03065c: 5201 0400 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +030660: b641 |0006: or-int/2addr v1, v4 │ │ +030662: 5901 0400 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +030666: 0e00 |0009: return-void │ │ +030668: 5430 8801 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ +03066c: 5201 0400 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +030670: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ +030674: b521 |0010: and-int/2addr v1, v2 │ │ +030676: 5901 0400 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +03067a: 28f6 |0013: goto 0009 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ 0x0002 line=521 │ │ 0x0009 line=525 │ │ 0x000a line=523 │ │ locals : │ │ @@ -13280,20 +13280,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 │ │ -02e3e8: |[02e3e8] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e3f8: 5420 8001 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0180 │ │ -02e3fc: 2201 c500 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@00c5 │ │ -02e400: 7040 8f04 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@048f │ │ -02e406: 6e20 dc14 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -02e40c: 1102 |000a: return-object v2 │ │ +03067c: |[03067c] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03068c: 5420 8001 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0180 │ │ +030690: 2201 c500 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@00c5 │ │ +030694: 7040 8f04 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@048f │ │ +03069a: 6e20 dc14 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +0306a0: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=560 │ │ 0x000a line=561 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x000b reg=3 icon I │ │ @@ -13305,20 +13305,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02e410: |[02e410] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ -02e420: 7100 d104 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@04d1 │ │ -02e426: 0c00 |0003: move-result-object v0 │ │ -02e428: 7220 c304 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@04c3 │ │ -02e42e: 0c00 |0007: move-result-object v0 │ │ -02e430: 1100 |0008: return-object v0 │ │ +0306a4: |[0306a4] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ +0306b4: 7100 d104 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@04d1 │ │ +0306ba: 0c00 |0003: move-result-object v0 │ │ +0306bc: 7220 c304 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@04c3 │ │ +0306c2: 0c00 |0007: move-result-object v0 │ │ +0306c4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=595 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ @@ -13326,20 +13326,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02e434: |[02e434] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ -02e444: 7100 d104 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@04d1 │ │ -02e44a: 0c00 |0003: move-result-object v0 │ │ -02e44c: 7220 c304 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@04c3 │ │ -02e452: 0c00 |0007: move-result-object v0 │ │ -02e454: 1100 |0008: return-object v0 │ │ +0306c8: |[0306c8] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ +0306d8: 7100 d104 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@04d1 │ │ +0306de: 0c00 |0003: move-result-object v0 │ │ +0306e0: 7220 c304 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@04c3 │ │ +0306e6: 0c00 |0007: move-result-object v0 │ │ +0306e8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=587 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ #3 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ @@ -13347,18 +13347,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 │ │ -02e458: |[02e458] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e468: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ -02e46c: 7030 a904 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@04a9 │ │ -02e472: 1101 |0005: return-object v1 │ │ +0306ec: |[0306ec] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0306fc: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +030700: 7030 a904 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@04a9 │ │ +030706: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ 0x0005 line=498 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 autoCancel Z │ │ @@ -13368,18 +13368,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 │ │ -02e474: |[02e474] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e484: 5410 8801 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ -02e488: 5b02 0100 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -02e48c: 1101 |0004: return-object v1 │ │ +030708: |[030708] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +030718: 5410 8801 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ +03071c: 5b02 0100 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ +030720: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 0x0004 line=343 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 views Landroid/widget/RemoteViews; │ │ @@ -13389,17 +13389,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 │ │ -02e490: |[02e490] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e4a0: 5b01 8101 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0181 │ │ -02e4a4: 1100 |0002: return-object v0 │ │ +030724: |[030724] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +030734: 5b01 8101 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0181 │ │ +030738: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ 0x0002 line=324 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 info Ljava/lang/CharSequence; │ │ @@ -13409,17 +13409,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 │ │ -02e4a8: |[02e4a8] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e4b8: 5b01 8201 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0182 │ │ -02e4bc: 1100 |0002: return-object v0 │ │ +03073c: |[03073c] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03074c: 5b01 8201 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0182 │ │ +030750: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 0x0002 line=356 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 intent Landroid/app/PendingIntent; │ │ @@ -13429,17 +13429,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 │ │ -02e4c0: |[02e4c0] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e4d0: 5b01 8301 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0183 │ │ -02e4d4: 1100 |0002: return-object v0 │ │ +030754: |[030754] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +030764: 5b01 8301 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0183 │ │ +030768: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0002 line=292 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 text Ljava/lang/CharSequence; │ │ @@ -13449,17 +13449,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 │ │ -02e4d8: |[02e4d8] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e4e8: 5b01 8401 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0184 │ │ -02e4ec: 1100 |0002: return-object v0 │ │ +03076c: |[03076c] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03077c: 5b01 8401 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0184 │ │ +030780: 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 title Ljava/lang/CharSequence; │ │ @@ -13469,24 +13469,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 │ │ -02e4f0: |[02e4f0] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e500: 5420 8801 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ -02e504: 5903 0200 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@0002 │ │ -02e508: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ -02e50c: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -02e510: 5420 8801 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ -02e514: 5201 0400 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -02e518: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ -02e51c: 5901 0400 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -02e520: 1102 |0010: return-object v2 │ │ +030784: |[030784] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +030794: 5420 8801 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ +030798: 5903 0200 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@0002 │ │ +03079c: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ +0307a0: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +0307a4: 5420 8801 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ +0307a8: 5201 0400 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +0307ac: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ +0307b0: 5901 0400 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +0307b4: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ 0x0004 line=513 │ │ 0x0008 line=514 │ │ 0x0010 line=516 │ │ locals : │ │ @@ -13498,18 +13498,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 │ │ -02e524: |[02e524] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e534: 5410 8801 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ -02e538: 5b02 0300 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -02e53c: 1101 |0004: return-object v1 │ │ +0307b8: |[0307b8] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0307c8: 5410 8801 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ +0307cc: 5b02 0300 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ +0307d0: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0004 line=368 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 intent Landroid/app/PendingIntent; │ │ @@ -13519,19 +13519,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 │ │ -02e540: |[02e540] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e550: 5b12 8601 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0186 │ │ -02e554: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ -02e558: 7030 a904 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@04a9 │ │ -02e55e: 1101 |0007: return-object v1 │ │ +0307d4: |[0307d4] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0307e4: 5b12 8601 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0186 │ │ +0307e8: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ +0307ec: 7030 a904 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@04a9 │ │ +0307f2: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ 0x0002 line=386 │ │ 0x0007 line=387 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -13543,17 +13543,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 │ │ -02e560: |[02e560] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e570: 5b01 8701 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0187 │ │ -02e574: 1100 |0002: return-object v0 │ │ +0307f4: |[0307f4] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +030804: 5b01 8701 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0187 │ │ +030808: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ 0x0002 line=415 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 icon Landroid/graphics/Bitmap; │ │ @@ -13563,42 +13563,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 │ │ -02e578: |[02e578] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e588: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02e58a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -02e58c: 5453 8801 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ -02e590: 5936 0700 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ -02e594: 5453 8801 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ -02e598: 5937 0900 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -02e59c: 5453 8801 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ -02e5a0: 5938 0800 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -02e5a4: 5453 8801 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ -02e5a8: 5233 0900 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -02e5ac: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ -02e5b0: 5453 8801 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ -02e5b4: 5233 0800 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -02e5b8: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ -02e5bc: 0110 |001a: move v0, v1 │ │ -02e5be: 5453 8801 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ -02e5c2: 5454 8801 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ -02e5c6: 5244 0400 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@0004 │ │ -02e5ca: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ -02e5ce: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ -02e5d2: b641 |0025: or-int/2addr v1, v4 │ │ -02e5d4: 5931 0400 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@0004 │ │ -02e5d8: 1105 |0028: return-object v5 │ │ -02e5da: 0120 |0029: move v0, v2 │ │ -02e5dc: 28f1 |002a: goto 001b // -000f │ │ -02e5de: 0121 |002b: move v1, v2 │ │ -02e5e0: 28f9 |002c: goto 0025 // -0007 │ │ +03080c: |[03080c] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03081c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +03081e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +030820: 5453 8801 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ +030824: 5936 0700 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ +030828: 5453 8801 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ +03082c: 5937 0900 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +030830: 5453 8801 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ +030834: 5938 0800 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +030838: 5453 8801 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ +03083c: 5233 0900 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +030840: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ +030844: 5453 8801 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ +030848: 5233 0800 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +03084c: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ +030850: 0110 |001a: move v0, v1 │ │ +030852: 5453 8801 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ +030856: 5454 8801 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ +03085a: 5244 0400 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@0004 │ │ +03085e: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ +030862: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ +030866: b641 |0025: or-int/2addr v1, v4 │ │ +030868: 5931 0400 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@0004 │ │ +03086c: 1105 |0028: return-object v5 │ │ +03086e: 0120 |0029: move v0, v2 │ │ +030870: 28f1 |002a: goto 001b // -000f │ │ +030872: 0121 |002b: move v1, v2 │ │ +030874: 28f9 |002c: goto 0025 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=456 │ │ 0x0006 line=457 │ │ 0x000a line=458 │ │ 0x000e line=459 │ │ 0x001b line=460 │ │ @@ -13618,17 +13618,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 │ │ -02e5e4: |[02e5e4] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e5f4: 5901 8901 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0189 │ │ -02e5f8: 1100 |0002: return-object v0 │ │ +030878: |[030878] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +030888: 5901 8901 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0189 │ │ +03088c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0002 line=316 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 number I │ │ @@ -13638,18 +13638,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 │ │ -02e5fc: |[02e5fc] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e60c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -02e60e: 7030 a904 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@04a9 │ │ -02e614: 1101 |0004: return-object v1 │ │ +030890: |[030890] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0308a0: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +0308a2: 7030 a904 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@04a9 │ │ +0308a8: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0004 line=478 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 ongoing Z │ │ @@ -13659,18 +13659,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 │ │ -02e618: |[02e618] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e628: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -02e62c: 7030 a904 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@04a9 │ │ -02e632: 1101 |0005: return-object v1 │ │ +0308ac: |[0308ac] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0308bc: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +0308c0: 7030 a904 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@04a9 │ │ +0308c6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x0005 line=487 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 onlyAlertOnce Z │ │ @@ -13680,17 +13680,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 │ │ -02e634: |[02e634] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e644: 5901 8a01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@018a │ │ -02e648: 1100 |0002: return-object v0 │ │ +0308c8: |[0308c8] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0308d8: 5901 8a01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@018a │ │ +0308dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ 0x0002 line=540 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 pri I │ │ @@ -13700,19 +13700,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 │ │ -02e64c: |[02e64c] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e65c: 5901 8d01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@018d │ │ -02e660: 5902 8b01 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@018b │ │ -02e664: 5c03 8c01 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@018c │ │ -02e668: 1100 |0006: return-object v0 │ │ +0308e0: |[0308e0] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0308f0: 5901 8d01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@018d │ │ +0308f4: 5902 8b01 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@018b │ │ +0308f8: 5c03 8c01 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@018c │ │ +0308fc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0002 line=333 │ │ 0x0004 line=334 │ │ 0x0006 line=335 │ │ locals : │ │ @@ -13726,18 +13726,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 │ │ -02e66c: |[02e66c] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e67c: 5410 8801 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ -02e680: 5902 0500 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0005 │ │ -02e684: 1101 |0004: return-object v1 │ │ +030900: |[030900] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +030910: 5410 8801 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ +030914: 5902 0500 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0005 │ │ +030918: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x0004 line=260 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 icon I │ │ @@ -13747,20 +13747,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 │ │ -02e688: |[02e688] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e698: 5410 8801 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ -02e69c: 5902 0500 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0005 │ │ -02e6a0: 5410 8801 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ -02e6a4: 5903 0600 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ -02e6a8: 1101 |0008: return-object v1 │ │ +03091c: |[03091c] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +03092c: 5410 8801 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ +030930: 5902 0500 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0005 │ │ +030934: 5410 8801 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ +030938: 5903 0600 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ +03093c: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0004 line=275 │ │ 0x0008 line=276 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -13772,21 +13772,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 │ │ -02e6ac: |[02e6ac] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e6bc: 5420 8801 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ -02e6c0: 5b03 0a00 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -02e6c4: 5420 8801 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ -02e6c8: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ -02e6ca: 5901 0000 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -02e6ce: 1102 |0009: return-object v2 │ │ +030940: |[030940] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +030950: 5420 8801 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ +030954: 5b03 0a00 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +030958: 5420 8801 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ +03095c: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ +03095e: 5901 0000 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +030962: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0004 line=423 │ │ 0x0009 line=424 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -13797,20 +13797,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 │ │ -02e6d0: |[02e6d0] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e6e0: 5410 8801 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ -02e6e4: 5b02 0a00 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -02e6e8: 5410 8801 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ -02e6ec: 5903 0000 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -02e6f0: 1101 |0008: return-object v1 │ │ +030964: |[030964] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +030974: 5410 8801 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ +030978: 5b02 0a00 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +03097c: 5410 8801 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ +030980: 5903 0000 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +030984: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ 0x0004 line=435 │ │ 0x0008 line=436 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -13822,23 +13822,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 │ │ -02e6f4: |[02e6f4] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e704: 5410 8e01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018e │ │ -02e708: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -02e70c: 5b12 8e01 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018e │ │ -02e710: 5410 8e01 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018e │ │ -02e714: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -02e718: 5410 8e01 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018e │ │ -02e71c: 6e20 ce04 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@04ce │ │ -02e722: 1101 |000f: return-object v1 │ │ +030988: |[030988] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +030998: 5410 8e01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018e │ │ +03099c: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +0309a0: 5b12 8e01 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018e │ │ +0309a4: 5410 8e01 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018e │ │ +0309a8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0309ac: 5410 8e01 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018e │ │ +0309b0: 6e20 ce04 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@04ce │ │ +0309b6: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=573 │ │ 0x0004 line=574 │ │ 0x0006 line=575 │ │ 0x000a line=576 │ │ 0x000f line=579 │ │ @@ -13851,17 +13851,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 │ │ -02e724: |[02e724] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e734: 5b01 8f01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@018f │ │ -02e738: 1100 |0002: return-object v0 │ │ +0309b8: |[0309b8] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0309c8: 5b01 8f01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@018f │ │ +0309cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ 0x0002 line=306 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 text Ljava/lang/CharSequence; │ │ @@ -13871,18 +13871,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 │ │ -02e73c: |[02e73c] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e74c: 5410 8801 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ -02e750: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -02e754: 1101 |0004: return-object v1 │ │ +0309d0: |[0309d0] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0309e0: 5410 8801 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ +0309e4: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +0309e8: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0004 line=396 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 tickerText Ljava/lang/CharSequence; │ │ @@ -13892,19 +13892,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 │ │ -02e758: |[02e758] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e768: 5410 8801 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ -02e76c: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -02e770: 5b13 9001 |0004: iput-object v3, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0190 │ │ -02e774: 1101 |0006: return-object v1 │ │ +0309ec: |[0309ec] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0309fc: 5410 8801 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ +030a00: 5b02 0b00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +030a04: 5b13 9001 |0004: iput-object v3, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0190 │ │ +030a08: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=405 │ │ 0x0004 line=406 │ │ 0x0006 line=407 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -13916,17 +13916,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 │ │ -02e778: |[02e778] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e788: 5c01 9101 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0191 │ │ -02e78c: 1100 |0002: return-object v0 │ │ +030a0c: |[030a0c] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +030a1c: 5c01 9101 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0191 │ │ +030a20: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0002 line=248 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 b Z │ │ @@ -13936,18 +13936,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 │ │ -02e790: |[02e790] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e7a0: 5410 8801 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ -02e7a4: 5b02 0c00 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@000c │ │ -02e7a8: 1101 |0004: return-object v1 │ │ +030a24: |[030a24] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +030a34: 5410 8801 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ +030a38: 5b02 0c00 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@000c │ │ +030a3c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ 0x0004 line=447 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 pattern [J │ │ @@ -13957,33 +13957,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 │ │ -02e7ac: |[02e7ac] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -02e7bc: 5410 8801 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ -02e7c0: 5a02 0d00 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000d │ │ -02e7c4: 1101 |0004: return-object v1 │ │ +030a40: |[030a40] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +030a50: 5410 8801 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ +030a54: 5a02 0d00 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000d │ │ +030a58: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0004 line=232 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 when J │ │ │ │ - source_file_idx : 2076 (NotificationCompat.java) │ │ + source_file_idx : 2077 (NotificationCompat.java) │ │ │ │ Class #56 header: │ │ class_idx : 202 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 2076 │ │ +source_file_idx : 2077 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #56 annotations: │ │ Annotations on class │ │ @@ -14001,21 +14001,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 : 2076 (NotificationCompat.java) │ │ + source_file_idx : 2077 (NotificationCompat.java) │ │ │ │ Class #57 header: │ │ class_idx : 207 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 781 │ │ -source_file_idx : 2076 │ │ +source_file_idx : 2077 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #57 annotations: │ │ Annotations on class │ │ @@ -14051,19 +14051,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02e7c8: |[02e7c8] android.support.v4.app.NotificationCompat$Style.:()V │ │ -02e7d8: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ -02e7de: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -02e7e0: 5c10 9901 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@0199 │ │ -02e7e4: 0e00 |0006: return-void │ │ +030a5c: |[030a5c] android.support.v4.app.NotificationCompat$Style.:()V │ │ +030a6c: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ +030a72: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +030a74: 5c10 9901 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@0199 │ │ +030a78: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ 0x0003 line=611 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Style; │ │ │ │ @@ -14073,22 +14073,22 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -02e7e8: |[02e7e8] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ -02e7f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02e7fa: 5421 9701 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0197 │ │ -02e7fe: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ -02e802: 5421 9701 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0197 │ │ -02e806: 6e10 9f04 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@049f │ │ -02e80c: 0c00 |000a: move-result-object v0 │ │ -02e80e: 1100 |000b: return-object v0 │ │ +030a7c: |[030a7c] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ +030a8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +030a8e: 5421 9701 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0197 │ │ +030a92: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ +030a96: 5421 9701 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0197 │ │ +030a9a: 6e10 9f04 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@049f │ │ +030aa0: 0c00 |000a: move-result-object v0 │ │ +030aa2: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ 0x0001 line=624 │ │ 0x0005 line=625 │ │ 0x000b line=627 │ │ locals : │ │ @@ -14100,41 +14100,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 │ │ -02e810: |[02e810] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -02e820: 5410 9701 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0197 │ │ -02e824: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -02e828: 5b12 9701 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0197 │ │ -02e82c: 5410 9701 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0197 │ │ -02e830: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -02e834: 5410 9701 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0197 │ │ -02e838: 6e20 b604 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@04b6 │ │ -02e83e: 0e00 |000f: return-void │ │ +030aa4: |[030aa4] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +030ab4: 5410 9701 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0197 │ │ +030ab8: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +030abc: 5b12 9701 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0197 │ │ +030ac0: 5410 9701 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0197 │ │ +030ac4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +030ac8: 5410 9701 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0197 │ │ +030acc: 6e20 b604 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@04b6 │ │ +030ad2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ 0x0004 line=615 │ │ 0x0006 line=616 │ │ 0x000a line=617 │ │ 0x000f line=620 │ │ 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 : 2076 (NotificationCompat.java) │ │ + source_file_idx : 2077 (NotificationCompat.java) │ │ │ │ Class #58 header: │ │ class_idx : 208 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 2076 │ │ +source_file_idx : 2077 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #58 annotations: │ │ Annotations on class │ │ @@ -14188,40 +14188,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -02e840: |[02e840] android.support.v4.app.NotificationCompat.:()V │ │ -02e850: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -02e854: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -02e858: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02e85c: 2200 ce00 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@00ce │ │ -02e860: 7010 ca04 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@04ca │ │ -02e866: 6900 9b01 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019b │ │ -02e86a: 0e00 |000d: return-void │ │ -02e86c: 6000 2000 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -02e870: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -02e874: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -02e878: 2200 cd00 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@00cd │ │ -02e87c: 7010 c804 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@04c8 │ │ -02e882: 6900 9b01 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019b │ │ -02e886: 28f2 |001b: goto 000d // -000e │ │ -02e888: 6000 2000 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -02e88c: 1301 0b00 |001e: const/16 v1, #int 11 // #b │ │ -02e890: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -02e894: 2200 cc00 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@00cc │ │ -02e898: 7010 c604 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@04c6 │ │ -02e89e: 6900 9b01 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019b │ │ -02e8a2: 28e4 |0029: goto 000d // -001c │ │ -02e8a4: 2200 cb00 |002a: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@00cb │ │ -02e8a8: 7010 c404 0000 |002c: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@04c4 │ │ -02e8ae: 6900 9b01 |002f: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019b │ │ -02e8b2: 28dc |0031: goto 000d // -0024 │ │ +030ad4: |[030ad4] android.support.v4.app.NotificationCompat.:()V │ │ +030ae4: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +030ae8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +030aec: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +030af0: 2200 ce00 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@00ce │ │ +030af4: 7010 ca04 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@04ca │ │ +030afa: 6900 9b01 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019b │ │ +030afe: 0e00 |000d: return-void │ │ +030b00: 6000 2000 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +030b04: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +030b08: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +030b0c: 2200 cd00 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@00cd │ │ +030b10: 7010 c804 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@04c8 │ │ +030b16: 6900 9b01 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019b │ │ +030b1a: 28f2 |001b: goto 000d // -000e │ │ +030b1c: 6000 2000 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +030b20: 1301 0b00 |001e: const/16 v1, #int 11 // #b │ │ +030b24: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +030b28: 2200 cc00 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@00cc │ │ +030b2c: 7010 c604 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@04c6 │ │ +030b32: 6900 9b01 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019b │ │ +030b36: 28e4 |0029: goto 000d // -001c │ │ +030b38: 2200 cb00 |002a: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@00cb │ │ +030b3c: 7010 c404 0000 |002c: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@04c4 │ │ +030b42: 6900 9b01 |002f: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019b │ │ +030b46: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0006 line=154 │ │ 0x000d line=162 │ │ 0x000e line=155 │ │ 0x0014 line=156 │ │ @@ -14235,17 +14235,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02e8b4: |[02e8b4] android.support.v4.app.NotificationCompat.:()V │ │ -02e8c4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -02e8ca: 0e00 |0003: return-void │ │ +030b48: |[030b48] android.support.v4.app.NotificationCompat.:()V │ │ +030b58: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +030b5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=819 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat; │ │ │ │ @@ -14254,30 +14254,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 │ │ -02e8cc: |[02e8cc] android.support.v4.app.NotificationCompat.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ -02e8dc: 6200 9b01 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019b │ │ -02e8e0: 1100 |0002: return-object v0 │ │ +030b60: |[030b60] android.support.v4.app.NotificationCompat.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ +030b70: 6200 9b01 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@019b │ │ +030b74: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2076 (NotificationCompat.java) │ │ + source_file_idx : 2077 (NotificationCompat.java) │ │ │ │ Class #59 header: │ │ class_idx : 209 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2077 │ │ +source_file_idx : 2078 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #59 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompatHoneycomb;' │ │ @@ -14292,17 +14292,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02e8e4: |[02e8e4] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ -02e8f4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -02e8fa: 0e00 |0003: return-void │ │ +030b78: |[030b78] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ +030b88: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +030b8e: 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;) │ │ @@ -14310,95 +14310,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 │ │ -02e8fc: |[02e8fc] 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; │ │ -02e90c: 2201 1000 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@0010 │ │ -02e910: 7020 5500 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0055 │ │ -02e916: 5362 0d00 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@000d │ │ -02e91a: 6e30 6f00 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@006f │ │ -02e920: 0c01 |000a: move-result-object v1 │ │ -02e922: 5262 0500 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@0005 │ │ -02e926: 5263 0600 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ -02e92a: 6e30 6900 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0069 │ │ -02e930: 0c01 |0012: move-result-object v1 │ │ -02e932: 5462 0100 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -02e936: 6e20 5a00 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@005a │ │ -02e93c: 0c01 |0018: move-result-object v1 │ │ -02e93e: 5462 0b00 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -02e942: 6e30 6c00 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006c │ │ -02e948: 0c01 |001e: move-result-object v1 │ │ -02e94a: 5462 0a00 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -02e94e: 5263 0000 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -02e952: 6e30 6a00 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@006a │ │ -02e958: 0c01 |0026: move-result-object v1 │ │ -02e95a: 5462 0c00 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@000c │ │ -02e95e: 6e20 6e00 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@006e │ │ -02e964: 0c01 |002c: move-result-object v1 │ │ -02e966: 5262 0700 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ -02e96a: 5263 0900 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -02e96e: 5264 0800 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -02e972: 6e40 6300 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0063 │ │ -02e978: 0c02 |0036: move-result-object v2 │ │ -02e97a: 5261 0400 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -02e97e: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ -02e982: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ -02e986: 1211 |003d: const/4 v1, #int 1 // #1 │ │ -02e988: 6e20 6500 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0065 │ │ -02e98e: 0c02 |0041: move-result-object v2 │ │ -02e990: 5261 0400 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -02e994: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ -02e998: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ -02e99c: 1211 |0048: const/4 v1, #int 1 // #1 │ │ -02e99e: 6e20 6600 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0066 │ │ -02e9a4: 0c02 |004c: move-result-object v2 │ │ -02e9a6: 5261 0400 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -02e9aa: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ -02e9ae: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ -02e9b2: 1211 |0053: const/4 v1, #int 1 // #1 │ │ -02e9b4: 6e20 5900 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0059 │ │ -02e9ba: 0c01 |0057: move-result-object v1 │ │ -02e9bc: 5262 0200 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@0002 │ │ -02e9c0: 6e20 5f00 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@005f │ │ -02e9c6: 0c01 |005d: move-result-object v1 │ │ -02e9c8: 6e20 5e00 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005e │ │ -02e9ce: 0c01 |0061: move-result-object v1 │ │ -02e9d0: 6e20 5d00 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005d │ │ -02e9d6: 0c01 |0065: move-result-object v1 │ │ -02e9d8: 6e20 5b00 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005b │ │ -02e9de: 0c01 |0069: move-result-object v1 │ │ -02e9e0: 6e20 5c00 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@005c │ │ -02e9e6: 0c01 |006d: move-result-object v1 │ │ -02e9e8: 5462 0300 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -02e9ec: 6e20 6000 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0060 │ │ -02e9f2: 0c02 |0073: move-result-object v2 │ │ -02e9f4: 5261 0400 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ -02e9f8: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ -02e9fc: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ -02ea00: 1211 |007a: const/4 v1, #int 1 // #1 │ │ -02ea02: 6e30 6100 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0061 │ │ -02ea08: 0c01 |007e: move-result-object v1 │ │ -02ea0a: 6e20 6200 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0062 │ │ -02ea10: 0c01 |0082: move-result-object v1 │ │ -02ea12: 6e20 6400 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0064 │ │ -02ea18: 0c00 |0086: move-result-object v0 │ │ -02ea1a: 6e10 5800 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0058 │ │ -02ea20: 0c01 |008a: move-result-object v1 │ │ -02ea22: 1101 |008b: return-object v1 │ │ -02ea24: 1201 |008c: const/4 v1, #int 0 // #0 │ │ -02ea26: 28b1 |008d: goto 003e // -004f │ │ -02ea28: 1201 |008e: const/4 v1, #int 0 // #0 │ │ -02ea2a: 28ba |008f: goto 0049 // -0046 │ │ -02ea2c: 1201 |0090: const/4 v1, #int 0 // #0 │ │ -02ea2e: 28c3 |0091: goto 0054 // -003d │ │ -02ea30: 1201 |0092: const/4 v1, #int 0 // #0 │ │ -02ea32: 28e8 |0093: goto 007b // -0018 │ │ +030b90: |[030b90] 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; │ │ +030ba0: 2201 1000 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@0010 │ │ +030ba4: 7020 5500 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0055 │ │ +030baa: 5362 0d00 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@000d │ │ +030bae: 6e30 6f00 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@006f │ │ +030bb4: 0c01 |000a: move-result-object v1 │ │ +030bb6: 5262 0500 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@0005 │ │ +030bba: 5263 0600 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ +030bbe: 6e30 6900 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0069 │ │ +030bc4: 0c01 |0012: move-result-object v1 │ │ +030bc6: 5462 0100 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ +030bca: 6e20 5a00 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@005a │ │ +030bd0: 0c01 |0018: move-result-object v1 │ │ +030bd2: 5462 0b00 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +030bd6: 6e30 6c00 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006c │ │ +030bdc: 0c01 |001e: move-result-object v1 │ │ +030bde: 5462 0a00 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +030be2: 5263 0000 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +030be6: 6e30 6a00 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@006a │ │ +030bec: 0c01 |0026: move-result-object v1 │ │ +030bee: 5462 0c00 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@000c │ │ +030bf2: 6e20 6e00 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@006e │ │ +030bf8: 0c01 |002c: move-result-object v1 │ │ +030bfa: 5262 0700 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ +030bfe: 5263 0900 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +030c02: 5264 0800 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +030c06: 6e40 6300 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0063 │ │ +030c0c: 0c02 |0036: move-result-object v2 │ │ +030c0e: 5261 0400 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +030c12: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ +030c16: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ +030c1a: 1211 |003d: const/4 v1, #int 1 // #1 │ │ +030c1c: 6e20 6500 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0065 │ │ +030c22: 0c02 |0041: move-result-object v2 │ │ +030c24: 5261 0400 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +030c28: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ +030c2c: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ +030c30: 1211 |0048: const/4 v1, #int 1 // #1 │ │ +030c32: 6e20 6600 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0066 │ │ +030c38: 0c02 |004c: move-result-object v2 │ │ +030c3a: 5261 0400 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +030c3e: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ +030c42: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ +030c46: 1211 |0053: const/4 v1, #int 1 // #1 │ │ +030c48: 6e20 5900 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0059 │ │ +030c4e: 0c01 |0057: move-result-object v1 │ │ +030c50: 5262 0200 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@0002 │ │ +030c54: 6e20 5f00 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@005f │ │ +030c5a: 0c01 |005d: move-result-object v1 │ │ +030c5c: 6e20 5e00 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005e │ │ +030c62: 0c01 |0061: move-result-object v1 │ │ +030c64: 6e20 5d00 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005d │ │ +030c6a: 0c01 |0065: move-result-object v1 │ │ +030c6c: 6e20 5b00 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005b │ │ +030c72: 0c01 |0069: move-result-object v1 │ │ +030c74: 6e20 5c00 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@005c │ │ +030c7a: 0c01 |006d: move-result-object v1 │ │ +030c7c: 5462 0300 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ +030c80: 6e20 6000 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0060 │ │ +030c86: 0c02 |0073: move-result-object v2 │ │ +030c88: 5261 0400 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@0004 │ │ +030c8c: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ +030c90: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ +030c94: 1211 |007a: const/4 v1, #int 1 // #1 │ │ +030c96: 6e30 6100 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0061 │ │ +030c9c: 0c01 |007e: move-result-object v1 │ │ +030c9e: 6e20 6200 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0062 │ │ +030ca4: 0c01 |0082: move-result-object v1 │ │ +030ca6: 6e20 6400 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0064 │ │ +030cac: 0c00 |0086: move-result-object v0 │ │ +030cae: 6e10 5800 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0058 │ │ +030cb4: 0c01 |008a: move-result-object v1 │ │ +030cb6: 1101 |008b: return-object v1 │ │ +030cb8: 1201 |008c: const/4 v1, #int 0 // #0 │ │ +030cba: 28b1 |008d: goto 003e // -004f │ │ +030cbc: 1201 |008e: const/4 v1, #int 0 // #0 │ │ +030cbe: 28ba |008f: goto 0049 // -0046 │ │ +030cc0: 1201 |0090: const/4 v1, #int 0 // #0 │ │ +030cc2: 28c3 |0091: goto 0054 // -003d │ │ +030cc4: 1201 |0092: const/4 v1, #int 0 // #0 │ │ +030cc6: 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; │ │ @@ -14410,21 +14410,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 : 2077 (NotificationCompatHoneycomb.java) │ │ + source_file_idx : 2078 (NotificationCompatHoneycomb.java) │ │ │ │ Class #60 header: │ │ class_idx : 210 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2078 │ │ +source_file_idx : 2079 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #60 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompatIceCreamSandwich;' │ │ @@ -14439,17 +14439,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02ea34: |[02ea34] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ -02ea44: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -02ea4a: 0e00 |0003: return-void │ │ +030cc8: |[030cc8] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ +030cd8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +030cde: 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;) │ │ @@ -14457,103 +14457,103 @@ │ │ type : '(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 22 │ │ ins : 13 │ │ outs : 4 │ │ insns size : 164 16-bit code units │ │ -02ea4c: |[02ea4c] 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; │ │ -02ea5c: 2205 1000 |0000: new-instance v5, Landroid/app/Notification$Builder; // type@0010 │ │ -02ea60: 7020 5500 9500 |0002: invoke-direct {v5, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0055 │ │ -02ea66: 53a6 0d00 |0005: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@000d │ │ -02ea6a: 6e30 6f00 6507 |0007: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@006f │ │ -02ea70: 0c05 |000a: move-result-object v5 │ │ -02ea72: 52a6 0500 |000b: iget v6, v10, Landroid/app/Notification;.icon:I // field@0005 │ │ -02ea76: 52a7 0600 |000d: iget v7, v10, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ -02ea7a: 6e30 6900 6507 |000f: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0069 │ │ -02ea80: 0c05 |0012: move-result-object v5 │ │ -02ea82: 54a6 0100 |0013: iget-object v6, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -02ea86: 6e20 5a00 6500 |0015: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@005a │ │ -02ea8c: 0c05 |0018: move-result-object v5 │ │ -02ea8e: 54a6 0b00 |0019: iget-object v6, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -02ea92: 6e30 6c00 650e |001b: invoke-virtual {v5, v6, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006c │ │ -02ea98: 0c05 |001e: move-result-object v5 │ │ -02ea9a: 54a6 0a00 |001f: iget-object v6, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -02ea9e: 52a7 0000 |0021: iget v7, v10, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -02eaa2: 6e30 6a00 6507 |0023: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@006a │ │ -02eaa8: 0c05 |0026: move-result-object v5 │ │ -02eaaa: 54a6 0c00 |0027: iget-object v6, v10, Landroid/app/Notification;.vibrate:[J // field@000c │ │ -02eaae: 6e20 6e00 6500 |0029: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@006e │ │ -02eab4: 0c05 |002c: move-result-object v5 │ │ -02eab6: 52a6 0700 |002d: iget v6, v10, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ -02eaba: 52a7 0900 |002f: iget v7, v10, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -02eabe: 52a8 0800 |0031: iget v8, v10, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -02eac2: 6e40 6300 6587 |0033: invoke-virtual {v5, v6, v7, v8}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0063 │ │ -02eac8: 0c06 |0036: move-result-object v6 │ │ -02eaca: 52a5 0400 |0037: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -02eace: dd05 0502 |0039: and-int/lit8 v5, v5, #int 2 // #02 │ │ -02ead2: 3805 6100 |003b: if-eqz v5, 009c // +0061 │ │ -02ead6: 1215 |003d: const/4 v5, #int 1 // #1 │ │ -02ead8: 6e20 6500 5600 |003e: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0065 │ │ -02eade: 0c06 |0041: move-result-object v6 │ │ -02eae0: 52a5 0400 |0042: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -02eae4: dd05 0508 |0044: and-int/lit8 v5, v5, #int 8 // #08 │ │ -02eae8: 3805 5800 |0046: if-eqz v5, 009e // +0058 │ │ -02eaec: 1215 |0048: const/4 v5, #int 1 // #1 │ │ -02eaee: 6e20 6600 5600 |0049: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0066 │ │ -02eaf4: 0c06 |004c: move-result-object v6 │ │ -02eaf6: 52a5 0400 |004d: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -02eafa: dd05 0510 |004f: and-int/lit8 v5, v5, #int 16 // #10 │ │ -02eafe: 3805 4f00 |0051: if-eqz v5, 00a0 // +004f │ │ -02eb02: 1215 |0053: const/4 v5, #int 1 // #1 │ │ -02eb04: 6e20 5900 5600 |0054: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0059 │ │ -02eb0a: 0c05 |0057: move-result-object v5 │ │ -02eb0c: 52a6 0200 |0058: iget v6, v10, Landroid/app/Notification;.defaults:I // field@0002 │ │ -02eb10: 6e20 5f00 6500 |005a: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@005f │ │ -02eb16: 0c05 |005d: move-result-object v5 │ │ -02eb18: 6e20 5e00 b500 |005e: invoke-virtual {v5, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005e │ │ -02eb1e: 0c05 |0061: move-result-object v5 │ │ -02eb20: 6e20 5d00 c500 |0062: invoke-virtual {v5, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005d │ │ -02eb26: 0c05 |0065: move-result-object v5 │ │ -02eb28: 6e20 5b00 d500 |0066: invoke-virtual {v5, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005b │ │ -02eb2e: 0c05 |0069: move-result-object v5 │ │ -02eb30: 0800 1000 |006a: move-object/from16 v0, v16 │ │ -02eb34: 6e20 5c00 0500 |006c: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@005c │ │ -02eb3a: 0c05 |006f: move-result-object v5 │ │ -02eb3c: 54a6 0300 |0070: iget-object v6, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -02eb40: 6e20 6000 6500 |0072: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0060 │ │ -02eb46: 0c06 |0075: move-result-object v6 │ │ -02eb48: 52a5 0400 |0076: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -02eb4c: d555 8000 |0078: and-int/lit16 v5, v5, #int 128 // #0080 │ │ -02eb50: 3805 2800 |007a: if-eqz v5, 00a2 // +0028 │ │ -02eb54: 1215 |007c: const/4 v5, #int 1 // #1 │ │ -02eb56: 0800 1100 |007d: move-object/from16 v0, v17 │ │ -02eb5a: 6e30 6100 0605 |007f: invoke-virtual {v6, v0, v5}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0061 │ │ -02eb60: 0c05 |0082: move-result-object v5 │ │ -02eb62: 0800 1200 |0083: move-object/from16 v0, v18 │ │ -02eb66: 6e20 6200 0500 |0085: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0062 │ │ -02eb6c: 0c05 |0088: move-result-object v5 │ │ -02eb6e: 6e20 6400 f500 |0089: invoke-virtual {v5, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0064 │ │ -02eb74: 0c05 |008c: move-result-object v5 │ │ -02eb76: 0200 1300 |008d: move/from16 v0, v19 │ │ -02eb7a: 0201 1400 |008f: move/from16 v1, v20 │ │ -02eb7e: 0202 1500 |0091: move/from16 v2, v21 │ │ -02eb82: 6e40 6800 0521 |0093: invoke-virtual {v5, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@0068 │ │ -02eb88: 0c04 |0096: move-result-object v4 │ │ -02eb8a: 6e10 5800 0400 |0097: invoke-virtual {v4}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0058 │ │ -02eb90: 0c05 |009a: move-result-object v5 │ │ -02eb92: 1105 |009b: return-object v5 │ │ -02eb94: 1205 |009c: const/4 v5, #int 0 // #0 │ │ -02eb96: 28a1 |009d: goto 003e // -005f │ │ -02eb98: 1205 |009e: const/4 v5, #int 0 // #0 │ │ -02eb9a: 28aa |009f: goto 0049 // -0056 │ │ -02eb9c: 1205 |00a0: const/4 v5, #int 0 // #0 │ │ -02eb9e: 28b3 |00a1: goto 0054 // -004d │ │ -02eba0: 1205 |00a2: const/4 v5, #int 0 // #0 │ │ -02eba2: 28da |00a3: goto 007d // -0026 │ │ +030ce0: |[030ce0] 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; │ │ +030cf0: 2205 1000 |0000: new-instance v5, Landroid/app/Notification$Builder; // type@0010 │ │ +030cf4: 7020 5500 9500 |0002: invoke-direct {v5, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0055 │ │ +030cfa: 53a6 0d00 |0005: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@000d │ │ +030cfe: 6e30 6f00 6507 |0007: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@006f │ │ +030d04: 0c05 |000a: move-result-object v5 │ │ +030d06: 52a6 0500 |000b: iget v6, v10, Landroid/app/Notification;.icon:I // field@0005 │ │ +030d0a: 52a7 0600 |000d: iget v7, v10, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ +030d0e: 6e30 6900 6507 |000f: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0069 │ │ +030d14: 0c05 |0012: move-result-object v5 │ │ +030d16: 54a6 0100 |0013: iget-object v6, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ +030d1a: 6e20 5a00 6500 |0015: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@005a │ │ +030d20: 0c05 |0018: move-result-object v5 │ │ +030d22: 54a6 0b00 |0019: iget-object v6, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +030d26: 6e30 6c00 650e |001b: invoke-virtual {v5, v6, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006c │ │ +030d2c: 0c05 |001e: move-result-object v5 │ │ +030d2e: 54a6 0a00 |001f: iget-object v6, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +030d32: 52a7 0000 |0021: iget v7, v10, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +030d36: 6e30 6a00 6507 |0023: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@006a │ │ +030d3c: 0c05 |0026: move-result-object v5 │ │ +030d3e: 54a6 0c00 |0027: iget-object v6, v10, Landroid/app/Notification;.vibrate:[J // field@000c │ │ +030d42: 6e20 6e00 6500 |0029: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@006e │ │ +030d48: 0c05 |002c: move-result-object v5 │ │ +030d4a: 52a6 0700 |002d: iget v6, v10, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ +030d4e: 52a7 0900 |002f: iget v7, v10, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +030d52: 52a8 0800 |0031: iget v8, v10, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +030d56: 6e40 6300 6587 |0033: invoke-virtual {v5, v6, v7, v8}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0063 │ │ +030d5c: 0c06 |0036: move-result-object v6 │ │ +030d5e: 52a5 0400 |0037: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +030d62: dd05 0502 |0039: and-int/lit8 v5, v5, #int 2 // #02 │ │ +030d66: 3805 6100 |003b: if-eqz v5, 009c // +0061 │ │ +030d6a: 1215 |003d: const/4 v5, #int 1 // #1 │ │ +030d6c: 6e20 6500 5600 |003e: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0065 │ │ +030d72: 0c06 |0041: move-result-object v6 │ │ +030d74: 52a5 0400 |0042: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +030d78: dd05 0508 |0044: and-int/lit8 v5, v5, #int 8 // #08 │ │ +030d7c: 3805 5800 |0046: if-eqz v5, 009e // +0058 │ │ +030d80: 1215 |0048: const/4 v5, #int 1 // #1 │ │ +030d82: 6e20 6600 5600 |0049: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0066 │ │ +030d88: 0c06 |004c: move-result-object v6 │ │ +030d8a: 52a5 0400 |004d: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +030d8e: dd05 0510 |004f: and-int/lit8 v5, v5, #int 16 // #10 │ │ +030d92: 3805 4f00 |0051: if-eqz v5, 00a0 // +004f │ │ +030d96: 1215 |0053: const/4 v5, #int 1 // #1 │ │ +030d98: 6e20 5900 5600 |0054: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0059 │ │ +030d9e: 0c05 |0057: move-result-object v5 │ │ +030da0: 52a6 0200 |0058: iget v6, v10, Landroid/app/Notification;.defaults:I // field@0002 │ │ +030da4: 6e20 5f00 6500 |005a: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@005f │ │ +030daa: 0c05 |005d: move-result-object v5 │ │ +030dac: 6e20 5e00 b500 |005e: invoke-virtual {v5, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005e │ │ +030db2: 0c05 |0061: move-result-object v5 │ │ +030db4: 6e20 5d00 c500 |0062: invoke-virtual {v5, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005d │ │ +030dba: 0c05 |0065: move-result-object v5 │ │ +030dbc: 6e20 5b00 d500 |0066: invoke-virtual {v5, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005b │ │ +030dc2: 0c05 |0069: move-result-object v5 │ │ +030dc4: 0800 1000 |006a: move-object/from16 v0, v16 │ │ +030dc8: 6e20 5c00 0500 |006c: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@005c │ │ +030dce: 0c05 |006f: move-result-object v5 │ │ +030dd0: 54a6 0300 |0070: iget-object v6, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ +030dd4: 6e20 6000 6500 |0072: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0060 │ │ +030dda: 0c06 |0075: move-result-object v6 │ │ +030ddc: 52a5 0400 |0076: iget v5, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +030de0: d555 8000 |0078: and-int/lit16 v5, v5, #int 128 // #0080 │ │ +030de4: 3805 2800 |007a: if-eqz v5, 00a2 // +0028 │ │ +030de8: 1215 |007c: const/4 v5, #int 1 // #1 │ │ +030dea: 0800 1100 |007d: move-object/from16 v0, v17 │ │ +030dee: 6e30 6100 0605 |007f: invoke-virtual {v6, v0, v5}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0061 │ │ +030df4: 0c05 |0082: move-result-object v5 │ │ +030df6: 0800 1200 |0083: move-object/from16 v0, v18 │ │ +030dfa: 6e20 6200 0500 |0085: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0062 │ │ +030e00: 0c05 |0088: move-result-object v5 │ │ +030e02: 6e20 6400 f500 |0089: invoke-virtual {v5, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0064 │ │ +030e08: 0c05 |008c: move-result-object v5 │ │ +030e0a: 0200 1300 |008d: move/from16 v0, v19 │ │ +030e0e: 0201 1400 |008f: move/from16 v1, v20 │ │ +030e12: 0202 1500 |0091: move/from16 v2, v21 │ │ +030e16: 6e40 6800 0521 |0093: invoke-virtual {v5, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@0068 │ │ +030e1c: 0c04 |0096: move-result-object v4 │ │ +030e1e: 6e10 5800 0400 |0097: invoke-virtual {v4}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@0058 │ │ +030e24: 0c05 |009a: move-result-object v5 │ │ +030e26: 1105 |009b: return-object v5 │ │ +030e28: 1205 |009c: const/4 v5, #int 0 // #0 │ │ +030e2a: 28a1 |009d: goto 003e // -005f │ │ +030e2c: 1205 |009e: const/4 v5, #int 0 // #0 │ │ +030e2e: 28aa |009f: goto 0049 // -0056 │ │ +030e30: 1205 |00a0: const/4 v5, #int 0 // #0 │ │ +030e32: 28b3 |00a1: goto 0054 // -004d │ │ +030e34: 1205 |00a2: const/4 v5, #int 0 // #0 │ │ +030e36: 28da |00a3: goto 007d // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0097 line=54 │ │ 0x009c line=31 │ │ locals : │ │ 0x0097 - 0x009c reg=4 b Landroid/app/Notification$Builder; │ │ @@ -14568,21 +14568,21 @@ │ │ 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 : 2078 (NotificationCompatIceCreamSandwich.java) │ │ + source_file_idx : 2079 (NotificationCompatIceCreamSandwich.java) │ │ │ │ Class #61 header: │ │ class_idx : 211 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2084 │ │ +source_file_idx : 2085 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #61 annotations: │ │ Annotations on method #1242 'addInboxStyle' │ │ @@ -14605,112 +14605,112 @@ │ │ type : '(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 25 │ │ ins : 17 │ │ outs : 4 │ │ insns size : 183 16-bit code units │ │ -02eba4: |[02eba4] 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 │ │ -02ebb4: 7010 8d14 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@148d │ │ -02ebba: 2204 1000 |0003: new-instance v4, Landroid/app/Notification$Builder; // type@0010 │ │ -02ebbe: 7020 5500 9400 |0005: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0055 │ │ -02ebc4: 53a6 0d00 |0008: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@000d │ │ -02ebc8: 6e30 6f00 6407 |000a: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@006f │ │ -02ebce: 0c04 |000d: move-result-object v4 │ │ -02ebd0: 52a5 0500 |000e: iget v5, v10, Landroid/app/Notification;.icon:I // field@0005 │ │ -02ebd4: 52a6 0600 |0010: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ -02ebd8: 6e30 6900 5406 |0012: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0069 │ │ -02ebde: 0c04 |0015: move-result-object v4 │ │ -02ebe0: 54a5 0100 |0016: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ -02ebe4: 6e20 5a00 5400 |0018: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@005a │ │ -02ebea: 0c04 |001b: move-result-object v4 │ │ -02ebec: 54a5 0b00 |001c: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ -02ebf0: 6e30 6c00 540e |001e: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006c │ │ -02ebf6: 0c04 |0021: move-result-object v4 │ │ -02ebf8: 54a5 0a00 |0022: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ -02ebfc: 52a6 0000 |0024: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ -02ec00: 6e30 6a00 5406 |0026: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@006a │ │ -02ec06: 0c04 |0029: move-result-object v4 │ │ -02ec08: 54a5 0c00 |002a: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@000c │ │ -02ec0c: 6e20 6e00 5400 |002c: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@006e │ │ -02ec12: 0c04 |002f: move-result-object v4 │ │ -02ec14: 52a5 0700 |0030: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ -02ec18: 52a6 0900 |0032: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ -02ec1c: 52a7 0800 |0034: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ -02ec20: 6e40 6300 5476 |0036: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0063 │ │ -02ec26: 0c05 |0039: move-result-object v5 │ │ -02ec28: 52a4 0400 |003a: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -02ec2c: dd04 0402 |003c: and-int/lit8 v4, v4, #int 2 // #02 │ │ -02ec30: 3804 7100 |003e: if-eqz v4, 00af // +0071 │ │ -02ec34: 1214 |0040: const/4 v4, #int 1 // #1 │ │ -02ec36: 6e20 6500 4500 |0041: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0065 │ │ -02ec3c: 0c05 |0044: move-result-object v5 │ │ -02ec3e: 52a4 0400 |0045: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -02ec42: dd04 0408 |0047: and-int/lit8 v4, v4, #int 8 // #08 │ │ -02ec46: 3804 6800 |0049: if-eqz v4, 00b1 // +0068 │ │ -02ec4a: 1214 |004b: const/4 v4, #int 1 // #1 │ │ -02ec4c: 6e20 6600 4500 |004c: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0066 │ │ -02ec52: 0c05 |004f: move-result-object v5 │ │ -02ec54: 52a4 0400 |0050: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -02ec58: dd04 0410 |0052: and-int/lit8 v4, v4, #int 16 // #10 │ │ -02ec5c: 3804 5f00 |0054: if-eqz v4, 00b3 // +005f │ │ -02ec60: 1214 |0056: const/4 v4, #int 1 // #1 │ │ -02ec62: 6e20 5900 4500 |0057: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0059 │ │ -02ec68: 0c04 |005a: move-result-object v4 │ │ -02ec6a: 52a5 0200 |005b: iget v5, v10, Landroid/app/Notification;.defaults:I // field@0002 │ │ -02ec6e: 6e20 5f00 5400 |005d: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@005f │ │ -02ec74: 0c04 |0060: move-result-object v4 │ │ -02ec76: 6e20 5e00 b400 |0061: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005e │ │ -02ec7c: 0c04 |0064: move-result-object v4 │ │ -02ec7e: 6e20 5d00 c400 |0065: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005d │ │ -02ec84: 0c04 |0068: move-result-object v4 │ │ -02ec86: 0800 1800 |0069: move-object/from16 v0, v24 │ │ -02ec8a: 6e20 6b00 0400 |006b: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006b │ │ -02ec90: 0c04 |006e: move-result-object v4 │ │ -02ec92: 6e20 5b00 d400 |006f: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005b │ │ -02ec98: 0c04 |0072: move-result-object v4 │ │ -02ec9a: 0800 1000 |0073: move-object/from16 v0, v16 │ │ -02ec9e: 6e20 5c00 0400 |0075: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@005c │ │ -02eca4: 0c04 |0078: move-result-object v4 │ │ -02eca6: 54a5 0300 |0079: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ -02ecaa: 6e20 6000 5400 |007b: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0060 │ │ -02ecb0: 0c05 |007e: move-result-object v5 │ │ -02ecb2: 52a4 0400 |007f: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ -02ecb6: d544 8000 |0081: and-int/lit16 v4, v4, #int 128 // #0080 │ │ -02ecba: 3804 3200 |0083: if-eqz v4, 00b5 // +0032 │ │ -02ecbe: 1214 |0085: const/4 v4, #int 1 // #1 │ │ -02ecc0: 0800 1100 |0086: move-object/from16 v0, v17 │ │ -02ecc4: 6e30 6100 0504 |0088: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0061 │ │ -02ecca: 0c04 |008b: move-result-object v4 │ │ -02eccc: 0800 1200 |008c: move-object/from16 v0, v18 │ │ -02ecd0: 6e20 6200 0400 |008e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0062 │ │ -02ecd6: 0c04 |0091: move-result-object v4 │ │ -02ecd8: 6e20 6400 f400 |0092: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0064 │ │ -02ecde: 0c04 |0095: move-result-object v4 │ │ -02ece0: 0200 1600 |0096: move/from16 v0, v22 │ │ -02ece4: 6e20 6d00 0400 |0098: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@006d │ │ -02ecea: 0c04 |009b: move-result-object v4 │ │ -02ecec: 0200 1700 |009c: move/from16 v0, v23 │ │ -02ecf0: 6e20 6700 0400 |009e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@0067 │ │ -02ecf6: 0c04 |00a1: move-result-object v4 │ │ -02ecf8: 0200 1300 |00a2: move/from16 v0, v19 │ │ -02ecfc: 0201 1400 |00a4: move/from16 v1, v20 │ │ -02ed00: 0202 1500 |00a6: move/from16 v2, v21 │ │ -02ed04: 6e40 6800 0421 |00a8: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@0068 │ │ -02ed0a: 0c04 |00ab: move-result-object v4 │ │ -02ed0c: 5b84 a101 |00ac: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a1 │ │ -02ed10: 0e00 |00ae: return-void │ │ -02ed12: 1204 |00af: const/4 v4, #int 0 // #0 │ │ -02ed14: 2891 |00b0: goto 0041 // -006f │ │ -02ed16: 1204 |00b1: const/4 v4, #int 0 // #0 │ │ -02ed18: 289a |00b2: goto 004c // -0066 │ │ -02ed1a: 1204 |00b3: const/4 v4, #int 0 // #0 │ │ -02ed1c: 28a3 |00b4: goto 0057 // -005d │ │ -02ed1e: 1204 |00b5: const/4 v4, #int 0 // #0 │ │ -02ed20: 28d0 |00b6: goto 0086 // -0030 │ │ +030e38: |[030e38] 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 │ │ +030e48: 7010 8d14 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@148d │ │ +030e4e: 2204 1000 |0003: new-instance v4, Landroid/app/Notification$Builder; // type@0010 │ │ +030e52: 7020 5500 9400 |0005: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@0055 │ │ +030e58: 53a6 0d00 |0008: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@000d │ │ +030e5c: 6e30 6f00 6407 |000a: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@006f │ │ +030e62: 0c04 |000d: move-result-object v4 │ │ +030e64: 52a5 0500 |000e: iget v5, v10, Landroid/app/Notification;.icon:I // field@0005 │ │ +030e68: 52a6 0600 |0010: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@0006 │ │ +030e6c: 6e30 6900 5406 |0012: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@0069 │ │ +030e72: 0c04 |0015: move-result-object v4 │ │ +030e74: 54a5 0100 |0016: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0001 │ │ +030e78: 6e20 5a00 5400 |0018: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@005a │ │ +030e7e: 0c04 |001b: move-result-object v4 │ │ +030e80: 54a5 0b00 |001c: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000b │ │ +030e84: 6e30 6c00 540e |001e: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@006c │ │ +030e8a: 0c04 |0021: move-result-object v4 │ │ +030e8c: 54a5 0a00 |0022: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000a │ │ +030e90: 52a6 0000 |0024: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0000 │ │ +030e94: 6e30 6a00 5406 |0026: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@006a │ │ +030e9a: 0c04 |0029: move-result-object v4 │ │ +030e9c: 54a5 0c00 |002a: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@000c │ │ +030ea0: 6e20 6e00 5400 |002c: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@006e │ │ +030ea6: 0c04 |002f: move-result-object v4 │ │ +030ea8: 52a5 0700 |0030: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@0007 │ │ +030eac: 52a6 0900 |0032: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0009 │ │ +030eb0: 52a7 0800 |0034: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0008 │ │ +030eb4: 6e40 6300 5476 |0036: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@0063 │ │ +030eba: 0c05 |0039: move-result-object v5 │ │ +030ebc: 52a4 0400 |003a: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +030ec0: dd04 0402 |003c: and-int/lit8 v4, v4, #int 2 // #02 │ │ +030ec4: 3804 7100 |003e: if-eqz v4, 00af // +0071 │ │ +030ec8: 1214 |0040: const/4 v4, #int 1 // #1 │ │ +030eca: 6e20 6500 4500 |0041: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@0065 │ │ +030ed0: 0c05 |0044: move-result-object v5 │ │ +030ed2: 52a4 0400 |0045: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +030ed6: dd04 0408 |0047: and-int/lit8 v4, v4, #int 8 // #08 │ │ +030eda: 3804 6800 |0049: if-eqz v4, 00b1 // +0068 │ │ +030ede: 1214 |004b: const/4 v4, #int 1 // #1 │ │ +030ee0: 6e20 6600 4500 |004c: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@0066 │ │ +030ee6: 0c05 |004f: move-result-object v5 │ │ +030ee8: 52a4 0400 |0050: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +030eec: dd04 0410 |0052: and-int/lit8 v4, v4, #int 16 // #10 │ │ +030ef0: 3804 5f00 |0054: if-eqz v4, 00b3 // +005f │ │ +030ef4: 1214 |0056: const/4 v4, #int 1 // #1 │ │ +030ef6: 6e20 5900 4500 |0057: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@0059 │ │ +030efc: 0c04 |005a: move-result-object v4 │ │ +030efe: 52a5 0200 |005b: iget v5, v10, Landroid/app/Notification;.defaults:I // field@0002 │ │ +030f02: 6e20 5f00 5400 |005d: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@005f │ │ +030f08: 0c04 |0060: move-result-object v4 │ │ +030f0a: 6e20 5e00 b400 |0061: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005e │ │ +030f10: 0c04 |0064: move-result-object v4 │ │ +030f12: 6e20 5d00 c400 |0065: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005d │ │ +030f18: 0c04 |0068: move-result-object v4 │ │ +030f1a: 0800 1800 |0069: move-object/from16 v0, v24 │ │ +030f1e: 6e20 6b00 0400 |006b: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@006b │ │ +030f24: 0c04 |006e: move-result-object v4 │ │ +030f26: 6e20 5b00 d400 |006f: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@005b │ │ +030f2c: 0c04 |0072: move-result-object v4 │ │ +030f2e: 0800 1000 |0073: move-object/from16 v0, v16 │ │ +030f32: 6e20 5c00 0400 |0075: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@005c │ │ +030f38: 0c04 |0078: move-result-object v4 │ │ +030f3a: 54a5 0300 |0079: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0003 │ │ +030f3e: 6e20 6000 5400 |007b: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0060 │ │ +030f44: 0c05 |007e: move-result-object v5 │ │ +030f46: 52a4 0400 |007f: iget v4, v10, Landroid/app/Notification;.flags:I // field@0004 │ │ +030f4a: d544 8000 |0081: and-int/lit16 v4, v4, #int 128 // #0080 │ │ +030f4e: 3804 3200 |0083: if-eqz v4, 00b5 // +0032 │ │ +030f52: 1214 |0085: const/4 v4, #int 1 // #1 │ │ +030f54: 0800 1100 |0086: move-object/from16 v0, v17 │ │ +030f58: 6e30 6100 0504 |0088: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@0061 │ │ +030f5e: 0c04 |008b: move-result-object v4 │ │ +030f60: 0800 1200 |008c: move-object/from16 v0, v18 │ │ +030f64: 6e20 6200 0400 |008e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@0062 │ │ +030f6a: 0c04 |0091: move-result-object v4 │ │ +030f6c: 6e20 6400 f400 |0092: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@0064 │ │ +030f72: 0c04 |0095: move-result-object v4 │ │ +030f74: 0200 1600 |0096: move/from16 v0, v22 │ │ +030f78: 6e20 6d00 0400 |0098: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@006d │ │ +030f7e: 0c04 |009b: move-result-object v4 │ │ +030f80: 0200 1700 |009c: move/from16 v0, v23 │ │ +030f84: 6e20 6700 0400 |009e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@0067 │ │ +030f8a: 0c04 |00a1: move-result-object v4 │ │ +030f8c: 0200 1300 |00a2: move/from16 v0, v19 │ │ +030f90: 0201 1400 |00a4: move/from16 v1, v20 │ │ +030f94: 0202 1500 |00a6: move/from16 v2, v21 │ │ +030f98: 6e40 6800 0421 |00a8: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@0068 │ │ +030f9e: 0c04 |00ab: move-result-object v4 │ │ +030fa0: 5b84 a101 |00ac: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a1 │ │ +030fa4: 0e00 |00ae: return-void │ │ +030fa6: 1204 |00af: const/4 v4, #int 0 // #0 │ │ +030fa8: 2891 |00b0: goto 0041 // -006f │ │ +030faa: 1204 |00b1: const/4 v4, #int 0 // #0 │ │ +030fac: 289a |00b2: goto 004c // -0066 │ │ +030fae: 1204 |00b3: const/4 v4, #int 0 // #0 │ │ +030fb0: 28a3 |00b4: goto 0057 // -005d │ │ +030fb2: 1204 |00b5: const/4 v4, #int 0 // #0 │ │ +030fb4: 28d0 |00b6: goto 0086 // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x00ae line=59 │ │ 0x00af line=34 │ │ locals : │ │ @@ -14738,18 +14738,18 @@ │ │ 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 │ │ -02ed24: |[02ed24] android.support.v4.app.NotificationCompatJellybean.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -02ed34: 5410 a101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a1 │ │ -02ed38: 6e40 5600 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0056 │ │ -02ed3e: 0e00 |0005: return-void │ │ +030fb8: |[030fb8] android.support.v4.app.NotificationCompatJellybean.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +030fc8: 5410 a101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a1 │ │ +030fcc: 6e40 5600 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@0056 │ │ +030fd2: 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 │ │ @@ -14761,27 +14761,27 @@ │ │ type : '(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 7 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -02ed40: |[02ed40] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V │ │ -02ed50: 2201 0e00 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@000e │ │ -02ed54: 5432 a101 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a1 │ │ -02ed58: 7020 4c00 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@004c │ │ -02ed5e: 6e20 4f00 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@004f │ │ -02ed64: 0c01 |000a: move-result-object v1 │ │ -02ed66: 6e20 4e00 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@004e │ │ -02ed6c: 0c00 |000e: move-result-object v0 │ │ -02ed6e: 3809 0500 |000f: if-eqz v9, 0014 // +0005 │ │ -02ed72: 6e20 4d00 8000 |0011: invoke-virtual {v0, v8}, Landroid/app/Notification$BigPictureStyle;.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@004d │ │ -02ed78: 3805 0500 |0014: if-eqz v5, 0019 // +0005 │ │ -02ed7c: 6e20 5000 6000 |0016: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@0050 │ │ -02ed82: 0e00 |0019: return-void │ │ +030fd4: |[030fd4] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V │ │ +030fe4: 2201 0e00 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@000e │ │ +030fe8: 5432 a101 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a1 │ │ +030fec: 7020 4c00 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@004c │ │ +030ff2: 6e20 4f00 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@004f │ │ +030ff8: 0c01 |000a: move-result-object v1 │ │ +030ffa: 6e20 4e00 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@004e │ │ +031000: 0c00 |000e: move-result-object v0 │ │ +031002: 3809 0500 |000f: if-eqz v9, 0014 // +0005 │ │ +031006: 6e20 4d00 8000 |0011: invoke-virtual {v0, v8}, Landroid/app/Notification$BigPictureStyle;.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@004d │ │ +03100c: 3805 0500 |0014: if-eqz v5, 0019 // +0005 │ │ +031010: 6e20 5000 6000 |0016: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@0050 │ │ +031016: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x000f line=81 │ │ 0x0011 line=82 │ │ 0x0014 line=84 │ │ 0x0016 line=85 │ │ @@ -14801,25 +14801,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 │ │ -02ed84: |[02ed84] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ -02ed94: 2201 0f00 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@000f │ │ -02ed98: 5432 a101 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a1 │ │ -02ed9c: 7020 5100 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@0051 │ │ -02eda2: 6e20 5300 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0053 │ │ -02eda8: 0c01 |000a: move-result-object v1 │ │ -02edaa: 6e20 5200 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0052 │ │ -02edb0: 0c00 |000e: move-result-object v0 │ │ -02edb2: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ -02edb6: 6e20 5400 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0054 │ │ -02edbc: 0e00 |0014: return-void │ │ +031018: |[031018] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ +031028: 2201 0f00 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@000f │ │ +03102c: 5432 a101 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a1 │ │ +031030: 7020 5100 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@0051 │ │ +031036: 6e20 5300 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0053 │ │ +03103c: 0c01 |000a: move-result-object v1 │ │ +03103e: 6e20 5200 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0052 │ │ +031044: 0c00 |000e: move-result-object v0 │ │ +031046: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ +03104a: 6e20 5400 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@0054 │ │ +031050: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x000f line=70 │ │ 0x0011 line=71 │ │ 0x0014 line=73 │ │ locals : │ │ @@ -14835,33 +14835,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 │ │ -02edc0: |[02edc0] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ -02edd0: 2203 1100 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@0011 │ │ -02edd4: 5454 a101 |0002: iget-object v4, v5, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a1 │ │ -02edd8: 7020 7000 4300 |0004: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@0070 │ │ -02edde: 6e20 7200 6300 |0007: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0072 │ │ -02ede4: 0c01 |000a: move-result-object v1 │ │ -02ede6: 3807 0500 |000b: if-eqz v7, 0010 // +0005 │ │ -02edea: 6e20 7300 8100 |000d: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0073 │ │ -02edf0: 6e10 e114 0900 |0010: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@14e1 │ │ -02edf6: 0c00 |0013: move-result-object v0 │ │ -02edf8: 7210 f414 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@14f4 │ │ -02edfe: 0a03 |0017: move-result v3 │ │ -02ee00: 3803 0c00 |0018: if-eqz v3, 0024 // +000c │ │ -02ee04: 7210 f514 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14f5 │ │ -02ee0a: 0c02 |001d: move-result-object v2 │ │ -02ee0c: 1f02 f302 |001e: check-cast v2, Ljava/lang/CharSequence; // type@02f3 │ │ -02ee10: 6e20 7100 2100 |0020: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0071 │ │ -02ee16: 28f1 |0023: goto 0014 // -000f │ │ -02ee18: 0e00 |0024: return-void │ │ +031054: |[031054] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ +031064: 2203 1100 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@0011 │ │ +031068: 5454 a101 |0002: iget-object v4, v5, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a1 │ │ +03106c: 7020 7000 4300 |0004: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@0070 │ │ +031072: 6e20 7200 6300 |0007: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0072 │ │ +031078: 0c01 |000a: move-result-object v1 │ │ +03107a: 3807 0500 |000b: if-eqz v7, 0010 // +0005 │ │ +03107e: 6e20 7300 8100 |000d: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0073 │ │ +031084: 6e10 e114 0900 |0010: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@14e1 │ │ +03108a: 0c00 |0013: move-result-object v0 │ │ +03108c: 7210 f414 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@14f4 │ │ +031092: 0a03 |0017: move-result v3 │ │ +031094: 3803 0c00 |0018: if-eqz v3, 0024 // +000c │ │ +031098: 7210 f514 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14f5 │ │ +03109e: 0c02 |001d: move-result-object v2 │ │ +0310a0: 1f02 f302 |001e: check-cast v2, Ljava/lang/CharSequence; // type@02f3 │ │ +0310a4: 6e20 7100 2100 |0020: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@0071 │ │ +0310aa: 28f1 |0023: goto 0014 // -000f │ │ +0310ac: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x000b line=93 │ │ 0x000d line=94 │ │ 0x0010 line=96 │ │ 0x0020 line=97 │ │ @@ -14882,32 +14882,32 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02ee1c: |[02ee1c] android.support.v4.app.NotificationCompatJellybean.build:()Landroid/app/Notification; │ │ -02ee2c: 5410 a101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a1 │ │ -02ee30: 6e10 5700 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0057 │ │ -02ee36: 0c00 |0005: move-result-object v0 │ │ -02ee38: 1100 |0006: return-object v0 │ │ +0310b0: |[0310b0] android.support.v4.app.NotificationCompatJellybean.build:()Landroid/app/Notification; │ │ +0310c0: 5410 a101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01a1 │ │ +0310c4: 6e10 5700 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@0057 │ │ +0310ca: 0c00 |0005: move-result-object v0 │ │ +0310cc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ │ │ - source_file_idx : 2084 (NotificationCompatJellybean.java) │ │ + source_file_idx : 2085 (NotificationCompatJellybean.java) │ │ │ │ Class #62 header: │ │ class_idx : 212 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 2256 │ │ +source_file_idx : 2257 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #62 - │ │ Class descriptor : 'Landroid/support/v4/app/ServiceCompat;' │ │ @@ -14927,32 +14927,32 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02ee3c: |[02ee3c] android.support.v4.app.ServiceCompat.:()V │ │ -02ee4c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -02ee52: 0e00 |0003: return-void │ │ +0310d0: |[0310d0] android.support.v4.app.ServiceCompat.:()V │ │ +0310e0: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0310e6: 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 : 2256 (ServiceCompat.java) │ │ + source_file_idx : 2257 (ServiceCompat.java) │ │ │ │ Class #63 header: │ │ class_idx : 213 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 2260 │ │ +source_file_idx : 2261 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 21 │ │ │ │ Class #63 annotations: │ │ Annotations on class │ │ @@ -15010,37 +15010,37 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -02ee54: |[02ee54] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ -02ee64: 7010 8d14 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@148d │ │ -02ee6a: 5b34 a301 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a3 │ │ -02ee6e: 2200 2100 |0005: new-instance v0, Landroid/content/Intent; // type@0021 │ │ -02ee72: 7010 a200 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@00a2 │ │ -02ee78: 1a01 b20a |000a: const-string v1, "android.intent.action.SEND" // string@0ab2 │ │ -02ee7c: 6e20 c700 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c7 │ │ -02ee82: 0c00 |000f: move-result-object v0 │ │ -02ee84: 5b30 a701 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ -02ee88: 5430 a701 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ -02ee8c: 1a01 c60a |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0ac6 │ │ -02ee90: 6e10 1200 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@0012 │ │ -02ee96: 0c02 |0019: move-result-object v2 │ │ -02ee98: 6e30 c000 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c0 │ │ -02ee9e: 5430 a701 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ -02eea2: 1a01 c50a |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0ac5 │ │ -02eea6: 6e10 0f00 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000f │ │ -02eeac: 0c02 |0024: move-result-object v2 │ │ -02eeae: 6e30 be00 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00be │ │ -02eeb4: 5430 a701 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ -02eeb8: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ -02eebc: 6e20 a800 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a8 │ │ -02eec2: 0e00 |002f: return-void │ │ +0310e8: |[0310e8] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ +0310f8: 7010 8d14 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@148d │ │ +0310fe: 5b34 a301 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a3 │ │ +031102: 2200 2100 |0005: new-instance v0, Landroid/content/Intent; // type@0021 │ │ +031106: 7010 a200 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@00a2 │ │ +03110c: 1a01 b30a |000a: const-string v1, "android.intent.action.SEND" // string@0ab3 │ │ +031110: 6e20 c700 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c7 │ │ +031116: 0c00 |000f: move-result-object v0 │ │ +031118: 5b30 a701 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ +03111c: 5430 a701 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ +031120: 1a01 c70a |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0ac7 │ │ +031124: 6e10 1200 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@0012 │ │ +03112a: 0c02 |0019: move-result-object v2 │ │ +03112c: 6e30 c000 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c0 │ │ +031132: 5430 a701 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ +031136: 1a01 c60a |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0ac6 │ │ +03113a: 6e10 0f00 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@000f │ │ +031140: 0c02 |0024: move-result-object v2 │ │ +031142: 6e30 be00 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00be │ │ +031148: 5430 a701 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ +03114c: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ +031150: 6e20 a800 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a8 │ │ +031156: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0003 line=279 │ │ 0x0005 line=280 │ │ 0x0012 line=281 │ │ 0x001d line=282 │ │ @@ -15055,35 +15055,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 │ │ -02eec4: |[02eec4] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ -02eed4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02eed6: 5454 a701 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ -02eeda: 6e20 b600 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b6 │ │ -02eee0: 0c00 |0006: move-result-object v0 │ │ -02eee2: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ -02eee6: 2101 |0009: array-length v1, v0 │ │ -02eee8: 6e10 e514 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -02eeee: 0a04 |000d: move-result v4 │ │ -02eef0: b014 |000e: add-int/2addr v4, v1 │ │ -02eef2: 2342 7c03 |000f: new-array v2, v4, [Ljava/lang/String; // type@037c │ │ -02eef6: 6e20 e714 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@14e7 │ │ -02eefc: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ -02ef00: 6e10 e514 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -02ef06: 0a04 |0019: move-result v4 │ │ -02ef08: 7151 b814 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -02ef0e: 5453 a701 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ -02ef12: 6e30 c100 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00c1 │ │ -02ef18: 0e00 |0022: return-void │ │ -02ef1a: 0131 |0023: move v1, v3 │ │ -02ef1c: 28e6 |0024: goto 000a // -001a │ │ +031158: |[031158] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ +031168: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +03116a: 5454 a701 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ +03116e: 6e20 b600 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b6 │ │ +031174: 0c00 |0006: move-result-object v0 │ │ +031176: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ +03117a: 2101 |0009: array-length v1, v0 │ │ +03117c: 6e10 e514 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +031182: 0a04 |000d: move-result v4 │ │ +031184: b014 |000e: add-int/2addr v4, v1 │ │ +031186: 2342 7c03 |000f: new-array v2, v4, [Ljava/lang/String; // type@037c │ │ +03118a: 6e20 e714 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@14e7 │ │ +031190: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ +031194: 6e10 e514 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +03119a: 0a04 |0019: move-result v4 │ │ +03119c: 7151 b814 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +0311a2: 5453 a701 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ +0311a6: 6e30 c100 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00c1 │ │ +0311ac: 0e00 |0022: return-void │ │ +0311ae: 0131 |0023: move v1, v3 │ │ +0311b0: 28e6 |0024: goto 000a // -001a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=344 │ │ 0x0007 line=345 │ │ 0x000a line=346 │ │ 0x0011 line=347 │ │ 0x0014 line=348 │ │ @@ -15105,33 +15105,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 │ │ -02ef20: |[02ef20] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ -02ef30: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -02ef32: 6e10 ea04 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@04ea │ │ -02ef38: 0c00 |0004: move-result-object v0 │ │ -02ef3a: 6e20 b600 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b6 │ │ -02ef40: 0c01 |0008: move-result-object v1 │ │ -02ef42: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -02ef46: 2112 |000b: array-length v2, v1 │ │ -02ef48: 2185 |000c: array-length v5, v8 │ │ -02ef4a: b025 |000d: add-int/2addr v5, v2 │ │ -02ef4c: 2353 7c03 |000e: new-array v3, v5, [Ljava/lang/String; // type@037c │ │ -02ef50: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ -02ef54: 7152 b814 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -02ef5a: 2185 |0015: array-length v5, v8 │ │ -02ef5c: 7155 b814 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -02ef62: 6e30 c100 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00c1 │ │ -02ef68: 0e00 |001c: return-void │ │ -02ef6a: 0142 |001d: move v2, v4 │ │ -02ef6c: 28ee |001e: goto 000c // -0012 │ │ +0311b4: |[0311b4] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ +0311c4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0311c6: 6e10 ea04 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@04ea │ │ +0311cc: 0c00 |0004: move-result-object v0 │ │ +0311ce: 6e20 b600 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b6 │ │ +0311d4: 0c01 |0008: move-result-object v1 │ │ +0311d6: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +0311da: 2112 |000b: array-length v2, v1 │ │ +0311dc: 2185 |000c: array-length v5, v8 │ │ +0311de: b025 |000d: add-int/2addr v5, v2 │ │ +0311e0: 2353 7c03 |000e: new-array v3, v5, [Ljava/lang/String; // type@037c │ │ +0311e4: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ +0311e8: 7152 b814 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +0311ee: 2185 |0015: array-length v5, v8 │ │ +0311f0: 7155 b814 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +0311f6: 6e30 c100 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00c1 │ │ +0311fc: 0e00 |001c: return-void │ │ +0311fe: 0142 |001d: move v2, v4 │ │ +031200: 28ee |001e: goto 000c // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=356 │ │ 0x0005 line=357 │ │ 0x0009 line=358 │ │ 0x000c line=359 │ │ 0x0010 line=360 │ │ @@ -15153,18 +15153,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 │ │ -02ef70: |[02ef70] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02ef80: 2200 d500 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@00d5 │ │ -02ef84: 7020 dd04 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@04dd │ │ -02ef8a: 1100 |0005: return-object v0 │ │ +031204: |[031204] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +031214: 2200 d500 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@00d5 │ │ +031218: 7020 dd04 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@04dd │ │ +03121e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 launchingActivity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -15173,23 +15173,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 │ │ -02ef8c: |[02ef8c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02ef9c: 5410 a401 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a4 │ │ -02efa0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -02efa4: 2200 2703 |0004: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ -02efa8: 7010 d914 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -02efae: 5b10 a401 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a4 │ │ -02efb2: 5410 a401 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a4 │ │ -02efb6: 6e20 dc14 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -02efbc: 1101 |0010: return-object v1 │ │ +031220: |[031220] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +031230: 5410 a401 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a4 │ │ +031234: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +031238: 2200 2703 |0004: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ +03123c: 7010 d914 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +031242: 5b10 a401 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a4 │ │ +031246: 5410 a401 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a4 │ │ +03124a: 6e20 dc14 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +031250: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ 0x0004 line=606 │ │ 0x000b line=608 │ │ 0x0010 line=609 │ │ locals : │ │ @@ -15201,18 +15201,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 │ │ -02efc0: |[02efc0] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02efd0: 1a00 b70a |0000: const-string v0, "android.intent.extra.BCC" // string@0ab7 │ │ -02efd4: 7030 e604 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@04e6 │ │ -02efda: 1101 |0005: return-object v1 │ │ +031254: |[031254] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +031264: 1a00 b80a |0000: const-string v0, "android.intent.extra.BCC" // string@0ab8 │ │ +031268: 7030 e604 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@04e6 │ │ +03126e: 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; │ │ @@ -15222,23 +15222,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 │ │ -02efdc: |[02efdc] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02efec: 5410 a501 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a5 │ │ -02eff0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -02eff4: 2200 2703 |0004: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ -02eff8: 7010 d914 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -02effe: 5b10 a501 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a5 │ │ -02f002: 5410 a501 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a5 │ │ -02f006: 6e20 dc14 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -02f00c: 1101 |0010: return-object v1 │ │ +031270: |[031270] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +031280: 5410 a501 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a5 │ │ +031284: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +031288: 2200 2703 |0004: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ +03128c: 7010 d914 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +031292: 5b10 a501 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a5 │ │ +031296: 5410 a501 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a5 │ │ +03129a: 6e20 dc14 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +0312a0: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=565 │ │ 0x0004 line=566 │ │ 0x000b line=568 │ │ 0x0010 line=569 │ │ locals : │ │ @@ -15250,18 +15250,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 │ │ -02f010: |[02f010] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02f020: 1a00 b80a |0000: const-string v0, "android.intent.extra.CC" // string@0ab8 │ │ -02f024: 7030 e604 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@04e6 │ │ -02f02a: 1101 |0005: return-object v1 │ │ +0312a4: |[0312a4] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0312b4: 1a00 b90a |0000: const-string v0, "android.intent.extra.CC" // string@0ab9 │ │ +0312b8: 7030 e604 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@04e6 │ │ +0312be: 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; │ │ @@ -15271,23 +15271,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 │ │ -02f02c: |[02f02c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02f03c: 5410 a901 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a9 │ │ -02f040: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -02f044: 2200 2703 |0004: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ -02f048: 7010 d914 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -02f04e: 5b10 a901 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a9 │ │ -02f052: 5410 a901 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a9 │ │ -02f056: 6e20 dc14 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -02f05c: 1101 |0010: return-object v1 │ │ +0312c0: |[0312c0] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0312d0: 5410 a901 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a9 │ │ +0312d4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0312d8: 2200 2703 |0004: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ +0312dc: 7010 d914 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +0312e2: 5b10 a901 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a9 │ │ +0312e6: 5410 a901 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a9 │ │ +0312ea: 6e20 dc14 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +0312f0: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ 0x0004 line=526 │ │ 0x000b line=528 │ │ 0x0010 line=529 │ │ locals : │ │ @@ -15299,18 +15299,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 │ │ -02f060: |[02f060] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02f070: 1a00 b90a |0000: const-string v0, "android.intent.extra.EMAIL" // string@0ab9 │ │ -02f074: 7030 e604 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@04e6 │ │ -02f07a: 1101 |0005: return-object v1 │ │ +0312f4: |[0312f4] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +031304: 1a00 ba0a |0000: const-string v0, "android.intent.extra.EMAIL" // string@0aba │ │ +031308: 7030 e604 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@04e6 │ │ +03130e: 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; │ │ @@ -15320,38 +15320,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 │ │ -02f07c: |[02f07c] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02f08c: 5431 a701 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ -02f090: 1a02 bc0a |0002: const-string v2, "android.intent.extra.STREAM" // string@0abc │ │ -02f094: 6e20 b400 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00b4 │ │ -02f09a: 0c00 |0007: move-result-object v0 │ │ -02f09c: 1f00 5200 |0008: check-cast v0, Landroid/net/Uri; // type@0052 │ │ -02f0a0: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ -02f0a4: 6e20 f104 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@04f1 │ │ -02f0aa: 0c03 |000f: move-result-object v3 │ │ -02f0ac: 1103 |0010: return-object v3 │ │ -02f0ae: 5431 a801 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a8 │ │ -02f0b2: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ -02f0b6: 2201 2703 |0015: new-instance v1, Ljava/util/ArrayList; // type@0327 │ │ -02f0ba: 7010 d914 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -02f0c0: 5b31 a801 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a8 │ │ -02f0c4: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ -02f0c8: 5431 a701 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ -02f0cc: 1a02 bc0a |0020: const-string v2, "android.intent.extra.STREAM" // string@0abc │ │ -02f0d0: 6e20 c400 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00c4 │ │ -02f0d6: 5431 a801 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a8 │ │ -02f0da: 6e20 dc14 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -02f0e0: 5431 a801 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a8 │ │ -02f0e4: 6e20 dc14 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -02f0ea: 28e1 |002f: goto 0010 // -001f │ │ +031310: |[031310] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +031320: 5431 a701 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ +031324: 1a02 bd0a |0002: const-string v2, "android.intent.extra.STREAM" // string@0abd │ │ +031328: 6e20 b400 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00b4 │ │ +03132e: 0c00 |0007: move-result-object v0 │ │ +031330: 1f00 5200 |0008: check-cast v0, Landroid/net/Uri; // type@0052 │ │ +031334: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ +031338: 6e20 f104 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@04f1 │ │ +03133e: 0c03 |000f: move-result-object v3 │ │ +031340: 1103 |0010: return-object v3 │ │ +031342: 5431 a801 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a8 │ │ +031346: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ +03134a: 2201 2703 |0015: new-instance v1, Ljava/util/ArrayList; // type@0327 │ │ +03134e: 7010 d914 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +031354: 5b31 a801 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a8 │ │ +031358: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ +03135c: 5431 a701 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ +031360: 1a02 bd0a |0020: const-string v2, "android.intent.extra.STREAM" // string@0abd │ │ +031364: 6e20 c400 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00c4 │ │ +03136a: 5431 a801 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a8 │ │ +03136e: 6e20 dc14 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +031374: 5431 a801 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a8 │ │ +031378: 6e20 dc14 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +03137e: 28e1 |002f: goto 0010 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x000a line=487 │ │ 0x000c line=488 │ │ 0x0010 line=498 │ │ 0x0011 line=490 │ │ @@ -15371,21 +15371,21 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -02f0ec: |[02f0ec] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ -02f0fc: 6e10 ea04 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@04ea │ │ -02f102: 0c00 |0003: move-result-object v0 │ │ -02f104: 5421 a601 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@01a6 │ │ -02f108: 7120 a900 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00a9 │ │ -02f10e: 0c00 |0009: move-result-object v0 │ │ -02f110: 1100 |000a: return-object v0 │ │ +031380: |[031380] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ +031390: 6e10 ea04 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@04ea │ │ +031396: 0c00 |0003: move-result-object v0 │ │ +031398: 5421 a601 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@01a6 │ │ +03139c: 7120 a900 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00a9 │ │ +0313a2: 0c00 |0009: move-result-object v0 │ │ +0313a4: 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;) │ │ @@ -15393,17 +15393,17 @@ │ │ type : '()Landroid/app/Activity;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02f114: |[02f114] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ -02f124: 5410 a301 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a3 │ │ -02f128: 1100 |0002: return-object v0 │ │ +0313a8: |[0313a8] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ +0313b8: 5410 a301 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a3 │ │ +0313bc: 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;) │ │ @@ -15411,94 +15411,94 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -02f12c: |[02f12c] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ -02f13c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -02f13e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -02f140: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -02f142: 5473 a901 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a9 │ │ -02f146: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ -02f14a: 1a03 b90a |0007: const-string v3, "android.intent.extra.EMAIL" // string@0ab9 │ │ -02f14e: 5474 a901 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a9 │ │ -02f152: 7030 e504 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@04e5 │ │ -02f158: 5b76 a901 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a9 │ │ -02f15c: 5473 a501 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a5 │ │ -02f160: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ -02f164: 1a03 b80a |0014: const-string v3, "android.intent.extra.CC" // string@0ab8 │ │ -02f168: 5474 a501 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a5 │ │ -02f16c: 7030 e504 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@04e5 │ │ -02f172: 5b76 a501 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a5 │ │ -02f176: 5473 a401 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a4 │ │ -02f17a: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ -02f17e: 1a03 b70a |0021: const-string v3, "android.intent.extra.BCC" // string@0ab7 │ │ -02f182: 5474 a401 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a4 │ │ -02f186: 7030 e504 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@04e5 │ │ -02f18c: 5b76 a401 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a4 │ │ -02f190: 5473 a801 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a8 │ │ -02f194: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ -02f198: 5473 a801 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a8 │ │ -02f19c: 6e10 e514 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -02f1a2: 0a03 |0033: move-result v3 │ │ -02f1a4: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ -02f1a8: 5473 a701 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ -02f1ac: 6e10 aa00 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00aa │ │ -02f1b2: 0c03 |003b: move-result-object v3 │ │ -02f1b4: 1a04 b30a |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@0ab3 │ │ -02f1b8: 6e20 9f14 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -02f1be: 0a00 |0041: move-result v0 │ │ -02f1c0: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ -02f1c4: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ -02f1c8: 5473 a701 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ -02f1cc: 1a04 b20a |0048: const-string v4, "android.intent.action.SEND" // string@0ab2 │ │ -02f1d0: 6e20 c700 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c7 │ │ -02f1d6: 5473 a801 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a8 │ │ -02f1da: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ -02f1de: 5473 a801 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a8 │ │ -02f1e2: 6e10 e014 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@14e0 │ │ -02f1e8: 0a03 |0056: move-result v3 │ │ -02f1ea: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ -02f1ee: 5473 a701 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ -02f1f2: 1a04 bc0a |005b: const-string v4, "android.intent.extra.STREAM" // string@0abc │ │ -02f1f6: 5475 a801 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a8 │ │ -02f1fa: 6e20 df14 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -02f200: 0c02 |0062: move-result-object v2 │ │ -02f202: 1f02 6300 |0063: check-cast v2, Landroid/os/Parcelable; // type@0063 │ │ -02f206: 6e30 be00 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00be │ │ -02f20c: 5b76 a801 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a8 │ │ -02f210: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ -02f214: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ -02f218: 5472 a701 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ -02f21c: 1a03 b30a |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@0ab3 │ │ -02f220: 6e20 c700 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c7 │ │ -02f226: 5472 a801 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a8 │ │ -02f22a: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ -02f22e: 5472 a801 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a8 │ │ -02f232: 6e10 e014 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@14e0 │ │ -02f238: 0a02 |007e: move-result v2 │ │ -02f23a: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ -02f23e: 5472 a701 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ -02f242: 1a03 bc0a |0083: const-string v3, "android.intent.extra.STREAM" // string@0abc │ │ -02f246: 5474 a801 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a8 │ │ -02f24a: 6e30 c300 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00c3 │ │ -02f250: 5472 a701 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ -02f254: 1102 |008c: return-object v2 │ │ -02f256: 0121 |008d: move v1, v2 │ │ -02f258: 28a8 |008e: goto 0036 // -0058 │ │ -02f25a: 5472 a701 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ -02f25e: 1a03 bc0a |0091: const-string v3, "android.intent.extra.STREAM" // string@0abc │ │ -02f262: 6e20 c400 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00c4 │ │ -02f268: 28d2 |0096: goto 0068 // -002e │ │ -02f26a: 5472 a701 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ -02f26e: 1a03 bc0a |0099: const-string v3, "android.intent.extra.STREAM" // string@0abc │ │ -02f272: 6e20 c400 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00c4 │ │ -02f278: 28ec |009e: goto 008a // -0014 │ │ +0313c0: |[0313c0] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ +0313d0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0313d2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0313d4: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +0313d6: 5473 a901 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a9 │ │ +0313da: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ +0313de: 1a03 ba0a |0007: const-string v3, "android.intent.extra.EMAIL" // string@0aba │ │ +0313e2: 5474 a901 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a9 │ │ +0313e6: 7030 e504 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@04e5 │ │ +0313ec: 5b76 a901 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a9 │ │ +0313f0: 5473 a501 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a5 │ │ +0313f4: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ +0313f8: 1a03 b90a |0014: const-string v3, "android.intent.extra.CC" // string@0ab9 │ │ +0313fc: 5474 a501 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a5 │ │ +031400: 7030 e504 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@04e5 │ │ +031406: 5b76 a501 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01a5 │ │ +03140a: 5473 a401 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a4 │ │ +03140e: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ +031412: 1a03 b80a |0021: const-string v3, "android.intent.extra.BCC" // string@0ab8 │ │ +031416: 5474 a401 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a4 │ │ +03141a: 7030 e504 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@04e5 │ │ +031420: 5b76 a401 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01a4 │ │ +031424: 5473 a801 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a8 │ │ +031428: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ +03142c: 5473 a801 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a8 │ │ +031430: 6e10 e514 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +031436: 0a03 |0033: move-result v3 │ │ +031438: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ +03143c: 5473 a701 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ +031440: 6e10 aa00 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00aa │ │ +031446: 0c03 |003b: move-result-object v3 │ │ +031448: 1a04 b40a |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@0ab4 │ │ +03144c: 6e20 9f14 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +031452: 0a00 |0041: move-result v0 │ │ +031454: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ +031458: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ +03145c: 5473 a701 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ +031460: 1a04 b30a |0048: const-string v4, "android.intent.action.SEND" // string@0ab3 │ │ +031464: 6e20 c700 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c7 │ │ +03146a: 5473 a801 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a8 │ │ +03146e: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ +031472: 5473 a801 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a8 │ │ +031476: 6e10 e014 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@14e0 │ │ +03147c: 0a03 |0056: move-result v3 │ │ +03147e: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ +031482: 5473 a701 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ +031486: 1a04 bd0a |005b: const-string v4, "android.intent.extra.STREAM" // string@0abd │ │ +03148a: 5475 a801 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a8 │ │ +03148e: 6e20 df14 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +031494: 0c02 |0062: move-result-object v2 │ │ +031496: 1f02 6300 |0063: check-cast v2, Landroid/os/Parcelable; // type@0063 │ │ +03149a: 6e30 be00 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00be │ │ +0314a0: 5b76 a801 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a8 │ │ +0314a4: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ +0314a8: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ +0314ac: 5472 a701 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ +0314b0: 1a03 b40a |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@0ab4 │ │ +0314b4: 6e20 c700 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c7 │ │ +0314ba: 5472 a801 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a8 │ │ +0314be: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ +0314c2: 5472 a801 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a8 │ │ +0314c6: 6e10 e014 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@14e0 │ │ +0314cc: 0a02 |007e: move-result v2 │ │ +0314ce: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ +0314d2: 5472 a701 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ +0314d6: 1a03 bd0a |0083: const-string v3, "android.intent.extra.STREAM" // string@0abd │ │ +0314da: 5474 a801 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a8 │ │ +0314de: 6e30 c300 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@00c3 │ │ +0314e4: 5472 a701 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ +0314e8: 1102 |008c: return-object v2 │ │ +0314ea: 0121 |008d: move v1, v2 │ │ +0314ec: 28a8 |008e: goto 0036 // -0058 │ │ +0314ee: 5472 a701 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ +0314f2: 1a03 bd0a |0091: const-string v3, "android.intent.extra.STREAM" // string@0abd │ │ +0314f6: 6e20 c400 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00c4 │ │ +0314fc: 28d2 |0096: goto 0068 // -002e │ │ +0314fe: 5472 a701 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ +031502: 1a03 bd0a |0099: const-string v3, "android.intent.extra.STREAM" // string@0abd │ │ +031506: 6e20 c400 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@00c4 │ │ +03150c: 28ec |009e: goto 008a // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=296 │ │ 0x0007 line=297 │ │ 0x000e line=298 │ │ 0x0010 line=300 │ │ 0x0014 line=301 │ │ @@ -15533,21 +15533,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 │ │ -02f27c: |[02f27c] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02f28c: 5410 a301 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a3 │ │ -02f290: 6e20 1500 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@0015 │ │ -02f296: 0c00 |0005: move-result-object v0 │ │ -02f298: 6e20 ec04 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@04ec │ │ -02f29e: 0c00 |0009: move-result-object v0 │ │ -02f2a0: 1100 |000a: return-object v0 │ │ +031510: |[031510] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +031520: 5410 a301 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a3 │ │ +031524: 6e20 1500 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@0015 │ │ +03152a: 0c00 |0005: move-result-object v0 │ │ +03152c: 6e20 ec04 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@04ec │ │ +031532: 0c00 |0009: move-result-object v0 │ │ +031534: 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 │ │ │ │ @@ -15556,17 +15556,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 │ │ -02f2a4: |[02f2a4] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02f2b4: 5b01 a601 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@01a6 │ │ -02f2b8: 1100 |0002: return-object v0 │ │ +031538: |[031538] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +031548: 5b01 a601 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@01a6 │ │ +03154c: 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; │ │ @@ -15576,19 +15576,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 │ │ -02f2bc: |[02f2bc] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02f2cc: 5420 a701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ -02f2d0: 1a01 b70a |0002: const-string v1, "android.intent.extra.BCC" // string@0ab7 │ │ -02f2d4: 6e30 c100 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00c1 │ │ -02f2da: 1102 |0007: return-object v2 │ │ +031550: |[031550] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +031560: 5420 a701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ +031564: 1a01 b80a |0002: const-string v1, "android.intent.extra.BCC" // string@0ab8 │ │ +031568: 6e30 c100 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00c1 │ │ +03156e: 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; │ │ @@ -15598,19 +15598,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 │ │ -02f2dc: |[02f2dc] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02f2ec: 5420 a701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ -02f2f0: 1a01 b80a |0002: const-string v1, "android.intent.extra.CC" // string@0ab8 │ │ -02f2f4: 6e30 c100 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00c1 │ │ -02f2fa: 1102 |0007: return-object v2 │ │ +031570: |[031570] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +031580: 5420 a701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ +031584: 1a01 b90a |0002: const-string v1, "android.intent.extra.CC" // string@0ab9 │ │ +031588: 6e30 c100 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00c1 │ │ +03158e: 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; │ │ @@ -15620,23 +15620,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 │ │ -02f2fc: |[02f2fc] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02f30c: 5420 a901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a9 │ │ -02f310: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -02f314: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -02f316: 5b20 a901 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a9 │ │ -02f31a: 5420 a701 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ -02f31e: 1a01 b90a |0009: const-string v1, "android.intent.extra.EMAIL" // string@0ab9 │ │ -02f322: 6e30 c100 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00c1 │ │ -02f328: 1102 |000e: return-object v2 │ │ +031590: |[031590] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0315a0: 5420 a901 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a9 │ │ +0315a4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0315a8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0315aa: 5b20 a901 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01a9 │ │ +0315ae: 5420 a701 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ +0315b2: 1a01 ba0a |0009: const-string v1, "android.intent.extra.EMAIL" // string@0aba │ │ +0315b6: 6e30 c100 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@00c1 │ │ +0315bc: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ 0x0004 line=511 │ │ 0x0007 line=513 │ │ 0x000e line=514 │ │ locals : │ │ @@ -15648,27 +15648,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 │ │ -02f32c: |[02f32c] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02f33c: 5420 a701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ -02f340: 1a01 ba0a |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@0aba │ │ -02f344: 6e30 c000 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c0 │ │ -02f34a: 5420 a701 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ -02f34e: 1a01 be0a |0009: const-string v1, "android.intent.extra.TEXT" // string@0abe │ │ -02f352: 6e20 b900 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00b9 │ │ -02f358: 0a00 |000e: move-result v0 │ │ -02f35a: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ -02f35e: 7110 cf11 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@11cf │ │ -02f364: 0c00 |0014: move-result-object v0 │ │ -02f366: 6e20 f304 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@04f3 │ │ -02f36c: 1102 |0018: return-object v2 │ │ +0315c0: |[0315c0] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0315d0: 5420 a701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ +0315d4: 1a01 bb0a |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@0abb │ │ +0315d8: 6e30 c000 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c0 │ │ +0315de: 5420 a701 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ +0315e2: 1a01 bf0a |0009: const-string v1, "android.intent.extra.TEXT" // string@0abf │ │ +0315e6: 6e20 b900 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00b9 │ │ +0315ec: 0a00 |000e: move-result v0 │ │ +0315ee: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ +0315f2: 7110 cf11 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@11cf │ │ +0315f8: 0c00 |0014: move-result-object v0 │ │ +0315fa: 6e20 f304 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@04f3 │ │ +031600: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0007 line=448 │ │ 0x0011 line=450 │ │ 0x0018 line=452 │ │ locals : │ │ @@ -15680,31 +15680,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 │ │ -02f370: |[02f370] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02f380: 5420 a701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ -02f384: 6e10 aa00 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00aa │ │ -02f38a: 0c00 |0005: move-result-object v0 │ │ -02f38c: 1a01 b20a |0006: const-string v1, "android.intent.action.SEND" // string@0ab2 │ │ -02f390: 6e20 9f14 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -02f396: 0a00 |000b: move-result v0 │ │ -02f398: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ -02f39c: 5420 a701 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ -02f3a0: 1a01 b20a |0010: const-string v1, "android.intent.action.SEND" // string@0ab2 │ │ -02f3a4: 6e20 c700 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c7 │ │ -02f3aa: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -02f3ac: 5b20 a801 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a8 │ │ -02f3b0: 5420 a701 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ -02f3b4: 1a01 bc0a |001a: const-string v1, "android.intent.extra.STREAM" // string@0abc │ │ -02f3b8: 6e30 be00 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00be │ │ -02f3be: 1102 |001f: return-object v2 │ │ +031604: |[031604] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +031614: 5420 a701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ +031618: 6e10 aa00 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00aa │ │ +03161e: 0c00 |0005: move-result-object v0 │ │ +031620: 1a01 b30a |0006: const-string v1, "android.intent.action.SEND" // string@0ab3 │ │ +031624: 6e20 9f14 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +03162a: 0a00 |000b: move-result v0 │ │ +03162c: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ +031630: 5420 a701 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ +031634: 1a01 b30a |0010: const-string v1, "android.intent.action.SEND" // string@0ab3 │ │ +031638: 6e20 c700 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@00c7 │ │ +03163e: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +031640: 5b20 a801 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01a8 │ │ +031644: 5420 a701 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ +031648: 1a01 bd0a |001a: const-string v1, "android.intent.extra.STREAM" // string@0abd │ │ +03164c: 6e30 be00 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@00be │ │ +031652: 1102 |001f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ 0x000e line=467 │ │ 0x0015 line=469 │ │ 0x0018 line=470 │ │ 0x001f line=471 │ │ @@ -15717,19 +15717,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 │ │ -02f3c0: |[02f3c0] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02f3d0: 5420 a701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ -02f3d4: 1a01 bd0a |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0abd │ │ -02f3d8: 6e30 c000 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c0 │ │ -02f3de: 1102 |0007: return-object v2 │ │ +031654: |[031654] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +031664: 5420 a701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ +031668: 1a01 be0a |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0abe │ │ +03166c: 6e30 c000 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c0 │ │ +031672: 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; │ │ @@ -15739,19 +15739,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 │ │ -02f3e0: |[02f3e0] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02f3f0: 5420 a701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ -02f3f4: 1a01 be0a |0002: const-string v1, "android.intent.extra.TEXT" // string@0abe │ │ -02f3f8: 6e30 bf00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00bf │ │ -02f3fe: 1102 |0007: return-object v2 │ │ +031674: |[031674] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +031684: 5420 a701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ +031688: 1a01 bf0a |0002: const-string v1, "android.intent.extra.TEXT" // string@0abf │ │ +03168c: 6e30 bf00 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@00bf │ │ +031692: 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; │ │ @@ -15761,18 +15761,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 │ │ -02f400: |[02f400] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -02f410: 5410 a701 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ -02f414: 6e20 cc00 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@00cc │ │ -02f41a: 1101 |0005: return-object v1 │ │ +031694: |[031694] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +0316a4: 5410 a701 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01a7 │ │ +0316a8: 6e20 cc00 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@00cc │ │ +0316ae: 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; │ │ @@ -15782,34 +15782,34 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -02f41c: |[02f41c] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ -02f42c: 5420 a301 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a3 │ │ -02f430: 6e10 e704 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@04e7 │ │ -02f436: 0c01 |0005: move-result-object v1 │ │ -02f438: 6e20 2d00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002d │ │ -02f43e: 0e00 |0009: return-void │ │ +0316b0: |[0316b0] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ +0316c0: 5420 a301 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01a3 │ │ +0316c4: 6e10 e704 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@04e7 │ │ +0316ca: 0c01 |0005: move-result-object v1 │ │ +0316cc: 6e20 2d00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002d │ │ +0316d2: 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 : 2260 (ShareCompat.java) │ │ + source_file_idx : 2261 (ShareCompat.java) │ │ │ │ Class #64 header: │ │ class_idx : 214 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 2260 │ │ +source_file_idx : 2261 │ │ static_fields_size : 1 │ │ instance_fields_size: 5 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 18 │ │ │ │ Class #64 annotations: │ │ Annotations on class │ │ @@ -15856,27 +15856,27 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -02f440: |[02f440] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ -02f450: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ -02f456: 5b12 ab01 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01ab │ │ -02f45a: 6e10 1000 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ -02f460: 0c00 |0008: move-result-object v0 │ │ -02f462: 5b10 ae01 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ae │ │ -02f466: 7110 1c05 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@051c │ │ -02f46c: 0c00 |000e: move-result-object v0 │ │ -02f46e: 5b10 ad01 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ad │ │ -02f472: 7110 1b05 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@051b │ │ -02f478: 0c00 |0014: move-result-object v0 │ │ -02f47a: 5b10 ac01 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ac │ │ -02f47e: 0e00 |0017: return-void │ │ +0316d4: |[0316d4] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ +0316e4: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ +0316ea: 5b12 ab01 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01ab │ │ +0316ee: 6e10 1000 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ +0316f4: 0c00 |0008: move-result-object v0 │ │ +0316f6: 5b10 ae01 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ae │ │ +0316fa: 7110 1c05 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@051c │ │ +031700: 0c00 |000e: move-result-object v0 │ │ +031702: 5b10 ad01 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ad │ │ +031706: 7110 1b05 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@051b │ │ +03170c: 0c00 |0014: move-result-object v0 │ │ +03170e: 5b10 ac01 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ac │ │ +031712: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=675 │ │ 0x0003 line=676 │ │ 0x0005 line=677 │ │ 0x000b line=678 │ │ 0x0011 line=679 │ │ @@ -15890,18 +15890,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 │ │ -02f480: |[02f480] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ -02f490: 2200 d600 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@00d6 │ │ -02f494: 7020 f604 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@04f6 │ │ -02f49a: 1100 |0005: return-object v0 │ │ +031714: |[031714] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ +031724: 2200 d600 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@00d6 │ │ +031728: 7020 f604 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@04f6 │ │ +03172e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=672 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -15910,17 +15910,17 @@ │ │ type : '()Landroid/content/ComponentName;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02f49c: |[02f49c] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ -02f4ac: 5410 ac01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ac │ │ -02f4b0: 1100 |0002: return-object v0 │ │ +031730: |[031730] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ +031740: 5410 ac01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ac │ │ +031744: 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;) │ │ @@ -15928,31 +15928,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -02f4b4: |[02f4b4] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ -02f4c4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02f4c6: 5453 ac01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ac │ │ -02f4ca: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -02f4ce: 1102 |0005: return-object v2 │ │ -02f4d0: 5453 ab01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01ab │ │ -02f4d4: 6e10 1100 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0011 │ │ -02f4da: 0c01 |000b: move-result-object v1 │ │ -02f4dc: 5453 ac01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ac │ │ -02f4e0: 6e20 da00 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@00da │ │ -02f4e6: 0c02 |0011: move-result-object v2 │ │ -02f4e8: 28f3 |0012: goto 0005 // -000d │ │ -02f4ea: 0d00 |0013: move-exception v0 │ │ -02f4ec: 1a03 9503 |0014: const-string v3, "IntentReader" // string@0395 │ │ -02f4f0: 1a04 6102 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@0261 │ │ -02f4f4: 7130 db11 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11db │ │ -02f4fa: 28ea |001b: goto 0005 // -0016 │ │ +031748: |[031748] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ +031758: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03175a: 5453 ac01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ac │ │ +03175e: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +031762: 1102 |0005: return-object v2 │ │ +031764: 5453 ab01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01ab │ │ +031768: 6e10 1100 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0011 │ │ +03176e: 0c01 |000b: move-result-object v1 │ │ +031770: 5453 ac01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ac │ │ +031774: 6e20 da00 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@00da │ │ +03177a: 0c02 |0011: move-result-object v2 │ │ +03177c: 28f3 |0012: goto 0005 // -000d │ │ +03177e: 0d00 |0013: move-exception v0 │ │ +031780: 1a03 9603 |0014: const-string v3, "IntentReader" // string@0396 │ │ +031784: 1a04 6202 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@0262 │ │ +031788: 7130 db11 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11db │ │ +03178e: 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 │ │ @@ -15969,31 +15969,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -02f508: |[02f508] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ -02f518: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02f51a: 5453 ad01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ad │ │ -02f51e: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -02f522: 1102 |0005: return-object v2 │ │ -02f524: 5453 ab01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01ab │ │ -02f528: 6e10 1100 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0011 │ │ -02f52e: 0c01 |000b: move-result-object v1 │ │ -02f530: 5453 ad01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ad │ │ -02f534: 6e20 dc00 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@00dc │ │ -02f53a: 0c02 |0011: move-result-object v2 │ │ -02f53c: 28f3 |0012: goto 0005 // -000d │ │ -02f53e: 0d00 |0013: move-exception v0 │ │ -02f540: 1a03 9503 |0014: const-string v3, "IntentReader" // string@0395 │ │ -02f544: 1a04 6202 |0016: const-string v4, "Could not retrieve icon for calling application" // string@0262 │ │ -02f548: 7130 db11 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11db │ │ -02f54e: 28ea |001b: goto 0005 // -0016 │ │ +03179c: |[03179c] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ +0317ac: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0317ae: 5453 ad01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ad │ │ +0317b2: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +0317b6: 1102 |0005: return-object v2 │ │ +0317b8: 5453 ab01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01ab │ │ +0317bc: 6e10 1100 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0011 │ │ +0317c2: 0c01 |000b: move-result-object v1 │ │ +0317c4: 5453 ad01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ad │ │ +0317c8: 6e20 dc00 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@00dc │ │ +0317ce: 0c02 |0011: move-result-object v2 │ │ +0317d0: 28f3 |0012: goto 0005 // -000d │ │ +0317d2: 0d00 |0013: move-exception v0 │ │ +0317d4: 1a03 9603 |0014: const-string v3, "IntentReader" // string@0396 │ │ +0317d8: 1a04 6302 |0016: const-string v4, "Could not retrieve icon for calling application" // string@0263 │ │ +0317dc: 7130 db11 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11db │ │ +0317e2: 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 │ │ @@ -16010,34 +16010,34 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -02f55c: |[02f55c] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ -02f56c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -02f56e: 5453 ad01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ad │ │ -02f572: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -02f576: 1102 |0005: return-object v2 │ │ -02f578: 5453 ab01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01ab │ │ -02f57c: 6e10 1100 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0011 │ │ -02f582: 0c01 |000b: move-result-object v1 │ │ -02f584: 5453 ad01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ad │ │ -02f588: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -02f58a: 6e30 dd00 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@00dd │ │ -02f590: 0c03 |0012: move-result-object v3 │ │ -02f592: 6e20 de00 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@00de │ │ -02f598: 0c02 |0016: move-result-object v2 │ │ -02f59a: 28ee |0017: goto 0005 // -0012 │ │ -02f59c: 0d00 |0018: move-exception v0 │ │ -02f59e: 1a03 9503 |0019: const-string v3, "IntentReader" // string@0395 │ │ -02f5a2: 1a04 6302 |001b: const-string v4, "Could not retrieve label for calling application" // string@0263 │ │ -02f5a6: 7130 db11 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11db │ │ -02f5ac: 28e5 |0020: goto 0005 // -001b │ │ +0317f0: |[0317f0] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ +031800: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +031802: 5453 ad01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ad │ │ +031806: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +03180a: 1102 |0005: return-object v2 │ │ +03180c: 5453 ab01 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01ab │ │ +031810: 6e10 1100 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0011 │ │ +031816: 0c01 |000b: move-result-object v1 │ │ +031818: 5453 ad01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ad │ │ +03181c: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +03181e: 6e30 dd00 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@00dd │ │ +031824: 0c03 |0012: move-result-object v3 │ │ +031826: 6e20 de00 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@00de │ │ +03182c: 0c02 |0016: move-result-object v2 │ │ +03182e: 28ee |0017: goto 0005 // -0012 │ │ +031830: 0d00 |0018: move-exception v0 │ │ +031832: 1a03 9603 |0019: const-string v3, "IntentReader" // string@0396 │ │ +031836: 1a04 6402 |001b: const-string v4, "Could not retrieve label for calling application" // string@0264 │ │ +03183a: 7130 db11 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11db │ │ +031840: 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 │ │ @@ -16054,17 +16054,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -02f5bc: |[02f5bc] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ -02f5cc: 5410 ad01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ad │ │ -02f5d0: 1100 |0002: return-object v0 │ │ +031850: |[031850] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ +031860: 5410 ad01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01ad │ │ +031864: 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;) │ │ @@ -16072,20 +16072,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02f5d4: |[02f5d4] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ -02f5e4: 5420 ae01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ae │ │ -02f5e8: 1a01 b70a |0002: const-string v1, "android.intent.extra.BCC" // string@0ab7 │ │ -02f5ec: 6e20 b600 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b6 │ │ -02f5f2: 0c00 |0007: move-result-object v0 │ │ -02f5f4: 1100 |0008: return-object v0 │ │ +031868: |[031868] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ +031878: 5420 ae01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ae │ │ +03187c: 1a01 b80a |0002: const-string v1, "android.intent.extra.BCC" // string@0ab8 │ │ +031880: 6e20 b600 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b6 │ │ +031886: 0c00 |0007: move-result-object v0 │ │ +031888: 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;) │ │ @@ -16093,20 +16093,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02f5f8: |[02f5f8] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ -02f608: 5420 ae01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ae │ │ -02f60c: 1a01 b80a |0002: const-string v1, "android.intent.extra.CC" // string@0ab8 │ │ -02f610: 6e20 b600 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b6 │ │ -02f616: 0c00 |0007: move-result-object v0 │ │ -02f618: 1100 |0008: return-object v0 │ │ +03188c: |[03188c] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ +03189c: 5420 ae01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ae │ │ +0318a0: 1a01 b90a |0002: const-string v1, "android.intent.extra.CC" // string@0ab9 │ │ +0318a4: 6e20 b600 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b6 │ │ +0318aa: 0c00 |0007: move-result-object v0 │ │ +0318ac: 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;) │ │ @@ -16114,20 +16114,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02f61c: |[02f61c] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ -02f62c: 5420 ae01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ae │ │ -02f630: 1a01 b90a |0002: const-string v1, "android.intent.extra.EMAIL" // string@0ab9 │ │ -02f634: 6e20 b600 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b6 │ │ -02f63a: 0c00 |0007: move-result-object v0 │ │ -02f63c: 1100 |0008: return-object v0 │ │ +0318b0: |[0318b0] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ +0318c0: 5420 ae01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ae │ │ +0318c4: 1a01 ba0a |0002: const-string v1, "android.intent.extra.EMAIL" // string@0aba │ │ +0318c8: 6e20 b600 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@00b6 │ │ +0318ce: 0c00 |0007: move-result-object v0 │ │ +0318d0: 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;) │ │ @@ -16135,34 +16135,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -02f640: |[02f640] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ -02f650: 5442 ae01 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ae │ │ -02f654: 1a03 ba0a |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@0aba │ │ -02f658: 6e20 b700 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b7 │ │ -02f65e: 0c00 |0007: move-result-object v0 │ │ -02f660: 3900 1000 |0008: if-nez v0, 0018 // +0010 │ │ -02f664: 6e10 0505 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@0505 │ │ -02f66a: 0c01 |000d: move-result-object v1 │ │ -02f66c: 2012 7602 |000e: instance-of v2, v1, Landroid/text/Spanned; // type@0276 │ │ -02f670: 3802 0900 |0010: if-eqz v2, 0019 // +0009 │ │ -02f674: 1f01 7602 |0012: check-cast v1, Landroid/text/Spanned; // type@0276 │ │ -02f678: 7110 d011 0100 |0014: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@11d0 │ │ -02f67e: 0c00 |0017: move-result-object v0 │ │ -02f680: 1100 |0018: return-object v0 │ │ -02f682: 3801 ffff |0019: if-eqz v1, 0018 // -0001 │ │ -02f686: 7100 1805 0000 |001b: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@0518 │ │ -02f68c: 0c02 |001e: move-result-object v2 │ │ -02f68e: 7220 0b05 1200 |001f: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@050b │ │ -02f694: 0c00 |0022: move-result-object v0 │ │ -02f696: 28f5 |0023: goto 0018 // -000b │ │ +0318d4: |[0318d4] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ +0318e4: 5442 ae01 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ae │ │ +0318e8: 1a03 bb0a |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@0abb │ │ +0318ec: 6e20 b700 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b7 │ │ +0318f2: 0c00 |0007: move-result-object v0 │ │ +0318f4: 3900 1000 |0008: if-nez v0, 0018 // +0010 │ │ +0318f8: 6e10 0505 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@0505 │ │ +0318fe: 0c01 |000d: move-result-object v1 │ │ +031900: 2012 7602 |000e: instance-of v2, v1, Landroid/text/Spanned; // type@0276 │ │ +031904: 3802 0900 |0010: if-eqz v2, 0019 // +0009 │ │ +031908: 1f01 7602 |0012: check-cast v1, Landroid/text/Spanned; // type@0276 │ │ +03190c: 7110 d011 0100 |0014: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@11d0 │ │ +031912: 0c00 |0017: move-result-object v0 │ │ +031914: 1100 |0018: return-object v0 │ │ +031916: 3801 ffff |0019: if-eqz v1, 0018 // -0001 │ │ +03191a: 7100 1805 0000 |001b: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@0518 │ │ +031920: 0c02 |001e: move-result-object v2 │ │ +031922: 7220 0b05 1200 |001f: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@050b │ │ +031928: 0c00 |0022: move-result-object v0 │ │ +03192a: 28f5 |0023: goto 0018 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ 0x0008 line=750 │ │ 0x000a line=751 │ │ 0x000e line=752 │ │ 0x0012 line=753 │ │ @@ -16180,21 +16180,21 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -02f698: |[02f698] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ -02f6a8: 5420 ae01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ae │ │ -02f6ac: 1a01 bc0a |0002: const-string v1, "android.intent.extra.STREAM" // string@0abc │ │ -02f6b0: 6e20 b400 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00b4 │ │ -02f6b6: 0c00 |0007: move-result-object v0 │ │ -02f6b8: 1f00 5200 |0008: check-cast v0, Landroid/net/Uri; // type@0052 │ │ -02f6bc: 1100 |000a: return-object v0 │ │ +03192c: |[03192c] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ +03193c: 5420 ae01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ae │ │ +031940: 1a01 bd0a |0002: const-string v1, "android.intent.extra.STREAM" // string@0abd │ │ +031944: 6e20 b400 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00b4 │ │ +03194a: 0c00 |0007: move-result-object v0 │ │ +03194c: 1f00 5200 |0008: check-cast v0, Landroid/net/Uri; // type@0052 │ │ +031950: 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;) │ │ @@ -16202,58 +16202,58 @@ │ │ type : '(I)Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -02f6c0: |[02f6c0] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ -02f6d0: 5430 af01 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01af │ │ -02f6d4: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -02f6d8: 6e10 0705 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@0507 │ │ -02f6de: 0a00 |0007: move-result v0 │ │ -02f6e0: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -02f6e4: 5430 ae01 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ae │ │ -02f6e8: 1a01 bc0a |000c: const-string v1, "android.intent.extra.STREAM" // string@0abc │ │ -02f6ec: 6e20 b300 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00b3 │ │ -02f6f2: 0c00 |0011: move-result-object v0 │ │ -02f6f4: 5b30 af01 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01af │ │ -02f6f8: 5430 af01 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01af │ │ -02f6fc: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ -02f700: 5430 af01 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01af │ │ -02f704: 6e20 df14 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -02f70a: 0c00 |001d: move-result-object v0 │ │ -02f70c: 1f00 5200 |001e: check-cast v0, Landroid/net/Uri; // type@0052 │ │ -02f710: 1100 |0020: return-object v0 │ │ -02f712: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ -02f716: 5430 ae01 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ae │ │ -02f71a: 1a01 bc0a |0025: const-string v1, "android.intent.extra.STREAM" // string@0abc │ │ -02f71e: 6e20 b400 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00b4 │ │ -02f724: 0c00 |002a: move-result-object v0 │ │ -02f726: 1f00 5200 |002b: check-cast v0, Landroid/net/Uri; // type@0052 │ │ -02f72a: 28f3 |002d: goto 0020 // -000d │ │ -02f72c: 2200 0103 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0301 │ │ -02f730: 2201 1403 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -02f734: 7010 ab14 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02f73a: 1a02 ef08 |0035: const-string v2, "Stream items available: " // string@08ef │ │ -02f73e: 6e20 b214 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02f744: 0c01 |003a: move-result-object v1 │ │ -02f746: 6e10 0305 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@0503 │ │ -02f74c: 0a02 |003e: move-result v2 │ │ -02f74e: 6e20 ae14 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -02f754: 0c01 |0042: move-result-object v1 │ │ -02f756: 1a02 5100 |0043: const-string v2, " index requested: " // string@0051 │ │ -02f75a: 6e20 b214 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02f760: 0c01 |0048: move-result-object v1 │ │ -02f762: 6e20 ae14 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -02f768: 0c01 |004c: move-result-object v1 │ │ -02f76a: 6e10 b714 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02f770: 0c01 |0050: move-result-object v1 │ │ -02f772: 7020 7b14 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@147b │ │ -02f778: 2700 |0054: throw v0 │ │ +031954: |[031954] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ +031964: 5430 af01 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01af │ │ +031968: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +03196c: 6e10 0705 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@0507 │ │ +031972: 0a00 |0007: move-result v0 │ │ +031974: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +031978: 5430 ae01 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ae │ │ +03197c: 1a01 bd0a |000c: const-string v1, "android.intent.extra.STREAM" // string@0abd │ │ +031980: 6e20 b300 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00b3 │ │ +031986: 0c00 |0011: move-result-object v0 │ │ +031988: 5b30 af01 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01af │ │ +03198c: 5430 af01 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01af │ │ +031990: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ +031994: 5430 af01 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01af │ │ +031998: 6e20 df14 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +03199e: 0c00 |001d: move-result-object v0 │ │ +0319a0: 1f00 5200 |001e: check-cast v0, Landroid/net/Uri; // type@0052 │ │ +0319a4: 1100 |0020: return-object v0 │ │ +0319a6: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ +0319aa: 5430 ae01 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ae │ │ +0319ae: 1a01 bd0a |0025: const-string v1, "android.intent.extra.STREAM" // string@0abd │ │ +0319b2: 6e20 b400 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00b4 │ │ +0319b8: 0c00 |002a: move-result-object v0 │ │ +0319ba: 1f00 5200 |002b: check-cast v0, Landroid/net/Uri; // type@0052 │ │ +0319be: 28f3 |002d: goto 0020 // -000d │ │ +0319c0: 2200 0103 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0301 │ │ +0319c4: 2201 1403 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +0319c8: 7010 ab14 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0319ce: 1a02 f008 |0035: const-string v2, "Stream items available: " // string@08f0 │ │ +0319d2: 6e20 b214 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0319d8: 0c01 |003a: move-result-object v1 │ │ +0319da: 6e10 0305 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@0503 │ │ +0319e0: 0a02 |003e: move-result v2 │ │ +0319e2: 6e20 ae14 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +0319e8: 0c01 |0042: move-result-object v1 │ │ +0319ea: 1a02 5100 |0043: const-string v2, " index requested: " // string@0051 │ │ +0319ee: 6e20 b214 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0319f4: 0c01 |0048: move-result-object v1 │ │ +0319f6: 6e20 ae14 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +0319fc: 0c01 |004c: move-result-object v1 │ │ +0319fe: 6e10 b714 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +031a04: 0c01 |0050: move-result-object v1 │ │ +031a06: 7020 7b14 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@147b │ │ +031a0c: 2700 |0054: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=786 │ │ 0x000a line=787 │ │ 0x0014 line=789 │ │ 0x0018 line=790 │ │ 0x0020 line=793 │ │ @@ -16269,40 +16269,40 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -02f77c: |[02f77c] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ -02f78c: 5420 af01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01af │ │ -02f790: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -02f794: 6e10 0705 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@0507 │ │ -02f79a: 0a00 |0007: move-result v0 │ │ -02f79c: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -02f7a0: 5420 ae01 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ae │ │ -02f7a4: 1a01 bc0a |000c: const-string v1, "android.intent.extra.STREAM" // string@0abc │ │ -02f7a8: 6e20 b300 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00b3 │ │ -02f7ae: 0c00 |0011: move-result-object v0 │ │ -02f7b0: 5b20 af01 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01af │ │ -02f7b4: 5420 af01 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01af │ │ -02f7b8: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -02f7bc: 5420 af01 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01af │ │ -02f7c0: 6e10 e514 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -02f7c6: 0a00 |001d: move-result v0 │ │ -02f7c8: 0f00 |001e: return v0 │ │ -02f7ca: 5420 ae01 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ae │ │ -02f7ce: 1a01 bc0a |0021: const-string v1, "android.intent.extra.STREAM" // string@0abc │ │ -02f7d2: 6e20 b900 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00b9 │ │ -02f7d8: 0a00 |0026: move-result v0 │ │ -02f7da: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -02f7de: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -02f7e0: 28f4 |002a: goto 001e // -000c │ │ -02f7e2: 1200 |002b: const/4 v0, #int 0 // #0 │ │ -02f7e4: 28f2 |002c: goto 001e // -000e │ │ +031a10: |[031a10] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ +031a20: 5420 af01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01af │ │ +031a24: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +031a28: 6e10 0705 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@0507 │ │ +031a2e: 0a00 |0007: move-result v0 │ │ +031a30: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +031a34: 5420 ae01 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ae │ │ +031a38: 1a01 bd0a |000c: const-string v1, "android.intent.extra.STREAM" // string@0abd │ │ +031a3c: 6e20 b300 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@00b3 │ │ +031a42: 0c00 |0011: move-result-object v0 │ │ +031a44: 5b20 af01 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01af │ │ +031a48: 5420 af01 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01af │ │ +031a4c: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +031a50: 5420 af01 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01af │ │ +031a54: 6e10 e514 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +031a5a: 0a00 |001d: move-result v0 │ │ +031a5c: 0f00 |001e: return v0 │ │ +031a5e: 5420 ae01 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ae │ │ +031a62: 1a01 bd0a |0021: const-string v1, "android.intent.extra.STREAM" // string@0abd │ │ +031a66: 6e20 b900 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@00b9 │ │ +031a6c: 0a00 |0026: move-result v0 │ │ +031a6e: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +031a72: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +031a74: 28f4 |002a: goto 001e // -000c │ │ +031a76: 1200 |002b: const/4 v0, #int 0 // #0 │ │ +031a78: 28f2 |002c: goto 001e // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ 0x000a line=808 │ │ 0x0014 line=810 │ │ 0x0018 line=811 │ │ 0x001e line=813 │ │ @@ -16314,20 +16314,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02f7e8: |[02f7e8] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ -02f7f8: 5420 ae01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ae │ │ -02f7fc: 1a01 bd0a |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0abd │ │ -02f800: 6e20 b700 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b7 │ │ -02f806: 0c00 |0007: move-result-object v0 │ │ -02f808: 1100 |0008: return-object v0 │ │ +031a7c: |[031a7c] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ +031a8c: 5420 ae01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ae │ │ +031a90: 1a01 be0a |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0abe │ │ +031a94: 6e20 b700 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b7 │ │ +031a9a: 0c00 |0007: move-result-object v0 │ │ +031a9c: 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;) │ │ @@ -16335,20 +16335,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02f80c: |[02f80c] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ -02f81c: 5420 ae01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ae │ │ -02f820: 1a01 be0a |0002: const-string v1, "android.intent.extra.TEXT" // string@0abe │ │ -02f824: 6e20 ac00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@00ac │ │ -02f82a: 0c00 |0007: move-result-object v0 │ │ -02f82c: 1100 |0008: return-object v0 │ │ +031aa0: |[031aa0] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ +031ab0: 5420 ae01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ae │ │ +031ab4: 1a01 bf0a |0002: const-string v1, "android.intent.extra.TEXT" // string@0abf │ │ +031ab8: 6e20 ac00 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@00ac │ │ +031abe: 0c00 |0007: move-result-object v0 │ │ +031ac0: 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;) │ │ @@ -16356,19 +16356,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02f830: |[02f830] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ -02f840: 5410 ae01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ae │ │ -02f844: 6e10 b800 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@00b8 │ │ -02f84a: 0c00 |0005: move-result-object v0 │ │ -02f84c: 1100 |0006: return-object v0 │ │ +031ac4: |[031ac4] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ +031ad4: 5410 ae01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ae │ │ +031ad8: 6e10 b800 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@00b8 │ │ +031ade: 0c00 |0005: move-result-object v0 │ │ +031ae0: 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;) │ │ @@ -16376,22 +16376,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -02f850: |[02f850] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ -02f860: 1a00 b30a |0000: const-string v0, "android.intent.action.SEND_MULTIPLE" // string@0ab3 │ │ -02f864: 5421 ae01 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ae │ │ -02f868: 6e10 aa00 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00aa │ │ -02f86e: 0c01 |0007: move-result-object v1 │ │ -02f870: 6e20 9f14 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -02f876: 0a00 |000b: move-result v0 │ │ -02f878: 0f00 |000c: return v0 │ │ +031ae4: |[031ae4] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ +031af4: 1a00 b40a |0000: const-string v0, "android.intent.action.SEND_MULTIPLE" // string@0ab4 │ │ +031af8: 5421 ae01 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ae │ │ +031afc: 6e10 aa00 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00aa │ │ +031b02: 0c01 |0007: move-result-object v1 │ │ +031b04: 6e20 9f14 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +031b0a: 0a00 |000b: move-result v0 │ │ +031b0c: 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;) │ │ @@ -16399,30 +16399,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -02f87c: |[02f87c] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ -02f88c: 5421 ae01 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ae │ │ -02f890: 6e10 aa00 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00aa │ │ -02f896: 0c00 |0005: move-result-object v0 │ │ -02f898: 1a01 b20a |0006: const-string v1, "android.intent.action.SEND" // string@0ab2 │ │ -02f89c: 6e20 9f14 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -02f8a2: 0a01 |000b: move-result v1 │ │ -02f8a4: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ -02f8a8: 1a01 b30a |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@0ab3 │ │ -02f8ac: 6e20 9f14 0100 |0010: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -02f8b2: 0a01 |0013: move-result v1 │ │ -02f8b4: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ -02f8b8: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -02f8ba: 0f01 |0017: return v1 │ │ -02f8bc: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -02f8be: 28fe |0019: goto 0017 // -0002 │ │ +031b10: |[031b10] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ +031b20: 5421 ae01 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ae │ │ +031b24: 6e10 aa00 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00aa │ │ +031b2a: 0c00 |0005: move-result-object v0 │ │ +031b2c: 1a01 b30a |0006: const-string v1, "android.intent.action.SEND" // string@0ab3 │ │ +031b30: 6e20 9f14 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +031b36: 0a01 |000b: move-result v1 │ │ +031b38: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ +031b3c: 1a01 b40a |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@0ab4 │ │ +031b40: 6e20 9f14 0100 |0010: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +031b46: 0a01 |0013: move-result v1 │ │ +031b48: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ +031b4c: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +031b4e: 0f01 |0017: return v1 │ │ +031b50: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +031b52: 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; │ │ @@ -16432,35 +16432,35 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -02f8c0: |[02f8c0] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ -02f8d0: 1a00 b20a |0000: const-string v0, "android.intent.action.SEND" // string@0ab2 │ │ -02f8d4: 5421 ae01 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ae │ │ -02f8d8: 6e10 aa00 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00aa │ │ -02f8de: 0c01 |0007: move-result-object v1 │ │ -02f8e0: 6e20 9f14 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -02f8e6: 0a00 |000b: move-result v0 │ │ -02f8e8: 0f00 |000c: return v0 │ │ +031b54: |[031b54] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ +031b64: 1a00 b30a |0000: const-string v0, "android.intent.action.SEND" // string@0ab3 │ │ +031b68: 5421 ae01 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01ae │ │ +031b6c: 6e10 aa00 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00aa │ │ +031b72: 0c01 |0007: move-result-object v1 │ │ +031b74: 6e20 9f14 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +031b7a: 0a00 |000b: move-result v0 │ │ +031b7c: 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 : 2260 (ShareCompat.java) │ │ + source_file_idx : 2261 (ShareCompat.java) │ │ │ │ Class #65 header: │ │ class_idx : 215 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 2260 │ │ +source_file_idx : 2261 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #65 annotations: │ │ Annotations on class │ │ @@ -16484,21 +16484,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 : 2260 (ShareCompat.java) │ │ + source_file_idx : 2261 (ShareCompat.java) │ │ │ │ Class #66 header: │ │ class_idx : 219 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 2260 │ │ +source_file_idx : 2261 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #66 annotations: │ │ Annotations on class │ │ @@ -16531,33 +16531,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -02f8ec: |[02f8ec] android.support.v4.app.ShareCompat.:()V │ │ -02f8fc: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -02f900: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -02f904: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02f908: 2200 da00 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@00da │ │ -02f90c: 7010 1305 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@0513 │ │ -02f912: 6900 b201 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b2 │ │ -02f916: 0e00 |000d: return-void │ │ -02f918: 6000 2000 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -02f91c: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -02f920: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -02f924: 2200 d900 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@00d9 │ │ -02f928: 7010 1005 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@0510 │ │ -02f92e: 6900 b201 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b2 │ │ -02f932: 28f2 |001b: goto 000d // -000e │ │ -02f934: 2200 d800 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@00d8 │ │ -02f938: 7010 0c05 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@050c │ │ -02f93e: 6900 b201 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b2 │ │ -02f942: 28ea |0023: goto 000d // -0016 │ │ +031b80: |[031b80] android.support.v4.app.ShareCompat.:()V │ │ +031b90: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +031b94: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +031b98: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +031b9c: 2200 da00 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@00da │ │ +031ba0: 7010 1305 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@0513 │ │ +031ba6: 6900 b201 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b2 │ │ +031baa: 0e00 |000d: return-void │ │ +031bac: 6000 2000 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +031bb0: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +031bb4: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +031bb8: 2200 d900 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@00d9 │ │ +031bbc: 7010 1005 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@0510 │ │ +031bc2: 6900 b201 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b2 │ │ +031bc6: 28f2 |001b: goto 000d // -000e │ │ +031bc8: 2200 d800 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@00d8 │ │ +031bcc: 7010 0c05 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@050c │ │ +031bd2: 6900 b201 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b2 │ │ +031bd6: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0006 line=152 │ │ 0x000d line=158 │ │ 0x000e line=153 │ │ 0x0014 line=154 │ │ @@ -16569,17 +16569,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02f944: |[02f944] android.support.v4.app.ShareCompat.:()V │ │ -02f954: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -02f95a: 0e00 |0003: return-void │ │ +031bd8: |[031bd8] android.support.v4.app.ShareCompat.:()V │ │ +031be8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +031bee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=654 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat; │ │ │ │ @@ -16588,52 +16588,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 │ │ -02f95c: |[02f95c] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ -02f96c: 6200 b201 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b2 │ │ -02f970: 1100 |0002: return-object v0 │ │ +031bf0: |[031bf0] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ +031c00: 6200 b201 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b2 │ │ +031c04: 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 │ │ -02f974: |[02f974] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -02f984: 7220 1012 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1210 │ │ -02f98a: 0c00 |0003: move-result-object v0 │ │ -02f98c: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -02f990: 2201 ff02 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -02f994: 2202 1403 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ -02f998: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02f99e: 1a03 6002 |000d: const-string v3, "Could not find menu item with id " // string@0260 │ │ -02f9a2: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02f9a8: 0c02 |0012: move-result-object v2 │ │ -02f9aa: 6e20 ae14 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -02f9b0: 0c02 |0016: move-result-object v2 │ │ -02f9b2: 1a03 5000 |0017: const-string v3, " in the supplied menu" // string@0050 │ │ -02f9b6: 6e20 b214 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02f9bc: 0c02 |001c: move-result-object v2 │ │ -02f9be: 6e10 b714 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02f9c4: 0c02 |0020: move-result-object v2 │ │ -02f9c6: 7020 7614 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -02f9cc: 2701 |0024: throw v1 │ │ -02f9ce: 7120 1a05 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@051a │ │ -02f9d4: 0e00 |0028: return-void │ │ +031c08: |[031c08] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +031c18: 7220 1012 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1210 │ │ +031c1e: 0c00 |0003: move-result-object v0 │ │ +031c20: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +031c24: 2201 ff02 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +031c28: 2202 1403 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ +031c2c: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +031c32: 1a03 6102 |000d: const-string v3, "Could not find menu item with id " // string@0261 │ │ +031c36: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +031c3c: 0c02 |0012: move-result-object v2 │ │ +031c3e: 6e20 ae14 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +031c44: 0c02 |0016: move-result-object v2 │ │ +031c46: 1a03 5000 |0017: const-string v3, " in the supplied menu" // string@0050 │ │ +031c4a: 6e20 b214 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +031c50: 0c02 |001c: move-result-object v2 │ │ +031c52: 6e10 b714 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +031c58: 0c02 |0020: move-result-object v2 │ │ +031c5a: 7020 7614 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +031c60: 2701 |0024: throw v1 │ │ +031c62: 7120 1a05 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@051a │ │ +031c68: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ 0x0006 line=246 │ │ 0x0025 line=249 │ │ 0x0028 line=250 │ │ @@ -16648,18 +16648,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 │ │ -02f9d8: |[02f9d8] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -02f9e8: 6200 b201 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b2 │ │ -02f9ec: 7230 0a05 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@050a │ │ -02f9f2: 0e00 |0005: return-void │ │ +031c6c: |[031c6c] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +031c7c: 6200 b201 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01b2 │ │ +031c80: 7230 0a05 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@050a │ │ +031c86: 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; │ │ @@ -16669,25 +16669,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 │ │ -02f9f4: |[02f9f4] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ -02fa04: 6e10 0d00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@000d │ │ -02fa0a: 0c00 |0003: move-result-object v0 │ │ -02fa0c: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ -02fa10: 6e10 1000 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ -02fa16: 0c01 |0009: move-result-object v1 │ │ -02fa18: 1a02 c50a |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0ac5 │ │ -02fa1c: 6e20 b400 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00b4 │ │ -02fa22: 0c00 |000f: move-result-object v0 │ │ -02fa24: 1f00 1800 |0010: check-cast v0, Landroid/content/ComponentName; // type@0018 │ │ -02fa28: 1100 |0012: return-object v0 │ │ +031c88: |[031c88] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ +031c98: 6e10 0d00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@000d │ │ +031c9e: 0c00 |0003: move-result-object v0 │ │ +031ca0: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ +031ca4: 6e10 1000 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ +031caa: 0c01 |0009: move-result-object v1 │ │ +031cac: 1a02 c60a |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0ac6 │ │ +031cb0: 6e20 b400 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00b4 │ │ +031cb6: 0c00 |000f: move-result-object v0 │ │ +031cb8: 1f00 1800 |0010: check-cast v0, Landroid/content/ComponentName; // type@0018 │ │ +031cbc: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0004 line=194 │ │ 0x0006 line=195 │ │ 0x0012 line=197 │ │ locals : │ │ @@ -16700,42 +16700,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 │ │ -02fa2c: |[02fa2c] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ -02fa3c: 6e10 0e00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@000e │ │ -02fa42: 0c00 |0003: move-result-object v0 │ │ -02fa44: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -02fa48: 6e10 1000 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ -02fa4e: 0c01 |0009: move-result-object v1 │ │ -02fa50: 1a02 c60a |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0ac6 │ │ -02fa54: 6e20 b700 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b7 │ │ -02fa5a: 0c00 |000f: move-result-object v0 │ │ -02fa5c: 1100 |0010: return-object v0 │ │ +031cc0: |[031cc0] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ +031cd0: 6e10 0e00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@000e │ │ +031cd6: 0c00 |0003: move-result-object v0 │ │ +031cd8: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +031cdc: 6e10 1000 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ +031ce2: 0c01 |0009: move-result-object v1 │ │ +031ce4: 1a02 c70a |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@0ac7 │ │ +031ce8: 6e20 b700 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@00b7 │ │ +031cee: 0c00 |000f: move-result-object v0 │ │ +031cf0: 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 : 2260 (ShareCompat.java) │ │ + source_file_idx : 2261 (ShareCompat.java) │ │ │ │ Class #67 header: │ │ class_idx : 220 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2261 │ │ +source_file_idx : 2262 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #67 - │ │ Class descriptor : 'Landroid/support/v4/app/ShareCompatICS;' │ │ @@ -16755,17 +16755,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02fa60: |[02fa60] android.support.v4.app.ShareCompatICS.:()V │ │ -02fa70: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -02fa76: 0e00 |0003: return-void │ │ +031cf4: |[031cf4] android.support.v4.app.ShareCompatICS.:()V │ │ +031d04: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +031d0a: 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;) │ │ @@ -16773,42 +16773,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 │ │ -02fa78: |[02fa78] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ -02fa88: 7210 1312 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@1213 │ │ -02fa8e: 0c00 |0003: move-result-object v0 │ │ -02fa90: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -02fa92: 2002 d302 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@02d3 │ │ -02fa96: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ -02fa9a: 2201 d302 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@02d3 │ │ -02fa9e: 7020 fb13 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@13fb │ │ -02faa4: 2202 1403 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ -02faa8: 7010 ab14 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -02faae: 1a03 d900 |0013: const-string v3, ".sharecompat_" // string@00d9 │ │ -02fab2: 6e20 b214 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02fab8: 0c02 |0018: move-result-object v2 │ │ -02faba: 6e10 9014 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ -02fac0: 0c03 |001c: move-result-object v3 │ │ -02fac2: 6e10 6814 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1468 │ │ -02fac8: 0c03 |0020: move-result-object v3 │ │ -02faca: 6e20 b214 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -02fad0: 0c02 |0024: move-result-object v2 │ │ -02fad2: 6e10 b714 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -02fad8: 0c02 |0028: move-result-object v2 │ │ -02fada: 6e20 fc13 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@13fc │ │ -02fae0: 6e20 fd13 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@13fd │ │ -02fae6: 7220 1812 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@1218 │ │ -02faec: 0e00 |0032: return-void │ │ -02faee: 0701 |0033: move-object v1, v0 │ │ -02faf0: 1f01 d302 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@02d3 │ │ -02faf4: 28d8 |0036: goto 000e // -0028 │ │ +031d0c: |[031d0c] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ +031d1c: 7210 1312 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@1213 │ │ +031d22: 0c00 |0003: move-result-object v0 │ │ +031d24: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +031d26: 2002 d302 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@02d3 │ │ +031d2a: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ +031d2e: 2201 d302 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@02d3 │ │ +031d32: 7020 fb13 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@13fb │ │ +031d38: 2202 1403 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ +031d3c: 7010 ab14 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +031d42: 1a03 d900 |0013: const-string v3, ".sharecompat_" // string@00d9 │ │ +031d46: 6e20 b214 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +031d4c: 0c02 |0018: move-result-object v2 │ │ +031d4e: 6e10 9014 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ +031d54: 0c03 |001c: move-result-object v3 │ │ +031d56: 6e10 6814 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1468 │ │ +031d5c: 0c03 |0020: move-result-object v3 │ │ +031d5e: 6e20 b214 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +031d64: 0c02 |0024: move-result-object v2 │ │ +031d66: 6e10 b714 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +031d6c: 0c02 |0028: move-result-object v2 │ │ +031d6e: 6e20 fc13 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@13fc │ │ +031d74: 6e20 fd13 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@13fd │ │ +031d7a: 7220 1812 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@1218 │ │ +031d80: 0e00 |0032: return-void │ │ +031d82: 0701 |0033: move-object v1, v0 │ │ +031d84: 1f01 d302 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@02d3 │ │ +031d88: 28d8 |0036: goto 000e // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0004 line=30 │ │ 0x0005 line=31 │ │ 0x0009 line=32 │ │ 0x000e line=36 │ │ @@ -16821,21 +16821,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 : 2261 (ShareCompatICS.java) │ │ + source_file_idx : 2262 (ShareCompatICS.java) │ │ │ │ Class #68 header: │ │ class_idx : 221 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2266 │ │ +source_file_idx : 2267 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #68 - │ │ Class descriptor : 'Landroid/support/v4/app/ShareCompatJB;' │ │ @@ -16850,17 +16850,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02faf8: |[02faf8] android.support.v4.app.ShareCompatJB.:()V │ │ -02fb08: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -02fb0e: 0e00 |0003: return-void │ │ +031d8c: |[031d8c] android.support.v4.app.ShareCompatJB.:()V │ │ +031d9c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +031da2: 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;) │ │ @@ -16868,32 +16868,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 │ │ -02fb10: |[02fb10] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -02fb20: 7110 ce11 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@11ce │ │ -02fb26: 0c00 |0003: move-result-object v0 │ │ -02fb28: 1100 |0004: return-object v0 │ │ +031da4: |[031da4] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +031db4: 7110 ce11 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@11ce │ │ +031dba: 0c00 |0003: move-result-object v0 │ │ +031dbc: 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 : 2266 (ShareCompatJB.java) │ │ + source_file_idx : 2267 (ShareCompatJB.java) │ │ │ │ Class #69 header: │ │ class_idx : 222 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 635 │ │ -source_file_idx : 2290 │ │ +source_file_idx : 2291 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #69 - │ │ Class descriptor : 'Landroid/support/v4/app/SuperNotCalledException;' │ │ @@ -16908,33 +16908,33 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -02fb2c: |[02fb2c] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ -02fb3c: 7020 d511 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@11d5 │ │ -02fb42: 0e00 |0003: return-void │ │ +031dc0: |[031dc0] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ +031dd0: 7020 d511 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@11d5 │ │ +031dd6: 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 : 2290 (SuperNotCalledException.java) │ │ + source_file_idx : 2291 (SuperNotCalledException.java) │ │ │ │ Class #70 header: │ │ class_idx : 223 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 781 │ │ -source_file_idx : 2346 │ │ +source_file_idx : 2347 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #70 annotations: │ │ Annotations on class │ │ @@ -16952,21 +16952,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/TaskStackBuilder$SupportParentable;) │ │ name : 'getSupportParentActivityIntent' │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2346 (TaskStackBuilder.java) │ │ + source_file_idx : 2347 (TaskStackBuilder.java) │ │ │ │ Class #71 header: │ │ class_idx : 224 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 2346 │ │ +source_file_idx : 2347 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #71 annotations: │ │ Annotations on class │ │ @@ -16984,21 +16984,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 : 2346 (TaskStackBuilder.java) │ │ + source_file_idx : 2347 (TaskStackBuilder.java) │ │ │ │ Class #72 header: │ │ class_idx : 228 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 2346 │ │ +source_file_idx : 2347 │ │ static_fields_size : 2 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 14 │ │ │ │ Class #72 annotations: │ │ Annotations on class │ │ @@ -17043,26 +17043,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -02fb44: |[02fb44] android.support.v4.app.TaskStackBuilder.:()V │ │ -02fb54: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -02fb58: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -02fb5c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -02fb60: 2200 e200 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@00e2 │ │ -02fb64: 7010 2605 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@0526 │ │ -02fb6a: 6900 b401 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01b4 │ │ -02fb6e: 0e00 |000d: return-void │ │ -02fb70: 2200 e100 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@00e1 │ │ -02fb74: 7010 2405 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@0524 │ │ -02fb7a: 6900 b401 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01b4 │ │ -02fb7e: 28f8 |0015: goto 000d // -0008 │ │ +031dd8: |[031dd8] android.support.v4.app.TaskStackBuilder.:()V │ │ +031de8: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +031dec: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +031df0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +031df4: 2200 e200 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@00e2 │ │ +031df8: 7010 2605 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@0526 │ │ +031dfe: 6900 b401 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01b4 │ │ +031e02: 0e00 |000d: return-void │ │ +031e04: 2200 e100 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@00e1 │ │ +031e08: 7010 2405 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@0524 │ │ +031e0e: 6900 b401 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01b4 │ │ +031e12: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0006 line=116 │ │ 0x000d line=120 │ │ 0x000e line=118 │ │ locals : │ │ @@ -17072,21 +17072,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -02fb80: |[02fb80] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ -02fb90: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ -02fb96: 2200 2703 |0003: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ -02fb9a: 7010 d914 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -02fba0: 5b10 b601 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b6 │ │ -02fba4: 5b12 b701 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b7 │ │ -02fba8: 0e00 |000c: return-void │ │ +031e14: |[031e14] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ +031e24: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ +031e2a: 2200 2703 |0003: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ +031e2e: 7010 d914 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +031e34: 5b10 b601 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b6 │ │ +031e38: 5b12 b701 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b7 │ │ +031e3c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0003 line=122 │ │ 0x000a line=126 │ │ 0x000c line=127 │ │ locals : │ │ @@ -17098,18 +17098,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 │ │ -02fbac: |[02fbac] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -02fbbc: 2200 e400 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@00e4 │ │ -02fbc0: 7020 2b05 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@052b │ │ -02fbc6: 1100 |0005: return-object v0 │ │ +031e40: |[031e40] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +031e50: 2200 e400 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@00e4 │ │ +031e54: 7020 2b05 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@052b │ │ +031e5a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #3 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -17117,18 +17117,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 │ │ -02fbc8: |[02fbc8] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -02fbd8: 7110 3105 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@0531 │ │ -02fbde: 0c00 |0003: move-result-object v0 │ │ -02fbe0: 1100 |0004: return-object v0 │ │ +031e5c: |[031e5c] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +031e6c: 7110 3105 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@0531 │ │ +031e72: 0c00 |0003: move-result-object v0 │ │ +031e74: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -17137,18 +17137,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 │ │ -02fbe4: |[02fbe4] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -02fbf4: 5410 b601 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b6 │ │ -02fbf8: 6e20 dc14 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -02fbfe: 1101 |0005: return-object v1 │ │ +031e78: |[031e78] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +031e88: 5410 b601 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b6 │ │ +031e8c: 6e20 dc14 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +031e92: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0005 line=162 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0006 reg=2 nextIntent Landroid/content/Intent; │ │ @@ -17158,27 +17158,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 │ │ -02fc00: |[02fc00] android.support.v4.app.TaskStackBuilder.addNextIntentWithParentStack:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -02fc10: 6e10 ad00 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00ad │ │ -02fc16: 0c00 |0003: move-result-object v0 │ │ -02fc18: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -02fc1c: 5421 b701 |0006: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b7 │ │ -02fc20: 6e10 9300 0100 |0008: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0093 │ │ -02fc26: 0c01 |000b: move-result-object v1 │ │ -02fc28: 6e20 c500 1300 |000c: invoke-virtual {v3, v1}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@00c5 │ │ -02fc2e: 0c00 |000f: move-result-object v0 │ │ -02fc30: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ -02fc34: 6e20 2f05 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@052f │ │ -02fc3a: 6e20 2c05 3200 |0015: invoke-virtual {v2, v3}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@052c │ │ -02fc40: 1102 |0018: return-object v2 │ │ +031e94: |[031e94] android.support.v4.app.TaskStackBuilder.addNextIntentWithParentStack:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +031ea4: 6e10 ad00 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00ad │ │ +031eaa: 0c00 |0003: move-result-object v0 │ │ +031eac: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +031eb0: 5421 b701 |0006: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b7 │ │ +031eb4: 6e10 9300 0100 |0008: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0093 │ │ +031eba: 0c01 |000b: move-result-object v1 │ │ +031ebc: 6e20 c500 1300 |000c: invoke-virtual {v3, v1}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@00c5 │ │ +031ec2: 0c00 |000f: move-result-object v0 │ │ +031ec4: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ +031ec8: 6e20 2f05 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@052f │ │ +031ece: 6e20 2c05 3200 |0015: invoke-virtual {v2, v3}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@052c │ │ +031ed4: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0004 line=179 │ │ 0x0006 line=180 │ │ 0x0010 line=182 │ │ 0x0012 line=183 │ │ @@ -17194,37 +17194,37 @@ │ │ type : '(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -02fc44: |[02fc44] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ -02fc54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02fc56: 2042 df00 |0001: instance-of v2, v4, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@00df │ │ -02fc5a: 3802 0900 |0003: if-eqz v2, 000c // +0009 │ │ -02fc5e: 0742 |0005: move-object v2, v4 │ │ -02fc60: 1f02 df00 |0006: check-cast v2, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@00df │ │ -02fc64: 7210 2205 0200 |0008: invoke-interface {v2}, Landroid/support/v4/app/TaskStackBuilder$SupportParentable;.getSupportParentActivityIntent:()Landroid/content/Intent; // method@0522 │ │ -02fc6a: 0c00 |000b: move-result-object v0 │ │ -02fc6c: 3900 0600 |000c: if-nez v0, 0012 // +0006 │ │ -02fc70: 7110 7a04 0400 |000e: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@047a │ │ -02fc76: 0c00 |0011: move-result-object v0 │ │ -02fc78: 3800 1800 |0012: if-eqz v0, 002a // +0018 │ │ -02fc7c: 6e10 ad00 0000 |0014: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00ad │ │ -02fc82: 0c01 |0017: move-result-object v1 │ │ -02fc84: 3901 0c00 |0018: if-nez v1, 0024 // +000c │ │ -02fc88: 5432 b701 |001a: iget-object v2, v3, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b7 │ │ -02fc8c: 6e10 9300 0200 |001c: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0093 │ │ -02fc92: 0c02 |001f: move-result-object v2 │ │ -02fc94: 6e20 c500 2000 |0020: invoke-virtual {v0, v2}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@00c5 │ │ -02fc9a: 0c01 |0023: move-result-object v1 │ │ -02fc9c: 6e20 2f05 1300 |0024: invoke-virtual {v3, v1}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@052f │ │ -02fca2: 6e20 2c05 0300 |0027: invoke-virtual {v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@052c │ │ -02fca8: 1103 |002a: return-object v3 │ │ +031ed8: |[031ed8] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ +031ee8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +031eea: 2042 df00 |0001: instance-of v2, v4, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@00df │ │ +031eee: 3802 0900 |0003: if-eqz v2, 000c // +0009 │ │ +031ef2: 0742 |0005: move-object v2, v4 │ │ +031ef4: 1f02 df00 |0006: check-cast v2, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@00df │ │ +031ef8: 7210 2205 0200 |0008: invoke-interface {v2}, Landroid/support/v4/app/TaskStackBuilder$SupportParentable;.getSupportParentActivityIntent:()Landroid/content/Intent; // method@0522 │ │ +031efe: 0c00 |000b: move-result-object v0 │ │ +031f00: 3900 0600 |000c: if-nez v0, 0012 // +0006 │ │ +031f04: 7110 7a04 0400 |000e: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@047a │ │ +031f0a: 0c00 |0011: move-result-object v0 │ │ +031f0c: 3800 1800 |0012: if-eqz v0, 002a // +0018 │ │ +031f10: 6e10 ad00 0000 |0014: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00ad │ │ +031f16: 0c01 |0017: move-result-object v1 │ │ +031f18: 3901 0c00 |0018: if-nez v1, 0024 // +000c │ │ +031f1c: 5432 b701 |001a: iget-object v2, v3, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b7 │ │ +031f20: 6e10 9300 0200 |001c: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0093 │ │ +031f26: 0c02 |001f: move-result-object v2 │ │ +031f28: 6e20 c500 2000 |0020: invoke-virtual {v0, v2}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@00c5 │ │ +031f2e: 0c01 |0023: move-result-object v1 │ │ +031f30: 6e20 2f05 1300 |0024: invoke-virtual {v3, v1}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@052f │ │ +031f36: 6e20 2c05 0300 |0027: invoke-virtual {v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@052c │ │ +031f3c: 1103 |002a: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0001 line=198 │ │ 0x0006 line=199 │ │ 0x000c line=201 │ │ 0x000e line=202 │ │ @@ -17246,38 +17246,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 │ │ -02fcac: |[02fcac] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; │ │ -02fcbc: 5453 b601 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b6 │ │ -02fcc0: 6e10 e514 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -02fcc6: 0a01 |0005: move-result v1 │ │ -02fcc8: 5453 b701 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b7 │ │ -02fccc: 7120 7b04 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@047b │ │ -02fcd2: 0c02 |000b: move-result-object v2 │ │ -02fcd4: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ -02fcd8: 5453 b601 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b6 │ │ -02fcdc: 6e30 db14 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@14db │ │ -02fce2: 5453 b701 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b7 │ │ -02fce6: 6e10 ad00 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00ad │ │ -02fcec: 0c04 |0018: move-result-object v4 │ │ -02fcee: 7120 7b04 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@047b │ │ -02fcf4: 0c02 |001c: move-result-object v2 │ │ -02fcf6: 28ef |001d: goto 000c // -0011 │ │ -02fcf8: 0d00 |001e: move-exception v0 │ │ -02fcfa: 1a03 2909 |001f: const-string v3, "TaskStackBuilder" // string@0929 │ │ -02fcfe: 1a04 ff01 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@01ff │ │ -02fd02: 7120 da11 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@11da │ │ -02fd08: 2203 ff02 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -02fd0c: 7020 7814 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@1478 │ │ -02fd12: 2703 |002b: throw v3 │ │ -02fd14: 1105 |002c: return-object v5 │ │ +031f40: |[031f40] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; │ │ +031f50: 5453 b601 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b6 │ │ +031f54: 6e10 e514 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +031f5a: 0a01 |0005: move-result v1 │ │ +031f5c: 5453 b701 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b7 │ │ +031f60: 7120 7b04 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@047b │ │ +031f66: 0c02 |000b: move-result-object v2 │ │ +031f68: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ +031f6c: 5453 b601 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b6 │ │ +031f70: 6e30 db14 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@14db │ │ +031f76: 5453 b701 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b7 │ │ +031f7a: 6e10 ad00 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@00ad │ │ +031f80: 0c04 |0018: move-result-object v4 │ │ +031f82: 7120 7b04 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@047b │ │ +031f88: 0c02 |001c: move-result-object v2 │ │ +031f8a: 28ef |001d: goto 000c // -0011 │ │ +031f8c: 0d00 |001e: move-exception v0 │ │ +031f8e: 1a03 2a09 |001f: const-string v3, "TaskStackBuilder" // string@092a │ │ +031f92: 1a04 0002 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@0200 │ │ +031f96: 7120 da11 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@11da │ │ +031f9c: 2203 ff02 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +031fa0: 7020 7814 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@1478 │ │ +031fa6: 2703 |002b: throw v3 │ │ +031fa8: 1105 |002c: return-object v5 │ │ catches : 1 │ │ 0x0006 - 0x001c │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x001e │ │ positions : │ │ 0x0000 line=238 │ │ 0x0006 line=240 │ │ 0x000c line=241 │ │ @@ -17300,21 +17300,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 │ │ -02fd24: |[02fd24] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ -02fd34: 2200 1800 |0000: new-instance v0, Landroid/content/ComponentName; // type@0018 │ │ -02fd38: 5421 b701 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b7 │ │ -02fd3c: 7030 7e00 1003 |0004: invoke-direct {v0, v1, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@007e │ │ -02fd42: 6e20 2f05 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@052f │ │ -02fd48: 0c00 |000a: move-result-object v0 │ │ -02fd4a: 1100 |000b: return-object v0 │ │ +031fb8: |[031fb8] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ +031fc8: 2200 1800 |0000: new-instance v0, Landroid/content/ComponentName; // type@0018 │ │ +031fcc: 5421 b701 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b7 │ │ +031fd0: 7030 7e00 1003 |0004: invoke-direct {v0, v1, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@007e │ │ +031fd6: 6e20 2f05 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@052f │ │ +031fdc: 0c00 |000a: move-result-object v0 │ │ +031fde: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Class; │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x000c reg=3 sourceActivityClass Ljava/lang/Class; Ljava/lang/Class<*>; │ │ @@ -17324,20 +17324,20 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -02fd4c: |[02fd4c] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ -02fd5c: 5410 b601 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b6 │ │ -02fd60: 6e20 df14 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -02fd66: 0c00 |0005: move-result-object v0 │ │ -02fd68: 1f00 2100 |0006: check-cast v0, Landroid/content/Intent; // type@0021 │ │ -02fd6c: 1100 |0008: return-object v0 │ │ +031fe0: |[031fe0] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ +031ff0: 5410 b601 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b6 │ │ +031ff4: 6e20 df14 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +031ffa: 0c00 |0005: move-result-object v0 │ │ +031ffc: 1f00 2100 |0006: check-cast v0, Landroid/content/Intent; // type@0021 │ │ +032000: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -17346,18 +17346,18 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02fd70: |[02fd70] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ -02fd80: 6e20 3205 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@0532 │ │ -02fd86: 0c00 |0003: move-result-object v0 │ │ -02fd88: 1100 |0004: return-object v0 │ │ +032004: |[032004] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ +032014: 6e20 3205 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@0532 │ │ +03201a: 0c00 |0003: move-result-object v0 │ │ +03201c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0005 reg=2 index I │ │ │ │ @@ -17366,19 +17366,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02fd8c: |[02fd8c] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ -02fd9c: 5410 b601 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b6 │ │ -02fda0: 6e10 e514 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -02fda6: 0a00 |0005: move-result v0 │ │ -02fda8: 0f00 |0006: return v0 │ │ +032020: |[032020] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ +032030: 5410 b601 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b6 │ │ +032034: 6e10 e514 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +03203a: 0a00 |0005: move-result v0 │ │ +03203c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ #8 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -17386,45 +17386,45 @@ │ │ type : '()[Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -02fdac: |[02fdac] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ -02fdbc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -02fdbe: 5452 b601 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b6 │ │ -02fdc2: 6e10 e514 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -02fdc8: 0a02 |0006: move-result v2 │ │ -02fdca: 2321 6603 |0007: new-array v1, v2, [Landroid/content/Intent; // type@0366 │ │ -02fdce: 2112 |0009: array-length v2, v1 │ │ -02fdd0: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ -02fdd4: 1101 |000c: return-object v1 │ │ -02fdd6: 2203 2100 |000d: new-instance v3, Landroid/content/Intent; // type@0021 │ │ -02fdda: 5452 b601 |000f: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b6 │ │ -02fdde: 6e20 df14 4200 |0011: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -02fde4: 0c02 |0014: move-result-object v2 │ │ -02fde6: 1f02 2100 |0015: check-cast v2, Landroid/content/Intent; // type@0021 │ │ -02fdea: 7020 a400 2300 |0017: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a4 │ │ -02fdf0: 1402 00c0 0010 |001a: const v2, #float 2.53915e-29 // #1000c000 │ │ -02fdf6: 6e20 a800 2300 |001d: invoke-virtual {v3, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a8 │ │ -02fdfc: 0c02 |0020: move-result-object v2 │ │ -02fdfe: 4d02 0104 |0021: aput-object v2, v1, v4 │ │ -02fe02: 1210 |0023: const/4 v0, #int 1 // #1 │ │ -02fe04: 2112 |0024: array-length v2, v1 │ │ -02fe06: 3520 e7ff |0025: if-ge v0, v2, 000c // -0019 │ │ -02fe0a: 2203 2100 |0027: new-instance v3, Landroid/content/Intent; // type@0021 │ │ -02fe0e: 5452 b601 |0029: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b6 │ │ -02fe12: 6e20 df14 0200 |002b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -02fe18: 0c02 |002e: move-result-object v2 │ │ -02fe1a: 1f02 2100 |002f: check-cast v2, Landroid/content/Intent; // type@0021 │ │ -02fe1e: 7020 a400 2300 |0031: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a4 │ │ -02fe24: 4d03 0100 |0034: aput-object v3, v1, v0 │ │ -02fe28: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ -02fe2c: 28ec |0038: goto 0024 // -0014 │ │ +032040: |[032040] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ +032050: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +032052: 5452 b601 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b6 │ │ +032056: 6e10 e514 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +03205c: 0a02 |0006: move-result v2 │ │ +03205e: 2321 6603 |0007: new-array v1, v2, [Landroid/content/Intent; // type@0366 │ │ +032062: 2112 |0009: array-length v2, v1 │ │ +032064: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ +032068: 1101 |000c: return-object v1 │ │ +03206a: 2203 2100 |000d: new-instance v3, Landroid/content/Intent; // type@0021 │ │ +03206e: 5452 b601 |000f: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b6 │ │ +032072: 6e20 df14 4200 |0011: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +032078: 0c02 |0014: move-result-object v2 │ │ +03207a: 1f02 2100 |0015: check-cast v2, Landroid/content/Intent; // type@0021 │ │ +03207e: 7020 a400 2300 |0017: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a4 │ │ +032084: 1402 00c0 0010 |001a: const v2, #float 2.53915e-29 // #1000c000 │ │ +03208a: 6e20 a800 2300 |001d: invoke-virtual {v3, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a8 │ │ +032090: 0c02 |0020: move-result-object v2 │ │ +032092: 4d02 0104 |0021: aput-object v2, v1, v4 │ │ +032096: 1210 |0023: const/4 v0, #int 1 // #1 │ │ +032098: 2112 |0024: array-length v2, v1 │ │ +03209a: 3520 e7ff |0025: if-ge v0, v2, 000c // -0019 │ │ +03209e: 2203 2100 |0027: new-instance v3, Landroid/content/Intent; // type@0021 │ │ +0320a2: 5452 b601 |0029: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b6 │ │ +0320a6: 6e20 df14 0200 |002b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +0320ac: 0c02 |002e: move-result-object v2 │ │ +0320ae: 1f02 2100 |002f: check-cast v2, Landroid/content/Intent; // type@0021 │ │ +0320b2: 7020 a400 2300 |0031: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a4 │ │ +0320b8: 4d03 0100 |0034: aput-object v3, v1, v0 │ │ +0320bc: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0320c0: 28ec |0038: goto 0024 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=382 │ │ 0x0009 line=383 │ │ 0x000c line=391 │ │ 0x000d line=385 │ │ 0x0023 line=388 │ │ @@ -17440,19 +17440,19 @@ │ │ type : '(II)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -02fe30: |[02fe30] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ -02fe40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02fe42: 6e40 3805 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@0538 │ │ -02fe48: 0c00 |0004: move-result-object v0 │ │ -02fe4a: 1100 |0005: return-object v0 │ │ +0320c4: |[0320c4] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ +0320d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0320d6: 6e40 3805 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@0538 │ │ +0320dc: 0c00 |0004: move-result-object v0 │ │ +0320de: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x0006 reg=2 requestCode I │ │ 0x0000 - 0x0006 reg=3 flags I │ │ @@ -17462,47 +17462,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 │ │ -02fe4c: |[02fe4c] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -02fe5c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -02fe5e: 5460 b601 |0001: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b6 │ │ -02fe62: 6e10 e014 0000 |0003: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@14e0 │ │ -02fe68: 0a00 |0006: move-result v0 │ │ -02fe6a: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -02fe6e: 2200 0003 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ -02fe72: 1a01 1308 |000b: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@0813 │ │ -02fe76: 7020 7a14 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -02fe7c: 2700 |0010: throw v0 │ │ -02fe7e: 5460 b601 |0011: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b6 │ │ -02fe82: 5461 b601 |0013: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b6 │ │ -02fe86: 6e10 e514 0100 |0015: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -02fe8c: 0a01 |0018: move-result v1 │ │ -02fe8e: 2311 6603 |0019: new-array v1, v1, [Landroid/content/Intent; // type@0366 │ │ -02fe92: 6e20 e714 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@14e7 │ │ -02fe98: 0c02 |001e: move-result-object v2 │ │ -02fe9a: 1f02 6603 |001f: check-cast v2, [Landroid/content/Intent; // type@0366 │ │ -02fe9e: 2200 2100 |0021: new-instance v0, Landroid/content/Intent; // type@0021 │ │ -02fea2: 4601 0203 |0023: aget-object v1, v2, v3 │ │ -02fea6: 7020 a400 1000 |0025: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a4 │ │ -02feac: 1401 00c0 0010 |0028: const v1, #float 2.53915e-29 // #1000c000 │ │ -02feb2: 6e20 a800 1000 |002b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a8 │ │ -02feb8: 0c00 |002e: move-result-object v0 │ │ -02feba: 4d00 0203 |002f: aput-object v0, v2, v3 │ │ -02febe: 6200 b401 |0031: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01b4 │ │ -02fec2: 5461 b701 |0033: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b7 │ │ -02fec6: 0173 |0035: move v3, v7 │ │ -02fec8: 0184 |0036: move v4, v8 │ │ -02feca: 0795 |0037: move-object v5, v9 │ │ -02fecc: 7806 2305 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@0523 │ │ -02fed2: 0c00 |003b: move-result-object v0 │ │ -02fed4: 1100 |003c: return-object v0 │ │ +0320e0: |[0320e0] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +0320f0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0320f2: 5460 b601 |0001: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b6 │ │ +0320f6: 6e10 e014 0000 |0003: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@14e0 │ │ +0320fc: 0a00 |0006: move-result v0 │ │ +0320fe: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +032102: 2200 0003 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ +032106: 1a01 1408 |000b: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@0814 │ │ +03210a: 7020 7a14 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +032110: 2700 |0010: throw v0 │ │ +032112: 5460 b601 |0011: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b6 │ │ +032116: 5461 b601 |0013: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b6 │ │ +03211a: 6e10 e514 0100 |0015: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +032120: 0a01 |0018: move-result v1 │ │ +032122: 2311 6603 |0019: new-array v1, v1, [Landroid/content/Intent; // type@0366 │ │ +032126: 6e20 e714 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@14e7 │ │ +03212c: 0c02 |001e: move-result-object v2 │ │ +03212e: 1f02 6603 |001f: check-cast v2, [Landroid/content/Intent; // type@0366 │ │ +032132: 2200 2100 |0021: new-instance v0, Landroid/content/Intent; // type@0021 │ │ +032136: 4601 0203 |0023: aget-object v1, v2, v3 │ │ +03213a: 7020 a400 1000 |0025: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a4 │ │ +032140: 1401 00c0 0010 |0028: const v1, #float 2.53915e-29 // #1000c000 │ │ +032146: 6e20 a800 1000 |002b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a8 │ │ +03214c: 0c00 |002e: move-result-object v0 │ │ +03214e: 4d00 0203 |002f: aput-object v0, v2, v3 │ │ +032152: 6200 b401 |0031: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01b4 │ │ +032156: 5461 b701 |0033: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b7 │ │ +03215a: 0173 |0035: move v3, v7 │ │ +03215c: 0184 |0036: move v4, v8 │ │ +03215e: 0795 |0037: move-object v5, v9 │ │ +032160: 7806 2305 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@0523 │ │ +032166: 0c00 |003b: move-result-object v0 │ │ +032168: 1100 |003c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=361 │ │ 0x0009 line=362 │ │ 0x0011 line=366 │ │ 0x0021 line=367 │ │ 0x0031 line=371 │ │ @@ -17518,19 +17518,19 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -02fed8: |[02fed8] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ -02fee8: 5410 b601 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b6 │ │ -02feec: 6e10 e114 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@14e1 │ │ -02fef2: 0c00 |0005: move-result-object v0 │ │ -02fef4: 1100 |0006: return-object v0 │ │ +03216c: |[03216c] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ +03217c: 5410 b601 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b6 │ │ +032180: 6e10 e114 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@14e1 │ │ +032186: 0c00 |0005: move-result-object v0 │ │ +032188: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ #12 : (in Landroid/support/v4/app/TaskStackBuilder;) │ │ @@ -17538,18 +17538,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -02fef8: |[02fef8] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ -02ff08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -02ff0a: 6e20 3b05 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@053b │ │ -02ff10: 0e00 |0004: return-void │ │ +03218c: |[03218c] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ +03219c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03219e: 6e20 3b05 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@053b │ │ +0321a4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0004 line=302 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ @@ -17558,53 +17558,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -02ff14: |[02ff14] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ -02ff24: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -02ff26: 5452 b601 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b6 │ │ -02ff2a: 6e10 e014 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@14e0 │ │ -02ff30: 0a02 |0006: move-result v2 │ │ -02ff32: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ -02ff36: 2202 0003 |0009: new-instance v2, Ljava/lang/IllegalStateException; // type@0300 │ │ -02ff3a: 1a03 1408 |000b: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@0814 │ │ -02ff3e: 7020 7a14 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -02ff44: 2702 |0010: throw v2 │ │ -02ff46: 5452 b601 |0011: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b6 │ │ -02ff4a: 5453 b601 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b6 │ │ -02ff4e: 6e10 e514 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -02ff54: 0a03 |0018: move-result v3 │ │ -02ff56: 2333 6603 |0019: new-array v3, v3, [Landroid/content/Intent; // type@0366 │ │ -02ff5a: 6e20 e714 3200 |001b: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@14e7 │ │ -02ff60: 0c00 |001e: move-result-object v0 │ │ -02ff62: 1f00 6603 |001f: check-cast v0, [Landroid/content/Intent; // type@0366 │ │ -02ff66: 2202 2100 |0021: new-instance v2, Landroid/content/Intent; // type@0021 │ │ -02ff6a: 4603 0004 |0023: aget-object v3, v0, v4 │ │ -02ff6e: 7020 a400 3200 |0025: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a4 │ │ -02ff74: 1403 00c0 0010 |0028: const v3, #float 2.53915e-29 // #1000c000 │ │ -02ff7a: 6e20 a800 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a8 │ │ -02ff80: 0c02 |002e: move-result-object v2 │ │ -02ff82: 4d02 0004 |002f: aput-object v2, v0, v4 │ │ -02ff86: 5452 b701 |0031: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b7 │ │ -02ff8a: 7130 6005 0206 |0033: invoke-static {v2, v0, v6}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@0560 │ │ -02ff90: 0a02 |0036: move-result v2 │ │ -02ff92: 3902 1600 |0037: if-nez v2, 004d // +0016 │ │ -02ff96: 2201 2100 |0039: new-instance v1, Landroid/content/Intent; // type@0021 │ │ -02ff9a: 2102 |003b: array-length v2, v0 │ │ -02ff9c: d802 02ff |003c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -02ffa0: 4602 0002 |003e: aget-object v2, v0, v2 │ │ -02ffa4: 7020 a400 2100 |0040: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a4 │ │ -02ffaa: 1502 0010 |0043: const/high16 v2, #int 268435456 // #1000 │ │ -02ffae: 6e20 a800 2100 |0045: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a8 │ │ -02ffb4: 5452 b701 |0048: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b7 │ │ -02ffb8: 6e20 9e00 1200 |004a: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@009e │ │ -02ffbe: 0e00 |004d: return-void │ │ +0321a8: |[0321a8] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ +0321b8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0321ba: 5452 b601 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b6 │ │ +0321be: 6e10 e014 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@14e0 │ │ +0321c4: 0a02 |0006: move-result v2 │ │ +0321c6: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ +0321ca: 2202 0003 |0009: new-instance v2, Ljava/lang/IllegalStateException; // type@0300 │ │ +0321ce: 1a03 1508 |000b: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@0815 │ │ +0321d2: 7020 7a14 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +0321d8: 2702 |0010: throw v2 │ │ +0321da: 5452 b601 |0011: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b6 │ │ +0321de: 5453 b601 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01b6 │ │ +0321e2: 6e10 e514 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +0321e8: 0a03 |0018: move-result v3 │ │ +0321ea: 2333 6603 |0019: new-array v3, v3, [Landroid/content/Intent; // type@0366 │ │ +0321ee: 6e20 e714 3200 |001b: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@14e7 │ │ +0321f4: 0c00 |001e: move-result-object v0 │ │ +0321f6: 1f00 6603 |001f: check-cast v0, [Landroid/content/Intent; // type@0366 │ │ +0321fa: 2202 2100 |0021: new-instance v2, Landroid/content/Intent; // type@0021 │ │ +0321fe: 4603 0004 |0023: aget-object v3, v0, v4 │ │ +032202: 7020 a400 3200 |0025: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a4 │ │ +032208: 1403 00c0 0010 |0028: const v3, #float 2.53915e-29 // #1000c000 │ │ +03220e: 6e20 a800 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a8 │ │ +032214: 0c02 |002e: move-result-object v2 │ │ +032216: 4d02 0004 |002f: aput-object v2, v0, v4 │ │ +03221a: 5452 b701 |0031: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b7 │ │ +03221e: 7130 6005 0206 |0033: invoke-static {v2, v0, v6}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@0560 │ │ +032224: 0a02 |0036: move-result v2 │ │ +032226: 3902 1600 |0037: if-nez v2, 004d // +0016 │ │ +03222a: 2201 2100 |0039: new-instance v1, Landroid/content/Intent; // type@0021 │ │ +03222e: 2102 |003b: array-length v2, v0 │ │ +032230: d802 02ff |003c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +032234: 4602 0002 |003e: aget-object v2, v0, v2 │ │ +032238: 7020 a400 2100 |0040: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a4 │ │ +03223e: 1502 0010 |0043: const/high16 v2, #int 268435456 // #1000 │ │ +032242: 6e20 a800 2100 |0045: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a8 │ │ +032248: 5452 b701 |0048: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01b7 │ │ +03224c: 6e20 9e00 1200 |004a: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@009e │ │ +032252: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=316 │ │ 0x0009 line=317 │ │ 0x0011 line=321 │ │ 0x0021 line=322 │ │ 0x0031 line=325 │ │ @@ -17614,21 +17614,21 @@ │ │ 0x004d line=330 │ │ locals : │ │ 0x0043 - 0x004d reg=1 topIntent Landroid/content/Intent; │ │ 0x0021 - 0x004e reg=0 intents [Landroid/content/Intent; │ │ 0x0000 - 0x004e reg=5 this Landroid/support/v4/app/TaskStackBuilder; │ │ 0x0000 - 0x004e reg=6 options Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2346 (TaskStackBuilder.java) │ │ + source_file_idx : 2347 (TaskStackBuilder.java) │ │ │ │ Class #73 header: │ │ class_idx : 229 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2347 │ │ +source_file_idx : 2348 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #73 - │ │ Class descriptor : 'Landroid/support/v4/app/TaskStackBuilderHoneycomb;' │ │ @@ -17643,17 +17643,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02ffc0: |[02ffc0] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ -02ffd0: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -02ffd6: 0e00 |0003: return-void │ │ +032254: |[032254] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ +032264: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03226a: 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;) │ │ @@ -17661,35 +17661,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 │ │ -02ffd8: |[02ffd8] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ -02ffe8: 7140 7700 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@0077 │ │ -02ffee: 0c00 |0003: move-result-object v0 │ │ -02fff0: 1100 |0004: return-object v0 │ │ +03226c: |[03226c] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ +03227c: 7140 7700 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@0077 │ │ +032282: 0c00 |0003: move-result-object v0 │ │ +032284: 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 : 2347 (TaskStackBuilderHoneycomb.java) │ │ + source_file_idx : 2348 (TaskStackBuilderHoneycomb.java) │ │ │ │ Class #74 header: │ │ class_idx : 230 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2352 │ │ +source_file_idx : 2353 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #74 - │ │ Class descriptor : 'Landroid/support/v4/app/TaskStackBuilderJellybean;' │ │ @@ -17704,17 +17704,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -02fff4: |[02fff4] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ -030004: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03000a: 0e00 |0003: return-void │ │ +032288: |[032288] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ +032298: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03229e: 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;) │ │ @@ -17722,36 +17722,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 │ │ -03000c: |[03000c] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -03001c: 7155 7800 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@0078 │ │ -030022: 0c00 |0003: move-result-object v0 │ │ -030024: 1100 |0004: return-object v0 │ │ +0322a0: |[0322a0] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +0322b0: 7155 7800 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@0078 │ │ +0322b6: 0c00 |0003: move-result-object v0 │ │ +0322b8: 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 : 2352 (TaskStackBuilderJellybean.java) │ │ + source_file_idx : 2353 (TaskStackBuilderJellybean.java) │ │ │ │ Class #75 header: │ │ class_idx : 233 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 603 │ │ +source_file_idx : 604 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #75 - │ │ Class descriptor : 'Landroid/support/v4/content/ContextCompat;' │ │ @@ -17791,17 +17791,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030028: |[030028] android.support.v4.content.ContextCompat.:()V │ │ -030038: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03003e: 0e00 |0003: return-void │ │ +0322bc: |[0322bc] android.support.v4.content.ContextCompat.:()V │ │ +0322cc: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0322d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompat; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompat;) │ │ @@ -17809,35 +17809,35 @@ │ │ type : '(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File;' │ │ access : 0x008a (PRIVATE STATIC VARARGS) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -030040: |[030040] android.support.v4.content.ContextCompat.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ -030050: 0761 |0000: move-object v1, v6 │ │ -030052: 0770 |0001: move-object v0, v7 │ │ -030054: 2104 |0002: array-length v4, v0 │ │ -030056: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -030058: 0712 |0004: move-object v2, v1 │ │ -03005a: 3543 1700 |0005: if-ge v3, v4, 001c // +0017 │ │ -03005e: 4605 0003 |0007: aget-object v5, v0, v3 │ │ -030062: 3902 0b00 |0009: if-nez v2, 0014 // +000b │ │ -030066: 2201 e402 |000b: new-instance v1, Ljava/io/File; // type@02e4 │ │ -03006a: 7020 2814 5100 |000d: invoke-direct {v1, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1428 │ │ -030070: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ -030074: 0712 |0012: move-object v2, v1 │ │ -030076: 28f2 |0013: goto 0005 // -000e │ │ -030078: 3805 0900 |0014: if-eqz v5, 001d // +0009 │ │ -03007c: 2201 e402 |0016: new-instance v1, Ljava/io/File; // type@02e4 │ │ -030080: 7030 2714 2105 |0018: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@1427 │ │ -030086: 28f5 |001b: goto 0010 // -000b │ │ -030088: 1102 |001c: return-object v2 │ │ -03008a: 0721 |001d: move-object v1, v2 │ │ -03008c: 28f2 |001e: goto 0010 // -000e │ │ +0322d4: |[0322d4] android.support.v4.content.ContextCompat.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ +0322e4: 0761 |0000: move-object v1, v6 │ │ +0322e6: 0770 |0001: move-object v0, v7 │ │ +0322e8: 2104 |0002: array-length v4, v0 │ │ +0322ea: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +0322ec: 0712 |0004: move-object v2, v1 │ │ +0322ee: 3543 1700 |0005: if-ge v3, v4, 001c // +0017 │ │ +0322f2: 4605 0003 |0007: aget-object v5, v0, v3 │ │ +0322f6: 3902 0b00 |0009: if-nez v2, 0014 // +000b │ │ +0322fa: 2201 e402 |000b: new-instance v1, Ljava/io/File; // type@02e4 │ │ +0322fe: 7020 2814 5100 |000d: invoke-direct {v1, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1428 │ │ +032304: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ +032308: 0712 |0012: move-object v2, v1 │ │ +03230a: 28f2 |0013: goto 0005 // -000e │ │ +03230c: 3805 0900 |0014: if-eqz v5, 001d // +0009 │ │ +032310: 2201 e402 |0016: new-instance v1, Ljava/io/File; // type@02e4 │ │ +032314: 7030 2714 2105 |0018: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@1427 │ │ +03231a: 28f5 |001b: goto 0010 // -000b │ │ +03231c: 1102 |001c: return-object v2 │ │ +03231e: 0721 |001d: move-object v1, v2 │ │ +032320: 28f2 |001e: goto 0010 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x0001 line=291 │ │ 0x0009 line=292 │ │ 0x000b line=293 │ │ 0x0010 line=291 │ │ @@ -17865,48 +17865,48 @@ │ │ type : '(Landroid/content/Context;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -030090: |[030090] android.support.v4.content.ContextCompat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -0300a0: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -0300a2: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -0300a4: 6001 2000 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -0300a8: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ -0300ac: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ -0300b0: 7110 6a05 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; // method@056a │ │ -0300b6: 0c02 |000b: move-result-object v2 │ │ -0300b8: 1102 |000c: return-object v2 │ │ -0300ba: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ -0300be: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ -0300c2: 7110 6205 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@0562 │ │ -0300c8: 0c00 |0014: move-result-object v0 │ │ -0300ca: 2372 7703 |0015: new-array v2, v7, [Ljava/io/File; // type@0377 │ │ -0300ce: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ -0300d2: 28f3 |0019: goto 000c // -000d │ │ -0300d4: 7100 8501 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0185 │ │ -0300da: 0c02 |001d: move-result-object v2 │ │ -0300dc: 1243 |001e: const/4 v3, #int 4 // #4 │ │ -0300de: 2333 7c03 |001f: new-array v3, v3, [Ljava/lang/String; // type@037c │ │ -0300e2: 1a04 e601 |0021: const-string v4, "Android" // string@01e6 │ │ -0300e6: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ -0300ea: 1a04 510c |0025: const-string v4, "data" // string@0c51 │ │ -0300ee: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ -0300f2: 1224 |0029: const/4 v4, #int 2 // #2 │ │ -0300f4: 6e10 9400 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ -0300fa: 0c05 |002d: move-result-object v5 │ │ -0300fc: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -030100: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -030102: 1a05 3b0b |0031: const-string v5, "cache" // string@0b3b │ │ -030106: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ -03010a: 7120 5b05 3200 |0035: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@055b │ │ -030110: 0c00 |0038: move-result-object v0 │ │ -030112: 28dc |0039: goto 0015 // -0024 │ │ +032324: |[032324] android.support.v4.content.ContextCompat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +032334: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +032336: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +032338: 6001 2000 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +03233c: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ +032340: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ +032344: 7110 6a05 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; // method@056a │ │ +03234a: 0c02 |000b: move-result-object v2 │ │ +03234c: 1102 |000c: return-object v2 │ │ +03234e: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ +032352: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ +032356: 7110 6205 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@0562 │ │ +03235c: 0c00 |0014: move-result-object v0 │ │ +03235e: 2372 7703 |0015: new-array v2, v7, [Ljava/io/File; // type@0377 │ │ +032362: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ +032366: 28f3 |0019: goto 000c // -000d │ │ +032368: 7100 8501 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0185 │ │ +03236e: 0c02 |001d: move-result-object v2 │ │ +032370: 1243 |001e: const/4 v3, #int 4 // #4 │ │ +032372: 2333 7c03 |001f: new-array v3, v3, [Ljava/lang/String; // type@037c │ │ +032376: 1a04 e701 |0021: const-string v4, "Android" // string@01e7 │ │ +03237a: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ +03237e: 1a04 520c |0025: const-string v4, "data" // string@0c52 │ │ +032382: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ +032386: 1224 |0029: const/4 v4, #int 2 // #2 │ │ +032388: 6e10 9400 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ +03238e: 0c05 |002d: move-result-object v5 │ │ +032390: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +032394: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +032396: 1a05 3c0b |0031: const-string v5, "cache" // string@0b3c │ │ +03239a: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ +03239e: 7120 5b05 3200 |0035: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@055b │ │ +0323a4: 0c00 |0038: move-result-object v0 │ │ +0323a6: 28dc |0039: goto 0015 // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=274 │ │ 0x0004 line=275 │ │ 0x0008 line=276 │ │ 0x000c line=285 │ │ 0x000d line=279 │ │ @@ -17924,50 +17924,50 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -030114: |[030114] android.support.v4.content.ContextCompat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ -030124: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -030126: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -030128: 6001 2000 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -03012c: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ -030130: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ -030134: 7120 6b05 9800 |0008: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; // method@056b │ │ -03013a: 0c02 |000b: move-result-object v2 │ │ -03013c: 1102 |000c: return-object v2 │ │ -03013e: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ -030142: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ -030146: 7120 6305 9800 |0011: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; // method@0563 │ │ -03014c: 0c00 |0014: move-result-object v0 │ │ -03014e: 2372 7703 |0015: new-array v2, v7, [Ljava/io/File; // type@0377 │ │ -030152: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ -030156: 28f3 |0019: goto 000c // -000d │ │ -030158: 7100 8501 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0185 │ │ -03015e: 0c02 |001d: move-result-object v2 │ │ -030160: 1253 |001e: const/4 v3, #int 5 // #5 │ │ -030162: 2333 7c03 |001f: new-array v3, v3, [Ljava/lang/String; // type@037c │ │ -030166: 1a04 e601 |0021: const-string v4, "Android" // string@01e6 │ │ -03016a: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ -03016e: 1a04 510c |0025: const-string v4, "data" // string@0c51 │ │ -030172: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ -030176: 1224 |0029: const/4 v4, #int 2 // #2 │ │ -030178: 6e10 9400 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ -03017e: 0c05 |002d: move-result-object v5 │ │ -030180: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -030184: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -030186: 1a05 580d |0031: const-string v5, "files" // string@0d58 │ │ -03018a: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ -03018e: 1244 |0035: const/4 v4, #int 4 // #4 │ │ -030190: 4d09 0304 |0036: aput-object v9, v3, v4 │ │ -030194: 7120 5b05 3200 |0038: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@055b │ │ -03019a: 0c00 |003b: move-result-object v0 │ │ -03019c: 28d9 |003c: goto 0015 // -0027 │ │ +0323a8: |[0323a8] android.support.v4.content.ContextCompat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ +0323b8: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +0323ba: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +0323bc: 6001 2000 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +0323c0: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ +0323c4: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ +0323c8: 7120 6b05 9800 |0008: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; // method@056b │ │ +0323ce: 0c02 |000b: move-result-object v2 │ │ +0323d0: 1102 |000c: return-object v2 │ │ +0323d2: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ +0323d6: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ +0323da: 7120 6305 9800 |0011: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; // method@0563 │ │ +0323e0: 0c00 |0014: move-result-object v0 │ │ +0323e2: 2372 7703 |0015: new-array v2, v7, [Ljava/io/File; // type@0377 │ │ +0323e6: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ +0323ea: 28f3 |0019: goto 000c // -000d │ │ +0323ec: 7100 8501 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0185 │ │ +0323f2: 0c02 |001d: move-result-object v2 │ │ +0323f4: 1253 |001e: const/4 v3, #int 5 // #5 │ │ +0323f6: 2333 7c03 |001f: new-array v3, v3, [Ljava/lang/String; // type@037c │ │ +0323fa: 1a04 e701 |0021: const-string v4, "Android" // string@01e7 │ │ +0323fe: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ +032402: 1a04 520c |0025: const-string v4, "data" // string@0c52 │ │ +032406: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ +03240a: 1224 |0029: const/4 v4, #int 2 // #2 │ │ +03240c: 6e10 9400 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ +032412: 0c05 |002d: move-result-object v5 │ │ +032414: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +032418: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +03241a: 1a05 590d |0031: const-string v5, "files" // string@0d59 │ │ +03241e: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ +032422: 1244 |0035: const/4 v4, #int 4 // #4 │ │ +032424: 4d09 0304 |0036: aput-object v9, v3, v4 │ │ +032428: 7120 5b05 3200 |0038: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@055b │ │ +03242e: 0c00 |003b: move-result-object v0 │ │ +032430: 28d9 |003c: goto 0015 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=214 │ │ 0x0004 line=215 │ │ 0x0008 line=216 │ │ 0x000c line=225 │ │ 0x000d line=219 │ │ @@ -17986,45 +17986,45 @@ │ │ type : '(Landroid/content/Context;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -0301a0: |[0301a0] android.support.v4.content.ContextCompat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -0301b0: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -0301b2: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -0301b4: 6001 2000 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -0301b8: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ -0301bc: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ -0301c0: 7110 6c05 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; // method@056c │ │ -0301c6: 0c02 |000b: move-result-object v2 │ │ -0301c8: 1102 |000c: return-object v2 │ │ -0301ca: 1302 0b00 |000d: const/16 v2, #int 11 // #b │ │ -0301ce: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ -0301d2: 7110 6505 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatHoneycomb;.getObbDir:(Landroid/content/Context;)Ljava/io/File; // method@0565 │ │ -0301d8: 0c00 |0014: move-result-object v0 │ │ -0301da: 2372 7703 |0015: new-array v2, v7, [Ljava/io/File; // type@0377 │ │ -0301de: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ -0301e2: 28f3 |0019: goto 000c // -000d │ │ -0301e4: 7100 8501 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0185 │ │ -0301ea: 0c02 |001d: move-result-object v2 │ │ -0301ec: 1233 |001e: const/4 v3, #int 3 // #3 │ │ -0301ee: 2333 7c03 |001f: new-array v3, v3, [Ljava/lang/String; // type@037c │ │ -0301f2: 1a04 e601 |0021: const-string v4, "Android" // string@01e6 │ │ -0301f6: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ -0301fa: 1a04 f713 |0025: const-string v4, "obb" // string@13f7 │ │ -0301fe: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ -030202: 1224 |0029: const/4 v4, #int 2 // #2 │ │ -030204: 6e10 9400 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ -03020a: 0c05 |002d: move-result-object v5 │ │ -03020c: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -030210: 7120 5b05 3200 |0030: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@055b │ │ -030216: 0c00 |0033: move-result-object v0 │ │ -030218: 28e1 |0034: goto 0015 // -001f │ │ +032434: |[032434] android.support.v4.content.ContextCompat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +032444: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +032446: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +032448: 6001 2000 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +03244c: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ +032450: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ +032454: 7110 6c05 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; // method@056c │ │ +03245a: 0c02 |000b: move-result-object v2 │ │ +03245c: 1102 |000c: return-object v2 │ │ +03245e: 1302 0b00 |000d: const/16 v2, #int 11 // #b │ │ +032462: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ +032466: 7110 6505 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatHoneycomb;.getObbDir:(Landroid/content/Context;)Ljava/io/File; // method@0565 │ │ +03246c: 0c00 |0014: move-result-object v0 │ │ +03246e: 2372 7703 |0015: new-array v2, v7, [Ljava/io/File; // type@0377 │ │ +032472: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ +032476: 28f3 |0019: goto 000c // -000d │ │ +032478: 7100 8501 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0185 │ │ +03247e: 0c02 |001d: move-result-object v2 │ │ +032480: 1233 |001e: const/4 v3, #int 3 // #3 │ │ +032482: 2333 7c03 |001f: new-array v3, v3, [Ljava/lang/String; // type@037c │ │ +032486: 1a04 e701 |0021: const-string v4, "Android" // string@01e7 │ │ +03248a: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ +03248e: 1a04 f813 |0025: const-string v4, "obb" // string@13f8 │ │ +032492: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ +032496: 1224 |0029: const/4 v4, #int 2 // #2 │ │ +032498: 6e10 9400 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ +03249e: 0c05 |002d: move-result-object v5 │ │ +0324a0: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +0324a4: 7120 5b05 3200 |0030: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@055b │ │ +0324aa: 0c00 |0033: move-result-object v0 │ │ +0324ac: 28e1 |0034: goto 0015 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=154 │ │ 0x0004 line=155 │ │ 0x0008 line=156 │ │ 0x000c line=165 │ │ 0x000d line=159 │ │ @@ -18042,19 +18042,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 │ │ -03021c: |[03021c] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ -03022c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03022e: 7130 6005 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@0560 │ │ -030234: 0a00 |0004: move-result v0 │ │ -030236: 0f00 |0005: return v0 │ │ +0324b0: |[0324b0] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ +0324c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0324c2: 7130 6005 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@0560 │ │ +0324c8: 0a00 |0004: move-result v0 │ │ +0324ca: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 intents [Landroid/content/Intent; │ │ │ │ @@ -18063,27 +18063,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 │ │ -030238: |[030238] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ -030248: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03024a: 6000 2000 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -03024e: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ -030252: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ -030256: 7130 6805 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@0568 │ │ -03025c: 0f01 |000a: return v1 │ │ -03025e: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ -030262: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ -030266: 7120 6605 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@0566 │ │ -03026c: 28f8 |0012: goto 000a // -0008 │ │ -03026e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -030270: 28f6 |0014: goto 000a // -000a │ │ +0324cc: |[0324cc] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ +0324dc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0324de: 6000 2000 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +0324e2: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ +0324e6: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ +0324ea: 7130 6805 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@0568 │ │ +0324f0: 0f01 |000a: return v1 │ │ +0324f2: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ +0324f6: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ +0324fa: 7120 6605 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@0566 │ │ +032500: 28f8 |0012: goto 000a // -0008 │ │ +032502: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +032504: 28f6 |0014: goto 000a // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=99 │ │ 0x0003 line=100 │ │ 0x0007 line=101 │ │ 0x000a line=107 │ │ 0x000b line=103 │ │ @@ -18092,21 +18092,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 : 603 (ContextCompat.java) │ │ + source_file_idx : 604 (ContextCompat.java) │ │ │ │ Class #76 header: │ │ class_idx : 234 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 604 │ │ +source_file_idx : 605 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #76 - │ │ Class descriptor : 'Landroid/support/v4/content/ContextCompatFroyo;' │ │ @@ -18121,17 +18121,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030274: |[030274] android.support.v4.content.ContextCompatFroyo.:()V │ │ -030284: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03028a: 0e00 |0003: return-void │ │ +032508: |[032508] android.support.v4.content.ContextCompatFroyo.:()V │ │ +032518: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03251e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatFroyo; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatFroyo;) │ │ @@ -18139,18 +18139,18 @@ │ │ type : '(Landroid/content/Context;)Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03028c: |[03028c] android.support.v4.content.ContextCompatFroyo.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ -03029c: 6e10 8b00 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDir:()Ljava/io/File; // method@008b │ │ -0302a2: 0c00 |0003: move-result-object v0 │ │ -0302a4: 1100 |0004: return-object v0 │ │ +032520: |[032520] android.support.v4.content.ContextCompatFroyo.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ +032530: 6e10 8b00 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDir:()Ljava/io/File; // method@008b │ │ +032536: 0c00 |0003: move-result-object v0 │ │ +032538: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ #2 : (in Landroid/support/v4/content/ContextCompatFroyo;) │ │ @@ -18158,33 +18158,33 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0302a8: |[0302a8] android.support.v4.content.ContextCompatFroyo.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; │ │ -0302b8: 6e20 8d00 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@008d │ │ -0302be: 0c00 |0003: move-result-object v0 │ │ -0302c0: 1100 |0004: return-object v0 │ │ +03253c: |[03253c] android.support.v4.content.ContextCompatFroyo.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; │ │ +03254c: 6e20 8d00 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@008d │ │ +032552: 0c00 |0003: move-result-object v0 │ │ +032554: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=2 type Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 604 (ContextCompatFroyo.java) │ │ + source_file_idx : 605 (ContextCompatFroyo.java) │ │ │ │ Class #77 header: │ │ class_idx : 235 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 605 │ │ +source_file_idx : 606 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #77 - │ │ Class descriptor : 'Landroid/support/v4/content/ContextCompatHoneycomb;' │ │ @@ -18199,17 +18199,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0302c4: |[0302c4] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ -0302d4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -0302da: 0e00 |0003: return-void │ │ +032558: |[032558] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ +032568: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03256e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatHoneycomb;) │ │ @@ -18217,18 +18217,18 @@ │ │ type : '(Landroid/content/Context;)Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0302dc: |[0302dc] android.support.v4.content.ContextCompatHoneycomb.getObbDir:(Landroid/content/Context;)Ljava/io/File; │ │ -0302ec: 6e10 9100 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDir:()Ljava/io/File; // method@0091 │ │ -0302f2: 0c00 |0003: move-result-object v0 │ │ -0302f4: 1100 |0004: return-object v0 │ │ +032570: |[032570] android.support.v4.content.ContextCompatHoneycomb.getObbDir:(Landroid/content/Context;)Ljava/io/File; │ │ +032580: 6e10 9100 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDir:()Ljava/io/File; // method@0091 │ │ +032586: 0c00 |0003: move-result-object v0 │ │ +032588: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ #2 : (in Landroid/support/v4/content/ContextCompatHoneycomb;) │ │ @@ -18236,33 +18236,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 │ │ -0302f8: |[0302f8] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ -030308: 6e20 9c00 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@009c │ │ -03030e: 0e00 |0003: return-void │ │ +03258c: |[03258c] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ +03259c: 6e20 9c00 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@009c │ │ +0325a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 context Landroid/content/Context; │ │ 0x0000 - 0x0004 reg=1 intents [Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 605 (ContextCompatHoneycomb.java) │ │ + source_file_idx : 606 (ContextCompatHoneycomb.java) │ │ │ │ Class #78 header: │ │ class_idx : 236 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 606 │ │ +source_file_idx : 607 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #78 - │ │ Class descriptor : 'Landroid/support/v4/content/ContextCompatJellybean;' │ │ @@ -18277,17 +18277,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030310: |[030310] android.support.v4.content.ContextCompatJellybean.:()V │ │ -030320: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -030326: 0e00 |0003: return-void │ │ +0325a4: |[0325a4] android.support.v4.content.ContextCompatJellybean.:()V │ │ +0325b4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0325ba: 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;) │ │ @@ -18295,34 +18295,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 │ │ -030328: |[030328] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -030338: 6e30 9d00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@009d │ │ -03033e: 0e00 |0003: return-void │ │ +0325bc: |[0325bc] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +0325cc: 6e30 9d00 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@009d │ │ +0325d2: 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 : 606 (ContextCompatJellybean.java) │ │ + source_file_idx : 607 (ContextCompatJellybean.java) │ │ │ │ Class #79 header: │ │ class_idx : 237 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 607 │ │ +source_file_idx : 608 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #79 - │ │ Class descriptor : 'Landroid/support/v4/content/ContextCompatKitKat;' │ │ @@ -18337,17 +18337,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030340: |[030340] android.support.v4.content.ContextCompatKitKat.:()V │ │ -030350: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -030356: 0e00 |0003: return-void │ │ +0325d4: |[0325d4] android.support.v4.content.ContextCompatKitKat.:()V │ │ +0325e4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0325ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatKitKat;) │ │ @@ -18355,18 +18355,18 @@ │ │ type : '(Landroid/content/Context;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -030358: |[030358] android.support.v4.content.ContextCompatKitKat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -030368: 6e10 8c00 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDirs:()[Ljava/io/File; // method@008c │ │ -03036e: 0c00 |0003: move-result-object v0 │ │ -030370: 1100 |0004: return-object v0 │ │ +0325ec: |[0325ec] android.support.v4.content.ContextCompatKitKat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +0325fc: 6e10 8c00 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDirs:()[Ljava/io/File; // method@008c │ │ +032602: 0c00 |0003: move-result-object v0 │ │ +032604: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ #2 : (in Landroid/support/v4/content/ContextCompatKitKat;) │ │ @@ -18374,18 +18374,18 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -030374: |[030374] android.support.v4.content.ContextCompatKitKat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ -030384: 6e20 8e00 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDirs:(Ljava/lang/String;)[Ljava/io/File; // method@008e │ │ -03038a: 0c00 |0003: move-result-object v0 │ │ -03038c: 1100 |0004: return-object v0 │ │ +032608: |[032608] android.support.v4.content.ContextCompatKitKat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ +032618: 6e20 8e00 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDirs:(Ljava/lang/String;)[Ljava/io/File; // method@008e │ │ +03261e: 0c00 |0003: move-result-object v0 │ │ +032620: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=2 type Ljava/lang/String; │ │ │ │ @@ -18394,32 +18394,32 @@ │ │ type : '(Landroid/content/Context;)[Ljava/io/File;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -030390: |[030390] android.support.v4.content.ContextCompatKitKat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -0303a0: 6e10 9200 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDirs:()[Ljava/io/File; // method@0092 │ │ -0303a6: 0c00 |0003: move-result-object v0 │ │ -0303a8: 1100 |0004: return-object v0 │ │ +032624: |[032624] android.support.v4.content.ContextCompatKitKat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +032634: 6e10 9200 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDirs:()[Ljava/io/File; // method@0092 │ │ +03263a: 0c00 |0003: move-result-object v0 │ │ +03263c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ - source_file_idx : 607 (ContextCompatKitKat.java) │ │ + source_file_idx : 608 (ContextCompatKitKat.java) │ │ │ │ Class #80 header: │ │ class_idx : 239 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 789 │ │ +source_file_idx : 790 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #80 annotations: │ │ Annotations on class │ │ @@ -18443,21 +18443,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/content/FileProvider$PathStrategy;) │ │ name : 'getUriForFile' │ │ type : '(Ljava/io/File;)Landroid/net/Uri;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 789 (FileProvider.java) │ │ + source_file_idx : 790 (FileProvider.java) │ │ │ │ Class #81 header: │ │ class_idx : 241 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 25 │ │ -source_file_idx : 789 │ │ +source_file_idx : 790 │ │ static_fields_size : 10 │ │ instance_fields_size: 1 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 8 │ │ │ │ Class #81 annotations: │ │ Annotations on class │ │ @@ -18535,32 +18535,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0303ac: |[0303ac] android.support.v4.content.FileProvider.:()V │ │ -0303bc: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -0303be: 2300 7c03 |0001: new-array v0, v0, [Ljava/lang/String; // type@037c │ │ -0303c2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0303c4: 1a02 2b0a |0004: const-string v2, "_display_name" // string@0a2b │ │ -0303c8: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -0303cc: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -0303ce: 1a02 310a |0009: const-string v2, "_size" // string@0a31 │ │ -0303d2: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -0303d6: 6900 d401 |000d: sput-object v0, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@01d4 │ │ -0303da: 2200 e402 |000f: new-instance v0, Ljava/io/File; // type@02e4 │ │ -0303de: 1a01 dc00 |0011: const-string v1, "/" // string@00dc │ │ -0303e2: 7020 2814 1000 |0013: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1428 │ │ -0303e8: 6900 d501 |0016: sput-object v0, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@01d5 │ │ -0303ec: 2200 2c03 |0018: new-instance v0, Ljava/util/HashMap; // type@032c │ │ -0303f0: 7010 ef14 0000 |001a: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@14ef │ │ -0303f6: 6900 dc01 |001d: sput-object v0, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01dc │ │ -0303fa: 0e00 |001f: return-void │ │ +032640: |[032640] android.support.v4.content.FileProvider.:()V │ │ +032650: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +032652: 2300 7c03 |0001: new-array v0, v0, [Ljava/lang/String; // type@037c │ │ +032656: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +032658: 1a02 2c0a |0004: const-string v2, "_display_name" // string@0a2c │ │ +03265c: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +032660: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +032662: 1a02 320a |0009: const-string v2, "_size" // string@0a32 │ │ +032666: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +03266a: 6900 d401 |000d: sput-object v0, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@01d4 │ │ +03266e: 2200 e402 |000f: new-instance v0, Ljava/io/File; // type@02e4 │ │ +032672: 1a01 dc00 |0011: const-string v1, "/" // string@00dc │ │ +032676: 7020 2814 1000 |0013: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1428 │ │ +03267c: 6900 d501 |0016: sput-object v0, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@01d5 │ │ +032680: 2200 2c03 |0018: new-instance v0, Ljava/util/HashMap; // type@032c │ │ +032684: 7010 ef14 0000 |001a: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@14ef │ │ +03268a: 6900 dc01 |001d: sput-object v0, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01dc │ │ +03268e: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x000f line=317 │ │ 0x0018 line=320 │ │ locals : │ │ │ │ @@ -18569,17 +18569,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0303fc: |[0303fc] android.support.v4.content.FileProvider.:()V │ │ -03040c: 7010 8300 0000 |0000: invoke-direct {v0}, Landroid/content/ContentProvider;.:()V // method@0083 │ │ -030412: 0e00 |0003: return-void │ │ +032690: |[032690] android.support.v4.content.FileProvider.:()V │ │ +0326a0: 7010 8300 0000 |0000: invoke-direct {v0}, Landroid/content/ContentProvider;.:()V // method@0083 │ │ +0326a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0003 line=630 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/FileProvider; │ │ │ │ @@ -18588,31 +18588,31 @@ │ │ type : '(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File;' │ │ access : 0x008a (PRIVATE STATIC VARARGS) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -030414: |[030414] android.support.v4.content.FileProvider.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ -030424: 0761 |0000: move-object v1, v6 │ │ -030426: 0770 |0001: move-object v0, v7 │ │ -030428: 2104 |0002: array-length v4, v0 │ │ -03042a: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -03042c: 0712 |0004: move-object v2, v1 │ │ -03042e: 3543 0f00 |0005: if-ge v3, v4, 0014 // +000f │ │ -030432: 4605 0003 |0007: aget-object v5, v0, v3 │ │ -030436: 3805 0c00 |0009: if-eqz v5, 0015 // +000c │ │ -03043a: 2201 e402 |000b: new-instance v1, Ljava/io/File; // type@02e4 │ │ -03043e: 7030 2714 2105 |000d: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@1427 │ │ -030444: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ -030448: 0712 |0012: move-object v2, v1 │ │ -03044a: 28f2 |0013: goto 0005 // -000e │ │ -03044c: 1102 |0014: return-object v2 │ │ -03044e: 0721 |0015: move-object v1, v2 │ │ -030450: 28fa |0016: goto 0010 // -0006 │ │ +0326a8: |[0326a8] android.support.v4.content.FileProvider.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ +0326b8: 0761 |0000: move-object v1, v6 │ │ +0326ba: 0770 |0001: move-object v0, v7 │ │ +0326bc: 2104 |0002: array-length v4, v0 │ │ +0326be: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +0326c0: 0712 |0004: move-object v2, v1 │ │ +0326c2: 3543 0f00 |0005: if-ge v3, v4, 0014 // +000f │ │ +0326c6: 4605 0003 |0007: aget-object v5, v0, v3 │ │ +0326ca: 3805 0c00 |0009: if-eqz v5, 0015 // +000c │ │ +0326ce: 2201 e402 |000b: new-instance v1, Ljava/io/File; // type@02e4 │ │ +0326d2: 7030 2714 2105 |000d: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@1427 │ │ +0326d8: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0326dc: 0712 |0012: move-object v2, v1 │ │ +0326de: 28f2 |0013: goto 0005 // -000e │ │ +0326e0: 1102 |0014: return-object v2 │ │ +0326e2: 0721 |0015: move-object v1, v2 │ │ +0326e4: 28fa |0016: goto 0010 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=753 │ │ 0x0001 line=754 │ │ 0x0009 line=755 │ │ 0x000b line=756 │ │ 0x0010 line=754 │ │ @@ -18636,19 +18636,19 @@ │ │ type : '([Ljava/lang/Object;I)[Ljava/lang/Object;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -030454: |[030454] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ -030464: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -030466: 2330 7a03 |0001: new-array v0, v3, [Ljava/lang/Object; // type@037a │ │ -03046a: 7153 b814 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -030470: 1100 |0006: return-object v0 │ │ +0326e8: |[0326e8] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ +0326f8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0326fa: 2330 7a03 |0001: new-array v0, v3, [Ljava/lang/Object; // type@037a │ │ +0326fe: 7153 b814 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +032704: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=769 │ │ 0x0003 line=770 │ │ 0x0006 line=771 │ │ locals : │ │ 0x0003 - 0x0007 reg=0 result [Ljava/lang/Object; │ │ @@ -18660,19 +18660,19 @@ │ │ type : '([Ljava/lang/String;I)[Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -030474: |[030474] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; │ │ -030484: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -030486: 2330 7c03 |0001: new-array v0, v3, [Ljava/lang/String; // type@037c │ │ -03048a: 7153 b814 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -030490: 1100 |0006: return-object v0 │ │ +032708: |[032708] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; │ │ +032718: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03271a: 2330 7c03 |0001: new-array v0, v3, [Ljava/lang/String; // type@037c │ │ +03271e: 7153 b814 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +032724: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=763 │ │ 0x0003 line=764 │ │ 0x0006 line=765 │ │ locals : │ │ 0x0003 - 0x0007 reg=0 result [Ljava/lang/String; │ │ @@ -18684,41 +18684,41 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -030494: |[030494] android.support.v4.content.FileProvider.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ -0304a4: 6203 dc01 |0000: sget-object v3, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01dc │ │ -0304a8: 1d03 |0002: monitor-enter v3 │ │ -0304aa: 6202 dc01 |0003: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01dc │ │ -0304ae: 6e20 f114 6200 |0005: invoke-virtual {v2, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@14f1 │ │ -0304b4: 0c01 |0008: move-result-object v1 │ │ -0304b6: 1f01 ef00 |0009: check-cast v1, Landroid/support/v4/content/FileProvider$PathStrategy; // type@00ef │ │ -0304ba: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ -0304be: 7120 9d05 6500 |000d: invoke-static {v5, v6}, Landroid/support/v4/content/FileProvider;.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; // method@059d │ │ -0304c4: 0c01 |0010: move-result-object v1 │ │ -0304c6: 6202 dc01 |0011: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01dc │ │ -0304ca: 6e30 f214 6201 |0013: invoke-virtual {v2, v6, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14f2 │ │ -0304d0: 1e03 |0016: monitor-exit v3 │ │ -0304d2: 1101 |0017: return-object v1 │ │ -0304d4: 0d00 |0018: move-exception v0 │ │ -0304d6: 2202 ff02 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -0304da: 1a04 0f03 |001b: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@030f │ │ -0304de: 7030 7714 4200 |001d: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1477 │ │ -0304e4: 2702 |0020: throw v2 │ │ -0304e6: 0d02 |0021: move-exception v2 │ │ -0304e8: 1e03 |0022: monitor-exit v3 │ │ -0304ea: 2702 |0023: throw v2 │ │ -0304ec: 0d00 |0024: move-exception v0 │ │ -0304ee: 2202 ff02 |0025: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -0304f2: 1a04 0f03 |0027: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@030f │ │ -0304f6: 7030 7714 4200 |0029: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1477 │ │ -0304fc: 2702 |002c: throw v2 │ │ +032728: |[032728] android.support.v4.content.FileProvider.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ +032738: 6203 dc01 |0000: sget-object v3, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01dc │ │ +03273c: 1d03 |0002: monitor-enter v3 │ │ +03273e: 6202 dc01 |0003: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01dc │ │ +032742: 6e20 f114 6200 |0005: invoke-virtual {v2, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@14f1 │ │ +032748: 0c01 |0008: move-result-object v1 │ │ +03274a: 1f01 ef00 |0009: check-cast v1, Landroid/support/v4/content/FileProvider$PathStrategy; // type@00ef │ │ +03274e: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ +032752: 7120 9d05 6500 |000d: invoke-static {v5, v6}, Landroid/support/v4/content/FileProvider;.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; // method@059d │ │ +032758: 0c01 |0010: move-result-object v1 │ │ +03275a: 6202 dc01 |0011: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01dc │ │ +03275e: 6e30 f214 6201 |0013: invoke-virtual {v2, v6, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14f2 │ │ +032764: 1e03 |0016: monitor-exit v3 │ │ +032766: 1101 |0017: return-object v1 │ │ +032768: 0d00 |0018: move-exception v0 │ │ +03276a: 2202 ff02 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +03276e: 1a04 1003 |001b: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@0310 │ │ +032772: 7030 7714 4200 |001d: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1477 │ │ +032778: 2702 |0020: throw v2 │ │ +03277a: 0d02 |0021: move-exception v2 │ │ +03277c: 1e03 |0022: monitor-exit v3 │ │ +03277e: 2702 |0023: throw v2 │ │ +032780: 0d00 |0024: move-exception v0 │ │ +032782: 2202 ff02 |0025: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +032786: 1a04 1003 |0027: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@0310 │ │ +03278a: 7030 7714 4200 |0029: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1477 │ │ +032790: 2702 |002c: throw v2 │ │ catches : 4 │ │ 0x0003 - 0x000b │ │ -> 0x0021 │ │ 0x000d - 0x0010 │ │ Ljava/io/IOException; -> 0x0018 │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0024 │ │ -> 0x0021 │ │ @@ -18752,20 +18752,20 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03052c: |[03052c] android.support.v4.content.FileProvider.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; │ │ -03053c: 7120 9605 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/FileProvider;.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; // method@0596 │ │ -030542: 0c00 |0003: move-result-object v0 │ │ -030544: 7220 8a05 4000 |0004: invoke-interface {v0, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; // method@058a │ │ -03054a: 0c01 |0007: move-result-object v1 │ │ -03054c: 1101 |0008: return-object v1 │ │ +0327c0: |[0327c0] android.support.v4.content.FileProvider.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; │ │ +0327d0: 7120 9605 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/FileProvider;.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; // method@0596 │ │ +0327d6: 0c00 |0003: move-result-object v0 │ │ +0327d8: 7220 8a05 4000 |0004: invoke-interface {v0, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; // method@058a │ │ +0327de: 0c01 |0007: move-result-object v1 │ │ +0327e0: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0004 line=377 │ │ locals : │ │ 0x0004 - 0x0009 reg=0 strategy Landroid/support/v4/content/FileProvider$PathStrategy; │ │ 0x0000 - 0x0009 reg=2 context Landroid/content/Context; │ │ @@ -18777,61 +18777,61 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 88 16-bit code units │ │ -030550: |[030550] android.support.v4.content.FileProvider.modeToMode:(Ljava/lang/String;)I │ │ -030560: 1a01 9c15 |0000: const-string v1, "r" // string@159c │ │ -030564: 6e20 9f14 4100 |0002: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -03056a: 0a01 |0005: move-result v1 │ │ -03056c: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ -030570: 1500 0010 |0008: const/high16 v0, #int 268435456 // #1000 │ │ -030574: 0f00 |000a: return v0 │ │ -030576: 1a01 fd18 |000b: const-string v1, "w" // string@18fd │ │ -03057a: 6e20 9f14 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -030580: 0a01 |0010: move-result v1 │ │ -030582: 3901 0a00 |0011: if-nez v1, 001b // +000a │ │ -030586: 1a01 2f19 |0013: const-string v1, "wt" // string@192f │ │ -03058a: 6e20 9f14 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -030590: 0a01 |0018: move-result v1 │ │ -030592: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ -030596: 1500 002c |001b: const/high16 v0, #int 738197504 // #2c00 │ │ -03059a: 28ed |001d: goto 000a // -0013 │ │ -03059c: 1a01 fe18 |001e: const-string v1, "wa" // string@18fe │ │ -0305a0: 6e20 9f14 4100 |0020: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -0305a6: 0a01 |0023: move-result v1 │ │ -0305a8: 3801 0500 |0024: if-eqz v1, 0029 // +0005 │ │ -0305ac: 1500 002a |0026: const/high16 v0, #int 704643072 // #2a00 │ │ -0305b0: 28e2 |0028: goto 000a // -001e │ │ -0305b2: 1a01 3116 |0029: const-string v1, "rw" // string@1631 │ │ -0305b6: 6e20 9f14 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -0305bc: 0a01 |002e: move-result v1 │ │ -0305be: 3801 0500 |002f: if-eqz v1, 0034 // +0005 │ │ -0305c2: 1500 0038 |0031: const/high16 v0, #int 939524096 // #3800 │ │ -0305c6: 28d7 |0033: goto 000a // -0029 │ │ -0305c8: 1a01 3216 |0034: const-string v1, "rwt" // string@1632 │ │ -0305cc: 6e20 9f14 4100 |0036: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -0305d2: 0a01 |0039: move-result v1 │ │ -0305d4: 3801 0500 |003a: if-eqz v1, 003f // +0005 │ │ -0305d8: 1500 003c |003c: const/high16 v0, #int 1006632960 // #3c00 │ │ -0305dc: 28cc |003e: goto 000a // -0034 │ │ -0305de: 2201 ff02 |003f: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -0305e2: 2202 1403 |0041: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ -0305e6: 7010 ab14 0200 |0043: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0305ec: 1a03 9703 |0046: const-string v3, "Invalid mode: " // string@0397 │ │ -0305f0: 6e20 b214 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0305f6: 0c02 |004b: move-result-object v2 │ │ -0305f8: 6e20 b214 4200 |004c: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0305fe: 0c02 |004f: move-result-object v2 │ │ -030600: 6e10 b714 0200 |0050: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -030606: 0c02 |0053: move-result-object v2 │ │ -030608: 7020 7614 2100 |0054: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -03060e: 2701 |0057: throw v1 │ │ +0327e4: |[0327e4] android.support.v4.content.FileProvider.modeToMode:(Ljava/lang/String;)I │ │ +0327f4: 1a01 9c15 |0000: const-string v1, "r" // string@159c │ │ +0327f8: 6e20 9f14 4100 |0002: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +0327fe: 0a01 |0005: move-result v1 │ │ +032800: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ +032804: 1500 0010 |0008: const/high16 v0, #int 268435456 // #1000 │ │ +032808: 0f00 |000a: return v0 │ │ +03280a: 1a01 fc18 |000b: const-string v1, "w" // string@18fc │ │ +03280e: 6e20 9f14 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +032814: 0a01 |0010: move-result v1 │ │ +032816: 3901 0a00 |0011: if-nez v1, 001b // +000a │ │ +03281a: 1a01 2e19 |0013: const-string v1, "wt" // string@192e │ │ +03281e: 6e20 9f14 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +032824: 0a01 |0018: move-result v1 │ │ +032826: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ +03282a: 1500 002c |001b: const/high16 v0, #int 738197504 // #2c00 │ │ +03282e: 28ed |001d: goto 000a // -0013 │ │ +032830: 1a01 fd18 |001e: const-string v1, "wa" // string@18fd │ │ +032834: 6e20 9f14 4100 |0020: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +03283a: 0a01 |0023: move-result v1 │ │ +03283c: 3801 0500 |0024: if-eqz v1, 0029 // +0005 │ │ +032840: 1500 002a |0026: const/high16 v0, #int 704643072 // #2a00 │ │ +032844: 28e2 |0028: goto 000a // -001e │ │ +032846: 1a01 3116 |0029: const-string v1, "rw" // string@1631 │ │ +03284a: 6e20 9f14 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +032850: 0a01 |002e: move-result v1 │ │ +032852: 3801 0500 |002f: if-eqz v1, 0034 // +0005 │ │ +032856: 1500 0038 |0031: const/high16 v0, #int 939524096 // #3800 │ │ +03285a: 28d7 |0033: goto 000a // -0029 │ │ +03285c: 1a01 3216 |0034: const-string v1, "rwt" // string@1632 │ │ +032860: 6e20 9f14 4100 |0036: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +032866: 0a01 |0039: move-result v1 │ │ +032868: 3801 0500 |003a: if-eqz v1, 003f // +0005 │ │ +03286c: 1500 003c |003c: const/high16 v0, #int 1006632960 // #3c00 │ │ +032870: 28cc |003e: goto 000a // -0034 │ │ +032872: 2201 ff02 |003f: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +032876: 2202 1403 |0041: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ +03287a: 7010 ab14 0200 |0043: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +032880: 1a03 9803 |0046: const-string v3, "Invalid mode: " // string@0398 │ │ +032884: 6e20 b214 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03288a: 0c02 |004b: move-result-object v2 │ │ +03288c: 6e20 b214 4200 |004c: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +032892: 0c02 |004f: move-result-object v2 │ │ +032894: 6e10 b714 0200 |0050: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +03289a: 0c02 |0053: move-result-object v2 │ │ +03289c: 7020 7614 2100 |0054: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +0328a2: 2701 |0057: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=729 │ │ 0x0008 line=730 │ │ 0x000a line=749 │ │ 0x000b line=731 │ │ 0x001b line=732 │ │ @@ -18855,95 +18855,95 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 152 16-bit code units │ │ -030610: |[030610] android.support.v4.content.FileProvider.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ -030620: 120c |0000: const/4 v12, #int 0 // #0 │ │ -030622: 120b |0001: const/4 v11, #int 0 // #0 │ │ -030624: 121a |0002: const/4 v10, #int 1 // #1 │ │ -030626: 2204 f000 |0003: new-instance v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy; // type@00f0 │ │ -03062a: 7020 8b05 e400 |0005: invoke-direct {v4, v14}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.:(Ljava/lang/String;)V // method@058b │ │ -030630: 6e10 9300 0d00 |0008: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0093 │ │ -030636: 0c08 |000b: move-result-object v8 │ │ -030638: 1309 8000 |000c: const/16 v9, #int 128 // #80 │ │ -03063c: 6e30 e000 e809 |000e: invoke-virtual {v8, v14, v9}, Landroid/content/pm/PackageManager;.resolveContentProvider:(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo; // method@00e0 │ │ -030642: 0c01 |0011: move-result-object v1 │ │ -030644: 6e10 9300 0d00 |0012: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0093 │ │ -03064a: 0c08 |0015: move-result-object v8 │ │ -03064c: 1a09 c20a |0016: const-string v9, "android.support.FILE_PROVIDER_PATHS" // string@0ac2 │ │ -030650: 6e30 e100 8109 |0018: invoke-virtual {v1, v8, v9}, Landroid/content/pm/ProviderInfo;.loadXmlMetaData:(Landroid/content/pm/PackageManager;Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@00e1 │ │ -030656: 0c00 |001b: move-result-object v0 │ │ -030658: 3900 0a00 |001c: if-nez v0, 0026 // +000a │ │ -03065c: 2208 ff02 |001e: new-instance v8, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -030660: 1a09 f307 |0020: const-string v9, "Missing android.support.FILE_PROVIDER_PATHS meta-data" // string@07f3 │ │ -030664: 7020 7614 9800 |0022: invoke-direct {v8, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -03066a: 2708 |0025: throw v8 │ │ -03066c: 7210 fc00 0000 |0026: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.next:()I // method@00fc │ │ -030672: 0a07 |0029: move-result v7 │ │ -030674: 32a7 6d00 |002a: if-eq v7, v10, 0097 // +006d │ │ -030678: 1228 |002c: const/4 v8, #int 2 // #2 │ │ -03067a: 3387 f9ff |002d: if-ne v7, v8, 0026 // -0007 │ │ -03067e: 7210 fb00 0000 |002f: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@00fb │ │ -030684: 0c05 |0032: move-result-object v5 │ │ -030686: 1a08 9a13 |0033: const-string v8, "name" // string@139a │ │ -03068a: 7230 fa00 c008 |0035: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00fa │ │ -030690: 0c02 |0038: move-result-object v2 │ │ -030692: 1a08 1615 |0039: const-string v8, "path" // string@1516 │ │ -030696: 7230 fa00 c008 |003b: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00fa │ │ -03069c: 0c03 |003e: move-result-object v3 │ │ -03069e: 1206 |003f: const/4 v6, #int 0 // #0 │ │ -0306a0: 1a08 1c16 |0040: const-string v8, "root-path" // string@161c │ │ -0306a4: 6e20 9f14 5800 |0042: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -0306aa: 0a08 |0045: move-result v8 │ │ -0306ac: 3808 1200 |0046: if-eqz v8, 0058 // +0012 │ │ -0306b0: 6208 d501 |0048: sget-object v8, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@01d5 │ │ -0306b4: 23a9 7c03 |004a: new-array v9, v10, [Ljava/lang/String; // type@037c │ │ -0306b8: 4d03 090b |004c: aput-object v3, v9, v11 │ │ -0306bc: 7120 9205 9800 |004e: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0592 │ │ -0306c2: 0c06 |0051: move-result-object v6 │ │ -0306c4: 3806 d4ff |0052: if-eqz v6, 0026 // -002c │ │ -0306c8: 6e30 8c05 2406 |0054: invoke-virtual {v4, v2, v6}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.addRoot:(Ljava/lang/String;Ljava/io/File;)V // method@058c │ │ -0306ce: 28cf |0057: goto 0026 // -0031 │ │ -0306d0: 1a08 590d |0058: const-string v8, "files-path" // string@0d59 │ │ -0306d4: 6e20 9f14 5800 |005a: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -0306da: 0a08 |005d: move-result v8 │ │ -0306dc: 3808 0f00 |005e: if-eqz v8, 006d // +000f │ │ -0306e0: 6e10 8f00 0d00 |0060: invoke-virtual {v13}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@008f │ │ -0306e6: 0c08 |0063: move-result-object v8 │ │ -0306e8: 23a9 7c03 |0064: new-array v9, v10, [Ljava/lang/String; // type@037c │ │ -0306ec: 4d03 090b |0066: aput-object v3, v9, v11 │ │ -0306f0: 7120 9205 9800 |0068: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0592 │ │ -0306f6: 0c06 |006b: move-result-object v6 │ │ -0306f8: 28e6 |006c: goto 0052 // -001a │ │ -0306fa: 1a08 3c0b |006d: const-string v8, "cache-path" // string@0b3c │ │ -0306fe: 6e20 9f14 5800 |006f: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -030704: 0a08 |0072: move-result v8 │ │ -030706: 3808 0f00 |0073: if-eqz v8, 0082 // +000f │ │ -03070a: 6e10 8800 0d00 |0075: invoke-virtual {v13}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0088 │ │ -030710: 0c08 |0078: move-result-object v8 │ │ -030712: 23a9 7c03 |0079: new-array v9, v10, [Ljava/lang/String; // type@037c │ │ -030716: 4d03 090b |007b: aput-object v3, v9, v11 │ │ -03071a: 7120 9205 9800 |007d: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0592 │ │ -030720: 0c06 |0080: move-result-object v6 │ │ -030722: 28d1 |0081: goto 0052 // -002f │ │ -030724: 1a08 420d |0082: const-string v8, "external-path" // string@0d42 │ │ -030728: 6e20 9f14 5800 |0084: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -03072e: 0a08 |0087: move-result v8 │ │ -030730: 3808 caff |0088: if-eqz v8, 0052 // -0036 │ │ -030734: 7100 8501 0000 |008a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0185 │ │ -03073a: 0c08 |008d: move-result-object v8 │ │ -03073c: 23a9 7c03 |008e: new-array v9, v10, [Ljava/lang/String; // type@037c │ │ -030740: 4d03 090b |0090: aput-object v3, v9, v11 │ │ -030744: 7120 9205 9800 |0092: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0592 │ │ -03074a: 0c06 |0095: move-result-object v6 │ │ -03074c: 28bc |0096: goto 0052 // -0044 │ │ -03074e: 1104 |0097: return-object v4 │ │ +0328a4: |[0328a4] android.support.v4.content.FileProvider.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ +0328b4: 120c |0000: const/4 v12, #int 0 // #0 │ │ +0328b6: 120b |0001: const/4 v11, #int 0 // #0 │ │ +0328b8: 121a |0002: const/4 v10, #int 1 // #1 │ │ +0328ba: 2204 f000 |0003: new-instance v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy; // type@00f0 │ │ +0328be: 7020 8b05 e400 |0005: invoke-direct {v4, v14}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.:(Ljava/lang/String;)V // method@058b │ │ +0328c4: 6e10 9300 0d00 |0008: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0093 │ │ +0328ca: 0c08 |000b: move-result-object v8 │ │ +0328cc: 1309 8000 |000c: const/16 v9, #int 128 // #80 │ │ +0328d0: 6e30 e000 e809 |000e: invoke-virtual {v8, v14, v9}, Landroid/content/pm/PackageManager;.resolveContentProvider:(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo; // method@00e0 │ │ +0328d6: 0c01 |0011: move-result-object v1 │ │ +0328d8: 6e10 9300 0d00 |0012: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0093 │ │ +0328de: 0c08 |0015: move-result-object v8 │ │ +0328e0: 1a09 c30a |0016: const-string v9, "android.support.FILE_PROVIDER_PATHS" // string@0ac3 │ │ +0328e4: 6e30 e100 8109 |0018: invoke-virtual {v1, v8, v9}, Landroid/content/pm/ProviderInfo;.loadXmlMetaData:(Landroid/content/pm/PackageManager;Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@00e1 │ │ +0328ea: 0c00 |001b: move-result-object v0 │ │ +0328ec: 3900 0a00 |001c: if-nez v0, 0026 // +000a │ │ +0328f0: 2208 ff02 |001e: new-instance v8, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +0328f4: 1a09 f407 |0020: const-string v9, "Missing android.support.FILE_PROVIDER_PATHS meta-data" // string@07f4 │ │ +0328f8: 7020 7614 9800 |0022: invoke-direct {v8, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +0328fe: 2708 |0025: throw v8 │ │ +032900: 7210 fc00 0000 |0026: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.next:()I // method@00fc │ │ +032906: 0a07 |0029: move-result v7 │ │ +032908: 32a7 6d00 |002a: if-eq v7, v10, 0097 // +006d │ │ +03290c: 1228 |002c: const/4 v8, #int 2 // #2 │ │ +03290e: 3387 f9ff |002d: if-ne v7, v8, 0026 // -0007 │ │ +032912: 7210 fb00 0000 |002f: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@00fb │ │ +032918: 0c05 |0032: move-result-object v5 │ │ +03291a: 1a08 9b13 |0033: const-string v8, "name" // string@139b │ │ +03291e: 7230 fa00 c008 |0035: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00fa │ │ +032924: 0c02 |0038: move-result-object v2 │ │ +032926: 1a08 1715 |0039: const-string v8, "path" // string@1517 │ │ +03292a: 7230 fa00 c008 |003b: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00fa │ │ +032930: 0c03 |003e: move-result-object v3 │ │ +032932: 1206 |003f: const/4 v6, #int 0 // #0 │ │ +032934: 1a08 1c16 |0040: const-string v8, "root-path" // string@161c │ │ +032938: 6e20 9f14 5800 |0042: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +03293e: 0a08 |0045: move-result v8 │ │ +032940: 3808 1200 |0046: if-eqz v8, 0058 // +0012 │ │ +032944: 6208 d501 |0048: sget-object v8, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@01d5 │ │ +032948: 23a9 7c03 |004a: new-array v9, v10, [Ljava/lang/String; // type@037c │ │ +03294c: 4d03 090b |004c: aput-object v3, v9, v11 │ │ +032950: 7120 9205 9800 |004e: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0592 │ │ +032956: 0c06 |0051: move-result-object v6 │ │ +032958: 3806 d4ff |0052: if-eqz v6, 0026 // -002c │ │ +03295c: 6e30 8c05 2406 |0054: invoke-virtual {v4, v2, v6}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.addRoot:(Ljava/lang/String;Ljava/io/File;)V // method@058c │ │ +032962: 28cf |0057: goto 0026 // -0031 │ │ +032964: 1a08 5a0d |0058: const-string v8, "files-path" // string@0d5a │ │ +032968: 6e20 9f14 5800 |005a: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +03296e: 0a08 |005d: move-result v8 │ │ +032970: 3808 0f00 |005e: if-eqz v8, 006d // +000f │ │ +032974: 6e10 8f00 0d00 |0060: invoke-virtual {v13}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@008f │ │ +03297a: 0c08 |0063: move-result-object v8 │ │ +03297c: 23a9 7c03 |0064: new-array v9, v10, [Ljava/lang/String; // type@037c │ │ +032980: 4d03 090b |0066: aput-object v3, v9, v11 │ │ +032984: 7120 9205 9800 |0068: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0592 │ │ +03298a: 0c06 |006b: move-result-object v6 │ │ +03298c: 28e6 |006c: goto 0052 // -001a │ │ +03298e: 1a08 3d0b |006d: const-string v8, "cache-path" // string@0b3d │ │ +032992: 6e20 9f14 5800 |006f: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +032998: 0a08 |0072: move-result v8 │ │ +03299a: 3808 0f00 |0073: if-eqz v8, 0082 // +000f │ │ +03299e: 6e10 8800 0d00 |0075: invoke-virtual {v13}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0088 │ │ +0329a4: 0c08 |0078: move-result-object v8 │ │ +0329a6: 23a9 7c03 |0079: new-array v9, v10, [Ljava/lang/String; // type@037c │ │ +0329aa: 4d03 090b |007b: aput-object v3, v9, v11 │ │ +0329ae: 7120 9205 9800 |007d: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0592 │ │ +0329b4: 0c06 |0080: move-result-object v6 │ │ +0329b6: 28d1 |0081: goto 0052 // -002f │ │ +0329b8: 1a08 430d |0082: const-string v8, "external-path" // string@0d43 │ │ +0329bc: 6e20 9f14 5800 |0084: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +0329c2: 0a08 |0087: move-result v8 │ │ +0329c4: 3808 caff |0088: if-eqz v8, 0052 // -0036 │ │ +0329c8: 7100 8501 0000 |008a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0185 │ │ +0329ce: 0c08 |008d: move-result-object v8 │ │ +0329d0: 23a9 7c03 |008e: new-array v9, v10, [Ljava/lang/String; // type@037c │ │ +0329d4: 4d03 090b |0090: aput-object v3, v9, v11 │ │ +0329d8: 7120 9205 9800 |0092: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0592 │ │ +0329de: 0c06 |0095: move-result-object v6 │ │ +0329e0: 28bc |0096: goto 0052 // -0044 │ │ +0329e2: 1104 |0097: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=556 │ │ 0x0008 line=558 │ │ 0x0012 line=560 │ │ 0x001c line=562 │ │ 0x001e line=563 │ │ @@ -18982,33 +18982,33 @@ │ │ type : '(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -030750: |[030750] android.support.v4.content.FileProvider.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V │ │ -030760: 6f30 8400 3204 |0000: invoke-super {v2, v3, v4}, Landroid/content/ContentProvider;.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V // method@0084 │ │ -030766: 5540 1300 |0003: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.exported:Z // field@0013 │ │ -03076a: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -03076e: 2200 1203 |0007: new-instance v0, Ljava/lang/SecurityException; // type@0312 │ │ -030772: 1a01 7308 |0009: const-string v1, "Provider must not be exported" // string@0873 │ │ -030776: 7020 9b14 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@149b │ │ -03077c: 2700 |000e: throw v0 │ │ -03077e: 5540 1400 |000f: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.grantUriPermissions:Z // field@0014 │ │ -030782: 3900 0a00 |0011: if-nez v0, 001b // +000a │ │ -030786: 2200 1203 |0013: new-instance v0, Ljava/lang/SecurityException; // type@0312 │ │ -03078a: 1a01 7208 |0015: const-string v1, "Provider must grant uri permissions" // string@0872 │ │ -03078e: 7020 9b14 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@149b │ │ -030794: 2700 |001a: throw v0 │ │ -030796: 5440 1200 |001b: iget-object v0, v4, Landroid/content/pm/ProviderInfo;.authority:Ljava/lang/String; // field@0012 │ │ -03079a: 7120 9605 0300 |001d: invoke-static {v3, v0}, Landroid/support/v4/content/FileProvider;.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; // method@0596 │ │ -0307a0: 0c00 |0020: move-result-object v0 │ │ -0307a2: 5b20 db01 |0021: iput-object v0, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01db │ │ -0307a6: 0e00 |0023: return-void │ │ +0329e4: |[0329e4] android.support.v4.content.FileProvider.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V │ │ +0329f4: 6f30 8400 3204 |0000: invoke-super {v2, v3, v4}, Landroid/content/ContentProvider;.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V // method@0084 │ │ +0329fa: 5540 1300 |0003: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.exported:Z // field@0013 │ │ +0329fe: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +032a02: 2200 1203 |0007: new-instance v0, Ljava/lang/SecurityException; // type@0312 │ │ +032a06: 1a01 7408 |0009: const-string v1, "Provider must not be exported" // string@0874 │ │ +032a0a: 7020 9b14 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@149b │ │ +032a10: 2700 |000e: throw v0 │ │ +032a12: 5540 1400 |000f: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.grantUriPermissions:Z // field@0014 │ │ +032a16: 3900 0a00 |0011: if-nez v0, 001b // +000a │ │ +032a1a: 2200 1203 |0013: new-instance v0, Ljava/lang/SecurityException; // type@0312 │ │ +032a1e: 1a01 7308 |0015: const-string v1, "Provider must grant uri permissions" // string@0873 │ │ +032a22: 7020 9b14 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@149b │ │ +032a28: 2700 |001a: throw v0 │ │ +032a2a: 5440 1200 |001b: iget-object v0, v4, Landroid/content/pm/ProviderInfo;.authority:Ljava/lang/String; // field@0012 │ │ +032a2e: 7120 9605 0300 |001d: invoke-static {v3, v0}, Landroid/support/v4/content/FileProvider;.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; // method@0596 │ │ +032a34: 0c00 |0020: move-result-object v0 │ │ +032a36: 5b20 db01 |0021: iput-object v0, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01db │ │ +032a3a: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 0x0003 line=345 │ │ 0x0007 line=346 │ │ 0x000f line=348 │ │ 0x0013 line=349 │ │ @@ -19024,25 +19024,25 @@ │ │ type : '(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0307a8: |[0307a8] android.support.v4.content.FileProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ -0307b8: 5421 db01 |0000: iget-object v1, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01db │ │ -0307bc: 7220 8905 3100 |0002: invoke-interface {v1, v3}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0589 │ │ -0307c2: 0c00 |0005: move-result-object v0 │ │ -0307c4: 6e10 2914 0000 |0006: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@1429 │ │ -0307ca: 0a01 |0009: move-result v1 │ │ -0307cc: 3801 0400 |000a: if-eqz v1, 000e // +0004 │ │ -0307d0: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -0307d2: 0f01 |000d: return v1 │ │ -0307d4: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -0307d6: 28fe |000f: goto 000d // -0002 │ │ +032a3c: |[032a3c] android.support.v4.content.FileProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ +032a4c: 5421 db01 |0000: iget-object v1, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01db │ │ +032a50: 7220 8905 3100 |0002: invoke-interface {v1, v3}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0589 │ │ +032a56: 0c00 |0005: move-result-object v0 │ │ +032a58: 6e10 2914 0000 |0006: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@1429 │ │ +032a5e: 0a01 |0009: move-result v1 │ │ +032a60: 3801 0400 |000a: if-eqz v1, 000e // +0004 │ │ +032a64: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +032a66: 0f01 |000d: return v1 │ │ +032a68: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +032a6a: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ 0x0006 line=498 │ │ locals : │ │ 0x0006 - 0x0010 reg=0 file Ljava/io/File; │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/content/FileProvider; │ │ @@ -19055,37 +19055,37 @@ │ │ type : '(Landroid/net/Uri;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -0307d8: |[0307d8] android.support.v4.content.FileProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ -0307e8: 5464 db01 |0000: iget-object v4, v6, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01db │ │ -0307ec: 7220 8905 7400 |0002: invoke-interface {v4, v7}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0589 │ │ -0307f2: 0c01 |0005: move-result-object v1 │ │ -0307f4: 6e10 2e14 0100 |0006: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@142e │ │ -0307fa: 0c04 |0009: move-result-object v4 │ │ -0307fc: 1305 2e00 |000a: const/16 v5, #int 46 // #2e │ │ -030800: 6e20 a314 5400 |000c: invoke-virtual {v4, v5}, Ljava/lang/String;.lastIndexOf:(I)I // method@14a3 │ │ -030806: 0a02 |000f: move-result v2 │ │ -030808: 3a02 1700 |0010: if-ltz v2, 0027 // +0017 │ │ -03080c: 6e10 2e14 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@142e │ │ -030812: 0c04 |0015: move-result-object v4 │ │ -030814: d805 0201 |0016: add-int/lit8 v5, v2, #int 1 // #01 │ │ -030818: 6e20 a814 5400 |0018: invoke-virtual {v4, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@14a8 │ │ -03081e: 0c00 |001b: move-result-object v0 │ │ -030820: 7100 8913 0000 |001c: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@1389 │ │ -030826: 0c04 |001f: move-result-object v4 │ │ -030828: 6e20 8813 0400 |0020: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@1388 │ │ -03082e: 0c03 |0023: move-result-object v3 │ │ -030830: 3803 0300 |0024: if-eqz v3, 0027 // +0003 │ │ -030834: 1103 |0026: return-object v3 │ │ -030836: 1a03 e10a |0027: const-string v3, "application/octet-stream" // string@0ae1 │ │ -03083a: 28fd |0029: goto 0026 // -0003 │ │ +032a6c: |[032a6c] android.support.v4.content.FileProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ +032a7c: 5464 db01 |0000: iget-object v4, v6, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01db │ │ +032a80: 7220 8905 7400 |0002: invoke-interface {v4, v7}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0589 │ │ +032a86: 0c01 |0005: move-result-object v1 │ │ +032a88: 6e10 2e14 0100 |0006: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@142e │ │ +032a8e: 0c04 |0009: move-result-object v4 │ │ +032a90: 1305 2e00 |000a: const/16 v5, #int 46 // #2e │ │ +032a94: 6e20 a314 5400 |000c: invoke-virtual {v4, v5}, Ljava/lang/String;.lastIndexOf:(I)I // method@14a3 │ │ +032a9a: 0a02 |000f: move-result v2 │ │ +032a9c: 3a02 1700 |0010: if-ltz v2, 0027 // +0017 │ │ +032aa0: 6e10 2e14 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@142e │ │ +032aa6: 0c04 |0015: move-result-object v4 │ │ +032aa8: d805 0201 |0016: add-int/lit8 v5, v2, #int 1 // #01 │ │ +032aac: 6e20 a814 5400 |0018: invoke-virtual {v4, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@14a8 │ │ +032ab2: 0c00 |001b: move-result-object v0 │ │ +032ab4: 7100 8913 0000 |001c: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@1389 │ │ +032aba: 0c04 |001f: move-result-object v4 │ │ +032abc: 6e20 8813 0400 |0020: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@1388 │ │ +032ac2: 0c03 |0023: move-result-object v3 │ │ +032ac4: 3803 0300 |0024: if-eqz v3, 0027 // +0003 │ │ +032ac8: 1103 |0026: return-object v3 │ │ +032aca: 1a03 e20a |0027: const-string v3, "application/octet-stream" // string@0ae2 │ │ +032ace: 28fd |0029: goto 0026 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0006 line=453 │ │ 0x0010 line=454 │ │ 0x0012 line=455 │ │ 0x001c line=456 │ │ @@ -19104,19 +19104,19 @@ │ │ type : '(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -03083c: |[03083c] android.support.v4.content.FileProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ -03084c: 2200 1903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0319 │ │ -030850: 1a01 0f08 |0002: const-string v1, "No external inserts" // string@080f │ │ -030854: 7020 c614 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@14c6 │ │ -03085a: 2700 |0007: throw v0 │ │ +032ad0: |[032ad0] android.support.v4.content.FileProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ +032ae0: 2200 1903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0319 │ │ +032ae4: 1a01 1008 |0002: const-string v1, "No external inserts" // string@0810 │ │ +032ae8: 7020 c614 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@14c6 │ │ +032aee: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/content/FileProvider; │ │ 0x0000 - 0x0008 reg=3 uri Landroid/net/Uri; │ │ 0x0000 - 0x0008 reg=4 values Landroid/content/ContentValues; │ │ @@ -19126,17 +19126,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03085c: |[03085c] android.support.v4.content.FileProvider.onCreate:()Z │ │ -03086c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03086e: 0f00 |0001: return v0 │ │ +032af0: |[032af0] android.support.v4.content.FileProvider.onCreate:()Z │ │ +032b00: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +032b02: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/content/FileProvider; │ │ │ │ #5 : (in Landroid/support/v4/content/FileProvider;) │ │ @@ -19144,23 +19144,23 @@ │ │ type : '(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -030870: |[030870] android.support.v4.content.FileProvider.openFile:(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ -030880: 5432 db01 |0000: iget-object v2, v3, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01db │ │ -030884: 7220 8905 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0589 │ │ -03088a: 0c00 |0005: move-result-object v0 │ │ -03088c: 7110 9a05 0500 |0006: invoke-static {v5}, Landroid/support/v4/content/FileProvider;.modeToMode:(Ljava/lang/String;)I // method@059a │ │ -030892: 0a01 |0009: move-result v1 │ │ -030894: 7120 a601 1000 |000a: invoke-static {v0, v1}, Landroid/os/ParcelFileDescriptor;.open:(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor; // method@01a6 │ │ -03089a: 0c02 |000d: move-result-object v2 │ │ -03089c: 1102 |000e: return-object v2 │ │ +032b04: |[032b04] android.support.v4.content.FileProvider.openFile:(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ +032b14: 5432 db01 |0000: iget-object v2, v3, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01db │ │ +032b18: 7220 8905 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0589 │ │ +032b1e: 0c00 |0005: move-result-object v0 │ │ +032b20: 7110 9a05 0500 |0006: invoke-static {v5}, Landroid/support/v4/content/FileProvider;.modeToMode:(Ljava/lang/String;)I // method@059a │ │ +032b26: 0a01 |0009: move-result v1 │ │ +032b28: 7120 a601 1000 |000a: invoke-static {v0, v1}, Landroid/os/ParcelFileDescriptor;.open:(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor; // method@01a6 │ │ +032b2e: 0c02 |000d: move-result-object v2 │ │ +032b30: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ 0x0006 line=520 │ │ 0x000a line=521 │ │ locals : │ │ 0x0006 - 0x000f reg=0 file Ljava/io/File; │ │ @@ -19174,68 +19174,68 @@ │ │ type : '(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 18 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 94 16-bit code units │ │ -0308a0: |[0308a0] android.support.v4.content.FileProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ -0308b0: 54ca db01 |0000: iget-object v10, v12, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01db │ │ -0308b4: 7220 8905 da00 |0002: invoke-interface {v10, v13}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0589 │ │ -0308ba: 0c04 |0005: move-result-object v4 │ │ -0308bc: 390e 0400 |0006: if-nez v14, 000a // +0004 │ │ -0308c0: 620e d401 |0008: sget-object v14, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@01d4 │ │ -0308c4: 21ea |000a: array-length v10, v14 │ │ -0308c6: 23a2 7c03 |000b: new-array v2, v10, [Ljava/lang/String; // type@037c │ │ -0308ca: 21ea |000d: array-length v10, v14 │ │ -0308cc: 23a9 7a03 |000e: new-array v9, v10, [Ljava/lang/Object; // type@037a │ │ -0308d0: 1205 |0010: const/4 v5, #int 0 // #0 │ │ -0308d2: 07e0 |0011: move-object v0, v14 │ │ -0308d4: 2108 |0012: array-length v8, v0 │ │ -0308d6: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -0308d8: 0156 |0014: move v6, v5 │ │ -0308da: 3587 3500 |0015: if-ge v7, v8, 004a // +0035 │ │ -0308de: 4601 0007 |0017: aget-object v1, v0, v7 │ │ -0308e2: 1a0a 2b0a |0019: const-string v10, "_display_name" // string@0a2b │ │ -0308e6: 6e20 9f14 1a00 |001b: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -0308ec: 0a0a |001e: move-result v10 │ │ -0308ee: 380a 1200 |001f: if-eqz v10, 0031 // +0012 │ │ -0308f2: 1a0a 2b0a |0021: const-string v10, "_display_name" // string@0a2b │ │ -0308f6: 4d0a 0206 |0023: aput-object v10, v2, v6 │ │ -0308fa: d805 0601 |0025: add-int/lit8 v5, v6, #int 1 // #01 │ │ -0308fe: 6e10 2e14 0400 |0027: invoke-virtual {v4}, Ljava/io/File;.getName:()Ljava/lang/String; // method@142e │ │ -030904: 0c0a |002a: move-result-object v10 │ │ -030906: 4d0a 0906 |002b: aput-object v10, v9, v6 │ │ -03090a: d807 0701 |002d: add-int/lit8 v7, v7, #int 1 // #01 │ │ -03090e: 0156 |002f: move v6, v5 │ │ -030910: 28e5 |0030: goto 0015 // -001b │ │ -030912: 1a0a 310a |0031: const-string v10, "_size" // string@0a31 │ │ -030916: 6e20 9f14 1a00 |0033: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -03091c: 0a0a |0036: move-result v10 │ │ -03091e: 380a 2500 |0037: if-eqz v10, 005c // +0025 │ │ -030922: 1a0a 310a |0039: const-string v10, "_size" // string@0a31 │ │ -030926: 4d0a 0206 |003b: aput-object v10, v2, v6 │ │ -03092a: d805 0601 |003d: add-int/lit8 v5, v6, #int 1 // #01 │ │ -03092e: 6e10 3114 0400 |003f: invoke-virtual {v4}, Ljava/io/File;.length:()J // method@1431 │ │ -030934: 0b0a |0042: move-result-wide v10 │ │ -030936: 7120 8214 ba00 |0043: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1482 │ │ -03093c: 0c0a |0046: move-result-object v10 │ │ -03093e: 4d0a 0906 |0047: aput-object v10, v9, v6 │ │ -030942: 28e4 |0049: goto 002d // -001c │ │ -030944: 7120 9405 6200 |004a: invoke-static {v2, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; // method@0594 │ │ -03094a: 0c02 |004d: move-result-object v2 │ │ -03094c: 7120 9305 6900 |004e: invoke-static {v9, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0593 │ │ -030952: 0c09 |0051: move-result-object v9 │ │ -030954: 2203 3700 |0052: new-instance v3, Landroid/database/MatrixCursor; // type@0037 │ │ -030958: 121a |0054: const/4 v10, #int 1 // #1 │ │ -03095a: 7030 0f01 230a |0055: invoke-direct {v3, v2, v10}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;I)V // method@010f │ │ -030960: 6e20 1001 9300 |0058: invoke-virtual {v3, v9}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@0110 │ │ -030966: 1103 |005b: return-object v3 │ │ -030968: 0165 |005c: move v5, v6 │ │ -03096a: 28d0 |005d: goto 002d // -0030 │ │ +032b34: |[032b34] android.support.v4.content.FileProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ +032b44: 54ca db01 |0000: iget-object v10, v12, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01db │ │ +032b48: 7220 8905 da00 |0002: invoke-interface {v10, v13}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0589 │ │ +032b4e: 0c04 |0005: move-result-object v4 │ │ +032b50: 390e 0400 |0006: if-nez v14, 000a // +0004 │ │ +032b54: 620e d401 |0008: sget-object v14, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@01d4 │ │ +032b58: 21ea |000a: array-length v10, v14 │ │ +032b5a: 23a2 7c03 |000b: new-array v2, v10, [Ljava/lang/String; // type@037c │ │ +032b5e: 21ea |000d: array-length v10, v14 │ │ +032b60: 23a9 7a03 |000e: new-array v9, v10, [Ljava/lang/Object; // type@037a │ │ +032b64: 1205 |0010: const/4 v5, #int 0 // #0 │ │ +032b66: 07e0 |0011: move-object v0, v14 │ │ +032b68: 2108 |0012: array-length v8, v0 │ │ +032b6a: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +032b6c: 0156 |0014: move v6, v5 │ │ +032b6e: 3587 3500 |0015: if-ge v7, v8, 004a // +0035 │ │ +032b72: 4601 0007 |0017: aget-object v1, v0, v7 │ │ +032b76: 1a0a 2c0a |0019: const-string v10, "_display_name" // string@0a2c │ │ +032b7a: 6e20 9f14 1a00 |001b: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +032b80: 0a0a |001e: move-result v10 │ │ +032b82: 380a 1200 |001f: if-eqz v10, 0031 // +0012 │ │ +032b86: 1a0a 2c0a |0021: const-string v10, "_display_name" // string@0a2c │ │ +032b8a: 4d0a 0206 |0023: aput-object v10, v2, v6 │ │ +032b8e: d805 0601 |0025: add-int/lit8 v5, v6, #int 1 // #01 │ │ +032b92: 6e10 2e14 0400 |0027: invoke-virtual {v4}, Ljava/io/File;.getName:()Ljava/lang/String; // method@142e │ │ +032b98: 0c0a |002a: move-result-object v10 │ │ +032b9a: 4d0a 0906 |002b: aput-object v10, v9, v6 │ │ +032b9e: d807 0701 |002d: add-int/lit8 v7, v7, #int 1 // #01 │ │ +032ba2: 0156 |002f: move v6, v5 │ │ +032ba4: 28e5 |0030: goto 0015 // -001b │ │ +032ba6: 1a0a 320a |0031: const-string v10, "_size" // string@0a32 │ │ +032baa: 6e20 9f14 1a00 |0033: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +032bb0: 0a0a |0036: move-result v10 │ │ +032bb2: 380a 2500 |0037: if-eqz v10, 005c // +0025 │ │ +032bb6: 1a0a 320a |0039: const-string v10, "_size" // string@0a32 │ │ +032bba: 4d0a 0206 |003b: aput-object v10, v2, v6 │ │ +032bbe: d805 0601 |003d: add-int/lit8 v5, v6, #int 1 // #01 │ │ +032bc2: 6e10 3114 0400 |003f: invoke-virtual {v4}, Ljava/io/File;.length:()J // method@1431 │ │ +032bc8: 0b0a |0042: move-result-wide v10 │ │ +032bca: 7120 8214 ba00 |0043: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@1482 │ │ +032bd0: 0c0a |0046: move-result-object v10 │ │ +032bd2: 4d0a 0906 |0047: aput-object v10, v9, v6 │ │ +032bd6: 28e4 |0049: goto 002d // -001c │ │ +032bd8: 7120 9405 6200 |004a: invoke-static {v2, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; // method@0594 │ │ +032bde: 0c02 |004d: move-result-object v2 │ │ +032be0: 7120 9305 6900 |004e: invoke-static {v9, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0593 │ │ +032be6: 0c09 |0051: move-result-object v9 │ │ +032be8: 2203 3700 |0052: new-instance v3, Landroid/database/MatrixCursor; // type@0037 │ │ +032bec: 121a |0054: const/4 v10, #int 1 // #1 │ │ +032bee: 7030 0f01 230a |0055: invoke-direct {v3, v2, v10}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;I)V // method@010f │ │ +032bf4: 6e20 1001 9300 |0058: invoke-virtual {v3, v9}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@0110 │ │ +032bfa: 1103 |005b: return-object v3 │ │ +032bfc: 0165 |005c: move v5, v6 │ │ +032bfe: 28d0 |005d: goto 002d // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0006 line=414 │ │ 0x0008 line=415 │ │ 0x000a line=418 │ │ 0x000d line=419 │ │ @@ -19282,36 +19282,36 @@ │ │ type : '(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -03096c: |[03096c] android.support.v4.content.FileProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ -03097c: 2200 1903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0319 │ │ -030980: 1a01 1008 |0002: const-string v1, "No external updates" // string@0810 │ │ -030984: 7020 c614 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@14c6 │ │ -03098a: 2700 |0007: throw v0 │ │ +032c00: |[032c00] android.support.v4.content.FileProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ +032c10: 2200 1903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0319 │ │ +032c14: 1a01 1108 |0002: const-string v1, "No external updates" // string@0811 │ │ +032c18: 7020 c614 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@14c6 │ │ +032c1e: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=480 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/content/FileProvider; │ │ 0x0000 - 0x0008 reg=3 uri Landroid/net/Uri; │ │ 0x0000 - 0x0008 reg=4 values Landroid/content/ContentValues; │ │ 0x0000 - 0x0008 reg=5 selection Ljava/lang/String; │ │ 0x0000 - 0x0008 reg=6 selectionArgs [Ljava/lang/String; │ │ │ │ - source_file_idx : 789 (FileProvider.java) │ │ + source_file_idx : 790 (FileProvider.java) │ │ │ │ Class #82 header: │ │ class_idx : 242 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 910 │ │ +source_file_idx : 911 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #82 annotations: │ │ Annotations on class │ │ @@ -19341,21 +19341,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 : 910 (IntentCompat.java) │ │ + source_file_idx : 911 (IntentCompat.java) │ │ │ │ Class #83 header: │ │ class_idx : 246 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 910 │ │ +source_file_idx : 911 │ │ static_fields_size : 8 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #83 annotations: │ │ Annotations on class │ │ @@ -19413,32 +19413,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -03098c: |[03098c] android.support.v4.content.IntentCompat.:()V │ │ -03099c: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -0309a0: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ -0309a4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0309a8: 2201 f500 |0006: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; // type@00f5 │ │ -0309ac: 7010 aa05 0100 |0008: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1;.:()V // method@05aa │ │ -0309b2: 6901 e401 |000b: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e4 │ │ -0309b6: 0e00 |000d: return-void │ │ -0309b8: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -0309bc: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -0309c0: 2201 f400 |0012: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; // type@00f4 │ │ -0309c4: 7010 a705 0100 |0014: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@05a7 │ │ -0309ca: 6901 e401 |0017: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e4 │ │ -0309ce: 28f4 |0019: goto 000d // -000c │ │ -0309d0: 2201 f300 |001a: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; // type@00f3 │ │ -0309d4: 7010 a305 0100 |001c: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@05a3 │ │ -0309da: 6901 e401 |001f: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e4 │ │ -0309de: 28ec |0021: goto 000d // -0014 │ │ +032c20: |[032c20] android.support.v4.content.IntentCompat.:()V │ │ +032c30: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +032c34: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ +032c38: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +032c3c: 2201 f500 |0006: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; // type@00f5 │ │ +032c40: 7010 aa05 0100 |0008: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1;.:()V // method@05aa │ │ +032c46: 6901 e401 |000b: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e4 │ │ +032c4a: 0e00 |000d: return-void │ │ +032c4c: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +032c50: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +032c54: 2201 f400 |0012: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; // type@00f4 │ │ +032c58: 7010 a705 0100 |0014: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@05a7 │ │ +032c5e: 6901 e401 |0017: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e4 │ │ +032c62: 28f4 |0019: goto 000d // -000c │ │ +032c64: 2201 f300 |001a: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; // type@00f3 │ │ +032c68: 7010 a305 0100 |001c: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@05a3 │ │ +032c6e: 6901 e401 |001f: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e4 │ │ +032c72: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0002 line=86 │ │ 0x0006 line=87 │ │ 0x000d line=93 │ │ 0x000e line=88 │ │ @@ -19452,17 +19452,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0309e0: |[0309e0] android.support.v4.content.IntentCompat.:()V │ │ -0309f0: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -0309f6: 0e00 |0003: return-void │ │ +032c74: |[032c74] android.support.v4.content.IntentCompat.:()V │ │ +032c84: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +032c8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat; │ │ │ │ @@ -19471,19 +19471,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 │ │ -0309f8: |[0309f8] android.support.v4.content.IntentCompat.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -030a08: 6200 e401 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e4 │ │ -030a0c: 7220 a005 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05a0 │ │ -030a12: 0c00 |0005: move-result-object v0 │ │ -030a14: 1100 |0006: return-object v0 │ │ +032c8c: |[032c8c] android.support.v4.content.IntentCompat.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +032c9c: 6200 e401 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e4 │ │ +032ca0: 7220 a005 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05a0 │ │ +032ca6: 0c00 |0005: move-result-object v0 │ │ +032ca8: 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;) │ │ @@ -19491,19 +19491,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 │ │ -030a18: |[030a18] android.support.v4.content.IntentCompat.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -030a28: 6200 e401 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e4 │ │ -030a2c: 7230 a105 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@05a1 │ │ -030a32: 0c00 |0005: move-result-object v0 │ │ -030a34: 1100 |0006: return-object v0 │ │ +032cac: |[032cac] android.support.v4.content.IntentCompat.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +032cbc: 6200 e401 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e4 │ │ +032cc0: 7230 a105 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@05a1 │ │ +032cc6: 0c00 |0005: move-result-object v0 │ │ +032cc8: 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; │ │ │ │ @@ -19512,33 +19512,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 │ │ -030a38: |[030a38] android.support.v4.content.IntentCompat.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -030a48: 6200 e401 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e4 │ │ -030a4c: 7220 a205 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05a2 │ │ -030a52: 0c00 |0005: move-result-object v0 │ │ -030a54: 1100 |0006: return-object v0 │ │ +032ccc: |[032ccc] android.support.v4.content.IntentCompat.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +032cdc: 6200 e401 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01e4 │ │ +032ce0: 7220 a205 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05a2 │ │ +032ce6: 0c00 |0005: move-result-object v0 │ │ +032ce8: 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 : 910 (IntentCompat.java) │ │ + source_file_idx : 911 (IntentCompat.java) │ │ │ │ Class #84 header: │ │ class_idx : 247 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 911 │ │ +source_file_idx : 912 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #84 - │ │ Class descriptor : 'Landroid/support/v4/content/IntentCompatHoneycomb;' │ │ @@ -19553,17 +19553,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030a58: |[030a58] android.support.v4.content.IntentCompatHoneycomb.:()V │ │ -030a68: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -030a6e: 0e00 |0003: return-void │ │ +032cec: |[032cec] android.support.v4.content.IntentCompatHoneycomb.:()V │ │ +032cfc: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +032d02: 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;) │ │ @@ -19571,18 +19571,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 │ │ -030a70: |[030a70] android.support.v4.content.IntentCompatHoneycomb.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -030a80: 7110 ba00 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00ba │ │ -030a86: 0c00 |0003: move-result-object v0 │ │ -030a88: 1100 |0004: return-object v0 │ │ +032d04: |[032d04] android.support.v4.content.IntentCompatHoneycomb.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +032d14: 7110 ba00 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00ba │ │ +032d1a: 0c00 |0003: move-result-object v0 │ │ +032d1c: 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;) │ │ @@ -19590,32 +19590,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 │ │ -030a8c: |[030a8c] android.support.v4.content.IntentCompatHoneycomb.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -030a9c: 7110 bc00 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00bc │ │ -030aa2: 0c00 |0003: move-result-object v0 │ │ -030aa4: 1100 |0004: return-object v0 │ │ +032d20: |[032d20] android.support.v4.content.IntentCompatHoneycomb.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +032d30: 7110 bc00 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00bc │ │ +032d36: 0c00 |0003: move-result-object v0 │ │ +032d38: 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 : 911 (IntentCompatHoneycomb.java) │ │ + source_file_idx : 912 (IntentCompatHoneycomb.java) │ │ │ │ Class #85 header: │ │ class_idx : 248 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 912 │ │ +source_file_idx : 913 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #85 - │ │ Class descriptor : 'Landroid/support/v4/content/IntentCompatIcsMr1;' │ │ @@ -19630,17 +19630,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030aa8: |[030aa8] android.support.v4.content.IntentCompatIcsMr1.:()V │ │ -030ab8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -030abe: 0e00 |0003: return-void │ │ +032d3c: |[032d3c] android.support.v4.content.IntentCompatIcsMr1.:()V │ │ +032d4c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +032d52: 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;) │ │ @@ -19648,33 +19648,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 │ │ -030ac0: |[030ac0] android.support.v4.content.IntentCompatIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -030ad0: 7120 bb00 2100 |0000: invoke-static {v1, v2}, Landroid/content/Intent;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00bb │ │ -030ad6: 0c00 |0003: move-result-object v0 │ │ -030ad8: 1100 |0004: return-object v0 │ │ +032d54: |[032d54] android.support.v4.content.IntentCompatIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +032d64: 7120 bb00 2100 |0000: invoke-static {v1, v2}, Landroid/content/Intent;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00bb │ │ +032d6a: 0c00 |0003: move-result-object v0 │ │ +032d6c: 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 : 912 (IntentCompatIcsMr1.java) │ │ + source_file_idx : 913 (IntentCompatIcsMr1.java) │ │ │ │ Class #86 header: │ │ class_idx : 249 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 51 │ │ -source_file_idx : 1975 │ │ +source_file_idx : 1976 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #86 annotations: │ │ Annotations on class │ │ @@ -19698,20 +19698,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 │ │ -030adc: |[030adc] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ -030aec: 5b12 e501 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01e5 │ │ -030af0: 2200 5900 |0002: new-instance v0, Landroid/os/Handler; // type@0059 │ │ -030af4: 7010 8801 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0188 │ │ -030afa: 7020 fd00 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@00fd │ │ -030b00: 0e00 |000a: return-void │ │ +032d70: |[032d70] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ +032d80: 5b12 e501 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01e5 │ │ +032d84: 2200 5900 |0002: new-instance v0, Landroid/os/Handler; // type@0059 │ │ +032d88: 7010 8801 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0188 │ │ +032d8e: 7020 fd00 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@00fd │ │ +032d94: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0002 line=53 │ │ 0x000a line=54 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; │ │ @@ -19724,17 +19724,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -030b04: |[030b04] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ -030b14: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -030b16: 0f00 |0001: return v0 │ │ +032d98: |[032d98] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ +032da8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +032daa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; Landroid/support/v4/content/Loader.ForceLoadContentObserver; │ │ │ │ @@ -19743,34 +19743,34 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -030b18: |[030b18] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ -030b28: 5410 e501 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01e5 │ │ -030b2c: 6e10 c705 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@05c7 │ │ -030b32: 0e00 |0005: return-void │ │ +032dac: |[032dac] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ +032dbc: 5410 e501 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01e5 │ │ +032dc0: 6e10 c705 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@05c7 │ │ +032dc6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0005 line=64 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/content/Loader$ForceLoadContentObserver; Landroid/support/v4/content/Loader.ForceLoadContentObserver; │ │ 0x0000 - 0x0006 reg=2 selfChange Z │ │ │ │ - source_file_idx : 1975 (Loader.java) │ │ + source_file_idx : 1976 (Loader.java) │ │ │ │ Class #87 header: │ │ class_idx : 250 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 781 │ │ -source_file_idx : 1975 │ │ +source_file_idx : 1976 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #87 annotations: │ │ Annotations on class │ │ @@ -19791,21 +19791,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 : 1975 (Loader.java) │ │ + source_file_idx : 1976 (Loader.java) │ │ │ │ Class #88 header: │ │ class_idx : 251 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 1975 │ │ +source_file_idx : 1976 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 25 │ │ │ │ Class #88 annotations: │ │ Annotations on class │ │ @@ -19867,27 +19867,27 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -030b34: |[030b34] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ -030b44: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -030b46: 7010 8d14 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@148d │ │ -030b4c: 5c21 ed01 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ed │ │ -030b50: 5c21 e601 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e6 │ │ -030b54: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -030b56: 5c20 ec01 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01ec │ │ -030b5a: 5c21 e701 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e7 │ │ -030b5e: 5c21 eb01 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01eb │ │ -030b62: 6e10 8700 0300 |000f: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0087 │ │ -030b68: 0c00 |0012: move-result-object v0 │ │ -030b6a: 5b20 e801 |0013: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01e8 │ │ -030b6e: 0e00 |0015: return-void │ │ +032dc8: |[032dc8] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ +032dd8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +032dda: 7010 8d14 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@148d │ │ +032de0: 5c21 ed01 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ed │ │ +032de4: 5c21 e601 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e6 │ │ +032de8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +032dea: 5c20 ec01 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01ec │ │ +032dee: 5c21 e701 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e7 │ │ +032df2: 5c21 eb01 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01eb │ │ +032df6: 6e10 8700 0300 |000f: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0087 │ │ +032dfc: 0c00 |0012: move-result-object v0 │ │ +032dfe: 5b20 e801 |0013: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01e8 │ │ +032e02: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=91 │ │ 0x0004 line=38 │ │ 0x0006 line=39 │ │ 0x0008 line=40 │ │ 0x000b line=41 │ │ @@ -19905,19 +19905,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -030b70: |[030b70] android.support.v4.content.Loader.abandon:()V │ │ -030b80: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -030b82: 5c10 e601 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e6 │ │ -030b86: 6e10 c605 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@05c6 │ │ -030b8c: 0e00 |0006: return-void │ │ +032e04: |[032e04] android.support.v4.content.Loader.abandon:()V │ │ +032e14: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +032e16: 5c10 e601 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e6 │ │ +032e1a: 6e10 c605 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@05c6 │ │ +032e20: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0003 line=263 │ │ 0x0006 line=264 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -19928,18 +19928,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -030b90: |[030b90] android.support.v4.content.Loader.commitContentChanged:()V │ │ -030ba0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -030ba2: 5c10 eb01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01eb │ │ -030ba6: 0e00 |0003: return-void │ │ +032e24: |[032e24] android.support.v4.content.Loader.commitContentChanged:()V │ │ +032e34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +032e36: 5c10 eb01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01eb │ │ +032e3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ 0x0003 line=329 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ @@ -19949,24 +19949,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 │ │ -030ba8: |[030ba8] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ -030bb8: 2200 1403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ -030bbc: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -030bc0: 7020 ac14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ -030bc6: 7120 c607 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07c6 │ │ -030bcc: 1a01 4d19 |000a: const-string v1, "}" // string@194d │ │ -030bd0: 6e20 b214 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -030bd6: 6e10 b714 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -030bdc: 0c01 |0012: move-result-object v1 │ │ -030bde: 1101 |0013: return-object v1 │ │ +032e3c: |[032e3c] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ +032e4c: 2200 1403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ +032e50: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +032e54: 7020 ac14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ +032e5a: 7120 c607 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07c6 │ │ +032e60: 1a01 4c19 |000a: const-string v1, "}" // string@194c │ │ +032e64: 6e20 b214 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +032e6a: 6e10 b714 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +032e70: 0c01 |0012: move-result-object v1 │ │ +032e72: 1101 |0013: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0007 line=369 │ │ 0x000a line=370 │ │ 0x000f line=371 │ │ locals : │ │ @@ -19981,20 +19981,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -030be0: |[030be0] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ -030bf0: 5410 ea01 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01ea │ │ -030bf4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -030bf8: 5410 ea01 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01ea │ │ -030bfc: 7230 b905 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@05b9 │ │ -030c02: 0e00 |0009: return-void │ │ +032e74: |[032e74] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ +032e84: 5410 ea01 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01ea │ │ +032e88: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +032e8c: 5410 ea01 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01ea │ │ +032e90: 7230 b905 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@05b9 │ │ +032e96: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0004 line=104 │ │ 0x0009 line=106 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -20007,57 +20007,57 @@ │ │ type : '(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 100 16-bit code units │ │ -030c04: |[030c04] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -030c14: 6e20 4914 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -030c1a: 1a00 f711 |0003: const-string v0, "mId=" // string@11f7 │ │ -030c1e: 6e20 4914 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -030c24: 5210 e901 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01e9 │ │ -030c28: 6e20 4714 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1447 │ │ -030c2e: 1a00 6600 |000d: const-string v0, " mListener=" // string@0066 │ │ -030c32: 6e20 4914 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -030c38: 5410 ea01 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01ea │ │ -030c3c: 6e20 4d14 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ -030c42: 5510 ed01 |0017: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ed │ │ -030c46: 3900 0a00 |0019: if-nez v0, 0023 // +000a │ │ -030c4a: 5510 e701 |001b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e7 │ │ -030c4e: 3900 0600 |001d: if-nez v0, 0023 // +0006 │ │ -030c52: 5510 eb01 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01eb │ │ -030c56: 3800 2300 |0021: if-eqz v0, 0044 // +0023 │ │ -030c5a: 6e20 4914 2400 |0023: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -030c60: 1a00 d012 |0026: const-string v0, "mStarted=" // string@12d0 │ │ -030c64: 6e20 4914 0400 |0028: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -030c6a: 5510 ed01 |002b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ed │ │ -030c6e: 6e20 4a14 0400 |002d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ -030c74: 1a00 5d00 |0030: const-string v0, " mContentChanged=" // string@005d │ │ -030c78: 6e20 4914 0400 |0032: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -030c7e: 5510 e701 |0035: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e7 │ │ -030c82: 6e20 4a14 0400 |0037: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ -030c88: 1a00 6a00 |003a: const-string v0, " mProcessingChange=" // string@006a │ │ -030c8c: 6e20 4914 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -030c92: 5510 eb01 |003f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01eb │ │ -030c96: 6e20 4f14 0400 |0041: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@144f │ │ -030c9c: 5510 e601 |0044: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e6 │ │ -030ca0: 3900 0600 |0046: if-nez v0, 004c // +0006 │ │ -030ca4: 5510 ec01 |0048: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01ec │ │ -030ca8: 3800 1900 |004a: if-eqz v0, 0063 // +0019 │ │ -030cac: 6e20 4914 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -030cb2: 1a00 1d11 |004f: const-string v0, "mAbandoned=" // string@111d │ │ -030cb6: 6e20 4914 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -030cbc: 5510 e601 |0054: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e6 │ │ -030cc0: 6e20 4a14 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ -030cc6: 1a00 6e00 |0059: const-string v0, " mReset=" // string@006e │ │ -030cca: 6e20 4914 0400 |005b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -030cd0: 5510 ec01 |005e: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01ec │ │ -030cd4: 6e20 4f14 0400 |0060: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@144f │ │ -030cda: 0e00 |0063: return-void │ │ +032e98: |[032e98] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +032ea8: 6e20 4914 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +032eae: 1a00 f811 |0003: const-string v0, "mId=" // string@11f8 │ │ +032eb2: 6e20 4914 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +032eb8: 5210 e901 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01e9 │ │ +032ebc: 6e20 4714 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1447 │ │ +032ec2: 1a00 6600 |000d: const-string v0, " mListener=" // string@0066 │ │ +032ec6: 6e20 4914 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +032ecc: 5410 ea01 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01ea │ │ +032ed0: 6e20 4d14 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ +032ed6: 5510 ed01 |0017: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ed │ │ +032eda: 3900 0a00 |0019: if-nez v0, 0023 // +000a │ │ +032ede: 5510 e701 |001b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e7 │ │ +032ee2: 3900 0600 |001d: if-nez v0, 0023 // +0006 │ │ +032ee6: 5510 eb01 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01eb │ │ +032eea: 3800 2300 |0021: if-eqz v0, 0044 // +0023 │ │ +032eee: 6e20 4914 2400 |0023: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +032ef4: 1a00 d112 |0026: const-string v0, "mStarted=" // string@12d1 │ │ +032ef8: 6e20 4914 0400 |0028: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +032efe: 5510 ed01 |002b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ed │ │ +032f02: 6e20 4a14 0400 |002d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ +032f08: 1a00 5d00 |0030: const-string v0, " mContentChanged=" // string@005d │ │ +032f0c: 6e20 4914 0400 |0032: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +032f12: 5510 e701 |0035: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e7 │ │ +032f16: 6e20 4a14 0400 |0037: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ +032f1c: 1a00 6a00 |003a: const-string v0, " mProcessingChange=" // string@006a │ │ +032f20: 6e20 4914 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +032f26: 5510 eb01 |003f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01eb │ │ +032f2a: 6e20 4f14 0400 |0041: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@144f │ │ +032f30: 5510 e601 |0044: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e6 │ │ +032f34: 3900 0600 |0046: if-nez v0, 004c // +0006 │ │ +032f38: 5510 ec01 |0048: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01ec │ │ +032f3c: 3800 1900 |004a: if-eqz v0, 0063 // +0019 │ │ +032f40: 6e20 4914 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +032f46: 1a00 1e11 |004f: const-string v0, "mAbandoned=" // string@111e │ │ +032f4a: 6e20 4914 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +032f50: 5510 e601 |0054: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e6 │ │ +032f54: 6e20 4a14 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ +032f5a: 1a00 6e00 |0059: const-string v0, " mReset=" // string@006e │ │ +032f5e: 6e20 4914 0400 |005b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +032f64: 5510 ec01 |005e: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01ec │ │ +032f68: 6e20 4f14 0400 |0060: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@144f │ │ +032f6e: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x000d line=394 │ │ 0x0017 line=395 │ │ 0x0023 line=396 │ │ 0x0030 line=397 │ │ @@ -20079,17 +20079,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -030cdc: |[030cdc] android.support.v4.content.Loader.forceLoad:()V │ │ -030cec: 6e10 c805 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@05c8 │ │ -030cf2: 0e00 |0003: return-void │ │ +032f70: |[032f70] android.support.v4.content.Loader.forceLoad:()V │ │ +032f80: 6e10 c805 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@05c8 │ │ +032f86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0003 line=219 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ @@ -20099,17 +20099,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -030cf4: |[030cf4] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ -030d04: 5410 e801 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01e8 │ │ -030d08: 1100 |0002: return-object v0 │ │ +032f88: |[032f88] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ +032f98: 5410 e801 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01e8 │ │ +032f9c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20118,17 +20118,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -030d0c: |[030d0c] android.support.v4.content.Loader.getId:()I │ │ -030d1c: 5210 e901 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01e9 │ │ -030d20: 0f00 |0002: return v0 │ │ +032fa0: |[032fa0] android.support.v4.content.Loader.getId:()I │ │ +032fb0: 5210 e901 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01e9 │ │ +032fb4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20137,17 +20137,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -030d24: |[030d24] android.support.v4.content.Loader.isAbandoned:()Z │ │ -030d34: 5510 e601 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e6 │ │ -030d38: 0f00 |0002: return v0 │ │ +032fb8: |[032fb8] android.support.v4.content.Loader.isAbandoned:()Z │ │ +032fc8: 5510 e601 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e6 │ │ +032fcc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20156,17 +20156,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -030d3c: |[030d3c] android.support.v4.content.Loader.isReset:()Z │ │ -030d4c: 5510 ec01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01ec │ │ -030d50: 0f00 |0002: return v0 │ │ +032fd0: |[032fd0] android.support.v4.content.Loader.isReset:()Z │ │ +032fe0: 5510 ec01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01ec │ │ +032fe4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20175,17 +20175,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -030d54: |[030d54] android.support.v4.content.Loader.isStarted:()Z │ │ -030d64: 5510 ed01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ed │ │ -030d68: 0f00 |0002: return v0 │ │ +032fe8: |[032fe8] android.support.v4.content.Loader.isStarted:()Z │ │ +032ff8: 5510 ed01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ed │ │ +032ffc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20194,16 +20194,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -030d6c: |[030d6c] android.support.v4.content.Loader.onAbandon:()V │ │ -030d7c: 0e00 |0000: return-void │ │ +033000: |[033000] android.support.v4.content.Loader.onAbandon:()V │ │ +033010: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20212,22 +20212,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -030d80: |[030d80] android.support.v4.content.Loader.onContentChanged:()V │ │ -030d90: 5510 ed01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ed │ │ -030d94: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -030d98: 6e10 c005 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@05c0 │ │ -030d9e: 0e00 |0007: return-void │ │ -030da0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -030da2: 5c10 e701 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e7 │ │ -030da6: 28fc |000b: goto 0007 // -0004 │ │ +033014: |[033014] android.support.v4.content.Loader.onContentChanged:()V │ │ +033024: 5510 ed01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ed │ │ +033028: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +03302c: 6e10 c005 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@05c0 │ │ +033032: 0e00 |0007: return-void │ │ +033034: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +033036: 5c10 e701 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e7 │ │ +03303a: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0004 line=354 │ │ 0x0007 line=361 │ │ 0x0008 line=359 │ │ locals : │ │ @@ -20239,16 +20239,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -030da8: |[030da8] android.support.v4.content.Loader.onForceLoad:()V │ │ -030db8: 0e00 |0000: return-void │ │ +03303c: |[03303c] android.support.v4.content.Loader.onForceLoad:()V │ │ +03304c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20257,16 +20257,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -030dbc: |[030dbc] android.support.v4.content.Loader.onReset:()V │ │ -030dcc: 0e00 |0000: return-void │ │ +033050: |[033050] android.support.v4.content.Loader.onReset:()V │ │ +033060: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20275,16 +20275,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -030dd0: |[030dd0] android.support.v4.content.Loader.onStartLoading:()V │ │ -030de0: 0e00 |0000: return-void │ │ +033064: |[033064] android.support.v4.content.Loader.onStartLoading:()V │ │ +033074: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20293,16 +20293,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -030de4: |[030de4] android.support.v4.content.Loader.onStopLoading:()V │ │ -030df4: 0e00 |0000: return-void │ │ +033078: |[033078] android.support.v4.content.Loader.onStopLoading:()V │ │ +033088: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ │ │ @@ -20311,24 +20311,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 │ │ -030df8: |[030df8] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -030e08: 5420 ea01 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01ea │ │ -030e0c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -030e10: 2200 0003 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ -030e14: 1a01 3c09 |0006: const-string v1, "There is already a listener registered" // string@093c │ │ -030e18: 7020 7a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -030e1e: 2700 |000b: throw v0 │ │ -030e20: 5b24 ea01 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01ea │ │ -030e24: 5923 e901 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@01e9 │ │ -030e28: 0e00 |0010: return-void │ │ +03308c: |[03308c] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +03309c: 5420 ea01 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01ea │ │ +0330a0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0330a4: 2200 0003 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ +0330a8: 1a01 3d09 |0006: const-string v1, "There is already a listener registered" // string@093d │ │ +0330ac: 7020 7a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +0330b2: 2700 |000b: throw v0 │ │ +0330b4: 5b24 ea01 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01ea │ │ +0330b8: 5923 e901 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@01e9 │ │ +0330bc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0004 line=131 │ │ 0x000c line=133 │ │ 0x000e line=134 │ │ 0x0010 line=135 │ │ @@ -20344,24 +20344,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -030e2c: |[030e2c] android.support.v4.content.Loader.reset:()V │ │ -030e3c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -030e3e: 6e10 c905 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@05c9 │ │ -030e44: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -030e46: 5c20 ec01 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01ec │ │ -030e4a: 5c21 ed01 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ed │ │ -030e4e: 5c21 e601 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e6 │ │ -030e52: 5c21 e701 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e7 │ │ -030e56: 5c21 eb01 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01eb │ │ -030e5a: 0e00 |000f: return-void │ │ +0330c0: |[0330c0] android.support.v4.content.Loader.reset:()V │ │ +0330d0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0330d2: 6e10 c905 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@05c9 │ │ +0330d8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0330da: 5c20 ec01 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01ec │ │ +0330de: 5c21 ed01 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ed │ │ +0330e2: 5c21 e601 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e6 │ │ +0330e6: 5c21 e701 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e7 │ │ +0330ea: 5c21 eb01 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01eb │ │ +0330ee: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=291 │ │ 0x0004 line=292 │ │ 0x0007 line=293 │ │ 0x0009 line=294 │ │ 0x000b line=295 │ │ @@ -20376,20 +20376,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -030e5c: |[030e5c] android.support.v4.content.Loader.rollbackContentChanged:()V │ │ -030e6c: 5510 eb01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01eb │ │ -030e70: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -030e74: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -030e76: 5c10 e701 |0005: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e7 │ │ -030e7a: 0e00 |0007: return-void │ │ +0330f0: |[0330f0] android.support.v4.content.Loader.rollbackContentChanged:()V │ │ +033100: 5510 eb01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01eb │ │ +033104: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +033108: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +03310a: 5c10 e701 |0005: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e7 │ │ +03310e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0004 line=340 │ │ 0x0007 line=342 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -20400,22 +20400,22 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -030e7c: |[030e7c] android.support.v4.content.Loader.startLoading:()V │ │ -030e8c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -030e8e: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -030e90: 5c20 ed01 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ed │ │ -030e94: 5c21 ec01 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01ec │ │ -030e98: 5c21 e601 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e6 │ │ -030e9c: 6e10 ca05 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@05ca │ │ -030ea2: 0e00 |000b: return-void │ │ +033110: |[033110] android.support.v4.content.Loader.startLoading:()V │ │ +033120: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +033122: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +033124: 5c20 ed01 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ed │ │ +033128: 5c21 ec01 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01ec │ │ +03312c: 5c21 e601 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01e6 │ │ +033130: 6e10 ca05 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@05ca │ │ +033136: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=195 │ │ 0x0004 line=196 │ │ 0x0006 line=197 │ │ 0x0008 line=198 │ │ 0x000b line=199 │ │ @@ -20428,19 +20428,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -030ea4: |[030ea4] android.support.v4.content.Loader.stopLoading:()V │ │ -030eb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -030eb6: 5c10 ed01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ed │ │ -030eba: 6e10 cb05 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@05cb │ │ -030ec0: 0e00 |0006: return-void │ │ +033138: |[033138] android.support.v4.content.Loader.stopLoading:()V │ │ +033148: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03314a: 5c10 ed01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01ed │ │ +03314e: 6e10 cb05 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@05cb │ │ +033154: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0003 line=244 │ │ 0x0006 line=245 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/Loader; │ │ @@ -20451,22 +20451,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -030ec4: |[030ec4] android.support.v4.content.Loader.takeContentChanged:()Z │ │ -030ed4: 5520 e701 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e7 │ │ -030ed8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -030eda: 5c21 e701 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e7 │ │ -030ede: 5521 eb01 |0005: iget-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01eb │ │ -030ee2: b601 |0007: or-int/2addr v1, v0 │ │ -030ee4: 5c21 eb01 |0008: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01eb │ │ -030ee8: 0f00 |000a: return v0 │ │ +033158: |[033158] android.support.v4.content.Loader.takeContentChanged:()Z │ │ +033168: 5520 e701 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e7 │ │ +03316c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03316e: 5c21 e701 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01e7 │ │ +033172: 5521 eb01 |0005: iget-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01eb │ │ +033176: b601 |0007: or-int/2addr v1, v0 │ │ +033178: 5c21 eb01 |0008: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01eb │ │ +03317c: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ 0x0002 line=315 │ │ 0x0005 line=316 │ │ 0x000a line=317 │ │ locals : │ │ @@ -20479,28 +20479,28 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -030eec: |[030eec] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ -030efc: 2200 1403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ -030f00: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -030f04: 7020 ac14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ -030f0a: 7120 c607 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07c6 │ │ -030f10: 1a01 4d00 |000a: const-string v1, " id=" // string@004d │ │ -030f14: 6e20 b214 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -030f1a: 5221 e901 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@01e9 │ │ -030f1e: 6e20 ae14 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -030f24: 1a01 4d19 |0014: const-string v1, "}" // string@194d │ │ -030f28: 6e20 b214 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -030f2e: 6e10 b714 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -030f34: 0c01 |001c: move-result-object v1 │ │ -030f36: 1101 |001d: return-object v1 │ │ +033180: |[033180] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ +033190: 2200 1403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ +033194: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +033198: 7020 ac14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ +03319e: 7120 c607 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07c6 │ │ +0331a4: 1a01 4d00 |000a: const-string v1, " id=" // string@004d │ │ +0331a8: 6e20 b214 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0331ae: 5221 e901 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@01e9 │ │ +0331b2: 6e20 ae14 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +0331b8: 1a01 4c19 |0014: const-string v1, "}" // string@194c │ │ +0331bc: 6e20 b214 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0331c2: 6e10 b714 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0331c8: 0c01 |001c: move-result-object v1 │ │ +0331ca: 1101 |001d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0007 line=377 │ │ 0x000a line=378 │ │ 0x000f line=379 │ │ 0x0014 line=380 │ │ @@ -20515,51 +20515,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 │ │ -030f38: |[030f38] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -030f48: 5420 ea01 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01ea │ │ -030f4c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -030f50: 2200 0003 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ -030f54: 1a01 1508 |0006: const-string v1, "No listener register" // string@0815 │ │ -030f58: 7020 7a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -030f5e: 2700 |000b: throw v0 │ │ -030f60: 5420 ea01 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01ea │ │ -030f64: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ -030f68: 2200 ff02 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -030f6c: 1a01 f301 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@01f3 │ │ -030f70: 7020 7614 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -030f76: 2700 |0017: throw v0 │ │ -030f78: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -030f7a: 5b20 ea01 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01ea │ │ -030f7e: 0e00 |001b: return-void │ │ +0331cc: |[0331cc] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +0331dc: 5420 ea01 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01ea │ │ +0331e0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0331e4: 2200 0003 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ +0331e8: 1a01 1608 |0006: const-string v1, "No listener register" // string@0816 │ │ +0331ec: 7020 7a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +0331f2: 2700 |000b: throw v0 │ │ +0331f4: 5420 ea01 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01ea │ │ +0331f8: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ +0331fc: 2200 ff02 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +033200: 1a01 f401 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@01f4 │ │ +033204: 7020 7614 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +03320a: 2700 |0017: throw v0 │ │ +03320c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +03320e: 5b20 ea01 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01ea │ │ +033212: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0004 line=144 │ │ 0x000c line=146 │ │ 0x0010 line=147 │ │ 0x0018 line=149 │ │ 0x001b line=150 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x0000 reg=3 (null) Landroid/support/v4/content/Loader$OnLoadCompleteListener; │ │ 0x0000 - 0x001c reg=2 this Landroid/support/v4/content/Loader; Landroid/support/v4/content/Loader; │ │ 0x0000 - 0x001c reg=3 listener Landroid/support/v4/content/Loader$OnLoadCompleteListener; Landroid/support/v4/content/Loader$OnLoadCompleteListener; │ │ │ │ - source_file_idx : 1975 (Loader.java) │ │ + source_file_idx : 1976 (Loader.java) │ │ │ │ Class #89 header: │ │ class_idx : 252 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 89 │ │ -source_file_idx : 1984 │ │ +source_file_idx : 1985 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #89 annotations: │ │ Annotations on class │ │ @@ -20583,18 +20583,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 │ │ -030f80: |[030f80] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ -030f90: 5b01 ee01 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01ee │ │ -030f94: 7020 8901 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0189 │ │ -030f9a: 0e00 |0005: return-void │ │ +033214: |[033214] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ +033224: 5b01 ee01 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01ee │ │ +033228: 7020 8901 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0189 │ │ +03322e: 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; │ │ @@ -20605,42 +20605,42 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -030f9c: |[030f9c] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ -030fac: 5220 2200 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@0022 │ │ -030fb0: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ -030fb6: 6f20 8b01 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@018b │ │ -030fbc: 0e00 |0008: return-void │ │ -030fbe: 5410 ee01 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01ee │ │ -030fc2: 7110 db05 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@05db │ │ -030fc8: 28fa |000e: goto 0008 // -0006 │ │ -030fca: 0000 |000f: nop // spacer │ │ -030fcc: 0001 0100 0100 0000 0700 0000 |0010: packed-switch-data (6 units) │ │ +033230: |[033230] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ +033240: 5220 2200 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@0022 │ │ +033244: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ +03324a: 6f20 8b01 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@018b │ │ +033250: 0e00 |0008: return-void │ │ +033252: 5410 ee01 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01ee │ │ +033256: 7110 db05 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@05db │ │ +03325c: 28fa |000e: goto 0008 // -0006 │ │ +03325e: 0000 |000f: nop // spacer │ │ +033260: 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 : 1984 (LocalBroadcastManager.java) │ │ + source_file_idx : 1985 (LocalBroadcastManager.java) │ │ │ │ Class #90 header: │ │ class_idx : 253 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 1984 │ │ +source_file_idx : 1985 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #90 annotations: │ │ Annotations on class │ │ @@ -20672,39 +20672,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 │ │ -030fd8: |[030fd8] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ -030fe8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -030fee: 5b01 ef01 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01ef │ │ -030ff2: 5b02 f001 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01f0 │ │ -030ff6: 0e00 |0007: return-void │ │ +03326c: |[03326c] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ +03327c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +033282: 5b01 ef01 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01ef │ │ +033286: 5b02 f001 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01f0 │ │ +03328a: 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 : 1984 (LocalBroadcastManager.java) │ │ + source_file_idx : 1985 (LocalBroadcastManager.java) │ │ │ │ Class #91 header: │ │ class_idx : 254 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 1984 │ │ +source_file_idx : 1985 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #91 annotations: │ │ Annotations on class │ │ @@ -20736,19 +20736,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 │ │ -030ff8: |[030ff8] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ -031008: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03100e: 5b01 f201 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f2 │ │ -031012: 5b02 f301 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f3 │ │ -031016: 0e00 |0007: return-void │ │ +03328c: |[03328c] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ +03329c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0332a2: 5b01 f201 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f2 │ │ +0332a6: 5b02 f301 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f3 │ │ +0332aa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0005 line=54 │ │ 0x0007 line=55 │ │ locals : │ │ @@ -20762,51 +20762,51 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -031018: |[031018] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ -031028: 2200 1403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ -03102c: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -031030: 7020 ac14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ -031036: 1a01 8408 |0007: const-string v1, "Receiver{" // string@0884 │ │ -03103a: 6e20 b214 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -031040: 5421 f301 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f3 │ │ -031044: 6e20 b114 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -03104a: 1a01 4900 |0011: const-string v1, " filter=" // string@0049 │ │ -03104e: 6e20 b214 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -031054: 5421 f201 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f2 │ │ -031058: 6e20 b114 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -03105e: 1a01 4d19 |001b: const-string v1, "}" // string@194d │ │ -031062: 6e20 b214 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -031068: 6e10 b714 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -03106e: 0c01 |0023: move-result-object v1 │ │ -031070: 1101 |0024: return-object v1 │ │ +0332ac: |[0332ac] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ +0332bc: 2200 1403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ +0332c0: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +0332c4: 7020 ac14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ +0332ca: 1a01 8508 |0007: const-string v1, "Receiver{" // string@0885 │ │ +0332ce: 6e20 b214 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0332d4: 5421 f301 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f3 │ │ +0332d8: 6e20 b114 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0332de: 1a01 4900 |0011: const-string v1, " filter=" // string@0049 │ │ +0332e2: 6e20 b214 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0332e8: 5421 f201 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f2 │ │ +0332ec: 6e20 b114 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0332f2: 1a01 4c19 |001b: const-string v1, "}" // string@194c │ │ +0332f6: 6e20 b214 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0332fc: 6e10 b714 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +033302: 0c01 |0023: move-result-object v1 │ │ +033304: 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 : 1984 (LocalBroadcastManager.java) │ │ + source_file_idx : 1985 (LocalBroadcastManager.java) │ │ │ │ Class #92 header: │ │ class_idx : 255 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 1984 │ │ +source_file_idx : 1985 │ │ static_fields_size : 5 │ │ instance_fields_size: 5 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 4 │ │ │ │ Class #92 annotations: │ │ Annotations on class │ │ @@ -20874,51 +20874,51 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -031074: |[031074] android.support.v4.content.LocalBroadcastManager.:()V │ │ -031084: 2200 0d03 |0000: new-instance v0, Ljava/lang/Object; // type@030d │ │ -031088: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03108e: 6900 fb01 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01fb │ │ -031092: 0e00 |0007: return-void │ │ +033308: |[033308] android.support.v4.content.LocalBroadcastManager.:()V │ │ +033318: 2200 0d03 |0000: new-instance v0, Ljava/lang/Object; // type@030d │ │ +03331c: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +033322: 6900 fb01 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01fb │ │ +033326: 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 │ │ -031094: |[031094] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ -0310a4: 7010 8d14 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@148d │ │ -0310aa: 2200 2c03 |0003: new-instance v0, Ljava/util/HashMap; // type@032c │ │ -0310ae: 7010 ef14 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@14ef │ │ -0310b4: 5b20 fd01 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fd │ │ -0310b8: 2200 2c03 |000a: new-instance v0, Ljava/util/HashMap; // type@032c │ │ -0310bc: 7010 ef14 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@14ef │ │ -0310c2: 5b20 f701 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f7 │ │ -0310c6: 2200 2703 |0011: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ -0310ca: 7010 d914 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -0310d0: 5b20 fc01 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fc │ │ -0310d4: 5b23 f801 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01f8 │ │ -0310d8: 2200 fc00 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@00fc │ │ -0310dc: 6e10 9000 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@0090 │ │ -0310e2: 0c01 |001f: move-result-object v1 │ │ -0310e4: 7030 d405 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@05d4 │ │ -0310ea: 5b20 f901 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01f9 │ │ -0310ee: 0e00 |0025: return-void │ │ +033328: |[033328] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ +033338: 7010 8d14 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@148d │ │ +03333e: 2200 2c03 |0003: new-instance v0, Ljava/util/HashMap; // type@032c │ │ +033342: 7010 ef14 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@14ef │ │ +033348: 5b20 fd01 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fd │ │ +03334c: 2200 2c03 |000a: new-instance v0, Ljava/util/HashMap; // type@032c │ │ +033350: 7010 ef14 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@14ef │ │ +033356: 5b20 f701 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f7 │ │ +03335a: 2200 2703 |0011: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ +03335e: 7010 d914 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +033364: 5b20 fc01 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fc │ │ +033368: 5b23 f801 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01f8 │ │ +03336c: 2200 fc00 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@00fc │ │ +033370: 6e10 9000 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@0090 │ │ +033376: 0c01 |001f: move-result-object v1 │ │ +033378: 7030 d405 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@05d4 │ │ +03337e: 5b20 f901 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01f9 │ │ +033382: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0003 line=84 │ │ 0x000a line=86 │ │ 0x0011 line=89 │ │ 0x0018 line=109 │ │ @@ -20933,17 +20933,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 │ │ -0310f0: |[0310f0] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ -031100: 7010 dc05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@05dc │ │ -031106: 0e00 |0003: return-void │ │ +033384: |[033384] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ +033394: 7010 dc05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@05dc │ │ +03339a: 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;) │ │ @@ -20951,54 +20951,54 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -031108: |[031108] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ -031118: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03111a: 5486 fd01 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fd │ │ -03111e: 1d06 |0003: monitor-enter v6 │ │ -031120: 5485 fc01 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fc │ │ -031124: 6e10 e514 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -03112a: 0a00 |0009: move-result v0 │ │ -03112c: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ -031130: 1e06 |000c: monitor-exit v6 │ │ -031132: 0e00 |000d: return-void │ │ -031134: 2302 7003 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@0370 │ │ -031138: 5485 fc01 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fc │ │ -03113c: 6e20 e714 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@14e7 │ │ -031142: 5485 fc01 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fc │ │ -031146: 6e10 dd14 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@14dd │ │ -03114c: 1e06 |001a: monitor-exit v6 │ │ -03114e: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -031150: 2125 |001c: array-length v5, v2 │ │ -031152: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ -031156: 4601 0203 |001f: aget-object v1, v2, v3 │ │ -03115a: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -03115c: 5415 f001 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01f0 │ │ -031160: 6e10 e514 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -031166: 0a05 |0027: move-result v5 │ │ -031168: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ -03116c: 5415 f001 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01f0 │ │ -031170: 6e20 df14 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -031176: 0c05 |002f: move-result-object v5 │ │ -031178: 1f05 fe00 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00fe │ │ -03117c: 5455 f301 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f3 │ │ -031180: 5486 f801 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01f8 │ │ -031184: 5417 ef01 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01ef │ │ -031188: 6e30 7d00 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@007d │ │ -03118e: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -031192: 28e5 |003d: goto 0022 // -001b │ │ -031194: 0d05 |003e: move-exception v5 │ │ -031196: 1e06 |003f: monitor-exit v6 │ │ -031198: 2705 |0040: throw v5 │ │ -03119a: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03119e: 28d9 |0043: goto 001c // -0027 │ │ +03339c: |[03339c] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ +0333ac: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0333ae: 5486 fd01 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fd │ │ +0333b2: 1d06 |0003: monitor-enter v6 │ │ +0333b4: 5485 fc01 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fc │ │ +0333b8: 6e10 e514 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +0333be: 0a00 |0009: move-result v0 │ │ +0333c0: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ +0333c4: 1e06 |000c: monitor-exit v6 │ │ +0333c6: 0e00 |000d: return-void │ │ +0333c8: 2302 7003 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@0370 │ │ +0333cc: 5485 fc01 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fc │ │ +0333d0: 6e20 e714 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@14e7 │ │ +0333d6: 5485 fc01 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fc │ │ +0333da: 6e10 dd14 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@14dd │ │ +0333e0: 1e06 |001a: monitor-exit v6 │ │ +0333e2: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +0333e4: 2125 |001c: array-length v5, v2 │ │ +0333e6: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ +0333ea: 4601 0203 |001f: aget-object v1, v2, v3 │ │ +0333ee: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +0333f0: 5415 f001 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01f0 │ │ +0333f4: 6e10 e514 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +0333fa: 0a05 |0027: move-result v5 │ │ +0333fc: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ +033400: 5415 f001 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01f0 │ │ +033404: 6e20 df14 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +03340a: 0c05 |002f: move-result-object v5 │ │ +03340c: 1f05 fe00 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00fe │ │ +033410: 5455 f301 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f3 │ │ +033414: 5486 f801 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01f8 │ │ +033418: 5417 ef01 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01ef │ │ +03341c: 6e30 7d00 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@007d │ │ +033422: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +033426: 28e5 |003d: goto 0022 // -001b │ │ +033428: 0d05 |003e: move-exception v5 │ │ +03342a: 1e06 |003f: monitor-exit v6 │ │ +03342c: 2705 |0040: throw v5 │ │ +03342e: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ +033432: 28d9 |0043: goto 001c // -0027 │ │ catches : 2 │ │ 0x0004 - 0x001b │ │ -> 0x003e │ │ 0x003f - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0000 line=284 │ │ @@ -21034,30 +21034,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 │ │ -0311b4: |[0311b4] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ -0311c4: 6201 fb01 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01fb │ │ -0311c8: 1d01 |0002: monitor-enter v1 │ │ -0311ca: 6200 fa01 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01fa │ │ -0311ce: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ -0311d2: 2200 ff00 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@00ff │ │ -0311d6: 6e10 8700 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0087 │ │ -0311dc: 0c02 |000c: move-result-object v2 │ │ -0311de: 7020 da05 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@05da │ │ -0311e4: 6900 fa01 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01fa │ │ -0311e8: 6200 fa01 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01fa │ │ -0311ec: 1e01 |0014: monitor-exit v1 │ │ -0311ee: 1100 |0015: return-object v0 │ │ -0311f0: 0d00 |0016: move-exception v0 │ │ -0311f2: 1e01 |0017: monitor-exit v1 │ │ -0311f4: 2700 |0018: throw v0 │ │ +033448: |[033448] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ +033458: 6201 fb01 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@01fb │ │ +03345c: 1d01 |0002: monitor-enter v1 │ │ +03345e: 6200 fa01 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01fa │ │ +033462: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ +033466: 2200 ff00 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@00ff │ │ +03346a: 6e10 8700 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0087 │ │ +033470: 0c02 |000c: move-result-object v2 │ │ +033472: 7020 da05 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@05da │ │ +033478: 6900 fa01 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01fa │ │ +03347c: 6200 fa01 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@01fa │ │ +033480: 1e01 |0014: monitor-exit v1 │ │ +033482: 1100 |0015: return-object v0 │ │ +033484: 0d00 |0016: move-exception v0 │ │ +033486: 1e01 |0017: monitor-exit v1 │ │ +033488: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0018 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=101 │ │ 0x0007 line=102 │ │ @@ -21072,54 +21072,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 │ │ -031204: |[031204] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ -031214: 5476 fd01 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fd │ │ -031218: 1d06 |0002: monitor-enter v6 │ │ -03121a: 2202 fe00 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00fe │ │ -03121e: 7030 d705 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@05d7 │ │ -031224: 5475 fd01 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fd │ │ -031228: 6e20 f114 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@14f1 │ │ -03122e: 0c03 |000d: move-result-object v3 │ │ -031230: 1f03 2703 |000e: check-cast v3, Ljava/util/ArrayList; // type@0327 │ │ -031234: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ -031238: 2203 2703 |0012: new-instance v3, Ljava/util/ArrayList; // type@0327 │ │ -03123c: 1215 |0014: const/4 v5, #int 1 // #1 │ │ -03123e: 7020 da14 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@14da │ │ -031244: 5475 fd01 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fd │ │ -031248: 6e30 f214 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14f2 │ │ -03124e: 6e20 dc14 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -031254: 1204 |0020: const/4 v4, #int 0 // #0 │ │ -031256: 6e10 cf00 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@00cf │ │ -03125c: 0a05 |0024: move-result v5 │ │ -03125e: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ -031262: 6e20 d000 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00d0 │ │ -031268: 0c00 |002a: move-result-object v0 │ │ -03126a: 5475 f701 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f7 │ │ -03126e: 6e20 f114 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@14f1 │ │ -031274: 0c01 |0030: move-result-object v1 │ │ -031276: 1f01 2703 |0031: check-cast v1, Ljava/util/ArrayList; // type@0327 │ │ -03127a: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ -03127e: 2201 2703 |0035: new-instance v1, Ljava/util/ArrayList; // type@0327 │ │ -031282: 1215 |0037: const/4 v5, #int 1 // #1 │ │ -031284: 7020 da14 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@14da │ │ -03128a: 5475 f701 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f7 │ │ -03128e: 6e30 f214 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14f2 │ │ -031294: 6e20 dc14 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -03129a: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03129e: 28dc |0045: goto 0021 // -0024 │ │ -0312a0: 1e06 |0046: monitor-exit v6 │ │ -0312a2: 0e00 |0047: return-void │ │ -0312a4: 0d05 |0048: move-exception v5 │ │ -0312a6: 1e06 |0049: monitor-exit v6 │ │ -0312a8: 2705 |004a: throw v5 │ │ +033498: |[033498] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ +0334a8: 5476 fd01 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fd │ │ +0334ac: 1d06 |0002: monitor-enter v6 │ │ +0334ae: 2202 fe00 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00fe │ │ +0334b2: 7030 d705 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@05d7 │ │ +0334b8: 5475 fd01 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fd │ │ +0334bc: 6e20 f114 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@14f1 │ │ +0334c2: 0c03 |000d: move-result-object v3 │ │ +0334c4: 1f03 2703 |000e: check-cast v3, Ljava/util/ArrayList; // type@0327 │ │ +0334c8: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ +0334cc: 2203 2703 |0012: new-instance v3, Ljava/util/ArrayList; // type@0327 │ │ +0334d0: 1215 |0014: const/4 v5, #int 1 // #1 │ │ +0334d2: 7020 da14 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@14da │ │ +0334d8: 5475 fd01 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fd │ │ +0334dc: 6e30 f214 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14f2 │ │ +0334e2: 6e20 dc14 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +0334e8: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +0334ea: 6e10 cf00 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@00cf │ │ +0334f0: 0a05 |0024: move-result v5 │ │ +0334f2: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ +0334f6: 6e20 d000 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00d0 │ │ +0334fc: 0c00 |002a: move-result-object v0 │ │ +0334fe: 5475 f701 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f7 │ │ +033502: 6e20 f114 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@14f1 │ │ +033508: 0c01 |0030: move-result-object v1 │ │ +03350a: 1f01 2703 |0031: check-cast v1, Ljava/util/ArrayList; // type@0327 │ │ +03350e: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ +033512: 2201 2703 |0035: new-instance v1, Ljava/util/ArrayList; // type@0327 │ │ +033516: 1215 |0037: const/4 v5, #int 1 // #1 │ │ +033518: 7020 da14 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@14da │ │ +03351e: 5475 f701 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f7 │ │ +033522: 6e30 f214 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14f2 │ │ +033528: 6e20 dc14 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +03352e: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ +033532: 28dc |0045: goto 0021 // -0024 │ │ +033534: 1e06 |0046: monitor-exit v6 │ │ +033536: 0e00 |0047: return-void │ │ +033538: 0d05 |0048: move-exception v5 │ │ +03353a: 1e06 |0049: monitor-exit v6 │ │ +03353c: 2705 |004a: throw v5 │ │ catches : 1 │ │ 0x0003 - 0x004a │ │ -> 0x0048 │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ 0x0008 line=136 │ │ @@ -21155,209 +21155,209 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 388 16-bit code units │ │ -0312b8: |[0312b8] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ -0312c8: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -0312cc: 540f fd01 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fd │ │ -0312d0: 1d0f |0004: monitor-enter v15 │ │ -0312d2: 7401 aa00 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00aa │ │ -0312d8: 0c02 |0008: move-result-object v2 │ │ -0312da: 0800 1100 |0009: move-object/from16 v0, v17 │ │ -0312de: 5401 f801 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01f8 │ │ -0312e2: 6e10 8a00 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@008a │ │ -0312e8: 0c01 |0010: move-result-object v1 │ │ -0312ea: 0800 1200 |0011: move-object/from16 v0, v18 │ │ -0312ee: 6e20 c600 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@00c6 │ │ -0312f4: 0c03 |0016: move-result-object v3 │ │ -0312f6: 7401 ae00 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@00ae │ │ -0312fc: 0c05 |001a: move-result-object v5 │ │ -0312fe: 7401 b500 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@00b5 │ │ -031304: 0c04 |001e: move-result-object v4 │ │ -031306: 7401 ab00 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@00ab │ │ -03130c: 0c06 |0022: move-result-object v6 │ │ -03130e: 7401 b100 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@00b1 │ │ -031314: 0a01 |0026: move-result v1 │ │ -031316: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ -03131a: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ -03131e: 1218 |002b: const/4 v8, #int 1 // #1 │ │ -031320: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ -031324: 1a01 bf07 |002e: const-string v1, "LocalBroadcastManager" // string@07bf │ │ -031328: 2207 1403 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ -03132c: 7010 ab14 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -031332: 1a10 8c08 |0035: const-string v16, "Resolving type " // string@088c │ │ -031336: 0800 1000 |0037: move-object/from16 v0, v16 │ │ -03133a: 6e20 b214 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -031340: 0c07 |003c: move-result-object v7 │ │ -031342: 6e20 b214 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -031348: 0c07 |0040: move-result-object v7 │ │ -03134a: 1a10 8400 |0041: const-string v16, " scheme " // string@0084 │ │ -03134e: 0800 1000 |0043: move-object/from16 v0, v16 │ │ -031352: 6e20 b214 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -031358: 0c07 |0048: move-result-object v7 │ │ -03135a: 6e20 b214 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -031360: 0c07 |004c: move-result-object v7 │ │ -031362: 1a10 7d00 |004d: const-string v16, " of intent " // string@007d │ │ -031366: 0800 1000 |004f: move-object/from16 v0, v16 │ │ -03136a: 6e20 b214 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -031370: 0c07 |0054: move-result-object v7 │ │ -031372: 0800 1200 |0055: move-object/from16 v0, v18 │ │ -031376: 6e20 b114 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -03137c: 0c07 |005a: move-result-object v7 │ │ -03137e: 6e10 b714 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -031384: 0c07 |005e: move-result-object v7 │ │ -031386: 7120 dc11 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -03138c: 0800 1100 |0062: move-object/from16 v0, v17 │ │ -031390: 5401 f701 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f7 │ │ -031394: 7401 aa00 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00aa │ │ -03139a: 0c07 |0069: move-result-object v7 │ │ -03139c: 6e20 f114 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@14f1 │ │ -0313a2: 0c09 |006d: move-result-object v9 │ │ -0313a4: 1f09 2703 |006e: check-cast v9, Ljava/util/ArrayList; // type@0327 │ │ -0313a8: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ -0313ac: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ -0313b0: 1a01 bf07 |0074: const-string v1, "LocalBroadcastManager" // string@07bf │ │ -0313b4: 2207 1403 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ -0313b8: 7010 ab14 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0313be: 1a10 c801 |007b: const-string v16, "Action list: " // string@01c8 │ │ -0313c2: 0800 1000 |007d: move-object/from16 v0, v16 │ │ -0313c6: 6e20 b214 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0313cc: 0c07 |0082: move-result-object v7 │ │ -0313ce: 6e20 b114 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -0313d4: 0c07 |0086: move-result-object v7 │ │ -0313d6: 6e10 b714 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0313dc: 0c07 |008a: move-result-object v7 │ │ -0313de: 7120 dc11 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -0313e4: 120e |008e: const/4 v14, #int 0 // #0 │ │ -0313e6: 120a |008f: const/4 v10, #int 0 // #0 │ │ -0313e8: 6e10 e514 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -0313ee: 0a01 |0093: move-result v1 │ │ -0313f0: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ -0313f4: 6e20 df14 a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -0313fa: 0c0d |0099: move-result-object v13 │ │ -0313fc: 1f0d fe00 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00fe │ │ -031400: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ -031404: 1a01 bf07 |009e: const-string v1, "LocalBroadcastManager" // string@07bf │ │ -031408: 2207 1403 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ -03140c: 7010 ab14 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -031412: 1a10 ec07 |00a5: const-string v16, "Matching against filter " // string@07ec │ │ -031416: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ -03141a: 6e20 b214 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -031420: 0c07 |00ac: move-result-object v7 │ │ -031422: 54d0 f201 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f2 │ │ -031426: 0810 0000 |00af: move-object/from16 v16, v0 │ │ -03142a: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ -03142e: 6e20 b114 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -031434: 0c07 |00b6: move-result-object v7 │ │ -031436: 6e10 b714 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -03143c: 0c07 |00ba: move-result-object v7 │ │ -03143e: 7120 dc11 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -031444: 55d1 f101 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01f1 │ │ -031448: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ -03144c: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ -031450: 1a01 bf07 |00c4: const-string v1, "LocalBroadcastManager" // string@07bf │ │ -031454: 1a07 0f00 |00c6: const-string v7, " Filter's target already added" // string@000f │ │ -031458: 7120 dc11 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -03145e: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ -031462: 28c3 |00cd: goto 0090 // -003d │ │ -031464: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ -031466: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ -03146a: 54d1 f201 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f2 │ │ -03146e: 1a07 bf07 |00d3: const-string v7, "LocalBroadcastManager" // string@07bf │ │ -031472: 7407 d100 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@00d1 │ │ -031478: 0a0b |00d8: move-result v11 │ │ -03147a: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ -03147e: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ -031482: 1a01 bf07 |00dd: const-string v1, "LocalBroadcastManager" // string@07bf │ │ -031486: 2207 1403 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ -03148a: 7010 ab14 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -031490: 1a10 0e00 |00e4: const-string v16, " Filter matched! match=0x" // string@000e │ │ -031494: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ -031498: 6e20 b214 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03149e: 0c07 |00eb: move-result-object v7 │ │ -0314a0: 7110 7f14 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ -0314a6: 0c10 |00ef: move-result-object v16 │ │ -0314a8: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ -0314ac: 6e20 b214 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0314b2: 0c07 |00f5: move-result-object v7 │ │ -0314b4: 6e10 b714 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0314ba: 0c07 |00f9: move-result-object v7 │ │ -0314bc: 7120 dc11 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -0314c2: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ -0314c6: 220e 2703 |00ff: new-instance v14, Ljava/util/ArrayList; // type@0327 │ │ -0314ca: 7010 d914 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -0314d0: 6e20 dc14 de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -0314d6: 1211 |0107: const/4 v1, #int 1 // #1 │ │ -0314d8: 5cd1 f101 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01f1 │ │ -0314dc: 28c1 |010a: goto 00cb // -003f │ │ -0314de: 0d01 |010b: move-exception v1 │ │ -0314e0: 1e0f |010c: monitor-exit v15 │ │ -0314e2: 2701 |010d: throw v1 │ │ -0314e4: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ -0314e8: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ -0314ee: 1a0c 9e18 |0113: const-string v12, "unknown reason" // string@189e │ │ -0314f2: 1a01 bf07 |0115: const-string v1, "LocalBroadcastManager" // string@07bf │ │ -0314f6: 2207 1403 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ -0314fa: 7010 ab14 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -031500: 1a10 0d00 |011c: const-string v16, " Filter did not match: " // string@000d │ │ -031504: 0800 1000 |011e: move-object/from16 v0, v16 │ │ -031508: 6e20 b214 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03150e: 0c07 |0123: move-result-object v7 │ │ -031510: 6e20 b214 c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -031516: 0c07 |0127: move-result-object v7 │ │ -031518: 6e10 b714 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -03151e: 0c07 |012b: move-result-object v7 │ │ -031520: 7120 dc11 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -031526: 289c |012f: goto 00cb // -0064 │ │ -031528: 1a0c 580a |0130: const-string v12, "action" // string@0a58 │ │ -03152c: 28e3 |0132: goto 0115 // -001d │ │ -03152e: 1a0c 600b |0133: const-string v12, "category" // string@0b60 │ │ -031532: 28e0 |0135: goto 0115 // -0020 │ │ -031534: 1a0c 510c |0136: const-string v12, "data" // string@0c51 │ │ -031538: 28dd |0138: goto 0115 // -0023 │ │ -03153a: 1a0c 9218 |0139: const-string v12, "type" // string@1892 │ │ -03153e: 28da |013b: goto 0115 // -0026 │ │ -031540: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ -031544: 120a |013e: const/4 v10, #int 0 // #0 │ │ -031546: 6e10 e514 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -03154c: 0a01 |0142: move-result v1 │ │ -03154e: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ -031552: 6e20 df14 ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -031558: 0c01 |0148: move-result-object v1 │ │ -03155a: 1f01 fe00 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00fe │ │ -03155e: 1207 |014b: const/4 v7, #int 0 // #0 │ │ -031560: 5c17 f101 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01f1 │ │ -031564: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ -031568: 28ef |0150: goto 013f // -0011 │ │ -03156a: 0800 1100 |0151: move-object/from16 v0, v17 │ │ -03156e: 5401 fc01 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fc │ │ -031572: 2207 fd00 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@00fd │ │ -031576: 0800 1200 |0157: move-object/from16 v0, v18 │ │ -03157a: 7030 d605 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@05d6 │ │ -031580: 6e20 dc14 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -031586: 0800 1100 |015f: move-object/from16 v0, v17 │ │ -03158a: 5401 f901 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01f9 │ │ -03158e: 1217 |0163: const/4 v7, #int 1 // #1 │ │ -031590: 6e20 8c01 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@018c │ │ -031596: 0a01 |0167: move-result v1 │ │ -031598: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ -03159c: 0800 1100 |016a: move-object/from16 v0, v17 │ │ -0315a0: 5401 f901 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01f9 │ │ -0315a4: 1217 |016e: const/4 v7, #int 1 // #1 │ │ -0315a6: 6e20 9101 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0191 │ │ -0315ac: 1211 |0172: const/4 v1, #int 1 // #1 │ │ -0315ae: 1e0f |0173: monitor-exit v15 │ │ -0315b0: 0f01 |0174: return v1 │ │ -0315b2: 1e0f |0175: monitor-exit v15 │ │ -0315b4: 1201 |0176: const/4 v1, #int 0 // #0 │ │ -0315b6: 28fd |0177: goto 0174 // -0003 │ │ -0315b8: 0001 0400 fcff ffff 2300 0000 2000 ... |0178: packed-switch-data (12 units) │ │ +03354c: |[03354c] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ +03355c: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +033560: 540f fd01 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fd │ │ +033564: 1d0f |0004: monitor-enter v15 │ │ +033566: 7401 aa00 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00aa │ │ +03356c: 0c02 |0008: move-result-object v2 │ │ +03356e: 0800 1100 |0009: move-object/from16 v0, v17 │ │ +033572: 5401 f801 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@01f8 │ │ +033576: 6e10 8a00 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@008a │ │ +03357c: 0c01 |0010: move-result-object v1 │ │ +03357e: 0800 1200 |0011: move-object/from16 v0, v18 │ │ +033582: 6e20 c600 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@00c6 │ │ +033588: 0c03 |0016: move-result-object v3 │ │ +03358a: 7401 ae00 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@00ae │ │ +033590: 0c05 |001a: move-result-object v5 │ │ +033592: 7401 b500 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@00b5 │ │ +033598: 0c04 |001e: move-result-object v4 │ │ +03359a: 7401 ab00 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@00ab │ │ +0335a0: 0c06 |0022: move-result-object v6 │ │ +0335a2: 7401 b100 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@00b1 │ │ +0335a8: 0a01 |0026: move-result v1 │ │ +0335aa: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ +0335ae: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ +0335b2: 1218 |002b: const/4 v8, #int 1 // #1 │ │ +0335b4: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ +0335b8: 1a01 c007 |002e: const-string v1, "LocalBroadcastManager" // string@07c0 │ │ +0335bc: 2207 1403 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ +0335c0: 7010 ab14 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0335c6: 1a10 8d08 |0035: const-string v16, "Resolving type " // string@088d │ │ +0335ca: 0800 1000 |0037: move-object/from16 v0, v16 │ │ +0335ce: 6e20 b214 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0335d4: 0c07 |003c: move-result-object v7 │ │ +0335d6: 6e20 b214 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0335dc: 0c07 |0040: move-result-object v7 │ │ +0335de: 1a10 8400 |0041: const-string v16, " scheme " // string@0084 │ │ +0335e2: 0800 1000 |0043: move-object/from16 v0, v16 │ │ +0335e6: 6e20 b214 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0335ec: 0c07 |0048: move-result-object v7 │ │ +0335ee: 6e20 b214 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0335f4: 0c07 |004c: move-result-object v7 │ │ +0335f6: 1a10 7d00 |004d: const-string v16, " of intent " // string@007d │ │ +0335fa: 0800 1000 |004f: move-object/from16 v0, v16 │ │ +0335fe: 6e20 b214 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +033604: 0c07 |0054: move-result-object v7 │ │ +033606: 0800 1200 |0055: move-object/from16 v0, v18 │ │ +03360a: 6e20 b114 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +033610: 0c07 |005a: move-result-object v7 │ │ +033612: 6e10 b714 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +033618: 0c07 |005e: move-result-object v7 │ │ +03361a: 7120 dc11 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +033620: 0800 1100 |0062: move-object/from16 v0, v17 │ │ +033624: 5401 f701 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f7 │ │ +033628: 7401 aa00 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00aa │ │ +03362e: 0c07 |0069: move-result-object v7 │ │ +033630: 6e20 f114 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@14f1 │ │ +033636: 0c09 |006d: move-result-object v9 │ │ +033638: 1f09 2703 |006e: check-cast v9, Ljava/util/ArrayList; // type@0327 │ │ +03363c: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ +033640: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ +033644: 1a01 c007 |0074: const-string v1, "LocalBroadcastManager" // string@07c0 │ │ +033648: 2207 1403 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ +03364c: 7010 ab14 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +033652: 1a10 c901 |007b: const-string v16, "Action list: " // string@01c9 │ │ +033656: 0800 1000 |007d: move-object/from16 v0, v16 │ │ +03365a: 6e20 b214 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +033660: 0c07 |0082: move-result-object v7 │ │ +033662: 6e20 b114 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +033668: 0c07 |0086: move-result-object v7 │ │ +03366a: 6e10 b714 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +033670: 0c07 |008a: move-result-object v7 │ │ +033672: 7120 dc11 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +033678: 120e |008e: const/4 v14, #int 0 // #0 │ │ +03367a: 120a |008f: const/4 v10, #int 0 // #0 │ │ +03367c: 6e10 e514 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +033682: 0a01 |0093: move-result v1 │ │ +033684: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ +033688: 6e20 df14 a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +03368e: 0c0d |0099: move-result-object v13 │ │ +033690: 1f0d fe00 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00fe │ │ +033694: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ +033698: 1a01 c007 |009e: const-string v1, "LocalBroadcastManager" // string@07c0 │ │ +03369c: 2207 1403 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ +0336a0: 7010 ab14 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0336a6: 1a10 ed07 |00a5: const-string v16, "Matching against filter " // string@07ed │ │ +0336aa: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ +0336ae: 6e20 b214 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0336b4: 0c07 |00ac: move-result-object v7 │ │ +0336b6: 54d0 f201 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f2 │ │ +0336ba: 0810 0000 |00af: move-object/from16 v16, v0 │ │ +0336be: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ +0336c2: 6e20 b114 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0336c8: 0c07 |00b6: move-result-object v7 │ │ +0336ca: 6e10 b714 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0336d0: 0c07 |00ba: move-result-object v7 │ │ +0336d2: 7120 dc11 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +0336d8: 55d1 f101 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01f1 │ │ +0336dc: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ +0336e0: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ +0336e4: 1a01 c007 |00c4: const-string v1, "LocalBroadcastManager" // string@07c0 │ │ +0336e8: 1a07 0f00 |00c6: const-string v7, " Filter's target already added" // string@000f │ │ +0336ec: 7120 dc11 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +0336f2: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ +0336f6: 28c3 |00cd: goto 0090 // -003d │ │ +0336f8: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ +0336fa: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ +0336fe: 54d1 f201 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@01f2 │ │ +033702: 1a07 c007 |00d3: const-string v7, "LocalBroadcastManager" // string@07c0 │ │ +033706: 7407 d100 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@00d1 │ │ +03370c: 0a0b |00d8: move-result v11 │ │ +03370e: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ +033712: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ +033716: 1a01 c007 |00dd: const-string v1, "LocalBroadcastManager" // string@07c0 │ │ +03371a: 2207 1403 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ +03371e: 7010 ab14 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +033724: 1a10 0e00 |00e4: const-string v16, " Filter matched! match=0x" // string@000e │ │ +033728: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ +03372c: 6e20 b214 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +033732: 0c07 |00eb: move-result-object v7 │ │ +033734: 7110 7f14 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ +03373a: 0c10 |00ef: move-result-object v16 │ │ +03373c: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ +033740: 6e20 b214 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +033746: 0c07 |00f5: move-result-object v7 │ │ +033748: 6e10 b714 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +03374e: 0c07 |00f9: move-result-object v7 │ │ +033750: 7120 dc11 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +033756: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ +03375a: 220e 2703 |00ff: new-instance v14, Ljava/util/ArrayList; // type@0327 │ │ +03375e: 7010 d914 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +033764: 6e20 dc14 de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +03376a: 1211 |0107: const/4 v1, #int 1 // #1 │ │ +03376c: 5cd1 f101 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01f1 │ │ +033770: 28c1 |010a: goto 00cb // -003f │ │ +033772: 0d01 |010b: move-exception v1 │ │ +033774: 1e0f |010c: monitor-exit v15 │ │ +033776: 2701 |010d: throw v1 │ │ +033778: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ +03377c: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ +033782: 1a0c 9d18 |0113: const-string v12, "unknown reason" // string@189d │ │ +033786: 1a01 c007 |0115: const-string v1, "LocalBroadcastManager" // string@07c0 │ │ +03378a: 2207 1403 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ +03378e: 7010 ab14 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +033794: 1a10 0d00 |011c: const-string v16, " Filter did not match: " // string@000d │ │ +033798: 0800 1000 |011e: move-object/from16 v0, v16 │ │ +03379c: 6e20 b214 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0337a2: 0c07 |0123: move-result-object v7 │ │ +0337a4: 6e20 b214 c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0337aa: 0c07 |0127: move-result-object v7 │ │ +0337ac: 6e10 b714 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0337b2: 0c07 |012b: move-result-object v7 │ │ +0337b4: 7120 dc11 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +0337ba: 289c |012f: goto 00cb // -0064 │ │ +0337bc: 1a0c 590a |0130: const-string v12, "action" // string@0a59 │ │ +0337c0: 28e3 |0132: goto 0115 // -001d │ │ +0337c2: 1a0c 610b |0133: const-string v12, "category" // string@0b61 │ │ +0337c6: 28e0 |0135: goto 0115 // -0020 │ │ +0337c8: 1a0c 520c |0136: const-string v12, "data" // string@0c52 │ │ +0337cc: 28dd |0138: goto 0115 // -0023 │ │ +0337ce: 1a0c 9118 |0139: const-string v12, "type" // string@1891 │ │ +0337d2: 28da |013b: goto 0115 // -0026 │ │ +0337d4: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ +0337d8: 120a |013e: const/4 v10, #int 0 // #0 │ │ +0337da: 6e10 e514 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +0337e0: 0a01 |0142: move-result v1 │ │ +0337e2: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ +0337e6: 6e20 df14 ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +0337ec: 0c01 |0148: move-result-object v1 │ │ +0337ee: 1f01 fe00 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00fe │ │ +0337f2: 1207 |014b: const/4 v7, #int 0 // #0 │ │ +0337f4: 5c17 f101 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01f1 │ │ +0337f8: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ +0337fc: 28ef |0150: goto 013f // -0011 │ │ +0337fe: 0800 1100 |0151: move-object/from16 v0, v17 │ │ +033802: 5401 fc01 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@01fc │ │ +033806: 2207 fd00 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@00fd │ │ +03380a: 0800 1200 |0157: move-object/from16 v0, v18 │ │ +03380e: 7030 d605 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@05d6 │ │ +033814: 6e20 dc14 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +03381a: 0800 1100 |015f: move-object/from16 v0, v17 │ │ +03381e: 5401 f901 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01f9 │ │ +033822: 1217 |0163: const/4 v7, #int 1 // #1 │ │ +033824: 6e20 8c01 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@018c │ │ +03382a: 0a01 |0167: move-result v1 │ │ +03382c: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ +033830: 0800 1100 |016a: move-object/from16 v0, v17 │ │ +033834: 5401 f901 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@01f9 │ │ +033838: 1217 |016e: const/4 v7, #int 1 // #1 │ │ +03383a: 6e20 9101 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0191 │ │ +033840: 1211 |0172: const/4 v1, #int 1 // #1 │ │ +033842: 1e0f |0173: monitor-exit v15 │ │ +033844: 0f01 |0174: return v1 │ │ +033846: 1e0f |0175: monitor-exit v15 │ │ +033848: 1201 |0176: const/4 v1, #int 0 // #0 │ │ +03384a: 28fd |0177: goto 0174 // -0003 │ │ +03384c: 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 │ │ @@ -21450,20 +21450,20 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0315e4: |[0315e4] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ -0315f4: 6e20 df05 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@05df │ │ -0315fa: 0a00 |0003: move-result v0 │ │ -0315fc: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -031600: 7010 dc05 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@05dc │ │ -031606: 0e00 |0009: return-void │ │ +033878: |[033878] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ +033888: 6e20 df05 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@05df │ │ +03388e: 0a00 |0003: move-result v0 │ │ +033890: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +033894: 7010 dc05 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@05dc │ │ +03389a: 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; │ │ @@ -21474,69 +21474,69 @@ │ │ type : '(Landroid/content/BroadcastReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 96 16-bit code units │ │ -031608: |[031608] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ -031618: 5498 fd01 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fd │ │ -03161c: 1d08 |0002: monitor-enter v8 │ │ -03161e: 5497 fd01 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fd │ │ -031622: 6e20 f314 a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@14f3 │ │ -031628: 0c02 |0008: move-result-object v2 │ │ -03162a: 1f02 2703 |0009: check-cast v2, Ljava/util/ArrayList; // type@0327 │ │ -03162e: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ -031632: 1e08 |000d: monitor-exit v8 │ │ -031634: 0e00 |000e: return-void │ │ -031636: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -031638: 6e10 e514 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -03163e: 0a07 |0013: move-result v7 │ │ -031640: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ -031644: 6e20 df14 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -03164a: 0c01 |0019: move-result-object v1 │ │ -03164c: 1f01 2200 |001a: check-cast v1, Landroid/content/IntentFilter; // type@0022 │ │ -031650: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -031652: 6e10 cf00 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@00cf │ │ -031658: 0a07 |0020: move-result v7 │ │ -03165a: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ -03165e: 6e20 d000 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00d0 │ │ -031664: 0c00 |0026: move-result-object v0 │ │ -031666: 5497 f701 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f7 │ │ -03166a: 6e20 f114 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@14f1 │ │ -031670: 0c06 |002c: move-result-object v6 │ │ -031672: 1f06 2703 |002d: check-cast v6, Ljava/util/ArrayList; // type@0327 │ │ -031676: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ -03167a: 1205 |0031: const/4 v5, #int 0 // #0 │ │ -03167c: 6e10 e514 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -031682: 0a07 |0035: move-result v7 │ │ -031684: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ -031688: 6e20 df14 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -03168e: 0c07 |003b: move-result-object v7 │ │ -031690: 1f07 fe00 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00fe │ │ -031694: 5477 f301 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f3 │ │ -031698: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ -03169c: 6e20 e214 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@14e2 │ │ -0316a2: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ -0316a6: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0316aa: 28e9 |0049: goto 0032 // -0017 │ │ -0316ac: 6e10 e514 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -0316b2: 0a07 |004d: move-result v7 │ │ -0316b4: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ -0316b8: 5497 f701 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f7 │ │ -0316bc: 6e20 f314 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@14f3 │ │ -0316c2: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0316c6: 28c6 |0057: goto 001d // -003a │ │ -0316c8: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0316cc: 28b6 |005a: goto 0010 // -004a │ │ -0316ce: 1e08 |005b: monitor-exit v8 │ │ -0316d0: 28b2 |005c: goto 000e // -004e │ │ -0316d2: 0d07 |005d: move-exception v7 │ │ -0316d4: 1e08 |005e: monitor-exit v8 │ │ -0316d6: 2707 |005f: throw v7 │ │ +03389c: |[03389c] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ +0338ac: 5498 fd01 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fd │ │ +0338b0: 1d08 |0002: monitor-enter v8 │ │ +0338b2: 5497 fd01 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@01fd │ │ +0338b6: 6e20 f314 a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@14f3 │ │ +0338bc: 0c02 |0008: move-result-object v2 │ │ +0338be: 1f02 2703 |0009: check-cast v2, Ljava/util/ArrayList; // type@0327 │ │ +0338c2: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ +0338c6: 1e08 |000d: monitor-exit v8 │ │ +0338c8: 0e00 |000e: return-void │ │ +0338ca: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +0338cc: 6e10 e514 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +0338d2: 0a07 |0013: move-result v7 │ │ +0338d4: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ +0338d8: 6e20 df14 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +0338de: 0c01 |0019: move-result-object v1 │ │ +0338e0: 1f01 2200 |001a: check-cast v1, Landroid/content/IntentFilter; // type@0022 │ │ +0338e4: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +0338e6: 6e10 cf00 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@00cf │ │ +0338ec: 0a07 |0020: move-result v7 │ │ +0338ee: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ +0338f2: 6e20 d000 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@00d0 │ │ +0338f8: 0c00 |0026: move-result-object v0 │ │ +0338fa: 5497 f701 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f7 │ │ +0338fe: 6e20 f114 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@14f1 │ │ +033904: 0c06 |002c: move-result-object v6 │ │ +033906: 1f06 2703 |002d: check-cast v6, Ljava/util/ArrayList; // type@0327 │ │ +03390a: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ +03390e: 1205 |0031: const/4 v5, #int 0 // #0 │ │ +033910: 6e10 e514 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +033916: 0a07 |0035: move-result v7 │ │ +033918: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ +03391c: 6e20 df14 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +033922: 0c07 |003b: move-result-object v7 │ │ +033924: 1f07 fe00 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@00fe │ │ +033928: 5477 f301 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@01f3 │ │ +03392c: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ +033930: 6e20 e214 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@14e2 │ │ +033936: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ +03393a: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ +03393e: 28e9 |0049: goto 0032 // -0017 │ │ +033940: 6e10 e514 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +033946: 0a07 |004d: move-result v7 │ │ +033948: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ +03394c: 5497 f701 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@01f7 │ │ +033950: 6e20 f314 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@14f3 │ │ +033956: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03395a: 28c6 |0057: goto 001d // -003a │ │ +03395c: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ +033960: 28b6 |005a: goto 0010 // -004a │ │ +033962: 1e08 |005b: monitor-exit v8 │ │ +033964: 28b2 |005c: goto 000e // -004e │ │ +033966: 0d07 |005d: move-exception v7 │ │ +033968: 1e08 |005e: monitor-exit v8 │ │ +03396a: 2707 |005f: throw v7 │ │ catches : 1 │ │ 0x0003 - 0x005f │ │ -> 0x005d │ │ positions : │ │ 0x0000 line=164 │ │ 0x0003 line=165 │ │ 0x000b line=166 │ │ @@ -21565,21 +21565,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 : 1984 (LocalBroadcastManager.java) │ │ + source_file_idx : 1985 (LocalBroadcastManager.java) │ │ │ │ Class #93 header: │ │ class_idx : 256 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 781 │ │ -source_file_idx : 2037 │ │ +source_file_idx : 2038 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #93 annotations: │ │ Annotations on class │ │ @@ -21604,21 +21604,21 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0316e4: |[0316e4] android.support.v4.content.ModernAsyncTask$1.:()V │ │ -0316f4: 7010 8d14 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@148d │ │ -0316fa: 2200 4403 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@0344 │ │ -0316fe: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -031700: 7020 2815 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@1528 │ │ -031706: 5b20 fe01 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01fe │ │ -03170a: 0e00 |000b: return-void │ │ +033978: |[033978] android.support.v4.content.ModernAsyncTask$1.:()V │ │ +033988: 7010 8d14 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@148d │ │ +03398e: 2200 4403 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@0344 │ │ +033992: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +033994: 7020 2815 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@1528 │ │ +03399a: 5b20 fe01 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01fe │ │ +03399e: 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; │ │ │ │ @@ -21628,44 +21628,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 │ │ -03170c: |[03170c] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -03171c: 2200 1603 |0000: new-instance v0, Ljava/lang/Thread; // type@0316 │ │ -031720: 2201 1403 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -031724: 7010 ab14 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -03172a: 1a02 f407 |0007: const-string v2, "ModernAsyncTask #" // string@07f4 │ │ -03172e: 6e20 b214 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -031734: 0c01 |000c: move-result-object v1 │ │ -031736: 5432 fe01 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01fe │ │ -03173a: 6e10 2915 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@1529 │ │ -031740: 0a02 |0012: move-result v2 │ │ -031742: 6e20 ae14 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -031748: 0c01 |0016: move-result-object v1 │ │ -03174a: 6e10 b714 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -031750: 0c01 |001a: move-result-object v1 │ │ -031752: 7030 bf14 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@14bf │ │ -031758: 1100 |001e: return-object v0 │ │ +0339a0: |[0339a0] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +0339b0: 2200 1603 |0000: new-instance v0, Ljava/lang/Thread; // type@0316 │ │ +0339b4: 2201 1403 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +0339b8: 7010 ab14 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0339be: 1a02 f507 |0007: const-string v2, "ModernAsyncTask #" // string@07f5 │ │ +0339c2: 6e20 b214 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0339c8: 0c01 |000c: move-result-object v1 │ │ +0339ca: 5432 fe01 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@01fe │ │ +0339ce: 6e10 2915 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@1529 │ │ +0339d4: 0a02 |0012: move-result v2 │ │ +0339d6: 6e20 ae14 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +0339dc: 0c01 |0016: move-result-object v1 │ │ +0339de: 6e10 b714 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0339e4: 0c01 |001a: move-result-object v1 │ │ +0339e6: 7030 bf14 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@14bf │ │ +0339ec: 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 : 2037 (ModernAsyncTask.java) │ │ + source_file_idx : 2038 (ModernAsyncTask.java) │ │ │ │ Class #94 header: │ │ class_idx : 258 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 829 │ │ -source_file_idx : 2037 │ │ +source_file_idx : 2038 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #94 annotations: │ │ Annotations on class │ │ @@ -21690,18 +21690,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 │ │ -03175c: |[03175c] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ -03176c: 5b01 0102 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0201 │ │ -031770: 7020 1e15 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@151e │ │ -031776: 0e00 |0005: return-void │ │ +0339f0: |[0339f0] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ +033a00: 5b01 0102 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0201 │ │ +033a04: 7020 1e15 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@151e │ │ +033a0a: 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; │ │ @@ -21714,41 +21714,41 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -031778: |[031778] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ -031788: 6e10 e805 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@05e8 │ │ -03178e: 0c01 |0003: move-result-object v1 │ │ -031790: 5463 0102 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0201 │ │ -031794: 7120 fb05 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@05fb │ │ -03179a: 0e00 |0009: return-void │ │ -03179c: 0d00 |000a: move-exception v0 │ │ -03179e: 1a03 ed01 |000b: const-string v3, "AsyncTask" // string@01ed │ │ -0317a2: 7120 df11 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11df │ │ -0317a8: 28f9 |0010: goto 0009 // -0007 │ │ -0317aa: 0d00 |0011: move-exception v0 │ │ -0317ac: 2203 1103 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@0311 │ │ -0317b0: 1a04 e501 |0014: const-string v4, "An error occured while executing doInBackground()" // string@01e5 │ │ -0317b4: 6e10 1c15 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@151c │ │ -0317ba: 0c05 |0019: move-result-object v5 │ │ -0317bc: 7030 9814 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1498 │ │ -0317c2: 2703 |001d: throw v3 │ │ -0317c4: 0d00 |001e: move-exception v0 │ │ -0317c6: 5463 0102 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0201 │ │ -0317ca: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -0317cc: 7120 fb05 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@05fb │ │ -0317d2: 28e4 |0025: goto 0009 // -001c │ │ -0317d4: 0d02 |0026: move-exception v2 │ │ -0317d6: 2203 1103 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@0311 │ │ -0317da: 1a04 e501 |0029: const-string v4, "An error occured while executing doInBackground()" // string@01e5 │ │ -0317de: 7030 9814 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1498 │ │ -0317e4: 2703 |002e: throw v3 │ │ +033a0c: |[033a0c] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ +033a1c: 6e10 e805 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@05e8 │ │ +033a22: 0c01 |0003: move-result-object v1 │ │ +033a24: 5463 0102 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0201 │ │ +033a28: 7120 fb05 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@05fb │ │ +033a2e: 0e00 |0009: return-void │ │ +033a30: 0d00 |000a: move-exception v0 │ │ +033a32: 1a03 ee01 |000b: const-string v3, "AsyncTask" // string@01ee │ │ +033a36: 7120 df11 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11df │ │ +033a3c: 28f9 |0010: goto 0009 // -0007 │ │ +033a3e: 0d00 |0011: move-exception v0 │ │ +033a40: 2203 1103 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@0311 │ │ +033a44: 1a04 e601 |0014: const-string v4, "An error occured while executing doInBackground()" // string@01e6 │ │ +033a48: 6e10 1c15 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@151c │ │ +033a4e: 0c05 |0019: move-result-object v5 │ │ +033a50: 7030 9814 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1498 │ │ +033a56: 2703 |001d: throw v3 │ │ +033a58: 0d00 |001e: move-exception v0 │ │ +033a5a: 5463 0102 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0201 │ │ +033a5e: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +033a60: 7120 fb05 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@05fb │ │ +033a66: 28e4 |0025: goto 0009 // -001c │ │ +033a68: 0d02 |0026: move-exception v2 │ │ +033a6a: 2203 1103 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@0311 │ │ +033a6e: 1a04 e601 |0029: const-string v4, "An error occured while executing doInBackground()" // string@01e6 │ │ +033a72: 7030 9814 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1498 │ │ +033a78: 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 : │ │ @@ -21768,21 +21768,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 : 2037 (ModernAsyncTask.java) │ │ + source_file_idx : 2038 (ModernAsyncTask.java) │ │ │ │ Class #95 header: │ │ class_idx : 259 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2037 │ │ +source_file_idx : 2038 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #95 annotations: │ │ Annotations on class │ │ @@ -21806,54 +21806,54 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -031800: |[031800] android.support.v4.content.ModernAsyncTask$4.:()V │ │ -031810: 7100 f405 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@05f4 │ │ -031816: 0c00 |0003: move-result-object v0 │ │ -031818: 2100 |0004: array-length v0, v0 │ │ -03181a: 2300 6403 |0005: new-array v0, v0, [I // type@0364 │ │ -03181e: 6900 0202 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0202 │ │ -031822: 6200 0202 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0202 │ │ -031826: 6201 0802 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0208 │ │ -03182a: 6e10 f205 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@05f2 │ │ -031830: 0a01 |0010: move-result v1 │ │ -031832: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -031834: 4b02 0001 |0012: aput v2, v0, v1 │ │ -031838: 6200 0202 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0202 │ │ -03183c: 6201 0602 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0206 │ │ -031840: 6e10 f205 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@05f2 │ │ -031846: 0a01 |001b: move-result v1 │ │ -031848: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -03184a: 4b02 0001 |001d: aput v2, v0, v1 │ │ -03184e: 0e00 |001f: return-void │ │ -031850: 0d00 |0020: move-exception v0 │ │ -031852: 28fe |0021: goto 001f // -0002 │ │ -031854: 0d00 |0022: move-exception v0 │ │ -031856: 28f1 |0023: goto 0014 // -000f │ │ +033a94: |[033a94] android.support.v4.content.ModernAsyncTask$4.:()V │ │ +033aa4: 7100 f405 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@05f4 │ │ +033aaa: 0c00 |0003: move-result-object v0 │ │ +033aac: 2100 |0004: array-length v0, v0 │ │ +033aae: 2300 6403 |0005: new-array v0, v0, [I // type@0364 │ │ +033ab2: 6900 0202 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0202 │ │ +033ab6: 6200 0202 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0202 │ │ +033aba: 6201 0802 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0208 │ │ +033abe: 6e10 f205 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@05f2 │ │ +033ac4: 0a01 |0010: move-result v1 │ │ +033ac6: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +033ac8: 4b02 0001 |0012: aput v2, v0, v1 │ │ +033acc: 6200 0202 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0202 │ │ +033ad0: 6201 0602 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0206 │ │ +033ad4: 6e10 f205 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@05f2 │ │ +033ada: 0a01 |001b: move-result v1 │ │ +033adc: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +033ade: 4b02 0001 |001d: aput v2, v0, v1 │ │ +033ae2: 0e00 |001f: return-void │ │ +033ae4: 0d00 |0020: move-exception v0 │ │ +033ae6: 28fe |0021: goto 001f // -0002 │ │ +033ae8: 0d00 |0022: move-exception v0 │ │ +033aea: 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 : 2037 (ModernAsyncTask.java) │ │ + source_file_idx : 2038 (ModernAsyncTask.java) │ │ │ │ Class #96 header: │ │ class_idx : 260 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2037 │ │ +source_file_idx : 2038 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #96 annotations: │ │ Annotations on class │ │ @@ -21886,40 +21886,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 │ │ -031874: |[031874] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ -031884: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03188a: 5b01 0402 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0204 │ │ -03188e: 5b02 0302 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0203 │ │ -031892: 0e00 |0007: return-void │ │ +033b08: |[033b08] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ +033b18: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +033b1e: 5b01 0402 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0204 │ │ +033b22: 5b02 0302 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0203 │ │ +033b26: 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 : 2037 (ModernAsyncTask.java) │ │ + source_file_idx : 2038 (ModernAsyncTask.java) │ │ │ │ Class #97 header: │ │ class_idx : 261 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 89 │ │ -source_file_idx : 2037 │ │ +source_file_idx : 2038 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #97 annotations: │ │ Annotations on class │ │ @@ -21939,17 +21939,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031894: |[031894] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ -0318a4: 7010 8801 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0188 │ │ -0318aa: 0e00 |0003: return-void │ │ +033b28: |[033b28] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ +033b38: 7010 8801 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0188 │ │ +033b3e: 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;) │ │ @@ -21957,17 +21957,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 │ │ -0318ac: |[0318ac] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -0318bc: 7010 eb05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@05eb │ │ -0318c2: 0e00 |0003: return-void │ │ +033b40: |[033b40] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +033b50: 7010 eb05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@05eb │ │ +033b56: 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; │ │ │ │ @@ -21977,52 +21977,52 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -0318c4: |[0318c4] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ -0318d4: 5450 2100 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0021 │ │ -0318d8: 1f00 0401 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@0104 │ │ -0318dc: 5251 2200 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@0022 │ │ -0318e0: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ -0318e6: 0e00 |0009: return-void │ │ -0318e8: 5401 0402 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0204 │ │ -0318ec: 5402 0302 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0203 │ │ -0318f0: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -0318f2: 4602 0203 |000f: aget-object v2, v2, v3 │ │ -0318f6: 7120 fc05 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@05fc │ │ -0318fc: 28f5 |0014: goto 0009 // -000b │ │ -0318fe: 5401 0402 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0204 │ │ -031902: 5402 0302 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0203 │ │ -031906: 6e20 0c06 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@060c │ │ -03190c: 28ed |001c: goto 0009 // -0013 │ │ -03190e: 0000 |001d: nop // spacer │ │ -031910: 0001 0200 0100 0000 0400 0000 0f00 ... |001e: packed-switch-data (8 units) │ │ +033b58: |[033b58] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ +033b68: 5450 2100 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0021 │ │ +033b6c: 1f00 0401 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@0104 │ │ +033b70: 5251 2200 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@0022 │ │ +033b74: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ +033b7a: 0e00 |0009: return-void │ │ +033b7c: 5401 0402 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0204 │ │ +033b80: 5402 0302 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0203 │ │ +033b84: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +033b86: 4602 0203 |000f: aget-object v2, v2, v3 │ │ +033b8a: 7120 fc05 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@05fc │ │ +033b90: 28f5 |0014: goto 0009 // -000b │ │ +033b92: 5401 0402 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0204 │ │ +033b96: 5402 0302 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0203 │ │ +033b9a: 6e20 0c06 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@060c │ │ +033ba0: 28ed |001c: goto 0009 // -0013 │ │ +033ba2: 0000 |001d: nop // spacer │ │ +033ba4: 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 : 2037 (ModernAsyncTask.java) │ │ + source_file_idx : 2038 (ModernAsyncTask.java) │ │ │ │ Class #98 header: │ │ class_idx : 262 │ │ access_flags : 16401 (0x4011) │ │ superclass_idx : 764 │ │ -source_file_idx : 2037 │ │ +source_file_idx : 2038 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #98 annotations: │ │ Annotations on class │ │ @@ -22061,40 +22061,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -031920: |[031920] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ -031930: 1224 |0000: const/4 v4, #int 2 // #2 │ │ -031932: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -031934: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -031936: 2200 0601 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0106 │ │ -03193a: 1a01 4608 |0005: const-string v1, "PENDING" // string@0846 │ │ -03193e: 7030 f105 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@05f1 │ │ -031944: 6900 0702 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0207 │ │ -031948: 2200 0601 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0106 │ │ -03194c: 1a01 8108 |000e: const-string v1, "RUNNING" // string@0881 │ │ -031950: 7030 f105 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@05f1 │ │ -031956: 6900 0802 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0208 │ │ -03195a: 2200 0601 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0106 │ │ -03195e: 1a01 f002 |0017: const-string v1, "FINISHED" // string@02f0 │ │ -031962: 7030 f105 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@05f1 │ │ -031968: 6900 0602 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0206 │ │ -03196c: 1230 |001e: const/4 v0, #int 3 // #3 │ │ -03196e: 2300 7103 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0371 │ │ -031972: 6201 0702 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0207 │ │ -031976: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ -03197a: 6201 0802 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0208 │ │ -03197e: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ -031982: 6201 0602 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0206 │ │ -031986: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ -03198a: 6900 0502 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0205 │ │ -03198e: 0e00 |002f: return-void │ │ +033bb4: |[033bb4] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ +033bc4: 1224 |0000: const/4 v4, #int 2 // #2 │ │ +033bc6: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +033bc8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +033bca: 2200 0601 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0106 │ │ +033bce: 1a01 4708 |0005: const-string v1, "PENDING" // string@0847 │ │ +033bd2: 7030 f105 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@05f1 │ │ +033bd8: 6900 0702 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0207 │ │ +033bdc: 2200 0601 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0106 │ │ +033be0: 1a01 8208 |000e: const-string v1, "RUNNING" // string@0882 │ │ +033be4: 7030 f105 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@05f1 │ │ +033bea: 6900 0802 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0208 │ │ +033bee: 2200 0601 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0106 │ │ +033bf2: 1a01 f102 |0017: const-string v1, "FINISHED" // string@02f1 │ │ +033bf6: 7030 f105 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@05f1 │ │ +033bfc: 6900 0602 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0206 │ │ +033c00: 1230 |001e: const/4 v0, #int 3 // #3 │ │ +033c02: 2300 7103 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0371 │ │ +033c06: 6201 0702 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0207 │ │ +033c0a: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ +033c0e: 6201 0802 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0208 │ │ +033c12: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ +033c16: 6201 0602 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0206 │ │ +033c1a: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ +033c1e: 6900 0502 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0205 │ │ +033c22: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=93 │ │ 0x000c line=97 │ │ 0x0015 line=101 │ │ 0x001e line=89 │ │ locals : │ │ @@ -22104,17 +22104,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 │ │ -031990: |[031990] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ -0319a0: 7030 6f14 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@146f │ │ -0319a6: 0e00 |0003: return-void │ │ +033c24: |[033c24] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ +033c34: 7030 6f14 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@146f │ │ +033c3a: 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 │ │ @@ -22124,20 +22124,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 │ │ -0319a8: |[0319a8] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -0319b8: 1c00 0601 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0106 │ │ -0319bc: 7120 7014 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@1470 │ │ -0319c2: 0c00 |0005: move-result-object v0 │ │ -0319c4: 1f00 0601 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0106 │ │ -0319c8: 1100 |0008: return-object v0 │ │ +033c3c: |[033c3c] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +033c4c: 1c00 0601 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0106 │ │ +033c50: 7120 7014 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@1470 │ │ +033c56: 0c00 |0005: move-result-object v0 │ │ +033c58: 1f00 0601 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0106 │ │ +033c5c: 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;) │ │ @@ -22145,33 +22145,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 │ │ -0319cc: |[0319cc] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -0319dc: 6200 0502 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0205 │ │ -0319e0: 6e10 ac15 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@15ac │ │ -0319e6: 0c00 |0005: move-result-object v0 │ │ -0319e8: 1f00 7103 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0371 │ │ -0319ec: 1100 |0008: return-object v0 │ │ +033c60: |[033c60] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +033c70: 6200 0502 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0205 │ │ +033c74: 6e10 ac15 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@15ac │ │ +033c7a: 0c00 |0005: move-result-object v0 │ │ +033c7c: 1f00 7103 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@0371 │ │ +033c80: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2037 (ModernAsyncTask.java) │ │ + source_file_idx : 2038 (ModernAsyncTask.java) │ │ │ │ Class #99 header: │ │ class_idx : 263 │ │ access_flags : 1024 (0x0400) │ │ superclass_idx : 781 │ │ -source_file_idx : 2037 │ │ +source_file_idx : 2038 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #99 annotations: │ │ Annotations on class │ │ @@ -22199,17 +22199,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0319f0: |[0319f0] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ -031a00: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -031a06: 0e00 |0003: return-void │ │ +033c84: |[033c84] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ +033c94: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +033c9a: 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; │ │ │ │ @@ -22218,33 +22218,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 │ │ -031a08: |[031a08] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -031a18: 7010 f505 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@05f5 │ │ -031a1e: 0e00 |0003: return-void │ │ +033c9c: |[033c9c] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +033cac: 7010 f505 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@05f5 │ │ +033cb2: 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 : 2037 (ModernAsyncTask.java) │ │ + source_file_idx : 2038 (ModernAsyncTask.java) │ │ │ │ Class #100 header: │ │ class_idx : 264 │ │ access_flags : 1024 (0x0400) │ │ superclass_idx : 781 │ │ -source_file_idx : 2037 │ │ +source_file_idx : 2038 │ │ static_fields_size : 11 │ │ instance_fields_size: 4 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 14 │ │ │ │ Class #100 annotations: │ │ Annotations on class │ │ @@ -22362,38 +22362,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 0 │ │ outs : 8 │ │ insns size : 47 16-bit code units │ │ -031a20: |[031a20] android.support.v4.content.ModernAsyncTask.:()V │ │ -031a30: 2200 0001 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@0100 │ │ -031a34: 7010 e205 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@05e2 │ │ -031a3a: 6900 1802 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@0218 │ │ -031a3e: 2200 3e03 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@033e │ │ -031a42: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ -031a46: 7020 2315 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@1523 │ │ -031a4c: 6900 1702 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0217 │ │ -031a50: 2201 4003 |0010: new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; // type@0340 │ │ -031a54: 1252 |0012: const/4 v2, #int 5 // #5 │ │ -031a56: 1303 8000 |0013: const/16 v3, #int 128 // #80 │ │ -031a5a: 1604 0100 |0015: const-wide/16 v4, #int 1 // #1 │ │ -031a5e: 6206 4405 |0017: sget-object v6, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0544 │ │ -031a62: 6207 1702 |0019: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0217 │ │ -031a66: 6208 1802 |001b: sget-object v8, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@0218 │ │ -031a6a: 7608 2415 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@1524 │ │ -031a70: 6901 1002 |0020: sput-object v1, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0210 │ │ -031a74: 2200 0501 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@0105 │ │ -031a78: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -031a7a: 7020 ec05 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@05ec │ │ -031a80: 6900 1602 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0216 │ │ -031a84: 6200 1002 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0210 │ │ -031a88: 6900 1502 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0215 │ │ -031a8c: 0e00 |002e: return-void │ │ +033cb4: |[033cb4] android.support.v4.content.ModernAsyncTask.:()V │ │ +033cc4: 2200 0001 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@0100 │ │ +033cc8: 7010 e205 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@05e2 │ │ +033cce: 6900 1802 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@0218 │ │ +033cd2: 2200 3e03 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@033e │ │ +033cd6: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ +033cda: 7020 2315 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@1523 │ │ +033ce0: 6900 1702 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0217 │ │ +033ce4: 2201 4003 |0010: new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; // type@0340 │ │ +033ce8: 1252 |0012: const/4 v2, #int 5 // #5 │ │ +033cea: 1303 8000 |0013: const/16 v3, #int 128 // #80 │ │ +033cee: 1604 0100 |0015: const-wide/16 v4, #int 1 // #1 │ │ +033cf2: 6206 4405 |0017: sget-object v6, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0544 │ │ +033cf6: 6207 1702 |0019: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0217 │ │ +033cfa: 6208 1802 |001b: sget-object v8, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@0218 │ │ +033cfe: 7608 2415 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@1524 │ │ +033d04: 6901 1002 |0020: sput-object v1, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0210 │ │ +033d08: 2200 0501 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@0105 │ │ +033d0c: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +033d0e: 7020 ec05 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@05ec │ │ +033d14: 6900 1602 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0216 │ │ +033d18: 6200 1002 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0210 │ │ +033d1c: 6900 1502 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0215 │ │ +033d20: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0007 line=62 │ │ 0x0010 line=68 │ │ 0x0022 line=75 │ │ 0x002a line=77 │ │ @@ -22404,29 +22404,29 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -031a90: |[031a90] android.support.v4.content.ModernAsyncTask.:()V │ │ -031aa0: 7010 8d14 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@148d │ │ -031aa6: 6200 0702 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0207 │ │ -031aaa: 5b20 1202 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0212 │ │ -031aae: 2200 4303 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@0343 │ │ -031ab2: 7010 2515 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@1525 │ │ -031ab8: 5b20 1302 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0213 │ │ -031abc: 2200 0101 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@0101 │ │ -031ac0: 7020 e405 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@05e4 │ │ -031ac6: 5b20 1402 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0214 │ │ -031aca: 2200 0201 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@0102 │ │ -031ace: 5421 1402 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0214 │ │ -031ad2: 7030 e605 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@05e6 │ │ -031ad8: 5b20 1102 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0211 │ │ -031adc: 0e00 |001e: return-void │ │ +033d24: |[033d24] android.support.v4.content.ModernAsyncTask.:()V │ │ +033d34: 7010 8d14 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@148d │ │ +033d3a: 6200 0702 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0207 │ │ +033d3e: 5b20 1202 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0212 │ │ +033d42: 2200 4303 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@0343 │ │ +033d46: 7010 2515 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@1525 │ │ +033d4c: 5b20 1302 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0213 │ │ +033d50: 2200 0101 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@0101 │ │ +033d54: 7020 e405 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@05e4 │ │ +033d5a: 5b20 1402 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0214 │ │ +033d5e: 2200 0201 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@0102 │ │ +033d62: 5421 1402 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0214 │ │ +033d66: 7030 e605 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@05e6 │ │ +033d6c: 5b20 1102 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0211 │ │ +033d70: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=81 │ │ 0x0007 line=83 │ │ 0x000e line=118 │ │ 0x0015 line=127 │ │ @@ -22440,17 +22440,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 │ │ -031ae0: |[031ae0] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ -031af0: 5410 1302 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0213 │ │ -031af4: 1100 |0002: return-object v0 │ │ +033d74: |[033d74] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ +033d84: 5410 1302 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0213 │ │ +033d88: 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;) │ │ @@ -22458,18 +22458,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 │ │ -031af8: |[031af8] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ -031b08: 7020 0d06 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@060d │ │ -031b0e: 0c00 |0003: move-result-object v0 │ │ -031b10: 1100 |0004: return-object v0 │ │ +033d8c: |[033d8c] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ +033d9c: 7020 0d06 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@060d │ │ +033da2: 0c00 |0003: move-result-object v0 │ │ +033da4: 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; │ │ │ │ @@ -22478,17 +22478,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 │ │ -031b14: |[031b14] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -031b24: 7020 0e06 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@060e │ │ -031b2a: 0e00 |0003: return-void │ │ +033da8: |[033da8] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +033db8: 7020 0e06 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@060e │ │ +033dbe: 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; │ │ │ │ @@ -22497,17 +22497,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 │ │ -031b2c: |[031b2c] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -031b3c: 7020 0206 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@0602 │ │ -031b42: 0e00 |0003: return-void │ │ +033dc0: |[033dc0] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +033dd0: 7020 0206 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@0602 │ │ +033dd6: 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; │ │ │ │ @@ -22516,18 +22516,18 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -031b44: |[031b44] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ -031b54: 6200 1502 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0215 │ │ -031b58: 7220 1d15 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@151d │ │ -031b5e: 0e00 |0005: return-void │ │ +033dd8: |[033dd8] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ +033de8: 6200 1502 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0215 │ │ +033dec: 7220 1d15 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@151d │ │ +033df2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 0x0005 line=434 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 runnable Ljava/lang/Runnable; │ │ │ │ @@ -22536,24 +22536,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -031b60: |[031b60] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ -031b70: 6e10 0706 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@0607 │ │ -031b76: 0a00 |0003: move-result v0 │ │ -031b78: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -031b7c: 6e20 0906 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@0609 │ │ -031b82: 6200 0602 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0206 │ │ -031b86: 5b10 1202 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0212 │ │ -031b8a: 0e00 |000d: return-void │ │ -031b8c: 6e20 0a06 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@060a │ │ -031b92: 28f8 |0011: goto 0009 // -0008 │ │ +033df4: |[033df4] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ +033e04: 6e10 0706 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@0607 │ │ +033e0a: 0a00 |0003: move-result v0 │ │ +033e0c: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +033e10: 6e20 0906 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@0609 │ │ +033e16: 6200 0602 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0206 │ │ +033e1a: 5b10 1202 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0212 │ │ +033e1e: 0e00 |000d: return-void │ │ +033e20: 6e20 0a06 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@060a │ │ +033e26: 28f8 |0011: goto 0009 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ 0x0006 line=459 │ │ 0x0009 line=463 │ │ 0x000d line=464 │ │ 0x000e line=461 │ │ @@ -22568,18 +22568,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -031b94: |[031b94] android.support.v4.content.ModernAsyncTask.init:()V │ │ -031ba4: 6200 1602 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0216 │ │ -031ba8: 6e10 ed05 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@05ed │ │ -031bae: 0e00 |0005: return-void │ │ +033e28: |[033e28] android.support.v4.content.ModernAsyncTask.init:()V │ │ +033e38: 6200 1602 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0216 │ │ +033e3c: 6e10 ed05 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@05ed │ │ +033e42: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0005 line=107 │ │ locals : │ │ │ │ #9 : (in Landroid/support/v4/content/ModernAsyncTask;) │ │ @@ -22587,26 +22587,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 │ │ -031bb0: |[031bb0] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -031bc0: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -031bc2: 6201 1602 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0216 │ │ -031bc6: 2202 0401 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@0104 │ │ -031bca: 2353 7a03 |0005: new-array v3, v5, [Ljava/lang/Object; // type@037a │ │ -031bce: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -031bd0: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ -031bd4: 7030 ea05 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@05ea │ │ -031bda: 6e30 ef05 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@05ef │ │ -031be0: 0c00 |0010: move-result-object v0 │ │ -031be2: 6e10 9501 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0195 │ │ -031be8: 1107 |0014: return-object v7 │ │ +033e44: |[033e44] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +033e54: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +033e56: 6201 1602 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0216 │ │ +033e5a: 2202 0401 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@0104 │ │ +033e5e: 2353 7a03 |0005: new-array v3, v5, [Ljava/lang/Object; // type@037a │ │ +033e62: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +033e64: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ +033e68: 7030 ea05 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@05ea │ │ +033e6e: 6e30 ef05 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@05ef │ │ +033e74: 0c00 |0010: move-result-object v0 │ │ +033e76: 6e10 9501 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0195 │ │ +033e7c: 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; │ │ @@ -22620,21 +22620,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -031bec: |[031bec] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ -031bfc: 5421 1302 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0213 │ │ -031c00: 6e10 2615 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@1526 │ │ -031c06: 0a00 |0005: move-result v0 │ │ -031c08: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -031c0c: 7020 0d06 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@060d │ │ -031c12: 0e00 |000b: return-void │ │ +033e80: |[033e80] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ +033e90: 5421 1302 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0213 │ │ +033e94: 6e10 2615 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@1526 │ │ +033e9a: 0a00 |0005: move-result v0 │ │ +033e9c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +033ea0: 7020 0d06 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@060d │ │ +033ea6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0006 line=151 │ │ 0x0008 line=152 │ │ 0x000b line=154 │ │ locals : │ │ @@ -22649,17 +22649,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 │ │ -031c14: |[031c14] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ -031c24: 6900 1502 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0215 │ │ -031c28: 0e00 |0002: return-void │ │ +033ea8: |[033ea8] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ +033eb8: 6900 1502 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0215 │ │ +033ebc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0002 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 exec Ljava/util/concurrent/Executor; │ │ │ │ @@ -22669,19 +22669,19 @@ │ │ type : '(Z)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -031c2c: |[031c2c] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ -031c3c: 5410 1102 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0211 │ │ -031c40: 6e20 1f15 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@151f │ │ -031c46: 0a00 |0005: move-result v0 │ │ -031c48: 0f00 |0006: return v0 │ │ +033ec0: |[033ec0] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ +033ed0: 5410 1102 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0211 │ │ +033ed4: 6e20 1f15 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@151f │ │ +033eda: 0a00 |0005: move-result v0 │ │ +033edc: 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 │ │ @@ -22697,19 +22697,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 │ │ -031c4c: |[031c4c] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -031c5c: 6200 1502 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0215 │ │ -031c60: 6e30 0106 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@0601 │ │ -031c66: 0c00 |0005: move-result-object v0 │ │ -031c68: 1100 |0006: return-object v0 │ │ +033ee0: |[033ee0] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +033ef0: 6200 1502 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0215 │ │ +033ef4: 6e30 0106 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@0601 │ │ +033efa: 0c00 |0005: move-result-object v0 │ │ +033efc: 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; │ │ @@ -22720,41 +22720,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 │ │ -031c6c: |[031c6c] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -031c7c: 5420 1202 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0212 │ │ -031c80: 6201 0702 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0207 │ │ -031c84: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ -031c88: 6200 0202 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0202 │ │ -031c8c: 5421 1202 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0212 │ │ -031c90: 6e10 f205 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@05f2 │ │ -031c96: 0a01 |000d: move-result v1 │ │ -031c98: 4400 0001 |000e: aget v0, v0, v1 │ │ -031c9c: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ -031ca2: 6200 0802 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0208 │ │ -031ca6: 5b20 1202 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0212 │ │ -031caa: 6e10 0b06 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@060b │ │ -031cb0: 5420 1402 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0214 │ │ -031cb4: 5b04 0902 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@0209 │ │ -031cb8: 5420 1102 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0211 │ │ -031cbc: 7220 1d15 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@151d │ │ -031cc2: 1102 |0023: return-object v2 │ │ -031cc4: 2200 0003 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ -031cc8: 1a01 4402 |0026: const-string v1, "Cannot execute task: the task is already running." // string@0244 │ │ -031ccc: 7020 7a14 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -031cd2: 2700 |002b: throw v0 │ │ -031cd4: 2200 0003 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ -031cd8: 1a01 4302 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@0243 │ │ -031cdc: 7020 7a14 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -031ce2: 2700 |0033: throw v0 │ │ -031ce4: 0001 0200 0100 0000 1400 0000 1c00 ... |0034: packed-switch-data (8 units) │ │ +033f00: |[033f00] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +033f10: 5420 1202 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0212 │ │ +033f14: 6201 0702 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0207 │ │ +033f18: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ +033f1c: 6200 0202 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0202 │ │ +033f20: 5421 1202 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0212 │ │ +033f24: 6e10 f205 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@05f2 │ │ +033f2a: 0a01 |000d: move-result v1 │ │ +033f2c: 4400 0001 |000e: aget v0, v0, v1 │ │ +033f30: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ +033f36: 6200 0802 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0208 │ │ +033f3a: 5b20 1202 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0212 │ │ +033f3e: 6e10 0b06 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@060b │ │ +033f44: 5420 1402 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0214 │ │ +033f48: 5b04 0902 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@0209 │ │ +033f4c: 5420 1102 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0211 │ │ +033f50: 7220 1d15 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@151d │ │ +033f56: 1102 |0023: return-object v2 │ │ +033f58: 2200 0003 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ +033f5c: 1a01 4502 |0026: const-string v1, "Cannot execute task: the task is already running." // string@0245 │ │ +033f60: 7020 7a14 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +033f66: 2700 |002b: throw v0 │ │ +033f68: 2200 0003 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ +033f6c: 1a01 4402 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@0244 │ │ +033f70: 7020 7a14 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +033f76: 2700 |0033: throw v0 │ │ +033f78: 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 │ │ @@ -22775,19 +22775,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -031cf4: |[031cf4] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ -031d04: 5410 1102 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0211 │ │ -031d08: 6e10 2015 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@1520 │ │ -031d0e: 0c00 |0005: move-result-object v0 │ │ -031d10: 1100 |0006: return-object v0 │ │ +033f88: |[033f88] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ +033f98: 5410 1102 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0211 │ │ +033f9c: 6e10 2015 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@1520 │ │ +033fa2: 0c00 |0005: move-result-object v0 │ │ +033fa4: 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; │ │ │ │ @@ -22796,19 +22796,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 │ │ -031d14: |[031d14] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ -031d24: 5410 1102 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0211 │ │ -031d28: 6e40 2115 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@1521 │ │ -031d2e: 0c00 |0005: move-result-object v0 │ │ -031d30: 1100 |0006: return-object v0 │ │ +033fa8: |[033fa8] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ +033fb8: 5410 1102 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0211 │ │ +033fbc: 6e40 2115 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@1521 │ │ +033fc2: 0c00 |0005: move-result-object v0 │ │ +033fc4: 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 │ │ @@ -22819,17 +22819,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 │ │ -031d34: |[031d34] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -031d44: 5410 1202 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0212 │ │ -031d48: 1100 |0002: return-object v0 │ │ +033fc8: |[033fc8] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +033fd8: 5410 1202 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0212 │ │ +033fdc: 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; │ │ │ │ @@ -22838,19 +22838,19 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -031d4c: |[031d4c] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ -031d5c: 5410 1102 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0211 │ │ -031d60: 6e10 2215 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@1522 │ │ -031d66: 0a00 |0005: move-result v0 │ │ -031d68: 0f00 |0006: return v0 │ │ +033fe0: |[033fe0] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ +033ff0: 5410 1102 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@0211 │ │ +033ff4: 6e10 2215 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@1522 │ │ +033ffa: 0a00 |0005: move-result v0 │ │ +033ffc: 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; │ │ │ │ @@ -22859,16 +22859,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -031d6c: |[031d6c] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ -031d7c: 0e00 |0000: return-void │ │ +034000: |[034000] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ +034010: 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; │ │ │ │ @@ -22877,17 +22877,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031d80: |[031d80] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ -031d90: 6e10 0806 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@0608 │ │ -031d96: 0e00 |0003: return-void │ │ +034014: |[034014] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ +034024: 6e10 0806 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@0608 │ │ +03402a: 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; │ │ @@ -22899,16 +22899,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -031d98: |[031d98] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ -031da8: 0e00 |0000: return-void │ │ +03402c: |[03402c] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ +03403c: 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; │ │ @@ -22919,16 +22919,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -031dac: |[031dac] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ -031dbc: 0e00 |0000: return-void │ │ +034040: |[034040] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ +034050: 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; │ │ │ │ @@ -22937,16 +22937,16 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -031dc0: |[031dc0] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ -031dd0: 0e00 |0000: return-void │ │ +034054: |[034054] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ +034064: 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; │ │ @@ -22957,44 +22957,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 │ │ -031dd4: |[031dd4] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ -031de4: 6e10 0706 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@0607 │ │ -031dea: 0a00 |0003: move-result v0 │ │ -031dec: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ -031df0: 6200 1602 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0216 │ │ -031df4: 1221 |0008: const/4 v1, #int 2 // #2 │ │ -031df6: 2202 0401 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@0104 │ │ -031dfa: 7030 ea05 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@05ea │ │ -031e00: 6e30 ef05 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@05ef │ │ -031e06: 0c00 |0011: move-result-object v0 │ │ -031e08: 6e10 9501 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0195 │ │ -031e0e: 0e00 |0015: return-void │ │ +034068: |[034068] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ +034078: 6e10 0706 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@0607 │ │ +03407e: 0a00 |0003: move-result v0 │ │ +034080: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ +034084: 6200 1602 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0216 │ │ +034088: 1221 |0008: const/4 v1, #int 2 // #2 │ │ +03408a: 2202 0401 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@0104 │ │ +03408e: 7030 ea05 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@05ea │ │ +034094: 6e30 ef05 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@05ef │ │ +03409a: 0c00 |0011: move-result-object v0 │ │ +03409c: 6e10 9501 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@0195 │ │ +0340a2: 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 : 2037 (ModernAsyncTask.java) │ │ + source_file_idx : 2038 (ModernAsyncTask.java) │ │ │ │ Class #101 header: │ │ class_idx : 265 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 22 │ │ -source_file_idx : 2521 │ │ +source_file_idx : 2522 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #101 annotations: │ │ Annotations on field #538 'mActiveWakeLocks' │ │ @@ -23026,21 +23026,21 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -031e10: |[031e10] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ -031e20: 2200 7f02 |0000: new-instance v0, Landroid/util/SparseArray; // type@027f │ │ -031e24: 7010 e011 0000 |0002: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@11e0 │ │ -031e2a: 6900 1a02 |0005: sput-object v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@021a │ │ -031e2e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -031e30: 6700 1b02 |0008: sput v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@021b │ │ -031e34: 0e00 |000a: return-void │ │ +0340a4: |[0340a4] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ +0340b4: 2200 7f02 |0000: new-instance v0, Landroid/util/SparseArray; // type@027f │ │ +0340b8: 7010 e011 0000 |0002: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@11e0 │ │ +0340be: 6900 1a02 |0005: sput-object v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@021a │ │ +0340c2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +0340c4: 6700 1b02 |0008: sput v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@021b │ │ +0340c8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0007 line=64 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/content/WakefulBroadcastReceiver;) │ │ @@ -23048,17 +23048,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031e38: |[031e38] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ -031e48: 7010 7c00 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@007c │ │ -031e4e: 0e00 |0003: return-void │ │ +0340cc: |[0340cc] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ +0340dc: 7010 7c00 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@007c │ │ +0340e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/WakefulBroadcastReceiver; │ │ │ │ #2 : (in Landroid/support/v4/content/WakefulBroadcastReceiver;) │ │ @@ -23066,52 +23066,52 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -031e50: |[031e50] android.support.v4.content.WakefulBroadcastReceiver.completeWakefulIntent:(Landroid/content/Intent;)Z │ │ -031e60: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -031e62: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -031e64: 1a04 c40a |0002: const-string v4, "android.support.content.wakelockid" // string@0ac4 │ │ -031e68: 6e30 b200 4702 |0004: invoke-virtual {v7, v4, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00b2 │ │ -031e6e: 0a00 |0007: move-result v0 │ │ -031e70: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ -031e74: 0f02 |000a: return v2 │ │ -031e76: 6204 1a02 |000b: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@021a │ │ -031e7a: 1d04 |000d: monitor-enter v4 │ │ -031e7c: 6202 1a02 |000e: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@021a │ │ -031e80: 6e20 e211 0200 |0010: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@11e2 │ │ -031e86: 0c01 |0013: move-result-object v1 │ │ -031e88: 1f01 6400 |0014: check-cast v1, Landroid/os/PowerManager$WakeLock; // type@0064 │ │ -031e8c: 3801 0d00 |0016: if-eqz v1, 0023 // +000d │ │ -031e90: 6e10 a901 0100 |0018: invoke-virtual {v1}, Landroid/os/PowerManager$WakeLock;.release:()V // method@01a9 │ │ -031e96: 6202 1a02 |001b: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@021a │ │ -031e9a: 6e20 e411 0200 |001d: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.remove:(I)V // method@11e4 │ │ -031ea0: 1e04 |0020: monitor-exit v4 │ │ -031ea2: 0132 |0021: move v2, v3 │ │ -031ea4: 28e8 |0022: goto 000a // -0018 │ │ -031ea6: 1a02 d809 |0023: const-string v2, "WakefulBroadcastReceiver" // string@09d8 │ │ -031eaa: 2205 1403 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@0314 │ │ -031eae: 7010 ab14 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -031eb4: 1a06 0c08 |002a: const-string v6, "No active wake lock id #" // string@080c │ │ -031eb8: 6e20 b214 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -031ebe: 0c05 |002f: move-result-object v5 │ │ -031ec0: 6e20 ae14 0500 |0030: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -031ec6: 0c05 |0033: move-result-object v5 │ │ -031ec8: 6e10 b714 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -031ece: 0c05 |0037: move-result-object v5 │ │ -031ed0: 7120 dd11 5200 |0038: invoke-static {v2, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11dd │ │ -031ed6: 1e04 |003b: monitor-exit v4 │ │ -031ed8: 0132 |003c: move v2, v3 │ │ -031eda: 28cd |003d: goto 000a // -0033 │ │ -031edc: 0d02 |003e: move-exception v2 │ │ -031ede: 1e04 |003f: monitor-exit v4 │ │ -031ee0: 2702 |0040: throw v2 │ │ +0340e4: |[0340e4] android.support.v4.content.WakefulBroadcastReceiver.completeWakefulIntent:(Landroid/content/Intent;)Z │ │ +0340f4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0340f6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0340f8: 1a04 c50a |0002: const-string v4, "android.support.content.wakelockid" // string@0ac5 │ │ +0340fc: 6e30 b200 4702 |0004: invoke-virtual {v7, v4, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@00b2 │ │ +034102: 0a00 |0007: move-result v0 │ │ +034104: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ +034108: 0f02 |000a: return v2 │ │ +03410a: 6204 1a02 |000b: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@021a │ │ +03410e: 1d04 |000d: monitor-enter v4 │ │ +034110: 6202 1a02 |000e: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@021a │ │ +034114: 6e20 e211 0200 |0010: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@11e2 │ │ +03411a: 0c01 |0013: move-result-object v1 │ │ +03411c: 1f01 6400 |0014: check-cast v1, Landroid/os/PowerManager$WakeLock; // type@0064 │ │ +034120: 3801 0d00 |0016: if-eqz v1, 0023 // +000d │ │ +034124: 6e10 a901 0100 |0018: invoke-virtual {v1}, Landroid/os/PowerManager$WakeLock;.release:()V // method@01a9 │ │ +03412a: 6202 1a02 |001b: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@021a │ │ +03412e: 6e20 e411 0200 |001d: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.remove:(I)V // method@11e4 │ │ +034134: 1e04 |0020: monitor-exit v4 │ │ +034136: 0132 |0021: move v2, v3 │ │ +034138: 28e8 |0022: goto 000a // -0018 │ │ +03413a: 1a02 d909 |0023: const-string v2, "WakefulBroadcastReceiver" // string@09d9 │ │ +03413e: 2205 1403 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@0314 │ │ +034142: 7010 ab14 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +034148: 1a06 0d08 |002a: const-string v6, "No active wake lock id #" // string@080d │ │ +03414c: 6e20 b214 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +034152: 0c05 |002f: move-result-object v5 │ │ +034154: 6e20 ae14 0500 |0030: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +03415a: 0c05 |0033: move-result-object v5 │ │ +03415c: 6e10 b714 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +034162: 0c05 |0037: move-result-object v5 │ │ +034164: 7120 dd11 5200 |0038: invoke-static {v2, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11dd │ │ +03416a: 1e04 |003b: monitor-exit v4 │ │ +03416c: 0132 |003c: move v2, v3 │ │ +03416e: 28cd |003d: goto 000a // -0033 │ │ +034170: 0d02 |003e: move-exception v2 │ │ +034172: 1e04 |003f: monitor-exit v4 │ │ +034174: 2702 |0040: throw v2 │ │ catches : 1 │ │ 0x000e - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0002 line=113 │ │ 0x0008 line=114 │ │ 0x000a line=131 │ │ @@ -23134,62 +23134,62 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 88 16-bit code units │ │ -031ef0: |[031ef0] android.support.v4.content.WakefulBroadcastReceiver.startWakefulService:(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName; │ │ -031f00: 6205 1a02 |0000: sget-object v5, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@021a │ │ -031f04: 1d05 |0002: monitor-enter v5 │ │ -031f06: 6001 1b02 |0003: sget v1, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@021b │ │ -031f0a: 6004 1b02 |0005: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@021b │ │ -031f0e: d804 0401 |0007: add-int/lit8 v4, v4, #int 1 // #01 │ │ -031f12: 6704 1b02 |0009: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@021b │ │ -031f16: 6004 1b02 |000b: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@021b │ │ -031f1a: 3c04 0500 |000d: if-gtz v4, 0012 // +0005 │ │ -031f1e: 1214 |000f: const/4 v4, #int 1 // #1 │ │ -031f20: 6704 1b02 |0010: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@021b │ │ -031f24: 1a04 c40a |0012: const-string v4, "android.support.content.wakelockid" // string@0ac4 │ │ -031f28: 6e30 bd00 4901 |0014: invoke-virtual {v9, v4, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00bd │ │ -031f2e: 6e20 a000 9800 |0017: invoke-virtual {v8, v9}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@00a0 │ │ -031f34: 0c00 |001a: move-result-object v0 │ │ -031f36: 3900 0500 |001b: if-nez v0, 0020 // +0005 │ │ -031f3a: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -031f3c: 1e05 |001e: monitor-exit v5 │ │ -031f3e: 1100 |001f: return-object v0 │ │ -031f40: 1a04 6d15 |0020: const-string v4, "power" // string@156d │ │ -031f44: 6e20 9700 4800 |0022: invoke-virtual {v8, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0097 │ │ -031f4a: 0c02 |0025: move-result-object v2 │ │ -031f4c: 1f02 6500 |0026: check-cast v2, Landroid/os/PowerManager; // type@0065 │ │ -031f50: 1214 |0028: const/4 v4, #int 1 // #1 │ │ -031f52: 2206 1403 |0029: new-instance v6, Ljava/lang/StringBuilder; // type@0314 │ │ -031f56: 7010 ab14 0600 |002b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -031f5c: 1a07 0119 |002e: const-string v7, "wake:" // string@1901 │ │ -031f60: 6e20 b214 7600 |0030: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -031f66: 0c06 |0033: move-result-object v6 │ │ -031f68: 6e10 8100 0000 |0034: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0081 │ │ -031f6e: 0c07 |0037: move-result-object v7 │ │ -031f70: 6e20 b214 7600 |0038: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -031f76: 0c06 |003b: move-result-object v6 │ │ -031f78: 6e10 b714 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -031f7e: 0c06 |003f: move-result-object v6 │ │ -031f80: 6e30 ab01 4206 |0040: invoke-virtual {v2, v4, v6}, Landroid/os/PowerManager;.newWakeLock:(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; // method@01ab │ │ -031f86: 0c03 |0043: move-result-object v3 │ │ -031f88: 1204 |0044: const/4 v4, #int 0 // #0 │ │ -031f8a: 6e20 aa01 4300 |0045: invoke-virtual {v3, v4}, Landroid/os/PowerManager$WakeLock;.setReferenceCounted:(Z)V // method@01aa │ │ -031f90: 1706 60ea 0000 |0048: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ -031f96: 6e30 a801 6307 |004b: invoke-virtual {v3, v6, v7}, Landroid/os/PowerManager$WakeLock;.acquire:(J)V // method@01a8 │ │ -031f9c: 6204 1a02 |004e: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@021a │ │ -031fa0: 6e30 e311 1403 |0050: invoke-virtual {v4, v1, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@11e3 │ │ -031fa6: 1e05 |0053: monitor-exit v5 │ │ -031fa8: 28cb |0054: goto 001f // -0035 │ │ -031faa: 0d04 |0055: move-exception v4 │ │ -031fac: 1e05 |0056: monitor-exit v5 │ │ -031fae: 2704 |0057: throw v4 │ │ +034184: |[034184] android.support.v4.content.WakefulBroadcastReceiver.startWakefulService:(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName; │ │ +034194: 6205 1a02 |0000: sget-object v5, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@021a │ │ +034198: 1d05 |0002: monitor-enter v5 │ │ +03419a: 6001 1b02 |0003: sget v1, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@021b │ │ +03419e: 6004 1b02 |0005: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@021b │ │ +0341a2: d804 0401 |0007: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0341a6: 6704 1b02 |0009: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@021b │ │ +0341aa: 6004 1b02 |000b: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@021b │ │ +0341ae: 3c04 0500 |000d: if-gtz v4, 0012 // +0005 │ │ +0341b2: 1214 |000f: const/4 v4, #int 1 // #1 │ │ +0341b4: 6704 1b02 |0010: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@021b │ │ +0341b8: 1a04 c50a |0012: const-string v4, "android.support.content.wakelockid" // string@0ac5 │ │ +0341bc: 6e30 bd00 4901 |0014: invoke-virtual {v9, v4, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@00bd │ │ +0341c2: 6e20 a000 9800 |0017: invoke-virtual {v8, v9}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@00a0 │ │ +0341c8: 0c00 |001a: move-result-object v0 │ │ +0341ca: 3900 0500 |001b: if-nez v0, 0020 // +0005 │ │ +0341ce: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +0341d0: 1e05 |001e: monitor-exit v5 │ │ +0341d2: 1100 |001f: return-object v0 │ │ +0341d4: 1a04 6d15 |0020: const-string v4, "power" // string@156d │ │ +0341d8: 6e20 9700 4800 |0022: invoke-virtual {v8, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0097 │ │ +0341de: 0c02 |0025: move-result-object v2 │ │ +0341e0: 1f02 6500 |0026: check-cast v2, Landroid/os/PowerManager; // type@0065 │ │ +0341e4: 1214 |0028: const/4 v4, #int 1 // #1 │ │ +0341e6: 2206 1403 |0029: new-instance v6, Ljava/lang/StringBuilder; // type@0314 │ │ +0341ea: 7010 ab14 0600 |002b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0341f0: 1a07 0019 |002e: const-string v7, "wake:" // string@1900 │ │ +0341f4: 6e20 b214 7600 |0030: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0341fa: 0c06 |0033: move-result-object v6 │ │ +0341fc: 6e10 8100 0000 |0034: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0081 │ │ +034202: 0c07 |0037: move-result-object v7 │ │ +034204: 6e20 b214 7600 |0038: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03420a: 0c06 |003b: move-result-object v6 │ │ +03420c: 6e10 b714 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +034212: 0c06 |003f: move-result-object v6 │ │ +034214: 6e30 ab01 4206 |0040: invoke-virtual {v2, v4, v6}, Landroid/os/PowerManager;.newWakeLock:(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; // method@01ab │ │ +03421a: 0c03 |0043: move-result-object v3 │ │ +03421c: 1204 |0044: const/4 v4, #int 0 // #0 │ │ +03421e: 6e20 aa01 4300 |0045: invoke-virtual {v3, v4}, Landroid/os/PowerManager$WakeLock;.setReferenceCounted:(Z)V // method@01aa │ │ +034224: 1706 60ea 0000 |0048: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ +03422a: 6e30 a801 6307 |004b: invoke-virtual {v3, v6, v7}, Landroid/os/PowerManager$WakeLock;.acquire:(J)V // method@01a8 │ │ +034230: 6204 1a02 |004e: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@021a │ │ +034234: 6e30 e311 1403 |0050: invoke-virtual {v4, v1, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@11e3 │ │ +03423a: 1e05 |0053: monitor-exit v5 │ │ +03423c: 28cb |0054: goto 001f // -0035 │ │ +03423e: 0d04 |0055: move-exception v4 │ │ +034240: 1e05 |0056: monitor-exit v5 │ │ +034242: 2704 |0057: throw v4 │ │ catches : 1 │ │ 0x0003 - 0x0057 │ │ -> 0x0055 │ │ positions : │ │ 0x0000 line=81 │ │ 0x0003 line=82 │ │ 0x0005 line=83 │ │ @@ -23213,21 +23213,21 @@ │ │ 0x0005 - 0x0055 reg=1 id I │ │ 0x0028 - 0x0055 reg=2 pm Landroid/os/PowerManager; │ │ 0x0044 - 0x0055 reg=3 wl Landroid/os/PowerManager$WakeLock; │ │ 0x0000 - 0x0058 reg=8 context Landroid/content/Context; │ │ 0x0000 - 0x0058 reg=9 intent Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2521 (WakefulBroadcastReceiver.java) │ │ + source_file_idx : 2522 (WakefulBroadcastReceiver.java) │ │ │ │ Class #102 header: │ │ class_idx : 266 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 475 │ │ +source_file_idx : 476 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #102 - │ │ Class descriptor : 'Landroid/support/v4/content/pm/ActivityInfoCompat;' │ │ @@ -23247,32 +23247,32 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031fbc: |[031fbc] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ -031fcc: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -031fd2: 0e00 |0003: return-void │ │ +034250: |[034250] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ +034260: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +034266: 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 : 475 (ActivityInfoCompat.java) │ │ + source_file_idx : 476 (ActivityInfoCompat.java) │ │ │ │ Class #103 header: │ │ class_idx : 267 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 672 │ │ +source_file_idx : 673 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #103 - │ │ Class descriptor : 'Landroid/support/v4/database/DatabaseUtilsCompat;' │ │ @@ -23287,17 +23287,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -031fd4: |[031fd4] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ -031fe4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -031fea: 0e00 |0003: return-void │ │ +034268: |[034268] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ +034278: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03427e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/database/DatabaseUtilsCompat; │ │ │ │ @@ -23306,31 +23306,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 │ │ -031fec: |[031fec] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ -031ffc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -031ffe: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ -032002: 2141 |0003: array-length v1, v4 │ │ -032004: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -032008: 0750 |0006: move-object v0, v5 │ │ -03200a: 1100 |0007: return-object v0 │ │ -03200c: 2141 |0008: array-length v1, v4 │ │ -03200e: 2152 |0009: array-length v2, v5 │ │ -032010: b021 |000a: add-int/2addr v1, v2 │ │ -032012: 2310 7c03 |000b: new-array v0, v1, [Ljava/lang/String; // type@037c │ │ -032016: 2141 |000d: array-length v1, v4 │ │ -032018: 7151 b814 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -03201e: 2141 |0011: array-length v1, v4 │ │ -032020: 2152 |0012: array-length v2, v5 │ │ -032022: 7152 b814 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -032028: 28f1 |0016: goto 0007 // -000f │ │ +034280: |[034280] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ +034290: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +034292: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ +034296: 2141 |0003: array-length v1, v4 │ │ +034298: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +03429c: 0750 |0006: move-object v0, v5 │ │ +03429e: 1100 |0007: return-object v0 │ │ +0342a0: 2141 |0008: array-length v1, v4 │ │ +0342a2: 2152 |0009: array-length v2, v5 │ │ +0342a4: b021 |000a: add-int/2addr v1, v2 │ │ +0342a6: 2310 7c03 |000b: new-array v0, v1, [Ljava/lang/String; // type@037c │ │ +0342aa: 2141 |000d: array-length v1, v4 │ │ +0342ac: 7151 b814 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +0342b2: 2141 |0011: array-length v1, v4 │ │ +0342b4: 2152 |0012: array-length v2, v5 │ │ +0342b6: 7152 b814 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +0342bc: 28f1 |0016: goto 0007 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=50 │ │ 0x0007 line=56 │ │ 0x0008 line=53 │ │ 0x000d line=54 │ │ 0x0011 line=55 │ │ @@ -23344,62 +23344,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 │ │ -03202c: |[03202c] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -03203c: 7110 d111 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@11d1 │ │ -032042: 0a00 |0003: move-result v0 │ │ -032044: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -032048: 1103 |0006: return-object v3 │ │ -03204a: 7110 d111 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@11d1 │ │ -032050: 0a00 |000a: move-result v0 │ │ -032052: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -032056: 0723 |000d: move-object v3, v2 │ │ -032058: 28f8 |000e: goto 0006 // -0008 │ │ -03205a: 2200 1403 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ -03205e: 7010 ab14 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -032064: 1a01 9e00 |0014: const-string v1, "(" // string@009e │ │ -032068: 6e20 b214 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03206e: 0c00 |0019: move-result-object v0 │ │ -032070: 6e20 b214 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -032076: 0c00 |001d: move-result-object v0 │ │ -032078: 1a01 c800 |001e: const-string v1, ") AND (" // string@00c8 │ │ -03207c: 6e20 b214 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -032082: 0c00 |0023: move-result-object v0 │ │ -032084: 6e20 b214 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03208a: 0c00 |0027: move-result-object v0 │ │ -03208c: 1a01 c700 |0028: const-string v1, ")" // string@00c7 │ │ -032090: 6e20 b214 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -032096: 0c00 |002d: move-result-object v0 │ │ -032098: 6e10 b714 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -03209e: 0c03 |0031: move-result-object v3 │ │ -0320a0: 28d4 |0032: goto 0006 // -002c │ │ +0342c0: |[0342c0] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +0342d0: 7110 d111 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@11d1 │ │ +0342d6: 0a00 |0003: move-result v0 │ │ +0342d8: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +0342dc: 1103 |0006: return-object v3 │ │ +0342de: 7110 d111 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@11d1 │ │ +0342e4: 0a00 |000a: move-result v0 │ │ +0342e6: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +0342ea: 0723 |000d: move-object v3, v2 │ │ +0342ec: 28f8 |000e: goto 0006 // -0008 │ │ +0342ee: 2200 1403 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ +0342f2: 7010 ab14 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0342f8: 1a01 9e00 |0014: const-string v1, "(" // string@009e │ │ +0342fc: 6e20 b214 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +034302: 0c00 |0019: move-result-object v0 │ │ +034304: 6e20 b214 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03430a: 0c00 |001d: move-result-object v0 │ │ +03430c: 1a01 c800 |001e: const-string v1, ") AND (" // string@00c8 │ │ +034310: 6e20 b214 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +034316: 0c00 |0023: move-result-object v0 │ │ +034318: 6e20 b214 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03431e: 0c00 |0027: move-result-object v0 │ │ +034320: 1a01 c700 |0028: const-string v1, ")" // string@00c7 │ │ +034324: 6e20 b214 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03432a: 0c00 |002d: move-result-object v0 │ │ +03432c: 6e10 b714 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +034332: 0c03 |0031: move-result-object v3 │ │ +034334: 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 : 672 (DatabaseUtilsCompat.java) │ │ + source_file_idx : 673 (DatabaseUtilsCompat.java) │ │ │ │ Class #104 header: │ │ class_idx : 269 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 687 │ │ +source_file_idx : 688 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #104 annotations: │ │ Annotations on class │ │ @@ -23429,21 +23429,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;) │ │ name : 'setAutoMirrored' │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 687 (DrawableCompat.java) │ │ + source_file_idx : 688 (DrawableCompat.java) │ │ │ │ Class #105 header: │ │ class_idx : 272 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 687 │ │ +source_file_idx : 688 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #105 annotations: │ │ Annotations on class │ │ @@ -23466,32 +23466,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -0320a4: |[0320a4] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ -0320b4: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -0320b8: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -0320bc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0320c0: 2201 0f01 |0006: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; // type@010f │ │ -0320c4: 7010 2206 0100 |0008: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;.:()V // method@0622 │ │ -0320ca: 6901 1d02 |000b: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021d │ │ -0320ce: 0e00 |000d: return-void │ │ -0320d0: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -0320d4: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -0320d8: 2201 0e01 |0012: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; // type@010e │ │ -0320dc: 7010 2006 0100 |0014: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@0620 │ │ -0320e2: 6901 1d02 |0017: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021d │ │ -0320e6: 28f4 |0019: goto 000d // -000c │ │ -0320e8: 2201 0c01 |001a: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; // type@010c │ │ -0320ec: 7010 1906 0100 |001c: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@0619 │ │ -0320f2: 6901 1d02 |001f: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021d │ │ -0320f6: 28ec |0021: goto 000d // -0014 │ │ +034338: |[034338] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ +034348: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +03434c: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +034350: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +034354: 2201 0f01 |0006: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; // type@010f │ │ +034358: 7010 2206 0100 |0008: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;.:()V // method@0622 │ │ +03435e: 6901 1d02 |000b: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021d │ │ +034362: 0e00 |000d: return-void │ │ +034364: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +034368: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +03436c: 2201 0e01 |0012: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; // type@010e │ │ +034370: 7010 2006 0100 |0014: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@0620 │ │ +034376: 6901 1d02 |0017: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021d │ │ +03437a: 28f4 |0019: goto 000d // -000c │ │ +03437c: 2201 0c01 |001a: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; // type@010c │ │ +034380: 7010 1906 0100 |001c: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@0619 │ │ +034386: 6901 1d02 |001f: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021d │ │ +03438a: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0002 line=84 │ │ 0x0006 line=85 │ │ 0x000d line=91 │ │ 0x000e line=86 │ │ @@ -23505,17 +23505,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0320f8: |[0320f8] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ -032108: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03210e: 0e00 |0003: return-void │ │ +03438c: |[03438c] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ +03439c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0343a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat; │ │ │ │ @@ -23524,19 +23524,19 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -032110: |[032110] android.support.v4.graphics.drawable.DrawableCompat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -032120: 6200 1d02 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021d │ │ -032124: 7220 1d06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@061d │ │ -03212a: 0a00 |0005: move-result v0 │ │ -03212c: 0f00 |0006: return v0 │ │ +0343a4: |[0343a4] android.support.v4.graphics.drawable.DrawableCompat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +0343b4: 6200 1d02 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021d │ │ +0343b8: 7220 1d06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@061d │ │ +0343be: 0a00 |0005: move-result v0 │ │ +0343c0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ #3 : (in Landroid/support/v4/graphics/drawable/DrawableCompat;) │ │ @@ -23544,18 +23544,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -032130: |[032130] android.support.v4.graphics.drawable.DrawableCompat.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -032140: 6200 1d02 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021d │ │ -032144: 7220 1e06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@061e │ │ -03214a: 0e00 |0005: return-void │ │ +0343c4: |[0343c4] android.support.v4.graphics.drawable.DrawableCompat.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +0343d4: 6200 1d02 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021d │ │ +0343d8: 7220 1e06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@061e │ │ +0343de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0005 line=103 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -23564,34 +23564,34 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03214c: |[03214c] android.support.v4.graphics.drawable.DrawableCompat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -03215c: 6200 1d02 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021d │ │ -032160: 7230 1f06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@061f │ │ -032166: 0e00 |0005: return-void │ │ +0343e0: |[0343e0] android.support.v4.graphics.drawable.DrawableCompat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +0343f0: 6200 1d02 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@021d │ │ +0343f4: 7230 1f06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@061f │ │ +0343fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0005 line=119 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0006 reg=2 mirrored Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 687 (DrawableCompat.java) │ │ + source_file_idx : 688 (DrawableCompat.java) │ │ │ │ Class #106 header: │ │ class_idx : 273 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 688 │ │ +source_file_idx : 689 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #106 - │ │ Class descriptor : 'Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;' │ │ @@ -23606,17 +23606,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032168: |[032168] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.:()V │ │ -032178: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03217e: 0e00 |0003: return-void │ │ +0343fc: |[0343fc] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.:()V │ │ +03440c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +034412: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;) │ │ @@ -23624,32 +23624,32 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032180: |[032180] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -032190: 6e10 3b01 0000 |0000: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@013b │ │ -032196: 0e00 |0003: return-void │ │ +034414: |[034414] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +034424: 6e10 3b01 0000 |0000: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@013b │ │ +03442a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 688 (DrawableCompatHoneycomb.java) │ │ + source_file_idx : 689 (DrawableCompatHoneycomb.java) │ │ │ │ Class #107 header: │ │ class_idx : 274 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 689 │ │ +source_file_idx : 690 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #107 - │ │ Class descriptor : 'Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;' │ │ @@ -23664,17 +23664,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032198: |[032198] android.support.v4.graphics.drawable.DrawableCompatKitKat.:()V │ │ -0321a8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -0321ae: 0e00 |0003: return-void │ │ +03442c: |[03442c] android.support.v4.graphics.drawable.DrawableCompatKitKat.:()V │ │ +03443c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +034442: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;) │ │ @@ -23682,18 +23682,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0321b0: |[0321b0] android.support.v4.graphics.drawable.DrawableCompatKitKat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -0321c0: 6e10 3901 0100 |0000: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isAutoMirrored:()Z // method@0139 │ │ -0321c6: 0a00 |0003: move-result v0 │ │ -0321c8: 0f00 |0004: return v0 │ │ +034444: |[034444] android.support.v4.graphics.drawable.DrawableCompatKitKat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +034454: 6e10 3901 0100 |0000: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isAutoMirrored:()Z // method@0139 │ │ +03445a: 0a00 |0003: move-result v0 │ │ +03445c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ #2 : (in Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;) │ │ @@ -23701,33 +23701,33 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0321cc: |[0321cc] android.support.v4.graphics.drawable.DrawableCompatKitKat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -0321dc: 6e20 3d01 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setAutoMirrored:(Z)V // method@013d │ │ -0321e2: 0e00 |0003: return-void │ │ +034460: |[034460] android.support.v4.graphics.drawable.DrawableCompatKitKat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +034470: 6e20 3d01 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setAutoMirrored:(Z)V // method@013d │ │ +034476: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0004 reg=1 mirrored Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 689 (DrawableCompatKitKat.java) │ │ + source_file_idx : 690 (DrawableCompatKitKat.java) │ │ │ │ Class #108 header: │ │ class_idx : 277 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 781 │ │ -source_file_idx : 683 │ │ +source_file_idx : 684 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #108 annotations: │ │ Annotations on class │ │ @@ -23757,36 +23757,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0321e4: |[0321e4] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ -0321f4: 2200 3603 |0000: new-instance v0, Ljava/util/WeakHashMap; // type@0336 │ │ -0321f8: 7010 1615 0000 |0002: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@1516 │ │ -0321fe: 6900 2102 |0005: sput-object v0, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@0221 │ │ -032202: 0e00 |0007: return-void │ │ +034478: |[034478] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ +034488: 2200 3603 |0000: new-instance v0, Ljava/util/WeakHashMap; // type@0336 │ │ +03448c: 7010 1615 0000 |0002: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@1516 │ │ +034492: 6900 2102 |0005: sput-object v0, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@0221 │ │ +034496: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032204: |[032204] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ -032214: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03221a: 0e00 |0003: return-void │ │ +034498: |[034498] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ +0344a8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0344ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ │ │ @@ -23795,37 +23795,37 @@ │ │ type : '(Landroid/content/Context;)Landroid/support/v4/hardware/display/DisplayManagerCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -03221c: |[03221c] android.support.v4.hardware.display.DisplayManagerCompat.getInstance:(Landroid/content/Context;)Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ -03222c: 6203 2102 |0000: sget-object v3, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@0221 │ │ -032230: 1d03 |0002: monitor-enter v3 │ │ -032232: 6202 2102 |0003: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@0221 │ │ -032236: 6e20 1715 4200 |0005: invoke-virtual {v2, v4}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1517 │ │ -03223c: 0c00 |0008: move-result-object v0 │ │ -03223e: 1f00 1501 |0009: check-cast v0, Landroid/support/v4/hardware/display/DisplayManagerCompat; // type@0115 │ │ -032242: 3900 1200 |000b: if-nez v0, 001d // +0012 │ │ -032246: 6001 2000 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -03224a: 1302 1100 |000f: const/16 v2, #int 17 // #11 │ │ -03224e: 3421 0e00 |0011: if-lt v1, v2, 001f // +000e │ │ -032252: 2200 1301 |0013: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; // type@0113 │ │ -032256: 7020 2f06 4000 |0015: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.:(Landroid/content/Context;)V // method@062f │ │ -03225c: 6202 2102 |0018: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@0221 │ │ -032260: 6e30 1815 4200 |001a: invoke-virtual {v2, v4, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1518 │ │ -032266: 1e03 |001d: monitor-exit v3 │ │ -032268: 1100 |001e: return-object v0 │ │ -03226a: 2200 1401 |001f: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; // type@0114 │ │ -03226e: 7020 3306 4000 |0021: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.:(Landroid/content/Context;)V // method@0633 │ │ -032274: 28f4 |0024: goto 0018 // -000c │ │ -032276: 0d02 |0025: move-exception v2 │ │ -032278: 1e03 |0026: monitor-exit v3 │ │ -03227a: 2702 |0027: throw v2 │ │ +0344b0: |[0344b0] android.support.v4.hardware.display.DisplayManagerCompat.getInstance:(Landroid/content/Context;)Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ +0344c0: 6203 2102 |0000: sget-object v3, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@0221 │ │ +0344c4: 1d03 |0002: monitor-enter v3 │ │ +0344c6: 6202 2102 |0003: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@0221 │ │ +0344ca: 6e20 1715 4200 |0005: invoke-virtual {v2, v4}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@1517 │ │ +0344d0: 0c00 |0008: move-result-object v0 │ │ +0344d2: 1f00 1501 |0009: check-cast v0, Landroid/support/v4/hardware/display/DisplayManagerCompat; // type@0115 │ │ +0344d6: 3900 1200 |000b: if-nez v0, 001d // +0012 │ │ +0344da: 6001 2000 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +0344de: 1302 1100 |000f: const/16 v2, #int 17 // #11 │ │ +0344e2: 3421 0e00 |0011: if-lt v1, v2, 001f // +000e │ │ +0344e6: 2200 1301 |0013: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; // type@0113 │ │ +0344ea: 7020 2f06 4000 |0015: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.:(Landroid/content/Context;)V // method@062f │ │ +0344f0: 6202 2102 |0018: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@0221 │ │ +0344f4: 6e30 1815 4200 |001a: invoke-virtual {v2, v4, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@1518 │ │ +0344fa: 1e03 |001d: monitor-exit v3 │ │ +0344fc: 1100 |001e: return-object v0 │ │ +0344fe: 2200 1401 |001f: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; // type@0114 │ │ +034502: 7020 3306 4000 |0021: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.:(Landroid/content/Context;)V // method@0633 │ │ +034508: 28f4 |0024: goto 0018 // -000c │ │ +03450a: 0d02 |0025: move-exception v2 │ │ +03450c: 1e03 |0026: monitor-exit v3 │ │ +03450e: 2702 |0027: throw v2 │ │ catches : 1 │ │ 0x0003 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x000b line=56 │ │ @@ -23859,21 +23859,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat;) │ │ name : 'getDisplays' │ │ type : '(Ljava/lang/String;)[Landroid/view/Display;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 683 (DisplayManagerCompat.java) │ │ + source_file_idx : 684 (DisplayManagerCompat.java) │ │ │ │ Class #109 header: │ │ class_idx : 278 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 781 │ │ -source_file_idx : 684 │ │ +source_file_idx : 685 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #109 - │ │ Class descriptor : 'Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;' │ │ @@ -23888,17 +23888,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032288: |[032288] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.:()V │ │ -032298: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03229e: 0e00 |0003: return-void │ │ +03451c: |[03451c] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.:()V │ │ +03452c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +034532: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1; │ │ │ │ #1 : (in Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;) │ │ @@ -23906,19 +23906,19 @@ │ │ type : '(Ljava/lang/Object;I)Landroid/view/Display;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0322a0: |[0322a0] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; │ │ -0322b0: 1f01 4800 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0048 │ │ -0322b4: 6e20 4501 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplay:(I)Landroid/view/Display; // method@0145 │ │ -0322ba: 0c00 |0005: move-result-object v0 │ │ -0322bc: 1100 |0006: return-object v0 │ │ +034534: |[034534] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; │ │ +034544: 1f01 4800 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0048 │ │ +034548: 6e20 4501 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplay:(I)Landroid/view/Display; // method@0145 │ │ +03454e: 0c00 |0005: move-result-object v0 │ │ +034550: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 displayManagerObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 displayId I │ │ │ │ @@ -23927,19 +23927,19 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0322c0: |[0322c0] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; │ │ -0322d0: 1a00 b60c |0000: const-string v0, "display" // string@0cb6 │ │ -0322d4: 6e20 9700 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0097 │ │ -0322da: 0c00 |0005: move-result-object v0 │ │ -0322dc: 1100 |0006: return-object v0 │ │ +034554: |[034554] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; │ │ +034564: 1a00 b70c |0000: const-string v0, "display" // string@0cb7 │ │ +034568: 6e20 9700 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0097 │ │ +03456e: 0c00 |0005: move-result-object v0 │ │ +034570: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 context Landroid/content/Context; │ │ │ │ #3 : (in Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;) │ │ @@ -23947,19 +23947,19 @@ │ │ type : '(Ljava/lang/Object;)[Landroid/view/Display;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0322e0: |[0322e0] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; │ │ -0322f0: 1f01 4800 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0048 │ │ -0322f4: 6e10 4601 0100 |0002: invoke-virtual {v1}, Landroid/hardware/display/DisplayManager;.getDisplays:()[Landroid/view/Display; // method@0146 │ │ -0322fa: 0c00 |0005: move-result-object v0 │ │ -0322fc: 1100 |0006: return-object v0 │ │ +034574: |[034574] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; │ │ +034584: 1f01 4800 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0048 │ │ +034588: 6e10 4601 0100 |0002: invoke-virtual {v1}, Landroid/hardware/display/DisplayManager;.getDisplays:()[Landroid/view/Display; // method@0146 │ │ +03458e: 0c00 |0005: move-result-object v0 │ │ +034590: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 displayManagerObj Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;) │ │ @@ -23967,34 +23967,34 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -032300: |[032300] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; │ │ -032310: 1f01 4800 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0048 │ │ -032314: 6e20 4701 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; // method@0147 │ │ -03231a: 0c00 |0005: move-result-object v0 │ │ -03231c: 1100 |0006: return-object v0 │ │ +034594: |[034594] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; │ │ +0345a4: 1f01 4800 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0048 │ │ +0345a8: 6e20 4701 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; // method@0147 │ │ +0345ae: 0c00 |0005: move-result-object v0 │ │ +0345b0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 displayManagerObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 category Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 684 (DisplayManagerJellybeanMr1.java) │ │ + source_file_idx : 685 (DisplayManagerJellybeanMr1.java) │ │ │ │ Class #110 header: │ │ class_idx : 279 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 781 │ │ -source_file_idx : 2292 │ │ +source_file_idx : 2293 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #110 - │ │ Class descriptor : 'Landroid/support/v4/internal/view/SupportMenu;' │ │ @@ -24021,21 +24021,21 @@ │ │ #3 : (in Landroid/support/v4/internal/view/SupportMenu;) │ │ name : 'USER_SHIFT' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2292 (SupportMenu.java) │ │ + source_file_idx : 2293 (SupportMenu.java) │ │ │ │ Class #111 header: │ │ class_idx : 280 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 781 │ │ -source_file_idx : 2293 │ │ +source_file_idx : 2294 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 11 │ │ │ │ Class #111 - │ │ Class descriptor : 'Landroid/support/v4/internal/view/SupportMenuItem;' │ │ @@ -24134,21 +24134,21 @@ │ │ │ │ #10 : (in Landroid/support/v4/internal/view/SupportMenuItem;) │ │ name : 'setSupportOnActionExpandListener' │ │ type : '(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2293 (SupportMenuItem.java) │ │ + source_file_idx : 2294 (SupportMenuItem.java) │ │ │ │ Class #112 header: │ │ class_idx : 282 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 781 │ │ -source_file_idx : 2373 │ │ +source_file_idx : 2374 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #112 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportController;' │ │ @@ -24163,17 +24163,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032320: |[032320] android.support.v4.media.TransportController.:()V │ │ -032330: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -032336: 0e00 |0003: return-void │ │ +0345b4: |[0345b4] android.support.v4.media.TransportController.:()V │ │ +0345c4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0345ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportController; │ │ │ │ Virtual methods - │ │ @@ -24239,21 +24239,21 @@ │ │ │ │ #10 : (in Landroid/support/v4/media/TransportController;) │ │ name : 'unregisterStateListener' │ │ type : '(Landroid/support/v4/media/TransportStateListener;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2373 (TransportController.java) │ │ + source_file_idx : 2374 (TransportController.java) │ │ │ │ Class #113 header: │ │ class_idx : 284 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2374 │ │ +source_file_idx : 2375 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #113 annotations: │ │ Annotations on class │ │ @@ -24278,18 +24278,18 @@ │ │ type : '(Landroid/support/v4/media/TransportMediator;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -032338: |[032338] android.support.v4.media.TransportMediator$2.:(Landroid/support/v4/media/TransportMediator;)V │ │ -032348: 5b01 2c02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@022c │ │ -03234c: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -032352: 0e00 |0005: return-void │ │ +0345cc: |[0345cc] android.support.v4.media.TransportMediator$2.:(Landroid/support/v4/media/TransportMediator;)V │ │ +0345dc: 5b01 2c02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@022c │ │ +0345e0: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0345e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediator$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediator; │ │ │ │ @@ -24299,25 +24299,25 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -032354: |[032354] android.support.v4.media.TransportMediator$2.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -032364: 7110 6e06 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@066e │ │ -03236a: 0a00 |0003: move-result v0 │ │ -03236c: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -032370: 5410 2c02 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@022c │ │ -032374: 5400 3902 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0239 │ │ -032378: 6e30 9d06 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@069d │ │ -03237e: 0a00 |000d: move-result v0 │ │ -032380: 0f00 |000e: return v0 │ │ -032382: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -032384: 28fe |0010: goto 000e // -0002 │ │ +0345e8: |[0345e8] android.support.v4.media.TransportMediator$2.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +0345f8: 7110 6e06 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@066e │ │ +0345fe: 0a00 |0003: move-result v0 │ │ +034600: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +034604: 5410 2c02 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@022c │ │ +034608: 5400 3902 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0239 │ │ +03460c: 6e30 9d06 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@069d │ │ +034612: 0a00 |000d: move-result v0 │ │ +034614: 0f00 |000e: return v0 │ │ +034616: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +034618: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v4/media/TransportMediator$2; │ │ 0x0000 - 0x0011 reg=2 keyCode I │ │ 0x0000 - 0x0011 reg=3 event Landroid/view/KeyEvent; │ │ @@ -24327,17 +24327,17 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -032388: |[032388] android.support.v4.media.TransportMediator$2.onKeyLongPress:(ILandroid/view/KeyEvent;)Z │ │ -032398: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03239a: 0f00 |0001: return v0 │ │ +03461c: |[03461c] android.support.v4.media.TransportMediator$2.onKeyLongPress:(ILandroid/view/KeyEvent;)Z │ │ +03462c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03462e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/TransportMediator$2; │ │ 0x0000 - 0x0002 reg=2 keyCode I │ │ 0x0000 - 0x0002 reg=3 event Landroid/view/KeyEvent; │ │ @@ -24347,17 +24347,17 @@ │ │ type : '(IILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -03239c: |[03239c] android.support.v4.media.TransportMediator$2.onKeyMultiple:(IILandroid/view/KeyEvent;)Z │ │ -0323ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0323ae: 0f00 |0001: return v0 │ │ +034630: |[034630] android.support.v4.media.TransportMediator$2.onKeyMultiple:(IILandroid/view/KeyEvent;)Z │ │ +034640: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +034642: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/TransportMediator$2; │ │ 0x0000 - 0x0002 reg=2 keyCode I │ │ 0x0000 - 0x0002 reg=3 count I │ │ @@ -24368,40 +24368,40 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -0323b0: |[0323b0] android.support.v4.media.TransportMediator$2.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -0323c0: 7110 6e06 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@066e │ │ -0323c6: 0a00 |0003: move-result v0 │ │ -0323c8: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -0323cc: 5410 2c02 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@022c │ │ -0323d0: 5400 3902 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0239 │ │ -0323d4: 6e30 9e06 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@069e │ │ -0323da: 0a00 |000d: move-result v0 │ │ -0323dc: 0f00 |000e: return v0 │ │ -0323de: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0323e0: 28fe |0010: goto 000e // -0002 │ │ +034644: |[034644] android.support.v4.media.TransportMediator$2.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +034654: 7110 6e06 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@066e │ │ +03465a: 0a00 |0003: move-result v0 │ │ +03465c: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +034660: 5410 2c02 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@022c │ │ +034664: 5400 3902 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0239 │ │ +034668: 6e30 9e06 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@069e │ │ +03466e: 0a00 |000d: move-result v0 │ │ +034670: 0f00 |000e: return v0 │ │ +034672: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +034674: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v4/media/TransportMediator$2; │ │ 0x0000 - 0x0011 reg=2 keyCode I │ │ 0x0000 - 0x0011 reg=3 event Landroid/view/KeyEvent; │ │ │ │ - source_file_idx : 2374 (TransportMediator.java) │ │ + source_file_idx : 2375 (TransportMediator.java) │ │ │ │ Class #114 header: │ │ class_idx : 286 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 2375 │ │ +source_file_idx : 2376 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #114 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportMediatorCallback;' │ │ @@ -24432,21 +24432,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/media/TransportMediatorCallback;) │ │ name : 'playbackPositionUpdate' │ │ type : '(J)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2375 (TransportMediatorCallback.java) │ │ + source_file_idx : 2376 (TransportMediatorCallback.java) │ │ │ │ Class #115 header: │ │ class_idx : 287 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2376 │ │ +source_file_idx : 2377 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #115 annotations: │ │ Annotations on class │ │ @@ -24471,18 +24471,18 @@ │ │ type : '(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0323e4: |[0323e4] android.support.v4.media.TransportMediatorJellybeanMR2$1.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -0323f4: 5b01 4102 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0241 │ │ -0323f8: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -0323fe: 0e00 |0005: return-void │ │ +034678: |[034678] android.support.v4.media.TransportMediatorJellybeanMR2$1.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +034688: 5b01 4102 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0241 │ │ +03468c: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +034692: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ @@ -24492,18 +24492,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -032400: |[032400] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowAttached:()V │ │ -032410: 5410 4102 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0241 │ │ -032414: 6e10 9406 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowAttached:()V // method@0694 │ │ -03241a: 0e00 |0005: return-void │ │ +034694: |[034694] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowAttached:()V │ │ +0346a4: 5410 4102 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0241 │ │ +0346a8: 6e10 9406 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowAttached:()V // method@0694 │ │ +0346ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0005 line=46 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; │ │ │ │ @@ -24512,32 +24512,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03241c: |[03241c] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowDetached:()V │ │ -03242c: 5410 4102 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0241 │ │ -032430: 6e10 9506 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@0695 │ │ -032436: 0e00 |0005: return-void │ │ +0346b0: |[0346b0] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowDetached:()V │ │ +0346c0: 5410 4102 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0241 │ │ +0346c4: 6e10 9506 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@0695 │ │ +0346ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0005 line=50 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; │ │ │ │ - source_file_idx : 2376 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 2377 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #116 header: │ │ class_idx : 288 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2376 │ │ +source_file_idx : 2377 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #116 annotations: │ │ Annotations on class │ │ @@ -24562,18 +24562,18 @@ │ │ type : '(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -032438: |[032438] android.support.v4.media.TransportMediatorJellybeanMR2$2.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -032448: 5b01 4202 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0242 │ │ -03244c: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -032452: 0e00 |0005: return-void │ │ +0346cc: |[0346cc] android.support.v4.media.TransportMediatorJellybeanMR2$2.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +0346dc: 5b01 4202 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0242 │ │ +0346e0: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0346e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ @@ -24583,38 +24583,38 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -032454: |[032454] android.support.v4.media.TransportMediatorJellybeanMR2$2.onWindowFocusChanged:(Z)V │ │ -032464: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ -032468: 5410 4202 |0002: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0242 │ │ -03246c: 6e10 8a06 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.gainFocus:()V // method@068a │ │ -032472: 0e00 |0007: return-void │ │ -032474: 5410 4202 |0008: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0242 │ │ -032478: 6e10 8c06 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@068c │ │ -03247e: 28fa |000d: goto 0007 // -0006 │ │ +0346e8: |[0346e8] android.support.v4.media.TransportMediatorJellybeanMR2$2.onWindowFocusChanged:(Z)V │ │ +0346f8: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ +0346fc: 5410 4202 |0002: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0242 │ │ +034700: 6e10 8a06 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.gainFocus:()V // method@068a │ │ +034706: 0e00 |0007: return-void │ │ +034708: 5410 4202 |0008: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0242 │ │ +03470c: 6e10 8c06 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@068c │ │ +034712: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0007 line=58 │ │ 0x0008 line=57 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; │ │ 0x0000 - 0x000e reg=2 hasFocus Z │ │ │ │ - source_file_idx : 2376 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 2377 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #117 header: │ │ class_idx : 289 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 22 │ │ -source_file_idx : 2376 │ │ +source_file_idx : 2377 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #117 annotations: │ │ Annotations on class │ │ @@ -24638,18 +24638,18 @@ │ │ type : '(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -032480: |[032480] android.support.v4.media.TransportMediatorJellybeanMR2$3.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -032490: 5b01 4302 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0243 │ │ -032494: 7010 7c00 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@007c │ │ -03249a: 0e00 |0005: return-void │ │ +034714: |[034714] android.support.v4.media.TransportMediatorJellybeanMR2$3.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +034724: 5b01 4302 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0243 │ │ +034728: 7010 7c00 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@007c │ │ +03472e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ @@ -24659,27 +24659,27 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -03249c: |[03249c] android.support.v4.media.TransportMediatorJellybeanMR2$3.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -0324ac: 1a02 bb0a |0000: const-string v2, "android.intent.extra.KEY_EVENT" // string@0abb │ │ -0324b0: 6e20 b400 2500 |0002: invoke-virtual {v5, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00b4 │ │ -0324b6: 0c01 |0005: move-result-object v1 │ │ -0324b8: 1f01 8b02 |0006: check-cast v1, Landroid/view/KeyEvent; // type@028b │ │ -0324bc: 5432 4302 |0008: iget-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0243 │ │ -0324c0: 5422 5202 |000a: iget-object v2, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0252 │ │ -0324c4: 7220 7c06 1200 |000c: invoke-interface {v2, v1}, Landroid/support/v4/media/TransportMediatorCallback;.handleKey:(Landroid/view/KeyEvent;)V // method@067c │ │ -0324ca: 0e00 |000f: return-void │ │ -0324cc: 0d00 |0010: move-exception v0 │ │ -0324ce: 1a02 4409 |0011: const-string v2, "TransportController" // string@0944 │ │ -0324d2: 7120 df11 0200 |0013: invoke-static {v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11df │ │ -0324d8: 28f9 |0016: goto 000f // -0007 │ │ +034730: |[034730] android.support.v4.media.TransportMediatorJellybeanMR2$3.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +034740: 1a02 bc0a |0000: const-string v2, "android.intent.extra.KEY_EVENT" // string@0abc │ │ +034744: 6e20 b400 2500 |0002: invoke-virtual {v5, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00b4 │ │ +03474a: 0c01 |0005: move-result-object v1 │ │ +03474c: 1f01 8b02 |0006: check-cast v1, Landroid/view/KeyEvent; // type@028b │ │ +034750: 5432 4302 |0008: iget-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0243 │ │ +034754: 5422 5202 |000a: iget-object v2, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0252 │ │ +034758: 7220 7c06 1200 |000c: invoke-interface {v2, v1}, Landroid/support/v4/media/TransportMediatorCallback;.handleKey:(Landroid/view/KeyEvent;)V // method@067c │ │ +03475e: 0e00 |000f: return-void │ │ +034760: 0d00 |0010: move-exception v0 │ │ +034762: 1a02 4509 |0011: const-string v2, "TransportController" // string@0945 │ │ +034766: 7120 df11 0200 |0013: invoke-static {v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11df │ │ +03476c: 28f9 |0016: goto 000f // -0007 │ │ catches : 1 │ │ 0x0000 - 0x000f │ │ Ljava/lang/ClassCastException; -> 0x0010 │ │ positions : │ │ 0x0000 line=64 │ │ 0x0008 line=65 │ │ 0x000f line=69 │ │ @@ -24688,21 +24688,21 @@ │ │ locals : │ │ 0x0008 - 0x000f reg=1 event Landroid/view/KeyEvent; │ │ 0x0011 - 0x0017 reg=0 e Ljava/lang/ClassCastException; │ │ 0x0000 - 0x0017 reg=3 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; │ │ 0x0000 - 0x0017 reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x0017 reg=5 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 2376 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 2377 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #118 header: │ │ class_idx : 290 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2376 │ │ +source_file_idx : 2377 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #118 annotations: │ │ Annotations on class │ │ @@ -24727,18 +24727,18 @@ │ │ type : '(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0324ec: |[0324ec] android.support.v4.media.TransportMediatorJellybeanMR2$4.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -0324fc: 5b01 4402 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0244 │ │ -032500: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -032506: 0e00 |0005: return-void │ │ +034780: |[034780] android.support.v4.media.TransportMediatorJellybeanMR2$4.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +034790: 5b01 4402 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0244 │ │ +034794: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03479a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ @@ -24748,34 +24748,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -032508: |[032508] android.support.v4.media.TransportMediatorJellybeanMR2$4.onAudioFocusChange:(I)V │ │ -032518: 5410 4402 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0244 │ │ -03251c: 5400 5202 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0252 │ │ -032520: 7220 7b06 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/media/TransportMediatorCallback;.handleAudioFocusChange:(I)V // method@067b │ │ -032526: 0e00 |0007: return-void │ │ +03479c: |[03479c] android.support.v4.media.TransportMediatorJellybeanMR2$4.onAudioFocusChange:(I)V │ │ +0347ac: 5410 4402 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0244 │ │ +0347b0: 5400 5202 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0252 │ │ +0347b4: 7220 7b06 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/media/TransportMediatorCallback;.handleAudioFocusChange:(I)V // method@067b │ │ +0347ba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0007 line=76 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; │ │ 0x0000 - 0x0008 reg=2 focusChange I │ │ │ │ - source_file_idx : 2376 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 2377 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #119 header: │ │ class_idx : 291 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2376 │ │ +source_file_idx : 2377 │ │ static_fields_size : 0 │ │ instance_fields_size: 16 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 14 │ │ │ │ Class #119 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportMediatorJellybeanMR2;' │ │ @@ -24856,75 +24856,75 @@ │ │ type : '(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 130 16-bit code units │ │ -032528: |[032528] android.support.v4.media.TransportMediatorJellybeanMR2.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V │ │ -032538: 7010 8d14 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@148d │ │ -03253e: 2200 1f01 |0003: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; // type@011f │ │ -032542: 7020 7e06 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@067e │ │ -032548: 5b20 5302 |0008: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0253 │ │ -03254c: 2200 2001 |000a: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; // type@0120 │ │ -032550: 7020 8106 2000 |000c: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0681 │ │ -032556: 5b20 5402 |000f: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0254 │ │ -03255a: 2200 2101 |0011: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; // type@0121 │ │ -03255e: 7020 8306 2000 |0013: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0683 │ │ -032564: 5b20 4b02 |0016: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@024b │ │ -032568: 2200 2201 |0018: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; // type@0122 │ │ -03256c: 7020 8506 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0685 │ │ -032572: 5b20 4502 |001d: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0245 │ │ -032576: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -032578: 5920 4d02 |0020: iput v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024d │ │ -03257c: 5b23 4802 |0022: iput-object v3, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0248 │ │ -032580: 5b24 4702 |0024: iput-object v4, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0247 │ │ -032584: 5b25 5102 |0026: iput-object v5, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0251 │ │ -032588: 5b26 5202 |0028: iput-object v6, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0252 │ │ -03258c: 2200 1403 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ -032590: 7010 ab14 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -032596: 6e10 9400 0300 |002f: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ -03259c: 0c01 |0032: move-result-object v1 │ │ -03259e: 6e20 b214 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0325a4: 0c00 |0036: move-result-object v0 │ │ -0325a6: 1a01 0201 |0037: const-string v1, ":transport:" // string@0102 │ │ -0325aa: 6e20 b214 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0325b0: 0c00 |003c: move-result-object v0 │ │ -0325b2: 7110 bc14 0200 |003d: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14bc │ │ -0325b8: 0a01 |0040: move-result v1 │ │ -0325ba: 6e20 ae14 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -0325c0: 0c00 |0044: move-result-object v0 │ │ -0325c2: 6e10 b714 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0325c8: 0c00 |0048: move-result-object v0 │ │ -0325ca: 5b20 4e02 |0049: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@024e │ │ -0325ce: 2200 2100 |004b: new-instance v0, Landroid/content/Intent; // type@0021 │ │ -0325d2: 5421 4e02 |004d: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@024e │ │ -0325d6: 7020 a500 1000 |004f: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00a5 │ │ -0325dc: 5b20 4a02 |0052: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@024a │ │ -0325e0: 5420 4a02 |0054: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@024a │ │ -0325e4: 6e10 9400 0300 |0056: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ -0325ea: 0c01 |0059: move-result-object v1 │ │ -0325ec: 6e20 cb00 1000 |005a: invoke-virtual {v0, v1}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@00cb │ │ -0325f2: 2200 2200 |005d: new-instance v0, Landroid/content/IntentFilter; // type@0022 │ │ -0325f6: 7010 cd00 0000 |005f: invoke-direct {v0}, Landroid/content/IntentFilter;.:()V // method@00cd │ │ -0325fc: 5b20 4f02 |0062: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@024f │ │ -032600: 5420 4f02 |0064: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@024f │ │ -032604: 5421 4e02 |0066: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@024e │ │ -032608: 6e20 ce00 1000 |0068: invoke-virtual {v0, v1}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@00ce │ │ -03260e: 5420 5102 |006b: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0251 │ │ -032612: 6e10 7112 0000 |006d: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1271 │ │ -032618: 0c00 |0070: move-result-object v0 │ │ -03261a: 5421 5302 |0071: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0253 │ │ -03261e: 6e20 f112 1000 |0073: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@12f1 │ │ -032624: 5420 5102 |0076: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0251 │ │ -032628: 6e10 7112 0000 |0078: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1271 │ │ -03262e: 0c00 |007b: move-result-object v0 │ │ -032630: 5421 5402 |007c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0254 │ │ -032634: 6e20 f212 1000 |007e: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@12f2 │ │ -03263a: 0e00 |0081: return-void │ │ +0347bc: |[0347bc] android.support.v4.media.TransportMediatorJellybeanMR2.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V │ │ +0347cc: 7010 8d14 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@148d │ │ +0347d2: 2200 1f01 |0003: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; // type@011f │ │ +0347d6: 7020 7e06 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@067e │ │ +0347dc: 5b20 5302 |0008: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0253 │ │ +0347e0: 2200 2001 |000a: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; // type@0120 │ │ +0347e4: 7020 8106 2000 |000c: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0681 │ │ +0347ea: 5b20 5402 |000f: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0254 │ │ +0347ee: 2200 2101 |0011: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; // type@0121 │ │ +0347f2: 7020 8306 2000 |0013: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0683 │ │ +0347f8: 5b20 4b02 |0016: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@024b │ │ +0347fc: 2200 2201 |0018: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; // type@0122 │ │ +034800: 7020 8506 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0685 │ │ +034806: 5b20 4502 |001d: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0245 │ │ +03480a: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +03480c: 5920 4d02 |0020: iput v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024d │ │ +034810: 5b23 4802 |0022: iput-object v3, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0248 │ │ +034814: 5b24 4702 |0024: iput-object v4, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0247 │ │ +034818: 5b25 5102 |0026: iput-object v5, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0251 │ │ +03481c: 5b26 5202 |0028: iput-object v6, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0252 │ │ +034820: 2200 1403 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ +034824: 7010 ab14 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +03482a: 6e10 9400 0300 |002f: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ +034830: 0c01 |0032: move-result-object v1 │ │ +034832: 6e20 b214 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +034838: 0c00 |0036: move-result-object v0 │ │ +03483a: 1a01 0201 |0037: const-string v1, ":transport:" // string@0102 │ │ +03483e: 6e20 b214 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +034844: 0c00 |003c: move-result-object v0 │ │ +034846: 7110 bc14 0200 |003d: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14bc │ │ +03484c: 0a01 |0040: move-result v1 │ │ +03484e: 6e20 ae14 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +034854: 0c00 |0044: move-result-object v0 │ │ +034856: 6e10 b714 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +03485c: 0c00 |0048: move-result-object v0 │ │ +03485e: 5b20 4e02 |0049: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@024e │ │ +034862: 2200 2100 |004b: new-instance v0, Landroid/content/Intent; // type@0021 │ │ +034866: 5421 4e02 |004d: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@024e │ │ +03486a: 7020 a500 1000 |004f: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00a5 │ │ +034870: 5b20 4a02 |0052: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@024a │ │ +034874: 5420 4a02 |0054: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@024a │ │ +034878: 6e10 9400 0300 |0056: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ +03487e: 0c01 |0059: move-result-object v1 │ │ +034880: 6e20 cb00 1000 |005a: invoke-virtual {v0, v1}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@00cb │ │ +034886: 2200 2200 |005d: new-instance v0, Landroid/content/IntentFilter; // type@0022 │ │ +03488a: 7010 cd00 0000 |005f: invoke-direct {v0}, Landroid/content/IntentFilter;.:()V // method@00cd │ │ +034890: 5b20 4f02 |0062: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@024f │ │ +034894: 5420 4f02 |0064: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@024f │ │ +034898: 5421 4e02 |0066: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@024e │ │ +03489c: 6e20 ce00 1000 |0068: invoke-virtual {v0, v1}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@00ce │ │ +0348a2: 5420 5102 |006b: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0251 │ │ +0348a6: 6e10 7112 0000 |006d: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1271 │ │ +0348ac: 0c00 |0070: move-result-object v0 │ │ +0348ae: 5421 5302 |0071: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0253 │ │ +0348b2: 6e20 f112 1000 |0073: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@12f1 │ │ +0348b8: 5420 5102 |0076: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0251 │ │ +0348bc: 6e10 7112 0000 |0078: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1271 │ │ +0348c2: 0c00 |007b: move-result-object v0 │ │ +0348c4: 5421 5402 |007c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0254 │ │ +0348c8: 6e20 f212 1000 |007e: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@12f2 │ │ +0348ce: 0e00 |0081: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0003 line=41 │ │ 0x000a line=52 │ │ 0x0011 line=60 │ │ 0x0018 line=71 │ │ @@ -24954,27 +24954,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -03263c: |[03263c] android.support.v4.media.TransportMediatorJellybeanMR2.destroy:()V │ │ -03264c: 6e10 9506 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@0695 │ │ -032652: 5420 5102 |0003: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0251 │ │ -032656: 6e10 7112 0000 |0005: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1271 │ │ -03265c: 0c00 |0008: move-result-object v0 │ │ -03265e: 5421 5302 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0253 │ │ -032662: 6e20 f312 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@12f3 │ │ -032668: 5420 5102 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0251 │ │ -03266c: 6e10 7112 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1271 │ │ -032672: 0c00 |0013: move-result-object v0 │ │ -032674: 5421 5402 |0014: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0254 │ │ -032678: 6e20 f412 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@12f4 │ │ -03267e: 0e00 |0019: return-void │ │ +0348d0: |[0348d0] android.support.v4.media.TransportMediatorJellybeanMR2.destroy:()V │ │ +0348e0: 6e10 9506 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@0695 │ │ +0348e6: 5420 5102 |0003: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0251 │ │ +0348ea: 6e10 7112 0000 |0005: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1271 │ │ +0348f0: 0c00 |0008: move-result-object v0 │ │ +0348f2: 5421 5302 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0253 │ │ +0348f6: 6e20 f312 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@12f3 │ │ +0348fc: 5420 5102 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0251 │ │ +034900: 6e10 7112 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1271 │ │ +034906: 0c00 |0013: move-result-object v0 │ │ +034908: 5421 5402 |0014: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0254 │ │ +03490c: 6e20 f412 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@12f4 │ │ +034912: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=106 │ │ 0x000e line=107 │ │ 0x0019 line=108 │ │ locals : │ │ @@ -24985,23 +24985,23 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -032680: |[032680] android.support.v4.media.TransportMediatorJellybeanMR2.dropAudioFocus:()V │ │ -032690: 5520 4602 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0246 │ │ -032694: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -032698: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -03269a: 5c20 4602 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0246 │ │ -03269e: 5420 4702 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0247 │ │ -0326a2: 5421 4502 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0245 │ │ -0326a6: 6e20 4801 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.abandonAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)I // method@0148 │ │ -0326ac: 0e00 |000e: return-void │ │ +034914: |[034914] android.support.v4.media.TransportMediatorJellybeanMR2.dropAudioFocus:()V │ │ +034924: 5520 4602 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0246 │ │ +034928: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +03492c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +03492e: 5c20 4602 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0246 │ │ +034932: 5420 4702 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0247 │ │ +034936: 5421 4502 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0245 │ │ +03493a: 6e20 4801 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.abandonAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)I // method@0148 │ │ +034940: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0004 line=184 │ │ 0x0007 line=185 │ │ 0x000e line=187 │ │ locals : │ │ @@ -25012,30 +25012,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0326b0: |[0326b0] android.support.v4.media.TransportMediatorJellybeanMR2.gainFocus:()V │ │ -0326c0: 5520 4902 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0249 │ │ -0326c4: 3900 1b00 |0002: if-nez v0, 001d // +001b │ │ -0326c8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0326ca: 5c20 4902 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0249 │ │ -0326ce: 5420 4702 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0247 │ │ -0326d2: 5421 4c02 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024c │ │ -0326d6: 6e20 4901 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@0149 │ │ -0326dc: 5420 4702 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0247 │ │ -0326e0: 5421 5002 |0010: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0250 │ │ -0326e4: 6e20 4a01 1000 |0012: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@014a │ │ -0326ea: 5220 4d02 |0015: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024d │ │ -0326ee: 1231 |0017: const/4 v1, #int 3 // #3 │ │ -0326f0: 3310 0500 |0018: if-ne v0, v1, 001d // +0005 │ │ -0326f4: 6e10 9306 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@0693 │ │ -0326fa: 0e00 |001d: return-void │ │ +034944: |[034944] android.support.v4.media.TransportMediatorJellybeanMR2.gainFocus:()V │ │ +034954: 5520 4902 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0249 │ │ +034958: 3900 1b00 |0002: if-nez v0, 001d // +001b │ │ +03495c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +03495e: 5c20 4902 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0249 │ │ +034962: 5420 4702 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0247 │ │ +034966: 5421 4c02 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024c │ │ +03496a: 6e20 4901 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@0149 │ │ +034970: 5420 4702 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0247 │ │ +034974: 5421 5002 |0010: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0250 │ │ +034978: 6e20 4a01 1000 |0012: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@014a │ │ +03497e: 5220 4d02 |0015: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024d │ │ +034982: 1231 |0017: const/4 v1, #int 3 // #3 │ │ +034984: 3310 0500 |0018: if-ne v0, v1, 001d // +0005 │ │ +034988: 6e10 9306 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@0693 │ │ +03498e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0004 line=121 │ │ 0x0007 line=122 │ │ 0x000e line=123 │ │ 0x0015 line=124 │ │ @@ -25049,17 +25049,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0326fc: |[0326fc] android.support.v4.media.TransportMediatorJellybeanMR2.getRemoteControlClient:()Ljava/lang/Object; │ │ -03270c: 5410 5002 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0250 │ │ -032710: 1100 |0002: return-object v0 │ │ +034990: |[034990] android.support.v4.media.TransportMediatorJellybeanMR2.getRemoteControlClient:()Ljava/lang/Object; │ │ +0349a0: 5410 5002 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0250 │ │ +0349a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ #4 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ @@ -25067,27 +25067,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -032714: |[032714] android.support.v4.media.TransportMediatorJellybeanMR2.loseFocus:()V │ │ -032724: 6e10 8906 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0689 │ │ -03272a: 5520 4902 |0003: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0249 │ │ -03272e: 3800 1300 |0005: if-eqz v0, 0018 // +0013 │ │ -032732: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -032734: 5c20 4902 |0008: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0249 │ │ -032738: 5420 4702 |000a: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0247 │ │ -03273c: 5421 5002 |000c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0250 │ │ -032740: 6e20 4d01 1000 |000e: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@014d │ │ -032746: 5420 4702 |0011: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0247 │ │ -03274a: 5421 4c02 |0013: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024c │ │ -03274e: 6e20 4c01 1000 |0015: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@014c │ │ -032754: 0e00 |0018: return-void │ │ +0349a8: |[0349a8] android.support.v4.media.TransportMediatorJellybeanMR2.loseFocus:()V │ │ +0349b8: 6e10 8906 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0689 │ │ +0349be: 5520 4902 |0003: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0249 │ │ +0349c2: 3800 1300 |0005: if-eqz v0, 0018 // +0013 │ │ +0349c6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0349c8: 5c20 4902 |0008: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0249 │ │ +0349cc: 5420 4702 |000a: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0247 │ │ +0349d0: 5421 5002 |000c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0250 │ │ +0349d4: 6e20 4d01 1000 |000e: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@014d │ │ +0349da: 5420 4702 |0011: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0247 │ │ +0349de: 5421 4c02 |0013: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024c │ │ +0349e2: 6e20 4c01 1000 |0015: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@014c │ │ +0349e8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0003 line=191 │ │ 0x0007 line=192 │ │ 0x000a line=193 │ │ 0x0011 line=194 │ │ @@ -25100,19 +25100,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -032758: |[032758] android.support.v4.media.TransportMediatorJellybeanMR2.onGetPlaybackPosition:()J │ │ -032768: 5420 5202 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0252 │ │ -03276c: 7210 7a06 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/TransportMediatorCallback;.getPlaybackPosition:()J // method@067a │ │ -032772: 0b00 |0005: move-result-wide v0 │ │ -032774: 1000 |0006: return-wide v0 │ │ +0349ec: |[0349ec] android.support.v4.media.TransportMediatorJellybeanMR2.onGetPlaybackPosition:()J │ │ +0349fc: 5420 5202 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0252 │ │ +034a00: 7210 7a06 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/TransportMediatorCallback;.getPlaybackPosition:()J // method@067a │ │ +034a06: 0b00 |0005: move-result-wide v0 │ │ +034a08: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ #6 : (in Landroid/support/v4/media/TransportMediatorJellybeanMR2;) │ │ @@ -25120,18 +25120,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -032778: |[032778] android.support.v4.media.TransportMediatorJellybeanMR2.onPlaybackPositionUpdate:(J)V │ │ -032788: 5410 5202 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0252 │ │ -03278c: 7230 7d06 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/TransportMediatorCallback;.playbackPositionUpdate:(J)V // method@067d │ │ -032792: 0e00 |0005: return-void │ │ +034a0c: |[034a0c] android.support.v4.media.TransportMediatorJellybeanMR2.onPlaybackPositionUpdate:(J)V │ │ +034a1c: 5410 5202 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0252 │ │ +034a20: 7230 7d06 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/TransportMediatorCallback;.playbackPositionUpdate:(J)V // method@067d │ │ +034a26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0005 line=156 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ 0x0000 - 0x0006 reg=2 newPositionMs J │ │ @@ -25141,24 +25141,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -032794: |[032794] android.support.v4.media.TransportMediatorJellybeanMR2.pausePlaying:()V │ │ -0327a4: 1222 |0000: const/4 v2, #int 2 // #2 │ │ -0327a6: 5230 4d02 |0001: iget v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024d │ │ -0327aa: 1231 |0003: const/4 v1, #int 3 // #3 │ │ -0327ac: 3310 0900 |0004: if-ne v0, v1, 000d // +0009 │ │ -0327b0: 5932 4d02 |0006: iput v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024d │ │ -0327b4: 5430 5002 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0250 │ │ -0327b8: 6e20 5101 2000 |000a: invoke-virtual {v0, v2}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0151 │ │ -0327be: 6e10 8906 0300 |000d: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0689 │ │ -0327c4: 0e00 |0010: return-void │ │ +034a28: |[034a28] android.support.v4.media.TransportMediatorJellybeanMR2.pausePlaying:()V │ │ +034a38: 1222 |0000: const/4 v2, #int 2 // #2 │ │ +034a3a: 5230 4d02 |0001: iget v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024d │ │ +034a3e: 1231 |0003: const/4 v1, #int 3 // #3 │ │ +034a40: 3310 0900 |0004: if-ne v0, v1, 000d // +0009 │ │ +034a44: 5932 4d02 |0006: iput v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024d │ │ +034a48: 5430 5002 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0250 │ │ +034a4c: 6e20 5101 2000 |000a: invoke-virtual {v0, v2}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0151 │ │ +034a52: 6e10 8906 0300 |000d: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0689 │ │ +034a58: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=167 │ │ 0x0006 line=168 │ │ 0x0008 line=169 │ │ 0x000d line=171 │ │ 0x0010 line=172 │ │ @@ -25170,32 +25170,32 @@ │ │ type : '(ZJI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ -0327c8: |[0327c8] android.support.v4.media.TransportMediatorJellybeanMR2.refreshState:(ZJI)V │ │ -0327d8: 5440 5002 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0250 │ │ -0327dc: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -0327e0: 5442 5002 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0250 │ │ -0327e4: 3805 1100 |0006: if-eqz v5, 0017 // +0011 │ │ -0327e8: 1230 |0008: const/4 v0, #int 3 // #3 │ │ -0327ea: 0101 |0009: move v1, v0 │ │ -0327ec: 3805 1000 |000a: if-eqz v5, 001a // +0010 │ │ -0327f0: 1500 803f |000c: const/high16 v0, #int 1065353216 // #3f80 │ │ -0327f4: 6e50 5201 1276 |000e: invoke-virtual {v2, v1, v6, v7, v0}, Landroid/media/RemoteControlClient;.setPlaybackState:(IJF)V // method@0152 │ │ -0327fa: 5440 5002 |0011: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0250 │ │ -0327fe: 6e20 5301 8000 |0013: invoke-virtual {v0, v8}, Landroid/media/RemoteControlClient;.setTransportControlFlags:(I)V // method@0153 │ │ -032804: 0e00 |0016: return-void │ │ -032806: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -032808: 0101 |0018: move v1, v0 │ │ -03280a: 28f1 |0019: goto 000a // -000f │ │ -03280c: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -03280e: 28f3 |001b: goto 000e // -000d │ │ +034a5c: |[034a5c] android.support.v4.media.TransportMediatorJellybeanMR2.refreshState:(ZJI)V │ │ +034a6c: 5440 5002 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0250 │ │ +034a70: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +034a74: 5442 5002 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0250 │ │ +034a78: 3805 1100 |0006: if-eqz v5, 0017 // +0011 │ │ +034a7c: 1230 |0008: const/4 v0, #int 3 // #3 │ │ +034a7e: 0101 |0009: move v1, v0 │ │ +034a80: 3805 1000 |000a: if-eqz v5, 001a // +0010 │ │ +034a84: 1500 803f |000c: const/high16 v0, #int 1065353216 // #3f80 │ │ +034a88: 6e50 5201 1276 |000e: invoke-virtual {v2, v1, v6, v7, v0}, Landroid/media/RemoteControlClient;.setPlaybackState:(IJF)V // method@0152 │ │ +034a8e: 5440 5002 |0011: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0250 │ │ +034a92: 6e20 5301 8000 |0013: invoke-virtual {v0, v8}, Landroid/media/RemoteControlClient;.setTransportControlFlags:(I)V // method@0153 │ │ +034a98: 0e00 |0016: return-void │ │ +034a9a: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +034a9c: 0101 |0018: move v1, v0 │ │ +034a9e: 28f1 |0019: goto 000a // -000f │ │ +034aa0: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +034aa2: 28f3 |001b: goto 000e // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0004 line=160 │ │ 0x0011 line=162 │ │ 0x0016 line=164 │ │ 0x0017 line=160 │ │ @@ -25210,25 +25210,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -032810: |[032810] android.support.v4.media.TransportMediatorJellybeanMR2.startPlaying:()V │ │ -032820: 1231 |0000: const/4 v1, #int 3 // #3 │ │ -032822: 5220 4d02 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024d │ │ -032826: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ -03282a: 5921 4d02 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024d │ │ -03282e: 5420 5002 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0250 │ │ -032832: 6e20 5101 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0151 │ │ -032838: 5520 4902 |000c: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0249 │ │ -03283c: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -032840: 6e10 9306 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@0693 │ │ -032846: 0e00 |0013: return-void │ │ +034aa4: |[034aa4] android.support.v4.media.TransportMediatorJellybeanMR2.startPlaying:()V │ │ +034ab4: 1231 |0000: const/4 v1, #int 3 // #3 │ │ +034ab6: 5220 4d02 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024d │ │ +034aba: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ +034abe: 5921 4d02 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024d │ │ +034ac2: 5420 5002 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0250 │ │ +034ac6: 6e20 5101 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0151 │ │ +034acc: 5520 4902 |000c: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0249 │ │ +034ad0: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +034ad4: 6e10 9306 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@0693 │ │ +034ada: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=139 │ │ 0x0005 line=140 │ │ 0x0007 line=141 │ │ 0x000c line=143 │ │ 0x0010 line=144 │ │ @@ -25241,23 +25241,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -032848: |[032848] android.support.v4.media.TransportMediatorJellybeanMR2.stopPlaying:()V │ │ -032858: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03285a: 5220 4d02 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024d │ │ -03285e: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ -032862: 5921 4d02 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024d │ │ -032866: 5420 5002 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0250 │ │ -03286a: 6e20 5101 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0151 │ │ -032870: 6e10 8906 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0689 │ │ -032876: 0e00 |000f: return-void │ │ +034adc: |[034adc] android.support.v4.media.TransportMediatorJellybeanMR2.stopPlaying:()V │ │ +034aec: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +034aee: 5220 4d02 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024d │ │ +034af2: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ +034af6: 5921 4d02 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@024d │ │ +034afa: 5420 5002 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0250 │ │ +034afe: 6e20 5101 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0151 │ │ +034b04: 6e10 8906 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0689 │ │ +034b0a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=175 │ │ 0x0005 line=176 │ │ 0x0007 line=177 │ │ 0x000c line=179 │ │ 0x000f line=180 │ │ @@ -25269,24 +25269,24 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -032878: |[032878] android.support.v4.media.TransportMediatorJellybeanMR2.takeAudioFocus:()V │ │ -032888: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -03288a: 5540 4602 |0001: iget-boolean v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0246 │ │ -03288e: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -032892: 5c43 4602 |0005: iput-boolean v3, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0246 │ │ -032896: 5440 4702 |0007: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0247 │ │ -03289a: 5441 4502 |0009: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0245 │ │ -03289e: 1232 |000b: const/4 v2, #int 3 // #3 │ │ -0328a0: 6e40 4b01 1032 |000c: invoke-virtual {v0, v1, v2, v3}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;II)I // method@014b │ │ -0328a6: 0e00 |000f: return-void │ │ +034b0c: |[034b0c] android.support.v4.media.TransportMediatorJellybeanMR2.takeAudioFocus:()V │ │ +034b1c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +034b1e: 5540 4602 |0001: iget-boolean v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0246 │ │ +034b22: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +034b26: 5c43 4602 |0005: iput-boolean v3, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0246 │ │ +034b2a: 5440 4702 |0007: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0247 │ │ +034b2e: 5441 4502 |0009: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0245 │ │ +034b32: 1232 |000b: const/4 v2, #int 3 // #3 │ │ +034b34: 6e40 4b01 1032 |000c: invoke-virtual {v0, v1, v2, v3}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;II)I // method@014b │ │ +034b3a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=131 │ │ 0x0005 line=132 │ │ 0x0007 line=133 │ │ 0x000f line=136 │ │ locals : │ │ @@ -25297,35 +25297,35 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -0328a8: |[0328a8] android.support.v4.media.TransportMediatorJellybeanMR2.windowAttached:()V │ │ -0328b8: 5440 4802 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0248 │ │ -0328bc: 5441 4b02 |0002: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@024b │ │ -0328c0: 5442 4f02 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@024f │ │ -0328c4: 6e30 9b00 1002 |0006: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@009b │ │ -0328ca: 5440 4802 |0009: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0248 │ │ -0328ce: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0328d0: 5442 4a02 |000c: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@024a │ │ -0328d4: 1503 0010 |000e: const/high16 v3, #int 268435456 // #1000 │ │ -0328d8: 7140 7a00 1032 |0010: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@007a │ │ -0328de: 0c00 |0013: move-result-object v0 │ │ -0328e0: 5b40 4c02 |0014: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024c │ │ -0328e4: 2200 4d00 |0016: new-instance v0, Landroid/media/RemoteControlClient; // type@004d │ │ -0328e8: 5441 4c02 |0018: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024c │ │ -0328ec: 7020 4e01 1000 |001a: invoke-direct {v0, v1}, Landroid/media/RemoteControlClient;.:(Landroid/app/PendingIntent;)V // method@014e │ │ -0328f2: 5b40 5002 |001d: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0250 │ │ -0328f6: 5440 5002 |001f: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0250 │ │ -0328fa: 6e20 4f01 4000 |0021: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setOnGetPlaybackPositionListener:(Landroid/media/RemoteControlClient$OnGetPlaybackPositionListener;)V // method@014f │ │ -032900: 5440 5002 |0024: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0250 │ │ -032904: 6e20 5001 4000 |0026: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setPlaybackPositionUpdateListener:(Landroid/media/RemoteControlClient$OnPlaybackPositionUpdateListener;)V // method@0150 │ │ -03290a: 0e00 |0029: return-void │ │ +034b3c: |[034b3c] android.support.v4.media.TransportMediatorJellybeanMR2.windowAttached:()V │ │ +034b4c: 5440 4802 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0248 │ │ +034b50: 5441 4b02 |0002: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@024b │ │ +034b54: 5442 4f02 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@024f │ │ +034b58: 6e30 9b00 1002 |0006: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@009b │ │ +034b5e: 5440 4802 |0009: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0248 │ │ +034b62: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +034b64: 5442 4a02 |000c: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@024a │ │ +034b68: 1503 0010 |000e: const/high16 v3, #int 268435456 // #1000 │ │ +034b6c: 7140 7a00 1032 |0010: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@007a │ │ +034b72: 0c00 |0013: move-result-object v0 │ │ +034b74: 5b40 4c02 |0014: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024c │ │ +034b78: 2200 4d00 |0016: new-instance v0, Landroid/media/RemoteControlClient; // type@004d │ │ +034b7c: 5441 4c02 |0018: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024c │ │ +034b80: 7020 4e01 1000 |001a: invoke-direct {v0, v1}, Landroid/media/RemoteControlClient;.:(Landroid/app/PendingIntent;)V // method@014e │ │ +034b86: 5b40 5002 |001d: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0250 │ │ +034b8a: 5440 5002 |001f: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0250 │ │ +034b8e: 6e20 4f01 4000 |0021: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setOnGetPlaybackPositionListener:(Landroid/media/RemoteControlClient$OnGetPlaybackPositionListener;)V // method@014f │ │ +034b94: 5440 5002 |0024: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0250 │ │ +034b98: 6e20 5001 4000 |0026: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setPlaybackPositionUpdateListener:(Landroid/media/RemoteControlClient$OnPlaybackPositionUpdateListener;)V // method@0150 │ │ +034b9e: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0009 line=112 │ │ 0x0016 line=114 │ │ 0x001f line=115 │ │ 0x0024 line=116 │ │ @@ -25338,46 +25338,46 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -03290c: |[03290c] android.support.v4.media.TransportMediatorJellybeanMR2.windowDetached:()V │ │ -03291c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03291e: 6e10 8c06 0300 |0001: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@068c │ │ -032924: 5430 4c02 |0004: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024c │ │ -032928: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -03292c: 5430 4802 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0248 │ │ -032930: 5431 4b02 |000a: iget-object v1, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@024b │ │ -032934: 6e20 a100 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@00a1 │ │ -03293a: 5430 4c02 |000f: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024c │ │ -03293e: 6e10 7600 0000 |0011: invoke-virtual {v0}, Landroid/app/PendingIntent;.cancel:()V // method@0076 │ │ -032944: 5b32 4c02 |0014: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024c │ │ -032948: 5b32 5002 |0016: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0250 │ │ -03294c: 0e00 |0018: return-void │ │ +034ba0: |[034ba0] android.support.v4.media.TransportMediatorJellybeanMR2.windowDetached:()V │ │ +034bb0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +034bb2: 6e10 8c06 0300 |0001: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@068c │ │ +034bb8: 5430 4c02 |0004: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024c │ │ +034bbc: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +034bc0: 5430 4802 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0248 │ │ +034bc4: 5431 4b02 |000a: iget-object v1, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@024b │ │ +034bc8: 6e20 a100 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@00a1 │ │ +034bce: 5430 4c02 |000f: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024c │ │ +034bd2: 6e10 7600 0000 |0011: invoke-virtual {v0}, Landroid/app/PendingIntent;.cancel:()V // method@0076 │ │ +034bd8: 5b32 4c02 |0014: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@024c │ │ +034bdc: 5b32 5002 |0016: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0250 │ │ +034be0: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=199 │ │ 0x0004 line=200 │ │ 0x0008 line=201 │ │ 0x000f line=202 │ │ 0x0014 line=203 │ │ 0x0016 line=204 │ │ 0x0018 line=206 │ │ locals : │ │ 0x0000 - 0x0019 reg=3 this Landroid/support/v4/media/TransportMediatorJellybeanMR2; │ │ │ │ - source_file_idx : 2376 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 2377 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #120 header: │ │ class_idx : 292 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 781 │ │ -source_file_idx : 2377 │ │ +source_file_idx : 2378 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 12 │ │ │ │ Class #120 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportPerformer;' │ │ @@ -25422,17 +25422,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032950: |[032950] android.support.v4.media.TransportPerformer.:()V │ │ -032960: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -032966: 0e00 |0003: return-void │ │ +034be4: |[034be4] android.support.v4.media.TransportPerformer.:()V │ │ +034bf4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +034bfa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportPerformer; │ │ │ │ Virtual methods - │ │ @@ -25441,36 +25441,36 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 42 16-bit code units │ │ -032968: |[032968] android.support.v4.media.TransportPerformer.onAudioFocusChange:(I)V │ │ -032978: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -03297a: 2b0a 2300 0000 |0001: packed-switch v10, 00000024 // +00000023 │ │ -032980: 3807 1c00 |0004: if-eqz v7, 0020 // +001c │ │ -032984: 7100 ad01 0000 |0006: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01ad │ │ -03298a: 0b02 |0009: move-result-wide v2 │ │ -03298c: 2201 8b02 |000a: new-instance v1, Landroid/view/KeyEvent; // type@028b │ │ -032990: 1206 |000c: const/4 v6, #int 0 // #0 │ │ -032992: 1208 |000d: const/4 v8, #int 0 // #0 │ │ -032994: 0424 |000e: move-wide v4, v2 │ │ -032996: 7608 ff11 0100 |000f: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@11ff │ │ -03299c: 6e30 9d06 7901 |0012: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@069d │ │ -0329a2: 2201 8b02 |0015: new-instance v1, Landroid/view/KeyEvent; // type@028b │ │ -0329a6: 1216 |0017: const/4 v6, #int 1 // #1 │ │ -0329a8: 1208 |0018: const/4 v8, #int 0 // #0 │ │ -0329aa: 0424 |0019: move-wide v4, v2 │ │ -0329ac: 7608 ff11 0100 |001a: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@11ff │ │ -0329b2: 6e30 9e06 7901 |001d: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@069e │ │ -0329b8: 0e00 |0020: return-void │ │ -0329ba: 1307 7f00 |0021: const/16 v7, #int 127 // #7f │ │ -0329be: 28e1 |0023: goto 0004 // -001f │ │ -0329c0: 0001 0100 ffff ffff 2000 0000 |0024: packed-switch-data (6 units) │ │ +034bfc: |[034bfc] android.support.v4.media.TransportPerformer.onAudioFocusChange:(I)V │ │ +034c0c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +034c0e: 2b0a 2300 0000 |0001: packed-switch v10, 00000024 // +00000023 │ │ +034c14: 3807 1c00 |0004: if-eqz v7, 0020 // +001c │ │ +034c18: 7100 ad01 0000 |0006: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01ad │ │ +034c1e: 0b02 |0009: move-result-wide v2 │ │ +034c20: 2201 8b02 |000a: new-instance v1, Landroid/view/KeyEvent; // type@028b │ │ +034c24: 1206 |000c: const/4 v6, #int 0 // #0 │ │ +034c26: 1208 |000d: const/4 v8, #int 0 // #0 │ │ +034c28: 0424 |000e: move-wide v4, v2 │ │ +034c2a: 7608 ff11 0100 |000f: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@11ff │ │ +034c30: 6e30 9d06 7901 |0012: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@069d │ │ +034c36: 2201 8b02 |0015: new-instance v1, Landroid/view/KeyEvent; // type@028b │ │ +034c3a: 1216 |0017: const/4 v6, #int 1 // #1 │ │ +034c3c: 1208 |0018: const/4 v8, #int 0 // #0 │ │ +034c3e: 0424 |0019: move-wide v4, v2 │ │ +034c40: 7608 ff11 0100 |001a: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@11ff │ │ +034c46: 6e30 9e06 7901 |001d: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@069e │ │ +034c4c: 0e00 |0020: return-void │ │ +034c4e: 1307 7f00 |0021: const/16 v7, #int 127 // #7f │ │ +034c52: 28e1 |0023: goto 0004 // -001f │ │ +034c54: 0001 0100 ffff ffff 2000 0000 |0024: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0001 line=189 │ │ 0x0004 line=196 │ │ 0x0006 line=197 │ │ 0x000a line=198 │ │ @@ -25489,17 +25489,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0329cc: |[0329cc] android.support.v4.media.TransportPerformer.onGetBufferPercentage:()I │ │ -0329dc: 1300 6400 |0000: const/16 v0, #int 100 // #64 │ │ -0329e0: 0f00 |0002: return v0 │ │ +034c60: |[034c60] android.support.v4.media.TransportPerformer.onGetBufferPercentage:()I │ │ +034c70: 1300 6400 |0000: const/16 v0, #int 100 // #64 │ │ +034c74: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/TransportPerformer; │ │ │ │ #2 : (in Landroid/support/v4/media/TransportPerformer;) │ │ @@ -25519,17 +25519,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0329e4: |[0329e4] android.support.v4.media.TransportPerformer.onGetTransportControlFlags:()I │ │ -0329f4: 1300 3c00 |0000: const/16 v0, #int 60 // #3c │ │ -0329f8: 0f00 |0002: return v0 │ │ +034c78: |[034c78] android.support.v4.media.TransportPerformer.onGetTransportControlFlags:()I │ │ +034c88: 1300 3c00 |0000: const/16 v0, #int 60 // #3c │ │ +034c8c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/TransportPerformer; │ │ │ │ #5 : (in Landroid/support/v4/media/TransportPerformer;) │ │ @@ -25543,33 +25543,33 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -0329fc: |[0329fc] android.support.v4.media.TransportPerformer.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z │ │ -032a0c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -032a0e: 2c03 1f00 0000 |0001: sparse-switch v3, 00000020 // +0000001f │ │ -032a14: 0f01 |0004: return v1 │ │ -032a16: 6e10 a106 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@06a1 │ │ -032a1c: 28fc |0008: goto 0004 // -0004 │ │ -032a1e: 6e10 9f06 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@069f │ │ -032a24: 28f8 |000c: goto 0004 // -0008 │ │ -032a26: 6e10 a206 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@06a2 │ │ -032a2c: 28f4 |0010: goto 0004 // -000c │ │ -032a2e: 6e10 9c06 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@069c │ │ -032a34: 0a00 |0014: move-result v0 │ │ -032a36: 3800 0600 |0015: if-eqz v0, 001b // +0006 │ │ -032a3a: 6e10 9f06 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@069f │ │ -032a40: 28ea |001a: goto 0004 // -0016 │ │ -032a42: 6e10 a106 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@06a1 │ │ -032a48: 28e6 |001e: goto 0004 // -001a │ │ -032a4a: 0000 |001f: nop // spacer │ │ -032a4c: 0002 0500 4f00 0000 5500 0000 5600 ... |0020: sparse-switch-data (22 units) │ │ +034c90: |[034c90] android.support.v4.media.TransportPerformer.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z │ │ +034ca0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +034ca2: 2c03 1f00 0000 |0001: sparse-switch v3, 00000020 // +0000001f │ │ +034ca8: 0f01 |0004: return v1 │ │ +034caa: 6e10 a106 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@06a1 │ │ +034cb0: 28fc |0008: goto 0004 // -0004 │ │ +034cb2: 6e10 9f06 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@069f │ │ +034cb8: 28f8 |000c: goto 0004 // -0008 │ │ +034cba: 6e10 a206 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@06a2 │ │ +034cc0: 28f4 |0010: goto 0004 // -000c │ │ +034cc2: 6e10 9c06 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@069c │ │ +034cc8: 0a00 |0014: move-result v0 │ │ +034cca: 3800 0600 |0015: if-eqz v0, 001b // +0006 │ │ +034cce: 6e10 9f06 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@069f │ │ +034cd4: 28ea |001a: goto 0004 // -0016 │ │ +034cd6: 6e10 a106 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@06a1 │ │ +034cdc: 28e6 |001e: goto 0004 // -001a │ │ +034cde: 0000 |001f: nop // spacer │ │ +034ce0: 0002 0500 4f00 0000 5500 0000 5600 ... |0020: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=127 │ │ 0x0004 line=145 │ │ 0x0005 line=129 │ │ 0x0009 line=132 │ │ 0x000d line=135 │ │ @@ -25587,17 +25587,17 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -032a78: |[032a78] android.support.v4.media.TransportPerformer.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z │ │ -032a88: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -032a8a: 0f00 |0001: return v0 │ │ +034d0c: |[034d0c] android.support.v4.media.TransportPerformer.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z │ │ +034d1c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +034d1e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/TransportPerformer; │ │ 0x0000 - 0x0002 reg=2 keyCode I │ │ 0x0000 - 0x0002 reg=3 event Landroid/view/KeyEvent; │ │ @@ -25622,21 +25622,21 @@ │ │ │ │ #11 : (in Landroid/support/v4/media/TransportPerformer;) │ │ name : 'onStop' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2377 (TransportPerformer.java) │ │ + source_file_idx : 2378 (TransportPerformer.java) │ │ │ │ Class #121 header: │ │ class_idx : 293 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 2378 │ │ +source_file_idx : 2379 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #121 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportStateListener;' │ │ @@ -25651,17 +25651,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032a8c: |[032a8c] android.support.v4.media.TransportStateListener.:()V │ │ -032a9c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -032aa2: 0e00 |0003: return-void │ │ +034d20: |[034d20] android.support.v4.media.TransportStateListener.:()V │ │ +034d30: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +034d36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportStateListener; │ │ │ │ Virtual methods - │ │ @@ -25670,16 +25670,16 @@ │ │ type : '(Landroid/support/v4/media/TransportController;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -032aa4: |[032aa4] android.support.v4.media.TransportStateListener.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V │ │ -032ab4: 0e00 |0000: return-void │ │ +034d38: |[034d38] android.support.v4.media.TransportStateListener.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V │ │ +034d48: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/TransportStateListener; │ │ 0x0000 - 0x0001 reg=1 controller Landroid/support/v4/media/TransportController; │ │ │ │ @@ -25688,30 +25688,30 @@ │ │ type : '(Landroid/support/v4/media/TransportController;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -032ab8: |[032ab8] android.support.v4.media.TransportStateListener.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V │ │ -032ac8: 0e00 |0000: return-void │ │ +034d4c: |[034d4c] android.support.v4.media.TransportStateListener.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V │ │ +034d5c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/TransportStateListener; │ │ 0x0000 - 0x0001 reg=1 controller Landroid/support/v4/media/TransportController; │ │ │ │ - source_file_idx : 2378 (TransportStateListener.java) │ │ + source_file_idx : 2379 (TransportStateListener.java) │ │ │ │ Class #122 header: │ │ class_idx : 295 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 593 │ │ +source_file_idx : 594 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #122 annotations: │ │ Annotations on class │ │ @@ -25729,21 +25729,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 : 593 (ConnectivityManagerCompat.java) │ │ + source_file_idx : 594 (ConnectivityManagerCompat.java) │ │ │ │ Class #123 header: │ │ class_idx : 299 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 593 │ │ +source_file_idx : 594 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #123 annotations: │ │ Annotations on class │ │ @@ -25766,40 +25766,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -032acc: |[032acc] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -032adc: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -032ae0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -032ae4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -032ae8: 2200 2a01 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@012a │ │ -032aec: 7010 ad06 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@06ad │ │ -032af2: 6900 5b02 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@025b │ │ -032af6: 0e00 |000d: return-void │ │ -032af8: 6000 2000 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -032afc: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ -032b00: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -032b04: 2200 2901 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@0129 │ │ -032b08: 7010 ab06 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@06ab │ │ -032b0e: 6900 5b02 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@025b │ │ -032b12: 28f2 |001b: goto 000d // -000e │ │ -032b14: 6000 2000 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -032b18: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ -032b1c: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -032b20: 2200 2801 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@0128 │ │ -032b24: 7010 a906 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@06a9 │ │ -032b2a: 6900 5b02 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@025b │ │ -032b2e: 28e4 |0029: goto 000d // -001c │ │ -032b30: 2200 2601 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@0126 │ │ -032b34: 7010 a606 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@06a6 │ │ -032b3a: 6900 5b02 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@025b │ │ -032b3e: 28dc |0031: goto 000d // -0024 │ │ +034d60: |[034d60] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +034d70: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +034d74: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +034d78: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +034d7c: 2200 2a01 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@012a │ │ +034d80: 7010 ad06 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@06ad │ │ +034d86: 6900 5b02 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@025b │ │ +034d8a: 0e00 |000d: return-void │ │ +034d8c: 6000 2000 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +034d90: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ +034d94: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +034d98: 2200 2901 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@0129 │ │ +034d9c: 7010 ab06 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@06ab │ │ +034da2: 6900 5b02 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@025b │ │ +034da6: 28f2 |001b: goto 000d // -000e │ │ +034da8: 6000 2000 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +034dac: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ +034db0: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +034db4: 2200 2801 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@0128 │ │ +034db8: 7010 a906 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@06a9 │ │ +034dbe: 6900 5b02 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@025b │ │ +034dc2: 28e4 |0029: goto 000d // -001c │ │ +034dc4: 2200 2601 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@0126 │ │ +034dc8: 7010 a606 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@06a6 │ │ +034dce: 6900 5b02 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@025b │ │ +034dd2: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0006 line=85 │ │ 0x000d line=93 │ │ 0x000e line=86 │ │ 0x0014 line=87 │ │ @@ -25813,17 +25813,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032b40: |[032b40] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -032b50: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -032b56: 0e00 |0003: return-void │ │ +034dd4: |[034dd4] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +034de4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +034dea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat; │ │ │ │ @@ -25832,24 +25832,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 │ │ -032b58: |[032b58] android.support.v4.net.ConnectivityManagerCompat.getNetworkInfoFromBroadcast:(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo; │ │ -032b68: 1a01 a613 |0000: const-string v1, "networkInfo" // string@13a6 │ │ -032b6c: 6e20 b400 1300 |0002: invoke-virtual {v3, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00b4 │ │ -032b72: 0c00 |0005: move-result-object v0 │ │ -032b74: 1f00 4f00 |0006: check-cast v0, Landroid/net/NetworkInfo; // type@004f │ │ -032b78: 6e10 5701 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0157 │ │ -032b7e: 0a01 |000b: move-result v1 │ │ -032b80: 6e20 5501 1200 |000c: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(I)Landroid/net/NetworkInfo; // method@0155 │ │ -032b86: 0c01 |000f: move-result-object v1 │ │ -032b88: 1101 |0010: return-object v1 │ │ +034dec: |[034dec] android.support.v4.net.ConnectivityManagerCompat.getNetworkInfoFromBroadcast:(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo; │ │ +034dfc: 1a01 a713 |0000: const-string v1, "networkInfo" // string@13a7 │ │ +034e00: 6e20 b400 1300 |0002: invoke-virtual {v3, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@00b4 │ │ +034e06: 0c00 |0005: move-result-object v0 │ │ +034e08: 1f00 4f00 |0006: check-cast v0, Landroid/net/NetworkInfo; // type@004f │ │ +034e0c: 6e10 5701 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0157 │ │ +034e12: 0a01 |000b: move-result v1 │ │ +034e14: 6e20 5501 1200 |000c: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(I)Landroid/net/NetworkInfo; // method@0155 │ │ +034e1a: 0c01 |000f: move-result-object v1 │ │ +034e1c: 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; │ │ @@ -25860,33 +25860,33 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -032b8c: |[032b8c] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -032b9c: 6200 5b02 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@025b │ │ -032ba0: 7220 a806 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@06a8 │ │ -032ba6: 0a00 |0005: move-result v0 │ │ -032ba8: 0f00 |0006: return v0 │ │ +034e20: |[034e20] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +034e30: 6200 5b02 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@025b │ │ +034e34: 7220 a806 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@06a8 │ │ +034e3a: 0a00 |0005: move-result v0 │ │ +034e3c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ - source_file_idx : 593 (ConnectivityManagerCompat.java) │ │ + source_file_idx : 594 (ConnectivityManagerCompat.java) │ │ │ │ Class #124 header: │ │ class_idx : 300 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 594 │ │ +source_file_idx : 595 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #124 - │ │ Class descriptor : 'Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;' │ │ @@ -25901,17 +25901,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032bac: |[032bac] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ -032bbc: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -032bc2: 0e00 |0003: return-void │ │ +034e40: |[034e40] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ +034e50: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +034e56: 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;) │ │ @@ -25919,27 +25919,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -032bc4: |[032bc4] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -032bd4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -032bd6: 6e10 5401 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0154 │ │ -032bdc: 0c00 |0004: move-result-object v0 │ │ -032bde: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -032be2: 0f02 |0007: return v2 │ │ -032be4: 6e10 5701 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0157 │ │ -032bea: 0a01 |000b: move-result v1 │ │ -032bec: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -032bf2: 28f8 |000f: goto 0007 // -0008 │ │ -032bf4: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -032bf6: 28f6 |0011: goto 0007 // -000a │ │ -032bf8: 0001 0700 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (18 units) │ │ +034e58: |[034e58] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +034e68: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +034e6a: 6e10 5401 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0154 │ │ +034e70: 0c00 |0004: move-result-object v0 │ │ +034e72: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +034e76: 0f02 |0007: return v2 │ │ +034e78: 6e10 5701 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0157 │ │ +034e7e: 0a01 |000b: move-result v1 │ │ +034e80: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +034e86: 28f8 |000f: goto 0007 // -0008 │ │ +034e88: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +034e8a: 28f6 |0011: goto 0007 // -000a │ │ +034e8c: 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 │ │ @@ -25947,21 +25947,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 : 594 (ConnectivityManagerCompatGingerbread.java) │ │ + source_file_idx : 595 (ConnectivityManagerCompatGingerbread.java) │ │ │ │ Class #125 header: │ │ class_idx : 301 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 595 │ │ +source_file_idx : 596 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #125 - │ │ Class descriptor : 'Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;' │ │ @@ -25976,17 +25976,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032c1c: |[032c1c] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ -032c2c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -032c32: 0e00 |0003: return-void │ │ +034eb0: |[034eb0] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ +034ec0: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +034ec6: 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;) │ │ @@ -25994,27 +25994,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 42 16-bit code units │ │ -032c34: |[032c34] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -032c44: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -032c46: 6e10 5401 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0154 │ │ -032c4c: 0c00 |0004: move-result-object v0 │ │ -032c4e: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -032c52: 0f02 |0007: return v2 │ │ -032c54: 6e10 5701 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0157 │ │ -032c5a: 0a01 |000b: move-result v1 │ │ -032c5c: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -032c62: 28f8 |000f: goto 0007 // -0008 │ │ -032c64: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -032c66: 28f6 |0011: goto 0007 // -000a │ │ -032c68: 0001 0a00 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (24 units) │ │ +034ec8: |[034ec8] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +034ed8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +034eda: 6e10 5401 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0154 │ │ +034ee0: 0c00 |0004: move-result-object v0 │ │ +034ee2: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +034ee6: 0f02 |0007: return v2 │ │ +034ee8: 6e10 5701 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0157 │ │ +034eee: 0a01 |000b: move-result v1 │ │ +034ef0: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +034ef6: 28f8 |000f: goto 0007 // -0008 │ │ +034ef8: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +034efa: 28f6 |0011: goto 0007 // -000a │ │ +034efc: 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 │ │ @@ -26022,21 +26022,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 : 595 (ConnectivityManagerCompatHoneycombMR2.java) │ │ + source_file_idx : 596 (ConnectivityManagerCompatHoneycombMR2.java) │ │ │ │ Class #126 header: │ │ class_idx : 302 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 597 │ │ +source_file_idx : 598 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #126 - │ │ Class descriptor : 'Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;' │ │ @@ -26051,17 +26051,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032c98: |[032c98] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ -032ca8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -032cae: 0e00 |0003: return-void │ │ +034f2c: |[034f2c] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ +034f3c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +034f42: 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;) │ │ @@ -26069,32 +26069,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -032cb0: |[032cb0] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -032cc0: 6e10 5601 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@0156 │ │ -032cc6: 0a00 |0003: move-result v0 │ │ -032cc8: 0f00 |0004: return v0 │ │ +034f44: |[034f44] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +034f54: 6e10 5601 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@0156 │ │ +034f5a: 0a00 |0003: move-result v0 │ │ +034f5c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ - source_file_idx : 597 (ConnectivityManagerCompatJellyBean.java) │ │ + source_file_idx : 598 (ConnectivityManagerCompatJellyBean.java) │ │ │ │ Class #127 header: │ │ class_idx : 303 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2369 │ │ +source_file_idx : 2370 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #127 annotations: │ │ Annotations on class │ │ @@ -26106,21 +26106,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2369 (TrafficStatsCompat.java) │ │ + source_file_idx : 2370 (TrafficStatsCompat.java) │ │ │ │ Class #128 header: │ │ class_idx : 304 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 791 │ │ -source_file_idx : 2369 │ │ +source_file_idx : 2370 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #128 annotations: │ │ Annotations on class │ │ @@ -26145,18 +26145,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 │ │ -032ccc: |[032ccc] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ -032cdc: 5b01 5c02 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@025c │ │ -032ce0: 7010 c314 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@14c3 │ │ -032ce6: 0e00 |0005: return-void │ │ +034f60: |[034f60] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ +034f70: 5b01 5c02 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@025c │ │ +034f74: 7010 c314 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@14c3 │ │ +034f7a: 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; │ │ │ │ @@ -26166,19 +26166,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 │ │ -032ce8: |[032ce8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ -032cf8: 2200 3101 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0131 │ │ -032cfc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -032cfe: 7020 bd06 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@06bd │ │ -032d04: 1100 |0006: return-object v0 │ │ +034f7c: |[034f7c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ +034f8c: 2200 3101 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0131 │ │ +034f90: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +034f92: 7020 bd06 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@06bd │ │ +034f98: 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;) │ │ @@ -26186,31 +26186,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -032d08: |[032d08] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ -032d18: 6e10 ba06 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@06ba │ │ -032d1e: 0c00 |0003: move-result-object v0 │ │ -032d20: 1100 |0004: return-object v0 │ │ +034f9c: |[034f9c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ +034fac: 6e10 ba06 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@06ba │ │ +034fb2: 0c00 |0003: move-result-object v0 │ │ +034fb4: 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 : 2369 (TrafficStatsCompat.java) │ │ + source_file_idx : 2370 (TrafficStatsCompat.java) │ │ │ │ Class #129 header: │ │ class_idx : 305 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2369 │ │ +source_file_idx : 2370 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #129 annotations: │ │ Annotations on class │ │ @@ -26234,19 +26234,19 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -032d24: |[032d24] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ -032d34: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ -032d3a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -032d3c: 5910 5d02 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025d │ │ -032d40: 0e00 |0006: return-void │ │ +034fb8: |[034fb8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ +034fc8: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ +034fce: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +034fd0: 5910 5d02 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025d │ │ +034fd4: 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; │ │ │ │ @@ -26255,32 +26255,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 │ │ -032d44: |[032d44] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ -032d54: 7010 bc06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@06bc │ │ -032d5a: 0e00 |0003: return-void │ │ +034fd8: |[034fd8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ +034fe8: 7010 bc06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@06bc │ │ +034fee: 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 : 2369 (TrafficStatsCompat.java) │ │ + source_file_idx : 2370 (TrafficStatsCompat.java) │ │ │ │ Class #130 header: │ │ class_idx : 308 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 2369 │ │ +source_file_idx : 2370 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 7 │ │ │ │ Class #130 annotations: │ │ Annotations on class │ │ @@ -26338,21 +26338,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 : 2369 (TrafficStatsCompat.java) │ │ + source_file_idx : 2370 (TrafficStatsCompat.java) │ │ │ │ Class #131 header: │ │ class_idx : 309 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 2369 │ │ +source_file_idx : 2370 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #131 annotations: │ │ Annotations on class │ │ @@ -26379,26 +26379,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -032d5c: |[032d5c] android.support.v4.net.TrafficStatsCompat.:()V │ │ -032d6c: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -032d70: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -032d74: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -032d78: 2200 3301 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@0133 │ │ -032d7c: 7010 c606 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@06c6 │ │ -032d82: 6900 5f02 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025f │ │ -032d86: 0e00 |000d: return-void │ │ -032d88: 2200 3201 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@0132 │ │ -032d8c: 7010 be06 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@06be │ │ -032d92: 6900 5f02 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025f │ │ -032d96: 28f8 |0015: goto 000d // -0008 │ │ +034ff0: |[034ff0] android.support.v4.net.TrafficStatsCompat.:()V │ │ +035000: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +035004: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +035008: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03500c: 2200 3301 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@0133 │ │ +035010: 7010 c606 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@06c6 │ │ +035016: 6900 5f02 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025f │ │ +03501a: 0e00 |000d: return-void │ │ +03501c: 2200 3201 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@0132 │ │ +035020: 7010 be06 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@06be │ │ +035026: 6900 5f02 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025f │ │ +03502a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0006 line=125 │ │ 0x000d line=129 │ │ 0x000e line=127 │ │ locals : │ │ @@ -26408,17 +26408,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032d98: |[032d98] android.support.v4.net.TrafficStatsCompat.:()V │ │ -032da8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -032dae: 0e00 |0003: return-void │ │ +03502c: |[03502c] android.support.v4.net.TrafficStatsCompat.:()V │ │ +03503c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +035042: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat; │ │ │ │ @@ -26427,18 +26427,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -032db0: |[032db0] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ -032dc0: 6200 5f02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025f │ │ -032dc4: 7210 ce06 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@06ce │ │ -032dca: 0e00 |0005: return-void │ │ +035044: |[035044] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ +035054: 6200 5f02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025f │ │ +035058: 7210 ce06 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@06ce │ │ +03505e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0005 line=137 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/net/TrafficStatsCompat;) │ │ @@ -26446,37 +26446,37 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -032dcc: |[032dcc] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ -032ddc: 6200 5f02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025f │ │ -032de0: 7210 cf06 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@06cf │ │ -032de6: 0a00 |0005: move-result v0 │ │ -032de8: 0f00 |0006: return v0 │ │ +035060: |[035060] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ +035070: 6200 5f02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025f │ │ +035074: 7210 cf06 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@06cf │ │ +03507a: 0a00 |0005: move-result v0 │ │ +03507c: 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 │ │ -032dec: |[032dec] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ -032dfc: 6200 5f02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025f │ │ -032e00: 7220 d006 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@06d0 │ │ -032e06: 0e00 |0005: return-void │ │ +035080: |[035080] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ +035090: 6200 5f02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025f │ │ +035094: 7220 d006 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@06d0 │ │ +03509a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0005 line=157 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 operationCount I │ │ │ │ @@ -26485,18 +26485,18 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -032e08: |[032e08] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ -032e18: 6200 5f02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025f │ │ -032e1c: 7230 d106 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@06d1 │ │ -032e22: 0e00 |0005: return-void │ │ +03509c: |[03509c] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ +0350ac: 6200 5f02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025f │ │ +0350b0: 7230 d106 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@06d1 │ │ +0350b6: 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 │ │ @@ -26506,18 +26506,18 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -032e24: |[032e24] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ -032e34: 6200 5f02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025f │ │ -032e38: 7220 d206 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@06d2 │ │ -032e3e: 0e00 |0005: return-void │ │ +0350b8: |[0350b8] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ +0350c8: 6200 5f02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025f │ │ +0350cc: 7220 d206 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@06d2 │ │ +0350d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0005 line=183 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 tag I │ │ │ │ @@ -26526,18 +26526,18 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -032e40: |[032e40] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ -032e50: 6200 5f02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025f │ │ -032e54: 7220 d306 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@06d3 │ │ -032e5a: 0e00 |0005: return-void │ │ +0350d4: |[0350d4] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ +0350e4: 6200 5f02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025f │ │ +0350e8: 7220 d306 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@06d3 │ │ +0350ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0005 line=195 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 socket Ljava/net/Socket; │ │ │ │ @@ -26546,33 +26546,33 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -032e5c: |[032e5c] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ -032e6c: 6200 5f02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025f │ │ -032e70: 7220 d406 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@06d4 │ │ -032e76: 0e00 |0005: return-void │ │ +0350f0: |[0350f0] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ +035100: 6200 5f02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@025f │ │ +035104: 7220 d406 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@06d4 │ │ +03510a: 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 : 2369 (TrafficStatsCompat.java) │ │ + source_file_idx : 2370 (TrafficStatsCompat.java) │ │ │ │ Class #132 header: │ │ class_idx : 310 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2370 │ │ +source_file_idx : 2371 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #132 annotations: │ │ Annotations on method #1764 'tagSocket' │ │ @@ -26593,17 +26593,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032e78: |[032e78] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ -032e88: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -032e8e: 0e00 |0003: return-void │ │ +03510c: |[03510c] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ +03511c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +035122: 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;) │ │ @@ -26611,17 +26611,17 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -032e90: |[032e90] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ -032ea0: 7100 5801 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@0158 │ │ -032ea6: 0e00 |0003: return-void │ │ +035124: |[035124] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ +035134: 7100 5801 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@0158 │ │ +03513a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ │ │ #2 : (in Landroid/support/v4/net/TrafficStatsCompatIcs;) │ │ @@ -26629,35 +26629,35 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -032ea8: |[032ea8] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ -032eb8: 7100 5901 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@0159 │ │ -032ebe: 0a00 |0003: move-result v0 │ │ -032ec0: 0f00 |0004: return v0 │ │ +03513c: |[03513c] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ +03514c: 7100 5901 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@0159 │ │ +035152: 0a00 |0003: move-result v0 │ │ +035154: 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 │ │ -032ec4: |[032ec4] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ -032ed4: 7110 5a01 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@015a │ │ -032eda: 0e00 |0003: return-void │ │ +035158: |[035158] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ +035168: 7110 5a01 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@015a │ │ +03516e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 operationCount I │ │ │ │ @@ -26666,17 +26666,17 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -032edc: |[032edc] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ -032eec: 7120 5b01 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@015b │ │ -032ef2: 0e00 |0003: return-void │ │ +035170: |[035170] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ +035180: 7120 5b01 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@015b │ │ +035186: 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 │ │ @@ -26686,17 +26686,17 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032ef4: |[032ef4] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ -032f04: 7110 5c01 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@015c │ │ -032f0a: 0e00 |0003: return-void │ │ +035188: |[035188] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ +035198: 7110 5c01 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@015c │ │ +03519e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 tag I │ │ │ │ @@ -26705,17 +26705,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032f0c: |[032f0c] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ -032f1c: 7110 5d01 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@015d │ │ -032f22: 0e00 |0003: return-void │ │ +0351a0: |[0351a0] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ +0351b0: 7110 5d01 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@015d │ │ +0351b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 socket Ljava/net/Socket; │ │ │ │ @@ -26724,32 +26724,32 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032f24: |[032f24] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ -032f34: 7110 5e01 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@015e │ │ -032f3a: 0e00 |0003: return-void │ │ +0351b8: |[0351b8] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ +0351c8: 7110 5e01 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@015e │ │ +0351ce: 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 : 2370 (TrafficStatsCompatIcs.java) │ │ + source_file_idx : 2371 (TrafficStatsCompatIcs.java) │ │ │ │ Class #133 header: │ │ class_idx : 311 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 725 │ │ +source_file_idx : 726 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #133 - │ │ Class descriptor : 'Landroid/support/v4/os/EnvironmentCompat;' │ │ @@ -26774,17 +26774,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032f3c: |[032f3c] android.support.v4.os.EnvironmentCompat.:()V │ │ -032f4c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -032f52: 0e00 |0003: return-void │ │ +0351d0: |[0351d0] android.support.v4.os.EnvironmentCompat.:()V │ │ +0351e0: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0351e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/EnvironmentCompat; │ │ │ │ #1 : (in Landroid/support/v4/os/EnvironmentCompat;) │ │ @@ -26792,47 +26792,47 @@ │ │ type : '(Ljava/io/File;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -032f54: |[032f54] android.support.v4.os.EnvironmentCompat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ -032f64: 6003 2000 |0000: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -032f68: 1304 1300 |0002: const/16 v4, #int 19 // #13 │ │ -032f6c: 3443 0700 |0004: if-lt v3, v4, 000b // +0007 │ │ -032f70: 7110 e906 0700 |0006: invoke-static {v7}, Landroid/support/v4/os/EnvironmentCompatKitKat;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@06e9 │ │ -032f76: 0c04 |0009: move-result-object v4 │ │ -032f78: 1104 |000a: return-object v4 │ │ -032f7a: 6e10 2d14 0700 |000b: invoke-virtual {v7}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@142d │ │ -032f80: 0c01 |000e: move-result-object v1 │ │ -032f82: 7100 8501 0000 |000f: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0185 │ │ -032f88: 0c04 |0012: move-result-object v4 │ │ -032f8a: 6e10 2d14 0400 |0013: invoke-virtual {v4}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@142d │ │ -032f90: 0c00 |0016: move-result-object v0 │ │ -032f92: 6e20 a714 0100 |0017: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@14a7 │ │ -032f98: 0a04 |001a: move-result v4 │ │ -032f9a: 3804 2000 |001b: if-eqz v4, 003b // +0020 │ │ -032f9e: 7100 8601 0000 |001d: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@0186 │ │ -032fa4: 0c04 |0020: move-result-object v4 │ │ -032fa6: 28e9 |0021: goto 000a // -0017 │ │ -032fa8: 0d02 |0022: move-exception v2 │ │ -032faa: 1a04 d402 |0023: const-string v4, "EnvironmentCompat" // string@02d4 │ │ -032fae: 2205 1403 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@0314 │ │ -032fb2: 7010 ab14 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -032fb8: 1a06 1103 |002a: const-string v6, "Failed to resolve canonical path: " // string@0311 │ │ -032fbc: 6e20 b214 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -032fc2: 0c05 |002f: move-result-object v5 │ │ -032fc4: 6e20 b114 2500 |0030: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -032fca: 0c05 |0033: move-result-object v5 │ │ -032fcc: 6e10 b714 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -032fd2: 0c05 |0037: move-result-object v5 │ │ -032fd4: 7120 dd11 5400 |0038: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11dd │ │ -032fda: 1a04 9d18 |003b: const-string v4, "unknown" // string@189d │ │ -032fde: 28cd |003d: goto 000a // -0033 │ │ +0351e8: |[0351e8] android.support.v4.os.EnvironmentCompat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ +0351f8: 6003 2000 |0000: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +0351fc: 1304 1300 |0002: const/16 v4, #int 19 // #13 │ │ +035200: 3443 0700 |0004: if-lt v3, v4, 000b // +0007 │ │ +035204: 7110 e906 0700 |0006: invoke-static {v7}, Landroid/support/v4/os/EnvironmentCompatKitKat;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@06e9 │ │ +03520a: 0c04 |0009: move-result-object v4 │ │ +03520c: 1104 |000a: return-object v4 │ │ +03520e: 6e10 2d14 0700 |000b: invoke-virtual {v7}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@142d │ │ +035214: 0c01 |000e: move-result-object v1 │ │ +035216: 7100 8501 0000 |000f: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0185 │ │ +03521c: 0c04 |0012: move-result-object v4 │ │ +03521e: 6e10 2d14 0400 |0013: invoke-virtual {v4}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@142d │ │ +035224: 0c00 |0016: move-result-object v0 │ │ +035226: 6e20 a714 0100 |0017: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@14a7 │ │ +03522c: 0a04 |001a: move-result v4 │ │ +03522e: 3804 2000 |001b: if-eqz v4, 003b // +0020 │ │ +035232: 7100 8601 0000 |001d: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@0186 │ │ +035238: 0c04 |0020: move-result-object v4 │ │ +03523a: 28e9 |0021: goto 000a // -0017 │ │ +03523c: 0d02 |0022: move-exception v2 │ │ +03523e: 1a04 d502 |0023: const-string v4, "EnvironmentCompat" // string@02d5 │ │ +035242: 2205 1403 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@0314 │ │ +035246: 7010 ab14 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +03524c: 1a06 1203 |002a: const-string v6, "Failed to resolve canonical path: " // string@0312 │ │ +035250: 6e20 b214 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +035256: 0c05 |002f: move-result-object v5 │ │ +035258: 6e20 b114 2500 |0030: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +03525e: 0c05 |0033: move-result-object v5 │ │ +035260: 6e10 b714 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +035266: 0c05 |0037: move-result-object v5 │ │ +035268: 7120 dd11 5400 |0038: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11dd │ │ +03526e: 1a04 9c18 |003b: const-string v4, "unknown" // string@189c │ │ +035272: 28cd |003d: goto 000a // -0033 │ │ catches : 1 │ │ 0x000b - 0x0020 │ │ Ljava/io/IOException; -> 0x0022 │ │ positions : │ │ 0x0000 line=56 │ │ 0x0002 line=57 │ │ 0x0006 line=58 │ │ @@ -26848,21 +26848,21 @@ │ │ 0x0017 - 0x0022 reg=0 canonicalExternal Ljava/lang/String; │ │ 0x000f - 0x0022 reg=1 canonicalPath Ljava/lang/String; │ │ 0x0023 - 0x003b reg=2 e Ljava/io/IOException; │ │ 0x0002 - 0x003e reg=3 version I │ │ 0x0000 - 0x003e reg=7 path Ljava/io/File; │ │ │ │ Virtual methods - │ │ - source_file_idx : 725 (EnvironmentCompat.java) │ │ + source_file_idx : 726 (EnvironmentCompat.java) │ │ │ │ Class #134 header: │ │ class_idx : 312 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 726 │ │ +source_file_idx : 727 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #134 - │ │ Class descriptor : 'Landroid/support/v4/os/EnvironmentCompatKitKat;' │ │ @@ -26877,17 +26877,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -032ff0: |[032ff0] android.support.v4.os.EnvironmentCompatKitKat.:()V │ │ -033000: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -033006: 0e00 |0003: return-void │ │ +035284: |[035284] android.support.v4.os.EnvironmentCompatKitKat.:()V │ │ +035294: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03529a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/EnvironmentCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/os/EnvironmentCompatKitKat;) │ │ @@ -26895,32 +26895,32 @@ │ │ type : '(Ljava/io/File;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -033008: |[033008] android.support.v4.os.EnvironmentCompatKitKat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ -033018: 7110 8701 0100 |0000: invoke-static {v1}, Landroid/os/Environment;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@0187 │ │ -03301e: 0c00 |0003: move-result-object v0 │ │ -033020: 1100 |0004: return-object v0 │ │ +03529c: |[03529c] android.support.v4.os.EnvironmentCompatKitKat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ +0352ac: 7110 8701 0100 |0000: invoke-static {v1}, Landroid/os/Environment;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@0187 │ │ +0352b2: 0c00 |0003: move-result-object v0 │ │ +0352b4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 path Ljava/io/File; │ │ │ │ Virtual methods - │ │ - source_file_idx : 726 (EnvironmentCompatKitKat.java) │ │ + source_file_idx : 727 (EnvironmentCompatKitKat.java) │ │ │ │ Class #135 header: │ │ class_idx : 313 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2141 │ │ +source_file_idx : 2142 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #135 annotations: │ │ Annotations on class │ │ @@ -26954,18 +26954,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 │ │ -033024: |[033024] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -033034: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03303a: 5b01 6202 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0262 │ │ -03303e: 0e00 |0005: return-void │ │ +0352b8: |[0352b8] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +0352c8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0352ce: 5b01 6202 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0262 │ │ +0352d2: 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; │ │ @@ -26979,20 +26979,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 │ │ -033040: |[033040] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -033050: 5420 6202 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0262 │ │ -033054: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -033056: 7230 ef06 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@06ef │ │ -03305c: 0c00 |0006: move-result-object v0 │ │ -03305e: 1100 |0007: return-object v0 │ │ +0352d4: |[0352d4] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0352e4: 5420 6202 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0262 │ │ +0352e8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0352ea: 7230 ef06 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@06ef │ │ +0352f0: 0c00 |0006: move-result-object v0 │ │ +0352f2: 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; │ │ @@ -27002,34 +27002,34 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -033060: |[033060] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ -033070: 5410 6202 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0262 │ │ -033074: 7220 f006 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@06f0 │ │ -03307a: 0c00 |0005: move-result-object v0 │ │ -03307c: 1100 |0006: return-object v0 │ │ +0352f4: |[0352f4] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ +035304: 5410 6202 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0262 │ │ +035308: 7220 f006 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@06f0 │ │ +03530e: 0c00 |0005: move-result-object v0 │ │ +035310: 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 : 2141 (ParcelableCompat.java) │ │ + source_file_idx : 2142 (ParcelableCompat.java) │ │ │ │ Class #136 header: │ │ class_idx : 314 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 2141 │ │ +source_file_idx : 2142 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #136 annotations: │ │ Annotations on class │ │ @@ -27050,17 +27050,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033080: |[033080] android.support.v4.os.ParcelableCompat.:()V │ │ -033090: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -033096: 0e00 |0003: return-void │ │ +035314: |[035314] android.support.v4.os.ParcelableCompat.:()V │ │ +035324: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03532a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/ParcelableCompat; │ │ │ │ @@ -27069,39 +27069,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 │ │ -033098: |[033098] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -0330a8: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -0330ac: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ -0330b0: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ -0330b4: 7110 f606 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@06f6 │ │ -0330ba: 2200 3901 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@0139 │ │ -0330be: 7020 ea06 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@06ea │ │ -0330c4: 1100 |000e: return-object v0 │ │ +03532c: |[03532c] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +03533c: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +035340: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ +035344: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +035348: 7110 f606 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@06f6 │ │ +03534e: 2200 3901 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@0139 │ │ +035352: 7020 ea06 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@06ea │ │ +035358: 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 : 2141 (ParcelableCompat.java) │ │ + source_file_idx : 2142 (ParcelableCompat.java) │ │ │ │ Class #137 header: │ │ class_idx : 315 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 781 │ │ -source_file_idx : 2142 │ │ +source_file_idx : 2143 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #137 annotations: │ │ Annotations on class │ │ @@ -27128,21 +27128,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;) │ │ name : 'newArray' │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2142 (ParcelableCompatCreatorCallbacks.java) │ │ + source_file_idx : 2143 (ParcelableCompatCreatorCallbacks.java) │ │ │ │ Class #138 header: │ │ class_idx : 316 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2143 │ │ +source_file_idx : 2144 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #138 annotations: │ │ Annotations on class │ │ @@ -27176,18 +27176,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 │ │ -0330c8: |[0330c8] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -0330d8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -0330de: 5b01 6302 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0263 │ │ -0330e2: 0e00 |0005: return-void │ │ +03535c: |[03535c] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +03536c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +035372: 5b01 6302 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0263 │ │ +035376: 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; │ │ @@ -27201,20 +27201,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 │ │ -0330e4: |[0330e4] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -0330f4: 5420 6302 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0263 │ │ -0330f8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0330fa: 7230 ef06 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@06ef │ │ -033100: 0c00 |0006: move-result-object v0 │ │ -033102: 1100 |0007: return-object v0 │ │ +035378: |[035378] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +035388: 5420 6302 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0263 │ │ +03538c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03538e: 7230 ef06 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@06ef │ │ +035394: 0c00 |0006: move-result-object v0 │ │ +035396: 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; │ │ @@ -27224,19 +27224,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 │ │ -033104: |[033104] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -033114: 5410 6302 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0263 │ │ -033118: 7230 ef06 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@06ef │ │ -03311e: 0c00 |0005: move-result-object v0 │ │ -033120: 1100 |0006: return-object v0 │ │ +035398: |[035398] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +0353a8: 5410 6302 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0263 │ │ +0353ac: 7230 ef06 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@06ef │ │ +0353b2: 0c00 |0005: move-result-object v0 │ │ +0353b4: 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; │ │ @@ -27247,34 +27247,34 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -033124: |[033124] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ -033134: 5410 6302 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0263 │ │ -033138: 7220 f006 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@06f0 │ │ -03313e: 0c00 |0005: move-result-object v0 │ │ -033140: 1100 |0006: return-object v0 │ │ +0353b8: |[0353b8] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ +0353c8: 5410 6302 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0263 │ │ +0353cc: 7220 f006 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@06f0 │ │ +0353d2: 0c00 |0005: move-result-object v0 │ │ +0353d4: 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 : 2143 (ParcelableCompatHoneycombMR2.java) │ │ + source_file_idx : 2144 (ParcelableCompatHoneycombMR2.java) │ │ │ │ Class #139 header: │ │ class_idx : 317 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2143 │ │ +source_file_idx : 2144 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #139 annotations: │ │ Annotations on method #1782 'instantiate' │ │ @@ -27293,17 +27293,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033144: |[033144] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ -033154: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03315a: 0e00 |0003: return-void │ │ +0353d8: |[0353d8] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ +0353e8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0353ee: 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;) │ │ @@ -27311,33 +27311,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 │ │ -03315c: |[03315c] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -03316c: 2200 3c01 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@013c │ │ -033170: 7020 f106 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@06f1 │ │ -033176: 1100 |0005: return-object v0 │ │ +0353f0: |[0353f0] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +035400: 2200 3c01 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@013c │ │ +035404: 7020 f106 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@06f1 │ │ +03540a: 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 : 2143 (ParcelableCompatHoneycombMR2.java) │ │ + source_file_idx : 2144 (ParcelableCompatHoneycombMR2.java) │ │ │ │ Class #140 header: │ │ class_idx : 318 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2154 │ │ +source_file_idx : 2155 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #140 annotations: │ │ Annotations on class │ │ @@ -27349,21 +27349,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2154 (PrintHelper.java) │ │ + source_file_idx : 2155 (PrintHelper.java) │ │ │ │ Class #141 header: │ │ class_idx : 321 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 2154 │ │ +source_file_idx : 2155 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #141 annotations: │ │ Annotations on class │ │ @@ -27425,21 +27425,21 @@ │ │ │ │ #7 : (in Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;) │ │ name : 'setScaleMode' │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2154 (PrintHelper.java) │ │ + source_file_idx : 2155 (PrintHelper.java) │ │ │ │ Class #142 header: │ │ class_idx : 322 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 781 │ │ -source_file_idx : 2154 │ │ +source_file_idx : 2155 │ │ static_fields_size : 6 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 8 │ │ │ │ Class #142 annotations: │ │ Annotations on class │ │ @@ -27494,28 +27494,28 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -033178: |[033178] android.support.v4.print.PrintHelper.:(Landroid/content/Context;)V │ │ -033188: 7010 8d14 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@148d │ │ -03318e: 7100 1b07 0000 |0003: invoke-static {}, Landroid/support/v4/print/PrintHelper;.systemSupportsPrint:()Z // method@071b │ │ -033194: 0a00 |0006: move-result v0 │ │ -033196: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -03319a: 2200 3f01 |0009: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; // type@013f │ │ -03319e: 7020 f706 3000 |000b: invoke-direct {v0, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.:(Landroid/content/Context;)V // method@06f7 │ │ -0331a4: 5b20 6e02 |000e: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026e │ │ -0331a8: 0e00 |0010: return-void │ │ -0331aa: 2200 4001 |0011: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; // type@0140 │ │ -0331ae: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -0331b0: 7020 0107 1000 |0014: invoke-direct {v0, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:(Landroid/support/v4/print/PrintHelper$1;)V // method@0701 │ │ -0331b6: 5b20 6e02 |0017: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026e │ │ -0331ba: 28f7 |0019: goto 0010 // -0009 │ │ +03540c: |[03540c] android.support.v4.print.PrintHelper.:(Landroid/content/Context;)V │ │ +03541c: 7010 8d14 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@148d │ │ +035422: 7100 1b07 0000 |0003: invoke-static {}, Landroid/support/v4/print/PrintHelper;.systemSupportsPrint:()Z // method@071b │ │ +035428: 0a00 |0006: move-result v0 │ │ +03542a: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +03542e: 2200 3f01 |0009: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; // type@013f │ │ +035432: 7020 f706 3000 |000b: invoke-direct {v0, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.:(Landroid/content/Context;)V // method@06f7 │ │ +035438: 5b20 6e02 |000e: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026e │ │ +03543c: 0e00 |0010: return-void │ │ +03543e: 2200 4001 |0011: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; // type@0140 │ │ +035442: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +035444: 7020 0107 1000 |0014: invoke-direct {v0, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:(Landroid/support/v4/print/PrintHelper$1;)V // method@0701 │ │ +03544a: 5b20 6e02 |0017: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026e │ │ +03544e: 28f7 |0019: goto 0010 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0003 line=198 │ │ 0x0009 line=199 │ │ 0x0010 line=203 │ │ 0x0011 line=201 │ │ @@ -27528,22 +27528,22 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0331bc: |[0331bc] android.support.v4.print.PrintHelper.systemSupportsPrint:()Z │ │ -0331cc: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -0331d0: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -0331d4: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ -0331d8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0331da: 0f00 |0007: return v0 │ │ -0331dc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0331de: 28fe |0009: goto 0007 // -0002 │ │ +035450: |[035450] android.support.v4.print.PrintHelper.systemSupportsPrint:()Z │ │ +035460: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +035464: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +035468: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ +03546c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +03546e: 0f00 |0007: return v0 │ │ +035470: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +035472: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0006 line=70 │ │ 0x0007 line=72 │ │ locals : │ │ │ │ @@ -27553,19 +27553,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0331e0: |[0331e0] android.support.v4.print.PrintHelper.getColorMode:()I │ │ -0331f0: 5410 6e02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026e │ │ -0331f4: 7210 0a07 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getColorMode:()I // method@070a │ │ -0331fa: 0a00 |0005: move-result v0 │ │ -0331fc: 0f00 |0006: return v0 │ │ +035474: |[035474] android.support.v4.print.PrintHelper.getColorMode:()I │ │ +035484: 5410 6e02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026e │ │ +035488: 7210 0a07 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getColorMode:()I // method@070a │ │ +03548e: 0a00 |0005: move-result v0 │ │ +035490: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelper;) │ │ @@ -27573,19 +27573,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -033200: |[033200] android.support.v4.print.PrintHelper.getOrientation:()I │ │ -033210: 5410 6e02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026e │ │ -033214: 7210 0b07 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getOrientation:()I // method@070b │ │ -03321a: 0a00 |0005: move-result v0 │ │ -03321c: 0f00 |0006: return v0 │ │ +035494: |[035494] android.support.v4.print.PrintHelper.getOrientation:()I │ │ +0354a4: 5410 6e02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026e │ │ +0354a8: 7210 0b07 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getOrientation:()I // method@070b │ │ +0354ae: 0a00 |0005: move-result v0 │ │ +0354b0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelper;) │ │ @@ -27593,19 +27593,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -033220: |[033220] android.support.v4.print.PrintHelper.getScaleMode:()I │ │ -033230: 5410 6e02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026e │ │ -033234: 7210 0c07 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getScaleMode:()I // method@070c │ │ -03323a: 0a00 |0005: move-result v0 │ │ -03323c: 0f00 |0006: return v0 │ │ +0354b4: |[0354b4] android.support.v4.print.PrintHelper.getScaleMode:()I │ │ +0354c4: 5410 6e02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026e │ │ +0354c8: 7210 0c07 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getScaleMode:()I // method@070c │ │ +0354ce: 0a00 |0005: move-result v0 │ │ +0354d0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ │ │ #3 : (in Landroid/support/v4/print/PrintHelper;) │ │ @@ -27613,18 +27613,18 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -033240: |[033240] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -033250: 5410 6e02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026e │ │ -033254: 7230 0d07 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@070d │ │ -03325a: 0e00 |0005: return-void │ │ +0354d4: |[0354d4] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +0354e4: 5410 6e02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026e │ │ +0354e8: 7230 0d07 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@070d │ │ +0354ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0005 line=279 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 jobName Ljava/lang/String; │ │ @@ -27635,18 +27635,18 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03325c: |[03325c] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -03326c: 5410 6e02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026e │ │ -033270: 7230 0e07 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V // method@070e │ │ -033276: 0e00 |0005: return-void │ │ +0354f0: |[0354f0] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +035500: 5410 6e02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026e │ │ +035504: 7230 0e07 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V // method@070e │ │ +03550a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0005 line=292 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 jobName Ljava/lang/String; │ │ @@ -27657,18 +27657,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -033278: |[033278] android.support.v4.print.PrintHelper.setColorMode:(I)V │ │ -033288: 5410 6e02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026e │ │ -03328c: 7220 0f07 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setColorMode:(I)V // method@070f │ │ -033292: 0e00 |0005: return-void │ │ +03550c: |[03550c] android.support.v4.print.PrintHelper.setColorMode:(I)V │ │ +03551c: 5410 6e02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026e │ │ +035520: 7220 0f07 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setColorMode:(I)V // method@070f │ │ +035526: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0005 line=238 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 colorMode I │ │ @@ -27678,18 +27678,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -033294: |[033294] android.support.v4.print.PrintHelper.setOrientation:(I)V │ │ -0332a4: 5410 6e02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026e │ │ -0332a8: 7220 1007 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setOrientation:(I)V // method@0710 │ │ -0332ae: 0e00 |0005: return-void │ │ +035528: |[035528] android.support.v4.print.PrintHelper.setOrientation:(I)V │ │ +035538: 5410 6e02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026e │ │ +03553c: 7220 1007 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setOrientation:(I)V // method@0710 │ │ +035542: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0005 line=259 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 orientation I │ │ @@ -27699,33 +27699,33 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0332b0: |[0332b0] android.support.v4.print.PrintHelper.setScaleMode:(I)V │ │ -0332c0: 5410 6e02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026e │ │ -0332c4: 7220 1107 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setScaleMode:(I)V // method@0711 │ │ -0332ca: 0e00 |0005: return-void │ │ +035544: |[035544] android.support.v4.print.PrintHelper.setScaleMode:(I)V │ │ +035554: 5410 6e02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@026e │ │ +035558: 7220 1107 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setScaleMode:(I)V // method@0711 │ │ +03555e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 0x0005 line=216 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 scaleMode I │ │ │ │ - source_file_idx : 2154 (PrintHelper.java) │ │ + source_file_idx : 2155 (PrintHelper.java) │ │ │ │ Class #143 header: │ │ class_idx : 323 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 117 │ │ -source_file_idx : 2156 │ │ +source_file_idx : 2157 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #143 annotations: │ │ Annotations on class │ │ @@ -27765,21 +27765,21 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0332cc: |[0332cc] android.support.v4.print.PrintHelperKitkat$1.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V │ │ -0332dc: 5b01 7002 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0270 │ │ -0332e0: 5b02 7302 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@0273 │ │ -0332e4: 5b03 7102 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0271 │ │ -0332e8: 5904 7202 |0006: iput v4, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@0272 │ │ -0332ec: 7010 cd01 0000 |0008: invoke-direct {v0}, Landroid/print/PrintDocumentAdapter;.:()V // method@01cd │ │ -0332f2: 0e00 |000b: return-void │ │ +035560: |[035560] android.support.v4.print.PrintHelperKitkat$1.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V │ │ +035570: 5b01 7002 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0270 │ │ +035574: 5b02 7302 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@0273 │ │ +035578: 5b03 7102 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0271 │ │ +03557c: 5904 7202 |0006: iput v4, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@0272 │ │ +035580: 7010 cd01 0000 |0008: invoke-direct {v0}, Landroid/print/PrintDocumentAdapter;.:()V // method@01cd │ │ +035586: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x000c reg=0 this Landroid/support/v4/print/PrintHelperKitkat$1; │ │ 0x0000 - 0x000c reg=1 (null) Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x000c reg=2 (null) Ljava/lang/String; │ │ @@ -27792,33 +27792,33 @@ │ │ type : '(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -0332f4: |[0332f4] android.support.v4.print.PrintHelperKitkat$1.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ -033304: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -033306: 5b46 6f02 |0001: iput-object v6, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@026f │ │ -03330a: 2202 7600 |0003: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@0076 │ │ -03330e: 5443 7302 |0005: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@0273 │ │ -033312: 7020 cf01 3200 |0007: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@01cf │ │ -033318: 6e20 d101 0200 |000a: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01d1 │ │ -03331e: 0c02 |000d: move-result-object v2 │ │ -033320: 6e20 d201 0200 |000e: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01d2 │ │ -033326: 0c02 |0011: move-result-object v2 │ │ -033328: 6e10 d001 0200 |0012: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@01d0 │ │ -03332e: 0c01 |0015: move-result-object v1 │ │ -033330: 6e20 c701 5600 |0016: invoke-virtual {v6, v5}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@01c7 │ │ -033336: 0a02 |0019: move-result v2 │ │ -033338: 3902 0600 |001a: if-nez v2, 0020 // +0006 │ │ -03333c: 6e30 ca01 1800 |001c: invoke-virtual {v8, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@01ca │ │ -033342: 0e00 |001f: return-void │ │ -033344: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -033346: 28fb |0021: goto 001c // -0005 │ │ +035588: |[035588] android.support.v4.print.PrintHelperKitkat$1.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ +035598: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03559a: 5b46 6f02 |0001: iput-object v6, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@026f │ │ +03559e: 2202 7600 |0003: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@0076 │ │ +0355a2: 5443 7302 |0005: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@0273 │ │ +0355a6: 7020 cf01 3200 |0007: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@01cf │ │ +0355ac: 6e20 d101 0200 |000a: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01d1 │ │ +0355b2: 0c02 |000d: move-result-object v2 │ │ +0355b4: 6e20 d201 0200 |000e: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01d2 │ │ +0355ba: 0c02 |0011: move-result-object v2 │ │ +0355bc: 6e10 d001 0200 |0012: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@01d0 │ │ +0355c2: 0c01 |0015: move-result-object v1 │ │ +0355c4: 6e20 c701 5600 |0016: invoke-virtual {v6, v5}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@01c7 │ │ +0355ca: 0a02 |0019: move-result v2 │ │ +0355cc: 3902 0600 |001a: if-nez v2, 0020 // +0006 │ │ +0355d0: 6e30 ca01 1800 |001c: invoke-virtual {v8, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@01ca │ │ +0355d6: 0e00 |001f: return-void │ │ +0355d8: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +0355da: 28fb |0021: goto 001c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=189 │ │ 0x0003 line=191 │ │ 0x0016 line=195 │ │ 0x001c line=196 │ │ 0x001f line=197 │ │ @@ -27838,78 +27838,78 @@ │ │ type : '([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 125 16-bit code units │ │ -033348: |[033348] android.support.v4.print.PrintHelperKitkat$1.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ -033358: 2204 7a00 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@007a │ │ -03335c: 5495 7002 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0270 │ │ -033360: 5455 8a02 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@028a │ │ -033364: 5496 6f02 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@026f │ │ -033368: 7030 d401 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@01d4 │ │ -03336e: 1215 |000b: const/4 v5, #int 1 // #1 │ │ -033370: 6e20 d701 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@01d7 │ │ -033376: 0c03 |000f: move-result-object v3 │ │ -033378: 2200 4200 |0010: new-instance v0, Landroid/graphics/RectF; // type@0042 │ │ -03337c: 6e10 4301 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@0143 │ │ -033382: 0c05 |0015: move-result-object v5 │ │ -033384: 6e10 4401 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@0144 │ │ -03338a: 0c05 |0019: move-result-object v5 │ │ -03338c: 7020 3201 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@0132 │ │ -033392: 5495 7002 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0270 │ │ -033396: 5496 7102 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0271 │ │ -03339a: 6e10 1201 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@0112 │ │ -0333a0: 0a06 |0024: move-result v6 │ │ -0333a2: 5497 7102 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0271 │ │ -0333a6: 6e10 1101 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@0111 │ │ -0333ac: 0a07 |002a: move-result v7 │ │ -0333ae: 5298 7202 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@0272 │ │ -0333b2: 7158 3107 6507 |002d: invoke-static {v5, v6, v7, v0, v8}, Landroid/support/v4/print/PrintHelperKitkat;.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@0731 │ │ -0333b8: 0c02 |0030: move-result-object v2 │ │ -0333ba: 6e10 4201 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@0142 │ │ -0333c0: 0c05 |0034: move-result-object v5 │ │ -0333c2: 5496 7102 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0271 │ │ -0333c6: 1207 |0037: const/4 v7, #int 0 // #0 │ │ -0333c8: 6e40 1901 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@0119 │ │ -0333ce: 6e20 d601 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@01d6 │ │ -0333d4: 2205 e802 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@02e8 │ │ -0333d8: 6e10 a501 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@01a5 │ │ -0333de: 0c06 |0043: move-result-object v6 │ │ -0333e0: 7020 3a14 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@143a │ │ -0333e6: 6e20 d801 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@01d8 │ │ -0333ec: 1215 |004a: const/4 v5, #int 1 // #1 │ │ -0333ee: 2355 6903 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@0369 │ │ -0333f2: 1206 |004d: const/4 v6, #int 0 // #0 │ │ -0333f4: 6207 2300 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@0023 │ │ -0333f8: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ -0333fc: 6e20 cc01 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@01cc │ │ -033402: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ -033406: 6e10 d501 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@01d5 │ │ -03340c: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ -033410: 6e10 a401 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@01a4 │ │ -033416: 0e00 |005f: return-void │ │ -033418: 0d01 |0060: move-exception v1 │ │ -03341a: 1a05 6b08 |0061: const-string v5, "PrintHelperKitkat" // string@086b │ │ -03341e: 1a06 d902 |0063: const-string v6, "Error writing printed content" // string@02d9 │ │ -033422: 7130 db11 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11db │ │ -033428: 1205 |0068: const/4 v5, #int 0 // #0 │ │ -03342a: 6e20 cb01 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@01cb │ │ -033430: 28e9 |006c: goto 0055 // -0017 │ │ -033432: 0d05 |006d: move-exception v5 │ │ -033434: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ -033438: 6e10 d501 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@01d5 │ │ -03343e: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ -033442: 6e10 a401 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@01a4 │ │ -033448: 2705 |0078: throw v5 │ │ -03344a: 0d05 |0079: move-exception v5 │ │ -03344c: 28e5 |007a: goto 005f // -001b │ │ -03344e: 0d06 |007b: move-exception v6 │ │ -033450: 28fc |007c: goto 0078 // -0004 │ │ +0355dc: |[0355dc] android.support.v4.print.PrintHelperKitkat$1.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ +0355ec: 2204 7a00 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@007a │ │ +0355f0: 5495 7002 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0270 │ │ +0355f4: 5455 8a02 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@028a │ │ +0355f8: 5496 6f02 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@026f │ │ +0355fc: 7030 d401 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@01d4 │ │ +035602: 1215 |000b: const/4 v5, #int 1 // #1 │ │ +035604: 6e20 d701 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@01d7 │ │ +03560a: 0c03 |000f: move-result-object v3 │ │ +03560c: 2200 4200 |0010: new-instance v0, Landroid/graphics/RectF; // type@0042 │ │ +035610: 6e10 4301 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@0143 │ │ +035616: 0c05 |0015: move-result-object v5 │ │ +035618: 6e10 4401 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@0144 │ │ +03561e: 0c05 |0019: move-result-object v5 │ │ +035620: 7020 3201 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@0132 │ │ +035626: 5495 7002 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0270 │ │ +03562a: 5496 7102 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0271 │ │ +03562e: 6e10 1201 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@0112 │ │ +035634: 0a06 |0024: move-result v6 │ │ +035636: 5497 7102 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0271 │ │ +03563a: 6e10 1101 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@0111 │ │ +035640: 0a07 |002a: move-result v7 │ │ +035642: 5298 7202 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@0272 │ │ +035646: 7158 3107 6507 |002d: invoke-static {v5, v6, v7, v0, v8}, Landroid/support/v4/print/PrintHelperKitkat;.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@0731 │ │ +03564c: 0c02 |0030: move-result-object v2 │ │ +03564e: 6e10 4201 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@0142 │ │ +035654: 0c05 |0034: move-result-object v5 │ │ +035656: 5496 7102 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0271 │ │ +03565a: 1207 |0037: const/4 v7, #int 0 // #0 │ │ +03565c: 6e40 1901 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@0119 │ │ +035662: 6e20 d601 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@01d6 │ │ +035668: 2205 e802 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@02e8 │ │ +03566c: 6e10 a501 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@01a5 │ │ +035672: 0c06 |0043: move-result-object v6 │ │ +035674: 7020 3a14 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@143a │ │ +03567a: 6e20 d801 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@01d8 │ │ +035680: 1215 |004a: const/4 v5, #int 1 // #1 │ │ +035682: 2355 6903 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@0369 │ │ +035686: 1206 |004d: const/4 v6, #int 0 // #0 │ │ +035688: 6207 2300 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@0023 │ │ +03568c: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ +035690: 6e20 cc01 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@01cc │ │ +035696: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ +03569a: 6e10 d501 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@01d5 │ │ +0356a0: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ +0356a4: 6e10 a401 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@01a4 │ │ +0356aa: 0e00 |005f: return-void │ │ +0356ac: 0d01 |0060: move-exception v1 │ │ +0356ae: 1a05 6c08 |0061: const-string v5, "PrintHelperKitkat" // string@086c │ │ +0356b2: 1a06 da02 |0063: const-string v6, "Error writing printed content" // string@02da │ │ +0356b6: 7130 db11 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11db │ │ +0356bc: 1205 |0068: const/4 v5, #int 0 // #0 │ │ +0356be: 6e20 cb01 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@01cb │ │ +0356c4: 28e9 |006c: goto 0055 // -0017 │ │ +0356c6: 0d05 |006d: move-exception v5 │ │ +0356c8: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ +0356cc: 6e10 d501 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@01d5 │ │ +0356d2: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ +0356d6: 6e10 a401 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@01a4 │ │ +0356dc: 2705 |0078: throw v5 │ │ +0356de: 0d05 |0079: move-exception v5 │ │ +0356e0: 28e5 |007a: goto 005f // -001b │ │ +0356e2: 0d06 |007b: move-exception v6 │ │ +0356e4: 28fc |007c: goto 0078 // -0004 │ │ catches : 5 │ │ 0x000c - 0x003e │ │ -> 0x006d │ │ 0x003e - 0x0055 │ │ Ljava/io/IOException; -> 0x0060 │ │ -> 0x006d │ │ 0x005c - 0x005f │ │ @@ -27952,21 +27952,21 @@ │ │ 0x000b - 0x007d reg=4 pdfDocument Landroid/print/pdf/PrintedPdfDocument; │ │ 0x0000 - 0x007d reg=9 this Landroid/support/v4/print/PrintHelperKitkat$1; │ │ 0x0000 - 0x007d reg=10 pageRanges [Landroid/print/PageRange; │ │ 0x0000 - 0x007d reg=11 fileDescriptor Landroid/os/ParcelFileDescriptor; │ │ 0x0000 - 0x007d reg=12 cancellationSignal Landroid/os/CancellationSignal; │ │ 0x0000 - 0x007d reg=13 writeResultCallback Landroid/print/PrintDocumentAdapter$WriteResultCallback; │ │ │ │ - source_file_idx : 2156 (PrintHelperKitkat.java) │ │ + source_file_idx : 2157 (PrintHelperKitkat.java) │ │ │ │ Class #144 header: │ │ class_idx : 324 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2156 │ │ +source_file_idx : 2157 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #144 annotations: │ │ Annotations on class │ │ @@ -27991,18 +27991,18 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03348c: |[03348c] android.support.v4.print.PrintHelperKitkat$2$1$1.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V │ │ -03349c: 5b01 7402 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0274 │ │ -0334a0: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -0334a6: 0e00 |0005: return-void │ │ +035720: |[035720] android.support.v4.print.PrintHelperKitkat$2$1$1.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V │ │ +035730: 5b01 7402 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0274 │ │ +035734: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03573a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/print/PrintHelperKitkat$2$1$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ @@ -28012,37 +28012,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0334a8: |[0334a8] android.support.v4.print.PrintHelperKitkat$2$1$1.onCancel:()V │ │ -0334b8: 5420 7402 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0274 │ │ -0334bc: 5400 7502 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0275 │ │ -0334c0: 7110 2b07 0000 |0004: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V // method@072b │ │ -0334c6: 5420 7402 |0007: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0274 │ │ -0334ca: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -0334cc: 6e20 2207 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.cancel:(Z)Z // method@0722 │ │ -0334d2: 0e00 |000d: return-void │ │ +03573c: |[03573c] android.support.v4.print.PrintHelperKitkat$2$1$1.onCancel:()V │ │ +03574c: 5420 7402 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0274 │ │ +035750: 5400 7502 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0275 │ │ +035754: 7110 2b07 0000 |0004: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V // method@072b │ │ +03575a: 5420 7402 |0007: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0274 │ │ +03575e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +035760: 6e20 2207 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.cancel:(Z)Z // method@0722 │ │ +035766: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ 0x0007 line=326 │ │ 0x000d line=327 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/print/PrintHelperKitkat$2$1$1; │ │ │ │ - source_file_idx : 2156 (PrintHelperKitkat.java) │ │ + source_file_idx : 2157 (PrintHelperKitkat.java) │ │ │ │ Class #145 header: │ │ class_idx : 325 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 83 │ │ -source_file_idx : 2156 │ │ +source_file_idx : 2157 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #145 annotations: │ │ Annotations on class │ │ @@ -28083,22 +28083,22 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat$2;Landroid/os/CancellationSignal;Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0334d4: |[0334d4] android.support.v4.print.PrintHelperKitkat$2$1.:(Landroid/support/v4/print/PrintHelperKitkat$2;Landroid/os/CancellationSignal;Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;)V │ │ -0334e4: 5b01 7502 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0275 │ │ -0334e8: 5b02 7602 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@0276 │ │ -0334ec: 5b03 7802 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@0278 │ │ -0334f0: 5b04 7902 |0006: iput-object v4, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@0279 │ │ -0334f4: 5b05 7702 |0008: iput-object v5, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0277 │ │ -0334f8: 7010 6b01 0000 |000a: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@016b │ │ -0334fe: 0e00 |000d: return-void │ │ +035768: |[035768] android.support.v4.print.PrintHelperKitkat$2$1.:(Landroid/support/v4/print/PrintHelperKitkat$2;Landroid/os/CancellationSignal;Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;)V │ │ +035778: 5b01 7502 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0275 │ │ +03577c: 5b02 7602 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@0276 │ │ +035780: 5b03 7802 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@0278 │ │ +035784: 5b04 7902 |0006: iput-object v4, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@0279 │ │ +035788: 5b05 7702 |0008: iput-object v5, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0277 │ │ +03578c: 7010 6b01 0000 |000a: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@016b │ │ +035792: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ 0x0000 - 0x000e reg=1 (null) Landroid/support/v4/print/PrintHelperKitkat$2; │ │ 0x0000 - 0x000e reg=2 (null) Landroid/os/CancellationSignal; │ │ @@ -28112,26 +28112,26 @@ │ │ type : '([Landroid/net/Uri;)Landroid/graphics/Bitmap;' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -033500: |[033500] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; │ │ -033510: 5430 7502 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0275 │ │ -033514: 5400 7d02 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027d │ │ -033518: 5431 7502 |0004: iget-object v1, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0275 │ │ -03351c: 5411 7f02 |0006: iget-object v1, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@027f │ │ -033520: 1302 ac0d |0008: const/16 v2, #int 3500 // #dac │ │ -033524: 7130 3207 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/print/PrintHelperKitkat;.access$200:(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap; // method@0732 │ │ -03352a: 0c00 |000d: move-result-object v0 │ │ -03352c: 1100 |000e: return-object v0 │ │ -03352e: 0d00 |000f: move-exception v0 │ │ -033530: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -033532: 28fd |0011: goto 000e // -0003 │ │ +035794: |[035794] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; │ │ +0357a4: 5430 7502 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0275 │ │ +0357a8: 5400 7d02 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027d │ │ +0357ac: 5431 7502 |0004: iget-object v1, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0275 │ │ +0357b0: 5411 7f02 |0006: iget-object v1, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@027f │ │ +0357b4: 1302 ac0d |0008: const/16 v2, #int 3500 // #dac │ │ +0357b8: 7130 3207 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/print/PrintHelperKitkat;.access$200:(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap; // method@0732 │ │ +0357be: 0c00 |000d: move-result-object v0 │ │ +0357c0: 1100 |000e: return-object v0 │ │ +0357c2: 0d00 |000f: move-exception v0 │ │ +0357c4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0357c6: 28fd |0011: goto 000e // -0003 │ │ catches : 1 │ │ 0x0000 - 0x000d │ │ Ljava/io/FileNotFoundException; -> 0x000f │ │ positions : │ │ 0x0000 line=334 │ │ 0x000e line=338 │ │ 0x000f line=335 │ │ @@ -28145,19 +28145,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 │ │ -033544: |[033544] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -033554: 1f02 6703 |0000: check-cast v2, [Landroid/net/Uri; // type@0367 │ │ -033558: 6e20 2307 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; // method@0723 │ │ -03355e: 0c00 |0005: move-result-object v0 │ │ -033560: 1100 |0006: return-object v0 │ │ +0357d8: |[0357d8] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +0357e8: 1f02 6703 |0000: check-cast v2, [Landroid/net/Uri; // type@0367 │ │ +0357ec: 6e20 2307 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; // method@0723 │ │ +0357f2: 0c00 |0005: move-result-object v0 │ │ +0357f4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ @@ -28166,18 +28166,18 @@ │ │ type : '(Landroid/graphics/Bitmap;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -033564: |[033564] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Landroid/graphics/Bitmap;)V │ │ -033574: 5410 7702 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0277 │ │ -033578: 6e10 c801 0000 |0002: invoke-virtual {v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@01c8 │ │ -03357e: 0e00 |0005: return-void │ │ +0357f8: |[0357f8] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Landroid/graphics/Bitmap;)V │ │ +035808: 5410 7702 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0277 │ │ +03580c: 6e10 c801 0000 |0002: invoke-virtual {v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@01c8 │ │ +035812: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ 0x0005 line=363 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ 0x0000 - 0x0006 reg=2 result Landroid/graphics/Bitmap; │ │ @@ -28187,18 +28187,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -033580: |[033580] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Ljava/lang/Object;)V │ │ -033590: 1f01 3800 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0038 │ │ -033594: 6e20 2507 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onCancelled:(Landroid/graphics/Bitmap;)V // method@0725 │ │ -03359a: 0e00 |0005: return-void │ │ +035814: |[035814] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Ljava/lang/Object;)V │ │ +035824: 1f01 3800 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0038 │ │ +035828: 6e20 2507 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onCancelled:(Landroid/graphics/Bitmap;)V // method@0725 │ │ +03582e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ @@ -28207,44 +28207,44 @@ │ │ type : '(Landroid/graphics/Bitmap;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -03359c: |[03359c] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Landroid/graphics/Bitmap;)V │ │ -0335ac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0335ae: 6f20 6e01 5400 |0001: invoke-super {v4, v5}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@016e │ │ -0335b4: 5442 7502 |0004: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0275 │ │ -0335b8: 5b25 7c02 |0006: iput-object v5, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@027c │ │ -0335bc: 3805 2900 |0008: if-eqz v5, 0031 // +0029 │ │ -0335c0: 2202 7600 |000a: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@0076 │ │ -0335c4: 5443 7502 |000c: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0275 │ │ -0335c8: 5433 8002 |000e: iget-object v3, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@0280 │ │ -0335cc: 7020 cf01 3200 |0010: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@01cf │ │ -0335d2: 6e20 d101 0200 |0013: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01d1 │ │ -0335d8: 0c02 |0016: move-result-object v2 │ │ -0335da: 6e20 d201 0200 |0017: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01d2 │ │ -0335e0: 0c02 |001a: move-result-object v2 │ │ -0335e2: 6e10 d001 0200 |001b: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@01d0 │ │ -0335e8: 0c01 |001e: move-result-object v1 │ │ -0335ea: 5442 7802 |001f: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@0278 │ │ -0335ee: 5443 7902 |0021: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@0279 │ │ -0335f2: 6e20 c701 3200 |0023: invoke-virtual {v2, v3}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@01c7 │ │ -0335f8: 0a02 |0026: move-result v2 │ │ -0335fa: 3902 0800 |0027: if-nez v2, 002f // +0008 │ │ -0335fe: 5442 7702 |0029: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0277 │ │ -033602: 6e30 ca01 1200 |002b: invoke-virtual {v2, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@01ca │ │ -033608: 0e00 |002e: return-void │ │ -03360a: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -03360c: 28f9 |0030: goto 0029 // -0007 │ │ -03360e: 5442 7702 |0031: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0277 │ │ -033612: 1203 |0033: const/4 v3, #int 0 // #0 │ │ -033614: 6e20 c901 3200 |0034: invoke-virtual {v2, v3}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFailed:(Ljava/lang/CharSequence;)V // method@01c9 │ │ -03361a: 28f7 |0037: goto 002e // -0009 │ │ +035830: |[035830] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Landroid/graphics/Bitmap;)V │ │ +035840: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +035842: 6f20 6e01 5400 |0001: invoke-super {v4, v5}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@016e │ │ +035848: 5442 7502 |0004: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0275 │ │ +03584c: 5b25 7c02 |0006: iput-object v5, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@027c │ │ +035850: 3805 2900 |0008: if-eqz v5, 0031 // +0029 │ │ +035854: 2202 7600 |000a: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@0076 │ │ +035858: 5443 7502 |000c: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0275 │ │ +03585c: 5433 8002 |000e: iget-object v3, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@0280 │ │ +035860: 7020 cf01 3200 |0010: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@01cf │ │ +035866: 6e20 d101 0200 |0013: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01d1 │ │ +03586c: 0c02 |0016: move-result-object v2 │ │ +03586e: 6e20 d201 0200 |0017: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01d2 │ │ +035874: 0c02 |001a: move-result-object v2 │ │ +035876: 6e10 d001 0200 |001b: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@01d0 │ │ +03587c: 0c01 |001e: move-result-object v1 │ │ +03587e: 5442 7802 |001f: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@0278 │ │ +035882: 5443 7902 |0021: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@0279 │ │ +035886: 6e20 c701 3200 |0023: invoke-virtual {v2, v3}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@01c7 │ │ +03588c: 0a02 |0026: move-result v2 │ │ +03588e: 3902 0800 |0027: if-nez v2, 002f // +0008 │ │ +035892: 5442 7702 |0029: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0277 │ │ +035896: 6e30 ca01 1200 |002b: invoke-virtual {v2, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@01ca │ │ +03589c: 0e00 |002e: return-void │ │ +03589e: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +0358a0: 28f9 |0030: goto 0029 // -0007 │ │ +0358a2: 5442 7702 |0031: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0277 │ │ +0358a6: 1203 |0033: const/4 v3, #int 0 // #0 │ │ +0358a8: 6e20 c901 3200 |0034: invoke-virtual {v2, v3}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFailed:(Ljava/lang/CharSequence;)V // method@01c9 │ │ +0358ae: 28f7 |0037: goto 002e // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=343 │ │ 0x0004 line=344 │ │ 0x0008 line=345 │ │ 0x000a line=346 │ │ 0x001f line=350 │ │ @@ -28264,18 +28264,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03361c: |[03361c] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Ljava/lang/Object;)V │ │ -03362c: 1f01 3800 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0038 │ │ -033630: 6e20 2707 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onPostExecute:(Landroid/graphics/Bitmap;)V // method@0727 │ │ -033636: 0e00 |0005: return-void │ │ +0358b0: |[0358b0] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Ljava/lang/Object;)V │ │ +0358c0: 1f01 3800 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0038 │ │ +0358c4: 6e20 2707 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onPostExecute:(Landroid/graphics/Bitmap;)V // method@0727 │ │ +0358ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ @@ -28284,34 +28284,34 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -033638: |[033638] android.support.v4.print.PrintHelperKitkat$2$1.onPreExecute:()V │ │ -033648: 5420 7602 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@0276 │ │ -03364c: 2201 4401 |0002: new-instance v1, Landroid/support/v4/print/PrintHelperKitkat$2$1$1; // type@0144 │ │ -033650: 7020 1f07 2100 |0004: invoke-direct {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V // method@071f │ │ -033656: 6e20 8401 1000 |0007: invoke-virtual {v0, v1}, Landroid/os/CancellationSignal;.setOnCancelListener:(Landroid/os/CancellationSignal$OnCancelListener;)V // method@0184 │ │ -03365c: 0e00 |000a: return-void │ │ +0358cc: |[0358cc] android.support.v4.print.PrintHelperKitkat$2$1.onPreExecute:()V │ │ +0358dc: 5420 7602 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@0276 │ │ +0358e0: 2201 4401 |0002: new-instance v1, Landroid/support/v4/print/PrintHelperKitkat$2$1$1; // type@0144 │ │ +0358e4: 7020 1f07 2100 |0004: invoke-direct {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V // method@071f │ │ +0358ea: 6e20 8401 1000 |0007: invoke-virtual {v0, v1}, Landroid/os/CancellationSignal;.setOnCancelListener:(Landroid/os/CancellationSignal$OnCancelListener;)V // method@0184 │ │ +0358f0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ 0x000a line=329 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ - source_file_idx : 2156 (PrintHelperKitkat.java) │ │ + source_file_idx : 2157 (PrintHelperKitkat.java) │ │ │ │ Class #146 header: │ │ class_idx : 326 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 117 │ │ -source_file_idx : 2156 │ │ +source_file_idx : 2157 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #146 annotations: │ │ Annotations on class │ │ @@ -28361,23 +28361,23 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -033660: |[033660] android.support.v4.print.PrintHelperKitkat$2.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;I)V │ │ -033670: 5b12 7d02 |0000: iput-object v2, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027d │ │ -033674: 5b13 8002 |0002: iput-object v3, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@0280 │ │ -033678: 5b14 7f02 |0004: iput-object v4, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@027f │ │ -03367c: 5915 7e02 |0006: iput v5, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@027e │ │ -033680: 7010 cd01 0100 |0008: invoke-direct {v1}, Landroid/print/PrintDocumentAdapter;.:()V // method@01cd │ │ -033686: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -033688: 5b10 7c02 |000c: iput-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@027c │ │ -03368c: 0e00 |000e: return-void │ │ +0358f4: |[0358f4] android.support.v4.print.PrintHelperKitkat$2.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;I)V │ │ +035904: 5b12 7d02 |0000: iput-object v2, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027d │ │ +035908: 5b13 8002 |0002: iput-object v3, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@0280 │ │ +03590c: 5b14 7f02 |0004: iput-object v4, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@027f │ │ +035910: 5915 7e02 |0006: iput v5, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@027e │ │ +035914: 7010 cd01 0100 |0008: invoke-direct {v1}, Landroid/print/PrintDocumentAdapter;.:()V // method@01cd │ │ +03591a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +03591c: 5b10 7c02 |000c: iput-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@027c │ │ +035920: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ 0x000b line=292 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v4/print/PrintHelperKitkat$2; │ │ 0x0000 - 0x000f reg=2 (null) Landroid/support/v4/print/PrintHelperKitkat; │ │ @@ -28390,17 +28390,17 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat$2;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -033690: |[033690] android.support.v4.print.PrintHelperKitkat$2.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V │ │ -0336a0: 7010 2c07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@072c │ │ -0336a6: 0e00 |0003: return-void │ │ +035924: |[035924] android.support.v4.print.PrintHelperKitkat$2.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V │ │ +035934: 7010 2c07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@072c │ │ +03593a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/print/PrintHelperKitkat$2; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelperKitkat$2;) │ │ @@ -28408,33 +28408,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -0336a8: |[0336a8] android.support.v4.print.PrintHelperKitkat$2.cancelLoad:()V │ │ -0336b8: 5430 7d02 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027d │ │ -0336bc: 7110 3307 0000 |0002: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat;.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; // method@0733 │ │ -0336c2: 0c01 |0005: move-result-object v1 │ │ -0336c4: 1d01 |0006: monitor-enter v1 │ │ -0336c6: 5430 7d02 |0007: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027d │ │ -0336ca: 5400 8b02 |0009: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028b │ │ -0336ce: 3800 0e00 |000b: if-eqz v0, 0019 // +000e │ │ -0336d2: 5430 7d02 |000d: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027d │ │ -0336d6: 5400 8b02 |000f: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028b │ │ -0336da: 6e10 1401 0000 |0011: invoke-virtual {v0}, Landroid/graphics/BitmapFactory$Options;.requestCancelDecode:()V // method@0114 │ │ -0336e0: 5430 7d02 |0014: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027d │ │ -0336e4: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -0336e6: 5b02 8b02 |0017: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028b │ │ -0336ea: 1e01 |0019: monitor-exit v1 │ │ -0336ec: 0e00 |001a: return-void │ │ -0336ee: 0d00 |001b: move-exception v0 │ │ -0336f0: 1e01 |001c: monitor-exit v1 │ │ -0336f2: 2700 |001d: throw v0 │ │ +03593c: |[03593c] android.support.v4.print.PrintHelperKitkat$2.cancelLoad:()V │ │ +03594c: 5430 7d02 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027d │ │ +035950: 7110 3307 0000 |0002: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat;.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; // method@0733 │ │ +035956: 0c01 |0005: move-result-object v1 │ │ +035958: 1d01 |0006: monitor-enter v1 │ │ +03595a: 5430 7d02 |0007: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027d │ │ +03595e: 5400 8b02 |0009: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028b │ │ +035962: 3800 0e00 |000b: if-eqz v0, 0019 // +000e │ │ +035966: 5430 7d02 |000d: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027d │ │ +03596a: 5400 8b02 |000f: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028b │ │ +03596e: 6e10 1401 0000 |0011: invoke-virtual {v0}, Landroid/graphics/BitmapFactory$Options;.requestCancelDecode:()V // method@0114 │ │ +035974: 5430 7d02 |0014: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027d │ │ +035978: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +03597a: 5b02 8b02 |0017: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028b │ │ +03597e: 1e01 |0019: monitor-exit v1 │ │ +035980: 0e00 |001a: return-void │ │ +035982: 0d00 |001b: move-exception v0 │ │ +035984: 1e01 |001c: monitor-exit v1 │ │ +035986: 2700 |001d: throw v0 │ │ catches : 1 │ │ 0x0007 - 0x001d │ │ -> 0x001b │ │ positions : │ │ 0x0000 line=371 │ │ 0x0007 line=372 │ │ 0x000d line=373 │ │ @@ -28451,21 +28451,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -033700: |[033700] android.support.v4.print.PrintHelperKitkat$2.onFinish:()V │ │ -033710: 6f10 ce01 0200 |0000: invoke-super {v2}, Landroid/print/PrintDocumentAdapter;.onFinish:()V // method@01ce │ │ -033716: 7010 2c07 0200 |0003: invoke-direct {v2}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@072c │ │ -03371c: 5420 7a02 |0006: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@027a │ │ -033720: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -033722: 6e20 6c01 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.cancel:(Z)Z // method@016c │ │ -033728: 0e00 |000c: return-void │ │ +035994: |[035994] android.support.v4.print.PrintHelperKitkat$2.onFinish:()V │ │ +0359a4: 6f10 ce01 0200 |0000: invoke-super {v2}, Landroid/print/PrintDocumentAdapter;.onFinish:()V // method@01ce │ │ +0359aa: 7010 2c07 0200 |0003: invoke-direct {v2}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@072c │ │ +0359b0: 5420 7a02 |0006: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@027a │ │ +0359b4: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +0359b6: 6e20 6c01 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.cancel:(Z)Z // method@016c │ │ +0359bc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ 0x0003 line=382 │ │ 0x0006 line=383 │ │ 0x000c line=384 │ │ locals : │ │ @@ -28476,54 +28476,54 @@ │ │ type : '(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 71 16-bit code units │ │ -03372c: |[03372c] android.support.v4.print.PrintHelperKitkat$2.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ -03373c: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -03373e: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -033740: 6e10 8301 0c00 |0002: invoke-virtual {v12}, Landroid/os/CancellationSignal;.isCanceled:()Z // method@0183 │ │ -033746: 0a00 |0005: move-result v0 │ │ -033748: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -03374c: 6e10 c801 0d00 |0008: invoke-virtual {v13}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@01c8 │ │ -033752: 5b9b 7b02 |000b: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@027b │ │ -033756: 0e00 |000d: return-void │ │ -033758: 5490 7c02 |000e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@027c │ │ -03375c: 3800 2100 |0010: if-eqz v0, 0031 // +0021 │ │ -033760: 2200 7600 |0012: new-instance v0, Landroid/print/PrintDocumentInfo$Builder; // type@0076 │ │ -033764: 5491 8002 |0014: iget-object v1, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@0280 │ │ -033768: 7020 cf01 1000 |0016: invoke-direct {v0, v1}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@01cf │ │ -03376e: 6e20 d101 6000 |0019: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01d1 │ │ -033774: 0c00 |001c: move-result-object v0 │ │ -033776: 6e20 d201 6000 |001d: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01d2 │ │ -03377c: 0c00 |0020: move-result-object v0 │ │ -03377e: 6e10 d001 0000 |0021: invoke-virtual {v0}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@01d0 │ │ -033784: 0c07 |0024: move-result-object v7 │ │ -033786: 6e20 c701 ab00 |0025: invoke-virtual {v11, v10}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@01c7 │ │ -03378c: 0a00 |0028: move-result v0 │ │ -03378e: 3900 0600 |0029: if-nez v0, 002f // +0006 │ │ -033792: 6e30 ca01 7d06 |002b: invoke-virtual {v13, v7, v6}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@01ca │ │ -033798: 28df |002e: goto 000d // -0021 │ │ -03379a: 0186 |002f: move v6, v8 │ │ -03379c: 28fb |0030: goto 002b // -0005 │ │ -03379e: 2200 4501 |0031: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$2$1; // type@0145 │ │ -0337a2: 0791 |0033: move-object v1, v9 │ │ -0337a4: 07c2 |0034: move-object v2, v12 │ │ -0337a6: 07b3 |0035: move-object v3, v11 │ │ -0337a8: 07a4 |0036: move-object v4, v10 │ │ -0337aa: 07d5 |0037: move-object v5, v13 │ │ -0337ac: 7606 2107 0000 |0038: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.:(Landroid/support/v4/print/PrintHelperKitkat$2;Landroid/os/CancellationSignal;Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;)V // method@0721 │ │ -0337b2: 5b90 7a02 |003b: iput-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@027a │ │ -0337b6: 5490 7a02 |003d: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@027a │ │ -0337ba: 2381 6703 |003f: new-array v1, v8, [Landroid/net/Uri; // type@0367 │ │ -0337be: 6e20 6d01 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@016d │ │ -0337c4: 5b9b 7b02 |0044: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@027b │ │ -0337c8: 28c7 |0046: goto 000d // -0039 │ │ +0359c0: |[0359c0] android.support.v4.print.PrintHelperKitkat$2.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ +0359d0: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +0359d2: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +0359d4: 6e10 8301 0c00 |0002: invoke-virtual {v12}, Landroid/os/CancellationSignal;.isCanceled:()Z // method@0183 │ │ +0359da: 0a00 |0005: move-result v0 │ │ +0359dc: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +0359e0: 6e10 c801 0d00 |0008: invoke-virtual {v13}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@01c8 │ │ +0359e6: 5b9b 7b02 |000b: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@027b │ │ +0359ea: 0e00 |000d: return-void │ │ +0359ec: 5490 7c02 |000e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@027c │ │ +0359f0: 3800 2100 |0010: if-eqz v0, 0031 // +0021 │ │ +0359f4: 2200 7600 |0012: new-instance v0, Landroid/print/PrintDocumentInfo$Builder; // type@0076 │ │ +0359f8: 5491 8002 |0014: iget-object v1, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@0280 │ │ +0359fc: 7020 cf01 1000 |0016: invoke-direct {v0, v1}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@01cf │ │ +035a02: 6e20 d101 6000 |0019: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01d1 │ │ +035a08: 0c00 |001c: move-result-object v0 │ │ +035a0a: 6e20 d201 6000 |001d: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@01d2 │ │ +035a10: 0c00 |0020: move-result-object v0 │ │ +035a12: 6e10 d001 0000 |0021: invoke-virtual {v0}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@01d0 │ │ +035a18: 0c07 |0024: move-result-object v7 │ │ +035a1a: 6e20 c701 ab00 |0025: invoke-virtual {v11, v10}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@01c7 │ │ +035a20: 0a00 |0028: move-result v0 │ │ +035a22: 3900 0600 |0029: if-nez v0, 002f // +0006 │ │ +035a26: 6e30 ca01 7d06 |002b: invoke-virtual {v13, v7, v6}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@01ca │ │ +035a2c: 28df |002e: goto 000d // -0021 │ │ +035a2e: 0186 |002f: move v6, v8 │ │ +035a30: 28fb |0030: goto 002b // -0005 │ │ +035a32: 2200 4501 |0031: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$2$1; // type@0145 │ │ +035a36: 0791 |0033: move-object v1, v9 │ │ +035a38: 07c2 |0034: move-object v2, v12 │ │ +035a3a: 07b3 |0035: move-object v3, v11 │ │ +035a3c: 07a4 |0036: move-object v4, v10 │ │ +035a3e: 07d5 |0037: move-object v5, v13 │ │ +035a40: 7606 2107 0000 |0038: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.:(Landroid/support/v4/print/PrintHelperKitkat$2;Landroid/os/CancellationSignal;Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;)V // method@0721 │ │ +035a46: 5b90 7a02 |003b: iput-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@027a │ │ +035a4a: 5490 7a02 |003d: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@027a │ │ +035a4e: 2381 6703 |003f: new-array v1, v8, [Landroid/net/Uri; // type@0367 │ │ +035a52: 6e20 6d01 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@016d │ │ +035a58: 5b9b 7b02 |0044: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@027b │ │ +035a5c: 28c7 |0046: goto 000d // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=300 │ │ 0x0008 line=301 │ │ 0x000b line=302 │ │ 0x000d line=368 │ │ 0x000e line=306 │ │ @@ -28549,78 +28549,78 @@ │ │ type : '([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 125 16-bit code units │ │ -0337cc: |[0337cc] android.support.v4.print.PrintHelperKitkat$2.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ -0337dc: 2204 7a00 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@007a │ │ -0337e0: 5495 7d02 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027d │ │ -0337e4: 5455 8a02 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@028a │ │ -0337e8: 5496 7b02 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@027b │ │ -0337ec: 7030 d401 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@01d4 │ │ -0337f2: 1215 |000b: const/4 v5, #int 1 // #1 │ │ -0337f4: 6e20 d701 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@01d7 │ │ -0337fa: 0c03 |000f: move-result-object v3 │ │ -0337fc: 2200 4200 |0010: new-instance v0, Landroid/graphics/RectF; // type@0042 │ │ -033800: 6e10 4301 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@0143 │ │ -033806: 0c05 |0015: move-result-object v5 │ │ -033808: 6e10 4401 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@0144 │ │ -03380e: 0c05 |0019: move-result-object v5 │ │ -033810: 7020 3201 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@0132 │ │ -033816: 5495 7d02 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027d │ │ -03381a: 5496 7c02 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@027c │ │ -03381e: 6e10 1201 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@0112 │ │ -033824: 0a06 |0024: move-result v6 │ │ -033826: 5497 7c02 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@027c │ │ -03382a: 6e10 1101 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@0111 │ │ -033830: 0a07 |002a: move-result v7 │ │ -033832: 5298 7e02 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@027e │ │ -033836: 7158 3107 6507 |002d: invoke-static {v5, v6, v7, v0, v8}, Landroid/support/v4/print/PrintHelperKitkat;.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@0731 │ │ -03383c: 0c02 |0030: move-result-object v2 │ │ -03383e: 6e10 4201 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@0142 │ │ -033844: 0c05 |0034: move-result-object v5 │ │ -033846: 5496 7c02 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@027c │ │ -03384a: 1207 |0037: const/4 v7, #int 0 // #0 │ │ -03384c: 6e40 1901 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@0119 │ │ -033852: 6e20 d601 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@01d6 │ │ -033858: 2205 e802 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@02e8 │ │ -03385c: 6e10 a501 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@01a5 │ │ -033862: 0c06 |0043: move-result-object v6 │ │ -033864: 7020 3a14 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@143a │ │ -03386a: 6e20 d801 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@01d8 │ │ -033870: 1215 |004a: const/4 v5, #int 1 // #1 │ │ -033872: 2355 6903 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@0369 │ │ -033876: 1206 |004d: const/4 v6, #int 0 // #0 │ │ -033878: 6207 2300 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@0023 │ │ -03387c: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ -033880: 6e20 cc01 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@01cc │ │ -033886: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ -03388a: 6e10 d501 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@01d5 │ │ -033890: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ -033894: 6e10 a401 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@01a4 │ │ -03389a: 0e00 |005f: return-void │ │ -03389c: 0d01 |0060: move-exception v1 │ │ -03389e: 1a05 6b08 |0061: const-string v5, "PrintHelperKitkat" // string@086b │ │ -0338a2: 1a06 d902 |0063: const-string v6, "Error writing printed content" // string@02d9 │ │ -0338a6: 7130 db11 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11db │ │ -0338ac: 1205 |0068: const/4 v5, #int 0 // #0 │ │ -0338ae: 6e20 cb01 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@01cb │ │ -0338b4: 28e9 |006c: goto 0055 // -0017 │ │ -0338b6: 0d05 |006d: move-exception v5 │ │ -0338b8: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ -0338bc: 6e10 d501 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@01d5 │ │ -0338c2: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ -0338c6: 6e10 a401 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@01a4 │ │ -0338cc: 2705 |0078: throw v5 │ │ -0338ce: 0d05 |0079: move-exception v5 │ │ -0338d0: 28e5 |007a: goto 005f // -001b │ │ -0338d2: 0d06 |007b: move-exception v6 │ │ -0338d4: 28fc |007c: goto 0078 // -0004 │ │ +035a60: |[035a60] android.support.v4.print.PrintHelperKitkat$2.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ +035a70: 2204 7a00 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@007a │ │ +035a74: 5495 7d02 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027d │ │ +035a78: 5455 8a02 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@028a │ │ +035a7c: 5496 7b02 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@027b │ │ +035a80: 7030 d401 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@01d4 │ │ +035a86: 1215 |000b: const/4 v5, #int 1 // #1 │ │ +035a88: 6e20 d701 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@01d7 │ │ +035a8e: 0c03 |000f: move-result-object v3 │ │ +035a90: 2200 4200 |0010: new-instance v0, Landroid/graphics/RectF; // type@0042 │ │ +035a94: 6e10 4301 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@0143 │ │ +035a9a: 0c05 |0015: move-result-object v5 │ │ +035a9c: 6e10 4401 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@0144 │ │ +035aa2: 0c05 |0019: move-result-object v5 │ │ +035aa4: 7020 3201 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@0132 │ │ +035aaa: 5495 7d02 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027d │ │ +035aae: 5496 7c02 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@027c │ │ +035ab2: 6e10 1201 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@0112 │ │ +035ab8: 0a06 |0024: move-result v6 │ │ +035aba: 5497 7c02 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@027c │ │ +035abe: 6e10 1101 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@0111 │ │ +035ac4: 0a07 |002a: move-result v7 │ │ +035ac6: 5298 7e02 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@027e │ │ +035aca: 7158 3107 6507 |002d: invoke-static {v5, v6, v7, v0, v8}, Landroid/support/v4/print/PrintHelperKitkat;.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@0731 │ │ +035ad0: 0c02 |0030: move-result-object v2 │ │ +035ad2: 6e10 4201 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@0142 │ │ +035ad8: 0c05 |0034: move-result-object v5 │ │ +035ada: 5496 7c02 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@027c │ │ +035ade: 1207 |0037: const/4 v7, #int 0 // #0 │ │ +035ae0: 6e40 1901 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@0119 │ │ +035ae6: 6e20 d601 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@01d6 │ │ +035aec: 2205 e802 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@02e8 │ │ +035af0: 6e10 a501 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@01a5 │ │ +035af6: 0c06 |0043: move-result-object v6 │ │ +035af8: 7020 3a14 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@143a │ │ +035afe: 6e20 d801 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@01d8 │ │ +035b04: 1215 |004a: const/4 v5, #int 1 // #1 │ │ +035b06: 2355 6903 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@0369 │ │ +035b0a: 1206 |004d: const/4 v6, #int 0 // #0 │ │ +035b0c: 6207 2300 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@0023 │ │ +035b10: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ +035b14: 6e20 cc01 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@01cc │ │ +035b1a: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ +035b1e: 6e10 d501 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@01d5 │ │ +035b24: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ +035b28: 6e10 a401 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@01a4 │ │ +035b2e: 0e00 |005f: return-void │ │ +035b30: 0d01 |0060: move-exception v1 │ │ +035b32: 1a05 6c08 |0061: const-string v5, "PrintHelperKitkat" // string@086c │ │ +035b36: 1a06 da02 |0063: const-string v6, "Error writing printed content" // string@02da │ │ +035b3a: 7130 db11 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11db │ │ +035b40: 1205 |0068: const/4 v5, #int 0 // #0 │ │ +035b42: 6e20 cb01 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@01cb │ │ +035b48: 28e9 |006c: goto 0055 // -0017 │ │ +035b4a: 0d05 |006d: move-exception v5 │ │ +035b4c: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ +035b50: 6e10 d501 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@01d5 │ │ +035b56: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ +035b5a: 6e10 a401 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@01a4 │ │ +035b60: 2705 |0078: throw v5 │ │ +035b62: 0d05 |0079: move-exception v5 │ │ +035b64: 28e5 |007a: goto 005f // -001b │ │ +035b66: 0d06 |007b: move-exception v6 │ │ +035b68: 28fc |007c: goto 0078 // -0004 │ │ catches : 5 │ │ 0x000c - 0x003e │ │ -> 0x006d │ │ 0x003e - 0x0055 │ │ Ljava/io/IOException; -> 0x0060 │ │ -> 0x006d │ │ 0x005c - 0x005f │ │ @@ -28663,21 +28663,21 @@ │ │ 0x000b - 0x007d reg=4 pdfDocument Landroid/print/pdf/PrintedPdfDocument; │ │ 0x0000 - 0x007d reg=9 this Landroid/support/v4/print/PrintHelperKitkat$2; │ │ 0x0000 - 0x007d reg=10 pageRanges [Landroid/print/PageRange; │ │ 0x0000 - 0x007d reg=11 fileDescriptor Landroid/os/ParcelFileDescriptor; │ │ 0x0000 - 0x007d reg=12 cancellationSignal Landroid/os/CancellationSignal; │ │ 0x0000 - 0x007d reg=13 writeResultCallback Landroid/print/PrintDocumentAdapter$WriteResultCallback; │ │ │ │ - source_file_idx : 2156 (PrintHelperKitkat.java) │ │ + source_file_idx : 2157 (PrintHelperKitkat.java) │ │ │ │ Class #147 header: │ │ class_idx : 327 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2156 │ │ +source_file_idx : 2157 │ │ static_fields_size : 8 │ │ instance_fields_size: 6 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 8 │ │ │ │ Class #147 annotations: │ │ Annotations on method #1842 'access$200' │ │ @@ -28766,28 +28766,28 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -033910: |[033910] android.support.v4.print.PrintHelperKitkat.:(Landroid/content/Context;)V │ │ -033920: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -033922: 7010 8d14 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@148d │ │ -033928: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -03392a: 5b20 8b02 |0005: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028b │ │ -03392e: 2200 0d03 |0007: new-instance v0, Ljava/lang/Object; // type@030d │ │ -033932: 7010 8d14 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -033938: 5b20 8c02 |000c: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@028c │ │ -03393c: 5921 8e02 |000e: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@028e │ │ -033940: 5921 8902 |0010: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0289 │ │ -033944: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -033946: 5920 8d02 |0013: iput v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@028d │ │ -03394a: 5b23 8a02 |0015: iput-object v3, v2, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@028a │ │ -03394e: 0e00 |0017: return-void │ │ +035ba4: |[035ba4] android.support.v4.print.PrintHelperKitkat.:(Landroid/content/Context;)V │ │ +035bb4: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +035bb6: 7010 8d14 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@148d │ │ +035bbc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +035bbe: 5b20 8b02 |0005: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028b │ │ +035bc2: 2200 0d03 |0007: new-instance v0, Ljava/lang/Object; // type@030d │ │ +035bc6: 7010 8d14 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +035bcc: 5b20 8c02 |000c: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@028c │ │ +035bd0: 5921 8e02 |000e: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@028e │ │ +035bd4: 5921 8902 |0010: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0289 │ │ +035bd8: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +035bda: 5920 8d02 |0013: iput v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@028d │ │ +035bde: 5b23 8a02 |0015: iput-object v3, v2, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@028a │ │ +035be2: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=87 │ │ 0x0004 line=51 │ │ 0x0007 line=52 │ │ 0x000e line=81 │ │ 0x0010 line=83 │ │ @@ -28803,18 +28803,18 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -033950: |[033950] android.support.v4.print.PrintHelperKitkat.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ -033960: 7055 3507 2143 |0000: invoke-direct {v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat;.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@0735 │ │ -033966: 0c00 |0003: move-result-object v0 │ │ -033968: 1100 |0004: return-object v0 │ │ +035be4: |[035be4] android.support.v4.print.PrintHelperKitkat.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ +035bf4: 7055 3507 2143 |0000: invoke-direct {v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat;.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@0735 │ │ +035bfa: 0c00 |0003: move-result-object v0 │ │ +035bfc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ 0x0000 - 0x0005 reg=3 x2 I │ │ @@ -28826,18 +28826,18 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -03396c: |[03396c] android.support.v4.print.PrintHelperKitkat.access$200:(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ -03397c: 7030 3907 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; // method@0739 │ │ -033982: 0c00 |0003: move-result-object v0 │ │ -033984: 1100 |0004: return-object v0 │ │ +035c00: |[035c00] android.support.v4.print.PrintHelperKitkat.access$200:(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ +035c10: 7030 3907 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; // method@0739 │ │ +035c16: 0c00 |0003: move-result-object v0 │ │ +035c18: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0005 reg=2 x1 Landroid/net/Uri; │ │ 0x0000 - 0x0005 reg=3 x2 I │ │ @@ -28847,17 +28847,17 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -033988: |[033988] android.support.v4.print.PrintHelperKitkat.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; │ │ -033998: 5410 8c02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@028c │ │ -03399c: 1100 |0002: return-object v0 │ │ +035c1c: |[035c1c] android.support.v4.print.PrintHelperKitkat.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; │ │ +035c2c: 5410 8c02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@028c │ │ +035c30: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #4 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ @@ -28865,52 +28865,52 @@ │ │ type : '(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -0339a0: |[0339a0] android.support.v4.print.PrintHelperKitkat.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ -0339b0: 1506 0040 |0000: const/high16 v6, #int 1073741824 // #4000 │ │ -0339b4: 2200 3d00 |0002: new-instance v0, Landroid/graphics/Matrix; // type@003d │ │ -0339b8: 7010 2301 0000 |0004: invoke-direct {v0}, Landroid/graphics/Matrix;.:()V // method@0123 │ │ -0339be: 6e10 3401 0a00 |0007: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@0134 │ │ -0339c4: 0a04 |000a: move-result v4 │ │ -0339c6: 8285 |000b: int-to-float v5, v8 │ │ -0339c8: a901 0405 |000c: div-float v1, v4, v5 │ │ -0339cc: 1224 |000e: const/4 v4, #int 2 // #2 │ │ -0339ce: 334b 2500 |000f: if-ne v11, v4, 0034 // +0025 │ │ -0339d2: 6e10 3301 0a00 |0011: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@0133 │ │ -0339d8: 0a04 |0014: move-result v4 │ │ -0339da: 8295 |0015: int-to-float v5, v9 │ │ -0339dc: c954 |0016: div-float/2addr v4, v5 │ │ -0339de: 7120 8614 4100 |0017: invoke-static {v1, v4}, Ljava/lang/Math;.max:(FF)F // method@1486 │ │ -0339e4: 0a01 |001a: move-result v1 │ │ -0339e6: 6e30 2401 1001 |001b: invoke-virtual {v0, v1, v1}, Landroid/graphics/Matrix;.postScale:(FF)Z // method@0124 │ │ -0339ec: 6e10 3401 0a00 |001e: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@0134 │ │ -0339f2: 0a04 |0021: move-result v4 │ │ -0339f4: 8285 |0022: int-to-float v5, v8 │ │ -0339f6: c815 |0023: mul-float/2addr v5, v1 │ │ -0339f8: c754 |0024: sub-float/2addr v4, v5 │ │ -0339fa: a902 0406 |0025: div-float v2, v4, v6 │ │ -0339fe: 6e10 3301 0a00 |0027: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@0133 │ │ -033a04: 0a04 |002a: move-result v4 │ │ -033a06: 8295 |002b: int-to-float v5, v9 │ │ -033a08: c815 |002c: mul-float/2addr v5, v1 │ │ -033a0a: c754 |002d: sub-float/2addr v4, v5 │ │ -033a0c: a903 0406 |002e: div-float v3, v4, v6 │ │ -033a10: 6e30 2501 2003 |0030: invoke-virtual {v0, v2, v3}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@0125 │ │ -033a16: 1100 |0033: return-object v0 │ │ -033a18: 6e10 3301 0a00 |0034: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@0133 │ │ -033a1e: 0a04 |0037: move-result v4 │ │ -033a20: 8295 |0038: int-to-float v5, v9 │ │ -033a22: c954 |0039: div-float/2addr v4, v5 │ │ -033a24: 7120 8814 4100 |003a: invoke-static {v1, v4}, Ljava/lang/Math;.min:(FF)F // method@1488 │ │ -033a2a: 0a01 |003d: move-result v1 │ │ -033a2c: 28dd |003e: goto 001b // -0023 │ │ +035c34: |[035c34] android.support.v4.print.PrintHelperKitkat.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ +035c44: 1506 0040 |0000: const/high16 v6, #int 1073741824 // #4000 │ │ +035c48: 2200 3d00 |0002: new-instance v0, Landroid/graphics/Matrix; // type@003d │ │ +035c4c: 7010 2301 0000 |0004: invoke-direct {v0}, Landroid/graphics/Matrix;.:()V // method@0123 │ │ +035c52: 6e10 3401 0a00 |0007: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@0134 │ │ +035c58: 0a04 |000a: move-result v4 │ │ +035c5a: 8285 |000b: int-to-float v5, v8 │ │ +035c5c: a901 0405 |000c: div-float v1, v4, v5 │ │ +035c60: 1224 |000e: const/4 v4, #int 2 // #2 │ │ +035c62: 334b 2500 |000f: if-ne v11, v4, 0034 // +0025 │ │ +035c66: 6e10 3301 0a00 |0011: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@0133 │ │ +035c6c: 0a04 |0014: move-result v4 │ │ +035c6e: 8295 |0015: int-to-float v5, v9 │ │ +035c70: c954 |0016: div-float/2addr v4, v5 │ │ +035c72: 7120 8614 4100 |0017: invoke-static {v1, v4}, Ljava/lang/Math;.max:(FF)F // method@1486 │ │ +035c78: 0a01 |001a: move-result v1 │ │ +035c7a: 6e30 2401 1001 |001b: invoke-virtual {v0, v1, v1}, Landroid/graphics/Matrix;.postScale:(FF)Z // method@0124 │ │ +035c80: 6e10 3401 0a00 |001e: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@0134 │ │ +035c86: 0a04 |0021: move-result v4 │ │ +035c88: 8285 |0022: int-to-float v5, v8 │ │ +035c8a: c815 |0023: mul-float/2addr v5, v1 │ │ +035c8c: c754 |0024: sub-float/2addr v4, v5 │ │ +035c8e: a902 0406 |0025: div-float v2, v4, v6 │ │ +035c92: 6e10 3301 0a00 |0027: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@0133 │ │ +035c98: 0a04 |002a: move-result v4 │ │ +035c9a: 8295 |002b: int-to-float v5, v9 │ │ +035c9c: c815 |002c: mul-float/2addr v5, v1 │ │ +035c9e: c754 |002d: sub-float/2addr v4, v5 │ │ +035ca0: a903 0406 |002e: div-float v3, v4, v6 │ │ +035ca4: 6e30 2501 2003 |0030: invoke-virtual {v0, v2, v3}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@0125 │ │ +035caa: 1100 |0033: return-object v0 │ │ +035cac: 6e10 3301 0a00 |0034: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@0133 │ │ +035cb2: 0a04 |0037: move-result v4 │ │ +035cb4: 8295 |0038: int-to-float v5, v9 │ │ +035cb6: c954 |0039: div-float/2addr v4, v5 │ │ +035cb8: 7120 8814 4100 |003a: invoke-static {v1, v4}, Ljava/lang/Math;.min:(FF)F // method@1488 │ │ +035cbe: 0a01 |003d: move-result v1 │ │ +035cc0: 28dd |003e: goto 001b // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=257 │ │ 0x0007 line=260 │ │ 0x000e line=261 │ │ 0x0011 line=262 │ │ 0x001b line=266 │ │ @@ -28935,48 +28935,48 @@ │ │ type : '(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -033a30: |[033a30] android.support.v4.print.PrintHelperKitkat.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; │ │ -033a40: 3806 0600 |0000: if-eqz v6, 0006 // +0006 │ │ -033a44: 5452 8a02 |0002: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@028a │ │ -033a48: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ -033a4c: 2202 ff02 |0006: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -033a50: 1a03 0c0b |0008: const-string v3, "bad argument to loadBitmap" // string@0b0c │ │ -033a54: 7020 7614 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -033a5a: 2702 |000d: throw v2 │ │ -033a5c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -033a5e: 5452 8a02 |000f: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@028a │ │ -033a62: 6e10 8a00 0200 |0011: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@008a │ │ -033a68: 0c02 |0014: move-result-object v2 │ │ -033a6a: 6e20 8500 6200 |0015: invoke-virtual {v2, v6}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0085 │ │ -033a70: 0c00 |0018: move-result-object v0 │ │ -033a72: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -033a74: 7130 1501 2007 |001a: invoke-static {v0, v2, v7}, Landroid/graphics/BitmapFactory;.decodeStream:(Ljava/io/InputStream;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0115 │ │ -033a7a: 0c02 |001d: move-result-object v2 │ │ -033a7c: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ -033a80: 6e10 3f14 0000 |0020: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@143f │ │ -033a86: 1102 |0023: return-object v2 │ │ -033a88: 0d01 |0024: move-exception v1 │ │ -033a8a: 1a03 6b08 |0025: const-string v3, "PrintHelperKitkat" // string@086b │ │ -033a8e: 1a04 b60b |0027: const-string v4, "close fail " // string@0bb6 │ │ -033a92: 7130 de11 4301 |0029: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11de │ │ -033a98: 28f7 |002c: goto 0023 // -0009 │ │ -033a9a: 0d02 |002d: move-exception v2 │ │ -033a9c: 3800 0500 |002e: if-eqz v0, 0033 // +0005 │ │ -033aa0: 6e10 3f14 0000 |0030: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@143f │ │ -033aa6: 2702 |0033: throw v2 │ │ -033aa8: 0d01 |0034: move-exception v1 │ │ -033aaa: 1a03 6b08 |0035: const-string v3, "PrintHelperKitkat" // string@086b │ │ -033aae: 1a04 b60b |0037: const-string v4, "close fail " // string@0bb6 │ │ -033ab2: 7130 de11 4301 |0039: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11de │ │ -033ab8: 28f7 |003c: goto 0033 // -0009 │ │ +035cc4: |[035cc4] android.support.v4.print.PrintHelperKitkat.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; │ │ +035cd4: 3806 0600 |0000: if-eqz v6, 0006 // +0006 │ │ +035cd8: 5452 8a02 |0002: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@028a │ │ +035cdc: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ +035ce0: 2202 ff02 |0006: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +035ce4: 1a03 0d0b |0008: const-string v3, "bad argument to loadBitmap" // string@0b0d │ │ +035ce8: 7020 7614 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +035cee: 2702 |000d: throw v2 │ │ +035cf0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +035cf2: 5452 8a02 |000f: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@028a │ │ +035cf6: 6e10 8a00 0200 |0011: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@008a │ │ +035cfc: 0c02 |0014: move-result-object v2 │ │ +035cfe: 6e20 8500 6200 |0015: invoke-virtual {v2, v6}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@0085 │ │ +035d04: 0c00 |0018: move-result-object v0 │ │ +035d06: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +035d08: 7130 1501 2007 |001a: invoke-static {v0, v2, v7}, Landroid/graphics/BitmapFactory;.decodeStream:(Ljava/io/InputStream;Landroid/graphics/Rect;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0115 │ │ +035d0e: 0c02 |001d: move-result-object v2 │ │ +035d10: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ +035d14: 6e10 3f14 0000 |0020: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@143f │ │ +035d1a: 1102 |0023: return-object v2 │ │ +035d1c: 0d01 |0024: move-exception v1 │ │ +035d1e: 1a03 6c08 |0025: const-string v3, "PrintHelperKitkat" // string@086c │ │ +035d22: 1a04 b70b |0027: const-string v4, "close fail " // string@0bb7 │ │ +035d26: 7130 de11 4301 |0029: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11de │ │ +035d2c: 28f7 |002c: goto 0023 // -0009 │ │ +035d2e: 0d02 |002d: move-exception v2 │ │ +035d30: 3800 0500 |002e: if-eqz v0, 0033 // +0005 │ │ +035d34: 6e10 3f14 0000 |0030: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@143f │ │ +035d3a: 2702 |0033: throw v2 │ │ +035d3c: 0d01 |0034: move-exception v1 │ │ +035d3e: 1a03 6c08 |0035: const-string v3, "PrintHelperKitkat" // string@086c │ │ +035d42: 1a04 b70b |0037: const-string v4, "close fail " // string@0bb7 │ │ +035d46: 7130 de11 4301 |0039: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11de │ │ +035d4c: 28f7 |003c: goto 0033 // -0009 │ │ catches : 3 │ │ 0x000f - 0x001d │ │ -> 0x002d │ │ 0x0020 - 0x0023 │ │ Ljava/io/IOException; -> 0x0024 │ │ 0x0030 - 0x0033 │ │ Ljava/io/IOException; -> 0x0034 │ │ @@ -29009,83 +29009,83 @@ │ │ type : '(Landroid/net/Uri;I)Landroid/graphics/Bitmap;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 111 16-bit code units │ │ -033ae0: |[033ae0] android.support.v4.print.PrintHelperKitkat.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ -033af0: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -033af2: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -033af4: 3d0b 0800 |0002: if-lez v11, 000a // +0008 │ │ -033af8: 380a 0600 |0004: if-eqz v10, 000a // +0006 │ │ -033afc: 5497 8a02 |0006: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@028a │ │ -033b00: 3907 0a00 |0008: if-nez v7, 0012 // +000a │ │ -033b04: 2206 ff02 |000a: new-instance v6, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -033b08: 1a07 0b0b |000c: const-string v7, "bad argument to getScaledBitmap" // string@0b0b │ │ -033b0c: 7020 7614 7600 |000e: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -033b12: 2706 |0011: throw v6 │ │ -033b14: 2203 3900 |0012: new-instance v3, Landroid/graphics/BitmapFactory$Options; // type@0039 │ │ -033b18: 7010 1301 0300 |0014: invoke-direct {v3}, Landroid/graphics/BitmapFactory$Options;.:()V // method@0113 │ │ -033b1e: 5c38 1600 |0017: iput-boolean v8, v3, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@0016 │ │ -033b22: 7030 3807 a903 |0019: invoke-direct {v9, v10, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0738 │ │ -033b28: 5235 1a00 |001c: iget v5, v3, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@001a │ │ -033b2c: 5231 1900 |001e: iget v1, v3, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@0019 │ │ -033b30: 3d05 0400 |0020: if-lez v5, 0024 // +0004 │ │ -033b34: 3c01 0300 |0022: if-gtz v1, 0025 // +0003 │ │ -033b38: 1106 |0024: return-object v6 │ │ -033b3a: 7120 8714 1500 |0025: invoke-static {v5, v1}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ -033b40: 0a02 |0028: move-result v2 │ │ -033b42: 1214 |0029: const/4 v4, #int 1 // #1 │ │ -033b44: 37b2 0700 |002a: if-le v2, v11, 0031 // +0007 │ │ -033b48: e202 0201 |002c: ushr-int/lit8 v2, v2, #int 1 // #01 │ │ -033b4c: e004 0401 |002e: shl-int/lit8 v4, v4, #int 1 // #01 │ │ -033b50: 28fa |0030: goto 002a // -0006 │ │ -033b52: 3d04 f3ff |0031: if-lez v4, 0024 // -000d │ │ -033b56: 7120 8914 1500 |0033: invoke-static {v5, v1}, Ljava/lang/Math;.min:(II)I // method@1489 │ │ -033b5c: 0a07 |0036: move-result v7 │ │ -033b5e: b347 |0037: div-int/2addr v7, v4 │ │ -033b60: 3d07 ecff |0038: if-lez v7, 0024 // -0014 │ │ -033b64: 1200 |003a: const/4 v0, #int 0 // #0 │ │ -033b66: 5497 8c02 |003b: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@028c │ │ -033b6a: 1d07 |003d: monitor-enter v7 │ │ -033b6c: 2206 3900 |003e: new-instance v6, Landroid/graphics/BitmapFactory$Options; // type@0039 │ │ -033b70: 7010 1301 0600 |0040: invoke-direct {v6}, Landroid/graphics/BitmapFactory$Options;.:()V // method@0113 │ │ -033b76: 5b96 8b02 |0043: iput-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028b │ │ -033b7a: 5496 8b02 |0045: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028b │ │ -033b7e: 1218 |0047: const/4 v8, #int 1 // #1 │ │ -033b80: 5c68 1700 |0048: iput-boolean v8, v6, Landroid/graphics/BitmapFactory$Options;.inMutable:Z // field@0017 │ │ -033b84: 5496 8b02 |004a: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028b │ │ -033b88: 5964 1800 |004c: iput v4, v6, Landroid/graphics/BitmapFactory$Options;.inSampleSize:I // field@0018 │ │ -033b8c: 5490 8b02 |004e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028b │ │ -033b90: 1e07 |0050: monitor-exit v7 │ │ -033b92: 7030 3807 a900 |0051: invoke-direct {v9, v10, v0}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0738 │ │ -033b98: 0c06 |0054: move-result-object v6 │ │ -033b9a: 5497 8c02 |0055: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@028c │ │ -033b9e: 1d07 |0057: monitor-enter v7 │ │ -033ba0: 1208 |0058: const/4 v8, #int 0 // #0 │ │ -033ba2: 5b98 8b02 |0059: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028b │ │ -033ba6: 1e07 |005b: monitor-exit v7 │ │ -033ba8: 28c8 |005c: goto 0024 // -0038 │ │ -033baa: 0d06 |005d: move-exception v6 │ │ -033bac: 1e07 |005e: monitor-exit v7 │ │ -033bae: 2706 |005f: throw v6 │ │ -033bb0: 0d06 |0060: move-exception v6 │ │ -033bb2: 1e07 |0061: monitor-exit v7 │ │ -033bb4: 2706 |0062: throw v6 │ │ -033bb6: 0d06 |0063: move-exception v6 │ │ -033bb8: 5497 8c02 |0064: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@028c │ │ -033bbc: 1d07 |0066: monitor-enter v7 │ │ -033bbe: 1208 |0067: const/4 v8, #int 0 // #0 │ │ -033bc0: 5b98 8b02 |0068: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028b │ │ -033bc4: 1e07 |006a: monitor-exit v7 │ │ -033bc6: 2706 |006b: throw v6 │ │ -033bc8: 0d06 |006c: move-exception v6 │ │ -033bca: 1e07 |006d: monitor-exit v7 │ │ -033bcc: 2706 |006e: throw v6 │ │ +035d74: |[035d74] android.support.v4.print.PrintHelperKitkat.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ +035d84: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +035d86: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +035d88: 3d0b 0800 |0002: if-lez v11, 000a // +0008 │ │ +035d8c: 380a 0600 |0004: if-eqz v10, 000a // +0006 │ │ +035d90: 5497 8a02 |0006: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@028a │ │ +035d94: 3907 0a00 |0008: if-nez v7, 0012 // +000a │ │ +035d98: 2206 ff02 |000a: new-instance v6, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +035d9c: 1a07 0c0b |000c: const-string v7, "bad argument to getScaledBitmap" // string@0b0c │ │ +035da0: 7020 7614 7600 |000e: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +035da6: 2706 |0011: throw v6 │ │ +035da8: 2203 3900 |0012: new-instance v3, Landroid/graphics/BitmapFactory$Options; // type@0039 │ │ +035dac: 7010 1301 0300 |0014: invoke-direct {v3}, Landroid/graphics/BitmapFactory$Options;.:()V // method@0113 │ │ +035db2: 5c38 1600 |0017: iput-boolean v8, v3, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@0016 │ │ +035db6: 7030 3807 a903 |0019: invoke-direct {v9, v10, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0738 │ │ +035dbc: 5235 1a00 |001c: iget v5, v3, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@001a │ │ +035dc0: 5231 1900 |001e: iget v1, v3, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@0019 │ │ +035dc4: 3d05 0400 |0020: if-lez v5, 0024 // +0004 │ │ +035dc8: 3c01 0300 |0022: if-gtz v1, 0025 // +0003 │ │ +035dcc: 1106 |0024: return-object v6 │ │ +035dce: 7120 8714 1500 |0025: invoke-static {v5, v1}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ +035dd4: 0a02 |0028: move-result v2 │ │ +035dd6: 1214 |0029: const/4 v4, #int 1 // #1 │ │ +035dd8: 37b2 0700 |002a: if-le v2, v11, 0031 // +0007 │ │ +035ddc: e202 0201 |002c: ushr-int/lit8 v2, v2, #int 1 // #01 │ │ +035de0: e004 0401 |002e: shl-int/lit8 v4, v4, #int 1 // #01 │ │ +035de4: 28fa |0030: goto 002a // -0006 │ │ +035de6: 3d04 f3ff |0031: if-lez v4, 0024 // -000d │ │ +035dea: 7120 8914 1500 |0033: invoke-static {v5, v1}, Ljava/lang/Math;.min:(II)I // method@1489 │ │ +035df0: 0a07 |0036: move-result v7 │ │ +035df2: b347 |0037: div-int/2addr v7, v4 │ │ +035df4: 3d07 ecff |0038: if-lez v7, 0024 // -0014 │ │ +035df8: 1200 |003a: const/4 v0, #int 0 // #0 │ │ +035dfa: 5497 8c02 |003b: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@028c │ │ +035dfe: 1d07 |003d: monitor-enter v7 │ │ +035e00: 2206 3900 |003e: new-instance v6, Landroid/graphics/BitmapFactory$Options; // type@0039 │ │ +035e04: 7010 1301 0600 |0040: invoke-direct {v6}, Landroid/graphics/BitmapFactory$Options;.:()V // method@0113 │ │ +035e0a: 5b96 8b02 |0043: iput-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028b │ │ +035e0e: 5496 8b02 |0045: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028b │ │ +035e12: 1218 |0047: const/4 v8, #int 1 // #1 │ │ +035e14: 5c68 1700 |0048: iput-boolean v8, v6, Landroid/graphics/BitmapFactory$Options;.inMutable:Z // field@0017 │ │ +035e18: 5496 8b02 |004a: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028b │ │ +035e1c: 5964 1800 |004c: iput v4, v6, Landroid/graphics/BitmapFactory$Options;.inSampleSize:I // field@0018 │ │ +035e20: 5490 8b02 |004e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028b │ │ +035e24: 1e07 |0050: monitor-exit v7 │ │ +035e26: 7030 3807 a900 |0051: invoke-direct {v9, v10, v0}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0738 │ │ +035e2c: 0c06 |0054: move-result-object v6 │ │ +035e2e: 5497 8c02 |0055: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@028c │ │ +035e32: 1d07 |0057: monitor-enter v7 │ │ +035e34: 1208 |0058: const/4 v8, #int 0 // #0 │ │ +035e36: 5b98 8b02 |0059: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028b │ │ +035e3a: 1e07 |005b: monitor-exit v7 │ │ +035e3c: 28c8 |005c: goto 0024 // -0038 │ │ +035e3e: 0d06 |005d: move-exception v6 │ │ +035e40: 1e07 |005e: monitor-exit v7 │ │ +035e42: 2706 |005f: throw v6 │ │ +035e44: 0d06 |0060: move-exception v6 │ │ +035e46: 1e07 |0061: monitor-exit v7 │ │ +035e48: 2706 |0062: throw v6 │ │ +035e4a: 0d06 |0063: move-exception v6 │ │ +035e4c: 5497 8c02 |0064: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@028c │ │ +035e50: 1d07 |0066: monitor-enter v7 │ │ +035e52: 1208 |0067: const/4 v8, #int 0 // #0 │ │ +035e54: 5b98 8b02 |0068: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@028b │ │ +035e58: 1e07 |006a: monitor-exit v7 │ │ +035e5a: 2706 |006b: throw v6 │ │ +035e5c: 0d06 |006c: move-exception v6 │ │ +035e5e: 1e07 |006d: monitor-exit v7 │ │ +035e60: 2706 |006e: throw v6 │ │ catches : 6 │ │ 0x003e - 0x0051 │ │ -> 0x0060 │ │ 0x0051 - 0x0054 │ │ -> 0x0063 │ │ 0x0059 - 0x005f │ │ -> 0x005d │ │ @@ -29143,17 +29143,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -033c0c: |[033c0c] android.support.v4.print.PrintHelperKitkat.getColorMode:()I │ │ -033c1c: 5210 8902 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0289 │ │ -033c20: 0f00 |0002: return v0 │ │ +035ea0: |[035ea0] android.support.v4.print.PrintHelperKitkat.getColorMode:()I │ │ +035eb0: 5210 8902 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0289 │ │ +035eb4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ @@ -29161,17 +29161,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -033c24: |[033c24] android.support.v4.print.PrintHelperKitkat.getOrientation:()I │ │ -033c34: 5210 8d02 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@028d │ │ -033c38: 0f00 |0002: return v0 │ │ +035eb8: |[035eb8] android.support.v4.print.PrintHelperKitkat.getOrientation:()I │ │ +035ec8: 5210 8d02 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@028d │ │ +035ecc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ @@ -29179,17 +29179,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -033c3c: |[033c3c] android.support.v4.print.PrintHelperKitkat.getScaleMode:()I │ │ -033c4c: 5210 8e02 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@028e │ │ -033c50: 0f00 |0002: return v0 │ │ +035ed0: |[035ed0] android.support.v4.print.PrintHelperKitkat.getScaleMode:()I │ │ +035ee0: 5210 8e02 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@028e │ │ +035ee4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #3 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ @@ -29197,43 +29197,43 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 57 16-bit code units │ │ -033c54: |[033c54] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -033c64: 3908 0300 |0000: if-nez v8, 0003 // +0003 │ │ -033c68: 0e00 |0002: return-void │ │ -033c6a: 5261 8e02 |0003: iget v1, v6, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@028e │ │ -033c6e: 5464 8a02 |0005: iget-object v4, v6, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@028a │ │ -033c72: 1a05 7a15 |0007: const-string v5, "print" // string@157a │ │ -033c76: 6e20 9700 5400 |0009: invoke-virtual {v4, v5}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0097 │ │ -033c7c: 0c03 |000c: move-result-object v3 │ │ -033c7e: 1f03 7900 |000d: check-cast v3, Landroid/print/PrintManager; // type@0079 │ │ -033c82: 6202 2500 |000f: sget-object v2, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@0025 │ │ -033c86: 6e10 1201 0800 |0011: invoke-virtual {v8}, Landroid/graphics/Bitmap;.getWidth:()I // method@0112 │ │ -033c8c: 0a04 |0014: move-result v4 │ │ -033c8e: 6e10 1101 0800 |0015: invoke-virtual {v8}, Landroid/graphics/Bitmap;.getHeight:()I // method@0111 │ │ -033c94: 0a05 |0018: move-result v5 │ │ -033c96: 3754 0400 |0019: if-le v4, v5, 001d // +0004 │ │ -033c9a: 6202 2400 |001b: sget-object v2, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@0024 │ │ -033c9e: 2204 7000 |001d: new-instance v4, Landroid/print/PrintAttributes$Builder; // type@0070 │ │ -033ca2: 7010 c301 0400 |001f: invoke-direct {v4}, Landroid/print/PrintAttributes$Builder;.:()V // method@01c3 │ │ -033ca8: 6e20 c601 2400 |0022: invoke-virtual {v4, v2}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@01c6 │ │ -033cae: 0c04 |0025: move-result-object v4 │ │ -033cb0: 5265 8902 |0026: iget v5, v6, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0289 │ │ -033cb4: 6e20 c501 5400 |0028: invoke-virtual {v4, v5}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@01c5 │ │ -033cba: 0c04 |002b: move-result-object v4 │ │ -033cbc: 6e10 c401 0400 |002c: invoke-virtual {v4}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@01c4 │ │ -033cc2: 0c00 |002f: move-result-object v0 │ │ -033cc4: 2204 4301 |0030: new-instance v4, Landroid/support/v4/print/PrintHelperKitkat$1; // type@0143 │ │ -033cc8: 7051 1c07 6487 |0032: invoke-direct {v4, v6, v7, v8, v1}, Landroid/support/v4/print/PrintHelperKitkat$1;.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V // method@071c │ │ -033cce: 6e40 d301 7304 |0035: invoke-virtual {v3, v7, v4, v0}, Landroid/print/PrintManager;.print:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; // method@01d3 │ │ -033cd4: 28ca |0038: goto 0002 // -0036 │ │ +035ee8: |[035ee8] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +035ef8: 3908 0300 |0000: if-nez v8, 0003 // +0003 │ │ +035efc: 0e00 |0002: return-void │ │ +035efe: 5261 8e02 |0003: iget v1, v6, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@028e │ │ +035f02: 5464 8a02 |0005: iget-object v4, v6, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@028a │ │ +035f06: 1a05 7a15 |0007: const-string v5, "print" // string@157a │ │ +035f0a: 6e20 9700 5400 |0009: invoke-virtual {v4, v5}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0097 │ │ +035f10: 0c03 |000c: move-result-object v3 │ │ +035f12: 1f03 7900 |000d: check-cast v3, Landroid/print/PrintManager; // type@0079 │ │ +035f16: 6202 2500 |000f: sget-object v2, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@0025 │ │ +035f1a: 6e10 1201 0800 |0011: invoke-virtual {v8}, Landroid/graphics/Bitmap;.getWidth:()I // method@0112 │ │ +035f20: 0a04 |0014: move-result v4 │ │ +035f22: 6e10 1101 0800 |0015: invoke-virtual {v8}, Landroid/graphics/Bitmap;.getHeight:()I // method@0111 │ │ +035f28: 0a05 |0018: move-result v5 │ │ +035f2a: 3754 0400 |0019: if-le v4, v5, 001d // +0004 │ │ +035f2e: 6202 2400 |001b: sget-object v2, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@0024 │ │ +035f32: 2204 7000 |001d: new-instance v4, Landroid/print/PrintAttributes$Builder; // type@0070 │ │ +035f36: 7010 c301 0400 |001f: invoke-direct {v4}, Landroid/print/PrintAttributes$Builder;.:()V // method@01c3 │ │ +035f3c: 6e20 c601 2400 |0022: invoke-virtual {v4, v2}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@01c6 │ │ +035f42: 0c04 |0025: move-result-object v4 │ │ +035f44: 5265 8902 |0026: iget v5, v6, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0289 │ │ +035f48: 6e20 c501 5400 |0028: invoke-virtual {v4, v5}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@01c5 │ │ +035f4e: 0c04 |002b: move-result-object v4 │ │ +035f50: 6e10 c401 0400 |002c: invoke-virtual {v4}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@01c4 │ │ +035f56: 0c00 |002f: move-result-object v0 │ │ +035f58: 2204 4301 |0030: new-instance v4, Landroid/support/v4/print/PrintHelperKitkat$1; // type@0143 │ │ +035f5c: 7051 1c07 6487 |0032: invoke-direct {v4, v6, v7, v8, v1}, Landroid/support/v4/print/PrintHelperKitkat$1;.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V // method@071c │ │ +035f62: 6e40 d301 7304 |0035: invoke-virtual {v3, v7, v4, v0}, Landroid/print/PrintManager;.print:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; // method@01d3 │ │ +035f68: 28ca |0038: goto 0002 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0002 line=245 │ │ 0x0003 line=167 │ │ 0x0005 line=168 │ │ 0x000f line=169 │ │ @@ -29255,42 +29255,42 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 56 16-bit code units │ │ -033cd8: |[033cd8] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -033ce8: 5272 8e02 |0000: iget v2, v7, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@028e │ │ -033cec: 2203 4601 |0002: new-instance v3, Landroid/support/v4/print/PrintHelperKitkat$2; // type@0146 │ │ -033cf0: 7052 2a07 7398 |0004: invoke-direct {v3, v7, v8, v9, v2}, Landroid/support/v4/print/PrintHelperKitkat$2;.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;I)V // method@072a │ │ -033cf6: 5475 8a02 |0007: iget-object v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@028a │ │ -033cfa: 1a06 7a15 |0009: const-string v6, "print" // string@157a │ │ -033cfe: 6e20 9700 6500 |000b: invoke-virtual {v5, v6}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0097 │ │ -033d04: 0c04 |000e: move-result-object v4 │ │ -033d06: 1f04 7900 |000f: check-cast v4, Landroid/print/PrintManager; // type@0079 │ │ -033d0a: 2201 7000 |0011: new-instance v1, Landroid/print/PrintAttributes$Builder; // type@0070 │ │ -033d0e: 7010 c301 0100 |0013: invoke-direct {v1}, Landroid/print/PrintAttributes$Builder;.:()V // method@01c3 │ │ -033d14: 5275 8902 |0016: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0289 │ │ -033d18: 6e20 c501 5100 |0018: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@01c5 │ │ -033d1e: 5275 8d02 |001b: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@028d │ │ -033d22: 1216 |001d: const/4 v6, #int 1 // #1 │ │ -033d24: 3365 0f00 |001e: if-ne v5, v6, 002d // +000f │ │ -033d28: 6205 2400 |0020: sget-object v5, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@0024 │ │ -033d2c: 6e20 c601 5100 |0022: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@01c6 │ │ -033d32: 6e10 c401 0100 |0025: invoke-virtual {v1}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@01c4 │ │ -033d38: 0c00 |0028: move-result-object v0 │ │ -033d3a: 6e40 d301 8403 |0029: invoke-virtual {v4, v8, v3, v0}, Landroid/print/PrintManager;.print:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; // method@01d3 │ │ -033d40: 0e00 |002c: return-void │ │ -033d42: 5275 8d02 |002d: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@028d │ │ -033d46: 1226 |002f: const/4 v6, #int 2 // #2 │ │ -033d48: 3365 f5ff |0030: if-ne v5, v6, 0025 // -000b │ │ -033d4c: 6205 2500 |0032: sget-object v5, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@0025 │ │ -033d50: 6e20 c601 5100 |0034: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@01c6 │ │ -033d56: 28ee |0037: goto 0025 // -0012 │ │ +035f6c: |[035f6c] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +035f7c: 5272 8e02 |0000: iget v2, v7, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@028e │ │ +035f80: 2203 4601 |0002: new-instance v3, Landroid/support/v4/print/PrintHelperKitkat$2; // type@0146 │ │ +035f84: 7052 2a07 7398 |0004: invoke-direct {v3, v7, v8, v9, v2}, Landroid/support/v4/print/PrintHelperKitkat$2;.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;I)V // method@072a │ │ +035f8a: 5475 8a02 |0007: iget-object v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@028a │ │ +035f8e: 1a06 7a15 |0009: const-string v6, "print" // string@157a │ │ +035f92: 6e20 9700 6500 |000b: invoke-virtual {v5, v6}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0097 │ │ +035f98: 0c04 |000e: move-result-object v4 │ │ +035f9a: 1f04 7900 |000f: check-cast v4, Landroid/print/PrintManager; // type@0079 │ │ +035f9e: 2201 7000 |0011: new-instance v1, Landroid/print/PrintAttributes$Builder; // type@0070 │ │ +035fa2: 7010 c301 0100 |0013: invoke-direct {v1}, Landroid/print/PrintAttributes$Builder;.:()V // method@01c3 │ │ +035fa8: 5275 8902 |0016: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0289 │ │ +035fac: 6e20 c501 5100 |0018: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@01c5 │ │ +035fb2: 5275 8d02 |001b: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@028d │ │ +035fb6: 1216 |001d: const/4 v6, #int 1 // #1 │ │ +035fb8: 3365 0f00 |001e: if-ne v5, v6, 002d // +000f │ │ +035fbc: 6205 2400 |0020: sget-object v5, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@0024 │ │ +035fc0: 6e20 c601 5100 |0022: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@01c6 │ │ +035fc6: 6e10 c401 0100 |0025: invoke-virtual {v1}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@01c4 │ │ +035fcc: 0c00 |0028: move-result-object v0 │ │ +035fce: 6e40 d301 8403 |0029: invoke-virtual {v4, v8, v3, v0}, Landroid/print/PrintManager;.print:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; // method@01d3 │ │ +035fd4: 0e00 |002c: return-void │ │ +035fd6: 5275 8d02 |002d: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@028d │ │ +035fda: 1226 |002f: const/4 v6, #int 2 // #2 │ │ +035fdc: 3365 f5ff |0030: if-ne v5, v6, 0025 // -000b │ │ +035fe0: 6205 2500 |0032: sget-object v5, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@0025 │ │ +035fe4: 6e20 c601 5100 |0034: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@01c6 │ │ +035fea: 28ee |0037: goto 0025 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0002 line=289 │ │ 0x0007 line=434 │ │ 0x0011 line=435 │ │ 0x0016 line=436 │ │ @@ -29316,17 +29316,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -033d58: |[033d58] android.support.v4.print.PrintHelperKitkat.setColorMode:(I)V │ │ -033d68: 5901 8902 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0289 │ │ -033d6c: 0e00 |0002: return-void │ │ +035fec: |[035fec] android.support.v4.print.PrintHelperKitkat.setColorMode:(I)V │ │ +035ffc: 5901 8902 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0289 │ │ +036000: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0002 line=125 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0003 reg=1 colorMode I │ │ @@ -29336,17 +29336,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -033d70: |[033d70] android.support.v4.print.PrintHelperKitkat.setOrientation:(I)V │ │ -033d80: 5901 8d02 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@028d │ │ -033d84: 0e00 |0002: return-void │ │ +036004: |[036004] android.support.v4.print.PrintHelperKitkat.setOrientation:(I)V │ │ +036014: 5901 8d02 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@028d │ │ +036018: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0002 line=135 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0003 reg=1 orientation I │ │ @@ -29356,32 +29356,32 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -033d88: |[033d88] android.support.v4.print.PrintHelperKitkat.setScaleMode:(I)V │ │ -033d98: 5901 8e02 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@028e │ │ -033d9c: 0e00 |0002: return-void │ │ +03601c: |[03601c] android.support.v4.print.PrintHelperKitkat.setScaleMode:(I)V │ │ +03602c: 5901 8e02 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@028e │ │ +036030: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0002 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0003 reg=1 scaleMode I │ │ │ │ - source_file_idx : 2156 (PrintHelperKitkat.java) │ │ + source_file_idx : 2157 (PrintHelperKitkat.java) │ │ │ │ Class #148 header: │ │ class_idx : 328 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 781 │ │ -source_file_idx : 527 │ │ +source_file_idx : 528 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #148 annotations: │ │ Annotations on class │ │ @@ -29393,21 +29393,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 527 (BidiFormatter.java) │ │ + source_file_idx : 528 (BidiFormatter.java) │ │ │ │ Class #149 header: │ │ class_idx : 329 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 781 │ │ -source_file_idx : 527 │ │ +source_file_idx : 528 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 3 │ │ │ │ Class #149 annotations: │ │ Annotations on class │ │ @@ -29439,22 +29439,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -033da0: |[033da0] android.support.v4.text.BidiFormatter$Builder.:()V │ │ -033db0: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ -033db6: 7100 0715 0000 |0003: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@1507 │ │ -033dbc: 0c00 |0006: move-result-object v0 │ │ -033dbe: 7110 5507 0000 |0007: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0755 │ │ -033dc4: 0a00 |000a: move-result v0 │ │ -033dc6: 7020 4407 0100 |000b: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0744 │ │ -033dcc: 0e00 |000e: return-void │ │ +036034: |[036034] android.support.v4.text.BidiFormatter$Builder.:()V │ │ +036044: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ +03604a: 7100 0715 0000 |0003: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@1507 │ │ +036050: 0c00 |0006: move-result-object v0 │ │ +036052: 7110 5507 0000 |0007: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0755 │ │ +036058: 0a00 |000a: move-result v0 │ │ +03605a: 7020 4407 0100 |000b: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0744 │ │ +036060: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ 0x000e line=139 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ @@ -29464,20 +29464,20 @@ │ │ type : '(Ljava/util/Locale;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -033dd0: |[033dd0] android.support.v4.text.BidiFormatter$Builder.:(Ljava/util/Locale;)V │ │ -033de0: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ -033de6: 7110 5507 0200 |0003: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0755 │ │ -033dec: 0a00 |0006: move-result v0 │ │ -033dee: 7020 4407 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0744 │ │ -033df4: 0e00 |000a: return-void │ │ +036064: |[036064] android.support.v4.text.BidiFormatter$Builder.:(Ljava/util/Locale;)V │ │ +036074: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ +03607a: 7110 5507 0200 |0003: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0755 │ │ +036080: 0a00 |0006: move-result v0 │ │ +036082: 7020 4407 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0744 │ │ +036088: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0003 line=156 │ │ 0x000a line=157 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ @@ -29488,18 +29488,18 @@ │ │ type : '(Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -033df8: |[033df8] android.support.v4.text.BidiFormatter$Builder.:(Z)V │ │ -033e08: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -033e0e: 7020 4407 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0744 │ │ -033e14: 0e00 |0006: return-void │ │ +03608c: |[03608c] android.support.v4.text.BidiFormatter$Builder.:(Z)V │ │ +03609c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0360a2: 7020 4407 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0744 │ │ +0360a8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0003 line=147 │ │ 0x0006 line=148 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ @@ -29510,22 +29510,22 @@ │ │ type : '(Z)Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -033e18: |[033e18] android.support.v4.text.BidiFormatter$Builder.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; │ │ -033e28: 3801 0700 |0000: if-eqz v1, 0007 // +0007 │ │ -033e2c: 7100 5707 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$200:()Landroid/support/v4/text/BidiFormatter; // method@0757 │ │ -033e32: 0c00 |0005: move-result-object v0 │ │ -033e34: 1100 |0006: return-object v0 │ │ -033e36: 7100 5807 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$300:()Landroid/support/v4/text/BidiFormatter; // method@0758 │ │ -033e3c: 0c00 |000a: move-result-object v0 │ │ -033e3e: 28fb |000b: goto 0006 // -0005 │ │ +0360ac: |[0360ac] android.support.v4.text.BidiFormatter$Builder.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; │ │ +0360bc: 3801 0700 |0000: if-eqz v1, 0007 // +0007 │ │ +0360c0: 7100 5707 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$200:()Landroid/support/v4/text/BidiFormatter; // method@0757 │ │ +0360c6: 0c00 |0005: move-result-object v0 │ │ +0360c8: 1100 |0006: return-object v0 │ │ +0360ca: 7100 5807 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$300:()Landroid/support/v4/text/BidiFormatter; // method@0758 │ │ +0360d0: 0c00 |000a: move-result-object v0 │ │ +0360d2: 28fb |000b: goto 0006 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x000c reg=1 isRtlContext Z │ │ │ │ #4 : (in Landroid/support/v4/text/BidiFormatter$Builder;) │ │ @@ -29533,22 +29533,22 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -033e40: |[033e40] android.support.v4.text.BidiFormatter$Builder.initialize:(Z)V │ │ -033e50: 5c12 9002 |0000: iput-boolean v2, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0290 │ │ -033e54: 7100 5607 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@0756 │ │ -033e5a: 0c00 |0005: move-result-object v0 │ │ -033e5c: 5b10 9102 |0006: iput-object v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0291 │ │ -033e60: 1220 |0008: const/4 v0, #int 2 // #2 │ │ -033e62: 5910 8f02 |0009: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@028f │ │ -033e66: 0e00 |000b: return-void │ │ +0360d4: |[0360d4] android.support.v4.text.BidiFormatter$Builder.initialize:(Z)V │ │ +0360e4: 5c12 9002 |0000: iput-boolean v2, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0290 │ │ +0360e8: 7100 5607 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@0756 │ │ +0360ee: 0c00 |0005: move-result-object v0 │ │ +0360f0: 5b10 9102 |0006: iput-object v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0291 │ │ +0360f4: 1220 |0008: const/4 v0, #int 2 // #2 │ │ +0360f6: 5910 8f02 |0009: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@028f │ │ +0360fa: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0002 line=166 │ │ 0x0008 line=167 │ │ 0x000b line=168 │ │ locals : │ │ @@ -29561,33 +29561,33 @@ │ │ type : '()Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -033e68: |[033e68] android.support.v4.text.BidiFormatter$Builder.build:()Landroid/support/v4/text/BidiFormatter; │ │ -033e78: 5250 8f02 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@028f │ │ -033e7c: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -033e7e: 3310 1100 |0003: if-ne v0, v1, 0014 // +0011 │ │ -033e82: 5450 9102 |0005: iget-object v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0291 │ │ -033e86: 7100 5607 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@0756 │ │ -033e8c: 0c01 |000a: move-result-object v1 │ │ -033e8e: 3310 0900 |000b: if-ne v0, v1, 0014 // +0009 │ │ -033e92: 5550 9002 |000d: iget-boolean v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0290 │ │ -033e96: 7110 4307 0000 |000f: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; // method@0743 │ │ -033e9c: 0c00 |0012: move-result-object v0 │ │ -033e9e: 1100 |0013: return-object v0 │ │ -033ea0: 2200 4b01 |0014: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@014b │ │ -033ea4: 5551 9002 |0016: iget-boolean v1, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0290 │ │ -033ea8: 5252 8f02 |0018: iget v2, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@028f │ │ -033eac: 5453 9102 |001a: iget-object v3, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0291 │ │ -033eb0: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -033eb2: 7054 5407 1032 |001d: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V // method@0754 │ │ -033eb8: 28f3 |0020: goto 0013 // -000d │ │ +0360fc: |[0360fc] android.support.v4.text.BidiFormatter$Builder.build:()Landroid/support/v4/text/BidiFormatter; │ │ +03610c: 5250 8f02 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@028f │ │ +036110: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +036112: 3310 1100 |0003: if-ne v0, v1, 0014 // +0011 │ │ +036116: 5450 9102 |0005: iget-object v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0291 │ │ +03611a: 7100 5607 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@0756 │ │ +036120: 0c01 |000a: move-result-object v1 │ │ +036122: 3310 0900 |000b: if-ne v0, v1, 0014 // +0009 │ │ +036126: 5550 9002 |000d: iget-boolean v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0290 │ │ +03612a: 7110 4307 0000 |000f: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; // method@0743 │ │ +036130: 0c00 |0012: move-result-object v0 │ │ +036132: 1100 |0013: return-object v0 │ │ +036134: 2200 4b01 |0014: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@014b │ │ +036138: 5551 9002 |0016: iget-boolean v1, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@0290 │ │ +03613c: 5252 8f02 |0018: iget v2, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@028f │ │ +036140: 5453 9102 |001a: iget-object v3, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0291 │ │ +036144: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +036146: 7054 5407 1032 |001d: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V // method@0754 │ │ +03614c: 28f3 |0020: goto 0013 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x000d line=205 │ │ 0x0013 line=207 │ │ locals : │ │ 0x0000 - 0x0021 reg=5 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ @@ -29597,17 +29597,17 @@ │ │ type : '(Landroid/support/v4/text/TextDirectionHeuristicCompat;)Landroid/support/v4/text/BidiFormatter$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -033ebc: |[033ebc] android.support.v4.text.BidiFormatter$Builder.setTextDirectionHeuristic:(Landroid/support/v4/text/TextDirectionHeuristicCompat;)Landroid/support/v4/text/BidiFormatter$Builder; │ │ -033ecc: 5b01 9102 |0000: iput-object v1, v0, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0291 │ │ -033ed0: 1100 |0002: return-object v0 │ │ +036150: |[036150] android.support.v4.text.BidiFormatter$Builder.setTextDirectionHeuristic:(Landroid/support/v4/text/TextDirectionHeuristicCompat;)Landroid/support/v4/text/BidiFormatter$Builder; │ │ +036160: 5b01 9102 |0000: iput-object v1, v0, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@0291 │ │ +036164: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0002 line=192 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ 0x0000 - 0x0003 reg=1 heuristic Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ @@ -29617,41 +29617,41 @@ │ │ type : '(Z)Landroid/support/v4/text/BidiFormatter$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -033ed4: |[033ed4] android.support.v4.text.BidiFormatter$Builder.stereoReset:(Z)Landroid/support/v4/text/BidiFormatter$Builder; │ │ -033ee4: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ -033ee8: 5210 8f02 |0002: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@028f │ │ -033eec: de00 0002 |0004: or-int/lit8 v0, v0, #int 2 // #02 │ │ -033ef0: 5910 8f02 |0006: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@028f │ │ -033ef4: 1101 |0008: return-object v1 │ │ -033ef6: 5210 8f02 |0009: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@028f │ │ -033efa: dd00 00fd |000b: and-int/lit8 v0, v0, #int -3 // #fd │ │ -033efe: 5910 8f02 |000d: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@028f │ │ -033f02: 28f9 |000f: goto 0008 // -0007 │ │ +036168: |[036168] android.support.v4.text.BidiFormatter$Builder.stereoReset:(Z)Landroid/support/v4/text/BidiFormatter$Builder; │ │ +036178: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ +03617c: 5210 8f02 |0002: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@028f │ │ +036180: de00 0002 |0004: or-int/lit8 v0, v0, #int 2 // #02 │ │ +036184: 5910 8f02 |0006: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@028f │ │ +036188: 1101 |0008: return-object v1 │ │ +03618a: 5210 8f02 |0009: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@028f │ │ +03618e: dd00 00fd |000b: and-int/lit8 v0, v0, #int -3 // #fd │ │ +036192: 5910 8f02 |000d: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@028f │ │ +036196: 28f9 |000f: goto 0008 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0002 line=176 │ │ 0x0008 line=180 │ │ 0x0009 line=178 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/text/BidiFormatter$Builder; │ │ 0x0000 - 0x0010 reg=2 stereoReset Z │ │ │ │ - source_file_idx : 527 (BidiFormatter.java) │ │ + source_file_idx : 528 (BidiFormatter.java) │ │ │ │ Class #150 header: │ │ class_idx : 330 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 527 │ │ +source_file_idx : 528 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 4 │ │ │ │ Class #150 annotations: │ │ Annotations on class │ │ @@ -29701,27 +29701,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -033f04: |[033f04] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:()V │ │ -033f14: 1303 0007 |0000: const/16 v3, #int 1792 // #700 │ │ -033f18: 2331 6103 |0002: new-array v1, v3, [B // type@0361 │ │ -033f1c: 6901 9202 |0004: sput-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@0292 │ │ -033f20: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -033f22: 3530 0d00 |0007: if-ge v0, v3, 0014 // +000d │ │ -033f26: 6201 9202 |0009: sget-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@0292 │ │ -033f2a: 7110 5b14 0000 |000b: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@145b │ │ -033f30: 0a02 |000e: move-result v2 │ │ -033f32: 4f02 0100 |000f: aput-byte v2, v1, v0 │ │ -033f36: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -033f3a: 28f4 |0013: goto 0007 // -000c │ │ -033f3c: 0e00 |0014: return-void │ │ +036198: |[036198] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:()V │ │ +0361a8: 1303 0007 |0000: const/16 v3, #int 1792 // #700 │ │ +0361ac: 2331 6103 |0002: new-array v1, v3, [B // type@0361 │ │ +0361b0: 6901 9202 |0004: sput-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@0292 │ │ +0361b4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0361b6: 3530 0d00 |0007: if-ge v0, v3, 0014 // +000d │ │ +0361ba: 6201 9202 |0009: sget-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@0292 │ │ +0361be: 7110 5b14 0000 |000b: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@145b │ │ +0361c4: 0a02 |000e: move-result v2 │ │ +0361c6: 4f02 0100 |000f: aput-byte v2, v1, v0 │ │ +0361ca: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0361ce: 28f4 |0013: goto 0007 // -000c │ │ +0361d0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=505 │ │ 0x0006 line=506 │ │ 0x0009 line=507 │ │ 0x0011 line=506 │ │ 0x0014 line=509 │ │ @@ -29733,22 +29733,22 @@ │ │ type : '(Ljava/lang/String;Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -033f40: |[033f40] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:(Ljava/lang/String;Z)V │ │ -033f50: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ -033f56: 5b12 9802 |0003: iput-object v2, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0298 │ │ -033f5a: 5c13 9502 |0005: iput-boolean v3, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0295 │ │ -033f5e: 6e10 a414 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@14a4 │ │ -033f64: 0a00 |000a: move-result v0 │ │ -033f66: 5910 9702 |000b: iput v0, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0297 │ │ -033f6a: 0e00 |000d: return-void │ │ +0361d4: |[0361d4] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:(Ljava/lang/String;Z)V │ │ +0361e4: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ +0361ea: 5b12 9802 |0003: iput-object v2, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0298 │ │ +0361ee: 5c13 9502 |0005: iput-boolean v3, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0295 │ │ +0361f2: 6e10 a414 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@14a4 │ │ +0361f8: 0a00 |000a: move-result v0 │ │ +0361fa: 5910 9702 |000b: iput v0, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0297 │ │ +0361fe: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ 0x0003 line=550 │ │ 0x0005 line=551 │ │ 0x0007 line=552 │ │ 0x000d line=553 │ │ @@ -29762,23 +29762,23 @@ │ │ type : '(C)B' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -033f6c: |[033f6c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getCachedDirectionality:(C)B │ │ -033f7c: 1300 0007 |0000: const/16 v0, #int 1792 // #700 │ │ -033f80: 3501 0700 |0002: if-ge v1, v0, 0009 // +0007 │ │ -033f84: 6200 9202 |0004: sget-object v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@0292 │ │ -033f88: 4800 0001 |0006: aget-byte v0, v0, v1 │ │ -033f8c: 0f00 |0008: return v0 │ │ -033f8e: 7110 5a14 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@145a │ │ -033f94: 0a00 |000c: move-result v0 │ │ -033f96: 28fb |000d: goto 0008 // -0005 │ │ +036200: |[036200] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getCachedDirectionality:(C)B │ │ +036210: 1300 0007 |0000: const/16 v0, #int 1792 // #700 │ │ +036214: 3501 0700 |0002: if-ge v1, v0, 0009 // +0007 │ │ +036218: 6200 9202 |0004: sget-object v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@0292 │ │ +03621c: 4800 0001 |0006: aget-byte v0, v0, v1 │ │ +036220: 0f00 |0008: return v0 │ │ +036222: 7110 5a14 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@145a │ │ +036228: 0a00 |000c: move-result v0 │ │ +03622a: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=724 │ │ locals : │ │ 0x0000 - 0x000e reg=1 c C │ │ │ │ #3 : (in Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;) │ │ @@ -29786,37 +29786,37 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -033f98: |[033f98] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityBackward:()B │ │ -033fa8: 1303 3b00 |0000: const/16 v3, #int 59 // #3b │ │ -033fac: 5240 9402 |0002: iget v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -033fb0: 5241 9402 |0004: iget v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -033fb4: 3d01 1d00 |0006: if-lez v1, 0023 // +001d │ │ -033fb8: 5441 9802 |0008: iget-object v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0298 │ │ -033fbc: 5242 9402 |000a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -033fc0: d802 02ff |000c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -033fc4: 5942 9402 |000e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -033fc8: 6e20 9d14 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/String;.charAt:(I)C // method@149d │ │ -033fce: 0a01 |0013: move-result v1 │ │ -033fd0: 5e41 9602 |0014: iput-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ -033fd4: 5741 9602 |0016: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ -033fd8: 1302 2600 |0018: const/16 v2, #int 38 // #26 │ │ -033fdc: 3321 0500 |001a: if-ne v1, v2, 001f // +0005 │ │ -033fe0: 1301 0c00 |001c: const/16 v1, #int 12 // #c │ │ -033fe4: 0f01 |001e: return v1 │ │ -033fe6: 5741 9602 |001f: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ -033fea: 3331 e3ff |0021: if-ne v1, v3, 0004 // -001d │ │ -033fee: 5940 9402 |0023: iput v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -033ff2: 5e43 9602 |0025: iput-char v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ -033ff6: 1301 0d00 |0027: const/16 v1, #int 13 // #d │ │ -033ffa: 28f5 |0029: goto 001e // -000b │ │ +03622c: |[03622c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityBackward:()B │ │ +03623c: 1303 3b00 |0000: const/16 v3, #int 59 // #3b │ │ +036240: 5240 9402 |0002: iget v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +036244: 5241 9402 |0004: iget v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +036248: 3d01 1d00 |0006: if-lez v1, 0023 // +001d │ │ +03624c: 5441 9802 |0008: iget-object v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0298 │ │ +036250: 5242 9402 |000a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +036254: d802 02ff |000c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +036258: 5942 9402 |000e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +03625c: 6e20 9d14 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/String;.charAt:(I)C // method@149d │ │ +036262: 0a01 |0013: move-result v1 │ │ +036264: 5e41 9602 |0014: iput-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ +036268: 5741 9602 |0016: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ +03626c: 1302 2600 |0018: const/16 v2, #int 38 // #26 │ │ +036270: 3321 0500 |001a: if-ne v1, v2, 001f // +0005 │ │ +036274: 1301 0c00 |001c: const/16 v1, #int 12 // #c │ │ +036278: 0f01 |001e: return v1 │ │ +03627a: 5741 9602 |001f: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ +03627e: 3331 e3ff |0021: if-ne v1, v3, 0004 // -001d │ │ +036282: 5940 9402 |0023: iput v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +036286: 5e43 9602 |0025: iput-char v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ +03628a: 1301 0d00 |0027: const/16 v1, #int 13 // #d │ │ +03628e: 28f5 |0029: goto 001e // -000b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=865 │ │ 0x0004 line=866 │ │ 0x0008 line=867 │ │ 0x0016 line=868 │ │ 0x001c line=869 │ │ @@ -29834,29 +29834,29 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -033ffc: |[033ffc] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityForward:()B │ │ -03400c: 5230 9402 |0000: iget v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -034010: 5231 9702 |0002: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0297 │ │ -034014: 3510 1400 |0004: if-ge v0, v1, 0018 // +0014 │ │ -034018: 5430 9802 |0006: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0298 │ │ -03401c: 5231 9402 |0008: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -034020: d802 0101 |000a: add-int/lit8 v2, v1, #int 1 // #01 │ │ -034024: 5932 9402 |000c: iput v2, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -034028: 6e20 9d14 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@149d │ │ -03402e: 0a00 |0011: move-result v0 │ │ -034030: 5e30 9602 |0012: iput-char v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ -034034: 1301 3b00 |0014: const/16 v1, #int 59 // #3b │ │ -034038: 3310 eaff |0016: if-ne v0, v1, 0000 // -0016 │ │ -03403c: 1300 0c00 |0018: const/16 v0, #int 12 // #c │ │ -034040: 0f00 |001a: return v0 │ │ +036290: |[036290] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityForward:()B │ │ +0362a0: 5230 9402 |0000: iget v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +0362a4: 5231 9702 |0002: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0297 │ │ +0362a8: 3510 1400 |0004: if-ge v0, v1, 0018 // +0014 │ │ +0362ac: 5430 9802 |0006: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0298 │ │ +0362b0: 5231 9402 |0008: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +0362b4: d802 0101 |000a: add-int/lit8 v2, v1, #int 1 // #01 │ │ +0362b8: 5932 9402 |000c: iput v2, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +0362bc: 6e20 9d14 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@149d │ │ +0362c2: 0a00 |0011: move-result v0 │ │ +0362c4: 5e30 9602 |0012: iput-char v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ +0362c8: 1301 3b00 |0014: const/16 v1, #int 59 // #3b │ │ +0362cc: 3310 eaff |0016: if-ne v0, v1, 0000 // -0016 │ │ +0362d0: 1300 0c00 |0018: const/16 v0, #int 12 // #c │ │ +0362d4: 0f00 |001a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=850 │ │ 0x0018 line=851 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; │ │ │ │ @@ -29865,55 +29865,55 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -034044: |[034044] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagBackward:()B │ │ -034054: 1304 3e00 |0000: const/16 v4, #int 62 // #3e │ │ -034058: 5250 9402 |0002: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -03405c: 5252 9402 |0004: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -034060: 3d02 1d00 |0006: if-lez v2, 0023 // +001d │ │ -034064: 5452 9802 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0298 │ │ -034068: 5253 9402 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -03406c: d803 03ff |000c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -034070: 5953 9402 |000e: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -034074: 6e20 9d14 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@149d │ │ -03407a: 0a02 |0013: move-result v2 │ │ -03407c: 5e52 9602 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ -034080: 5752 9602 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ -034084: 1303 3c00 |0018: const/16 v3, #int 60 // #3c │ │ -034088: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ -03408c: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ -034090: 0f02 |001e: return v2 │ │ -034092: 5752 9602 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ -034096: 3342 0900 |0021: if-ne v2, v4, 002a // +0009 │ │ -03409a: 5950 9402 |0023: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -03409e: 5e54 9602 |0025: iput-char v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ -0340a2: 1302 0d00 |0027: const/16 v2, #int 13 // #d │ │ -0340a6: 28f5 |0029: goto 001e // -000b │ │ -0340a8: 5752 9602 |002a: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ -0340ac: 1303 2200 |002c: const/16 v3, #int 34 // #22 │ │ -0340b0: 3232 0800 |002e: if-eq v2, v3, 0036 // +0008 │ │ -0340b4: 5752 9602 |0030: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ -0340b8: 1303 2700 |0032: const/16 v3, #int 39 // #27 │ │ -0340bc: 3332 d0ff |0034: if-ne v2, v3, 0004 // -0030 │ │ -0340c0: 5751 9602 |0036: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ -0340c4: 5252 9402 |0038: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -0340c8: 3d02 caff |003a: if-lez v2, 0004 // -0036 │ │ -0340cc: 5452 9802 |003c: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0298 │ │ -0340d0: 5253 9402 |003e: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -0340d4: d803 03ff |0040: add-int/lit8 v3, v3, #int -1 // #ff │ │ -0340d8: 5953 9402 |0042: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -0340dc: 6e20 9d14 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@149d │ │ -0340e2: 0a02 |0047: move-result v2 │ │ -0340e4: 5e52 9602 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ -0340e8: 3212 baff |004a: if-eq v2, v1, 0004 // -0046 │ │ -0340ec: 28ec |004c: goto 0038 // -0014 │ │ +0362d8: |[0362d8] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagBackward:()B │ │ +0362e8: 1304 3e00 |0000: const/16 v4, #int 62 // #3e │ │ +0362ec: 5250 9402 |0002: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +0362f0: 5252 9402 |0004: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +0362f4: 3d02 1d00 |0006: if-lez v2, 0023 // +001d │ │ +0362f8: 5452 9802 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0298 │ │ +0362fc: 5253 9402 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +036300: d803 03ff |000c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +036304: 5953 9402 |000e: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +036308: 6e20 9d14 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@149d │ │ +03630e: 0a02 |0013: move-result v2 │ │ +036310: 5e52 9602 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ +036314: 5752 9602 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ +036318: 1303 3c00 |0018: const/16 v3, #int 60 // #3c │ │ +03631c: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ +036320: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ +036324: 0f02 |001e: return v2 │ │ +036326: 5752 9602 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ +03632a: 3342 0900 |0021: if-ne v2, v4, 002a // +0009 │ │ +03632e: 5950 9402 |0023: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +036332: 5e54 9602 |0025: iput-char v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ +036336: 1302 0d00 |0027: const/16 v2, #int 13 // #d │ │ +03633a: 28f5 |0029: goto 001e // -000b │ │ +03633c: 5752 9602 |002a: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ +036340: 1303 2200 |002c: const/16 v3, #int 34 // #22 │ │ +036344: 3232 0800 |002e: if-eq v2, v3, 0036 // +0008 │ │ +036348: 5752 9602 |0030: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ +03634c: 1303 2700 |0032: const/16 v3, #int 39 // #27 │ │ +036350: 3332 d0ff |0034: if-ne v2, v3, 0004 // -0030 │ │ +036354: 5751 9602 |0036: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ +036358: 5252 9402 |0038: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +03635c: 3d02 caff |003a: if-lez v2, 0004 // -0036 │ │ +036360: 5452 9802 |003c: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0298 │ │ +036364: 5253 9402 |003e: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +036368: d803 03ff |0040: add-int/lit8 v3, v3, #int -1 // #ff │ │ +03636c: 5953 9402 |0042: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +036370: 6e20 9d14 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@149d │ │ +036376: 0a02 |0047: move-result v2 │ │ +036378: 5e52 9602 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ +03637c: 3212 baff |004a: if-eq v2, v1, 0004 // -0046 │ │ +036380: 28ec |004c: goto 0038 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=822 │ │ 0x0004 line=823 │ │ 0x0008 line=824 │ │ 0x0016 line=825 │ │ 0x001c line=827 │ │ @@ -29935,55 +29935,55 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -0340f0: |[0340f0] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagForward:()B │ │ -034100: 5250 9402 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -034104: 5252 9402 |0002: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -034108: 5253 9702 |0004: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0297 │ │ -03410c: 3532 3e00 |0006: if-ge v2, v3, 0044 // +003e │ │ -034110: 5452 9802 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0298 │ │ -034114: 5253 9402 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -034118: d804 0301 |000c: add-int/lit8 v4, v3, #int 1 // #01 │ │ -03411c: 5954 9402 |000e: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -034120: 6e20 9d14 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@149d │ │ -034126: 0a02 |0013: move-result v2 │ │ -034128: 5e52 9602 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ -03412c: 5752 9602 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ -034130: 1303 3e00 |0018: const/16 v3, #int 62 // #3e │ │ -034134: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ -034138: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ -03413c: 0f02 |001e: return v2 │ │ -03413e: 5752 9602 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ -034142: 1303 2200 |0021: const/16 v3, #int 34 // #22 │ │ -034146: 3232 0800 |0023: if-eq v2, v3, 002b // +0008 │ │ -03414a: 5752 9602 |0025: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ -03414e: 1303 2700 |0027: const/16 v3, #int 39 // #27 │ │ -034152: 3332 d9ff |0029: if-ne v2, v3, 0002 // -0027 │ │ -034156: 5751 9602 |002b: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ -03415a: 5252 9402 |002d: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -03415e: 5253 9702 |002f: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0297 │ │ -034162: 3532 d1ff |0031: if-ge v2, v3, 0002 // -002f │ │ -034166: 5452 9802 |0033: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0298 │ │ -03416a: 5253 9402 |0035: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -03416e: d804 0301 |0037: add-int/lit8 v4, v3, #int 1 // #01 │ │ -034172: 5954 9402 |0039: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -034176: 6e20 9d14 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@149d │ │ -03417c: 0a02 |003e: move-result v2 │ │ -03417e: 5e52 9602 |003f: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ -034182: 3212 c1ff |0041: if-eq v2, v1, 0002 // -003f │ │ -034186: 28ea |0043: goto 002d // -0016 │ │ -034188: 5950 9402 |0044: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -03418c: 1302 3c00 |0046: const/16 v2, #int 60 // #3c │ │ -034190: 5e52 9602 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ -034194: 1302 0d00 |004a: const/16 v2, #int 13 // #d │ │ -034198: 28d2 |004c: goto 001e // -002e │ │ +036384: |[036384] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagForward:()B │ │ +036394: 5250 9402 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +036398: 5252 9402 |0002: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +03639c: 5253 9702 |0004: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0297 │ │ +0363a0: 3532 3e00 |0006: if-ge v2, v3, 0044 // +003e │ │ +0363a4: 5452 9802 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0298 │ │ +0363a8: 5253 9402 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +0363ac: d804 0301 |000c: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0363b0: 5954 9402 |000e: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +0363b4: 6e20 9d14 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@149d │ │ +0363ba: 0a02 |0013: move-result v2 │ │ +0363bc: 5e52 9602 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ +0363c0: 5752 9602 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ +0363c4: 1303 3e00 |0018: const/16 v3, #int 62 // #3e │ │ +0363c8: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ +0363cc: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ +0363d0: 0f02 |001e: return v2 │ │ +0363d2: 5752 9602 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ +0363d6: 1303 2200 |0021: const/16 v3, #int 34 // #22 │ │ +0363da: 3232 0800 |0023: if-eq v2, v3, 002b // +0008 │ │ +0363de: 5752 9602 |0025: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ +0363e2: 1303 2700 |0027: const/16 v3, #int 39 // #27 │ │ +0363e6: 3332 d9ff |0029: if-ne v2, v3, 0002 // -0027 │ │ +0363ea: 5751 9602 |002b: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ +0363ee: 5252 9402 |002d: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +0363f2: 5253 9702 |002f: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0297 │ │ +0363f6: 3532 d1ff |0031: if-ge v2, v3, 0002 // -002f │ │ +0363fa: 5452 9802 |0033: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0298 │ │ +0363fe: 5253 9402 |0035: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +036402: d804 0301 |0037: add-int/lit8 v4, v3, #int 1 // #01 │ │ +036406: 5954 9402 |0039: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +03640a: 6e20 9d14 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@149d │ │ +036410: 0a02 |003e: move-result v2 │ │ +036412: 5e52 9602 |003f: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ +036416: 3212 c1ff |0041: if-eq v2, v1, 0002 // -003f │ │ +03641a: 28ea |0043: goto 002d // -0016 │ │ +03641c: 5950 9402 |0044: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +036420: 1302 3c00 |0046: const/16 v2, #int 60 // #3c │ │ +036424: 5e52 9602 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ +036428: 1302 0d00 |004a: const/16 v2, #int 13 // #d │ │ +03642c: 28d2 |004c: goto 001e // -002e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=793 │ │ 0x0002 line=794 │ │ 0x0008 line=795 │ │ 0x0016 line=796 │ │ 0x001c line=798 │ │ @@ -30005,57 +30005,57 @@ │ │ type : '()B' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 80 16-bit code units │ │ -03419c: |[03419c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeBackward:()B │ │ -0341ac: 5442 9802 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0298 │ │ -0341b0: 5243 9402 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -0341b4: d803 03ff |0004: add-int/lit8 v3, v3, #int -1 // #ff │ │ -0341b8: 6e20 9d14 3200 |0006: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@149d │ │ -0341be: 0a02 |0009: move-result v2 │ │ -0341c0: 5e42 9602 |000a: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ -0341c4: 5742 9602 |000c: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ -0341c8: 7110 5d14 0200 |000e: invoke-static {v2}, Ljava/lang/Character;.isLowSurrogate:(C)Z // method@145d │ │ -0341ce: 0a02 |0011: move-result v2 │ │ -0341d0: 3802 1800 |0012: if-eqz v2, 002a // +0018 │ │ -0341d4: 5442 9802 |0014: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0298 │ │ -0341d8: 5243 9402 |0016: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -0341dc: 7120 5914 3200 |0018: invoke-static {v2, v3}, Ljava/lang/Character;.codePointBefore:(Ljava/lang/CharSequence;I)I // method@1459 │ │ -0341e2: 0a00 |001b: move-result v0 │ │ -0341e4: 5242 9402 |001c: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -0341e8: 7110 5714 0000 |001e: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@1457 │ │ -0341ee: 0a03 |0021: move-result v3 │ │ -0341f0: b132 |0022: sub-int/2addr v2, v3 │ │ -0341f2: 5942 9402 |0023: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -0341f6: 7110 5b14 0000 |0025: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@145b │ │ -0341fc: 0a01 |0028: move-result v1 │ │ -0341fe: 0f01 |0029: return v1 │ │ -034200: 5242 9402 |002a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -034204: d802 02ff |002c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -034208: 5942 9402 |002e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -03420c: 5742 9602 |0030: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ -034210: 7110 4b07 0200 |0032: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@074b │ │ -034216: 0a01 |0035: move-result v1 │ │ -034218: 5542 9502 |0036: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0295 │ │ -03421c: 3802 f1ff |0038: if-eqz v2, 0029 // -000f │ │ -034220: 5742 9602 |003a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ -034224: 1303 3e00 |003c: const/16 v3, #int 62 // #3e │ │ -034228: 3332 0700 |003e: if-ne v2, v3, 0045 // +0007 │ │ -03422c: 7010 5007 0400 |0040: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagBackward:()B // method@0750 │ │ -034232: 0a01 |0043: move-result v1 │ │ -034234: 28e5 |0044: goto 0029 // -001b │ │ -034236: 5742 9602 |0045: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ -03423a: 1303 3b00 |0047: const/16 v3, #int 59 // #3b │ │ -03423e: 3332 e0ff |0049: if-ne v2, v3, 0029 // -0020 │ │ -034242: 7010 4e07 0400 |004b: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityBackward:()B // method@074e │ │ -034248: 0a01 |004e: move-result v1 │ │ -03424a: 28da |004f: goto 0029 // -0026 │ │ +036430: |[036430] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeBackward:()B │ │ +036440: 5442 9802 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0298 │ │ +036444: 5243 9402 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +036448: d803 03ff |0004: add-int/lit8 v3, v3, #int -1 // #ff │ │ +03644c: 6e20 9d14 3200 |0006: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@149d │ │ +036452: 0a02 |0009: move-result v2 │ │ +036454: 5e42 9602 |000a: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ +036458: 5742 9602 |000c: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ +03645c: 7110 5d14 0200 |000e: invoke-static {v2}, Ljava/lang/Character;.isLowSurrogate:(C)Z // method@145d │ │ +036462: 0a02 |0011: move-result v2 │ │ +036464: 3802 1800 |0012: if-eqz v2, 002a // +0018 │ │ +036468: 5442 9802 |0014: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0298 │ │ +03646c: 5243 9402 |0016: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +036470: 7120 5914 3200 |0018: invoke-static {v2, v3}, Ljava/lang/Character;.codePointBefore:(Ljava/lang/CharSequence;I)I // method@1459 │ │ +036476: 0a00 |001b: move-result v0 │ │ +036478: 5242 9402 |001c: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +03647c: 7110 5714 0000 |001e: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@1457 │ │ +036482: 0a03 |0021: move-result v3 │ │ +036484: b132 |0022: sub-int/2addr v2, v3 │ │ +036486: 5942 9402 |0023: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +03648a: 7110 5b14 0000 |0025: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@145b │ │ +036490: 0a01 |0028: move-result v1 │ │ +036492: 0f01 |0029: return v1 │ │ +036494: 5242 9402 |002a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +036498: d802 02ff |002c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +03649c: 5942 9402 |002e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +0364a0: 5742 9602 |0030: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ +0364a4: 7110 4b07 0200 |0032: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@074b │ │ +0364aa: 0a01 |0035: move-result v1 │ │ +0364ac: 5542 9502 |0036: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0295 │ │ +0364b0: 3802 f1ff |0038: if-eqz v2, 0029 // -000f │ │ +0364b4: 5742 9602 |003a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ +0364b8: 1303 3e00 |003c: const/16 v3, #int 62 // #3e │ │ +0364bc: 3332 0700 |003e: if-ne v2, v3, 0045 // +0007 │ │ +0364c0: 7010 5007 0400 |0040: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagBackward:()B // method@0750 │ │ +0364c6: 0a01 |0043: move-result v1 │ │ +0364c8: 28e5 |0044: goto 0029 // -001b │ │ +0364ca: 5742 9602 |0045: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ +0364ce: 1303 3b00 |0047: const/16 v3, #int 59 // #3b │ │ +0364d2: 3332 e0ff |0049: if-ne v2, v3, 0029 // -0020 │ │ +0364d6: 7010 4e07 0400 |004b: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityBackward:()B // method@074e │ │ +0364dc: 0a01 |004e: move-result v1 │ │ +0364de: 28da |004f: goto 0029 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=767 │ │ 0x000c line=768 │ │ 0x0014 line=769 │ │ 0x001c line=770 │ │ 0x0025 line=771 │ │ @@ -30077,56 +30077,56 @@ │ │ type : '()B' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -03424c: |[03424c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeForward:()B │ │ -03425c: 5442 9802 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0298 │ │ -034260: 5243 9402 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -034264: 6e20 9d14 3200 |0004: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@149d │ │ -03426a: 0a02 |0007: move-result v2 │ │ -03426c: 5e42 9602 |0008: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ -034270: 5742 9602 |000a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ -034274: 7110 5c14 0200 |000c: invoke-static {v2}, Ljava/lang/Character;.isHighSurrogate:(C)Z // method@145c │ │ -03427a: 0a02 |000f: move-result v2 │ │ -03427c: 3802 1800 |0010: if-eqz v2, 0028 // +0018 │ │ -034280: 5442 9802 |0012: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0298 │ │ -034284: 5243 9402 |0014: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -034288: 7120 5814 3200 |0016: invoke-static {v2, v3}, Ljava/lang/Character;.codePointAt:(Ljava/lang/CharSequence;I)I // method@1458 │ │ -03428e: 0a00 |0019: move-result v0 │ │ -034290: 5242 9402 |001a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -034294: 7110 5714 0000 |001c: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@1457 │ │ -03429a: 0a03 |001f: move-result v3 │ │ -03429c: b032 |0020: add-int/2addr v2, v3 │ │ -03429e: 5942 9402 |0021: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -0342a2: 7110 5b14 0000 |0023: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@145b │ │ -0342a8: 0a01 |0026: move-result v1 │ │ -0342aa: 0f01 |0027: return v1 │ │ -0342ac: 5242 9402 |0028: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -0342b0: d802 0201 |002a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0342b4: 5942 9402 |002c: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -0342b8: 5742 9602 |002e: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ -0342bc: 7110 4b07 0200 |0030: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@074b │ │ -0342c2: 0a01 |0033: move-result v1 │ │ -0342c4: 5542 9502 |0034: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0295 │ │ -0342c8: 3802 f1ff |0036: if-eqz v2, 0027 // -000f │ │ -0342cc: 5742 9602 |0038: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ -0342d0: 1303 3c00 |003a: const/16 v3, #int 60 // #3c │ │ -0342d4: 3332 0700 |003c: if-ne v2, v3, 0043 // +0007 │ │ -0342d8: 7010 5107 0400 |003e: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagForward:()B // method@0751 │ │ -0342de: 0a01 |0041: move-result v1 │ │ -0342e0: 28e5 |0042: goto 0027 // -001b │ │ -0342e2: 5742 9602 |0043: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ -0342e6: 1303 2600 |0045: const/16 v3, #int 38 // #26 │ │ -0342ea: 3332 e0ff |0047: if-ne v2, v3, 0027 // -0020 │ │ -0342ee: 7010 4f07 0400 |0049: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityForward:()B // method@074f │ │ -0342f4: 0a01 |004c: move-result v1 │ │ -0342f6: 28da |004d: goto 0027 // -0026 │ │ +0364e0: |[0364e0] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeForward:()B │ │ +0364f0: 5442 9802 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0298 │ │ +0364f4: 5243 9402 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +0364f8: 6e20 9d14 3200 |0004: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@149d │ │ +0364fe: 0a02 |0007: move-result v2 │ │ +036500: 5e42 9602 |0008: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ +036504: 5742 9602 |000a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ +036508: 7110 5c14 0200 |000c: invoke-static {v2}, Ljava/lang/Character;.isHighSurrogate:(C)Z // method@145c │ │ +03650e: 0a02 |000f: move-result v2 │ │ +036510: 3802 1800 |0010: if-eqz v2, 0028 // +0018 │ │ +036514: 5442 9802 |0012: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@0298 │ │ +036518: 5243 9402 |0014: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +03651c: 7120 5814 3200 |0016: invoke-static {v2, v3}, Ljava/lang/Character;.codePointAt:(Ljava/lang/CharSequence;I)I // method@1458 │ │ +036522: 0a00 |0019: move-result v0 │ │ +036524: 5242 9402 |001a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +036528: 7110 5714 0000 |001c: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@1457 │ │ +03652e: 0a03 |001f: move-result v3 │ │ +036530: b032 |0020: add-int/2addr v2, v3 │ │ +036532: 5942 9402 |0021: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +036536: 7110 5b14 0000 |0023: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@145b │ │ +03653c: 0a01 |0026: move-result v1 │ │ +03653e: 0f01 |0027: return v1 │ │ +036540: 5242 9402 |0028: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +036544: d802 0201 |002a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +036548: 5942 9402 |002c: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +03654c: 5742 9602 |002e: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ +036550: 7110 4b07 0200 |0030: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@074b │ │ +036556: 0a01 |0033: move-result v1 │ │ +036558: 5542 9502 |0034: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@0295 │ │ +03655c: 3802 f1ff |0036: if-eqz v2, 0027 // -000f │ │ +036560: 5742 9602 |0038: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ +036564: 1303 3c00 |003a: const/16 v3, #int 60 // #3c │ │ +036568: 3332 0700 |003c: if-ne v2, v3, 0043 // +0007 │ │ +03656c: 7010 5107 0400 |003e: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagForward:()B // method@0751 │ │ +036572: 0a01 |0041: move-result v1 │ │ +036574: 28e5 |0042: goto 0027 // -001b │ │ +036576: 5742 9602 |0043: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@0296 │ │ +03657a: 1303 2600 |0045: const/16 v3, #int 38 // #26 │ │ +03657e: 3332 e0ff |0047: if-ne v2, v3, 0027 // -0020 │ │ +036582: 7010 4f07 0400 |0049: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityForward:()B // method@074f │ │ +036588: 0a01 |004c: move-result v1 │ │ +03658a: 28da |004d: goto 0027 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=737 │ │ 0x000a line=738 │ │ 0x0012 line=739 │ │ 0x001a line=740 │ │ 0x0023 line=741 │ │ @@ -30148,76 +30148,76 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 142 16-bit code units │ │ -0342f8: |[0342f8] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getEntryDir:()I │ │ -034308: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -03430a: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ -03430c: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -03430e: 5985 9402 |0003: iput v5, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -034312: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -034314: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -034316: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -034318: 5286 9402 |0008: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -03431c: 5287 9702 |000a: iget v7, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0297 │ │ -034320: 3576 2500 |000c: if-ge v6, v7, 0031 // +0025 │ │ -034324: 3902 2300 |000e: if-nez v2, 0031 // +0023 │ │ -034328: 6e10 4a07 0800 |0010: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeForward:()B // method@074a │ │ -03432e: 0a06 |0013: move-result v6 │ │ -034330: 2b06 4200 0000 |0014: packed-switch v6, 00000056 // +00000042 │ │ -034336: 0102 |0017: move v2, v0 │ │ -034338: 28f0 |0018: goto 0008 // -0010 │ │ -03433a: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03433e: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ -034340: 28ec |001c: goto 0008 // -0014 │ │ -034342: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -034346: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -034348: 28e8 |0020: goto 0008 // -0018 │ │ -03434a: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ -03434e: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -034350: 28e4 |0024: goto 0008 // -001c │ │ -034352: 3900 0400 |0025: if-nez v0, 0029 // +0004 │ │ -034356: 0131 |0027: move v1, v3 │ │ -034358: 0f01 |0028: return v1 │ │ -03435a: 0102 |0029: move v2, v0 │ │ -03435c: 28de |002a: goto 0008 // -0022 │ │ -03435e: 3900 0400 |002b: if-nez v0, 002f // +0004 │ │ -034362: 0141 |002d: move v1, v4 │ │ -034364: 28fa |002e: goto 0028 // -0006 │ │ -034366: 0102 |002f: move v2, v0 │ │ -034368: 28d8 |0030: goto 0008 // -0028 │ │ -03436a: 3902 0400 |0031: if-nez v2, 0035 // +0004 │ │ -03436e: 0151 |0033: move v1, v5 │ │ -034370: 28f4 |0034: goto 0028 // -000c │ │ -034372: 3901 f3ff |0035: if-nez v1, 0028 // -000d │ │ -034376: 5286 9402 |0037: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -03437a: 3d06 1b00 |0039: if-lez v6, 0054 // +001b │ │ -03437e: 6e10 4907 0800 |003b: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@0749 │ │ -034384: 0a06 |003e: move-result v6 │ │ -034386: 2b06 4100 0000 |003f: packed-switch v6, 00000080 // +00000041 │ │ -03438c: 28f5 |0042: goto 0037 // -000b │ │ -03438e: 3302 0400 |0043: if-ne v2, v0, 0047 // +0004 │ │ -034392: 0131 |0045: move v1, v3 │ │ -034394: 28e2 |0046: goto 0028 // -001e │ │ -034396: d800 00ff |0047: add-int/lit8 v0, v0, #int -1 // #ff │ │ -03439a: 28ee |0049: goto 0037 // -0012 │ │ -03439c: 3302 0400 |004a: if-ne v2, v0, 004e // +0004 │ │ -0343a0: 0141 |004c: move v1, v4 │ │ -0343a2: 28db |004d: goto 0028 // -0025 │ │ -0343a4: d800 00ff |004e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0343a8: 28e7 |0050: goto 0037 // -0019 │ │ -0343aa: d800 0001 |0051: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0343ae: 28e4 |0053: goto 0037 // -001c │ │ -0343b0: 0151 |0054: move v1, v5 │ │ -0343b2: 28d3 |0055: goto 0028 // -002d │ │ -0343b4: 0001 1300 0000 0000 1100 0000 1700 ... |0056: packed-switch-data (42 units) │ │ -034408: 0001 0500 0e00 0000 0400 0000 0400 ... |0080: packed-switch-data (14 units) │ │ +03658c: |[03658c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getEntryDir:()I │ │ +03659c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +03659e: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ +0365a0: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +0365a2: 5985 9402 |0003: iput v5, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +0365a6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0365a8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0365aa: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +0365ac: 5286 9402 |0008: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +0365b0: 5287 9702 |000a: iget v7, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0297 │ │ +0365b4: 3576 2500 |000c: if-ge v6, v7, 0031 // +0025 │ │ +0365b8: 3902 2300 |000e: if-nez v2, 0031 // +0023 │ │ +0365bc: 6e10 4a07 0800 |0010: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeForward:()B // method@074a │ │ +0365c2: 0a06 |0013: move-result v6 │ │ +0365c4: 2b06 4200 0000 |0014: packed-switch v6, 00000056 // +00000042 │ │ +0365ca: 0102 |0017: move v2, v0 │ │ +0365cc: 28f0 |0018: goto 0008 // -0010 │ │ +0365ce: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0365d2: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ +0365d4: 28ec |001c: goto 0008 // -0014 │ │ +0365d6: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0365da: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +0365dc: 28e8 |0020: goto 0008 // -0018 │ │ +0365de: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0365e2: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +0365e4: 28e4 |0024: goto 0008 // -001c │ │ +0365e6: 3900 0400 |0025: if-nez v0, 0029 // +0004 │ │ +0365ea: 0131 |0027: move v1, v3 │ │ +0365ec: 0f01 |0028: return v1 │ │ +0365ee: 0102 |0029: move v2, v0 │ │ +0365f0: 28de |002a: goto 0008 // -0022 │ │ +0365f2: 3900 0400 |002b: if-nez v0, 002f // +0004 │ │ +0365f6: 0141 |002d: move v1, v4 │ │ +0365f8: 28fa |002e: goto 0028 // -0006 │ │ +0365fa: 0102 |002f: move v2, v0 │ │ +0365fc: 28d8 |0030: goto 0008 // -0028 │ │ +0365fe: 3902 0400 |0031: if-nez v2, 0035 // +0004 │ │ +036602: 0151 |0033: move v1, v5 │ │ +036604: 28f4 |0034: goto 0028 // -000c │ │ +036606: 3901 f3ff |0035: if-nez v1, 0028 // -000d │ │ +03660a: 5286 9402 |0037: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +03660e: 3d06 1b00 |0039: if-lez v6, 0054 // +001b │ │ +036612: 6e10 4907 0800 |003b: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@0749 │ │ +036618: 0a06 |003e: move-result v6 │ │ +03661a: 2b06 4100 0000 |003f: packed-switch v6, 00000080 // +00000041 │ │ +036620: 28f5 |0042: goto 0037 // -000b │ │ +036622: 3302 0400 |0043: if-ne v2, v0, 0047 // +0004 │ │ +036626: 0131 |0045: move v1, v3 │ │ +036628: 28e2 |0046: goto 0028 // -001e │ │ +03662a: d800 00ff |0047: add-int/lit8 v0, v0, #int -1 // #ff │ │ +03662e: 28ee |0049: goto 0037 // -0012 │ │ +036630: 3302 0400 |004a: if-ne v2, v0, 004e // +0004 │ │ +036634: 0141 |004c: move v1, v4 │ │ +036636: 28db |004d: goto 0028 // -0025 │ │ +036638: d800 00ff |004e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +03663c: 28e7 |0050: goto 0037 // -0019 │ │ +03663e: d800 0001 |0051: add-int/lit8 v0, v0, #int 1 // #01 │ │ +036642: 28e4 |0053: goto 0037 // -001c │ │ +036644: 0151 |0054: move v1, v5 │ │ +036646: 28d3 |0055: goto 0028 // -002d │ │ +036648: 0001 1300 0000 0000 1100 0000 1700 ... |0056: packed-switch-data (42 units) │ │ +03669c: 0001 0500 0e00 0000 0400 0000 0400 ... |0080: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=567 │ │ 0x0005 line=568 │ │ 0x0006 line=569 │ │ 0x0007 line=570 │ │ 0x0008 line=571 │ │ @@ -30270,54 +30270,54 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 98 16-bit code units │ │ -034424: |[034424] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getExitDir:()I │ │ -034434: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -034436: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ -034438: 5254 9702 |0002: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0297 │ │ -03443c: 5954 9402 |0004: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -034440: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -034442: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -034444: 5254 9402 |0008: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ -034448: 3d04 2b00 |000a: if-lez v4, 0035 // +002b │ │ -03444c: 6e10 4907 0500 |000c: invoke-virtual {v5}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@0749 │ │ -034452: 0a04 |000f: move-result v4 │ │ -034454: 2b04 2800 0000 |0010: packed-switch v4, 00000038 // +00000028 │ │ -03445a: 3901 f5ff |0013: if-nez v1, 0008 // -000b │ │ -03445e: 0101 |0015: move v1, v0 │ │ -034460: 28f2 |0016: goto 0008 // -000e │ │ -034462: 3900 0300 |0017: if-nez v0, 001a // +0003 │ │ -034466: 0f02 |0019: return v2 │ │ -034468: 3901 eeff |001a: if-nez v1, 0008 // -0012 │ │ -03446c: 0101 |001c: move v1, v0 │ │ -03446e: 28eb |001d: goto 0008 // -0015 │ │ -034470: 3201 fbff |001e: if-eq v1, v0, 0019 // -0005 │ │ -034474: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ -034478: 28e6 |0022: goto 0008 // -001a │ │ -03447a: 3900 0400 |0023: if-nez v0, 0027 // +0004 │ │ -03447e: 0132 |0025: move v2, v3 │ │ -034480: 28f3 |0026: goto 0019 // -000d │ │ -034482: 3901 e1ff |0027: if-nez v1, 0008 // -001f │ │ -034486: 0101 |0029: move v1, v0 │ │ -034488: 28de |002a: goto 0008 // -0022 │ │ -03448a: 3301 0400 |002b: if-ne v1, v0, 002f // +0004 │ │ -03448e: 0132 |002d: move v2, v3 │ │ -034490: 28eb |002e: goto 0019 // -0015 │ │ -034492: d800 00ff |002f: add-int/lit8 v0, v0, #int -1 // #ff │ │ -034496: 28d7 |0031: goto 0008 // -0029 │ │ -034498: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03449c: 28d4 |0034: goto 0008 // -002c │ │ -03449e: 1202 |0035: const/4 v2, #int 0 // #0 │ │ -0344a0: 28e3 |0036: goto 0019 // -001d │ │ -0344a2: 0000 |0037: nop // spacer │ │ -0344a4: 0001 1300 0000 0000 0700 0000 1300 ... |0038: packed-switch-data (42 units) │ │ +0366b8: |[0366b8] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getExitDir:()I │ │ +0366c8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0366ca: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ +0366cc: 5254 9702 |0002: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@0297 │ │ +0366d0: 5954 9402 |0004: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +0366d4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0366d6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0366d8: 5254 9402 |0008: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@0294 │ │ +0366dc: 3d04 2b00 |000a: if-lez v4, 0035 // +002b │ │ +0366e0: 6e10 4907 0500 |000c: invoke-virtual {v5}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@0749 │ │ +0366e6: 0a04 |000f: move-result v4 │ │ +0366e8: 2b04 2800 0000 |0010: packed-switch v4, 00000038 // +00000028 │ │ +0366ee: 3901 f5ff |0013: if-nez v1, 0008 // -000b │ │ +0366f2: 0101 |0015: move v1, v0 │ │ +0366f4: 28f2 |0016: goto 0008 // -000e │ │ +0366f6: 3900 0300 |0017: if-nez v0, 001a // +0003 │ │ +0366fa: 0f02 |0019: return v2 │ │ +0366fc: 3901 eeff |001a: if-nez v1, 0008 // -0012 │ │ +036700: 0101 |001c: move v1, v0 │ │ +036702: 28eb |001d: goto 0008 // -0015 │ │ +036704: 3201 fbff |001e: if-eq v1, v0, 0019 // -0005 │ │ +036708: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ +03670c: 28e6 |0022: goto 0008 // -001a │ │ +03670e: 3900 0400 |0023: if-nez v0, 0027 // +0004 │ │ +036712: 0132 |0025: move v2, v3 │ │ +036714: 28f3 |0026: goto 0019 // -000d │ │ +036716: 3901 e1ff |0027: if-nez v1, 0008 // -001f │ │ +03671a: 0101 |0029: move v1, v0 │ │ +03671c: 28de |002a: goto 0008 // -0022 │ │ +03671e: 3301 0400 |002b: if-ne v1, v0, 002f // +0004 │ │ +036722: 0132 |002d: move v2, v3 │ │ +036724: 28eb |002e: goto 0019 // -0015 │ │ +036726: d800 00ff |002f: add-int/lit8 v0, v0, #int -1 // #ff │ │ +03672a: 28d7 |0031: goto 0008 // -0029 │ │ +03672c: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ +036730: 28d4 |0034: goto 0008 // -002c │ │ +036732: 1202 |0035: const/4 v2, #int 0 // #0 │ │ +036734: 28e3 |0036: goto 0019 // -001d │ │ +036736: 0000 |0037: nop // spacer │ │ +036738: 0001 1300 0000 0000 0700 0000 1300 ... |0038: packed-switch-data (42 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=665 │ │ 0x0006 line=666 │ │ 0x0007 line=667 │ │ 0x0008 line=668 │ │ 0x000c line=669 │ │ @@ -30343,21 +30343,21 @@ │ │ 0x0035 line=713 │ │ 0x0037 line=669 │ │ locals : │ │ 0x0007 - 0x0062 reg=0 embeddingLevel I │ │ 0x0008 - 0x0062 reg=1 lastNonEmptyEmbeddingLevel I │ │ 0x0000 - 0x0062 reg=5 this Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; │ │ │ │ - source_file_idx : 527 (BidiFormatter.java) │ │ + source_file_idx : 528 (BidiFormatter.java) │ │ │ │ Class #151 header: │ │ class_idx : 331 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 781 │ │ -source_file_idx : 527 │ │ +source_file_idx : 528 │ │ static_fields_size : 16 │ │ instance_fields_size: 3 │ │ direct_methods_size : 15 │ │ virtual_methods_size: 7 │ │ │ │ Class #151 annotations: │ │ Annotations on class │ │ @@ -30467,37 +30467,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -0344f8: |[0344f8] android.support.v4.text.BidiFormatter.:()V │ │ -034508: 1223 |0000: const/4 v3, #int 2 // #2 │ │ -03450a: 6200 b802 |0001: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b8 │ │ -03450e: 6900 9c02 |0003: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029c │ │ -034512: 1300 0e20 |0005: const/16 v0, #int 8206 // #200e │ │ -034516: 7110 5e14 0000 |0007: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@145e │ │ -03451c: 0c00 |000a: move-result-object v0 │ │ -03451e: 6900 a402 |000b: sput-object v0, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@02a4 │ │ -034522: 1300 0f20 |000d: const/16 v0, #int 8207 // #200f │ │ -034526: 7110 5e14 0000 |000f: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@145e │ │ -03452c: 0c00 |0012: move-result-object v0 │ │ -03452e: 6900 a802 |0013: sput-object v0, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@02a8 │ │ -034532: 2200 4b01 |0015: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@014b │ │ -034536: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -034538: 6202 9c02 |0018: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029c │ │ -03453c: 7040 5307 1023 |001a: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0753 │ │ -034542: 6900 9a02 |001d: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@029a │ │ -034546: 2200 4b01 |001f: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@014b │ │ -03454a: 1211 |0021: const/4 v1, #int 1 // #1 │ │ -03454c: 6202 9c02 |0022: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029c │ │ -034550: 7040 5307 1023 |0024: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0753 │ │ -034556: 6900 9b02 |0027: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@029b │ │ -03455a: 0e00 |0029: return-void │ │ +03678c: |[03678c] android.support.v4.text.BidiFormatter.:()V │ │ +03679c: 1223 |0000: const/4 v3, #int 2 // #2 │ │ +03679e: 6200 b802 |0001: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b8 │ │ +0367a2: 6900 9c02 |0003: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029c │ │ +0367a6: 1300 0e20 |0005: const/16 v0, #int 8206 // #200e │ │ +0367aa: 7110 5e14 0000 |0007: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@145e │ │ +0367b0: 0c00 |000a: move-result-object v0 │ │ +0367b2: 6900 a402 |000b: sput-object v0, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@02a4 │ │ +0367b6: 1300 0f20 |000d: const/16 v0, #int 8207 // #200f │ │ +0367ba: 7110 5e14 0000 |000f: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@145e │ │ +0367c0: 0c00 |0012: move-result-object v0 │ │ +0367c2: 6900 a802 |0013: sput-object v0, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@02a8 │ │ +0367c6: 2200 4b01 |0015: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@014b │ │ +0367ca: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +0367cc: 6202 9c02 |0018: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029c │ │ +0367d0: 7040 5307 1023 |001a: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0753 │ │ +0367d6: 6900 9a02 |001d: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@029a │ │ +0367da: 2200 4b01 |001f: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@014b │ │ +0367de: 1211 |0021: const/4 v1, #int 1 // #1 │ │ +0367e0: 6202 9c02 |0022: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029c │ │ +0367e4: 7040 5307 1023 |0024: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0753 │ │ +0367ea: 6900 9b02 |0027: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@029b │ │ +0367ee: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=83 │ │ 0x0005 line=113 │ │ 0x000d line=118 │ │ 0x0015 line=215 │ │ 0x001f line=220 │ │ @@ -30508,20 +30508,20 @@ │ │ type : '(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -03455c: |[03455c] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V │ │ -03456c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -034572: 5c01 ab02 |0003: iput-boolean v1, v0, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02ab │ │ -034576: 5902 aa02 |0005: iput v2, v0, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@02aa │ │ -03457a: 5b03 a902 |0007: iput-object v3, v0, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a9 │ │ -03457e: 0e00 |0009: return-void │ │ +0367f0: |[0367f0] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V │ │ +036800: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +036806: 5c01 ab02 |0003: iput-boolean v1, v0, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02ab │ │ +03680a: 5902 aa02 |0005: iput v2, v0, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@02aa │ │ +03680e: 5b03 a902 |0007: iput-object v3, v0, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a9 │ │ +036812: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x0003 line=261 │ │ 0x0005 line=262 │ │ 0x0007 line=263 │ │ 0x0009 line=264 │ │ @@ -30536,17 +30536,17 @@ │ │ type : '(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -034580: |[034580] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V │ │ -034590: 7040 5307 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0753 │ │ -034596: 0e00 |0003: return-void │ │ +036814: |[036814] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V │ │ +036824: 7040 5307 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0753 │ │ +03682a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/BidiFormatter; │ │ 0x0000 - 0x0004 reg=1 x0 Z │ │ 0x0000 - 0x0004 reg=2 x1 I │ │ @@ -30558,18 +30558,18 @@ │ │ type : '(Ljava/util/Locale;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -034598: |[034598] android.support.v4.text.BidiFormatter.access$000:(Ljava/util/Locale;)Z │ │ -0345a8: 7110 6107 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/BidiFormatter;.isRtlLocale:(Ljava/util/Locale;)Z // method@0761 │ │ -0345ae: 0a00 |0003: move-result v0 │ │ -0345b0: 0f00 |0004: return v0 │ │ +03682c: |[03682c] android.support.v4.text.BidiFormatter.access$000:(Ljava/util/Locale;)Z │ │ +03683c: 7110 6107 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/BidiFormatter;.isRtlLocale:(Ljava/util/Locale;)Z // method@0761 │ │ +036842: 0a00 |0003: move-result v0 │ │ +036844: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Ljava/util/Locale; │ │ │ │ #4 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -30577,72 +30577,72 @@ │ │ type : '()Landroid/support/v4/text/TextDirectionHeuristicCompat;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0345b4: |[0345b4] android.support.v4.text.BidiFormatter.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ -0345c4: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029c │ │ -0345c8: 1100 |0002: return-object v0 │ │ +036848: |[036848] android.support.v4.text.BidiFormatter.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ +036858: 6200 9c02 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029c │ │ +03685c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ │ │ #5 : (in Landroid/support/v4/text/BidiFormatter;) │ │ name : 'access$200' │ │ type : '()Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0345cc: |[0345cc] android.support.v4.text.BidiFormatter.access$200:()Landroid/support/v4/text/BidiFormatter; │ │ -0345dc: 6200 9b02 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@029b │ │ -0345e0: 1100 |0002: return-object v0 │ │ +036860: |[036860] android.support.v4.text.BidiFormatter.access$200:()Landroid/support/v4/text/BidiFormatter; │ │ +036870: 6200 9b02 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@029b │ │ +036874: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ │ │ #6 : (in Landroid/support/v4/text/BidiFormatter;) │ │ name : 'access$300' │ │ type : '()Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0345e4: |[0345e4] android.support.v4.text.BidiFormatter.access$300:()Landroid/support/v4/text/BidiFormatter; │ │ -0345f4: 6200 9a02 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@029a │ │ -0345f8: 1100 |0002: return-object v0 │ │ +036878: |[036878] android.support.v4.text.BidiFormatter.access$300:()Landroid/support/v4/text/BidiFormatter; │ │ +036888: 6200 9a02 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@029a │ │ +03688c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ │ │ #7 : (in Landroid/support/v4/text/BidiFormatter;) │ │ name : 'getEntryDir' │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0345fc: |[0345fc] android.support.v4.text.BidiFormatter.getEntryDir:(Ljava/lang/String;)I │ │ -03460c: 2200 4a01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@014a │ │ -034610: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -034612: 7030 4807 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@0748 │ │ -034618: 6e10 4c07 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getEntryDir:()I // method@074c │ │ -03461e: 0a00 |0009: move-result v0 │ │ -034620: 0f00 |000a: return v0 │ │ +036890: |[036890] android.support.v4.text.BidiFormatter.getEntryDir:(Ljava/lang/String;)I │ │ +0368a0: 2200 4a01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@014a │ │ +0368a4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0368a6: 7030 4807 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@0748 │ │ +0368ac: 6e10 4c07 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getEntryDir:()I // method@074c │ │ +0368b2: 0a00 |0009: move-result v0 │ │ +0368b4: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ locals : │ │ 0x0000 - 0x000b reg=2 str Ljava/lang/String; │ │ │ │ #8 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -30650,21 +30650,21 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -034624: |[034624] android.support.v4.text.BidiFormatter.getExitDir:(Ljava/lang/String;)I │ │ -034634: 2200 4a01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@014a │ │ -034638: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03463a: 7030 4807 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@0748 │ │ -034640: 6e10 4d07 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getExitDir:()I // method@074d │ │ -034646: 0a00 |0009: move-result v0 │ │ -034648: 0f00 |000a: return v0 │ │ +0368b8: |[0368b8] android.support.v4.text.BidiFormatter.getExitDir:(Ljava/lang/String;)I │ │ +0368c8: 2200 4a01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@014a │ │ +0368cc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0368ce: 7030 4807 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@0748 │ │ +0368d4: 6e10 4d07 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getExitDir:()I // method@074d │ │ +0368da: 0a00 |0009: move-result v0 │ │ +0368dc: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ locals : │ │ 0x0000 - 0x000b reg=2 str Ljava/lang/String; │ │ │ │ #9 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -30672,40 +30672,40 @@ │ │ type : '()Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -03464c: |[03464c] android.support.v4.text.BidiFormatter.getInstance:()Landroid/support/v4/text/BidiFormatter; │ │ -03465c: 2200 4901 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0149 │ │ -034660: 7010 3f07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.:()V // method@073f │ │ -034666: 6e10 4207 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0742 │ │ -03466c: 0c00 |0008: move-result-object v0 │ │ -03466e: 1100 |0009: return-object v0 │ │ +0368e0: |[0368e0] android.support.v4.text.BidiFormatter.getInstance:()Landroid/support/v4/text/BidiFormatter; │ │ +0368f0: 2200 4901 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0149 │ │ +0368f4: 7010 3f07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.:()V // method@073f │ │ +0368fa: 6e10 4207 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0742 │ │ +036900: 0c00 |0008: move-result-object v0 │ │ +036902: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ │ │ #10 : (in Landroid/support/v4/text/BidiFormatter;) │ │ name : 'getInstance' │ │ type : '(Ljava/util/Locale;)Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -034670: |[034670] android.support.v4.text.BidiFormatter.getInstance:(Ljava/util/Locale;)Landroid/support/v4/text/BidiFormatter; │ │ -034680: 2200 4901 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0149 │ │ -034684: 7020 4007 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Ljava/util/Locale;)V // method@0740 │ │ -03468a: 6e10 4207 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0742 │ │ -034690: 0c00 |0008: move-result-object v0 │ │ -034692: 1100 |0009: return-object v0 │ │ +036904: |[036904] android.support.v4.text.BidiFormatter.getInstance:(Ljava/util/Locale;)Landroid/support/v4/text/BidiFormatter; │ │ +036914: 2200 4901 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0149 │ │ +036918: 7020 4007 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Ljava/util/Locale;)V // method@0740 │ │ +03691e: 6e10 4207 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0742 │ │ +036924: 0c00 |0008: move-result-object v0 │ │ +036926: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x000a reg=1 locale Ljava/util/Locale; │ │ │ │ #11 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -30713,20 +30713,20 @@ │ │ type : '(Z)Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -034694: |[034694] android.support.v4.text.BidiFormatter.getInstance:(Z)Landroid/support/v4/text/BidiFormatter; │ │ -0346a4: 2200 4901 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0149 │ │ -0346a8: 7020 4107 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Z)V // method@0741 │ │ -0346ae: 6e10 4207 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0742 │ │ -0346b4: 0c00 |0008: move-result-object v0 │ │ -0346b6: 1100 |0009: return-object v0 │ │ +036928: |[036928] android.support.v4.text.BidiFormatter.getInstance:(Z)Landroid/support/v4/text/BidiFormatter; │ │ +036938: 2200 4901 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0149 │ │ +03693c: 7020 4107 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Z)V // method@0741 │ │ +036942: 6e10 4207 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0742 │ │ +036948: 0c00 |0008: move-result-object v0 │ │ +03694a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x000a reg=1 rtlContext Z │ │ │ │ #12 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -30734,22 +30734,22 @@ │ │ type : '(Ljava/util/Locale;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0346b8: |[0346b8] android.support.v4.text.BidiFormatter.isRtlLocale:(Ljava/util/Locale;)Z │ │ -0346c8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0346ca: 7110 9507 0200 |0001: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@0795 │ │ -0346d0: 0a01 |0004: move-result v1 │ │ -0346d2: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ -0346d6: 0f00 |0007: return v0 │ │ -0346d8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0346da: 28fe |0009: goto 0007 // -0002 │ │ +03694c: |[03694c] android.support.v4.text.BidiFormatter.isRtlLocale:(Ljava/util/Locale;)Z │ │ +03695c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03695e: 7110 9507 0200 |0001: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@0795 │ │ +036964: 0a01 |0004: move-result v1 │ │ +036966: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ +03696a: 0f00 |0007: return v0 │ │ +03696c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +03696e: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=437 │ │ locals : │ │ 0x0000 - 0x000a reg=2 locale Ljava/util/Locale; │ │ │ │ #13 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -30757,40 +30757,40 @@ │ │ type : '(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -0346dc: |[0346dc] android.support.v4.text.BidiFormatter.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -0346ec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0346ee: 6e10 a414 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@14a4 │ │ -0346f4: 0a02 |0004: move-result v2 │ │ -0346f6: 7240 7807 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0778 │ │ -0346fc: 0a00 |0008: move-result v0 │ │ -0346fe: 5531 ab02 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02ab │ │ -034702: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ -034706: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ -03470a: 7110 5a07 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@075a │ │ -034710: 0a01 |0012: move-result v1 │ │ -034712: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -034714: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ -034718: 6201 a402 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@02a4 │ │ -03471c: 1101 |0018: return-object v1 │ │ -03471e: 5531 ab02 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02ab │ │ -034722: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ -034726: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ -03472a: 7110 5a07 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@075a │ │ -034730: 0a01 |0022: move-result v1 │ │ -034732: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ -034734: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ -034738: 6201 a802 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@02a8 │ │ -03473c: 28f0 |0028: goto 0018 // -0010 │ │ -03473e: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ -034742: 28ed |002b: goto 0018 // -0013 │ │ +036970: |[036970] android.support.v4.text.BidiFormatter.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +036980: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +036982: 6e10 a414 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@14a4 │ │ +036988: 0a02 |0004: move-result v2 │ │ +03698a: 7240 7807 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0778 │ │ +036990: 0a00 |0008: move-result v0 │ │ +036992: 5531 ab02 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02ab │ │ +036996: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ +03699a: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ +03699e: 7110 5a07 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@075a │ │ +0369a4: 0a01 |0012: move-result v1 │ │ +0369a6: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +0369a8: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ +0369ac: 6201 a402 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@02a4 │ │ +0369b0: 1101 |0018: return-object v1 │ │ +0369b2: 5531 ab02 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02ab │ │ +0369b6: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ +0369ba: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ +0369be: 7110 5a07 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@075a │ │ +0369c4: 0a01 |0022: move-result v1 │ │ +0369c6: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ +0369c8: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ +0369cc: 6201 a802 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@02a8 │ │ +0369d0: 28f0 |0028: goto 0018 // -0010 │ │ +0369d2: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ +0369d6: 28ed |002b: goto 0018 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0009 line=299 │ │ 0x0016 line=300 │ │ 0x0018 line=305 │ │ 0x0019 line=302 │ │ @@ -30807,40 +30807,40 @@ │ │ type : '(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -034744: |[034744] android.support.v4.text.BidiFormatter.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -034754: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -034756: 6e10 a414 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@14a4 │ │ -03475c: 0a02 |0004: move-result v2 │ │ -03475e: 7240 7807 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0778 │ │ -034764: 0a00 |0008: move-result v0 │ │ -034766: 5531 ab02 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02ab │ │ -03476a: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ -03476e: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ -034772: 7110 5907 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@0759 │ │ -034778: 0a01 |0012: move-result v1 │ │ -03477a: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -03477c: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ -034780: 6201 a402 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@02a4 │ │ -034784: 1101 |0018: return-object v1 │ │ -034786: 5531 ab02 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02ab │ │ -03478a: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ -03478e: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ -034792: 7110 5907 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@0759 │ │ -034798: 0a01 |0022: move-result v1 │ │ -03479a: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ -03479c: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ -0347a0: 6201 a802 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@02a8 │ │ -0347a4: 28f0 |0028: goto 0018 // -0010 │ │ -0347a6: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ -0347aa: 28ed |002b: goto 0018 // -0013 │ │ +0369d8: |[0369d8] android.support.v4.text.BidiFormatter.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +0369e8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0369ea: 6e10 a414 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@14a4 │ │ +0369f0: 0a02 |0004: move-result v2 │ │ +0369f2: 7240 7807 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0778 │ │ +0369f8: 0a00 |0008: move-result v0 │ │ +0369fa: 5531 ab02 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02ab │ │ +0369fe: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ +036a02: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ +036a06: 7110 5907 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@0759 │ │ +036a0c: 0a01 |0012: move-result v1 │ │ +036a0e: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +036a10: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ +036a14: 6201 a402 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@02a4 │ │ +036a18: 1101 |0018: return-object v1 │ │ +036a1a: 5531 ab02 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02ab │ │ +036a1e: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ +036a22: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ +036a26: 7110 5907 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@0759 │ │ +036a2c: 0a01 |0022: move-result v1 │ │ +036a2e: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ +036a30: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ +036a34: 6201 a802 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@02a8 │ │ +036a38: 28f0 |0028: goto 0018 // -0010 │ │ +036a3a: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ +036a3e: 28ed |002b: goto 0018 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0009 line=326 │ │ 0x0016 line=327 │ │ 0x0018 line=332 │ │ 0x0019 line=329 │ │ @@ -30858,22 +30858,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0347ac: |[0347ac] android.support.v4.text.BidiFormatter.getStereoReset:()Z │ │ -0347bc: 5210 aa02 |0000: iget v0, v1, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@02aa │ │ -0347c0: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ -0347c4: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0347c8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0347ca: 0f00 |0007: return v0 │ │ -0347cc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0347ce: 28fe |0009: goto 0007 // -0002 │ │ +036a40: |[036a40] android.support.v4.text.BidiFormatter.getStereoReset:()Z │ │ +036a50: 5210 aa02 |0000: iget v0, v1, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@02aa │ │ +036a54: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ +036a58: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +036a5c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +036a5e: 0f00 |0007: return v0 │ │ +036a60: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +036a62: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/text/BidiFormatter; │ │ │ │ #1 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -30881,22 +30881,22 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -0347d0: |[0347d0] android.support.v4.text.BidiFormatter.isRtl:(Ljava/lang/String;)Z │ │ -0347e0: 5430 a902 |0000: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a9 │ │ -0347e4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0347e6: 6e10 a414 0400 |0003: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@14a4 │ │ -0347ec: 0a02 |0006: move-result v2 │ │ -0347ee: 7240 7807 4021 |0007: invoke-interface {v0, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0778 │ │ -0347f4: 0a00 |000a: move-result v0 │ │ -0347f6: 0f00 |000b: return v0 │ │ +036a64: |[036a64] android.support.v4.text.BidiFormatter.isRtl:(Ljava/lang/String;)Z │ │ +036a74: 5430 a902 |0000: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a9 │ │ +036a78: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +036a7a: 6e10 a414 0400 |0003: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@14a4 │ │ +036a80: 0a02 |0006: move-result v2 │ │ +036a82: 7240 7807 4021 |0007: invoke-interface {v0, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0778 │ │ +036a88: 0a00 |000a: move-result v0 │ │ +036a8a: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Landroid/support/v4/text/BidiFormatter; │ │ 0x0000 - 0x000c reg=4 str Ljava/lang/String; │ │ │ │ @@ -30905,17 +30905,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0347f8: |[0347f8] android.support.v4.text.BidiFormatter.isRtlContext:()Z │ │ -034808: 5510 ab02 |0000: iget-boolean v0, v1, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02ab │ │ -03480c: 0f00 |0002: return v0 │ │ +036a8c: |[036a8c] android.support.v4.text.BidiFormatter.isRtlContext:()Z │ │ +036a9c: 5510 ab02 |0000: iget-boolean v0, v1, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02ab │ │ +036aa0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/text/BidiFormatter; │ │ │ │ #3 : (in Landroid/support/v4/text/BidiFormatter;) │ │ @@ -30923,20 +30923,20 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -034810: |[034810] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;)Ljava/lang/String; │ │ -034820: 5420 a902 |0000: iget-object v0, v2, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a9 │ │ -034824: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -034826: 6e40 6607 3210 |0003: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/text/BidiFormatter;.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; // method@0766 │ │ -03482c: 0c00 |0006: move-result-object v0 │ │ -03482e: 1100 |0007: return-object v0 │ │ +036aa4: |[036aa4] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;)Ljava/lang/String; │ │ +036ab4: 5420 a902 |0000: iget-object v0, v2, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a9 │ │ +036ab8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +036aba: 6e40 6607 3210 |0003: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/text/BidiFormatter;.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; // method@0766 │ │ +036ac0: 0c00 |0006: move-result-object v0 │ │ +036ac2: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/text/BidiFormatter; │ │ 0x0000 - 0x0008 reg=3 str Ljava/lang/String; │ │ │ │ @@ -30945,19 +30945,19 @@ │ │ type : '(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -034830: |[034830] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -034840: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -034842: 6e40 6607 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/text/BidiFormatter;.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; // method@0766 │ │ -034848: 0c00 |0004: move-result-object v0 │ │ -03484a: 1100 |0005: return-object v0 │ │ +036ac4: |[036ac4] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +036ad4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +036ad6: 6e40 6607 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/text/BidiFormatter;.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; // method@0766 │ │ +036adc: 0c00 |0004: move-result-object v0 │ │ +036ade: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=403 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/text/BidiFormatter; │ │ 0x0000 - 0x0006 reg=2 str Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=3 heuristic Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ @@ -30967,56 +30967,56 @@ │ │ type : '(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 83 16-bit code units │ │ -03484c: |[03484c] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; │ │ -03485c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03485e: 6e10 a414 0500 |0001: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@14a4 │ │ -034864: 0a03 |0004: move-result v3 │ │ -034866: 7240 7807 5632 |0005: invoke-interface {v6, v5, v2, v3}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0778 │ │ -03486c: 0a00 |0008: move-result v0 │ │ -03486e: 2201 1403 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -034872: 7010 ab14 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -034878: 6e10 5e07 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/text/BidiFormatter;.getStereoReset:()Z // method@075e │ │ -03487e: 0a02 |0011: move-result v2 │ │ -034880: 3802 0f00 |0012: if-eqz v2, 0021 // +000f │ │ -034884: 3807 0d00 |0014: if-eqz v7, 0021 // +000d │ │ -034888: 3800 3000 |0016: if-eqz v0, 0046 // +0030 │ │ -03488c: 6202 bc02 |0018: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02bc │ │ -034890: 7030 6307 5402 |001a: invoke-direct {v4, v5, v2}, Landroid/support/v4/text/BidiFormatter;.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; // method@0763 │ │ -034896: 0c02 |001d: move-result-object v2 │ │ -034898: 6e20 b214 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03489e: 5542 ab02 |0021: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02ab │ │ -0348a2: 3220 2900 |0023: if-eq v0, v2, 004c // +0029 │ │ -0348a6: 3800 2400 |0025: if-eqz v0, 0049 // +0024 │ │ -0348aa: 1302 2b20 |0027: const/16 v2, #int 8235 // #202b │ │ -0348ae: 6e20 ad14 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -0348b4: 6e20 b214 5100 |002c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0348ba: 1302 2c20 |002f: const/16 v2, #int 8236 // #202c │ │ -0348be: 6e20 ad14 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -0348c4: 3807 0d00 |0034: if-eqz v7, 0041 // +000d │ │ -0348c8: 3800 1a00 |0036: if-eqz v0, 0050 // +001a │ │ -0348cc: 6202 bc02 |0038: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02bc │ │ -0348d0: 7030 6207 5402 |003a: invoke-direct {v4, v5, v2}, Landroid/support/v4/text/BidiFormatter;.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; // method@0762 │ │ -0348d6: 0c02 |003d: move-result-object v2 │ │ -0348d8: 6e20 b214 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0348de: 6e10 b714 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0348e4: 0c02 |0044: move-result-object v2 │ │ -0348e6: 1102 |0045: return-object v2 │ │ -0348e8: 6202 bb02 |0046: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02bb │ │ -0348ec: 28d2 |0048: goto 001a // -002e │ │ -0348ee: 1302 2a20 |0049: const/16 v2, #int 8234 // #202a │ │ -0348f2: 28de |004b: goto 0029 // -0022 │ │ -0348f4: 6e20 b214 5100 |004c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0348fa: 28e5 |004f: goto 0034 // -001b │ │ -0348fc: 6202 bb02 |0050: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02bb │ │ -034900: 28e8 |0052: goto 003a // -0018 │ │ +036ae0: |[036ae0] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; │ │ +036af0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +036af2: 6e10 a414 0500 |0001: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@14a4 │ │ +036af8: 0a03 |0004: move-result v3 │ │ +036afa: 7240 7807 5632 |0005: invoke-interface {v6, v5, v2, v3}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0778 │ │ +036b00: 0a00 |0008: move-result v0 │ │ +036b02: 2201 1403 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +036b06: 7010 ab14 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +036b0c: 6e10 5e07 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/text/BidiFormatter;.getStereoReset:()Z // method@075e │ │ +036b12: 0a02 |0011: move-result v2 │ │ +036b14: 3802 0f00 |0012: if-eqz v2, 0021 // +000f │ │ +036b18: 3807 0d00 |0014: if-eqz v7, 0021 // +000d │ │ +036b1c: 3800 3000 |0016: if-eqz v0, 0046 // +0030 │ │ +036b20: 6202 bc02 |0018: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02bc │ │ +036b24: 7030 6307 5402 |001a: invoke-direct {v4, v5, v2}, Landroid/support/v4/text/BidiFormatter;.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; // method@0763 │ │ +036b2a: 0c02 |001d: move-result-object v2 │ │ +036b2c: 6e20 b214 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +036b32: 5542 ab02 |0021: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02ab │ │ +036b36: 3220 2900 |0023: if-eq v0, v2, 004c // +0029 │ │ +036b3a: 3800 2400 |0025: if-eqz v0, 0049 // +0024 │ │ +036b3e: 1302 2b20 |0027: const/16 v2, #int 8235 // #202b │ │ +036b42: 6e20 ad14 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +036b48: 6e20 b214 5100 |002c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +036b4e: 1302 2c20 |002f: const/16 v2, #int 8236 // #202c │ │ +036b52: 6e20 ad14 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +036b58: 3807 0d00 |0034: if-eqz v7, 0041 // +000d │ │ +036b5c: 3800 1a00 |0036: if-eqz v0, 0050 // +001a │ │ +036b60: 6202 bc02 |0038: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02bc │ │ +036b64: 7030 6207 5402 |003a: invoke-direct {v4, v5, v2}, Landroid/support/v4/text/BidiFormatter;.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; // method@0762 │ │ +036b6a: 0c02 |003d: move-result-object v2 │ │ +036b6c: 6e20 b214 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +036b72: 6e10 b714 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +036b78: 0c02 |0044: move-result-object v2 │ │ +036b7a: 1102 |0045: return-object v2 │ │ +036b7c: 6202 bb02 |0046: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02bb │ │ +036b80: 28d2 |0048: goto 001a // -002e │ │ +036b82: 1302 2a20 |0049: const/16 v2, #int 8234 // #202a │ │ +036b86: 28de |004b: goto 0029 // -0022 │ │ +036b88: 6e20 b214 5100 |004c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +036b8e: 28e5 |004f: goto 0034 // -001b │ │ +036b90: 6202 bb02 |0050: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02bb │ │ +036b94: 28e8 |0052: goto 003a // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ 0x0009 line=375 │ │ 0x000e line=376 │ │ 0x0016 line=377 │ │ 0x0021 line=380 │ │ @@ -31043,34 +31043,34 @@ │ │ type : '(Ljava/lang/String;Z)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -034904: |[034904] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Z)Ljava/lang/String; │ │ -034914: 5410 a902 |0000: iget-object v0, v1, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a9 │ │ -034918: 6e40 6607 2130 |0002: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/text/BidiFormatter;.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; // method@0766 │ │ -03491e: 0c00 |0005: move-result-object v0 │ │ -034920: 1100 |0006: return-object v0 │ │ +036b98: |[036b98] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Z)Ljava/lang/String; │ │ +036ba8: 5410 a902 |0000: iget-object v0, v1, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02a9 │ │ +036bac: 6e40 6607 2130 |0002: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/text/BidiFormatter;.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; // method@0766 │ │ +036bb2: 0c00 |0005: move-result-object v0 │ │ +036bb4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/text/BidiFormatter; │ │ 0x0000 - 0x0007 reg=2 str Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=3 isolate Z │ │ │ │ - source_file_idx : 527 (BidiFormatter.java) │ │ + source_file_idx : 528 (BidiFormatter.java) │ │ │ │ Class #152 header: │ │ class_idx : 332 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 854 │ │ +source_file_idx : 855 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #152 annotations: │ │ Annotations on class │ │ @@ -31094,21 +31094,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/text/ICUCompat$ICUCompatImpl;) │ │ name : 'getScript' │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 854 (ICUCompat.java) │ │ + source_file_idx : 855 (ICUCompat.java) │ │ │ │ Class #153 header: │ │ class_idx : 335 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 854 │ │ +source_file_idx : 855 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #153 annotations: │ │ Annotations on class │ │ @@ -31131,26 +31131,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -034924: |[034924] android.support.v4.text.ICUCompat.:()V │ │ -034934: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -034938: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -03493c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -034940: 2201 4e01 |0006: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; // type@014e │ │ -034944: 7010 6d07 0100 |0008: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs;.:()V // method@076d │ │ -03494a: 6901 ac02 |000b: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02ac │ │ -03494e: 0e00 |000d: return-void │ │ -034950: 2201 4d01 |000e: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; // type@014d │ │ -034954: 7010 6a07 0100 |0010: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase;.:()V // method@076a │ │ -03495a: 6901 ac02 |0013: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02ac │ │ -03495e: 28f8 |0015: goto 000d // -0008 │ │ +036bb8: |[036bb8] android.support.v4.text.ICUCompat.:()V │ │ +036bc8: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +036bcc: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +036bd0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +036bd4: 2201 4e01 |0006: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; // type@014e │ │ +036bd8: 7010 6d07 0100 |0008: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs;.:()V // method@076d │ │ +036bde: 6901 ac02 |000b: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02ac │ │ +036be2: 0e00 |000d: return-void │ │ +036be4: 2201 4d01 |000e: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; // type@014d │ │ +036be8: 7010 6a07 0100 |0010: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase;.:()V // method@076a │ │ +036bee: 6901 ac02 |0013: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02ac │ │ +036bf2: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0002 line=56 │ │ 0x0006 line=57 │ │ 0x000d line=61 │ │ 0x000e line=59 │ │ @@ -31162,17 +31162,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034960: |[034960] android.support.v4.text.ICUCompat.:()V │ │ -034970: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -034976: 0e00 |0003: return-void │ │ +036bf4: |[036bf4] android.support.v4.text.ICUCompat.:()V │ │ +036c04: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +036c0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0003 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat; │ │ │ │ @@ -31181,19 +31181,19 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -034978: |[034978] android.support.v4.text.ICUCompat.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -034988: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02ac │ │ -03498c: 7220 6807 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0768 │ │ -034992: 0c00 |0005: move-result-object v0 │ │ -034994: 1100 |0006: return-object v0 │ │ +036c0c: |[036c0c] android.support.v4.text.ICUCompat.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +036c1c: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02ac │ │ +036c20: 7220 6807 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0768 │ │ +036c26: 0c00 |0005: move-result-object v0 │ │ +036c28: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 locale Ljava/lang/String; │ │ │ │ #3 : (in Landroid/support/v4/text/ICUCompat;) │ │ @@ -31201,33 +31201,33 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -034998: |[034998] android.support.v4.text.ICUCompat.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -0349a8: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02ac │ │ -0349ac: 7220 6907 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0769 │ │ -0349b2: 0c00 |0005: move-result-object v0 │ │ -0349b4: 1100 |0006: return-object v0 │ │ +036c2c: |[036c2c] android.support.v4.text.ICUCompat.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +036c3c: 6200 ac02 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02ac │ │ +036c40: 7220 6907 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0769 │ │ +036c46: 0c00 |0005: move-result-object v0 │ │ +036c48: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 locale Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 854 (ICUCompat.java) │ │ + source_file_idx : 855 (ICUCompat.java) │ │ │ │ Class #154 header: │ │ class_idx : 336 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 856 │ │ +source_file_idx : 857 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #154 - │ │ Class descriptor : 'Landroid/support/v4/text/ICUCompatIcs;' │ │ @@ -31255,42 +31255,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -0349b8: |[0349b8] android.support.v4.text.ICUCompatIcs.:()V │ │ -0349c8: 1a02 d110 |0000: const-string v2, "libcore.icu.ICU" // string@10d1 │ │ -0349cc: 7110 5f14 0200 |0002: invoke-static {v2}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@145f │ │ -0349d2: 0c00 |0005: move-result-object v0 │ │ -0349d4: 3800 2200 |0006: if-eqz v0, 0028 // +0022 │ │ -0349d8: 1a02 0a0f |0008: const-string v2, "getScript" // string@0f0a │ │ -0349dc: 1213 |000a: const/4 v3, #int 1 // #1 │ │ -0349de: 2333 7903 |000b: new-array v3, v3, [Ljava/lang/Class; // type@0379 │ │ -0349e2: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -0349e4: 1c05 1303 |000e: const-class v5, Ljava/lang/String; // type@0313 │ │ -0349e8: 4d05 0304 |0010: aput-object v5, v3, v4 │ │ -0349ec: 6e30 6614 2003 |0012: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1466 │ │ -0349f2: 0c02 |0015: move-result-object v2 │ │ -0349f4: 6902 af02 |0016: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@02af │ │ -0349f8: 1a02 7f0a |0018: const-string v2, "addLikelySubtags" // string@0a7f │ │ -0349fc: 1213 |001a: const/4 v3, #int 1 // #1 │ │ -0349fe: 2333 7903 |001b: new-array v3, v3, [Ljava/lang/Class; // type@0379 │ │ -034a02: 1204 |001d: const/4 v4, #int 0 // #0 │ │ -034a04: 1c05 1303 |001e: const-class v5, Ljava/lang/String; // type@0313 │ │ -034a08: 4d05 0304 |0020: aput-object v5, v3, v4 │ │ -034a0c: 6e30 6614 2003 |0022: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1466 │ │ -034a12: 0c02 |0025: move-result-object v2 │ │ -034a14: 6902 ae02 |0026: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@02ae │ │ -034a18: 0e00 |0028: return-void │ │ -034a1a: 0d01 |0029: move-exception v1 │ │ -034a1c: 1a02 5703 |002a: const-string v2, "ICUCompatIcs" // string@0357 │ │ -034a20: 7120 df11 1200 |002c: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11df │ │ -034a26: 28f9 |002f: goto 0028 // -0007 │ │ +036c4c: |[036c4c] android.support.v4.text.ICUCompatIcs.:()V │ │ +036c5c: 1a02 d210 |0000: const-string v2, "libcore.icu.ICU" // string@10d2 │ │ +036c60: 7110 5f14 0200 |0002: invoke-static {v2}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@145f │ │ +036c66: 0c00 |0005: move-result-object v0 │ │ +036c68: 3800 2200 |0006: if-eqz v0, 0028 // +0022 │ │ +036c6c: 1a02 0b0f |0008: const-string v2, "getScript" // string@0f0b │ │ +036c70: 1213 |000a: const/4 v3, #int 1 // #1 │ │ +036c72: 2333 7903 |000b: new-array v3, v3, [Ljava/lang/Class; // type@0379 │ │ +036c76: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +036c78: 1c05 1303 |000e: const-class v5, Ljava/lang/String; // type@0313 │ │ +036c7c: 4d05 0304 |0010: aput-object v5, v3, v4 │ │ +036c80: 6e30 6614 2003 |0012: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1466 │ │ +036c86: 0c02 |0015: move-result-object v2 │ │ +036c88: 6902 af02 |0016: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@02af │ │ +036c8c: 1a02 800a |0018: const-string v2, "addLikelySubtags" // string@0a80 │ │ +036c90: 1213 |001a: const/4 v3, #int 1 // #1 │ │ +036c92: 2333 7903 |001b: new-array v3, v3, [Ljava/lang/Class; // type@0379 │ │ +036c96: 1204 |001d: const/4 v4, #int 0 // #0 │ │ +036c98: 1c05 1303 |001e: const-class v5, Ljava/lang/String; // type@0313 │ │ +036c9c: 4d05 0304 |0020: aput-object v5, v3, v4 │ │ +036ca0: 6e30 6614 2003 |0022: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1466 │ │ +036ca6: 0c02 |0025: move-result-object v2 │ │ +036ca8: 6902 ae02 |0026: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@02ae │ │ +036cac: 0e00 |0028: return-void │ │ +036cae: 0d01 |0029: move-exception v1 │ │ +036cb0: 1a02 5803 |002a: const-string v2, "ICUCompatIcs" // string@0358 │ │ +036cb4: 7120 df11 1200 |002c: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11df │ │ +036cba: 28f9 |002f: goto 0028 // -0007 │ │ catches : 1 │ │ 0x0000 - 0x0028 │ │ Ljava/lang/Exception; -> 0x0029 │ │ positions : │ │ 0x0000 line=33 │ │ 0x0006 line=34 │ │ 0x0008 line=35 │ │ @@ -31307,17 +31307,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034a38: |[034a38] android.support.v4.text.ICUCompatIcs.:()V │ │ -034a48: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -034a4e: 0e00 |0003: return-void │ │ +036ccc: |[036ccc] android.support.v4.text.ICUCompatIcs.:()V │ │ +036cdc: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +036ce2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompatIcs; │ │ │ │ #2 : (in Landroid/support/v4/text/ICUCompatIcs;) │ │ @@ -31325,36 +31325,36 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -034a50: |[034a50] android.support.v4.text.ICUCompatIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -034a60: 6202 ae02 |0000: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@02ae │ │ -034a64: 3802 1800 |0002: if-eqz v2, 001a // +0018 │ │ -034a68: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -034a6a: 2320 7a03 |0005: new-array v0, v2, [Ljava/lang/Object; // type@037a │ │ -034a6e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -034a70: 4d04 0002 |0008: aput-object v4, v0, v2 │ │ -034a74: 6202 ae02 |000a: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@02ae │ │ -034a78: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -034a7a: 6e30 cd14 3200 |000d: invoke-virtual {v2, v3, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@14cd │ │ -034a80: 0c02 |0010: move-result-object v2 │ │ -034a82: 1f02 1303 |0011: check-cast v2, Ljava/lang/String; // type@0313 │ │ -034a86: 1102 |0013: return-object v2 │ │ -034a88: 0d01 |0014: move-exception v1 │ │ -034a8a: 1a02 5703 |0015: const-string v2, "ICUCompatIcs" // string@0357 │ │ -034a8e: 7120 df11 1200 |0017: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11df │ │ -034a94: 0742 |001a: move-object v2, v4 │ │ -034a96: 28f8 |001b: goto 0013 // -0008 │ │ -034a98: 0d01 |001c: move-exception v1 │ │ -034a9a: 1a02 5703 |001d: const-string v2, "ICUCompatIcs" // string@0357 │ │ -034a9e: 7120 df11 1200 |001f: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11df │ │ -034aa4: 28f8 |0022: goto 001a // -0008 │ │ +036ce4: |[036ce4] android.support.v4.text.ICUCompatIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +036cf4: 6202 ae02 |0000: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@02ae │ │ +036cf8: 3802 1800 |0002: if-eqz v2, 001a // +0018 │ │ +036cfc: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +036cfe: 2320 7a03 |0005: new-array v0, v2, [Ljava/lang/Object; // type@037a │ │ +036d02: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +036d04: 4d04 0002 |0008: aput-object v4, v0, v2 │ │ +036d08: 6202 ae02 |000a: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@02ae │ │ +036d0c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +036d0e: 6e30 cd14 3200 |000d: invoke-virtual {v2, v3, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@14cd │ │ +036d14: 0c02 |0010: move-result-object v2 │ │ +036d16: 1f02 1303 |0011: check-cast v2, Ljava/lang/String; // type@0313 │ │ +036d1a: 1102 |0013: return-object v2 │ │ +036d1c: 0d01 |0014: move-exception v1 │ │ +036d1e: 1a02 5803 |0015: const-string v2, "ICUCompatIcs" // string@0358 │ │ +036d22: 7120 df11 1200 |0017: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11df │ │ +036d28: 0742 |001a: move-object v2, v4 │ │ +036d2a: 28f8 |001b: goto 0013 // -0008 │ │ +036d2c: 0d01 |001c: move-exception v1 │ │ +036d2e: 1a02 5803 |001d: const-string v2, "ICUCompatIcs" // string@0358 │ │ +036d32: 7120 df11 1200 |001f: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11df │ │ +036d38: 28f8 |0022: goto 001a // -0008 │ │ catches : 1 │ │ 0x0000 - 0x0013 │ │ Ljava/lang/IllegalAccessException; -> 0x0014 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x001c │ │ positions : │ │ 0x0000 line=65 │ │ 0x0004 line=66 │ │ @@ -31376,37 +31376,37 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -034ab8: |[034ab8] android.support.v4.text.ICUCompatIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -034ac8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -034aca: 6202 af02 |0001: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@02af │ │ -034ace: 3802 1800 |0003: if-eqz v2, 001b // +0018 │ │ -034ad2: 1212 |0005: const/4 v2, #int 1 // #1 │ │ -034ad4: 2320 7a03 |0006: new-array v0, v2, [Ljava/lang/Object; // type@037a │ │ -034ad8: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -034ada: 4d05 0002 |0009: aput-object v5, v0, v2 │ │ -034ade: 6202 af02 |000b: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@02af │ │ -034ae2: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -034ae4: 6e30 cd14 4200 |000e: invoke-virtual {v2, v4, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@14cd │ │ -034aea: 0c02 |0011: move-result-object v2 │ │ -034aec: 1f02 1303 |0012: check-cast v2, Ljava/lang/String; // type@0313 │ │ -034af0: 1102 |0014: return-object v2 │ │ -034af2: 0d01 |0015: move-exception v1 │ │ -034af4: 1a02 5703 |0016: const-string v2, "ICUCompatIcs" // string@0357 │ │ -034af8: 7120 df11 1200 |0018: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11df │ │ -034afe: 0732 |001b: move-object v2, v3 │ │ -034b00: 28f8 |001c: goto 0014 // -0008 │ │ -034b02: 0d01 |001d: move-exception v1 │ │ -034b04: 1a02 5703 |001e: const-string v2, "ICUCompatIcs" // string@0357 │ │ -034b08: 7120 df11 1200 |0020: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11df │ │ -034b0e: 28f8 |0023: goto 001b // -0008 │ │ +036d4c: |[036d4c] android.support.v4.text.ICUCompatIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +036d5c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +036d5e: 6202 af02 |0001: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@02af │ │ +036d62: 3802 1800 |0003: if-eqz v2, 001b // +0018 │ │ +036d66: 1212 |0005: const/4 v2, #int 1 // #1 │ │ +036d68: 2320 7a03 |0006: new-array v0, v2, [Ljava/lang/Object; // type@037a │ │ +036d6c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +036d6e: 4d05 0002 |0009: aput-object v5, v0, v2 │ │ +036d72: 6202 af02 |000b: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@02af │ │ +036d76: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +036d78: 6e30 cd14 4200 |000e: invoke-virtual {v2, v4, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@14cd │ │ +036d7e: 0c02 |0011: move-result-object v2 │ │ +036d80: 1f02 1303 |0012: check-cast v2, Ljava/lang/String; // type@0313 │ │ +036d84: 1102 |0014: return-object v2 │ │ +036d86: 0d01 |0015: move-exception v1 │ │ +036d88: 1a02 5803 |0016: const-string v2, "ICUCompatIcs" // string@0358 │ │ +036d8c: 7120 df11 1200 |0018: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11df │ │ +036d92: 0732 |001b: move-object v2, v3 │ │ +036d94: 28f8 |001c: goto 0014 // -0008 │ │ +036d96: 0d01 |001d: move-exception v1 │ │ +036d98: 1a02 5803 |001e: const-string v2, "ICUCompatIcs" // string@0358 │ │ +036d9c: 7120 df11 1200 |0020: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@11df │ │ +036da2: 28f8 |0023: goto 001b // -0008 │ │ catches : 1 │ │ 0x0001 - 0x0014 │ │ Ljava/lang/IllegalAccessException; -> 0x0015 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x001d │ │ positions : │ │ 0x0001 line=48 │ │ 0x0005 line=49 │ │ @@ -31420,21 +31420,21 @@ │ │ locals : │ │ 0x000b - 0x0014 reg=0 args [Ljava/lang/Object; │ │ 0x0016 - 0x001b reg=1 e Ljava/lang/IllegalAccessException; │ │ 0x001e - 0x0024 reg=1 e Ljava/lang/reflect/InvocationTargetException; │ │ 0x0000 - 0x0024 reg=5 locale Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 856 (ICUCompatIcs.java) │ │ + source_file_idx : 857 (ICUCompatIcs.java) │ │ │ │ Class #155 header: │ │ class_idx : 337 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 781 │ │ -source_file_idx : 2356 │ │ +source_file_idx : 2357 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #155 - │ │ Class descriptor : 'Landroid/support/v4/text/TextDirectionHeuristicCompat;' │ │ @@ -31453,21 +31453,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/text/TextDirectionHeuristicCompat;) │ │ name : 'isRtl' │ │ type : '([CII)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2356 (TextDirectionHeuristicCompat.java) │ │ + source_file_idx : 2357 (TextDirectionHeuristicCompat.java) │ │ │ │ Class #156 header: │ │ class_idx : 338 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2360 │ │ +source_file_idx : 2361 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #156 annotations: │ │ Annotations on class │ │ @@ -31479,21 +31479,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2360 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2361 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #157 header: │ │ class_idx : 341 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 2360 │ │ +source_file_idx : 2361 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #157 annotations: │ │ Annotations on class │ │ @@ -31511,21 +31511,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;) │ │ name : 'checkRtl' │ │ type : '(Ljava/lang/CharSequence;II)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2360 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2361 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #158 header: │ │ class_idx : 345 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 2360 │ │ +source_file_idx : 2361 │ │ static_fields_size : 9 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #158 annotations: │ │ Annotations on class │ │ @@ -31589,39 +31589,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 49 16-bit code units │ │ -034b20: |[034b20] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ -034b30: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -034b32: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -034b34: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -034b36: 2200 5701 |0003: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0157 │ │ -034b3a: 7040 8707 2023 |0005: invoke-direct {v0, v2, v3, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@0787 │ │ -034b40: 6900 bb02 |0008: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02bb │ │ -034b44: 2200 5701 |000a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0157 │ │ -034b48: 7040 8707 2024 |000c: invoke-direct {v0, v2, v4, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@0787 │ │ -034b4e: 6900 bc02 |000f: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02bc │ │ -034b52: 2200 5701 |0011: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0157 │ │ -034b56: 6201 b302 |0013: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@02b3 │ │ -034b5a: 7040 8707 1023 |0015: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@0787 │ │ -034b60: 6900 b802 |0018: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b8 │ │ -034b64: 2200 5701 |001a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0157 │ │ -034b68: 6201 b302 |001c: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@02b3 │ │ -034b6c: 7040 8707 1024 |001e: invoke-direct {v0, v1, v4, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@0787 │ │ -034b72: 6900 b902 |0021: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b9 │ │ -034b76: 2200 5701 |0023: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0157 │ │ -034b7a: 6201 b102 |0025: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@02b1 │ │ -034b7e: 7040 8707 1023 |0027: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@0787 │ │ -034b84: 6900 b702 |002a: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.ANYRTL_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b7 │ │ -034b88: 6200 b602 |002c: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@02b6 │ │ -034b8c: 6900 ba02 |002e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LOCALE:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02ba │ │ -034b90: 0e00 |0030: return-void │ │ +036db4: |[036db4] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ +036dc4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +036dc6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +036dc8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +036dca: 2200 5701 |0003: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0157 │ │ +036dce: 7040 8707 2023 |0005: invoke-direct {v0, v2, v3, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@0787 │ │ +036dd4: 6900 bb02 |0008: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02bb │ │ +036dd8: 2200 5701 |000a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0157 │ │ +036ddc: 7040 8707 2024 |000c: invoke-direct {v0, v2, v4, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@0787 │ │ +036de2: 6900 bc02 |000f: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02bc │ │ +036de6: 2200 5701 |0011: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0157 │ │ +036dea: 6201 b302 |0013: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@02b3 │ │ +036dee: 7040 8707 1023 |0015: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@0787 │ │ +036df4: 6900 b802 |0018: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b8 │ │ +036df8: 2200 5701 |001a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0157 │ │ +036dfc: 6201 b302 |001c: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@02b3 │ │ +036e00: 7040 8707 1024 |001e: invoke-direct {v0, v1, v4, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@0787 │ │ +036e06: 6900 b902 |0021: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b9 │ │ +036e0a: 2200 5701 |0023: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0157 │ │ +036e0e: 6201 b102 |0025: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@02b1 │ │ +036e12: 7040 8707 1023 |0027: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V // method@0787 │ │ +036e18: 6900 b702 |002a: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.ANYRTL_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b7 │ │ +036e1c: 6200 b602 |002c: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@02b6 │ │ +036e20: 6900 ba02 |002e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LOCALE:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02ba │ │ +036e24: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=33 │ │ 0x000a line=39 │ │ 0x0011 line=47 │ │ 0x001a line=55 │ │ 0x0023 line=62 │ │ @@ -31633,17 +31633,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034b94: |[034b94] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ -034ba4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -034baa: 0e00 |0003: return-void │ │ +036e28: |[036e28] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ +036e38: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +036e3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=242 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat; │ │ │ │ @@ -31652,18 +31652,18 @@ │ │ type : '(I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -034bac: |[034bac] android.support.v4.text.TextDirectionHeuristicsCompat.access$100:(I)I │ │ -034bbc: 7110 9107 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlTextOrFormat:(I)I // method@0791 │ │ -034bc2: 0a00 |0003: move-result v0 │ │ -034bc4: 0f00 |0004: return v0 │ │ +036e40: |[036e40] android.support.v4.text.TextDirectionHeuristicsCompat.access$100:(I)I │ │ +036e50: 7110 9107 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlTextOrFormat:(I)I // method@0791 │ │ +036e56: 0a00 |0003: move-result v0 │ │ +036e58: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 I │ │ │ │ #3 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat;) │ │ @@ -31671,18 +31671,18 @@ │ │ type : '(I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -034bc8: |[034bc8] android.support.v4.text.TextDirectionHeuristicsCompat.access$200:(I)I │ │ -034bd8: 7110 9007 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlText:(I)I // method@0790 │ │ -034bde: 0a00 |0003: move-result v0 │ │ -034be0: 0f00 |0004: return v0 │ │ +036e5c: |[036e5c] android.support.v4.text.TextDirectionHeuristicsCompat.access$200:(I)I │ │ +036e6c: 7110 9007 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlText:(I)I // method@0790 │ │ +036e72: 0a00 |0003: move-result v0 │ │ +036e74: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 I │ │ │ │ #4 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat;) │ │ @@ -31690,24 +31690,24 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -034be4: |[034be4] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlText:(I)I │ │ -034bf4: 2b01 0a00 0000 |0000: packed-switch v1, 0000000a // +0000000a │ │ -034bfa: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -034bfc: 0f00 |0004: return v0 │ │ -034bfe: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -034c00: 28fe |0006: goto 0004 // -0002 │ │ -034c02: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -034c04: 28fc |0008: goto 0004 // -0004 │ │ -034c06: 0000 |0009: nop // spacer │ │ -034c08: 0001 0300 0000 0000 0500 0000 0700 ... |000a: packed-switch-data (10 units) │ │ +036e78: |[036e78] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlText:(I)I │ │ +036e88: 2b01 0a00 0000 |0000: packed-switch v1, 0000000a // +0000000a │ │ +036e8e: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +036e90: 0f00 |0004: return v0 │ │ +036e92: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +036e94: 28fe |0006: goto 0004 // -0002 │ │ +036e96: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +036e98: 28fc |0008: goto 0004 // -0004 │ │ +036e9a: 0000 |0009: nop // spacer │ │ +036e9c: 0001 0300 0000 0000 0500 0000 0700 ... |000a: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=86 │ │ 0x0005 line=81 │ │ 0x0007 line=84 │ │ 0x0009 line=79 │ │ @@ -31719,42 +31719,42 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 40 16-bit code units │ │ -034c1c: |[034c1c] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlTextOrFormat:(I)I │ │ -034c2c: 2c01 0a00 0000 |0000: sparse-switch v1, 0000000a // +0000000a │ │ -034c32: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -034c34: 0f00 |0004: return v0 │ │ -034c36: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -034c38: 28fe |0006: goto 0004 // -0002 │ │ -034c3a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -034c3c: 28fc |0008: goto 0004 // -0004 │ │ -034c3e: 0000 |0009: nop // spacer │ │ -034c40: 0002 0700 0000 0000 0100 0000 0200 ... |000a: sparse-switch-data (30 units) │ │ +036eb0: |[036eb0] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlTextOrFormat:(I)I │ │ +036ec0: 2c01 0a00 0000 |0000: sparse-switch v1, 0000000a // +0000000a │ │ +036ec6: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +036ec8: 0f00 |0004: return v0 │ │ +036eca: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +036ecc: 28fe |0006: goto 0004 // -0002 │ │ +036ece: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +036ed0: 28fc |0008: goto 0004 // -0004 │ │ +036ed2: 0000 |0009: nop // spacer │ │ +036ed4: 0002 0700 0000 0000 0100 0000 0200 ... |000a: sparse-switch-data (30 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0003 line=102 │ │ 0x0005 line=95 │ │ 0x0007 line=100 │ │ 0x0009 line=91 │ │ locals : │ │ 0x0000 - 0x0028 reg=1 directionality I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2360 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2361 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #159 header: │ │ class_idx : 346 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 2361 │ │ +source_file_idx : 2362 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #159 - │ │ Class descriptor : 'Landroid/support/v4/text/TextUtilsCompat;' │ │ @@ -31781,25 +31781,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -034c7c: |[034c7c] android.support.v4.text.TextUtilsCompat.:()V │ │ -034c8c: 2200 3103 |0000: new-instance v0, Ljava/util/Locale; // type@0331 │ │ -034c90: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -034c94: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ -034c98: 7030 0515 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/util/Locale;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1505 │ │ -034c9e: 6900 c202 |0009: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@02c2 │ │ -034ca2: 1a00 e901 |000b: const-string v0, "Arab" // string@01e9 │ │ -034ca6: 6900 c002 |000d: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@02c0 │ │ -034caa: 1a00 4c03 |000f: const-string v0, "Hebr" // string@034c │ │ -034cae: 6900 c102 |0011: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@02c1 │ │ -034cb2: 0e00 |0013: return-void │ │ +036f10: |[036f10] android.support.v4.text.TextUtilsCompat.:()V │ │ +036f20: 2200 3103 |0000: new-instance v0, Ljava/util/Locale; // type@0331 │ │ +036f24: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +036f28: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ +036f2c: 7030 0515 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/util/Locale;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1505 │ │ +036f32: 6900 c202 |0009: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@02c2 │ │ +036f36: 1a00 ea01 |000b: const-string v0, "Arab" // string@01ea │ │ +036f3a: 6900 c002 |000d: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@02c0 │ │ +036f3e: 1a00 4d03 |000f: const-string v0, "Hebr" // string@034d │ │ +036f42: 6900 c102 |0011: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@02c1 │ │ +036f46: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x000b line=113 │ │ 0x000f line=114 │ │ locals : │ │ │ │ @@ -31808,17 +31808,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -034cb4: |[034cb4] android.support.v4.text.TextUtilsCompat.:()V │ │ -034cc4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -034cca: 0e00 |0003: return-void │ │ +036f48: |[036f48] android.support.v4.text.TextUtilsCompat.:()V │ │ +036f58: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +036f5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextUtilsCompat; │ │ │ │ #2 : (in Landroid/support/v4/text/TextUtilsCompat;) │ │ @@ -31826,28 +31826,28 @@ │ │ type : '(Ljava/util/Locale;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -034ccc: |[034ccc] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I │ │ -034cdc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -034cde: 6e20 0815 2200 |0001: invoke-virtual {v2, v2}, Ljava/util/Locale;.getDisplayName:(Ljava/util/Locale;)Ljava/lang/String; // method@1508 │ │ -034ce4: 0c01 |0004: move-result-object v1 │ │ -034ce6: 6e20 9d14 0100 |0005: invoke-virtual {v1, v0}, Ljava/lang/String;.charAt:(I)C // method@149d │ │ -034cec: 0a01 |0008: move-result v1 │ │ -034cee: 7110 5a14 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@145a │ │ -034cf4: 0a01 |000c: move-result v1 │ │ -034cf6: 2b01 0700 0000 |000d: packed-switch v1, 00000014 // +00000007 │ │ -034cfc: 0f00 |0010: return v0 │ │ -034cfe: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -034d00: 28fe |0012: goto 0010 // -0002 │ │ -034d02: 0000 |0013: nop // spacer │ │ -034d04: 0001 0200 0100 0000 0400 0000 0400 ... |0014: packed-switch-data (8 units) │ │ +036f60: |[036f60] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I │ │ +036f70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +036f72: 6e20 0815 2200 |0001: invoke-virtual {v2, v2}, Ljava/util/Locale;.getDisplayName:(Ljava/util/Locale;)Ljava/lang/String; // method@1508 │ │ +036f78: 0c01 |0004: move-result-object v1 │ │ +036f7a: 6e20 9d14 0100 |0005: invoke-virtual {v1, v0}, Ljava/lang/String;.charAt:(I)C // method@149d │ │ +036f80: 0a01 |0008: move-result v1 │ │ +036f82: 7110 5a14 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@145a │ │ +036f88: 0a01 |000c: move-result v1 │ │ +036f8a: 2b01 0700 0000 |000d: packed-switch v1, 00000014 // +00000007 │ │ +036f90: 0f00 |0010: return v0 │ │ +036f92: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +036f94: 28fe |0012: goto 0010 // -0002 │ │ +036f96: 0000 |0013: nop // spacer │ │ +036f98: 0001 0200 0100 0000 0400 0000 0400 ... |0014: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=100 │ │ 0x0010 line=107 │ │ 0x0011 line=103 │ │ 0x0013 line=100 │ │ locals : │ │ @@ -31858,42 +31858,42 @@ │ │ type : '(Ljava/util/Locale;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -034d14: |[034d14] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I │ │ -034d24: 3802 2f00 |0000: if-eqz v2, 002f // +002f │ │ -034d28: 6201 c202 |0002: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@02c2 │ │ -034d2c: 6e20 0615 1200 |0004: invoke-virtual {v2, v1}, Ljava/util/Locale;.equals:(Ljava/lang/Object;)Z // method@1506 │ │ -034d32: 0a01 |0007: move-result v1 │ │ -034d34: 3901 2700 |0008: if-nez v1, 002f // +0027 │ │ -034d38: 6e10 0915 0200 |000a: invoke-virtual {v2}, Ljava/util/Locale;.toString:()Ljava/lang/String; // method@1509 │ │ -034d3e: 0c01 |000d: move-result-object v1 │ │ -034d40: 7110 7207 0100 |000e: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0772 │ │ -034d46: 0c01 |0011: move-result-object v1 │ │ -034d48: 7110 7307 0100 |0012: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0773 │ │ -034d4e: 0c00 |0015: move-result-object v0 │ │ -034d50: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ -034d54: 7110 9407 0200 |0018: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I // method@0794 │ │ -034d5a: 0a01 |001b: move-result v1 │ │ -034d5c: 0f01 |001c: return v1 │ │ -034d5e: 6201 c002 |001d: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@02c0 │ │ -034d62: 6e20 a014 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@14a0 │ │ -034d68: 0a01 |0022: move-result v1 │ │ -034d6a: 3901 0a00 |0023: if-nez v1, 002d // +000a │ │ -034d6e: 6201 c102 |0025: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@02c1 │ │ -034d72: 6e20 a014 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@14a0 │ │ -034d78: 0a01 |002a: move-result v1 │ │ -034d7a: 3801 0400 |002b: if-eqz v1, 002f // +0004 │ │ -034d7e: 1211 |002d: const/4 v1, #int 1 // #1 │ │ -034d80: 28ee |002e: goto 001c // -0012 │ │ -034d82: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -034d84: 28ec |0030: goto 001c // -0014 │ │ +036fa8: |[036fa8] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I │ │ +036fb8: 3802 2f00 |0000: if-eqz v2, 002f // +002f │ │ +036fbc: 6201 c202 |0002: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@02c2 │ │ +036fc0: 6e20 0615 1200 |0004: invoke-virtual {v2, v1}, Ljava/util/Locale;.equals:(Ljava/lang/Object;)Z // method@1506 │ │ +036fc6: 0a01 |0007: move-result v1 │ │ +036fc8: 3901 2700 |0008: if-nez v1, 002f // +0027 │ │ +036fcc: 6e10 0915 0200 |000a: invoke-virtual {v2}, Ljava/util/Locale;.toString:()Ljava/lang/String; // method@1509 │ │ +036fd2: 0c01 |000d: move-result-object v1 │ │ +036fd4: 7110 7207 0100 |000e: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0772 │ │ +036fda: 0c01 |0011: move-result-object v1 │ │ +036fdc: 7110 7307 0100 |0012: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0773 │ │ +036fe2: 0c00 |0015: move-result-object v0 │ │ +036fe4: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ +036fe8: 7110 9407 0200 |0018: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I // method@0794 │ │ +036fee: 0a01 |001b: move-result v1 │ │ +036ff0: 0f01 |001c: return v1 │ │ +036ff2: 6201 c002 |001d: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@02c0 │ │ +036ff6: 6e20 a014 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@14a0 │ │ +036ffc: 0a01 |0022: move-result v1 │ │ +036ffe: 3901 0a00 |0023: if-nez v1, 002d // +000a │ │ +037002: 6201 c102 |0025: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@02c1 │ │ +037006: 6e20 a014 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@14a0 │ │ +03700c: 0a01 |002a: move-result v1 │ │ +03700e: 3801 0400 |002b: if-eqz v1, 002f // +0004 │ │ +037012: 1211 |002d: const/4 v1, #int 1 // #1 │ │ +037014: 28ee |002e: goto 001c // -0012 │ │ +037016: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +037018: 28ec |0030: goto 001c // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x000a line=74 │ │ 0x0016 line=76 │ │ 0x001c line=84 │ │ 0x001d line=78 │ │ @@ -31909,46 +31909,46 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 82 16-bit code units │ │ -034d88: |[034d88] android.support.v4.text.TextUtilsCompat.htmlEncode:(Ljava/lang/String;)Ljava/lang/String; │ │ -034d98: 2202 1403 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ -034d9c: 7010 ab14 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -034da2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -034da4: 6e10 a414 0400 |0006: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@14a4 │ │ -034daa: 0a03 |0009: move-result v3 │ │ -034dac: 3531 2d00 |000a: if-ge v1, v3, 0037 // +002d │ │ -034db0: 6e20 9d14 1400 |000c: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@149d │ │ -034db6: 0a00 |000f: move-result v0 │ │ -034db8: 2c00 2c00 0000 |0010: sparse-switch v0, 0000003c // +0000002c │ │ -034dbe: 6e20 ad14 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -034dc4: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ -034dc8: 28ee |0018: goto 0006 // -0012 │ │ -034dca: 1a03 9a00 |0019: const-string v3, "<" // string@009a │ │ -034dce: 6e20 b214 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -034dd4: 28f8 |001e: goto 0016 // -0008 │ │ -034dd6: 1a03 9900 |001f: const-string v3, ">" // string@0099 │ │ -034dda: 6e20 b214 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -034de0: 28f2 |0024: goto 0016 // -000e │ │ -034de2: 1a03 9800 |0025: const-string v3, "&" // string@0098 │ │ -034de6: 6e20 b214 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -034dec: 28ec |002a: goto 0016 // -0014 │ │ -034dee: 1a03 9700 |002b: const-string v3, "'" // string@0097 │ │ -034df2: 6e20 b214 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -034df8: 28e6 |0030: goto 0016 // -001a │ │ -034dfa: 1a03 9c00 |0031: const-string v3, """ // string@009c │ │ -034dfe: 6e20 b214 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -034e04: 28e0 |0036: goto 0016 // -0020 │ │ -034e06: 6e10 b714 0200 |0037: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -034e0c: 0c03 |003a: move-result-object v3 │ │ -034e0e: 1103 |003b: return-object v3 │ │ -034e10: 0002 0500 2200 0000 2600 0000 2700 ... |003c: sparse-switch-data (22 units) │ │ +03701c: |[03701c] android.support.v4.text.TextUtilsCompat.htmlEncode:(Ljava/lang/String;)Ljava/lang/String; │ │ +03702c: 2202 1403 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ +037030: 7010 ab14 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +037036: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +037038: 6e10 a414 0400 |0006: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@14a4 │ │ +03703e: 0a03 |0009: move-result v3 │ │ +037040: 3531 2d00 |000a: if-ge v1, v3, 0037 // +002d │ │ +037044: 6e20 9d14 1400 |000c: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@149d │ │ +03704a: 0a00 |000f: move-result v0 │ │ +03704c: 2c00 2c00 0000 |0010: sparse-switch v0, 0000003c // +0000002c │ │ +037052: 6e20 ad14 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +037058: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03705c: 28ee |0018: goto 0006 // -0012 │ │ +03705e: 1a03 9a00 |0019: const-string v3, "<" // string@009a │ │ +037062: 6e20 b214 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +037068: 28f8 |001e: goto 0016 // -0008 │ │ +03706a: 1a03 9900 |001f: const-string v3, ">" // string@0099 │ │ +03706e: 6e20 b214 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +037074: 28f2 |0024: goto 0016 // -000e │ │ +037076: 1a03 9800 |0025: const-string v3, "&" // string@0098 │ │ +03707a: 6e20 b214 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +037080: 28ec |002a: goto 0016 // -0014 │ │ +037082: 1a03 9700 |002b: const-string v3, "'" // string@0097 │ │ +037086: 6e20 b214 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03708c: 28e6 |0030: goto 0016 // -001a │ │ +03708e: 1a03 9c00 |0031: const-string v3, """ // string@009c │ │ +037092: 6e20 b214 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +037098: 28e0 |0036: goto 0016 // -0020 │ │ +03709a: 6e10 b714 0200 |0037: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0370a0: 0c03 |003a: move-result-object v3 │ │ +0370a2: 1103 |003b: return-object v3 │ │ +0370a4: 0002 0500 2200 0000 2600 0000 2700 ... |003c: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0005 line=33 │ │ 0x000c line=34 │ │ 0x0010 line=35 │ │ 0x0013 line=56 │ │ @@ -31963,21 +31963,21 @@ │ │ locals : │ │ 0x0010 - 0x0037 reg=0 c C │ │ 0x0006 - 0x0052 reg=1 i I │ │ 0x0005 - 0x0052 reg=2 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0052 reg=4 s Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2361 (TextUtilsCompat.java) │ │ + source_file_idx : 2362 (TextUtilsCompat.java) │ │ │ │ Class #160 header: │ │ class_idx : 349 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 498 │ │ +source_file_idx : 499 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #160 annotations: │ │ Annotations on method #1977 'openRead' │ │ @@ -32008,32 +32008,32 @@ │ │ type : '(Ljava/io/File;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -034e3c: |[034e3c] android.support.v4.util.AtomicFile.:(Ljava/io/File;)V │ │ -034e4c: 7010 8d14 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@148d │ │ -034e52: 5b34 c802 |0003: iput-object v4, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c8 │ │ -034e56: 2200 e402 |0005: new-instance v0, Ljava/io/File; // type@02e4 │ │ -034e5a: 2201 1403 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -034e5e: 7010 ab14 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -034e64: 6e10 3014 0400 |000c: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1430 │ │ -034e6a: 0c02 |000f: move-result-object v2 │ │ -034e6c: 6e20 b214 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -034e72: 0c01 |0013: move-result-object v1 │ │ -034e74: 1a02 d800 |0014: const-string v2, ".bak" // string@00d8 │ │ -034e78: 6e20 b214 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -034e7e: 0c01 |0019: move-result-object v1 │ │ -034e80: 6e10 b714 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -034e86: 0c01 |001d: move-result-object v1 │ │ -034e88: 7020 2814 1000 |001e: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1428 │ │ -034e8e: 5b30 c702 |0021: iput-object v0, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c7 │ │ -034e92: 0e00 |0023: return-void │ │ +0370d0: |[0370d0] android.support.v4.util.AtomicFile.:(Ljava/io/File;)V │ │ +0370e0: 7010 8d14 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@148d │ │ +0370e6: 5b34 c802 |0003: iput-object v4, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c8 │ │ +0370ea: 2200 e402 |0005: new-instance v0, Ljava/io/File; // type@02e4 │ │ +0370ee: 2201 1403 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +0370f2: 7010 ab14 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0370f8: 6e10 3014 0400 |000c: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1430 │ │ +0370fe: 0c02 |000f: move-result-object v2 │ │ +037100: 6e20 b214 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +037106: 0c01 |0013: move-result-object v1 │ │ +037108: 1a02 d800 |0014: const-string v2, ".bak" // string@00d8 │ │ +03710c: 6e20 b214 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +037112: 0c01 |0019: move-result-object v1 │ │ +037114: 6e10 b714 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +03711a: 0c01 |001d: move-result-object v1 │ │ +03711c: 7020 2814 1000 |001e: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1428 │ │ +037122: 5b30 c702 |0021: iput-object v0, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c7 │ │ +037126: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0005 line=53 │ │ 0x0023 line=54 │ │ locals : │ │ @@ -32045,24 +32045,24 @@ │ │ type : '(Ljava/io/FileOutputStream;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -034e94: |[034e94] android.support.v4.util.AtomicFile.sync:(Ljava/io/FileOutputStream;)Z │ │ -034ea4: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ -034ea8: 6e10 3d14 0100 |0002: invoke-virtual {v1}, Ljava/io/FileOutputStream;.getFD:()Ljava/io/FileDescriptor; // method@143d │ │ -034eae: 0c00 |0005: move-result-object v0 │ │ -034eb0: 6e10 3414 0000 |0006: invoke-virtual {v0}, Ljava/io/FileDescriptor;.sync:()V // method@1434 │ │ -034eb6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -034eb8: 0f00 |000a: return v0 │ │ -034eba: 0d00 |000b: move-exception v0 │ │ -034ebc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -034ebe: 28fd |000d: goto 000a // -0003 │ │ +037128: |[037128] android.support.v4.util.AtomicFile.sync:(Ljava/io/FileOutputStream;)Z │ │ +037138: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ +03713c: 6e10 3d14 0100 |0002: invoke-virtual {v1}, Ljava/io/FileOutputStream;.getFD:()Ljava/io/FileDescriptor; // method@143d │ │ +037142: 0c00 |0005: move-result-object v0 │ │ +037144: 6e10 3414 0000 |0006: invoke-virtual {v0}, Ljava/io/FileDescriptor;.sync:()V // method@1434 │ │ +03714a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +03714c: 0f00 |000a: return v0 │ │ +03714e: 0d00 |000b: move-exception v0 │ │ +037150: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +037152: 28fd |000d: goto 000a // -0003 │ │ catches : 1 │ │ 0x0002 - 0x0009 │ │ Ljava/io/IOException; -> 0x000b │ │ positions : │ │ 0x0000 line=205 │ │ 0x0002 line=206 │ │ 0x0009 line=208 │ │ @@ -32078,20 +32078,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -034ed0: |[034ed0] android.support.v4.util.AtomicFile.delete:()V │ │ -034ee0: 5410 c802 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c8 │ │ -034ee4: 6e10 2914 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@1429 │ │ -034eea: 5410 c702 |0005: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c7 │ │ -034eee: 6e10 2914 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@1429 │ │ -034ef4: 0e00 |000a: return-void │ │ +037164: |[037164] android.support.v4.util.AtomicFile.delete:()V │ │ +037174: 5410 c802 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c8 │ │ +037178: 6e10 2914 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@1429 │ │ +03717e: 5410 c702 |0005: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c7 │ │ +037182: 6e10 2914 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@1429 │ │ +037188: 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; │ │ @@ -32101,29 +32101,29 @@ │ │ type : '(Ljava/io/FileOutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -034ef8: |[034ef8] android.support.v4.util.AtomicFile.failWrite:(Ljava/io/FileOutputStream;)V │ │ -034f08: 3804 1400 |0000: if-eqz v4, 0014 // +0014 │ │ -034f0c: 7110 bc07 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@07bc │ │ -034f12: 6e10 3c14 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@143c │ │ -034f18: 5431 c802 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c8 │ │ -034f1c: 6e10 2914 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@1429 │ │ -034f22: 5431 c702 |000d: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c7 │ │ -034f26: 5432 c802 |000f: iget-object v2, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c8 │ │ -034f2a: 6e20 3314 2100 |0011: invoke-virtual {v1, v2}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1433 │ │ -034f30: 0e00 |0014: return-void │ │ -034f32: 0d00 |0015: move-exception v0 │ │ -034f34: 1a01 f101 |0016: const-string v1, "AtomicFile" // string@01f1 │ │ -034f38: 1a02 490d |0018: const-string v2, "failWrite: Got exception:" // string@0d49 │ │ -034f3c: 7130 de11 2100 |001a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11de │ │ -034f42: 28f7 |001d: goto 0014 // -0009 │ │ +03718c: |[03718c] android.support.v4.util.AtomicFile.failWrite:(Ljava/io/FileOutputStream;)V │ │ +03719c: 3804 1400 |0000: if-eqz v4, 0014 // +0014 │ │ +0371a0: 7110 bc07 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@07bc │ │ +0371a6: 6e10 3c14 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@143c │ │ +0371ac: 5431 c802 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c8 │ │ +0371b0: 6e10 2914 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@1429 │ │ +0371b6: 5431 c702 |000d: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c7 │ │ +0371ba: 5432 c802 |000f: iget-object v2, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c8 │ │ +0371be: 6e20 3314 2100 |0011: invoke-virtual {v1, v2}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1433 │ │ +0371c4: 0e00 |0014: return-void │ │ +0371c6: 0d00 |0015: move-exception v0 │ │ +0371c8: 1a01 f201 |0016: const-string v1, "AtomicFile" // string@01f2 │ │ +0371cc: 1a02 4a0d |0018: const-string v2, "failWrite: Got exception:" // string@0d4a │ │ +0371d0: 7130 de11 2100 |001a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11de │ │ +0371d6: 28f7 |001d: goto 0014 // -0009 │ │ catches : 1 │ │ 0x0005 - 0x0014 │ │ Ljava/io/IOException; -> 0x0015 │ │ positions : │ │ 0x0000 line=139 │ │ 0x0002 line=140 │ │ 0x0005 line=142 │ │ @@ -32142,26 +32142,26 @@ │ │ type : '(Ljava/io/FileOutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -034f54: |[034f54] android.support.v4.util.AtomicFile.finishWrite:(Ljava/io/FileOutputStream;)V │ │ -034f64: 3804 0d00 |0000: if-eqz v4, 000d // +000d │ │ -034f68: 7110 bc07 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@07bc │ │ -034f6e: 6e10 3c14 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@143c │ │ -034f74: 5431 c702 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c7 │ │ -034f78: 6e10 2914 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@1429 │ │ -034f7e: 0e00 |000d: return-void │ │ -034f80: 0d00 |000e: move-exception v0 │ │ -034f82: 1a01 f101 |000f: const-string v1, "AtomicFile" // string@01f1 │ │ -034f86: 1a02 790d |0011: const-string v2, "finishWrite: Got exception:" // string@0d79 │ │ -034f8a: 7130 de11 2100 |0013: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11de │ │ -034f90: 28f7 |0016: goto 000d // -0009 │ │ +0371e8: |[0371e8] android.support.v4.util.AtomicFile.finishWrite:(Ljava/io/FileOutputStream;)V │ │ +0371f8: 3804 0d00 |0000: if-eqz v4, 000d // +000d │ │ +0371fc: 7110 bc07 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@07bc │ │ +037202: 6e10 3c14 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@143c │ │ +037208: 5431 c702 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c7 │ │ +03720c: 6e10 2914 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@1429 │ │ +037212: 0e00 |000d: return-void │ │ +037214: 0d00 |000e: move-exception v0 │ │ +037216: 1a01 f201 |000f: const-string v1, "AtomicFile" // string@01f2 │ │ +03721a: 1a02 7a0d |0011: const-string v2, "finishWrite: Got exception:" // string@0d7a │ │ +03721e: 7130 de11 2100 |0013: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11de │ │ +037224: 28f7 |0016: goto 000d // -0009 │ │ catches : 1 │ │ 0x0005 - 0x000d │ │ Ljava/io/IOException; -> 0x000e │ │ positions : │ │ 0x0000 line=122 │ │ 0x0002 line=123 │ │ 0x0005 line=125 │ │ @@ -32179,17 +32179,17 @@ │ │ type : '()Ljava/io/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -034fa4: |[034fa4] android.support.v4.util.AtomicFile.getBaseFile:()Ljava/io/File; │ │ -034fb4: 5410 c802 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c8 │ │ -034fb8: 1100 |0002: return-object v0 │ │ +037238: |[037238] android.support.v4.util.AtomicFile.getBaseFile:()Ljava/io/File; │ │ +037248: 5410 c802 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c8 │ │ +03724c: 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;) │ │ @@ -32197,28 +32197,28 @@ │ │ type : '()Ljava/io/FileInputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -034fbc: |[034fbc] android.support.v4.util.AtomicFile.openRead:()Ljava/io/FileInputStream; │ │ -034fcc: 5420 c702 |0000: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c7 │ │ -034fd0: 6e10 2a14 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@142a │ │ -034fd6: 0a00 |0005: move-result v0 │ │ -034fd8: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ -034fdc: 5420 c802 |0008: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c8 │ │ -034fe0: 6e10 2914 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@1429 │ │ -034fe6: 5420 c702 |000d: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c7 │ │ -034fea: 5421 c802 |000f: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c8 │ │ -034fee: 6e20 3314 1000 |0011: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1433 │ │ -034ff4: 2200 e602 |0014: new-instance v0, Ljava/io/FileInputStream; // type@02e6 │ │ -034ff8: 5421 c802 |0016: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c8 │ │ -034ffc: 7020 3514 1000 |0018: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@1435 │ │ -035002: 1100 |001b: return-object v0 │ │ +037250: |[037250] android.support.v4.util.AtomicFile.openRead:()Ljava/io/FileInputStream; │ │ +037260: 5420 c702 |0000: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c7 │ │ +037264: 6e10 2a14 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@142a │ │ +03726a: 0a00 |0005: move-result v0 │ │ +03726c: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ +037270: 5420 c802 |0008: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c8 │ │ +037274: 6e10 2914 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@1429 │ │ +03727a: 5420 c702 |000d: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c7 │ │ +03727e: 5421 c802 |000f: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c8 │ │ +037282: 6e20 3314 1000 |0011: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1433 │ │ +037288: 2200 e602 |0014: new-instance v0, Ljava/io/FileInputStream; // type@02e6 │ │ +03728c: 5421 c802 |0016: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c8 │ │ +037290: 7020 3514 1000 |0018: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@1435 │ │ +037296: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0008 line=165 │ │ 0x000d line=166 │ │ 0x0014 line=168 │ │ locals : │ │ @@ -32229,44 +32229,44 @@ │ │ type : '()[B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ -035004: |[035004] android.support.v4.util.AtomicFile.readFully:()[B │ │ -035014: 6e10 b907 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/util/AtomicFile;.openRead:()Ljava/io/FileInputStream; // method@07b9 │ │ -03501a: 0c05 |0003: move-result-object v5 │ │ -03501c: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -03501e: 6e10 3614 0500 |0005: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@1436 │ │ -035024: 0a01 |0008: move-result v1 │ │ -035026: 2312 6103 |0009: new-array v2, v1, [B // type@0361 │ │ -03502a: 2126 |000b: array-length v6, v2 │ │ -03502c: b146 |000c: sub-int/2addr v6, v4 │ │ -03502e: 6e40 3814 2564 |000d: invoke-virtual {v5, v2, v4, v6}, Ljava/io/FileInputStream;.read:([BII)I // method@1438 │ │ -035034: 0a00 |0010: move-result v0 │ │ -035036: 3c00 0600 |0011: if-gtz v0, 0017 // +0006 │ │ -03503a: 6e10 3714 0500 |0013: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@1437 │ │ -035040: 1102 |0016: return-object v2 │ │ -035042: b004 |0017: add-int/2addr v4, v0 │ │ -035044: 6e10 3614 0500 |0018: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@1436 │ │ -03504a: 0a01 |001b: move-result v1 │ │ -03504c: 2126 |001c: array-length v6, v2 │ │ -03504e: b146 |001d: sub-int/2addr v6, v4 │ │ -035050: 3761 edff |001e: if-le v1, v6, 000b // -0013 │ │ -035054: 9006 0401 |0020: add-int v6, v4, v1 │ │ -035058: 2363 6103 |0022: new-array v3, v6, [B // type@0361 │ │ -03505c: 1206 |0024: const/4 v6, #int 0 // #0 │ │ -03505e: 1207 |0025: const/4 v7, #int 0 // #0 │ │ -035060: 7154 b814 6273 |0026: invoke-static {v2, v6, v3, v7, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -035066: 0732 |0029: move-object v2, v3 │ │ -035068: 28e1 |002a: goto 000b // -001f │ │ -03506a: 0d06 |002b: move-exception v6 │ │ -03506c: 6e10 3714 0500 |002c: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@1437 │ │ -035072: 2706 |002f: throw v6 │ │ +037298: |[037298] android.support.v4.util.AtomicFile.readFully:()[B │ │ +0372a8: 6e10 b907 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/util/AtomicFile;.openRead:()Ljava/io/FileInputStream; // method@07b9 │ │ +0372ae: 0c05 |0003: move-result-object v5 │ │ +0372b0: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +0372b2: 6e10 3614 0500 |0005: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@1436 │ │ +0372b8: 0a01 |0008: move-result v1 │ │ +0372ba: 2312 6103 |0009: new-array v2, v1, [B // type@0361 │ │ +0372be: 2126 |000b: array-length v6, v2 │ │ +0372c0: b146 |000c: sub-int/2addr v6, v4 │ │ +0372c2: 6e40 3814 2564 |000d: invoke-virtual {v5, v2, v4, v6}, Ljava/io/FileInputStream;.read:([BII)I // method@1438 │ │ +0372c8: 0a00 |0010: move-result v0 │ │ +0372ca: 3c00 0600 |0011: if-gtz v0, 0017 // +0006 │ │ +0372ce: 6e10 3714 0500 |0013: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@1437 │ │ +0372d4: 1102 |0016: return-object v2 │ │ +0372d6: b004 |0017: add-int/2addr v4, v0 │ │ +0372d8: 6e10 3614 0500 |0018: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@1436 │ │ +0372de: 0a01 |001b: move-result v1 │ │ +0372e0: 2126 |001c: array-length v6, v2 │ │ +0372e2: b146 |001d: sub-int/2addr v6, v4 │ │ +0372e4: 3761 edff |001e: if-le v1, v6, 000b // -0013 │ │ +0372e8: 9006 0401 |0020: add-int v6, v4, v1 │ │ +0372ec: 2363 6103 |0022: new-array v3, v6, [B // type@0361 │ │ +0372f0: 1206 |0024: const/4 v6, #int 0 // #0 │ │ +0372f2: 1207 |0025: const/4 v7, #int 0 // #0 │ │ +0372f4: 7154 b814 6273 |0026: invoke-static {v2, v6, v3, v7, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +0372fa: 0732 |0029: move-object v2, v3 │ │ +0372fc: 28e1 |002a: goto 000b // -001f │ │ +0372fe: 0d06 |002b: move-exception v6 │ │ +037300: 6e10 3714 0500 |002c: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@1437 │ │ +037306: 2706 |002f: throw v6 │ │ catches : 2 │ │ 0x0005 - 0x0010 │ │ -> 0x002b │ │ 0x0018 - 0x0029 │ │ -> 0x002b │ │ positions : │ │ 0x0000 line=176 │ │ @@ -32297,92 +32297,92 @@ │ │ type : '()Ljava/io/FileOutputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 155 16-bit code units │ │ -035088: |[035088] android.support.v4.util.AtomicFile.startWrite:()Ljava/io/FileOutputStream; │ │ -035098: 5474 c802 |0000: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c8 │ │ -03509c: 6e10 2a14 0400 |0002: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@142a │ │ -0350a2: 0a04 |0005: move-result v4 │ │ -0350a4: 3804 3a00 |0006: if-eqz v4, 0040 // +003a │ │ -0350a8: 5474 c702 |0008: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c7 │ │ -0350ac: 6e10 2a14 0400 |000a: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@142a │ │ -0350b2: 0a04 |000d: move-result v4 │ │ -0350b4: 3904 3b00 |000e: if-nez v4, 0049 // +003b │ │ -0350b8: 5474 c802 |0010: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c8 │ │ -0350bc: 5475 c702 |0012: iget-object v5, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c7 │ │ -0350c0: 6e20 3314 5400 |0014: invoke-virtual {v4, v5}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1433 │ │ -0350c6: 0a04 |0017: move-result v4 │ │ -0350c8: 3904 2800 |0018: if-nez v4, 0040 // +0028 │ │ -0350cc: 1a04 f101 |001a: const-string v4, "AtomicFile" // string@01f1 │ │ -0350d0: 2205 1403 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@0314 │ │ -0350d4: 7010 ab14 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0350da: 1a06 6802 |0021: const-string v6, "Couldn't rename file " // string@0268 │ │ -0350de: 6e20 b214 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0350e4: 0c05 |0026: move-result-object v5 │ │ -0350e6: 5476 c802 |0027: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c8 │ │ -0350ea: 6e20 b114 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -0350f0: 0c05 |002c: move-result-object v5 │ │ -0350f2: 1a06 8800 |002d: const-string v6, " to backup file " // string@0088 │ │ -0350f6: 6e20 b214 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0350fc: 0c05 |0032: move-result-object v5 │ │ -0350fe: 5476 c702 |0033: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c7 │ │ -035102: 6e20 b114 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -035108: 0c05 |0038: move-result-object v5 │ │ -03510a: 6e10 b714 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -035110: 0c05 |003c: move-result-object v5 │ │ -035112: 7120 dd11 5400 |003d: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11dd │ │ -035118: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -03511a: 2203 e802 |0041: new-instance v3, Ljava/io/FileOutputStream; // type@02e8 │ │ -03511e: 5474 c802 |0043: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c8 │ │ -035122: 7020 3914 4300 |0045: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@1439 │ │ -035128: 1103 |0048: return-object v3 │ │ -03512a: 5474 c802 |0049: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c8 │ │ -03512e: 6e10 2914 0400 |004b: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@1429 │ │ -035134: 28f2 |004e: goto 0040 // -000e │ │ -035136: 0d00 |004f: move-exception v0 │ │ -035138: 5474 c802 |0050: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c8 │ │ -03513c: 6e10 2f14 0400 |0052: invoke-virtual {v4}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@142f │ │ -035142: 0c02 |0055: move-result-object v2 │ │ -035144: 6e10 3214 0200 |0056: invoke-virtual {v2}, Ljava/io/File;.mkdir:()Z // method@1432 │ │ -03514a: 0a04 |0059: move-result v4 │ │ -03514c: 3904 1d00 |005a: if-nez v4, 0077 // +001d │ │ -035150: 2204 e902 |005c: new-instance v4, Ljava/io/IOException; // type@02e9 │ │ -035154: 2205 1403 |005e: new-instance v5, Ljava/lang/StringBuilder; // type@0314 │ │ -035158: 7010 ab14 0500 |0060: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -03515e: 1a06 6502 |0063: const-string v6, "Couldn't create directory " // string@0265 │ │ -035162: 6e20 b214 6500 |0065: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -035168: 0c05 |0068: move-result-object v5 │ │ -03516a: 5476 c802 |0069: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c8 │ │ -03516e: 6e20 b114 6500 |006b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -035174: 0c05 |006e: move-result-object v5 │ │ -035176: 6e10 b714 0500 |006f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -03517c: 0c05 |0072: move-result-object v5 │ │ -03517e: 7020 3e14 5400 |0073: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@143e │ │ -035184: 2704 |0076: throw v4 │ │ -035186: 2203 e802 |0077: new-instance v3, Ljava/io/FileOutputStream; // type@02e8 │ │ -03518a: 5474 c802 |0079: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c8 │ │ -03518e: 7020 3914 4300 |007b: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@1439 │ │ -035194: 28ca |007e: goto 0048 // -0036 │ │ -035196: 0d01 |007f: move-exception v1 │ │ -035198: 2204 e902 |0080: new-instance v4, Ljava/io/IOException; // type@02e9 │ │ -03519c: 2205 1403 |0082: new-instance v5, Ljava/lang/StringBuilder; // type@0314 │ │ -0351a0: 7010 ab14 0500 |0084: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0351a6: 1a06 6402 |0087: const-string v6, "Couldn't create " // string@0264 │ │ -0351aa: 6e20 b214 6500 |0089: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0351b0: 0c05 |008c: move-result-object v5 │ │ -0351b2: 5476 c802 |008d: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c8 │ │ -0351b6: 6e20 b114 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -0351bc: 0c05 |0092: move-result-object v5 │ │ -0351be: 6e10 b714 0500 |0093: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0351c4: 0c05 |0096: move-result-object v5 │ │ -0351c6: 7020 3e14 5400 |0097: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@143e │ │ -0351cc: 2704 |009a: throw v4 │ │ +03731c: |[03731c] android.support.v4.util.AtomicFile.startWrite:()Ljava/io/FileOutputStream; │ │ +03732c: 5474 c802 |0000: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c8 │ │ +037330: 6e10 2a14 0400 |0002: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@142a │ │ +037336: 0a04 |0005: move-result v4 │ │ +037338: 3804 3a00 |0006: if-eqz v4, 0040 // +003a │ │ +03733c: 5474 c702 |0008: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c7 │ │ +037340: 6e10 2a14 0400 |000a: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@142a │ │ +037346: 0a04 |000d: move-result v4 │ │ +037348: 3904 3b00 |000e: if-nez v4, 0049 // +003b │ │ +03734c: 5474 c802 |0010: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c8 │ │ +037350: 5475 c702 |0012: iget-object v5, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c7 │ │ +037354: 6e20 3314 5400 |0014: invoke-virtual {v4, v5}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@1433 │ │ +03735a: 0a04 |0017: move-result v4 │ │ +03735c: 3904 2800 |0018: if-nez v4, 0040 // +0028 │ │ +037360: 1a04 f201 |001a: const-string v4, "AtomicFile" // string@01f2 │ │ +037364: 2205 1403 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@0314 │ │ +037368: 7010 ab14 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +03736e: 1a06 6902 |0021: const-string v6, "Couldn't rename file " // string@0269 │ │ +037372: 6e20 b214 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +037378: 0c05 |0026: move-result-object v5 │ │ +03737a: 5476 c802 |0027: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c8 │ │ +03737e: 6e20 b114 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +037384: 0c05 |002c: move-result-object v5 │ │ +037386: 1a06 8800 |002d: const-string v6, " to backup file " // string@0088 │ │ +03738a: 6e20 b214 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +037390: 0c05 |0032: move-result-object v5 │ │ +037392: 5476 c702 |0033: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02c7 │ │ +037396: 6e20 b114 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +03739c: 0c05 |0038: move-result-object v5 │ │ +03739e: 6e10 b714 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0373a4: 0c05 |003c: move-result-object v5 │ │ +0373a6: 7120 dd11 5400 |003d: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11dd │ │ +0373ac: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +0373ae: 2203 e802 |0041: new-instance v3, Ljava/io/FileOutputStream; // type@02e8 │ │ +0373b2: 5474 c802 |0043: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c8 │ │ +0373b6: 7020 3914 4300 |0045: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@1439 │ │ +0373bc: 1103 |0048: return-object v3 │ │ +0373be: 5474 c802 |0049: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c8 │ │ +0373c2: 6e10 2914 0400 |004b: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@1429 │ │ +0373c8: 28f2 |004e: goto 0040 // -000e │ │ +0373ca: 0d00 |004f: move-exception v0 │ │ +0373cc: 5474 c802 |0050: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c8 │ │ +0373d0: 6e10 2f14 0400 |0052: invoke-virtual {v4}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@142f │ │ +0373d6: 0c02 |0055: move-result-object v2 │ │ +0373d8: 6e10 3214 0200 |0056: invoke-virtual {v2}, Ljava/io/File;.mkdir:()Z // method@1432 │ │ +0373de: 0a04 |0059: move-result v4 │ │ +0373e0: 3904 1d00 |005a: if-nez v4, 0077 // +001d │ │ +0373e4: 2204 e902 |005c: new-instance v4, Ljava/io/IOException; // type@02e9 │ │ +0373e8: 2205 1403 |005e: new-instance v5, Ljava/lang/StringBuilder; // type@0314 │ │ +0373ec: 7010 ab14 0500 |0060: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0373f2: 1a06 6602 |0063: const-string v6, "Couldn't create directory " // string@0266 │ │ +0373f6: 6e20 b214 6500 |0065: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0373fc: 0c05 |0068: move-result-object v5 │ │ +0373fe: 5476 c802 |0069: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c8 │ │ +037402: 6e20 b114 6500 |006b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +037408: 0c05 |006e: move-result-object v5 │ │ +03740a: 6e10 b714 0500 |006f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +037410: 0c05 |0072: move-result-object v5 │ │ +037412: 7020 3e14 5400 |0073: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@143e │ │ +037418: 2704 |0076: throw v4 │ │ +03741a: 2203 e802 |0077: new-instance v3, Ljava/io/FileOutputStream; // type@02e8 │ │ +03741e: 5474 c802 |0079: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c8 │ │ +037422: 7020 3914 4300 |007b: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@1439 │ │ +037428: 28ca |007e: goto 0048 // -0036 │ │ +03742a: 0d01 |007f: move-exception v1 │ │ +03742c: 2204 e902 |0080: new-instance v4, Ljava/io/IOException; // type@02e9 │ │ +037430: 2205 1403 |0082: new-instance v5, Ljava/lang/StringBuilder; // type@0314 │ │ +037434: 7010 ab14 0500 |0084: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +03743a: 1a06 6502 |0087: const-string v6, "Couldn't create " // string@0265 │ │ +03743e: 6e20 b214 6500 |0089: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +037444: 0c05 |008c: move-result-object v5 │ │ +037446: 5476 c802 |008d: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02c8 │ │ +03744a: 6e20 b114 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +037450: 0c05 |0092: move-result-object v5 │ │ +037452: 6e10 b714 0500 |0093: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +037458: 0c05 |0096: move-result-object v5 │ │ +03745a: 7020 3e14 5400 |0097: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@143e │ │ +037460: 2704 |009a: throw v4 │ │ catches : 2 │ │ 0x0041 - 0x0048 │ │ Ljava/io/FileNotFoundException; -> 0x004f │ │ 0x0077 - 0x007e │ │ Ljava/io/FileNotFoundException; -> 0x007f │ │ positions : │ │ 0x0000 line=88 │ │ @@ -32405,21 +32405,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 : 498 (AtomicFile.java) │ │ + source_file_idx : 499 (AtomicFile.java) │ │ │ │ Class #161 header: │ │ class_idx : 350 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 598 │ │ +source_file_idx : 599 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #161 - │ │ Class descriptor : 'Landroid/support/v4/util/ContainerHelpers;' │ │ @@ -32446,23 +32446,23 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -0351ec: |[0351ec] android.support.v4.util.ContainerHelpers.:()V │ │ -0351fc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0351fe: 2310 6403 |0001: new-array v0, v1, [I // type@0364 │ │ -035202: 6900 c902 |0003: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02c9 │ │ -035206: 2310 6503 |0005: new-array v0, v1, [J // type@0365 │ │ -03520a: 6900 ca02 |0007: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@02ca │ │ -03520e: 2310 7a03 |0009: new-array v0, v1, [Ljava/lang/Object; // type@037a │ │ -035212: 6900 cb02 |000b: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02cb │ │ -035216: 0e00 |000d: return-void │ │ +037480: |[037480] android.support.v4.util.ContainerHelpers.:()V │ │ +037490: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +037492: 2310 6403 |0001: new-array v0, v1, [I // type@0364 │ │ +037496: 6900 c902 |0003: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02c9 │ │ +03749a: 2310 6503 |0005: new-array v0, v1, [J // type@0365 │ │ +03749e: 6900 ca02 |0007: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@02ca │ │ +0374a2: 2310 7a03 |0009: new-array v0, v1, [Ljava/lang/Object; // type@037a │ │ +0374a6: 6900 cb02 |000b: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02cb │ │ +0374aa: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=20 │ │ 0x0005 line=21 │ │ 0x0009 line=22 │ │ locals : │ │ │ │ @@ -32471,17 +32471,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035218: |[035218] android.support.v4.util.ContainerHelpers.:()V │ │ -035228: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03522e: 0e00 |0003: return-void │ │ +0374ac: |[0374ac] android.support.v4.util.ContainerHelpers.:()V │ │ +0374bc: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0374c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/ContainerHelpers; │ │ │ │ #2 : (in Landroid/support/v4/util/ContainerHelpers;) │ │ @@ -32489,29 +32489,29 @@ │ │ type : '([III)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 24 16-bit code units │ │ -035230: |[035230] android.support.v4.util.ContainerHelpers.binarySearch:([III)I │ │ -035240: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -035242: d800 06ff |0001: add-int/lit8 v0, v6, #int -1 // #ff │ │ -035246: 3601 1200 |0003: if-gt v1, v0, 0015 // +0012 │ │ -03524a: 9004 0100 |0005: add-int v4, v1, v0 │ │ -03524e: e202 0401 |0007: ushr-int/lit8 v2, v4, #int 1 // #01 │ │ -035252: 4403 0502 |0009: aget v3, v5, v2 │ │ -035256: 3573 0500 |000b: if-ge v3, v7, 0010 // +0005 │ │ -03525a: d801 0201 |000d: add-int/lit8 v1, v2, #int 1 // #01 │ │ -03525e: 28f4 |000f: goto 0003 // -000c │ │ -035260: 3773 0700 |0010: if-le v3, v7, 0017 // +0007 │ │ -035264: d800 02ff |0012: add-int/lit8 v0, v2, #int -1 // #ff │ │ -035268: 28ef |0014: goto 0003 // -0011 │ │ -03526a: df02 01ff |0015: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -03526e: 0f02 |0017: return v2 │ │ +0374c4: |[0374c4] android.support.v4.util.ContainerHelpers.binarySearch:([III)I │ │ +0374d4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0374d6: d800 06ff |0001: add-int/lit8 v0, v6, #int -1 // #ff │ │ +0374da: 3601 1200 |0003: if-gt v1, v0, 0015 // +0012 │ │ +0374de: 9004 0100 |0005: add-int v4, v1, v0 │ │ +0374e2: e202 0401 |0007: ushr-int/lit8 v2, v4, #int 1 // #01 │ │ +0374e6: 4403 0502 |0009: aget v3, v5, v2 │ │ +0374ea: 3573 0500 |000b: if-ge v3, v7, 0010 // +0005 │ │ +0374ee: d801 0201 |000d: add-int/lit8 v1, v2, #int 1 // #01 │ │ +0374f2: 28f4 |000f: goto 0003 // -000c │ │ +0374f4: 3773 0700 |0010: if-le v3, v7, 0017 // +0007 │ │ +0374f8: d800 02ff |0012: add-int/lit8 v0, v2, #int -1 // #ff │ │ +0374fc: 28ef |0014: goto 0003 // -0011 │ │ +0374fe: df02 01ff |0015: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +037502: 0f02 |0017: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0001 line=47 │ │ 0x0003 line=49 │ │ 0x0005 line=50 │ │ 0x0009 line=51 │ │ @@ -32534,31 +32534,31 @@ │ │ type : '([JIJ)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 28 16-bit code units │ │ -035270: |[035270] android.support.v4.util.ContainerHelpers.binarySearch:([JIJ)I │ │ -035280: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -035282: d800 07ff |0001: add-int/lit8 v0, v7, #int -1 // #ff │ │ -035286: 3601 1600 |0003: if-gt v1, v0, 0019 // +0016 │ │ -03528a: 9003 0100 |0005: add-int v3, v1, v0 │ │ -03528e: e202 0301 |0007: ushr-int/lit8 v2, v3, #int 1 // #01 │ │ -035292: 4504 0602 |0009: aget-wide v4, v6, v2 │ │ -035296: 3103 0408 |000b: cmp-long v3, v4, v8 │ │ -03529a: 3b03 0500 |000d: if-gez v3, 0012 // +0005 │ │ -03529e: d801 0201 |000f: add-int/lit8 v1, v2, #int 1 // #01 │ │ -0352a2: 28f2 |0011: goto 0003 // -000e │ │ -0352a4: 3103 0408 |0012: cmp-long v3, v4, v8 │ │ -0352a8: 3d03 0700 |0014: if-lez v3, 001b // +0007 │ │ -0352ac: d800 02ff |0016: add-int/lit8 v0, v2, #int -1 // #ff │ │ -0352b0: 28eb |0018: goto 0003 // -0015 │ │ -0352b2: df02 01ff |0019: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -0352b6: 0f02 |001b: return v2 │ │ +037504: |[037504] android.support.v4.util.ContainerHelpers.binarySearch:([JIJ)I │ │ +037514: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +037516: d800 07ff |0001: add-int/lit8 v0, v7, #int -1 // #ff │ │ +03751a: 3601 1600 |0003: if-gt v1, v0, 0019 // +0016 │ │ +03751e: 9003 0100 |0005: add-int v3, v1, v0 │ │ +037522: e202 0301 |0007: ushr-int/lit8 v2, v3, #int 1 // #01 │ │ +037526: 4504 0602 |0009: aget-wide v4, v6, v2 │ │ +03752a: 3103 0408 |000b: cmp-long v3, v4, v8 │ │ +03752e: 3b03 0500 |000d: if-gez v3, 0012 // +0005 │ │ +037532: d801 0201 |000f: add-int/lit8 v1, v2, #int 1 // #01 │ │ +037536: 28f2 |0011: goto 0003 // -000e │ │ +037538: 3103 0408 |0012: cmp-long v3, v4, v8 │ │ +03753c: 3d03 0700 |0014: if-lez v3, 001b // +0007 │ │ +037540: d800 02ff |0016: add-int/lit8 v0, v2, #int -1 // #ff │ │ +037544: 28eb |0018: goto 0003 // -0015 │ │ +037546: df02 01ff |0019: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +03754a: 0f02 |001b: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0001 line=66 │ │ 0x0003 line=68 │ │ 0x0005 line=69 │ │ 0x0009 line=70 │ │ @@ -32581,24 +32581,24 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0352b8: |[0352b8] android.support.v4.util.ContainerHelpers.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -0352c8: 3221 0a00 |0000: if-eq v1, v2, 000a // +000a │ │ -0352cc: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -0352d0: 6e20 8f14 2100 |0004: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@148f │ │ -0352d6: 0a00 |0007: move-result v0 │ │ -0352d8: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0352dc: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0352de: 0f00 |000b: return v0 │ │ -0352e0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0352e2: 28fe |000d: goto 000b // -0002 │ │ +03754c: |[03754c] android.support.v4.util.ContainerHelpers.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +03755c: 3221 0a00 |0000: if-eq v1, v2, 000a // +000a │ │ +037560: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +037564: 6e20 8f14 2100 |0004: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@148f │ │ +03756a: 0a00 |0007: move-result v0 │ │ +03756c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +037570: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +037572: 0f00 |000b: return v0 │ │ +037574: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +037576: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x000e reg=1 a Ljava/lang/Object; │ │ 0x0000 - 0x000e reg=2 b Ljava/lang/Object; │ │ │ │ @@ -32607,27 +32607,27 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -0352e4: |[0352e4] android.support.v4.util.ContainerHelpers.idealByteArraySize:(I)I │ │ -0352f4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0352f6: 1240 |0001: const/4 v0, #int 4 // #4 │ │ -0352f8: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ -0352fc: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ -035300: 9801 0200 |0006: shl-int v1, v2, v0 │ │ -035304: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ -035308: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ -03530c: 9801 0200 |000c: shl-int v1, v2, v0 │ │ -035310: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ -035314: 0f03 |0010: return v3 │ │ -035316: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03531a: 28ef |0013: goto 0002 // -0011 │ │ +037578: |[037578] android.support.v4.util.ContainerHelpers.idealByteArraySize:(I)I │ │ +037588: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +03758a: 1240 |0001: const/4 v0, #int 4 // #4 │ │ +03758c: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ +037590: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ +037594: 9801 0200 |0006: shl-int v1, v2, v0 │ │ +037598: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ +03759c: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ +0375a0: 9801 0200 |000c: shl-int v1, v2, v0 │ │ +0375a4: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ +0375a8: 0f03 |0010: return v3 │ │ +0375aa: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0375ae: 28ef |0013: goto 0002 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=33 │ │ 0x0006 line=34 │ │ 0x000c line=35 │ │ 0x0010 line=37 │ │ 0x0011 line=33 │ │ @@ -32641,20 +32641,20 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -03531c: |[03531c] android.support.v4.util.ContainerHelpers.idealIntArraySize:(I)I │ │ -03532c: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ -035330: 7110 c207 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@07c2 │ │ -035336: 0a00 |0005: move-result v0 │ │ -035338: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ -03533c: 0f00 |0008: return v0 │ │ +0375b0: |[0375b0] android.support.v4.util.ContainerHelpers.idealIntArraySize:(I)I │ │ +0375c0: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ +0375c4: 7110 c207 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@07c2 │ │ +0375ca: 0a00 |0005: move-result v0 │ │ +0375cc: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ +0375d0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ #7 : (in Landroid/support/v4/util/ContainerHelpers;) │ │ @@ -32662,34 +32662,34 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -035340: |[035340] android.support.v4.util.ContainerHelpers.idealLongArraySize:(I)I │ │ -035350: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ -035354: 7110 c207 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@07c2 │ │ -03535a: 0a00 |0005: move-result v0 │ │ -03535c: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ -035360: 0f00 |0008: return v0 │ │ +0375d4: |[0375d4] android.support.v4.util.ContainerHelpers.idealLongArraySize:(I)I │ │ +0375e4: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ +0375e8: 7110 c207 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@07c2 │ │ +0375ee: 0a00 |0005: move-result v0 │ │ +0375f0: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ +0375f4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ Virtual methods - │ │ - source_file_idx : 598 (ContainerHelpers.java) │ │ + source_file_idx : 599 (ContainerHelpers.java) │ │ │ │ Class #162 header: │ │ class_idx : 351 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 673 │ │ +source_file_idx : 674 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #162 - │ │ Class descriptor : 'Landroid/support/v4/util/DebugUtils;' │ │ @@ -32704,17 +32704,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035364: |[035364] android.support.v4.util.DebugUtils.:()V │ │ -035374: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03537a: 0e00 |0003: return-void │ │ +0375f8: |[0375f8] android.support.v4.util.DebugUtils.:()V │ │ +037608: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03760e: 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;) │ │ @@ -32722,47 +32722,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 │ │ -03537c: |[03537c] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ -03538c: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ -035390: 1a02 ee13 |0002: const-string v2, "null" // string@13ee │ │ -035394: 6e20 b214 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03539a: 0e00 |0007: return-void │ │ -03539c: 6e10 9014 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ -0353a2: 0c02 |000b: move-result-object v2 │ │ -0353a4: 6e10 6914 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1469 │ │ -0353aa: 0c01 |000f: move-result-object v1 │ │ -0353ac: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ -0353b0: 6e10 a414 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@14a4 │ │ -0353b6: 0a02 |0015: move-result v2 │ │ -0353b8: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ -0353bc: 6e10 9014 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ -0353c2: 0c02 |001b: move-result-object v2 │ │ -0353c4: 6e10 6814 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1468 │ │ -0353ca: 0c01 |001f: move-result-object v1 │ │ -0353cc: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ -0353d0: 6e20 a314 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@14a3 │ │ -0353d6: 0a00 |0025: move-result v0 │ │ -0353d8: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ -0353dc: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ -0353e0: 6e20 a814 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@14a8 │ │ -0353e6: 0c01 |002d: move-result-object v1 │ │ -0353e8: 6e20 b214 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0353ee: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ -0353f2: 6e20 ad14 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -0353f8: 7110 bc14 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14bc │ │ -0353fe: 0a02 |0039: move-result v2 │ │ -035400: 7110 7f14 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ -035406: 0c02 |003d: move-result-object v2 │ │ -035408: 6e20 b214 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03540e: 28c6 |0041: goto 0007 // -003a │ │ +037610: |[037610] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ +037620: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ +037624: 1a02 ef13 |0002: const-string v2, "null" // string@13ef │ │ +037628: 6e20 b214 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03762e: 0e00 |0007: return-void │ │ +037630: 6e10 9014 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ +037636: 0c02 |000b: move-result-object v2 │ │ +037638: 6e10 6914 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1469 │ │ +03763e: 0c01 |000f: move-result-object v1 │ │ +037640: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ +037644: 6e10 a414 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@14a4 │ │ +03764a: 0a02 |0015: move-result v2 │ │ +03764c: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ +037650: 6e10 9014 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ +037656: 0c02 |001b: move-result-object v2 │ │ +037658: 6e10 6814 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1468 │ │ +03765e: 0c01 |001f: move-result-object v1 │ │ +037660: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ +037664: 6e20 a314 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@14a3 │ │ +03766a: 0a00 |0025: move-result v0 │ │ +03766c: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ +037670: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ +037674: 6e20 a814 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@14a8 │ │ +03767a: 0c01 |002d: move-result-object v1 │ │ +03767c: 6e20 b214 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +037682: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ +037686: 6e20 ad14 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +03768c: 7110 bc14 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14bc │ │ +037692: 0a02 |0039: move-result v2 │ │ +037694: 7110 7f14 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ +03769a: 0c02 |003d: move-result-object v2 │ │ +03769c: 6e20 b214 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0376a2: 28c6 |0041: goto 0007 // -003a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0002 line=29 │ │ 0x0007 line=43 │ │ 0x0008 line=31 │ │ 0x0010 line=32 │ │ @@ -32776,21 +32776,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 : 673 (DebugUtils.java) │ │ + source_file_idx : 674 (DebugUtils.java) │ │ │ │ Class #163 header: │ │ class_idx : 352 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 753 │ │ -source_file_idx : 1985 │ │ +source_file_idx : 1986 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #163 - │ │ Class descriptor : 'Landroid/support/v4/util/LogWriter;' │ │ @@ -32813,22 +32813,22 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -035410: |[035410] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ -035420: 7010 5014 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@1450 │ │ -035426: 2200 1403 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ -03542a: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ -03542e: 7020 ac14 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ -035434: 5b20 cc02 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02cc │ │ -035438: 5b23 cd02 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@02cd │ │ -03543c: 0e00 |000e: return-void │ │ +0376a4: |[0376a4] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ +0376b4: 7010 5014 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@1450 │ │ +0376ba: 2200 1403 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ +0376be: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ +0376c2: 7020 ac14 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ +0376c8: 5b20 cc02 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02cc │ │ +0376cc: 5b23 cd02 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@02cd │ │ +0376d0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=31 │ │ 0x000c line=40 │ │ 0x000e line=41 │ │ locals : │ │ @@ -32840,31 +32840,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -035440: |[035440] android.support.v4.util.LogWriter.flushBuilder:()V │ │ -035450: 5430 cc02 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02cc │ │ -035454: 6e10 b614 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@14b6 │ │ -03545a: 0a00 |0005: move-result v0 │ │ -03545c: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ -035460: 5430 cd02 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@02cd │ │ -035464: 5431 cc02 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02cc │ │ -035468: 6e10 b714 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -03546e: 0c01 |000f: move-result-object v1 │ │ -035470: 7120 d911 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@11d9 │ │ -035476: 5430 cc02 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02cc │ │ -03547a: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -03547c: 5432 cc02 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02cc │ │ -035480: 6e10 b614 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@14b6 │ │ -035486: 0a02 |001b: move-result v2 │ │ -035488: 6e30 b514 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@14b5 │ │ -03548e: 0e00 |001f: return-void │ │ +0376d4: |[0376d4] android.support.v4.util.LogWriter.flushBuilder:()V │ │ +0376e4: 5430 cc02 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02cc │ │ +0376e8: 6e10 b614 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@14b6 │ │ +0376ee: 0a00 |0005: move-result v0 │ │ +0376f0: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ +0376f4: 5430 cd02 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@02cd │ │ +0376f8: 5431 cc02 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02cc │ │ +0376fc: 6e10 b714 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +037702: 0c01 |000f: move-result-object v1 │ │ +037704: 7120 d911 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@11d9 │ │ +03770a: 5430 cc02 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02cc │ │ +03770e: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +037710: 5432 cc02 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02cc │ │ +037714: 6e10 b614 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@14b6 │ │ +03771a: 0a02 |001b: move-result v2 │ │ +03771c: 6e30 b514 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@14b5 │ │ +037722: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0008 line=65 │ │ 0x0013 line=66 │ │ 0x001f line=68 │ │ locals : │ │ @@ -32876,17 +32876,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -035490: |[035490] android.support.v4.util.LogWriter.close:()V │ │ -0354a0: 7010 ca07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@07ca │ │ -0354a6: 0e00 |0003: return-void │ │ +037724: |[037724] android.support.v4.util.LogWriter.close:()V │ │ +037734: 7010 ca07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@07ca │ │ +03773a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -32895,17 +32895,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0354a8: |[0354a8] android.support.v4.util.LogWriter.flush:()V │ │ -0354b8: 7010 ca07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@07ca │ │ -0354be: 0e00 |0003: return-void │ │ +03773c: |[03773c] android.support.v4.util.LogWriter.flush:()V │ │ +03774c: 7010 ca07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@07ca │ │ +037752: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -32914,28 +32914,28 @@ │ │ type : '([CII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0354c0: |[0354c0] android.support.v4.util.LogWriter.write:([CII)V │ │ -0354d0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0354d2: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ -0354d6: 9002 0501 |0003: add-int v2, v5, v1 │ │ -0354da: 4900 0402 |0005: aget-char v0, v4, v2 │ │ -0354de: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ -0354e2: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ -0354e6: 7010 ca07 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@07ca │ │ -0354ec: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0354f0: 28f1 |0010: goto 0001 // -000f │ │ -0354f2: 5432 cc02 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02cc │ │ -0354f6: 6e20 ad14 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -0354fc: 28f8 |0016: goto 000e // -0008 │ │ -0354fe: 0e00 |0017: return-void │ │ +037754: |[037754] android.support.v4.util.LogWriter.write:([CII)V │ │ +037764: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +037766: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ +03776a: 9002 0501 |0003: add-int v2, v5, v1 │ │ +03776e: 4900 0402 |0005: aget-char v0, v4, v2 │ │ +037772: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ +037776: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ +03777a: 7010 ca07 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@07ca │ │ +037780: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +037784: 28f1 |0010: goto 0001 // -000f │ │ +037786: 5432 cc02 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02cc │ │ +03778a: 6e20 ad14 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +037790: 28f8 |0016: goto 000e // -0008 │ │ +037792: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0007 line=54 │ │ 0x000b line=55 │ │ 0x000e line=52 │ │ @@ -32945,21 +32945,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 : 1985 (LogWriter.java) │ │ + source_file_idx : 1986 (LogWriter.java) │ │ │ │ Class #164 header: │ │ class_idx : 353 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 1986 │ │ +source_file_idx : 1987 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 17 │ │ │ │ Class #164 annotations: │ │ Annotations on class │ │ @@ -33017,37 +33017,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -035500: |[035500] android.support.v4.util.LongSparseArray.:()V │ │ -035510: 2200 0d03 |0000: new-instance v0, Ljava/lang/Object; // type@030d │ │ -035514: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03551a: 6900 ce02 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02ce │ │ -03551e: 0e00 |0007: return-void │ │ +037794: |[037794] android.support.v4.util.LongSparseArray.:()V │ │ +0377a4: 2200 0d03 |0000: new-instance v0, Ljava/lang/Object; // type@030d │ │ +0377a8: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0377ae: 6900 ce02 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02ce │ │ +0377b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/LongSparseArray;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -035520: |[035520] android.support.v4.util.LongSparseArray.:()V │ │ -035530: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -035534: 7020 ce07 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@07ce │ │ -03553a: 0e00 |0005: return-void │ │ +0377b4: |[0377b4] android.support.v4.util.LongSparseArray.:()V │ │ +0377c4: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +0377c8: 7020 ce07 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@07ce │ │ +0377ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0005 line=56 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ @@ -33057,32 +33057,32 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -03553c: |[03553c] android.support.v4.util.LongSparseArray.:(I)V │ │ -03554c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03554e: 7010 8d14 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@148d │ │ -035554: 5c21 cf02 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cf │ │ -035558: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ -03555c: 6200 ca02 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@02ca │ │ -035560: 5b20 d002 |000a: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ -035564: 6200 cb02 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02cb │ │ -035568: 5b20 d202 |000e: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ -03556c: 5921 d102 |0010: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ -035570: 0e00 |0012: return-void │ │ -035572: 7110 c407 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@07c4 │ │ -035578: 0a03 |0016: move-result v3 │ │ -03557a: 2330 6503 |0017: new-array v0, v3, [J // type@0365 │ │ -03557e: 5b20 d002 |0019: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ -035582: 2330 7a03 |001b: new-array v0, v3, [Ljava/lang/Object; // type@037a │ │ -035586: 5b20 d202 |001d: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ -03558a: 28f1 |001f: goto 0010 // -000f │ │ +0377d0: |[0377d0] android.support.v4.util.LongSparseArray.:(I)V │ │ +0377e0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0377e2: 7010 8d14 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@148d │ │ +0377e8: 5c21 cf02 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cf │ │ +0377ec: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ +0377f0: 6200 ca02 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@02ca │ │ +0377f4: 5b20 d002 |000a: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ +0377f8: 6200 cb02 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02cb │ │ +0377fc: 5b20 d202 |000e: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ +037800: 5921 d102 |0010: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ +037804: 0e00 |0012: return-void │ │ +037806: 7110 c407 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@07c4 │ │ +03780c: 0a03 |0016: move-result v3 │ │ +03780e: 2330 6503 |0017: new-array v0, v3, [J // type@0365 │ │ +037812: 5b20 d002 |0019: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ +037816: 2330 7a03 |001b: new-array v0, v3, [Ljava/lang/Object; // type@037a │ │ +03781a: 5b20 d202 |001d: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ +03781e: 28f1 |001f: goto 0010 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=65 │ │ 0x0004 line=45 │ │ 0x0006 line=66 │ │ 0x0008 line=67 │ │ 0x000c line=68 │ │ @@ -33101,37 +33101,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -03558c: |[03558c] android.support.v4.util.LongSparseArray.gc:()V │ │ -03559c: 5282 d102 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ -0355a0: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -0355a2: 5481 d002 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ -0355a6: 5485 d202 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ -0355aa: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0355ac: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ -0355b0: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -0355b4: 6206 ce02 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02ce │ │ -0355b8: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ -0355bc: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ -0355c0: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ -0355c4: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ -0355c8: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -0355cc: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -0355ce: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ -0355d2: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0355d6: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0355da: 28e9 |001f: goto 0008 // -0017 │ │ -0355dc: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -0355de: 5c86 cf02 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cf │ │ -0355e2: 5983 d102 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ -0355e6: 0e00 |0025: return-void │ │ +037820: |[037820] android.support.v4.util.LongSparseArray.gc:()V │ │ +037830: 5282 d102 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ +037834: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +037836: 5481 d002 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ +03783a: 5485 d202 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ +03783e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +037840: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ +037844: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +037848: 6206 ce02 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02ce │ │ +03784c: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ +037850: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ +037854: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ +037858: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ +03785c: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +037860: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +037862: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ +037866: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03786a: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03786e: 28e9 |001f: goto 0008 // -0017 │ │ +037870: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +037872: 5c86 cf02 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cf │ │ +037876: 5983 d102 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ +03787a: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0002 line=149 │ │ 0x0003 line=150 │ │ 0x0005 line=151 │ │ 0x0007 line=153 │ │ @@ -33162,59 +33162,59 @@ │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -0355e8: |[0355e8] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ -0355f8: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0355fa: 5274 d102 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ -0355fe: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ -035602: 5474 d002 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ -035606: 5275 d102 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ -03560a: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -03560e: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ -035612: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ -035616: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ -03561a: 6e40 da07 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@07da │ │ -035620: 0e00 |0014: return-void │ │ -035622: 5574 cf02 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cf │ │ -035626: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ -03562a: 5274 d102 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ -03562e: 5475 d002 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ -035632: 2155 |001d: array-length v5, v5 │ │ -035634: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ -035638: 7010 d407 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07d4 │ │ -03563e: 5273 d102 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ -035642: 5474 d002 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ -035646: 2144 |0027: array-length v4, v4 │ │ -035648: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ -03564c: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ -035650: 7110 c407 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@07c4 │ │ -035656: 0a00 |002f: move-result v0 │ │ -035658: 2301 6503 |0030: new-array v1, v0, [J // type@0365 │ │ -03565c: 2302 7a03 |0032: new-array v2, v0, [Ljava/lang/Object; // type@037a │ │ -035660: 5474 d002 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ -035664: 5475 d002 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ -035668: 2155 |0038: array-length v5, v5 │ │ -03566a: 7155 b814 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -035670: 5474 d202 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ -035674: 5475 d202 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ -035678: 2155 |0040: array-length v5, v5 │ │ -03567a: 7155 b814 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -035680: 5b71 d002 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ -035684: 5b72 d202 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ -035688: 5474 d002 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ -03568c: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ -035690: 5474 d202 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ -035694: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ -035698: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ -03569c: 5974 d102 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ -0356a0: 28c0 |0054: goto 0014 // -0040 │ │ +03787c: |[03787c] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ +03788c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +03788e: 5274 d102 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ +037892: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ +037896: 5474 d002 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ +03789a: 5275 d102 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ +03789e: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +0378a2: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ +0378a6: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ +0378aa: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ +0378ae: 6e40 da07 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@07da │ │ +0378b4: 0e00 |0014: return-void │ │ +0378b6: 5574 cf02 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cf │ │ +0378ba: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ +0378be: 5274 d102 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ +0378c2: 5475 d002 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ +0378c6: 2155 |001d: array-length v5, v5 │ │ +0378c8: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ +0378cc: 7010 d407 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07d4 │ │ +0378d2: 5273 d102 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ +0378d6: 5474 d002 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ +0378da: 2144 |0027: array-length v4, v4 │ │ +0378dc: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ +0378e0: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0378e4: 7110 c407 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@07c4 │ │ +0378ea: 0a00 |002f: move-result v0 │ │ +0378ec: 2301 6503 |0030: new-array v1, v0, [J // type@0365 │ │ +0378f0: 2302 7a03 |0032: new-array v2, v0, [Ljava/lang/Object; // type@037a │ │ +0378f4: 5474 d002 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ +0378f8: 5475 d002 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ +0378fc: 2155 |0038: array-length v5, v5 │ │ +0378fe: 7155 b814 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +037904: 5474 d202 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ +037908: 5475 d202 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ +03790c: 2155 |0040: array-length v5, v5 │ │ +03790e: 7155 b814 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +037914: 5b71 d002 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ +037918: 5b72 d202 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ +03791c: 5474 d002 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ +037920: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ +037924: 5474 d202 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ +037928: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ +03792c: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ +037930: 5974 d102 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ +037934: 28c0 |0054: goto 0014 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=330 │ │ 0x0011 line=331 │ │ 0x0014 line=357 │ │ 0x0015 line=335 │ │ 0x0020 line=336 │ │ @@ -33246,27 +33246,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -0356a4: |[0356a4] android.support.v4.util.LongSparseArray.clear:()V │ │ -0356b4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0356b6: 5251 d102 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ -0356ba: 5452 d202 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ -0356be: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0356c0: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -0356c4: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -0356c6: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -0356ca: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0356ce: 28f9 |000d: goto 0006 // -0007 │ │ -0356d0: 5954 d102 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ -0356d4: 5c54 cf02 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cf │ │ -0356d8: 0e00 |0012: return-void │ │ +037938: |[037938] android.support.v4.util.LongSparseArray.clear:()V │ │ +037948: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +03794a: 5251 d102 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ +03794e: 5452 d202 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ +037952: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +037954: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +037958: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +03795a: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +03795e: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +037962: 28f9 |000d: goto 0006 // -0007 │ │ +037964: 5954 d102 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ +037968: 5c54 cf02 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cf │ │ +03796c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=314 │ │ 0x0003 line=315 │ │ 0x0005 line=317 │ │ 0x0008 line=318 │ │ 0x000b line=317 │ │ @@ -33285,34 +33285,34 @@ │ │ type : '()Landroid/support/v4/util/LongSparseArray;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -0356dc: |[0356dc] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ -0356ec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0356ee: 6f10 8e14 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@148e │ │ -0356f4: 0c02 |0004: move-result-object v2 │ │ -0356f6: 0720 |0005: move-object v0, v2 │ │ -0356f8: 1f00 6101 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@0161 │ │ -0356fc: 0701 |0008: move-object v1, v0 │ │ -0356fe: 5432 d002 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ -035702: 6e10 ab15 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@15ab │ │ -035708: 0c02 |000e: move-result-object v2 │ │ -03570a: 1f02 6503 |000f: check-cast v2, [J // type@0365 │ │ -03570e: 5b12 d002 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ -035712: 5432 d202 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ -035716: 6e10 ad15 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@15ad │ │ -03571c: 0c02 |0018: move-result-object v2 │ │ -03571e: 1f02 7a03 |0019: check-cast v2, [Ljava/lang/Object; // type@037a │ │ -035722: 5b12 d202 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ -035726: 1101 |001d: return-object v1 │ │ -035728: 0d02 |001e: move-exception v2 │ │ -03572a: 28fe |001f: goto 001d // -0002 │ │ +037970: |[037970] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ +037980: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +037982: 6f10 8e14 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@148e │ │ +037988: 0c02 |0004: move-result-object v2 │ │ +03798a: 0720 |0005: move-object v0, v2 │ │ +03798c: 1f00 6101 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@0161 │ │ +037990: 0701 |0008: move-object v1, v0 │ │ +037992: 5432 d002 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ +037996: 6e10 ab15 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@15ab │ │ +03799c: 0c02 |000e: move-result-object v2 │ │ +03799e: 1f02 6503 |000f: check-cast v2, [J // type@0365 │ │ +0379a2: 5b12 d002 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ +0379a6: 5432 d202 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ +0379aa: 6e10 ad15 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@15ad │ │ +0379b0: 0c02 |0018: move-result-object v2 │ │ +0379b2: 1f02 7a03 |0019: check-cast v2, [Ljava/lang/Object; // type@037a │ │ +0379b6: 5b12 d202 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ +0379ba: 1101 |001d: return-object v1 │ │ +0379bc: 0d02 |001e: move-exception v2 │ │ +0379be: 28fe |001f: goto 001d // -0002 │ │ catches : 1 │ │ 0x0001 - 0x001d │ │ Ljava/lang/CloneNotSupportedException; -> 0x001e │ │ positions : │ │ 0x0000 line=80 │ │ 0x0001 line=82 │ │ 0x0009 line=83 │ │ @@ -33329,18 +33329,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03573c: |[03573c] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ -03574c: 6e10 d107 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@07d1 │ │ -035752: 0c00 |0003: move-result-object v0 │ │ -035754: 1100 |0004: return-object v0 │ │ +0379d0: |[0379d0] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ +0379e0: 6e10 d107 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@07d1 │ │ +0379e6: 0c00 |0003: move-result-object v0 │ │ +0379e8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ │ │ @@ -33349,30 +33349,30 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 28 16-bit code units │ │ -035758: |[035758] android.support.v4.util.LongSparseArray.delete:(J)V │ │ -035768: 5431 d002 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ -03576c: 5232 d102 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ -035770: 7140 c007 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@07c0 │ │ -035776: 0a00 |0007: move-result v0 │ │ -035778: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ -03577c: 5431 d202 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ -035780: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -035784: 6202 ce02 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02ce │ │ -035788: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ -03578c: 5431 d202 |0012: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ -035790: 6202 ce02 |0014: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02ce │ │ -035794: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ -035798: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -03579a: 5c31 cf02 |0019: iput-boolean v1, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cf │ │ -03579e: 0e00 |001b: return-void │ │ +0379ec: |[0379ec] android.support.v4.util.LongSparseArray.delete:(J)V │ │ +0379fc: 5431 d002 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ +037a00: 5232 d102 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ +037a04: 7140 c007 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@07c0 │ │ +037a0a: 0a00 |0007: move-result v0 │ │ +037a0c: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ +037a10: 5431 d202 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ +037a14: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +037a18: 6202 ce02 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02ce │ │ +037a1c: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ +037a20: 5431 d202 |0012: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ +037a24: 6202 ce02 |0014: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02ce │ │ +037a28: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ +037a2c: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +037a2e: 5c31 cf02 |0019: iput-boolean v1, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cf │ │ +037a32: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0008 line=120 │ │ 0x000a line=121 │ │ 0x0012 line=122 │ │ 0x0018 line=123 │ │ @@ -33388,19 +33388,19 @@ │ │ type : '(J)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0357a0: |[0357a0] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ -0357b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0357b2: 6e40 d607 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@07d6 │ │ -0357b8: 0c00 |0004: move-result-object v0 │ │ -0357ba: 1100 |0005: return-object v0 │ │ +037a34: |[037a34] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ +037a44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +037a46: 6e40 d607 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@07d6 │ │ +037a4c: 0c00 |0004: move-result-object v0 │ │ +037a4e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0006 reg=2 key J │ │ @@ -33410,28 +33410,28 @@ │ │ type : '(JLjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -0357bc: |[0357bc] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ -0357cc: 5431 d002 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ -0357d0: 5232 d102 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ -0357d4: 7140 c007 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@07c0 │ │ -0357da: 0a00 |0007: move-result v0 │ │ -0357dc: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ -0357e0: 5431 d202 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ -0357e4: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -0357e8: 6202 ce02 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02ce │ │ -0357ec: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ -0357f0: 1106 |0012: return-object v6 │ │ -0357f2: 5431 d202 |0013: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ -0357f6: 4606 0100 |0015: aget-object v6, v1, v0 │ │ -0357fa: 28fb |0017: goto 0012 // -0005 │ │ +037a50: |[037a50] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ +037a60: 5431 d002 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ +037a64: 5232 d102 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ +037a68: 7140 c007 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@07c0 │ │ +037a6e: 0a00 |0007: move-result v0 │ │ +037a70: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ +037a74: 5431 d202 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ +037a78: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +037a7c: 6202 ce02 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02ce │ │ +037a80: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ +037a84: 1106 |0012: return-object v6 │ │ +037a86: 5431 d202 |0013: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ +037a8a: 4606 0100 |0015: aget-object v6, v1, v0 │ │ +037a8e: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0008 line=107 │ │ 0x0012 line=110 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -33447,23 +33447,23 @@ │ │ type : '(J)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -0357fc: |[0357fc] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ -03580c: 5530 cf02 |0000: iget-boolean v0, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cf │ │ -035810: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -035814: 7010 d407 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07d4 │ │ -03581a: 5430 d002 |0007: iget-object v0, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ -03581e: 5231 d102 |0009: iget v1, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ -035822: 7140 c007 1054 |000b: invoke-static {v0, v1, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@07c0 │ │ -035828: 0a00 |000e: move-result v0 │ │ -03582a: 0f00 |000f: return v0 │ │ +037a90: |[037a90] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ +037aa0: 5530 cf02 |0000: iget-boolean v0, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cf │ │ +037aa4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +037aa8: 7010 d407 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07d4 │ │ +037aae: 5430 d002 |0007: iget-object v0, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ +037ab2: 5231 d102 |0009: iget v1, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ +037ab6: 7140 c007 1054 |000b: invoke-static {v0, v1, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@07c0 │ │ +037abc: 0a00 |000e: move-result v0 │ │ +037abe: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ 0x0004 line=284 │ │ 0x0007 line=287 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -33475,29 +33475,29 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -03582c: |[03582c] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ -03583c: 5521 cf02 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cf │ │ -035840: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -035844: 7010 d407 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07d4 │ │ -03584a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -03584c: 5221 d102 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ -035850: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -035854: 5421 d202 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ -035858: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -03585c: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -035860: 0f00 |0012: return v0 │ │ -035862: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -035866: 28f3 |0015: goto 0008 // -000d │ │ -035868: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -03586a: 28fb |0017: goto 0012 // -0005 │ │ +037ac0: |[037ac0] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ +037ad0: 5521 cf02 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cf │ │ +037ad4: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +037ad8: 7010 d407 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07d4 │ │ +037ade: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +037ae0: 5221 d102 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ +037ae4: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +037ae8: 5421 d202 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ +037aec: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +037af0: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +037af4: 0f00 |0012: return v0 │ │ +037af6: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +037afa: 28f3 |0015: goto 0008 // -000d │ │ +037afc: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +037afe: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0004 line=300 │ │ 0x0007 line=303 │ │ 0x000c line=304 │ │ 0x0012 line=307 │ │ @@ -33516,21 +33516,21 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -03586c: |[03586c] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ -03587c: 5520 cf02 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cf │ │ -035880: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -035884: 7010 d407 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07d4 │ │ -03588a: 5420 d002 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ -03588e: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ -035892: 1000 |000b: return-wide v0 │ │ +037b00: |[037b00] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ +037b10: 5520 cf02 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cf │ │ +037b14: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +037b18: 7010 d407 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07d4 │ │ +037b1e: 5420 d002 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ +037b22: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ +037b26: 1000 |000b: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0004 line=244 │ │ 0x0007 line=247 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -33542,91 +33542,91 @@ │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -035894: |[035894] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ -0358a4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0358a6: 5494 d002 |0001: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ -0358aa: 5295 d102 |0003: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ -0358ae: 7140 c007 54ba |0005: invoke-static {v4, v5, v10, v11}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@07c0 │ │ -0358b4: 0a00 |0008: move-result v0 │ │ -0358b6: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -0358ba: 5494 d202 |000b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ -0358be: 4d0c 0400 |000d: aput-object v12, v4, v0 │ │ -0358c2: 0e00 |000f: return-void │ │ -0358c4: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -0358c8: 5294 d102 |0012: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ -0358cc: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -0358d0: 5494 d202 |0016: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ -0358d4: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -0358d8: 6205 ce02 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02ce │ │ -0358dc: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -0358e0: 5494 d002 |001e: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ -0358e4: 4c0a 0400 |0020: aput-wide v10, v4, v0 │ │ -0358e8: 5494 d202 |0022: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ -0358ec: 4d0c 0400 |0024: aput-object v12, v4, v0 │ │ -0358f0: 28e9 |0026: goto 000f // -0017 │ │ -0358f2: 5594 cf02 |0027: iget-boolean v4, v9, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cf │ │ -0358f6: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -0358fa: 5294 d102 |002b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ -0358fe: 5495 d002 |002d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ -035902: 2155 |002f: array-length v5, v5 │ │ -035904: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -035908: 7010 d407 0900 |0032: invoke-direct {v9}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07d4 │ │ -03590e: 5494 d002 |0035: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ -035912: 5295 d102 |0037: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ -035916: 7140 c007 54ba |0039: invoke-static {v4, v5, v10, v11}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@07c0 │ │ -03591c: 0a04 |003c: move-result v4 │ │ -03591e: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -035922: 5294 d102 |003f: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ -035926: 5495 d002 |0041: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ -03592a: 2155 |0043: array-length v5, v5 │ │ -03592c: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -035930: 5294 d102 |0046: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ -035934: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -035938: 7110 c407 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@07c4 │ │ -03593e: 0a01 |004d: move-result v1 │ │ -035940: 2312 6503 |004e: new-array v2, v1, [J // type@0365 │ │ -035944: 2313 7a03 |0050: new-array v3, v1, [Ljava/lang/Object; // type@037a │ │ -035948: 5494 d002 |0052: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ -03594c: 5495 d002 |0054: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ -035950: 2155 |0056: array-length v5, v5 │ │ -035952: 7155 b814 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -035958: 5494 d202 |005a: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ -03595c: 5495 d202 |005c: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ -035960: 2155 |005e: array-length v5, v5 │ │ -035962: 7155 b814 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -035968: 5b92 d002 |0062: iput-object v2, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ -03596c: 5b93 d202 |0064: iput-object v3, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ -035970: 5294 d102 |0066: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ -035974: b104 |0068: sub-int/2addr v4, v0 │ │ -035976: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -03597a: 5494 d002 |006b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ -03597e: 5495 d002 |006d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ -035982: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -035986: 5297 d102 |0071: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ -03598a: b107 |0073: sub-int/2addr v7, v0 │ │ -03598c: 7157 b814 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -035992: 5494 d202 |0077: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ -035996: 5495 d202 |0079: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ -03599a: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -03599e: 5297 d102 |007d: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ -0359a2: b107 |007f: sub-int/2addr v7, v0 │ │ -0359a4: 7157 b814 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -0359aa: 5494 d002 |0083: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ -0359ae: 4c0a 0400 |0085: aput-wide v10, v4, v0 │ │ -0359b2: 5494 d202 |0087: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ -0359b6: 4d0c 0400 |0089: aput-object v12, v4, v0 │ │ -0359ba: 5294 d102 |008b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ -0359be: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0359c2: 5994 d102 |008f: iput v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ -0359c6: 2900 7eff |0091: goto/16 000f // -0082 │ │ +037b28: |[037b28] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ +037b38: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +037b3a: 5494 d002 |0001: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ +037b3e: 5295 d102 |0003: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ +037b42: 7140 c007 54ba |0005: invoke-static {v4, v5, v10, v11}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@07c0 │ │ +037b48: 0a00 |0008: move-result v0 │ │ +037b4a: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +037b4e: 5494 d202 |000b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ +037b52: 4d0c 0400 |000d: aput-object v12, v4, v0 │ │ +037b56: 0e00 |000f: return-void │ │ +037b58: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +037b5c: 5294 d102 |0012: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ +037b60: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +037b64: 5494 d202 |0016: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ +037b68: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +037b6c: 6205 ce02 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02ce │ │ +037b70: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +037b74: 5494 d002 |001e: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ +037b78: 4c0a 0400 |0020: aput-wide v10, v4, v0 │ │ +037b7c: 5494 d202 |0022: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ +037b80: 4d0c 0400 |0024: aput-object v12, v4, v0 │ │ +037b84: 28e9 |0026: goto 000f // -0017 │ │ +037b86: 5594 cf02 |0027: iget-boolean v4, v9, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cf │ │ +037b8a: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +037b8e: 5294 d102 |002b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ +037b92: 5495 d002 |002d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ +037b96: 2155 |002f: array-length v5, v5 │ │ +037b98: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +037b9c: 7010 d407 0900 |0032: invoke-direct {v9}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07d4 │ │ +037ba2: 5494 d002 |0035: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ +037ba6: 5295 d102 |0037: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ +037baa: 7140 c007 54ba |0039: invoke-static {v4, v5, v10, v11}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@07c0 │ │ +037bb0: 0a04 |003c: move-result v4 │ │ +037bb2: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +037bb6: 5294 d102 |003f: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ +037bba: 5495 d002 |0041: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ +037bbe: 2155 |0043: array-length v5, v5 │ │ +037bc0: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +037bc4: 5294 d102 |0046: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ +037bc8: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +037bcc: 7110 c407 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@07c4 │ │ +037bd2: 0a01 |004d: move-result v1 │ │ +037bd4: 2312 6503 |004e: new-array v2, v1, [J // type@0365 │ │ +037bd8: 2313 7a03 |0050: new-array v3, v1, [Ljava/lang/Object; // type@037a │ │ +037bdc: 5494 d002 |0052: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ +037be0: 5495 d002 |0054: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ +037be4: 2155 |0056: array-length v5, v5 │ │ +037be6: 7155 b814 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +037bec: 5494 d202 |005a: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ +037bf0: 5495 d202 |005c: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ +037bf4: 2155 |005e: array-length v5, v5 │ │ +037bf6: 7155 b814 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +037bfc: 5b92 d002 |0062: iput-object v2, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ +037c00: 5b93 d202 |0064: iput-object v3, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ +037c04: 5294 d102 |0066: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ +037c08: b104 |0068: sub-int/2addr v4, v0 │ │ +037c0a: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +037c0e: 5494 d002 |006b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ +037c12: 5495 d002 |006d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ +037c16: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +037c1a: 5297 d102 |0071: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ +037c1e: b107 |0073: sub-int/2addr v7, v0 │ │ +037c20: 7157 b814 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +037c26: 5494 d202 |0077: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ +037c2a: 5495 d202 |0079: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ +037c2e: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +037c32: 5297 d102 |007d: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ +037c36: b107 |007f: sub-int/2addr v7, v0 │ │ +037c38: 7157 b814 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +037c3e: 5494 d002 |0083: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02d0 │ │ +037c42: 4c0a 0400 |0085: aput-wide v10, v4, v0 │ │ +037c46: 5494 d202 |0087: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ +037c4a: 4d0c 0400 |0089: aput-object v12, v4, v0 │ │ +037c4e: 5294 d102 |008b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ +037c52: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +037c56: 5994 d102 |008f: iput v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ +037c5a: 2900 7eff |0091: goto/16 000f // -0082 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=179 │ │ 0x0009 line=181 │ │ 0x000b line=182 │ │ 0x000f line=223 │ │ 0x0010 line=184 │ │ @@ -33666,17 +33666,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0359cc: |[0359cc] android.support.v4.util.LongSparseArray.remove:(J)V │ │ -0359dc: 6e30 d307 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@07d3 │ │ -0359e2: 0e00 |0003: return-void │ │ +037c60: |[037c60] android.support.v4.util.LongSparseArray.remove:(J)V │ │ +037c70: 6e30 d307 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@07d3 │ │ +037c76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0003 line=133 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ @@ -33687,25 +33687,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -0359e4: |[0359e4] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ -0359f4: 5420 d202 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ -0359f8: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -0359fc: 6201 ce02 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02ce │ │ -035a00: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -035a04: 5420 d202 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ -035a08: 6201 ce02 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02ce │ │ -035a0c: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -035a10: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -035a12: 5c20 cf02 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cf │ │ -035a16: 0e00 |0011: return-void │ │ +037c78: |[037c78] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ +037c88: 5420 d202 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ +037c8c: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +037c90: 6201 ce02 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02ce │ │ +037c94: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +037c98: 5420 d202 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ +037c9c: 6201 ce02 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02ce │ │ +037ca0: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +037ca4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +037ca6: 5c20 cf02 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cf │ │ +037caa: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0008 line=140 │ │ 0x000e line=141 │ │ 0x0011 line=143 │ │ locals : │ │ @@ -33718,21 +33718,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -035a18: |[035a18] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ -035a28: 5510 cf02 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cf │ │ -035a2c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -035a30: 7010 d407 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07d4 │ │ -035a36: 5410 d202 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ -035a3a: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -035a3e: 0e00 |000b: return-void │ │ +037cac: |[037cac] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ +037cbc: 5510 cf02 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cf │ │ +037cc0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +037cc4: 7010 d407 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07d4 │ │ +037cca: 5410 d202 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ +037cce: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +037cd2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0004 line=271 │ │ 0x0007 line=274 │ │ 0x000b line=275 │ │ locals : │ │ @@ -33747,20 +33747,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -035a40: |[035a40] android.support.v4.util.LongSparseArray.size:()I │ │ -035a50: 5510 cf02 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cf │ │ -035a54: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -035a58: 7010 d407 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07d4 │ │ -035a5e: 5210 d102 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ -035a62: 0f00 |0009: return v0 │ │ +037cd4: |[037cd4] android.support.v4.util.LongSparseArray.size:()I │ │ +037ce4: 5510 cf02 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cf │ │ +037ce8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +037cec: 7010 d407 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07d4 │ │ +037cf2: 5210 d102 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ +037cf6: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=231 │ │ 0x0007 line=234 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ @@ -33771,51 +33771,51 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -035a64: |[035a64] android.support.v4.util.LongSparseArray.toString:()Ljava/lang/String; │ │ -035a74: 6e10 de07 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/util/LongSparseArray;.size:()I // method@07de │ │ -035a7a: 0a05 |0003: move-result v5 │ │ -035a7c: 3c05 0500 |0004: if-gtz v5, 0009 // +0005 │ │ -035a80: 1a05 4c19 |0006: const-string v5, "{}" // string@194c │ │ -035a84: 1105 |0008: return-object v5 │ │ -035a86: 2200 1403 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ -035a8a: 5265 d102 |000b: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ -035a8e: da05 051c |000d: mul-int/lit8 v5, v5, #int 28 // #1c │ │ -035a92: 7020 ac14 5000 |000f: invoke-direct {v0, v5}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ -035a98: 1305 7b00 |0012: const/16 v5, #int 123 // #7b │ │ -035a9c: 6e20 ad14 5000 |0014: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -035aa2: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -035aa4: 5265 d102 |0018: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ -035aa8: 3551 2700 |001a: if-ge v1, v5, 0041 // +0027 │ │ -035aac: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ -035ab0: 1a05 d100 |001e: const-string v5, ", " // string@00d1 │ │ -035ab4: 6e20 b214 5000 |0020: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -035aba: 6e20 d907 1600 |0023: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.keyAt:(I)J // method@07d9 │ │ -035ac0: 0b02 |0026: move-result-wide v2 │ │ -035ac2: 6e30 af14 2003 |0027: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@14af │ │ -035ac8: 1305 3d00 |002a: const/16 v5, #int 61 // #3d │ │ -035acc: 6e20 ad14 5000 |002c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -035ad2: 6e20 e007 1600 |002f: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.valueAt:(I)Ljava/lang/Object; // method@07e0 │ │ -035ad8: 0c04 |0032: move-result-object v4 │ │ -035ada: 3264 0800 |0033: if-eq v4, v6, 003b // +0008 │ │ -035ade: 6e20 b114 4000 |0035: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -035ae4: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ -035ae8: 28de |003a: goto 0018 // -0022 │ │ -035aea: 1a05 c500 |003b: const-string v5, "(this Map)" // string@00c5 │ │ -035aee: 6e20 b214 5000 |003d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -035af4: 28f8 |0040: goto 0038 // -0008 │ │ -035af6: 1305 7d00 |0041: const/16 v5, #int 125 // #7d │ │ -035afa: 6e20 ad14 5000 |0043: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -035b00: 6e10 b714 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -035b06: 0c05 |0049: move-result-object v5 │ │ -035b08: 28be |004a: goto 0008 // -0042 │ │ +037cf8: |[037cf8] android.support.v4.util.LongSparseArray.toString:()Ljava/lang/String; │ │ +037d08: 6e10 de07 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/util/LongSparseArray;.size:()I // method@07de │ │ +037d0e: 0a05 |0003: move-result v5 │ │ +037d10: 3c05 0500 |0004: if-gtz v5, 0009 // +0005 │ │ +037d14: 1a05 4b19 |0006: const-string v5, "{}" // string@194b │ │ +037d18: 1105 |0008: return-object v5 │ │ +037d1a: 2200 1403 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ +037d1e: 5265 d102 |000b: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ +037d22: da05 051c |000d: mul-int/lit8 v5, v5, #int 28 // #1c │ │ +037d26: 7020 ac14 5000 |000f: invoke-direct {v0, v5}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ +037d2c: 1305 7b00 |0012: const/16 v5, #int 123 // #7b │ │ +037d30: 6e20 ad14 5000 |0014: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +037d36: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +037d38: 5265 d102 |0018: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02d1 │ │ +037d3c: 3551 2700 |001a: if-ge v1, v5, 0041 // +0027 │ │ +037d40: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ +037d44: 1a05 d100 |001e: const-string v5, ", " // string@00d1 │ │ +037d48: 6e20 b214 5000 |0020: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +037d4e: 6e20 d907 1600 |0023: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.keyAt:(I)J // method@07d9 │ │ +037d54: 0b02 |0026: move-result-wide v2 │ │ +037d56: 6e30 af14 2003 |0027: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@14af │ │ +037d5c: 1305 3d00 |002a: const/16 v5, #int 61 // #3d │ │ +037d60: 6e20 ad14 5000 |002c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +037d66: 6e20 e007 1600 |002f: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.valueAt:(I)Ljava/lang/Object; // method@07e0 │ │ +037d6c: 0c04 |0032: move-result-object v4 │ │ +037d6e: 3264 0800 |0033: if-eq v4, v6, 003b // +0008 │ │ +037d72: 6e20 b114 4000 |0035: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +037d78: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ +037d7c: 28de |003a: goto 0018 // -0022 │ │ +037d7e: 1a05 c500 |003b: const-string v5, "(this Map)" // string@00c5 │ │ +037d82: 6e20 b214 5000 |003d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +037d88: 28f8 |0040: goto 0038 // -0008 │ │ +037d8a: 1305 7d00 |0041: const/16 v5, #int 125 // #7d │ │ +037d8e: 6e20 ad14 5000 |0043: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +037d94: 6e10 b714 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +037d9a: 0c05 |0049: move-result-object v5 │ │ +037d9c: 28be |004a: goto 0008 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0006 line=369 │ │ 0x0008 line=389 │ │ 0x0009 line=372 │ │ 0x0012 line=373 │ │ @@ -33845,38 +33845,38 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -035b0c: |[035b0c] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ -035b1c: 5510 cf02 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cf │ │ -035b20: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -035b24: 7010 d407 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07d4 │ │ -035b2a: 5410 d202 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ -035b2e: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -035b32: 1100 |000b: return-object v0 │ │ +037da0: |[037da0] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ +037db0: 5510 cf02 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02cf │ │ +037db4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +037db8: 7010 d407 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@07d4 │ │ +037dbe: 5410 d202 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02d2 │ │ +037dc2: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +037dc6: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x0004 line=258 │ │ 0x0007 line=261 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/LongSparseArray; Landroid/support/v4/util/LongSparseArray; │ │ 0x0000 - 0x000c reg=2 index I │ │ │ │ - source_file_idx : 1986 (LongSparseArray.java) │ │ + source_file_idx : 1987 (LongSparseArray.java) │ │ │ │ Class #165 header: │ │ class_idx : 354 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 1988 │ │ +source_file_idx : 1989 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 17 │ │ │ │ Class #165 annotations: │ │ Annotations on class │ │ @@ -33945,29 +33945,29 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -035b34: |[035b34] android.support.v4.util.LruCache.:(I)V │ │ -035b44: 7010 8d14 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@148d │ │ -035b4a: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ -035b4e: 2200 ff02 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -035b52: 1a01 5313 |0007: const-string v1, "maxSize <= 0" // string@1353 │ │ -035b56: 7020 7614 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -035b5c: 2700 |000c: throw v0 │ │ -035b5e: 5945 d702 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@02d7 │ │ -035b62: 2200 2e03 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@032e │ │ -035b66: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -035b68: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ -035b6c: 1213 |0014: const/4 v3, #int 1 // #1 │ │ -035b6e: 7040 f714 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@14f7 │ │ -035b74: 5b40 d602 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d6 │ │ -035b78: 0e00 |001a: return-void │ │ +037dc8: |[037dc8] android.support.v4.util.LruCache.:(I)V │ │ +037dd8: 7010 8d14 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@148d │ │ +037dde: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ +037de2: 2200 ff02 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +037de6: 1a01 5413 |0007: const-string v1, "maxSize <= 0" // string@1354 │ │ +037dea: 7020 7614 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +037df0: 2700 |000c: throw v0 │ │ +037df2: 5945 d702 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@02d7 │ │ +037df6: 2200 2e03 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@032e │ │ +037dfa: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +037dfc: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ +037e00: 1213 |0014: const/4 v3, #int 1 // #1 │ │ +037e02: 7040 f714 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@14f7 │ │ +037e08: 5b40 d602 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d6 │ │ +037e0c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ 0x000d line=51 │ │ 0x000f line=52 │ │ @@ -33982,36 +33982,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 │ │ -035b7c: |[035b7c] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -035b8c: 6e30 f007 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07f0 │ │ -035b92: 0a00 |0003: move-result v0 │ │ -035b94: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ -035b98: 2201 0003 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@0300 │ │ -035b9c: 2202 1403 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ -035ba0: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -035ba6: 1a03 0b08 |000d: const-string v3, "Negative size: " // string@080b │ │ -035baa: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -035bb0: 0c02 |0012: move-result-object v2 │ │ -035bb2: 6e20 b114 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -035bb8: 0c02 |0016: move-result-object v2 │ │ -035bba: 1a03 3f01 |0017: const-string v3, "=" // string@013f │ │ -035bbe: 6e20 b214 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -035bc4: 0c02 |001c: move-result-object v2 │ │ -035bc6: 6e20 b114 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -035bcc: 0c02 |0020: move-result-object v2 │ │ -035bce: 6e10 b714 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -035bd4: 0c02 |0024: move-result-object v2 │ │ -035bd6: 7020 7a14 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -035bdc: 2701 |0028: throw v1 │ │ -035bde: 0f00 |0029: return v0 │ │ +037e10: |[037e10] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +037e20: 6e30 f007 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07f0 │ │ +037e26: 0a00 |0003: move-result v0 │ │ +037e28: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ +037e2c: 2201 0003 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@0300 │ │ +037e30: 2202 1403 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ +037e34: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +037e3a: 1a03 0c08 |000d: const-string v3, "Negative size: " // string@080c │ │ +037e3e: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +037e44: 0c02 |0012: move-result-object v2 │ │ +037e46: 6e20 b114 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +037e4c: 0c02 |0016: move-result-object v2 │ │ +037e4e: 1a03 4001 |0017: const-string v3, "=" // string@0140 │ │ +037e52: 6e20 b214 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +037e58: 0c02 |001c: move-result-object v2 │ │ +037e5a: 6e20 b114 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +037e60: 0c02 |0020: move-result-object v2 │ │ +037e62: 6e10 b714 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +037e68: 0c02 |0024: move-result-object v2 │ │ +037e6a: 7020 7a14 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +037e70: 2701 |0028: throw v1 │ │ +037e72: 0f00 |0029: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0004 line=234 │ │ 0x0006 line=235 │ │ 0x0029 line=237 │ │ locals : │ │ @@ -34029,17 +34029,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 │ │ -035be0: |[035be0] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -035bf0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -035bf2: 1100 |0001: return-object v0 │ │ +037e74: |[037e74] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +037e84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +037e86: 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; │ │ @@ -34050,22 +34050,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -035bf4: |[035bf4] android.support.v4.util.LruCache.createCount:()I │ │ -035c04: 1d01 |0000: monitor-enter v1 │ │ -035c06: 5210 d302 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@02d3 │ │ -035c0a: 1e01 |0003: monitor-exit v1 │ │ -035c0c: 0f00 |0004: return v0 │ │ -035c0e: 0d00 |0005: move-exception v0 │ │ -035c10: 1e01 |0006: monitor-exit v1 │ │ -035c12: 2700 |0007: throw v0 │ │ +037e88: |[037e88] android.support.v4.util.LruCache.createCount:()I │ │ +037e98: 1d01 |0000: monitor-enter v1 │ │ +037e9a: 5210 d302 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@02d3 │ │ +037e9e: 1e01 |0003: monitor-exit v1 │ │ +037ea0: 0f00 |0004: return v0 │ │ +037ea2: 0d00 |0005: move-exception v0 │ │ +037ea4: 1e01 |0006: monitor-exit v1 │ │ +037ea6: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=295 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -34076,16 +34076,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 │ │ -035c20: |[035c20] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -035c30: 0e00 |0000: return-void │ │ +037eb4: |[037eb4] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +037ec4: 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; │ │ @@ -34101,18 +34101,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -035c34: |[035c34] android.support.v4.util.LruCache.evictAll:()V │ │ -035c44: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -035c46: 6e20 f307 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@07f3 │ │ -035c4c: 0e00 |0004: return-void │ │ +037ec8: |[037ec8] android.support.v4.util.LruCache.evictAll:()V │ │ +037ed8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +037eda: 6e20 f307 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@07f3 │ │ +037ee0: 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; │ │ @@ -34122,22 +34122,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -035c50: |[035c50] android.support.v4.util.LruCache.evictionCount:()I │ │ -035c60: 1d01 |0000: monitor-enter v1 │ │ -035c62: 5210 d402 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02d4 │ │ -035c66: 1e01 |0003: monitor-exit v1 │ │ -035c68: 0f00 |0004: return v0 │ │ -035c6a: 0d00 |0005: move-exception v0 │ │ -035c6c: 1e01 |0006: monitor-exit v1 │ │ -035c6e: 2700 |0007: throw v0 │ │ +037ee4: |[037ee4] android.support.v4.util.LruCache.evictionCount:()I │ │ +037ef4: 1d01 |0000: monitor-enter v1 │ │ +037ef6: 5210 d402 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02d4 │ │ +037efa: 1e01 |0003: monitor-exit v1 │ │ +037efc: 0f00 |0004: return v0 │ │ +037efe: 0d00 |0005: move-exception v0 │ │ +037f00: 1e01 |0006: monitor-exit v1 │ │ +037f02: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=309 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -34148,71 +34148,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 │ │ -035c7c: |[035c7c] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -035c8c: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ -035c90: 2202 0b03 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@030b │ │ -035c94: 1a03 9510 |0004: const-string v3, "key == null" // string@1095 │ │ -035c98: 7020 8c14 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@148c │ │ -035c9e: 2702 |0009: throw v2 │ │ -035ca0: 1d04 |000a: monitor-enter v4 │ │ -035ca2: 5442 d602 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d6 │ │ -035ca6: 6e20 fa14 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@14fa │ │ -035cac: 0c01 |0010: move-result-object v1 │ │ -035cae: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ -035cb2: 5242 d502 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@02d5 │ │ -035cb6: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ -035cba: 5942 d502 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@02d5 │ │ -035cbe: 1e04 |0019: monitor-exit v4 │ │ -035cc0: 0710 |001a: move-object v0, v1 │ │ -035cc2: 1100 |001b: return-object v0 │ │ -035cc4: 5242 d802 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@02d8 │ │ -035cc8: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -035ccc: 5942 d802 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@02d8 │ │ -035cd0: 1e04 |0022: monitor-exit v4 │ │ -035cd2: 6e20 e207 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@07e2 │ │ -035cd8: 0c00 |0026: move-result-object v0 │ │ -035cda: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ -035cde: 1200 |0029: const/4 v0, #int 0 // #0 │ │ -035ce0: 28f1 |002a: goto 001b // -000f │ │ -035ce2: 0d02 |002b: move-exception v2 │ │ -035ce4: 1e04 |002c: monitor-exit v4 │ │ -035ce6: 2702 |002d: throw v2 │ │ -035ce8: 1d04 |002e: monitor-enter v4 │ │ -035cea: 5242 d302 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@02d3 │ │ -035cee: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ -035cf2: 5942 d302 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@02d3 │ │ -035cf6: 5442 d602 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d6 │ │ -035cfa: 6e30 fc14 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14fc │ │ -035d00: 0c01 |003a: move-result-object v1 │ │ -035d02: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ -035d06: 5442 d602 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d6 │ │ -035d0a: 6e30 fc14 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14fc │ │ -035d10: 1e04 |0042: monitor-exit v4 │ │ -035d12: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ -035d16: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -035d18: 6e51 e407 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@07e4 │ │ -035d1e: 0710 |0049: move-object v0, v1 │ │ -035d20: 28d1 |004a: goto 001b // -002f │ │ -035d22: 5242 da02 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@02da │ │ -035d26: 7030 ee07 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07ee │ │ -035d2c: 0a03 |0050: move-result v3 │ │ -035d2e: b032 |0051: add-int/2addr v2, v3 │ │ -035d30: 5942 da02 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@02da │ │ -035d34: 28ee |0054: goto 0042 // -0012 │ │ -035d36: 0d02 |0055: move-exception v2 │ │ -035d38: 1e04 |0056: monitor-exit v4 │ │ -035d3a: 2702 |0057: throw v2 │ │ -035d3c: 5242 d702 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@02d7 │ │ -035d40: 6e20 f307 2400 |005a: invoke-virtual {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@07f3 │ │ -035d46: 28be |005d: goto 001b // -0042 │ │ +037f10: |[037f10] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +037f20: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ +037f24: 2202 0b03 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@030b │ │ +037f28: 1a03 9610 |0004: const-string v3, "key == null" // string@1096 │ │ +037f2c: 7020 8c14 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@148c │ │ +037f32: 2702 |0009: throw v2 │ │ +037f34: 1d04 |000a: monitor-enter v4 │ │ +037f36: 5442 d602 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d6 │ │ +037f3a: 6e20 fa14 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@14fa │ │ +037f40: 0c01 |0010: move-result-object v1 │ │ +037f42: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ +037f46: 5242 d502 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@02d5 │ │ +037f4a: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ +037f4e: 5942 d502 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@02d5 │ │ +037f52: 1e04 |0019: monitor-exit v4 │ │ +037f54: 0710 |001a: move-object v0, v1 │ │ +037f56: 1100 |001b: return-object v0 │ │ +037f58: 5242 d802 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@02d8 │ │ +037f5c: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +037f60: 5942 d802 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@02d8 │ │ +037f64: 1e04 |0022: monitor-exit v4 │ │ +037f66: 6e20 e207 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@07e2 │ │ +037f6c: 0c00 |0026: move-result-object v0 │ │ +037f6e: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ +037f72: 1200 |0029: const/4 v0, #int 0 // #0 │ │ +037f74: 28f1 |002a: goto 001b // -000f │ │ +037f76: 0d02 |002b: move-exception v2 │ │ +037f78: 1e04 |002c: monitor-exit v4 │ │ +037f7a: 2702 |002d: throw v2 │ │ +037f7c: 1d04 |002e: monitor-enter v4 │ │ +037f7e: 5242 d302 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@02d3 │ │ +037f82: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ +037f86: 5942 d302 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@02d3 │ │ +037f8a: 5442 d602 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d6 │ │ +037f8e: 6e30 fc14 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14fc │ │ +037f94: 0c01 |003a: move-result-object v1 │ │ +037f96: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ +037f9a: 5442 d602 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d6 │ │ +037f9e: 6e30 fc14 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14fc │ │ +037fa4: 1e04 |0042: monitor-exit v4 │ │ +037fa6: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ +037faa: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +037fac: 6e51 e407 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@07e4 │ │ +037fb2: 0710 |0049: move-object v0, v1 │ │ +037fb4: 28d1 |004a: goto 001b // -002f │ │ +037fb6: 5242 da02 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@02da │ │ +037fba: 7030 ee07 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07ee │ │ +037fc0: 0a03 |0050: move-result v3 │ │ +037fc2: b032 |0051: add-int/2addr v2, v3 │ │ +037fc4: 5942 da02 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@02da │ │ +037fc8: 28ee |0054: goto 0042 // -0012 │ │ +037fca: 0d02 |0055: move-exception v2 │ │ +037fcc: 1e04 |0056: monitor-exit v4 │ │ +037fce: 2702 |0057: throw v2 │ │ +037fd0: 5242 d702 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@02d7 │ │ +037fd4: 6e20 f307 2400 |005a: invoke-virtual {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@07f3 │ │ +037fda: 28be |005d: goto 001b // -0042 │ │ catches : 4 │ │ 0x000b - 0x0023 │ │ -> 0x002b │ │ 0x002c - 0x002d │ │ -> 0x002b │ │ 0x002f - 0x0043 │ │ -> 0x0055 │ │ @@ -34260,22 +34260,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -035d70: |[035d70] android.support.v4.util.LruCache.hitCount:()I │ │ -035d80: 1d01 |0000: monitor-enter v1 │ │ -035d82: 5210 d502 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@02d5 │ │ -035d86: 1e01 |0003: monitor-exit v1 │ │ -035d88: 0f00 |0004: return v0 │ │ -035d8a: 0d00 |0005: move-exception v0 │ │ -035d8c: 1e01 |0006: monitor-exit v1 │ │ -035d8e: 2700 |0007: throw v0 │ │ +038004: |[038004] android.support.v4.util.LruCache.hitCount:()I │ │ +038014: 1d01 |0000: monitor-enter v1 │ │ +038016: 5210 d502 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@02d5 │ │ +03801a: 1e01 |0003: monitor-exit v1 │ │ +03801c: 0f00 |0004: return v0 │ │ +03801e: 0d00 |0005: move-exception v0 │ │ +038020: 1e01 |0006: monitor-exit v1 │ │ +038022: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -34286,22 +34286,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -035d9c: |[035d9c] android.support.v4.util.LruCache.maxSize:()I │ │ -035dac: 1d01 |0000: monitor-enter v1 │ │ -035dae: 5210 d702 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@02d7 │ │ -035db2: 1e01 |0003: monitor-exit v1 │ │ -035db4: 0f00 |0004: return v0 │ │ -035db6: 0d00 |0005: move-exception v0 │ │ -035db8: 1e01 |0006: monitor-exit v1 │ │ -035dba: 2700 |0007: throw v0 │ │ +038030: |[038030] android.support.v4.util.LruCache.maxSize:()I │ │ +038040: 1d01 |0000: monitor-enter v1 │ │ +038042: 5210 d702 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@02d7 │ │ +038046: 1e01 |0003: monitor-exit v1 │ │ +038048: 0f00 |0004: return v0 │ │ +03804a: 0d00 |0005: move-exception v0 │ │ +03804c: 1e01 |0006: monitor-exit v1 │ │ +03804e: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -34312,22 +34312,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -035dc8: |[035dc8] android.support.v4.util.LruCache.missCount:()I │ │ -035dd8: 1d01 |0000: monitor-enter v1 │ │ -035dda: 5210 d802 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@02d8 │ │ -035dde: 1e01 |0003: monitor-exit v1 │ │ -035de0: 0f00 |0004: return v0 │ │ -035de2: 0d00 |0005: move-exception v0 │ │ -035de4: 1e01 |0006: monitor-exit v1 │ │ -035de6: 2700 |0007: throw v0 │ │ +03805c: |[03805c] android.support.v4.util.LruCache.missCount:()I │ │ +03806c: 1d01 |0000: monitor-enter v1 │ │ +03806e: 5210 d802 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@02d8 │ │ +038072: 1e01 |0003: monitor-exit v1 │ │ +038074: 0f00 |0004: return v0 │ │ +038076: 0d00 |0005: move-exception v0 │ │ +038078: 1e01 |0006: monitor-exit v1 │ │ +03807a: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -34338,49 +34338,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 │ │ -035df4: |[035df4] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -035e04: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ -035e08: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ -035e0c: 2201 0b03 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@030b │ │ -035e10: 1a02 9610 |0006: const-string v2, "key == null || value == null" // string@1096 │ │ -035e14: 7020 8c14 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@148c │ │ -035e1a: 2701 |000b: throw v1 │ │ -035e1c: 1d03 |000c: monitor-enter v3 │ │ -035e1e: 5231 d902 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@02d9 │ │ -035e22: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -035e26: 5931 d902 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@02d9 │ │ -035e2a: 5231 da02 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02da │ │ -035e2e: 7030 ee07 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07ee │ │ -035e34: 0a02 |0018: move-result v2 │ │ -035e36: b021 |0019: add-int/2addr v1, v2 │ │ -035e38: 5931 da02 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02da │ │ -035e3c: 5431 d602 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d6 │ │ -035e40: 6e30 fc14 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14fc │ │ -035e46: 0c00 |0021: move-result-object v0 │ │ -035e48: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ -035e4c: 5231 da02 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02da │ │ -035e50: 7030 ee07 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07ee │ │ -035e56: 0a02 |0029: move-result v2 │ │ -035e58: b121 |002a: sub-int/2addr v1, v2 │ │ -035e5a: 5931 da02 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02da │ │ -035e5e: 1e03 |002d: monitor-exit v3 │ │ -035e60: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ -035e64: 1201 |0030: const/4 v1, #int 0 // #0 │ │ -035e66: 6e55 e407 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@07e4 │ │ -035e6c: 5231 d702 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@02d7 │ │ -035e70: 6e20 f307 1300 |0036: invoke-virtual {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@07f3 │ │ -035e76: 1100 |0039: return-object v0 │ │ -035e78: 0d01 |003a: move-exception v1 │ │ -035e7a: 1e03 |003b: monitor-exit v3 │ │ -035e7c: 2701 |003c: throw v1 │ │ +038088: |[038088] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +038098: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ +03809c: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ +0380a0: 2201 0b03 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@030b │ │ +0380a4: 1a02 9710 |0006: const-string v2, "key == null || value == null" // string@1097 │ │ +0380a8: 7020 8c14 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@148c │ │ +0380ae: 2701 |000b: throw v1 │ │ +0380b0: 1d03 |000c: monitor-enter v3 │ │ +0380b2: 5231 d902 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@02d9 │ │ +0380b6: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0380ba: 5931 d902 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@02d9 │ │ +0380be: 5231 da02 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02da │ │ +0380c2: 7030 ee07 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07ee │ │ +0380c8: 0a02 |0018: move-result v2 │ │ +0380ca: b021 |0019: add-int/2addr v1, v2 │ │ +0380cc: 5931 da02 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02da │ │ +0380d0: 5431 d602 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d6 │ │ +0380d4: 6e30 fc14 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14fc │ │ +0380da: 0c00 |0021: move-result-object v0 │ │ +0380dc: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ +0380e0: 5231 da02 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02da │ │ +0380e4: 7030 ee07 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07ee │ │ +0380ea: 0a02 |0029: move-result v2 │ │ +0380ec: b121 |002a: sub-int/2addr v1, v2 │ │ +0380ee: 5931 da02 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02da │ │ +0380f2: 1e03 |002d: monitor-exit v3 │ │ +0380f4: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ +0380f8: 1201 |0030: const/4 v1, #int 0 // #0 │ │ +0380fa: 6e55 e407 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@07e4 │ │ +038100: 5231 d702 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@02d7 │ │ +038104: 6e20 f307 1300 |0036: invoke-virtual {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@07f3 │ │ +03810a: 1100 |0039: return-object v0 │ │ +03810c: 0d01 |003a: move-exception v1 │ │ +03810e: 1e03 |003b: monitor-exit v3 │ │ +038110: 2701 |003c: throw v1 │ │ catches : 2 │ │ 0x000d - 0x002e │ │ -> 0x003a │ │ 0x003b - 0x003c │ │ -> 0x003a │ │ positions : │ │ 0x0000 line=116 │ │ @@ -34411,22 +34411,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -035e94: |[035e94] android.support.v4.util.LruCache.putCount:()I │ │ -035ea4: 1d01 |0000: monitor-enter v1 │ │ -035ea6: 5210 d902 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@02d9 │ │ -035eaa: 1e01 |0003: monitor-exit v1 │ │ -035eac: 0f00 |0004: return v0 │ │ -035eae: 0d00 |0005: move-exception v0 │ │ -035eb0: 1e01 |0006: monitor-exit v1 │ │ -035eb2: 2700 |0007: throw v0 │ │ +038128: |[038128] android.support.v4.util.LruCache.putCount:()I │ │ +038138: 1d01 |0000: monitor-enter v1 │ │ +03813a: 5210 d902 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@02d9 │ │ +03813e: 1e01 |0003: monitor-exit v1 │ │ +038140: 0f00 |0004: return v0 │ │ +038142: 0d00 |0005: move-exception v0 │ │ +038144: 1e01 |0006: monitor-exit v1 │ │ +038146: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=302 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -34437,39 +34437,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 │ │ -035ec0: |[035ec0] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -035ed0: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ -035ed4: 2201 0b03 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@030b │ │ -035ed8: 1a02 9510 |0004: const-string v2, "key == null" // string@1095 │ │ -035edc: 7020 8c14 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@148c │ │ -035ee2: 2701 |0009: throw v1 │ │ -035ee4: 1d03 |000a: monitor-enter v3 │ │ -035ee6: 5431 d602 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d6 │ │ -035eea: 6e20 fd14 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@14fd │ │ -035ef0: 0c00 |0010: move-result-object v0 │ │ -035ef2: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ -035ef6: 5231 da02 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02da │ │ -035efa: 7030 ee07 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07ee │ │ -035f00: 0a02 |0018: move-result v2 │ │ -035f02: b121 |0019: sub-int/2addr v1, v2 │ │ -035f04: 5931 da02 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02da │ │ -035f08: 1e03 |001c: monitor-exit v3 │ │ -035f0a: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ -035f0e: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -035f10: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -035f12: 6e52 e407 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@07e4 │ │ -035f18: 1100 |0024: return-object v0 │ │ -035f1a: 0d01 |0025: move-exception v1 │ │ -035f1c: 1e03 |0026: monitor-exit v3 │ │ -035f1e: 2701 |0027: throw v1 │ │ +038154: |[038154] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +038164: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ +038168: 2201 0b03 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@030b │ │ +03816c: 1a02 9610 |0004: const-string v2, "key == null" // string@1096 │ │ +038170: 7020 8c14 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@148c │ │ +038176: 2701 |0009: throw v1 │ │ +038178: 1d03 |000a: monitor-enter v3 │ │ +03817a: 5431 d602 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d6 │ │ +03817e: 6e20 fd14 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@14fd │ │ +038184: 0c00 |0010: move-result-object v0 │ │ +038186: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ +03818a: 5231 da02 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02da │ │ +03818e: 7030 ee07 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07ee │ │ +038194: 0a02 |0018: move-result v2 │ │ +038196: b121 |0019: sub-int/2addr v1, v2 │ │ +038198: 5931 da02 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02da │ │ +03819c: 1e03 |001c: monitor-exit v3 │ │ +03819e: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ +0381a2: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +0381a4: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +0381a6: 6e52 e407 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@07e4 │ │ +0381ac: 1100 |0024: return-object v0 │ │ +0381ae: 0d01 |0025: move-exception v1 │ │ +0381b0: 1e03 |0026: monitor-exit v3 │ │ +0381b2: 2701 |0027: throw v1 │ │ catches : 2 │ │ 0x000b - 0x001d │ │ -> 0x0025 │ │ 0x0026 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ 0x0000 line=177 │ │ @@ -34495,22 +34495,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -035f34: |[035f34] android.support.v4.util.LruCache.size:()I │ │ -035f44: 1d01 |0000: monitor-enter v1 │ │ -035f46: 5210 da02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@02da │ │ -035f4a: 1e01 |0003: monitor-exit v1 │ │ -035f4c: 0f00 |0004: return v0 │ │ -035f4e: 0d00 |0005: move-exception v0 │ │ -035f50: 1e01 |0006: monitor-exit v1 │ │ -035f52: 2700 |0007: throw v0 │ │ +0381c8: |[0381c8] android.support.v4.util.LruCache.size:()I │ │ +0381d8: 1d01 |0000: monitor-enter v1 │ │ +0381da: 5210 da02 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@02da │ │ +0381de: 1e01 |0003: monitor-exit v1 │ │ +0381e0: 0f00 |0004: return v0 │ │ +0381e2: 0d00 |0005: move-exception v0 │ │ +0381e4: 1e01 |0006: monitor-exit v1 │ │ +0381e6: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=264 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -34521,17 +34521,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 │ │ -035f60: |[035f60] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -035f70: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -035f72: 0f00 |0001: return v0 │ │ +0381f4: |[0381f4] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +038204: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +038206: 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; │ │ @@ -34544,24 +34544,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 │ │ -035f74: |[035f74] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ -035f84: 1d02 |0000: monitor-enter v2 │ │ -035f86: 2200 2e03 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@032e │ │ -035f8a: 5421 d602 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d6 │ │ -035f8e: 7020 f814 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@14f8 │ │ -035f94: 1e02 |0008: monitor-exit v2 │ │ -035f96: 1100 |0009: return-object v0 │ │ -035f98: 0d00 |000a: move-exception v0 │ │ -035f9a: 1e02 |000b: monitor-exit v2 │ │ -035f9c: 2700 |000c: throw v0 │ │ +038208: |[038208] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ +038218: 1d02 |0000: monitor-enter v2 │ │ +03821a: 2200 2e03 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@032e │ │ +03821e: 5421 d602 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d6 │ │ +038222: 7020 f814 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@14f8 │ │ +038228: 1e02 |0008: monitor-exit v2 │ │ +03822a: 1100 |0009: return-object v0 │ │ +03822c: 0d00 |000a: move-exception v0 │ │ +03822e: 1e02 |000b: monitor-exit v2 │ │ +038230: 2700 |000c: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0008 │ │ -> 0x000a │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LruCache; │ │ @@ -34572,53 +34572,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 │ │ -035fac: |[035fac] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ -035fbc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -035fbe: 1d06 |0001: monitor-enter v6 │ │ -035fc0: 5262 d502 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02d5 │ │ -035fc4: 5263 d802 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@02d8 │ │ -035fc8: 9000 0203 |0006: add-int v0, v2, v3 │ │ -035fcc: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -035fd0: 5262 d502 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02d5 │ │ -035fd4: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ -035fd8: 9301 0200 |000e: div-int v1, v2, v0 │ │ -035fdc: 1a02 c507 |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@07c5 │ │ -035fe0: 1243 |0012: const/4 v3, #int 4 // #4 │ │ -035fe2: 2333 7a03 |0013: new-array v3, v3, [Ljava/lang/Object; // type@037a │ │ -035fe6: 1204 |0015: const/4 v4, #int 0 // #0 │ │ -035fe8: 5265 d702 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@02d7 │ │ -035fec: 7110 8014 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1480 │ │ -035ff2: 0c05 |001b: move-result-object v5 │ │ -035ff4: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ -035ff8: 1214 |001e: const/4 v4, #int 1 // #1 │ │ -035ffa: 5265 d502 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02d5 │ │ -035ffe: 7110 8014 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1480 │ │ -036004: 0c05 |0024: move-result-object v5 │ │ -036006: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ -03600a: 1224 |0027: const/4 v4, #int 2 // #2 │ │ -03600c: 5265 d802 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@02d8 │ │ -036010: 7110 8014 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1480 │ │ -036016: 0c05 |002d: move-result-object v5 │ │ -036018: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -03601c: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -03601e: 7110 8014 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1480 │ │ -036024: 0c05 |0034: move-result-object v5 │ │ -036026: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ -03602a: 7120 a114 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@14a1 │ │ -036030: 0c02 |003a: move-result-object v2 │ │ -036032: 1e06 |003b: monitor-exit v6 │ │ -036034: 1102 |003c: return-object v2 │ │ -036036: 0d02 |003d: move-exception v2 │ │ -036038: 1e06 |003e: monitor-exit v6 │ │ -03603a: 2702 |003f: throw v2 │ │ +038240: |[038240] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ +038250: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +038252: 1d06 |0001: monitor-enter v6 │ │ +038254: 5262 d502 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02d5 │ │ +038258: 5263 d802 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@02d8 │ │ +03825c: 9000 0203 |0006: add-int v0, v2, v3 │ │ +038260: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +038264: 5262 d502 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02d5 │ │ +038268: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ +03826c: 9301 0200 |000e: div-int v1, v2, v0 │ │ +038270: 1a02 c607 |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@07c6 │ │ +038274: 1243 |0012: const/4 v3, #int 4 // #4 │ │ +038276: 2333 7a03 |0013: new-array v3, v3, [Ljava/lang/Object; // type@037a │ │ +03827a: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +03827c: 5265 d702 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@02d7 │ │ +038280: 7110 8014 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1480 │ │ +038286: 0c05 |001b: move-result-object v5 │ │ +038288: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ +03828c: 1214 |001e: const/4 v4, #int 1 // #1 │ │ +03828e: 5265 d502 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02d5 │ │ +038292: 7110 8014 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1480 │ │ +038298: 0c05 |0024: move-result-object v5 │ │ +03829a: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ +03829e: 1224 |0027: const/4 v4, #int 2 // #2 │ │ +0382a0: 5265 d802 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@02d8 │ │ +0382a4: 7110 8014 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1480 │ │ +0382aa: 0c05 |002d: move-result-object v5 │ │ +0382ac: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +0382b0: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +0382b2: 7110 8014 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1480 │ │ +0382b8: 0c05 |0034: move-result-object v5 │ │ +0382ba: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ +0382be: 7120 a114 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@14a1 │ │ +0382c4: 0c02 |003a: move-result-object v2 │ │ +0382c6: 1e06 |003b: monitor-exit v6 │ │ +0382c8: 1102 |003c: return-object v2 │ │ +0382ca: 0d02 |003d: move-exception v2 │ │ +0382cc: 1e06 |003e: monitor-exit v6 │ │ +0382ce: 2702 |003f: throw v2 │ │ catches : 1 │ │ 0x0002 - 0x003a │ │ -> 0x003d │ │ positions : │ │ 0x0001 line=321 │ │ 0x0008 line=322 │ │ 0x0010 line=323 │ │ @@ -34634,78 +34634,78 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 118 16-bit code units │ │ -036048: |[036048] android.support.v4.util.LruCache.trimToSize:(I)V │ │ -036058: 1d06 |0000: monitor-enter v6 │ │ -03605a: 5263 da02 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02da │ │ -03605e: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ -036062: 5463 d602 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d6 │ │ -036066: 6e10 fb14 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@14fb │ │ -03606c: 0a03 |000a: move-result v3 │ │ -03606e: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ -036072: 5263 da02 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02da │ │ -036076: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ -03607a: 2203 0003 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@0300 │ │ -03607e: 2204 1403 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ -036082: 7010 ab14 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -036088: 6e10 9014 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ -03608e: 0c05 |001b: move-result-object v5 │ │ -036090: 6e10 6814 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1468 │ │ -036096: 0c05 |001f: move-result-object v5 │ │ -036098: 6e20 b214 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03609e: 0c04 |0023: move-result-object v4 │ │ -0360a0: 1a05 da00 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@00da │ │ -0360a4: 6e20 b214 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0360aa: 0c04 |0029: move-result-object v4 │ │ -0360ac: 6e10 b714 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0360b2: 0c04 |002d: move-result-object v4 │ │ -0360b4: 7020 7a14 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -0360ba: 2703 |0031: throw v3 │ │ -0360bc: 0d03 |0032: move-exception v3 │ │ -0360be: 1e06 |0033: monitor-exit v6 │ │ -0360c0: 2703 |0034: throw v3 │ │ -0360c2: 5263 da02 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02da │ │ -0360c6: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ -0360ca: 5463 d602 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d6 │ │ -0360ce: 6e10 fb14 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@14fb │ │ -0360d4: 0a03 |003e: move-result v3 │ │ -0360d6: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ -0360da: 1e06 |0041: monitor-exit v6 │ │ -0360dc: 0e00 |0042: return-void │ │ -0360de: 5463 d602 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d6 │ │ -0360e2: 6e10 f914 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@14f9 │ │ -0360e8: 0c03 |0048: move-result-object v3 │ │ -0360ea: 7210 1415 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1514 │ │ -0360f0: 0c03 |004c: move-result-object v3 │ │ -0360f2: 7210 f514 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14f5 │ │ -0360f8: 0c01 |0050: move-result-object v1 │ │ -0360fa: 1f01 3203 |0051: check-cast v1, Ljava/util/Map$Entry; // type@0332 │ │ -0360fe: 7210 0a15 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@150a │ │ -036104: 0c00 |0056: move-result-object v0 │ │ -036106: 7210 0b15 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@150b │ │ -03610c: 0c02 |005a: move-result-object v2 │ │ -03610e: 5463 d602 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d6 │ │ -036112: 6e20 fd14 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@14fd │ │ -036118: 5263 da02 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02da │ │ -03611c: 7030 ee07 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07ee │ │ -036122: 0a04 |0065: move-result v4 │ │ -036124: b143 |0066: sub-int/2addr v3, v4 │ │ -036126: 5963 da02 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02da │ │ -03612a: 5263 d402 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02d4 │ │ -03612e: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -036132: 5963 d402 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02d4 │ │ -036136: 1e06 |006f: monitor-exit v6 │ │ -036138: 1213 |0070: const/4 v3, #int 1 // #1 │ │ -03613a: 1204 |0071: const/4 v4, #int 0 // #0 │ │ -03613c: 6e54 e407 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@07e4 │ │ -036142: 288b |0075: goto 0000 // -0075 │ │ +0382dc: |[0382dc] android.support.v4.util.LruCache.trimToSize:(I)V │ │ +0382ec: 1d06 |0000: monitor-enter v6 │ │ +0382ee: 5263 da02 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02da │ │ +0382f2: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ +0382f6: 5463 d602 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d6 │ │ +0382fa: 6e10 fb14 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@14fb │ │ +038300: 0a03 |000a: move-result v3 │ │ +038302: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ +038306: 5263 da02 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02da │ │ +03830a: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ +03830e: 2203 0003 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@0300 │ │ +038312: 2204 1403 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ +038316: 7010 ab14 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +03831c: 6e10 9014 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ +038322: 0c05 |001b: move-result-object v5 │ │ +038324: 6e10 6814 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1468 │ │ +03832a: 0c05 |001f: move-result-object v5 │ │ +03832c: 6e20 b214 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +038332: 0c04 |0023: move-result-object v4 │ │ +038334: 1a05 da00 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@00da │ │ +038338: 6e20 b214 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03833e: 0c04 |0029: move-result-object v4 │ │ +038340: 6e10 b714 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +038346: 0c04 |002d: move-result-object v4 │ │ +038348: 7020 7a14 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +03834e: 2703 |0031: throw v3 │ │ +038350: 0d03 |0032: move-exception v3 │ │ +038352: 1e06 |0033: monitor-exit v6 │ │ +038354: 2703 |0034: throw v3 │ │ +038356: 5263 da02 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02da │ │ +03835a: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ +03835e: 5463 d602 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d6 │ │ +038362: 6e10 fb14 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@14fb │ │ +038368: 0a03 |003e: move-result v3 │ │ +03836a: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ +03836e: 1e06 |0041: monitor-exit v6 │ │ +038370: 0e00 |0042: return-void │ │ +038372: 5463 d602 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d6 │ │ +038376: 6e10 f914 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@14f9 │ │ +03837c: 0c03 |0048: move-result-object v3 │ │ +03837e: 7210 1415 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1514 │ │ +038384: 0c03 |004c: move-result-object v3 │ │ +038386: 7210 f514 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14f5 │ │ +03838c: 0c01 |0050: move-result-object v1 │ │ +03838e: 1f01 3203 |0051: check-cast v1, Ljava/util/Map$Entry; // type@0332 │ │ +038392: 7210 0a15 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@150a │ │ +038398: 0c00 |0056: move-result-object v0 │ │ +03839a: 7210 0b15 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@150b │ │ +0383a0: 0c02 |005a: move-result-object v2 │ │ +0383a2: 5463 d602 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02d6 │ │ +0383a6: 6e20 fd14 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@14fd │ │ +0383ac: 5263 da02 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02da │ │ +0383b0: 7030 ee07 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@07ee │ │ +0383b6: 0a04 |0065: move-result v4 │ │ +0383b8: b143 |0066: sub-int/2addr v3, v4 │ │ +0383ba: 5963 da02 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02da │ │ +0383be: 5263 d402 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02d4 │ │ +0383c2: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0383c6: 5963 d402 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02d4 │ │ +0383ca: 1e06 |006f: monitor-exit v6 │ │ +0383cc: 1213 |0070: const/4 v3, #int 1 // #1 │ │ +0383ce: 1204 |0071: const/4 v4, #int 0 // #0 │ │ +0383d0: 6e54 e407 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@07e4 │ │ +0383d6: 288b |0075: goto 0000 // -0075 │ │ catches : 2 │ │ 0x0001 - 0x0034 │ │ -> 0x0032 │ │ 0x0035 - 0x0070 │ │ -> 0x0032 │ │ positions : │ │ 0x0000 line=149 │ │ @@ -34727,21 +34727,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 : 1988 (LruCache.java) │ │ + source_file_idx : 1989 (LruCache.java) │ │ │ │ Class #166 header: │ │ class_idx : 355 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 781 │ │ -source_file_idx : 2021 │ │ +source_file_idx : 2022 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #166 annotations: │ │ Annotations on class │ │ @@ -34785,24 +34785,24 @@ │ │ type : '(Landroid/support/v4/util/MapCollections;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -036158: |[036158] android.support.v4.util.MapCollections$ArrayIterator.:(Landroid/support/v4/util/MapCollections;I)V │ │ -036168: 5b12 df02 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02df │ │ -03616c: 7010 8d14 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ -036172: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -036174: 5c10 db02 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02db │ │ -036178: 5913 dd02 |0008: iput v3, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@02dd │ │ -03617c: 6e10 3608 0200 |000a: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0836 │ │ -036182: 0a00 |000d: move-result v0 │ │ -036184: 5910 de02 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02de │ │ -036188: 0e00 |0010: return-void │ │ +0383ec: |[0383ec] android.support.v4.util.MapCollections$ArrayIterator.:(Landroid/support/v4/util/MapCollections;I)V │ │ +0383fc: 5b12 df02 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02df │ │ +038400: 7010 8d14 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ +038406: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +038408: 5c10 db02 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02db │ │ +03840c: 5913 dd02 |0008: iput v3, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@02dd │ │ +038410: 6e10 3608 0200 |000a: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0836 │ │ +038416: 0a00 |000d: move-result v0 │ │ +038418: 5910 de02 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02de │ │ +03841c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0005 line=39 │ │ 0x0008 line=42 │ │ 0x000a line=43 │ │ 0x0010 line=44 │ │ @@ -34818,22 +34818,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -03618c: |[03618c] android.support.v4.util.MapCollections$ArrayIterator.hasNext:()Z │ │ -03619c: 5220 dc02 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02dc │ │ -0361a0: 5221 de02 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02de │ │ -0361a4: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ -0361a8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0361aa: 0f00 |0007: return v0 │ │ -0361ac: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0361ae: 28fe |0009: goto 0007 // -0002 │ │ +038420: |[038420] android.support.v4.util.MapCollections$ArrayIterator.hasNext:()Z │ │ +038430: 5220 dc02 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02dc │ │ +038434: 5221 de02 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02de │ │ +038438: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ +03843c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +03843e: 0f00 |0007: return v0 │ │ +038440: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +038442: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$ArrayIterator; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/util/MapCollections$ArrayIterator; Landroid/support/v4/util/MapCollections.ArrayIterator; │ │ │ │ @@ -34842,26 +34842,26 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0361b0: |[0361b0] android.support.v4.util.MapCollections$ArrayIterator.next:()Ljava/lang/Object; │ │ -0361c0: 5441 df02 |0000: iget-object v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02df │ │ -0361c4: 5242 dc02 |0002: iget v2, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02dc │ │ -0361c8: 5243 dd02 |0004: iget v3, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@02dd │ │ -0361cc: 6e30 3408 2103 |0006: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0834 │ │ -0361d2: 0c00 |0009: move-result-object v0 │ │ -0361d4: 5241 dc02 |000a: iget v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02dc │ │ -0361d8: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0361dc: 5941 dc02 |000e: iput v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02dc │ │ -0361e0: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -0361e2: 5c41 db02 |0011: iput-boolean v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02db │ │ -0361e6: 1100 |0013: return-object v0 │ │ +038444: |[038444] android.support.v4.util.MapCollections$ArrayIterator.next:()Ljava/lang/Object; │ │ +038454: 5441 df02 |0000: iget-object v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02df │ │ +038458: 5242 dc02 |0002: iget v2, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02dc │ │ +03845c: 5243 dd02 |0004: iget v3, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@02dd │ │ +038460: 6e30 3408 2103 |0006: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0834 │ │ +038466: 0c00 |0009: move-result-object v0 │ │ +038468: 5241 dc02 |000a: iget v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02dc │ │ +03846c: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +038470: 5941 dc02 |000e: iput v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02dc │ │ +038474: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +038476: 5c41 db02 |0011: iput-boolean v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02db │ │ +03847a: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x000a line=54 │ │ 0x0010 line=55 │ │ 0x0013 line=56 │ │ locals : │ │ @@ -34874,52 +34874,52 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -0361e8: |[0361e8] android.support.v4.util.MapCollections$ArrayIterator.remove:()V │ │ -0361f8: 5520 db02 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02db │ │ -0361fc: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -036200: 2200 0003 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ -036204: 7010 7914 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@1479 │ │ -03620a: 2700 |0009: throw v0 │ │ -03620c: 5220 dc02 |000a: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02dc │ │ -036210: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -036214: 5920 dc02 |000e: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02dc │ │ -036218: 5220 de02 |0010: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02de │ │ -03621c: d800 00ff |0012: add-int/lit8 v0, v0, #int -1 // #ff │ │ -036220: 5920 de02 |0014: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02de │ │ -036224: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -036226: 5c20 db02 |0017: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02db │ │ -03622a: 5420 df02 |0019: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02df │ │ -03622e: 5221 dc02 |001b: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02dc │ │ -036232: 6e20 3a08 1000 |001d: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@083a │ │ -036238: 0e00 |0020: return-void │ │ +03847c: |[03847c] android.support.v4.util.MapCollections$ArrayIterator.remove:()V │ │ +03848c: 5520 db02 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02db │ │ +038490: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +038494: 2200 0003 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ +038498: 7010 7914 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@1479 │ │ +03849e: 2700 |0009: throw v0 │ │ +0384a0: 5220 dc02 |000a: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02dc │ │ +0384a4: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0384a8: 5920 dc02 |000e: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02dc │ │ +0384ac: 5220 de02 |0010: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02de │ │ +0384b0: d800 00ff |0012: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0384b4: 5920 de02 |0014: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02de │ │ +0384b8: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +0384ba: 5c20 db02 |0017: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02db │ │ +0384be: 5420 df02 |0019: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02df │ │ +0384c2: 5221 dc02 |001b: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02dc │ │ +0384c6: 6e20 3a08 1000 |001d: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@083a │ │ +0384cc: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0004 line=62 │ │ 0x000a line=64 │ │ 0x0010 line=65 │ │ 0x0016 line=66 │ │ 0x0019 line=67 │ │ 0x0020 line=68 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$ArrayIterator; │ │ 0x0000 - 0x0021 reg=2 this Landroid/support/v4/util/MapCollections$ArrayIterator; Landroid/support/v4/util/MapCollections.ArrayIterator; │ │ │ │ - source_file_idx : 2021 (MapCollections.java) │ │ + source_file_idx : 2022 (MapCollections.java) │ │ │ │ Class #167 header: │ │ class_idx : 356 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 781 │ │ -source_file_idx : 2021 │ │ +source_file_idx : 2022 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ Class #167 annotations: │ │ Annotations on class │ │ @@ -34959,18 +34959,18 @@ │ │ type : '(Landroid/support/v4/util/MapCollections;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03623c: |[03623c] android.support.v4.util.MapCollections$EntrySet.:(Landroid/support/v4/util/MapCollections;)V │ │ -03624c: 5b01 e002 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e0 │ │ -036250: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -036256: 0e00 |0005: return-void │ │ +0384d0: |[0384d0] android.support.v4.util.MapCollections$EntrySet.:(Landroid/support/v4/util/MapCollections;)V │ │ +0384e0: 5b01 e002 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e0 │ │ +0384e4: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0384ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/util/MapCollections; │ │ @@ -34981,19 +34981,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -036258: |[036258] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/lang/Object;)Z │ │ -036268: 1f02 3203 |0000: check-cast v2, Ljava/util/Map$Entry; // type@0332 │ │ -03626c: 6e20 fa07 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/util/MapCollections$EntrySet;.add:(Ljava/util/Map$Entry;)Z // method@07fa │ │ -036272: 0a00 |0005: move-result v0 │ │ -036274: 0f00 |0006: return v0 │ │ +0384ec: |[0384ec] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/lang/Object;)Z │ │ +0384fc: 1f02 3203 |0000: check-cast v2, Ljava/util/Map$Entry; // type@0332 │ │ +038500: 6e20 fa07 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/util/MapCollections$EntrySet;.add:(Ljava/util/Map$Entry;)Z // method@07fa │ │ +038506: 0a00 |0005: move-result v0 │ │ +038508: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -35003,18 +35003,18 @@ │ │ type : '(Ljava/util/Map$Entry;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -036278: |[036278] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/util/Map$Entry;)Z │ │ -036288: 2200 1903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0319 │ │ -03628c: 7010 c514 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14c5 │ │ -036292: 2700 |0005: throw v0 │ │ +03850c: |[03850c] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/util/Map$Entry;)Z │ │ +03851c: 2200 1903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0319 │ │ +038520: 7010 c514 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14c5 │ │ +038526: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Map$Entry; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -35025,41 +35025,41 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -036294: |[036294] android.support.v4.util.MapCollections$EntrySet.addAll:(Ljava/util/Collection;)Z │ │ -0362a4: 5463 e002 |0000: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e0 │ │ -0362a8: 6e10 3608 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0836 │ │ -0362ae: 0a02 |0005: move-result v2 │ │ -0362b0: 7210 ec14 0700 |0006: invoke-interface {v7}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@14ec │ │ -0362b6: 0c01 |0009: move-result-object v1 │ │ -0362b8: 7210 f414 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@14f4 │ │ -0362be: 0a03 |000d: move-result v3 │ │ -0362c0: 3803 1600 |000e: if-eqz v3, 0024 // +0016 │ │ -0362c4: 7210 f514 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14f5 │ │ -0362ca: 0c00 |0013: move-result-object v0 │ │ -0362cc: 1f00 3203 |0014: check-cast v0, Ljava/util/Map$Entry; // type@0332 │ │ -0362d0: 5463 e002 |0016: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e0 │ │ -0362d4: 7210 0a15 0000 |0018: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@150a │ │ -0362da: 0c04 |001b: move-result-object v4 │ │ -0362dc: 7210 0b15 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@150b │ │ -0362e2: 0c05 |001f: move-result-object v5 │ │ -0362e4: 6e30 3908 4305 |0020: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0839 │ │ -0362ea: 28e7 |0023: goto 000a // -0019 │ │ -0362ec: 5463 e002 |0024: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e0 │ │ -0362f0: 6e10 3608 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0836 │ │ -0362f6: 0a03 |0029: move-result v3 │ │ -0362f8: 3232 0400 |002a: if-eq v2, v3, 002e // +0004 │ │ -0362fc: 1213 |002c: const/4 v3, #int 1 // #1 │ │ -0362fe: 0f03 |002d: return v3 │ │ -036300: 1203 |002e: const/4 v3, #int 0 // #0 │ │ -036302: 28fe |002f: goto 002d // -0002 │ │ +038528: |[038528] android.support.v4.util.MapCollections$EntrySet.addAll:(Ljava/util/Collection;)Z │ │ +038538: 5463 e002 |0000: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e0 │ │ +03853c: 6e10 3608 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0836 │ │ +038542: 0a02 |0005: move-result v2 │ │ +038544: 7210 ec14 0700 |0006: invoke-interface {v7}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@14ec │ │ +03854a: 0c01 |0009: move-result-object v1 │ │ +03854c: 7210 f414 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@14f4 │ │ +038552: 0a03 |000d: move-result v3 │ │ +038554: 3803 1600 |000e: if-eqz v3, 0024 // +0016 │ │ +038558: 7210 f514 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14f5 │ │ +03855e: 0c00 |0013: move-result-object v0 │ │ +038560: 1f00 3203 |0014: check-cast v0, Ljava/util/Map$Entry; // type@0332 │ │ +038564: 5463 e002 |0016: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e0 │ │ +038568: 7210 0a15 0000 |0018: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@150a │ │ +03856e: 0c04 |001b: move-result-object v4 │ │ +038570: 7210 0b15 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@150b │ │ +038576: 0c05 |001f: move-result-object v5 │ │ +038578: 6e30 3908 4305 |0020: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0839 │ │ +03857e: 28e7 |0023: goto 000a // -0019 │ │ +038580: 5463 e002 |0024: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e0 │ │ +038584: 6e10 3608 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0836 │ │ +03858a: 0a03 |0029: move-result v3 │ │ +03858c: 3232 0400 |002a: if-eq v2, v3, 002e // +0004 │ │ +038590: 1213 |002c: const/4 v3, #int 1 // #1 │ │ +038592: 0f03 |002d: return v3 │ │ +038594: 1203 |002e: const/4 v3, #int 0 // #0 │ │ +038596: 28fe |002f: goto 002d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0006 line=172 │ │ 0x0016 line=173 │ │ 0x0024 line=175 │ │ locals : │ │ @@ -35076,18 +35076,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -036304: |[036304] android.support.v4.util.MapCollections$EntrySet.clear:()V │ │ -036314: 5410 e002 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e0 │ │ -036318: 6e10 3308 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0833 │ │ -03631e: 0e00 |0005: return-void │ │ +038598: |[038598] android.support.v4.util.MapCollections$EntrySet.clear:()V │ │ +0385a8: 5410 e002 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e0 │ │ +0385ac: 6e10 3308 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0833 │ │ +0385b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0005 line=181 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -35097,36 +35097,36 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -036320: |[036320] android.support.v4.util.MapCollections$EntrySet.contains:(Ljava/lang/Object;)Z │ │ -036330: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -036332: 2074 3203 |0001: instance-of v4, v7, Ljava/util/Map$Entry; // type@0332 │ │ -036336: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ -03633a: 0f03 |0005: return v3 │ │ -03633c: 0770 |0006: move-object v0, v7 │ │ -03633e: 1f00 3203 |0007: check-cast v0, Ljava/util/Map$Entry; // type@0332 │ │ -036342: 5464 e002 |0009: iget-object v4, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e0 │ │ -036346: 7210 0a15 0000 |000b: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@150a │ │ -03634c: 0c05 |000e: move-result-object v5 │ │ -03634e: 6e20 3708 5400 |000f: invoke-virtual {v4, v5}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0837 │ │ -036354: 0a02 |0012: move-result v2 │ │ -036356: 3a02 f2ff |0013: if-ltz v2, 0005 // -000e │ │ -03635a: 5463 e002 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e0 │ │ -03635e: 1214 |0017: const/4 v4, #int 1 // #1 │ │ -036360: 6e30 3408 2304 |0018: invoke-virtual {v3, v2, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0834 │ │ -036366: 0c01 |001b: move-result-object v1 │ │ -036368: 7210 0b15 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@150b │ │ -03636e: 0c03 |001f: move-result-object v3 │ │ -036370: 7120 c107 3100 |0020: invoke-static {v1, v3}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@07c1 │ │ -036376: 0a03 |0023: move-result v3 │ │ -036378: 28e1 |0024: goto 0005 // -001f │ │ +0385b4: |[0385b4] android.support.v4.util.MapCollections$EntrySet.contains:(Ljava/lang/Object;)Z │ │ +0385c4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0385c6: 2074 3203 |0001: instance-of v4, v7, Ljava/util/Map$Entry; // type@0332 │ │ +0385ca: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ +0385ce: 0f03 |0005: return v3 │ │ +0385d0: 0770 |0006: move-object v0, v7 │ │ +0385d2: 1f00 3203 |0007: check-cast v0, Ljava/util/Map$Entry; // type@0332 │ │ +0385d6: 5464 e002 |0009: iget-object v4, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e0 │ │ +0385da: 7210 0a15 0000 |000b: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@150a │ │ +0385e0: 0c05 |000e: move-result-object v5 │ │ +0385e2: 6e20 3708 5400 |000f: invoke-virtual {v4, v5}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0837 │ │ +0385e8: 0a02 |0012: move-result v2 │ │ +0385ea: 3a02 f2ff |0013: if-ltz v2, 0005 // -000e │ │ +0385ee: 5463 e002 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e0 │ │ +0385f2: 1214 |0017: const/4 v4, #int 1 // #1 │ │ +0385f4: 6e30 3408 2304 |0018: invoke-virtual {v3, v2, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0834 │ │ +0385fa: 0c01 |001b: move-result-object v1 │ │ +0385fc: 7210 0b15 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@150b │ │ +038602: 0c03 |001f: move-result-object v3 │ │ +038604: 7120 c107 3100 |0020: invoke-static {v1, v3}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@07c1 │ │ +03860a: 0a03 |0023: move-result v3 │ │ +03860c: 28e1 |0024: goto 0005 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=185 │ │ 0x0005 line=193 │ │ 0x0007 line=187 │ │ 0x0009 line=188 │ │ 0x0013 line=189 │ │ @@ -35145,29 +35145,29 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -03637c: |[03637c] android.support.v4.util.MapCollections$EntrySet.containsAll:(Ljava/util/Collection;)Z │ │ -03638c: 7210 ec14 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@14ec │ │ -036392: 0c00 |0003: move-result-object v0 │ │ -036394: 7210 f414 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@14f4 │ │ -03639a: 0a01 |0007: move-result v1 │ │ -03639c: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ -0363a0: 7210 f514 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14f5 │ │ -0363a6: 0c01 |000d: move-result-object v1 │ │ -0363a8: 6e20 fd07 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.contains:(Ljava/lang/Object;)Z // method@07fd │ │ -0363ae: 0a01 |0011: move-result v1 │ │ -0363b0: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ -0363b4: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0363b6: 0f01 |0015: return v1 │ │ -0363b8: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -0363ba: 28fe |0017: goto 0015 // -0002 │ │ +038610: |[038610] android.support.v4.util.MapCollections$EntrySet.containsAll:(Ljava/util/Collection;)Z │ │ +038620: 7210 ec14 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@14ec │ │ +038626: 0c00 |0003: move-result-object v0 │ │ +038628: 7210 f414 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@14f4 │ │ +03862e: 0a01 |0007: move-result v1 │ │ +038630: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ +038634: 7210 f514 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14f5 │ │ +03863a: 0c01 |000d: move-result-object v1 │ │ +03863c: 6e20 fd07 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.contains:(Ljava/lang/Object;)Z // method@07fd │ │ +038642: 0a01 |0011: move-result v1 │ │ +038644: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ +038648: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +03864a: 0f01 |0015: return v1 │ │ +03864c: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +03864e: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0004 line=199 │ │ 0x000a line=200 │ │ 0x0014 line=201 │ │ 0x0015 line=204 │ │ @@ -35183,18 +35183,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0363bc: |[0363bc] android.support.v4.util.MapCollections$EntrySet.equals:(Ljava/lang/Object;)Z │ │ -0363cc: 7120 3d08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@083d │ │ -0363d2: 0a00 |0003: move-result v0 │ │ -0363d4: 0f00 |0004: return v0 │ │ +038650: |[038650] android.support.v4.util.MapCollections$EntrySet.equals:(Ljava/lang/Object;)Z │ │ +038660: 7120 3d08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@083d │ │ +038666: 0a00 |0003: move-result v0 │ │ +038668: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ 0x0000 - 0x0005 reg=2 object Ljava/lang/Object; │ │ @@ -35204,45 +35204,45 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -0363d8: |[0363d8] android.support.v4.util.MapCollections$EntrySet.hashCode:()I │ │ -0363e8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0363ea: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0363ec: 5474 e002 |0002: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e0 │ │ -0363f0: 6e10 3608 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0836 │ │ -0363f6: 0a04 |0007: move-result v4 │ │ -0363f8: d800 04ff |0008: add-int/lit8 v0, v4, #int -1 // #ff │ │ -0363fc: 3a00 2500 |000a: if-ltz v0, 002f // +0025 │ │ -036400: 5474 e002 |000c: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e0 │ │ -036404: 6e30 3408 0405 |000e: invoke-virtual {v4, v0, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0834 │ │ -03640a: 0c01 |0011: move-result-object v1 │ │ -03640c: 5474 e002 |0012: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e0 │ │ -036410: 1216 |0014: const/4 v6, #int 1 // #1 │ │ -036412: 6e30 3408 0406 |0015: invoke-virtual {v4, v0, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0834 │ │ -036418: 0c03 |0018: move-result-object v3 │ │ -03641a: 3901 0b00 |0019: if-nez v1, 0024 // +000b │ │ -03641e: 0156 |001b: move v6, v5 │ │ -036420: 3903 0e00 |001c: if-nez v3, 002a // +000e │ │ -036424: 0154 |001e: move v4, v5 │ │ -036426: b764 |001f: xor-int/2addr v4, v6 │ │ -036428: b042 |0020: add-int/2addr v2, v4 │ │ -03642a: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ -03642e: 28e7 |0023: goto 000a // -0019 │ │ -036430: 6e10 9114 0100 |0024: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@1491 │ │ -036436: 0a04 |0027: move-result v4 │ │ -036438: 0146 |0028: move v6, v4 │ │ -03643a: 28f3 |0029: goto 001c // -000d │ │ -03643c: 6e10 9114 0300 |002a: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@1491 │ │ -036442: 0a04 |002d: move-result v4 │ │ -036444: 28f1 |002e: goto 001f // -000f │ │ -036446: 0f02 |002f: return v2 │ │ +03866c: |[03866c] android.support.v4.util.MapCollections$EntrySet.hashCode:()I │ │ +03867c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +03867e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +038680: 5474 e002 |0002: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e0 │ │ +038684: 6e10 3608 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0836 │ │ +03868a: 0a04 |0007: move-result v4 │ │ +03868c: d800 04ff |0008: add-int/lit8 v0, v4, #int -1 // #ff │ │ +038690: 3a00 2500 |000a: if-ltz v0, 002f // +0025 │ │ +038694: 5474 e002 |000c: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e0 │ │ +038698: 6e30 3408 0405 |000e: invoke-virtual {v4, v0, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0834 │ │ +03869e: 0c01 |0011: move-result-object v1 │ │ +0386a0: 5474 e002 |0012: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e0 │ │ +0386a4: 1216 |0014: const/4 v6, #int 1 // #1 │ │ +0386a6: 6e30 3408 0406 |0015: invoke-virtual {v4, v0, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0834 │ │ +0386ac: 0c03 |0018: move-result-object v3 │ │ +0386ae: 3901 0b00 |0019: if-nez v1, 0024 // +000b │ │ +0386b2: 0156 |001b: move v6, v5 │ │ +0386b4: 3903 0e00 |001c: if-nez v3, 002a // +000e │ │ +0386b8: 0154 |001e: move v4, v5 │ │ +0386ba: b764 |001f: xor-int/2addr v4, v6 │ │ +0386bc: b042 |0020: add-int/2addr v2, v4 │ │ +0386be: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0386c2: 28e7 |0023: goto 000a // -0019 │ │ +0386c4: 6e10 9114 0100 |0024: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@1491 │ │ +0386ca: 0a04 |0027: move-result v4 │ │ +0386cc: 0146 |0028: move v6, v4 │ │ +0386ce: 28f3 |0029: goto 001c // -000d │ │ +0386d0: 6e10 9114 0300 |002a: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@1491 │ │ +0386d6: 0a04 |002d: move-result v4 │ │ +0386d8: 28f1 |002e: goto 001f // -000f │ │ +0386da: 0f02 |002f: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=254 │ │ 0x0002 line=255 │ │ 0x000c line=256 │ │ 0x0012 line=257 │ │ 0x0019 line=258 │ │ @@ -35262,23 +35262,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -036448: |[036448] android.support.v4.util.MapCollections$EntrySet.isEmpty:()Z │ │ -036458: 5410 e002 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e0 │ │ -03645c: 6e10 3608 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0836 │ │ -036462: 0a00 |0005: move-result v0 │ │ -036464: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -036468: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -03646a: 0f00 |0009: return v0 │ │ -03646c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -03646e: 28fe |000b: goto 0009 // -0002 │ │ +0386dc: |[0386dc] android.support.v4.util.MapCollections$EntrySet.isEmpty:()Z │ │ +0386ec: 5410 e002 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e0 │ │ +0386f0: 6e10 3608 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0836 │ │ +0386f6: 0a00 |0005: move-result v0 │ │ +0386f8: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +0386fc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0386fe: 0f00 |0009: return v0 │ │ +038700: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +038702: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ │ │ @@ -35287,19 +35287,19 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -036470: |[036470] android.support.v4.util.MapCollections$EntrySet.iterator:()Ljava/util/Iterator; │ │ -036480: 2200 6601 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$MapIterator; // type@0166 │ │ -036484: 5421 e002 |0002: iget-object v1, v2, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e0 │ │ -036488: 7020 1908 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$MapIterator;.:(Landroid/support/v4/util/MapCollections;)V // method@0819 │ │ -03648e: 1100 |0007: return-object v0 │ │ +038704: |[038704] android.support.v4.util.MapCollections$EntrySet.iterator:()Ljava/util/Iterator; │ │ +038714: 2200 6601 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$MapIterator; // type@0166 │ │ +038718: 5421 e002 |0002: iget-object v1, v2, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e0 │ │ +03871c: 7020 1908 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$MapIterator;.:(Landroid/support/v4/util/MapCollections;)V // method@0819 │ │ +038722: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ │ │ @@ -35308,18 +35308,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -036490: |[036490] android.support.v4.util.MapCollections$EntrySet.remove:(Ljava/lang/Object;)Z │ │ -0364a0: 2200 1903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0319 │ │ -0364a4: 7010 c514 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14c5 │ │ -0364aa: 2700 |0005: throw v0 │ │ +038724: |[038724] android.support.v4.util.MapCollections$EntrySet.remove:(Ljava/lang/Object;)Z │ │ +038734: 2200 1903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0319 │ │ +038738: 7010 c514 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14c5 │ │ +03873e: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ 0x0000 - 0x0006 reg=2 object Ljava/lang/Object; │ │ @@ -35329,18 +35329,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0364ac: |[0364ac] android.support.v4.util.MapCollections$EntrySet.removeAll:(Ljava/util/Collection;)Z │ │ -0364bc: 2200 1903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0319 │ │ -0364c0: 7010 c514 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14c5 │ │ -0364c6: 2700 |0005: throw v0 │ │ +038740: |[038740] android.support.v4.util.MapCollections$EntrySet.removeAll:(Ljava/util/Collection;)Z │ │ +038750: 2200 1903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0319 │ │ +038754: 7010 c514 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14c5 │ │ +03875a: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -35351,18 +35351,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0364c8: |[0364c8] android.support.v4.util.MapCollections$EntrySet.retainAll:(Ljava/util/Collection;)Z │ │ -0364d8: 2200 1903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0319 │ │ -0364dc: 7010 c514 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14c5 │ │ -0364e2: 2700 |0005: throw v0 │ │ +03875c: |[03875c] android.support.v4.util.MapCollections$EntrySet.retainAll:(Ljava/util/Collection;)Z │ │ +03876c: 2200 1903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0319 │ │ +038770: 7010 c514 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14c5 │ │ +038776: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ @@ -35373,19 +35373,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0364e4: |[0364e4] android.support.v4.util.MapCollections$EntrySet.size:()I │ │ -0364f4: 5410 e002 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e0 │ │ -0364f8: 6e10 3608 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0836 │ │ -0364fe: 0a00 |0005: move-result v0 │ │ -036500: 0f00 |0006: return v0 │ │ +038778: |[038778] android.support.v4.util.MapCollections$EntrySet.size:()I │ │ +038788: 5410 e002 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e0 │ │ +03878c: 6e10 3608 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0836 │ │ +038792: 0a00 |0005: move-result v0 │ │ +038794: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ │ │ @@ -35394,18 +35394,18 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -036504: |[036504] android.support.v4.util.MapCollections$EntrySet.toArray:()[Ljava/lang/Object; │ │ -036514: 2200 1903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0319 │ │ -036518: 7010 c514 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14c5 │ │ -03651e: 2700 |0005: throw v0 │ │ +038798: |[038798] android.support.v4.util.MapCollections$EntrySet.toArray:()[Ljava/lang/Object; │ │ +0387a8: 2200 1903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0319 │ │ +0387ac: 7010 c514 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14c5 │ │ +0387b2: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ │ │ @@ -35414,34 +35414,34 @@ │ │ type : '([Ljava/lang/Object;)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -036520: |[036520] android.support.v4.util.MapCollections$EntrySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ -036530: 2200 1903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0319 │ │ -036534: 7010 c514 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14c5 │ │ -03653a: 2700 |0005: throw v0 │ │ +0387b4: |[0387b4] android.support.v4.util.MapCollections$EntrySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ +0387c4: 2200 1903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0319 │ │ +0387c8: 7010 c514 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14c5 │ │ +0387ce: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; │ │ 0x0000 - 0x0000 reg=2 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$EntrySet; Landroid/support/v4/util/MapCollections.EntrySet; │ │ 0x0000 - 0x0006 reg=2 array [Ljava/lang/Object; [TT; │ │ │ │ - source_file_idx : 2021 (MapCollections.java) │ │ + source_file_idx : 2022 (MapCollections.java) │ │ │ │ Class #168 header: │ │ class_idx : 357 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 781 │ │ -source_file_idx : 2021 │ │ +source_file_idx : 2022 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 15 │ │ │ │ Class #168 annotations: │ │ Annotations on class │ │ @@ -35481,18 +35481,18 @@ │ │ type : '(Landroid/support/v4/util/MapCollections;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03653c: |[03653c] android.support.v4.util.MapCollections$KeySet.:(Landroid/support/v4/util/MapCollections;)V │ │ -03654c: 5b01 e102 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ -036550: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -036556: 0e00 |0005: return-void │ │ +0387d0: |[0387d0] android.support.v4.util.MapCollections$KeySet.:(Landroid/support/v4/util/MapCollections;)V │ │ +0387e0: 5b01 e102 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ +0387e4: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0387ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/util/MapCollections; │ │ @@ -35503,18 +35503,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -036558: |[036558] android.support.v4.util.MapCollections$KeySet.add:(Ljava/lang/Object;)Z │ │ -036568: 2200 1903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0319 │ │ -03656c: 7010 c514 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14c5 │ │ -036572: 2700 |0005: throw v0 │ │ +0387ec: |[0387ec] android.support.v4.util.MapCollections$KeySet.add:(Ljava/lang/Object;)Z │ │ +0387fc: 2200 1903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0319 │ │ +038800: 7010 c514 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14c5 │ │ +038806: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -35525,18 +35525,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -036574: |[036574] android.support.v4.util.MapCollections$KeySet.addAll:(Ljava/util/Collection;)Z │ │ -036584: 2200 1903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0319 │ │ -036588: 7010 c514 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14c5 │ │ -03658e: 2700 |0005: throw v0 │ │ +038808: |[038808] android.support.v4.util.MapCollections$KeySet.addAll:(Ljava/util/Collection;)Z │ │ +038818: 2200 1903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0319 │ │ +03881c: 7010 c514 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14c5 │ │ +038822: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -35547,18 +35547,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -036590: |[036590] android.support.v4.util.MapCollections$KeySet.clear:()V │ │ -0365a0: 5410 e102 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ -0365a4: 6e10 3308 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0833 │ │ -0365aa: 0e00 |0005: return-void │ │ +038824: |[038824] android.support.v4.util.MapCollections$KeySet.clear:()V │ │ +038834: 5410 e102 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ +038838: 6e10 3308 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0833 │ │ +03883e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x0005 line=280 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -35568,23 +35568,23 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0365ac: |[0365ac] android.support.v4.util.MapCollections$KeySet.contains:(Ljava/lang/Object;)Z │ │ -0365bc: 5410 e102 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ -0365c0: 6e20 3708 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0837 │ │ -0365c6: 0a00 |0005: move-result v0 │ │ -0365c8: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ -0365cc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0365ce: 0f00 |0009: return v0 │ │ -0365d0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0365d2: 28fe |000b: goto 0009 // -0002 │ │ +038840: |[038840] android.support.v4.util.MapCollections$KeySet.contains:(Ljava/lang/Object;)Z │ │ +038850: 5410 e102 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ +038854: 6e20 3708 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0837 │ │ +03885a: 0a00 |0005: move-result v0 │ │ +03885c: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ +038860: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +038862: 0f00 |0009: return v0 │ │ +038864: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +038866: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ 0x0000 - 0x000c reg=2 object Ljava/lang/Object; │ │ @@ -35594,21 +35594,21 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0365d4: |[0365d4] android.support.v4.util.MapCollections$KeySet.containsAll:(Ljava/util/Collection;)Z │ │ -0365e4: 5410 e102 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ -0365e8: 6e10 3508 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0835 │ │ -0365ee: 0c00 |0005: move-result-object v0 │ │ -0365f0: 7120 3c08 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@083c │ │ -0365f6: 0a00 |0009: move-result v0 │ │ -0365f8: 0f00 |000a: return v0 │ │ +038868: |[038868] android.support.v4.util.MapCollections$KeySet.containsAll:(Ljava/util/Collection;)Z │ │ +038878: 5410 e102 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ +03887c: 6e10 3508 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0835 │ │ +038882: 0c00 |0005: move-result-object v0 │ │ +038884: 7120 3c08 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@083c │ │ +03888a: 0a00 |0009: move-result v0 │ │ +03888c: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -35619,18 +35619,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0365fc: |[0365fc] android.support.v4.util.MapCollections$KeySet.equals:(Ljava/lang/Object;)Z │ │ -03660c: 7120 3d08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@083d │ │ -036612: 0a00 |0003: move-result v0 │ │ -036614: 0f00 |0004: return v0 │ │ +038890: |[038890] android.support.v4.util.MapCollections$KeySet.equals:(Ljava/lang/Object;)Z │ │ +0388a0: 7120 3d08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@083d │ │ +0388a6: 0a00 |0003: move-result v0 │ │ +0388a8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ 0x0000 - 0x0005 reg=2 object Ljava/lang/Object; │ │ @@ -35640,34 +35640,34 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -036618: |[036618] android.support.v4.util.MapCollections$KeySet.hashCode:()I │ │ -036628: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -03662a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -03662c: 5453 e102 |0002: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ -036630: 6e10 3608 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0836 │ │ -036636: 0a03 |0007: move-result v3 │ │ -036638: d800 03ff |0008: add-int/lit8 v0, v3, #int -1 // #ff │ │ -03663c: 3a00 1400 |000a: if-ltz v0, 001e // +0014 │ │ -036640: 5453 e102 |000c: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ -036644: 6e30 3408 0304 |000e: invoke-virtual {v3, v0, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0834 │ │ -03664a: 0c01 |0011: move-result-object v1 │ │ -03664c: 3901 0700 |0012: if-nez v1, 0019 // +0007 │ │ -036650: 0143 |0014: move v3, v4 │ │ -036652: b032 |0015: add-int/2addr v2, v3 │ │ -036654: d800 00ff |0016: add-int/lit8 v0, v0, #int -1 // #ff │ │ -036658: 28f2 |0018: goto 000a // -000e │ │ -03665a: 6e10 9114 0100 |0019: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@1491 │ │ -036660: 0a03 |001c: move-result v3 │ │ -036662: 28f8 |001d: goto 0015 // -0008 │ │ -036664: 0f02 |001e: return v2 │ │ +0388ac: |[0388ac] android.support.v4.util.MapCollections$KeySet.hashCode:()I │ │ +0388bc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0388be: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0388c0: 5453 e102 |0002: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ +0388c4: 6e10 3608 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0836 │ │ +0388ca: 0a03 |0007: move-result v3 │ │ +0388cc: d800 03ff |0008: add-int/lit8 v0, v3, #int -1 // #ff │ │ +0388d0: 3a00 1400 |000a: if-ltz v0, 001e // +0014 │ │ +0388d4: 5453 e102 |000c: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ +0388d8: 6e30 3408 0304 |000e: invoke-virtual {v3, v0, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0834 │ │ +0388de: 0c01 |0011: move-result-object v1 │ │ +0388e0: 3901 0700 |0012: if-nez v1, 0019 // +0007 │ │ +0388e4: 0143 |0014: move v3, v4 │ │ +0388e6: b032 |0015: add-int/2addr v2, v3 │ │ +0388e8: d800 00ff |0016: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0388ec: 28f2 |0018: goto 000a // -000e │ │ +0388ee: 6e10 9114 0100 |0019: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@1491 │ │ +0388f4: 0a03 |001c: move-result v3 │ │ +0388f6: 28f8 |001d: goto 0015 // -0008 │ │ +0388f8: 0f02 |001e: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=344 │ │ 0x0002 line=345 │ │ 0x000c line=346 │ │ 0x0012 line=347 │ │ 0x0016 line=345 │ │ @@ -35685,23 +35685,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -036668: |[036668] android.support.v4.util.MapCollections$KeySet.isEmpty:()Z │ │ -036678: 5410 e102 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ -03667c: 6e10 3608 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0836 │ │ -036682: 0a00 |0005: move-result v0 │ │ -036684: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -036688: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -03668a: 0f00 |0009: return v0 │ │ -03668c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -03668e: 28fe |000b: goto 0009 // -0002 │ │ +0388fc: |[0388fc] android.support.v4.util.MapCollections$KeySet.isEmpty:()Z │ │ +03890c: 5410 e102 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ +038910: 6e10 3608 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0836 │ │ +038916: 0a00 |0005: move-result v0 │ │ +038918: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +03891c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +03891e: 0f00 |0009: return v0 │ │ +038920: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +038922: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ │ │ @@ -35710,20 +35710,20 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -036690: |[036690] android.support.v4.util.MapCollections$KeySet.iterator:()Ljava/util/Iterator; │ │ -0366a0: 2200 6301 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@0163 │ │ -0366a4: 5431 e102 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ -0366a8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0366aa: 7030 f407 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@07f4 │ │ -0366b0: 1100 |0008: return-object v0 │ │ +038924: |[038924] android.support.v4.util.MapCollections$KeySet.iterator:()Ljava/util/Iterator; │ │ +038934: 2200 6301 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@0163 │ │ +038938: 5431 e102 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ +03893c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +03893e: 7030 f407 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@07f4 │ │ +038944: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0009 reg=3 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ │ │ @@ -35732,25 +35732,25 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0366b4: |[0366b4] android.support.v4.util.MapCollections$KeySet.remove:(Ljava/lang/Object;)Z │ │ -0366c4: 5421 e102 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ -0366c8: 6e20 3708 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0837 │ │ -0366ce: 0a00 |0005: move-result v0 │ │ -0366d0: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ -0366d4: 5421 e102 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ -0366d8: 6e20 3a08 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@083a │ │ -0366de: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -0366e0: 0f01 |000e: return v1 │ │ -0366e2: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -0366e4: 28fe |0010: goto 000e // -0002 │ │ +038948: |[038948] android.support.v4.util.MapCollections$KeySet.remove:(Ljava/lang/Object;)Z │ │ +038958: 5421 e102 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ +03895c: 6e20 3708 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0837 │ │ +038962: 0a00 |0005: move-result v0 │ │ +038964: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ +038968: 5421 e102 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ +03896c: 6e20 3a08 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@083a │ │ +038972: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +038974: 0f01 |000e: return v1 │ │ +038976: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +038978: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0006 line=305 │ │ 0x0008 line=306 │ │ 0x000d line=307 │ │ 0x000e line=309 │ │ @@ -35765,21 +35765,21 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0366e8: |[0366e8] android.support.v4.util.MapCollections$KeySet.removeAll:(Ljava/util/Collection;)Z │ │ -0366f8: 5410 e102 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ -0366fc: 6e10 3508 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0835 │ │ -036702: 0c00 |0005: move-result-object v0 │ │ -036704: 7120 4108 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0841 │ │ -03670a: 0a00 |0009: move-result v0 │ │ -03670c: 0f00 |000a: return v0 │ │ +03897c: |[03897c] android.support.v4.util.MapCollections$KeySet.removeAll:(Ljava/util/Collection;)Z │ │ +03898c: 5410 e102 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ +038990: 6e10 3508 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0835 │ │ +038996: 0c00 |0005: move-result-object v0 │ │ +038998: 7120 4108 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0841 │ │ +03899e: 0a00 |0009: move-result v0 │ │ +0389a0: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -35790,21 +35790,21 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -036710: |[036710] android.support.v4.util.MapCollections$KeySet.retainAll:(Ljava/util/Collection;)Z │ │ -036720: 5410 e102 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ -036724: 6e10 3508 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0835 │ │ -03672a: 0c00 |0005: move-result-object v0 │ │ -03672c: 7120 4208 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0842 │ │ -036732: 0a00 |0009: move-result v0 │ │ -036734: 0f00 |000a: return v0 │ │ +0389a4: |[0389a4] android.support.v4.util.MapCollections$KeySet.retainAll:(Ljava/util/Collection;)Z │ │ +0389b4: 5410 e102 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ +0389b8: 6e10 3508 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0835 │ │ +0389be: 0c00 |0005: move-result-object v0 │ │ +0389c0: 7120 4208 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0842 │ │ +0389c6: 0a00 |0009: move-result v0 │ │ +0389c8: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ @@ -35815,19 +35815,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -036738: |[036738] android.support.v4.util.MapCollections$KeySet.size:()I │ │ -036748: 5410 e102 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ -03674c: 6e10 3608 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0836 │ │ -036752: 0a00 |0005: move-result v0 │ │ -036754: 0f00 |0006: return v0 │ │ +0389cc: |[0389cc] android.support.v4.util.MapCollections$KeySet.size:()I │ │ +0389dc: 5410 e102 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ +0389e0: 6e10 3608 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0836 │ │ +0389e6: 0a00 |0005: move-result v0 │ │ +0389e8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ │ │ @@ -35836,20 +35836,20 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -036758: |[036758] android.support.v4.util.MapCollections$KeySet.toArray:()[Ljava/lang/Object; │ │ -036768: 5420 e102 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ -03676c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03676e: 6e20 4308 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@0843 │ │ -036774: 0c00 |0006: move-result-object v0 │ │ -036776: 1100 |0007: return-object v0 │ │ +0389ec: |[0389ec] android.support.v4.util.MapCollections$KeySet.toArray:()[Ljava/lang/Object; │ │ +0389fc: 5420 e102 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ +038a00: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +038a02: 6e20 4308 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@0843 │ │ +038a08: 0c00 |0006: move-result-object v0 │ │ +038a0a: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ │ │ @@ -35858,36 +35858,36 @@ │ │ type : '([Ljava/lang/Object;)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -036778: |[036778] android.support.v4.util.MapCollections$KeySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ -036788: 5420 e102 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ -03678c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03678e: 6e30 4408 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0844 │ │ -036794: 0c00 |0006: move-result-object v0 │ │ -036796: 1100 |0007: return-object v0 │ │ +038a0c: |[038a0c] android.support.v4.util.MapCollections$KeySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ +038a1c: 5420 e102 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02e1 │ │ +038a20: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +038a22: 6e30 4408 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0844 │ │ +038a28: 0c00 |0006: move-result-object v0 │ │ +038a2a: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$KeySet; │ │ 0x0000 - 0x0000 reg=3 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/util/MapCollections$KeySet; Landroid/support/v4/util/MapCollections.KeySet; │ │ 0x0000 - 0x0008 reg=3 array [Ljava/lang/Object; [TT; │ │ │ │ - source_file_idx : 2021 (MapCollections.java) │ │ + source_file_idx : 2022 (MapCollections.java) │ │ │ │ Class #169 header: │ │ class_idx : 358 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 781 │ │ -source_file_idx : 2021 │ │ +source_file_idx : 2022 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #169 annotations: │ │ Annotations on class │ │ @@ -35934,26 +35934,26 @@ │ │ type : '(Landroid/support/v4/util/MapCollections;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -036798: |[036798] android.support.v4.util.MapCollections$MapIterator.:(Landroid/support/v4/util/MapCollections;)V │ │ -0367a8: 5b12 e502 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e5 │ │ -0367ac: 7010 8d14 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ -0367b2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0367b4: 5c10 e302 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e3 │ │ -0367b8: 6e10 3608 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0836 │ │ -0367be: 0a00 |000b: move-result v0 │ │ -0367c0: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0367c4: 5910 e202 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02e2 │ │ -0367c8: 12f0 |0010: const/4 v0, #int -1 // #ff │ │ -0367ca: 5910 e402 |0011: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e4 │ │ -0367ce: 0e00 |0013: return-void │ │ +038a2c: |[038a2c] android.support.v4.util.MapCollections$MapIterator.:(Landroid/support/v4/util/MapCollections;)V │ │ +038a3c: 5b12 e502 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e5 │ │ +038a40: 7010 8d14 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ +038a46: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +038a48: 5c10 e302 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e3 │ │ +038a4c: 6e10 3608 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0836 │ │ +038a52: 0a00 |000b: move-result v0 │ │ +038a54: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +038a58: 5910 e202 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02e2 │ │ +038a5c: 12f0 |0010: const/4 v0, #int -1 // #ff │ │ +038a5e: 5910 e402 |0011: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e4 │ │ +038a62: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=74 │ │ 0x0008 line=77 │ │ 0x0010 line=78 │ │ 0x0013 line=79 │ │ @@ -35968,50 +35968,50 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -0367d0: |[0367d0] android.support.v4.util.MapCollections$MapIterator.equals:(Ljava/lang/Object;)Z │ │ -0367e0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0367e2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0367e4: 5563 e302 |0002: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e3 │ │ -0367e8: 3903 0a00 |0004: if-nez v3, 000e // +000a │ │ -0367ec: 2201 0003 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@0300 │ │ -0367f0: 1a02 3e09 |0008: const-string v2, "This container does not support retaining Map.Entry objects" // string@093e │ │ -0367f4: 7020 7a14 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -0367fa: 2701 |000d: throw v1 │ │ -0367fc: 2073 3203 |000e: instance-of v3, v7, Ljava/util/Map$Entry; // type@0332 │ │ -036800: 3903 0300 |0010: if-nez v3, 0013 // +0003 │ │ -036804: 0f02 |0012: return v2 │ │ -036806: 0770 |0013: move-object v0, v7 │ │ -036808: 1f00 3203 |0014: check-cast v0, Ljava/util/Map$Entry; // type@0332 │ │ -03680c: 7210 0a15 0000 |0016: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@150a │ │ -036812: 0c03 |0019: move-result-object v3 │ │ -036814: 5464 e502 |001a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e5 │ │ -036818: 5265 e402 |001c: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e4 │ │ -03681c: 6e30 3408 5402 |001e: invoke-virtual {v4, v5, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0834 │ │ -036822: 0c04 |0021: move-result-object v4 │ │ -036824: 7120 c107 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@07c1 │ │ -03682a: 0a03 |0025: move-result v3 │ │ -03682c: 3803 1600 |0026: if-eqz v3, 003c // +0016 │ │ -036830: 7210 0b15 0000 |0028: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@150b │ │ -036836: 0c03 |002b: move-result-object v3 │ │ -036838: 5464 e502 |002c: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e5 │ │ -03683c: 5265 e402 |002e: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e4 │ │ -036840: 6e30 3408 5401 |0030: invoke-virtual {v4, v5, v1}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0834 │ │ -036846: 0c04 |0033: move-result-object v4 │ │ -036848: 7120 c107 4300 |0034: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@07c1 │ │ -03684e: 0a03 |0037: move-result v3 │ │ -036850: 3803 0400 |0038: if-eqz v3, 003c // +0004 │ │ -036854: 0112 |003a: move v2, v1 │ │ -036856: 28d7 |003b: goto 0012 // -0029 │ │ -036858: 0121 |003c: move v1, v2 │ │ -03685a: 28fd |003d: goto 003a // -0003 │ │ +038a64: |[038a64] android.support.v4.util.MapCollections$MapIterator.equals:(Ljava/lang/Object;)Z │ │ +038a74: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +038a76: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +038a78: 5563 e302 |0002: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e3 │ │ +038a7c: 3903 0a00 |0004: if-nez v3, 000e // +000a │ │ +038a80: 2201 0003 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@0300 │ │ +038a84: 1a02 3f09 |0008: const-string v2, "This container does not support retaining Map.Entry objects" // string@093f │ │ +038a88: 7020 7a14 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +038a8e: 2701 |000d: throw v1 │ │ +038a90: 2073 3203 |000e: instance-of v3, v7, Ljava/util/Map$Entry; // type@0332 │ │ +038a94: 3903 0300 |0010: if-nez v3, 0013 // +0003 │ │ +038a98: 0f02 |0012: return v2 │ │ +038a9a: 0770 |0013: move-object v0, v7 │ │ +038a9c: 1f00 3203 |0014: check-cast v0, Ljava/util/Map$Entry; // type@0332 │ │ +038aa0: 7210 0a15 0000 |0016: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@150a │ │ +038aa6: 0c03 |0019: move-result-object v3 │ │ +038aa8: 5464 e502 |001a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e5 │ │ +038aac: 5265 e402 |001c: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e4 │ │ +038ab0: 6e30 3408 5402 |001e: invoke-virtual {v4, v5, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0834 │ │ +038ab6: 0c04 |0021: move-result-object v4 │ │ +038ab8: 7120 c107 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@07c1 │ │ +038abe: 0a03 |0025: move-result v3 │ │ +038ac0: 3803 1600 |0026: if-eqz v3, 003c // +0016 │ │ +038ac4: 7210 0b15 0000 |0028: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@150b │ │ +038aca: 0c03 |002b: move-result-object v3 │ │ +038acc: 5464 e502 |002c: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e5 │ │ +038ad0: 5265 e402 |002e: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e4 │ │ +038ad4: 6e30 3408 5401 |0030: invoke-virtual {v4, v5, v1}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0834 │ │ +038ada: 0c04 |0033: move-result-object v4 │ │ +038adc: 7120 c107 4300 |0034: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@07c1 │ │ +038ae2: 0a03 |0037: move-result v3 │ │ +038ae4: 3803 0400 |0038: if-eqz v3, 003c // +0004 │ │ +038ae8: 0112 |003a: move v2, v1 │ │ +038aea: 28d7 |003b: goto 0012 // -0029 │ │ +038aec: 0121 |003c: move v1, v2 │ │ +038aee: 28fd |003d: goto 003a // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=133 │ │ 0x0006 line=134 │ │ 0x000e line=137 │ │ 0x0012 line=141 │ │ 0x0014 line=140 │ │ @@ -36027,27 +36027,27 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -03685c: |[03685c] android.support.v4.util.MapCollections$MapIterator.getKey:()Ljava/lang/Object; │ │ -03686c: 5530 e302 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e3 │ │ -036870: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -036874: 2200 0003 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ -036878: 1a01 3e09 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@093e │ │ -03687c: 7020 7a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -036882: 2700 |000b: throw v0 │ │ -036884: 5430 e502 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e5 │ │ -036888: 5231 e402 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e4 │ │ -03688c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -03688e: 6e30 3408 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0834 │ │ -036894: 0c00 |0014: move-result-object v0 │ │ -036896: 1100 |0015: return-object v0 │ │ +038af0: |[038af0] android.support.v4.util.MapCollections$MapIterator.getKey:()Ljava/lang/Object; │ │ +038b00: 5530 e302 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e3 │ │ +038b04: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +038b08: 2200 0003 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ +038b0c: 1a01 3f09 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@093f │ │ +038b10: 7020 7a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +038b16: 2700 |000b: throw v0 │ │ +038b18: 5430 e502 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e5 │ │ +038b1c: 5231 e402 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e4 │ │ +038b20: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +038b22: 6e30 3408 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0834 │ │ +038b28: 0c00 |0014: move-result-object v0 │ │ +038b2a: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0004 line=107 │ │ 0x000c line=110 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ @@ -36058,27 +36058,27 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -036898: |[036898] android.support.v4.util.MapCollections$MapIterator.getValue:()Ljava/lang/Object; │ │ -0368a8: 5530 e302 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e3 │ │ -0368ac: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0368b0: 2200 0003 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ -0368b4: 1a01 3e09 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@093e │ │ -0368b8: 7020 7a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -0368be: 2700 |000b: throw v0 │ │ -0368c0: 5430 e502 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e5 │ │ -0368c4: 5231 e402 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e4 │ │ -0368c8: 1212 |0010: const/4 v2, #int 1 // #1 │ │ -0368ca: 6e30 3408 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0834 │ │ -0368d0: 0c00 |0014: move-result-object v0 │ │ -0368d2: 1100 |0015: return-object v0 │ │ +038b2c: |[038b2c] android.support.v4.util.MapCollections$MapIterator.getValue:()Ljava/lang/Object; │ │ +038b3c: 5530 e302 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e3 │ │ +038b40: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +038b44: 2200 0003 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ +038b48: 1a01 3f09 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@093f │ │ +038b4c: 7020 7a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +038b52: 2700 |000b: throw v0 │ │ +038b54: 5430 e502 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e5 │ │ +038b58: 5231 e402 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e4 │ │ +038b5c: 1212 |0010: const/4 v2, #int 1 // #1 │ │ +038b5e: 6e30 3408 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0834 │ │ +038b64: 0c00 |0014: move-result-object v0 │ │ +038b66: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0004 line=116 │ │ 0x000c line=119 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ @@ -36089,22 +36089,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0368d4: |[0368d4] android.support.v4.util.MapCollections$MapIterator.hasNext:()Z │ │ -0368e4: 5220 e402 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e4 │ │ -0368e8: 5221 e202 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02e2 │ │ -0368ec: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ -0368f0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0368f2: 0f00 |0007: return v0 │ │ -0368f4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0368f6: 28fe |0009: goto 0007 // -0002 │ │ +038b68: |[038b68] android.support.v4.util.MapCollections$MapIterator.hasNext:()Z │ │ +038b78: 5220 e402 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e4 │ │ +038b7c: 5221 e202 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02e2 │ │ +038b80: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ +038b84: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +038b86: 0f00 |0007: return v0 │ │ +038b88: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +038b8a: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; Landroid/support/v4/util/MapCollections.MapIterator; │ │ │ │ @@ -36113,42 +36113,42 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -0368f8: |[0368f8] android.support.v4.util.MapCollections$MapIterator.hashCode:()I │ │ -036908: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03690a: 5563 e302 |0001: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e3 │ │ -03690e: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -036912: 2202 0003 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@0300 │ │ -036916: 1a03 3e09 |0007: const-string v3, "This container does not support retaining Map.Entry objects" // string@093e │ │ -03691a: 7020 7a14 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -036920: 2702 |000c: throw v2 │ │ -036922: 5463 e502 |000d: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e5 │ │ -036926: 5264 e402 |000f: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e4 │ │ -03692a: 6e30 3408 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0834 │ │ -036930: 0c00 |0014: move-result-object v0 │ │ -036932: 5463 e502 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e5 │ │ -036936: 5264 e402 |0017: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e4 │ │ -03693a: 1215 |0019: const/4 v5, #int 1 // #1 │ │ -03693c: 6e30 3408 4305 |001a: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0834 │ │ -036942: 0c01 |001d: move-result-object v1 │ │ -036944: 3900 0700 |001e: if-nez v0, 0025 // +0007 │ │ -036948: 0123 |0020: move v3, v2 │ │ -03694a: 3901 0900 |0021: if-nez v1, 002a // +0009 │ │ -03694e: b732 |0023: xor-int/2addr v2, v3 │ │ -036950: 0f02 |0024: return v2 │ │ -036952: 6e10 9114 0000 |0025: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1491 │ │ -036958: 0a03 |0028: move-result v3 │ │ -03695a: 28f8 |0029: goto 0021 // -0008 │ │ -03695c: 6e10 9114 0100 |002a: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@1491 │ │ -036962: 0a02 |002d: move-result v2 │ │ -036964: 28f5 |002e: goto 0023 // -000b │ │ +038b8c: |[038b8c] android.support.v4.util.MapCollections$MapIterator.hashCode:()I │ │ +038b9c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +038b9e: 5563 e302 |0001: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e3 │ │ +038ba2: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +038ba6: 2202 0003 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@0300 │ │ +038baa: 1a03 3f09 |0007: const-string v3, "This container does not support retaining Map.Entry objects" // string@093f │ │ +038bae: 7020 7a14 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +038bb4: 2702 |000c: throw v2 │ │ +038bb6: 5463 e502 |000d: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e5 │ │ +038bba: 5264 e402 |000f: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e4 │ │ +038bbe: 6e30 3408 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0834 │ │ +038bc4: 0c00 |0014: move-result-object v0 │ │ +038bc6: 5463 e502 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e5 │ │ +038bca: 5264 e402 |0017: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e4 │ │ +038bce: 1215 |0019: const/4 v5, #int 1 // #1 │ │ +038bd0: 6e30 3408 4305 |001a: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0834 │ │ +038bd6: 0c01 |001d: move-result-object v1 │ │ +038bd8: 3900 0700 |001e: if-nez v0, 0025 // +0007 │ │ +038bdc: 0123 |0020: move v3, v2 │ │ +038bde: 3901 0900 |0021: if-nez v1, 002a // +0009 │ │ +038be2: b732 |0023: xor-int/2addr v2, v3 │ │ +038be4: 0f02 |0024: return v2 │ │ +038be6: 6e10 9114 0000 |0025: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1491 │ │ +038bec: 0a03 |0028: move-result v3 │ │ +038bee: 28f8 |0029: goto 0021 // -0008 │ │ +038bf0: 6e10 9114 0100 |002a: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@1491 │ │ +038bf6: 0a02 |002d: move-result v2 │ │ +038bf8: 28f5 |002e: goto 0023 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=147 │ │ 0x0005 line=148 │ │ 0x000d line=151 │ │ 0x0015 line=152 │ │ 0x001e line=153 │ │ @@ -36163,18 +36163,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -036968: |[036968] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/lang/Object; │ │ -036978: 6e10 2008 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/MapCollections$MapIterator;.next:()Ljava/util/Map$Entry; // method@0820 │ │ -03697e: 0c00 |0003: move-result-object v0 │ │ -036980: 1100 |0004: return-object v0 │ │ +038bfc: |[038bfc] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/lang/Object; │ │ +038c0c: 6e10 2008 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/MapCollections$MapIterator;.next:()Ljava/util/Map$Entry; // method@0820 │ │ +038c12: 0c00 |0003: move-result-object v0 │ │ +038c14: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/MapCollections$MapIterator; Landroid/support/v4/util/MapCollections.MapIterator; │ │ │ │ @@ -36183,21 +36183,21 @@ │ │ type : '()Ljava/util/Map$Entry;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -036984: |[036984] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/util/Map$Entry; │ │ -036994: 5210 e402 |0000: iget v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e4 │ │ -036998: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03699c: 5910 e402 |0004: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e4 │ │ -0369a0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0369a2: 5c10 e302 |0007: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e3 │ │ -0369a6: 1101 |0009: return-object v1 │ │ +038c18: |[038c18] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/util/Map$Entry; │ │ +038c28: 5210 e402 |0000: iget v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e4 │ │ +038c2c: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ +038c30: 5910 e402 |0004: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e4 │ │ +038c34: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +038c36: 5c10 e302 |0007: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e3 │ │ +038c3a: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0006 line=89 │ │ 0x0009 line=90 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ @@ -36208,32 +36208,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -0369a8: |[0369a8] android.support.v4.util.MapCollections$MapIterator.remove:()V │ │ -0369b8: 5520 e302 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e3 │ │ -0369bc: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -0369c0: 2200 0003 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ -0369c4: 7010 7914 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@1479 │ │ -0369ca: 2700 |0009: throw v0 │ │ -0369cc: 5420 e502 |000a: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e5 │ │ -0369d0: 5221 e402 |000c: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e4 │ │ -0369d4: 6e20 3a08 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@083a │ │ -0369da: 5220 e402 |0011: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e4 │ │ -0369de: d800 00ff |0013: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0369e2: 5920 e402 |0015: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e4 │ │ -0369e6: 5220 e202 |0017: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02e2 │ │ -0369ea: d800 00ff |0019: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0369ee: 5920 e202 |001b: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02e2 │ │ -0369f2: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -0369f4: 5c20 e302 |001e: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e3 │ │ -0369f8: 0e00 |0020: return-void │ │ +038c3c: |[038c3c] android.support.v4.util.MapCollections$MapIterator.remove:()V │ │ +038c4c: 5520 e302 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e3 │ │ +038c50: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +038c54: 2200 0003 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ +038c58: 7010 7914 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@1479 │ │ +038c5e: 2700 |0009: throw v0 │ │ +038c60: 5420 e502 |000a: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e5 │ │ +038c64: 5221 e402 |000c: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e4 │ │ +038c68: 6e20 3a08 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@083a │ │ +038c6e: 5220 e402 |0011: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e4 │ │ +038c72: d800 00ff |0013: add-int/lit8 v0, v0, #int -1 // #ff │ │ +038c76: 5920 e402 |0015: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e4 │ │ +038c7a: 5220 e202 |0017: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02e2 │ │ +038c7e: d800 00ff |0019: add-int/lit8 v0, v0, #int -1 // #ff │ │ +038c82: 5920 e202 |001b: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02e2 │ │ +038c86: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +038c88: 5c20 e302 |001e: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e3 │ │ +038c8c: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0004 line=96 │ │ 0x000a line=98 │ │ 0x0011 line=99 │ │ 0x0017 line=100 │ │ @@ -36248,26 +36248,26 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0369fc: |[0369fc] android.support.v4.util.MapCollections$MapIterator.setValue:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -036a0c: 5520 e302 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e3 │ │ -036a10: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -036a14: 2200 0003 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ -036a18: 1a01 3e09 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@093e │ │ -036a1c: 7020 7a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -036a22: 2700 |000b: throw v0 │ │ -036a24: 5420 e502 |000c: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e5 │ │ -036a28: 5221 e402 |000e: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e4 │ │ -036a2c: 6e30 3b08 1003 |0010: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/MapCollections;.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; // method@083b │ │ -036a32: 0c00 |0013: move-result-object v0 │ │ -036a34: 1100 |0014: return-object v0 │ │ +038c90: |[038c90] android.support.v4.util.MapCollections$MapIterator.setValue:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +038ca0: 5520 e302 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02e3 │ │ +038ca4: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +038ca8: 2200 0003 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ +038cac: 1a01 3f09 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@093f │ │ +038cb0: 7020 7a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +038cb6: 2700 |000b: throw v0 │ │ +038cb8: 5420 e502 |000c: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02e5 │ │ +038cbc: 5221 e402 |000e: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02e4 │ │ +038cc0: 6e30 3b08 1003 |0010: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/MapCollections;.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; // method@083b │ │ +038cc6: 0c00 |0013: move-result-object v0 │ │ +038cc8: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0004 line=125 │ │ 0x000c line=128 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ @@ -36280,45 +36280,45 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -036a38: |[036a38] android.support.v4.util.MapCollections$MapIterator.toString:()Ljava/lang/String; │ │ -036a48: 2200 1403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ -036a4c: 7010 ab14 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -036a52: 6e10 1b08 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getKey:()Ljava/lang/Object; // method@081b │ │ -036a58: 0c01 |0008: move-result-object v1 │ │ -036a5a: 6e20 b114 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -036a60: 0c00 |000c: move-result-object v0 │ │ -036a62: 1a01 3f01 |000d: const-string v1, "=" // string@013f │ │ -036a66: 6e20 b214 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -036a6c: 0c00 |0012: move-result-object v0 │ │ -036a6e: 6e10 1c08 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getValue:()Ljava/lang/Object; // method@081c │ │ -036a74: 0c01 |0016: move-result-object v1 │ │ -036a76: 6e20 b114 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -036a7c: 0c00 |001a: move-result-object v0 │ │ -036a7e: 6e10 b714 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -036a84: 0c00 |001e: move-result-object v0 │ │ -036a86: 1100 |001f: return-object v0 │ │ +038ccc: |[038ccc] android.support.v4.util.MapCollections$MapIterator.toString:()Ljava/lang/String; │ │ +038cdc: 2200 1403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ +038ce0: 7010 ab14 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +038ce6: 6e10 1b08 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getKey:()Ljava/lang/Object; // method@081b │ │ +038cec: 0c01 |0008: move-result-object v1 │ │ +038cee: 6e20 b114 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +038cf4: 0c00 |000c: move-result-object v0 │ │ +038cf6: 1a01 4001 |000d: const-string v1, "=" // string@0140 │ │ +038cfa: 6e20 b214 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +038d00: 0c00 |0012: move-result-object v0 │ │ +038d02: 6e10 1c08 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getValue:()Ljava/lang/Object; // method@081c │ │ +038d08: 0c01 |0016: move-result-object v1 │ │ +038d0a: 6e20 b114 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +038d10: 0c00 |001a: move-result-object v0 │ │ +038d12: 6e10 b714 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +038d18: 0c00 |001e: move-result-object v0 │ │ +038d1a: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; │ │ 0x0000 - 0x0020 reg=2 this Landroid/support/v4/util/MapCollections$MapIterator; Landroid/support/v4/util/MapCollections.MapIterator; │ │ │ │ - source_file_idx : 2021 (MapCollections.java) │ │ + source_file_idx : 2022 (MapCollections.java) │ │ │ │ Class #170 header: │ │ class_idx : 359 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 781 │ │ -source_file_idx : 2021 │ │ +source_file_idx : 2022 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #170 annotations: │ │ Annotations on class │ │ @@ -36358,18 +36358,18 @@ │ │ type : '(Landroid/support/v4/util/MapCollections;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -036a88: |[036a88] android.support.v4.util.MapCollections$ValuesCollection.:(Landroid/support/v4/util/MapCollections;)V │ │ -036a98: 5b01 e602 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ -036a9c: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -036aa2: 0e00 |0005: return-void │ │ +038d1c: |[038d1c] android.support.v4.util.MapCollections$ValuesCollection.:(Landroid/support/v4/util/MapCollections;)V │ │ +038d2c: 5b01 e602 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ +038d30: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +038d36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/util/MapCollections; │ │ @@ -36380,18 +36380,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -036aa4: |[036aa4] android.support.v4.util.MapCollections$ValuesCollection.add:(Ljava/lang/Object;)Z │ │ -036ab4: 2200 1903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0319 │ │ -036ab8: 7010 c514 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14c5 │ │ -036abe: 2700 |0005: throw v0 │ │ +038d38: |[038d38] android.support.v4.util.MapCollections$ValuesCollection.add:(Ljava/lang/Object;)Z │ │ +038d48: 2200 1903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0319 │ │ +038d4c: 7010 c514 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14c5 │ │ +038d52: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ @@ -36402,18 +36402,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -036ac0: |[036ac0] android.support.v4.util.MapCollections$ValuesCollection.addAll:(Ljava/util/Collection;)Z │ │ -036ad0: 2200 1903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0319 │ │ -036ad4: 7010 c514 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14c5 │ │ -036ada: 2700 |0005: throw v0 │ │ +038d54: |[038d54] android.support.v4.util.MapCollections$ValuesCollection.addAll:(Ljava/util/Collection;)Z │ │ +038d64: 2200 1903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0319 │ │ +038d68: 7010 c514 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@14c5 │ │ +038d6e: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ @@ -36424,18 +36424,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -036adc: |[036adc] android.support.v4.util.MapCollections$ValuesCollection.clear:()V │ │ -036aec: 5410 e602 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ -036af0: 6e10 3308 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0833 │ │ -036af6: 0e00 |0005: return-void │ │ +038d70: |[038d70] android.support.v4.util.MapCollections$ValuesCollection.clear:()V │ │ +038d80: 5410 e602 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ +038d84: 6e10 3308 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0833 │ │ +038d8a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0005 line=368 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ @@ -36445,23 +36445,23 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -036af8: |[036af8] android.support.v4.util.MapCollections$ValuesCollection.contains:(Ljava/lang/Object;)Z │ │ -036b08: 5410 e602 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ -036b0c: 6e20 3808 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@0838 │ │ -036b12: 0a00 |0005: move-result v0 │ │ -036b14: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ -036b18: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -036b1a: 0f00 |0009: return v0 │ │ -036b1c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -036b1e: 28fe |000b: goto 0009 // -0002 │ │ +038d8c: |[038d8c] android.support.v4.util.MapCollections$ValuesCollection.contains:(Ljava/lang/Object;)Z │ │ +038d9c: 5410 e602 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ +038da0: 6e20 3808 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@0838 │ │ +038da6: 0a00 |0005: move-result v0 │ │ +038da8: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ +038dac: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +038dae: 0f00 |0009: return v0 │ │ +038db0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +038db2: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ 0x0000 - 0x000c reg=2 object Ljava/lang/Object; │ │ @@ -36471,29 +36471,29 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -036b20: |[036b20] android.support.v4.util.MapCollections$ValuesCollection.containsAll:(Ljava/util/Collection;)Z │ │ -036b30: 7210 ec14 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@14ec │ │ -036b36: 0c00 |0003: move-result-object v0 │ │ -036b38: 7210 f414 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@14f4 │ │ -036b3e: 0a01 |0007: move-result v1 │ │ -036b40: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ -036b44: 7210 f514 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14f5 │ │ -036b4a: 0c01 |000d: move-result-object v1 │ │ -036b4c: 6e20 2808 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.contains:(Ljava/lang/Object;)Z // method@0828 │ │ -036b52: 0a01 |0011: move-result v1 │ │ -036b54: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ -036b58: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -036b5a: 0f01 |0015: return v1 │ │ -036b5c: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -036b5e: 28fe |0017: goto 0015 // -0002 │ │ +038db4: |[038db4] android.support.v4.util.MapCollections$ValuesCollection.containsAll:(Ljava/util/Collection;)Z │ │ +038dc4: 7210 ec14 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@14ec │ │ +038dca: 0c00 |0003: move-result-object v0 │ │ +038dcc: 7210 f414 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@14f4 │ │ +038dd2: 0a01 |0007: move-result v1 │ │ +038dd4: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ +038dd8: 7210 f514 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14f5 │ │ +038dde: 0c01 |000d: move-result-object v1 │ │ +038de0: 6e20 2808 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.contains:(Ljava/lang/Object;)Z // method@0828 │ │ +038de6: 0a01 |0011: move-result v1 │ │ +038de8: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ +038dec: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +038dee: 0f01 |0015: return v1 │ │ +038df0: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +038df2: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ 0x0004 line=378 │ │ 0x000a line=379 │ │ 0x0014 line=380 │ │ 0x0015 line=383 │ │ @@ -36509,23 +36509,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -036b60: |[036b60] android.support.v4.util.MapCollections$ValuesCollection.isEmpty:()Z │ │ -036b70: 5410 e602 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ -036b74: 6e10 3608 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0836 │ │ -036b7a: 0a00 |0005: move-result v0 │ │ -036b7c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -036b80: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -036b82: 0f00 |0009: return v0 │ │ -036b84: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -036b86: 28fe |000b: goto 0009 // -0002 │ │ +038df4: |[038df4] android.support.v4.util.MapCollections$ValuesCollection.isEmpty:()Z │ │ +038e04: 5410 e602 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ +038e08: 6e10 3608 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0836 │ │ +038e0e: 0a00 |0005: move-result v0 │ │ +038e10: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +038e14: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +038e16: 0f00 |0009: return v0 │ │ +038e18: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +038e1a: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ │ │ @@ -36534,20 +36534,20 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -036b88: |[036b88] android.support.v4.util.MapCollections$ValuesCollection.iterator:()Ljava/util/Iterator; │ │ -036b98: 2200 6301 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@0163 │ │ -036b9c: 5431 e602 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ -036ba0: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -036ba2: 7030 f407 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@07f4 │ │ -036ba8: 1100 |0008: return-object v0 │ │ +038e1c: |[038e1c] android.support.v4.util.MapCollections$ValuesCollection.iterator:()Ljava/util/Iterator; │ │ +038e2c: 2200 6301 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@0163 │ │ +038e30: 5431 e602 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ +038e34: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +038e36: 7030 f407 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@07f4 │ │ +038e3c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0009 reg=3 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ │ │ @@ -36556,25 +36556,25 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -036bac: |[036bac] android.support.v4.util.MapCollections$ValuesCollection.remove:(Ljava/lang/Object;)Z │ │ -036bbc: 5421 e602 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ -036bc0: 6e20 3808 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@0838 │ │ -036bc6: 0a00 |0005: move-result v0 │ │ -036bc8: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ -036bcc: 5421 e602 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ -036bd0: 6e20 3a08 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@083a │ │ -036bd6: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -036bd8: 0f01 |000e: return v1 │ │ -036bda: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -036bdc: 28fe |0010: goto 000e // -0002 │ │ +038e40: |[038e40] android.support.v4.util.MapCollections$ValuesCollection.remove:(Ljava/lang/Object;)Z │ │ +038e50: 5421 e602 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ +038e54: 6e20 3808 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@0838 │ │ +038e5a: 0a00 |0005: move-result v0 │ │ +038e5c: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ +038e60: 5421 e602 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ +038e64: 6e20 3a08 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@083a │ │ +038e6a: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +038e6c: 0f01 |000e: return v1 │ │ +038e6e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +038e70: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ 0x0006 line=399 │ │ 0x0008 line=400 │ │ 0x000d line=401 │ │ 0x000e line=403 │ │ @@ -36589,36 +36589,36 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -036be0: |[036be0] android.support.v4.util.MapCollections$ValuesCollection.removeAll:(Ljava/util/Collection;)Z │ │ -036bf0: 5464 e602 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ -036bf4: 6e10 3608 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0836 │ │ -036bfa: 0a00 |0005: move-result v0 │ │ -036bfc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -036bfe: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -036c00: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ -036c04: 5464 e602 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ -036c08: 1215 |000c: const/4 v5, #int 1 // #1 │ │ -036c0a: 6e30 3408 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0834 │ │ -036c10: 0c02 |0010: move-result-object v2 │ │ -036c12: 7220 eb14 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@14eb │ │ -036c18: 0a04 |0014: move-result v4 │ │ -036c1a: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ -036c1e: 5464 e602 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ -036c22: 6e20 3a08 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@083a │ │ -036c28: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -036c2c: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -036c30: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -036c32: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ -036c36: 28e5 |0023: goto 0008 // -001b │ │ -036c38: 0f01 |0024: return v1 │ │ +038e74: |[038e74] android.support.v4.util.MapCollections$ValuesCollection.removeAll:(Ljava/util/Collection;)Z │ │ +038e84: 5464 e602 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ +038e88: 6e10 3608 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0836 │ │ +038e8e: 0a00 |0005: move-result v0 │ │ +038e90: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +038e92: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +038e94: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ +038e98: 5464 e602 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ +038e9c: 1215 |000c: const/4 v5, #int 1 // #1 │ │ +038e9e: 6e30 3408 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0834 │ │ +038ea4: 0c02 |0010: move-result-object v2 │ │ +038ea6: 7220 eb14 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@14eb │ │ +038eac: 0a04 |0014: move-result v4 │ │ +038eae: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ +038eb2: 5464 e602 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ +038eb6: 6e20 3a08 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@083a │ │ +038ebc: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +038ec0: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +038ec4: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +038ec6: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ +038eca: 28e5 |0023: goto 0008 // -001b │ │ +038ecc: 0f01 |0024: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ 0x0006 line=409 │ │ 0x0007 line=410 │ │ 0x000a line=411 │ │ 0x0011 line=412 │ │ @@ -36643,36 +36643,36 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -036c3c: |[036c3c] android.support.v4.util.MapCollections$ValuesCollection.retainAll:(Ljava/util/Collection;)Z │ │ -036c4c: 5464 e602 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ -036c50: 6e10 3608 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0836 │ │ -036c56: 0a00 |0005: move-result v0 │ │ -036c58: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -036c5a: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -036c5c: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ -036c60: 5464 e602 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ -036c64: 1215 |000c: const/4 v5, #int 1 // #1 │ │ -036c66: 6e30 3408 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0834 │ │ -036c6c: 0c02 |0010: move-result-object v2 │ │ -036c6e: 7220 eb14 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@14eb │ │ -036c74: 0a04 |0014: move-result v4 │ │ -036c76: 3904 0c00 |0015: if-nez v4, 0021 // +000c │ │ -036c7a: 5464 e602 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ -036c7e: 6e20 3a08 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@083a │ │ -036c84: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -036c88: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -036c8c: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -036c8e: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ -036c92: 28e5 |0023: goto 0008 // -001b │ │ -036c94: 0f01 |0024: return v1 │ │ +038ed0: |[038ed0] android.support.v4.util.MapCollections$ValuesCollection.retainAll:(Ljava/util/Collection;)Z │ │ +038ee0: 5464 e602 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ +038ee4: 6e10 3608 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0836 │ │ +038eea: 0a00 |0005: move-result v0 │ │ +038eec: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +038eee: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +038ef0: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ +038ef4: 5464 e602 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ +038ef8: 1215 |000c: const/4 v5, #int 1 // #1 │ │ +038efa: 6e30 3408 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0834 │ │ +038f00: 0c02 |0010: move-result-object v2 │ │ +038f02: 7220 eb14 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@14eb │ │ +038f08: 0a04 |0014: move-result v4 │ │ +038f0a: 3904 0c00 |0015: if-nez v4, 0021 // +000c │ │ +038f0e: 5464 e602 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ +038f12: 6e20 3a08 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@083a │ │ +038f18: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +038f1c: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +038f20: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +038f22: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ +038f26: 28e5 |0023: goto 0008 // -001b │ │ +038f28: 0f01 |0024: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0006 line=425 │ │ 0x0007 line=426 │ │ 0x000a line=427 │ │ 0x0011 line=428 │ │ @@ -36697,19 +36697,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -036c98: |[036c98] android.support.v4.util.MapCollections$ValuesCollection.size:()I │ │ -036ca8: 5410 e602 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ -036cac: 6e10 3608 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0836 │ │ -036cb2: 0a00 |0005: move-result v0 │ │ -036cb4: 0f00 |0006: return v0 │ │ +038f2c: |[038f2c] android.support.v4.util.MapCollections$ValuesCollection.size:()I │ │ +038f3c: 5410 e602 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ +038f40: 6e10 3608 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0836 │ │ +038f46: 0a00 |0005: move-result v0 │ │ +038f48: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=440 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ │ │ @@ -36718,20 +36718,20 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -036cb8: |[036cb8] android.support.v4.util.MapCollections$ValuesCollection.toArray:()[Ljava/lang/Object; │ │ -036cc8: 5420 e602 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ -036ccc: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -036cce: 6e20 4308 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@0843 │ │ -036cd4: 0c00 |0006: move-result-object v0 │ │ -036cd6: 1100 |0007: return-object v0 │ │ +038f4c: |[038f4c] android.support.v4.util.MapCollections$ValuesCollection.toArray:()[Ljava/lang/Object; │ │ +038f5c: 5420 e602 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ +038f60: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +038f62: 6e20 4308 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@0843 │ │ +038f68: 0c00 |0006: move-result-object v0 │ │ +038f6a: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ │ │ @@ -36740,36 +36740,36 @@ │ │ type : '([Ljava/lang/Object;)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -036cd8: |[036cd8] android.support.v4.util.MapCollections$ValuesCollection.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ -036ce8: 5420 e602 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ -036cec: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -036cee: 6e30 4408 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0844 │ │ -036cf4: 0c00 |0006: move-result-object v0 │ │ -036cf6: 1100 |0007: return-object v0 │ │ +038f6c: |[038f6c] android.support.v4.util.MapCollections$ValuesCollection.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ +038f7c: 5420 e602 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02e6 │ │ +038f80: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +038f82: 6e30 4408 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0844 │ │ +038f88: 0c00 |0006: move-result-object v0 │ │ +038f8a: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/MapCollections$ValuesCollection; │ │ 0x0000 - 0x0000 reg=3 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/util/MapCollections$ValuesCollection; Landroid/support/v4/util/MapCollections.ValuesCollection; │ │ 0x0000 - 0x0008 reg=3 array [Ljava/lang/Object; [TT; │ │ │ │ - source_file_idx : 2021 (MapCollections.java) │ │ + source_file_idx : 2022 (MapCollections.java) │ │ │ │ Class #171 header: │ │ class_idx : 360 │ │ access_flags : 1024 (0x0400) │ │ superclass_idx : 781 │ │ -source_file_idx : 2021 │ │ +source_file_idx : 2022 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 14 │ │ │ │ Class #171 annotations: │ │ Annotations on class │ │ @@ -36829,17 +36829,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -036cf8: |[036cf8] android.support.v4.util.MapCollections.:()V │ │ -036d08: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -036d0e: 0e00 |0003: return-void │ │ +038f8c: |[038f8c] android.support.v4.util.MapCollections.:()V │ │ +038f9c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +038fa2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/MapCollections; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/MapCollections; Landroid/support/v4/util/MapCollections; │ │ │ │ @@ -36848,29 +36848,29 @@ │ │ type : '(Ljava/util/Map;Ljava/util/Collection;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -036d10: |[036d10] android.support.v4.util.MapCollections.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ -036d20: 7210 ec14 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@14ec │ │ -036d26: 0c00 |0003: move-result-object v0 │ │ -036d28: 7210 f414 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@14f4 │ │ -036d2e: 0a01 |0007: move-result v1 │ │ -036d30: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ -036d34: 7210 f514 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14f5 │ │ -036d3a: 0c01 |000d: move-result-object v1 │ │ -036d3c: 7220 0c15 1200 |000e: invoke-interface {v2, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@150c │ │ -036d42: 0a01 |0011: move-result v1 │ │ -036d44: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ -036d48: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -036d4a: 0f01 |0015: return v1 │ │ -036d4c: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -036d4e: 28fe |0017: goto 0015 // -0002 │ │ +038fa4: |[038fa4] android.support.v4.util.MapCollections.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ +038fb4: 7210 ec14 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@14ec │ │ +038fba: 0c00 |0003: move-result-object v0 │ │ +038fbc: 7210 f414 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@14f4 │ │ +038fc2: 0a01 |0007: move-result v1 │ │ +038fc4: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ +038fc8: 7210 f514 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14f5 │ │ +038fce: 0c01 |000d: move-result-object v1 │ │ +038fd0: 7220 0c15 1200 |000e: invoke-interface {v2, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@150c │ │ +038fd6: 0a01 |0011: move-result v1 │ │ +038fd8: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ +038fdc: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +038fde: 0f01 |0015: return v1 │ │ +038fe0: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +038fe2: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ 0x0004 line=456 │ │ 0x000a line=457 │ │ 0x0014 line=458 │ │ 0x0015 line=461 │ │ @@ -36886,40 +36886,40 @@ │ │ type : '(Ljava/util/Set;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -036d50: |[036d50] android.support.v4.util.MapCollections.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z │ │ -036d60: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -036d62: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -036d64: 3376 0400 |0002: if-ne v6, v7, 0006 // +0004 │ │ -036d68: 0123 |0004: move v3, v2 │ │ -036d6a: 0f03 |0005: return v3 │ │ -036d6c: 2074 3503 |0006: instance-of v4, v7, Ljava/util/Set; // type@0335 │ │ -036d70: 3804 fdff |0008: if-eqz v4, 0005 // -0003 │ │ -036d74: 0771 |000a: move-object v1, v7 │ │ -036d76: 1f01 3503 |000b: check-cast v1, Ljava/util/Set; // type@0335 │ │ -036d7a: 7210 1515 0600 |000d: invoke-interface {v6}, Ljava/util/Set;.size:()I // method@1515 │ │ -036d80: 0a04 |0010: move-result v4 │ │ -036d82: 7210 1515 0100 |0011: invoke-interface {v1}, Ljava/util/Set;.size:()I // method@1515 │ │ -036d88: 0a05 |0014: move-result v5 │ │ -036d8a: 3354 0a00 |0015: if-ne v4, v5, 001f // +000a │ │ -036d8e: 7220 1315 1600 |0017: invoke-interface {v6, v1}, Ljava/util/Set;.containsAll:(Ljava/util/Collection;)Z // method@1513 │ │ -036d94: 0a04 |001a: move-result v4 │ │ -036d96: 3804 0400 |001b: if-eqz v4, 001f // +0004 │ │ -036d9a: 0123 |001d: move v3, v2 │ │ -036d9c: 28e7 |001e: goto 0005 // -0019 │ │ -036d9e: 0132 |001f: move v2, v3 │ │ -036da0: 28fd |0020: goto 001d // -0003 │ │ -036da2: 0d00 |0021: move-exception v0 │ │ -036da4: 28e3 |0022: goto 0005 // -001d │ │ -036da6: 0d00 |0023: move-exception v0 │ │ -036da8: 28e1 |0024: goto 0005 // -001f │ │ +038fe4: |[038fe4] android.support.v4.util.MapCollections.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z │ │ +038ff4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +038ff6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +038ff8: 3376 0400 |0002: if-ne v6, v7, 0006 // +0004 │ │ +038ffc: 0123 |0004: move v3, v2 │ │ +038ffe: 0f03 |0005: return v3 │ │ +039000: 2074 3503 |0006: instance-of v4, v7, Ljava/util/Set; // type@0335 │ │ +039004: 3804 fdff |0008: if-eqz v4, 0005 // -0003 │ │ +039008: 0771 |000a: move-object v1, v7 │ │ +03900a: 1f01 3503 |000b: check-cast v1, Ljava/util/Set; // type@0335 │ │ +03900e: 7210 1515 0600 |000d: invoke-interface {v6}, Ljava/util/Set;.size:()I // method@1515 │ │ +039014: 0a04 |0010: move-result v4 │ │ +039016: 7210 1515 0100 |0011: invoke-interface {v1}, Ljava/util/Set;.size:()I // method@1515 │ │ +03901c: 0a05 |0014: move-result v5 │ │ +03901e: 3354 0a00 |0015: if-ne v4, v5, 001f // +000a │ │ +039022: 7220 1315 1600 |0017: invoke-interface {v6, v1}, Ljava/util/Set;.containsAll:(Ljava/util/Collection;)Z // method@1513 │ │ +039028: 0a04 |001a: move-result v4 │ │ +03902a: 3804 0400 |001b: if-eqz v4, 001f // +0004 │ │ +03902e: 0123 |001d: move v3, v2 │ │ +039030: 28e7 |001e: goto 0005 // -0019 │ │ +039032: 0132 |001f: move v2, v3 │ │ +039034: 28fd |0020: goto 001d // -0003 │ │ +039036: 0d00 |0021: move-exception v0 │ │ +039038: 28e3 |0022: goto 0005 // -001d │ │ +03903a: 0d00 |0023: move-exception v0 │ │ +03903c: 28e1 |0024: goto 0005 // -001f │ │ catches : 1 │ │ 0x000d - 0x001a │ │ Ljava/lang/NullPointerException; -> 0x0021 │ │ Ljava/lang/ClassCastException; -> 0x0023 │ │ positions : │ │ 0x0002 line=511 │ │ 0x0005 line=525 │ │ @@ -36943,33 +36943,33 @@ │ │ type : '(Ljava/util/Map;Ljava/util/Collection;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -036dbc: |[036dbc] android.support.v4.util.MapCollections.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ -036dcc: 7210 1115 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1511 │ │ -036dd2: 0a01 |0003: move-result v1 │ │ -036dd4: 7210 ec14 0400 |0004: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@14ec │ │ -036dda: 0c00 |0007: move-result-object v0 │ │ -036ddc: 7210 f414 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@14f4 │ │ -036de2: 0a02 |000b: move-result v2 │ │ -036de4: 3802 0a00 |000c: if-eqz v2, 0016 // +000a │ │ -036de8: 7210 f514 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14f5 │ │ -036dee: 0c02 |0011: move-result-object v2 │ │ -036df0: 7220 1015 2300 |0012: invoke-interface {v3, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1510 │ │ -036df6: 28f3 |0015: goto 0008 // -000d │ │ -036df8: 7210 1115 0300 |0016: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1511 │ │ -036dfe: 0a02 |0019: move-result v2 │ │ -036e00: 3221 0400 |001a: if-eq v1, v2, 001e // +0004 │ │ -036e04: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -036e06: 0f02 |001d: return v2 │ │ -036e08: 1202 |001e: const/4 v2, #int 0 // #0 │ │ -036e0a: 28fe |001f: goto 001d // -0002 │ │ +039050: |[039050] android.support.v4.util.MapCollections.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ +039060: 7210 1115 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1511 │ │ +039066: 0a01 |0003: move-result v1 │ │ +039068: 7210 ec14 0400 |0004: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@14ec │ │ +03906e: 0c00 |0007: move-result-object v0 │ │ +039070: 7210 f414 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@14f4 │ │ +039076: 0a02 |000b: move-result v2 │ │ +039078: 3802 0a00 |000c: if-eqz v2, 0016 // +000a │ │ +03907c: 7210 f514 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14f5 │ │ +039082: 0c02 |0011: move-result-object v2 │ │ +039084: 7220 1015 2300 |0012: invoke-interface {v3, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@1510 │ │ +03908a: 28f3 |0015: goto 0008 // -000d │ │ +03908c: 7210 1115 0300 |0016: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1511 │ │ +039092: 0a02 |0019: move-result v2 │ │ +039094: 3221 0400 |001a: if-eq v1, v2, 001e // +0004 │ │ +039098: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +03909a: 0f02 |001d: return v2 │ │ +03909c: 1202 |001e: const/4 v2, #int 0 // #0 │ │ +03909e: 28fe |001f: goto 001d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0004 line=466 │ │ 0x0008 line=467 │ │ 0x000e line=468 │ │ 0x0016 line=470 │ │ @@ -36986,38 +36986,38 @@ │ │ type : '(Ljava/util/Map;Ljava/util/Collection;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -036e0c: |[036e0c] android.support.v4.util.MapCollections.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ -036e1c: 7210 1115 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1511 │ │ -036e22: 0a01 |0003: move-result v1 │ │ -036e24: 7210 0f15 0300 |0004: invoke-interface {v3}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@150f │ │ -036e2a: 0c02 |0007: move-result-object v2 │ │ -036e2c: 7210 1415 0200 |0008: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1514 │ │ -036e32: 0c00 |000b: move-result-object v0 │ │ -036e34: 7210 f414 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@14f4 │ │ -036e3a: 0a02 |000f: move-result v2 │ │ -036e3c: 3802 1000 |0010: if-eqz v2, 0020 // +0010 │ │ -036e40: 7210 f514 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14f5 │ │ -036e46: 0c02 |0015: move-result-object v2 │ │ -036e48: 7220 eb14 2400 |0016: invoke-interface {v4, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@14eb │ │ -036e4e: 0a02 |0019: move-result v2 │ │ -036e50: 3902 f2ff |001a: if-nez v2, 000c // -000e │ │ -036e54: 7210 f614 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@14f6 │ │ -036e5a: 28ed |001f: goto 000c // -0013 │ │ -036e5c: 7210 1115 0300 |0020: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1511 │ │ -036e62: 0a02 |0023: move-result v2 │ │ -036e64: 3221 0400 |0024: if-eq v1, v2, 0028 // +0004 │ │ -036e68: 1212 |0026: const/4 v2, #int 1 // #1 │ │ -036e6a: 0f02 |0027: return v2 │ │ -036e6c: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -036e6e: 28fe |0029: goto 0027 // -0002 │ │ +0390a0: |[0390a0] android.support.v4.util.MapCollections.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ +0390b0: 7210 1115 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1511 │ │ +0390b6: 0a01 |0003: move-result v1 │ │ +0390b8: 7210 0f15 0300 |0004: invoke-interface {v3}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@150f │ │ +0390be: 0c02 |0007: move-result-object v2 │ │ +0390c0: 7210 1415 0200 |0008: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1514 │ │ +0390c6: 0c00 |000b: move-result-object v0 │ │ +0390c8: 7210 f414 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@14f4 │ │ +0390ce: 0a02 |000f: move-result v2 │ │ +0390d0: 3802 1000 |0010: if-eqz v2, 0020 // +0010 │ │ +0390d4: 7210 f514 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14f5 │ │ +0390da: 0c02 |0015: move-result-object v2 │ │ +0390dc: 7220 eb14 2400 |0016: invoke-interface {v4, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@14eb │ │ +0390e2: 0a02 |0019: move-result v2 │ │ +0390e4: 3902 f2ff |001a: if-nez v2, 000c // -000e │ │ +0390e8: 7210 f614 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@14f6 │ │ +0390ee: 28ed |001f: goto 000c // -0013 │ │ +0390f0: 7210 1115 0300 |0020: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1511 │ │ +0390f6: 0a02 |0023: move-result v2 │ │ +0390f8: 3221 0400 |0024: if-eq v1, v2, 0028 // +0004 │ │ +0390fc: 1212 |0026: const/4 v2, #int 1 // #1 │ │ +0390fe: 0f02 |0027: return v2 │ │ +039100: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +039102: 28fe |0029: goto 0027 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 0x0004 line=475 │ │ 0x000c line=476 │ │ 0x0012 line=477 │ │ 0x001c line=478 │ │ @@ -37090,22 +37090,22 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -036e70: |[036e70] android.support.v4.util.MapCollections.getEntrySet:()Ljava/util/Set; │ │ -036e80: 5410 e702 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02e7 │ │ -036e84: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -036e88: 2200 6401 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$EntrySet; // type@0164 │ │ -036e8c: 7020 f807 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.:(Landroid/support/v4/util/MapCollections;)V // method@07f8 │ │ -036e92: 5b10 e702 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02e7 │ │ -036e96: 5410 e702 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02e7 │ │ -036e9a: 1100 |000d: return-object v0 │ │ +039104: |[039104] android.support.v4.util.MapCollections.getEntrySet:()Ljava/util/Set; │ │ +039114: 5410 e702 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02e7 │ │ +039118: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +03911c: 2200 6401 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$EntrySet; // type@0164 │ │ +039120: 7020 f807 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.:(Landroid/support/v4/util/MapCollections;)V // method@07f8 │ │ +039126: 5b10 e702 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02e7 │ │ +03912a: 5410 e702 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02e7 │ │ +03912e: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ 0x0004 line=530 │ │ 0x000b line=532 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections; │ │ @@ -37116,22 +37116,22 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -036e9c: |[036e9c] android.support.v4.util.MapCollections.getKeySet:()Ljava/util/Set; │ │ -036eac: 5410 e802 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02e8 │ │ -036eb0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -036eb4: 2200 6501 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$KeySet; // type@0165 │ │ -036eb8: 7020 0908 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$KeySet;.:(Landroid/support/v4/util/MapCollections;)V // method@0809 │ │ -036ebe: 5b10 e802 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02e8 │ │ -036ec2: 5410 e802 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02e8 │ │ -036ec6: 1100 |000d: return-object v0 │ │ +039130: |[039130] android.support.v4.util.MapCollections.getKeySet:()Ljava/util/Set; │ │ +039140: 5410 e802 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02e8 │ │ +039144: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +039148: 2200 6501 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$KeySet; // type@0165 │ │ +03914c: 7020 0908 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$KeySet;.:(Landroid/support/v4/util/MapCollections;)V // method@0809 │ │ +039152: 5b10 e802 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02e8 │ │ +039156: 5410 e802 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02e8 │ │ +03915a: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=536 │ │ 0x0004 line=537 │ │ 0x000b line=539 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections; │ │ @@ -37142,22 +37142,22 @@ │ │ type : '()Ljava/util/Collection;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -036ec8: |[036ec8] android.support.v4.util.MapCollections.getValues:()Ljava/util/Collection; │ │ -036ed8: 5410 e902 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02e9 │ │ -036edc: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -036ee0: 2200 6701 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$ValuesCollection; // type@0167 │ │ -036ee4: 7020 2408 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.:(Landroid/support/v4/util/MapCollections;)V // method@0824 │ │ -036eea: 5b10 e902 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02e9 │ │ -036eee: 5410 e902 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02e9 │ │ -036ef2: 1100 |000d: return-object v0 │ │ +03915c: |[03915c] android.support.v4.util.MapCollections.getValues:()Ljava/util/Collection; │ │ +03916c: 5410 e902 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02e9 │ │ +039170: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +039174: 2200 6701 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$ValuesCollection; // type@0167 │ │ +039178: 7020 2408 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.:(Landroid/support/v4/util/MapCollections;)V // method@0824 │ │ +03917e: 5b10 e902 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02e9 │ │ +039182: 5410 e902 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02e9 │ │ +039186: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0004 line=544 │ │ 0x000b line=546 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/MapCollections; │ │ @@ -37168,26 +37168,26 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -036ef4: |[036ef4] android.support.v4.util.MapCollections.toArrayHelper:(I)[Ljava/lang/Object; │ │ -036f04: 6e10 3608 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0836 │ │ -036f0a: 0a00 |0003: move-result v0 │ │ -036f0c: 2302 7a03 |0004: new-array v2, v0, [Ljava/lang/Object; // type@037a │ │ -036f10: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -036f12: 3501 0b00 |0007: if-ge v1, v0, 0012 // +000b │ │ -036f16: 6e30 3408 1405 |0009: invoke-virtual {v4, v1, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0834 │ │ -036f1c: 0c03 |000c: move-result-object v3 │ │ -036f1e: 4d03 0201 |000d: aput-object v3, v2, v1 │ │ -036f22: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -036f26: 28f6 |0011: goto 0007 // -000a │ │ -036f28: 1102 |0012: return-object v2 │ │ +039188: |[039188] android.support.v4.util.MapCollections.toArrayHelper:(I)[Ljava/lang/Object; │ │ +039198: 6e10 3608 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0836 │ │ +03919e: 0a00 |0003: move-result v0 │ │ +0391a0: 2302 7a03 |0004: new-array v2, v0, [Ljava/lang/Object; // type@037a │ │ +0391a4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0391a6: 3501 0b00 |0007: if-ge v1, v0, 0012 // +000b │ │ +0391aa: 6e30 3408 1405 |0009: invoke-virtual {v4, v1, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0834 │ │ +0391b0: 0c03 |000c: move-result-object v3 │ │ +0391b2: 4d03 0201 |000d: aput-object v3, v2, v1 │ │ +0391b6: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0391ba: 28f6 |0011: goto 0007 // -000a │ │ +0391bc: 1102 |0012: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x0004 line=487 │ │ 0x0006 line=488 │ │ 0x0009 line=489 │ │ 0x000f line=488 │ │ @@ -37205,41 +37205,41 @@ │ │ type : '([Ljava/lang/Object;I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -036f2c: |[036f2c] android.support.v4.util.MapCollections.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ -036f3c: 6e10 3608 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0836 │ │ -036f42: 0a00 |0003: move-result v0 │ │ -036f44: 2153 |0004: array-length v3, v5 │ │ -036f46: 3503 1400 |0005: if-ge v3, v0, 0019 // +0014 │ │ -036f4a: 6e10 9014 0500 |0007: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ -036f50: 0c03 |000a: move-result-object v3 │ │ -036f52: 6e10 6214 0300 |000b: invoke-virtual {v3}, Ljava/lang/Class;.getComponentType:()Ljava/lang/Class; // method@1462 │ │ -036f58: 0c03 |000e: move-result-object v3 │ │ -036f5a: 7120 c914 0300 |000f: invoke-static {v3, v0}, Ljava/lang/reflect/Array;.newInstance:(Ljava/lang/Class;I)Ljava/lang/Object; // method@14c9 │ │ -036f60: 0c03 |0012: move-result-object v3 │ │ -036f62: 1f03 7a03 |0013: check-cast v3, [Ljava/lang/Object; // type@037a │ │ -036f66: 0732 |0015: move-object v2, v3 │ │ -036f68: 1f02 7a03 |0016: check-cast v2, [Ljava/lang/Object; // type@037a │ │ -036f6c: 0725 |0018: move-object v5, v2 │ │ -036f6e: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -036f70: 3501 0b00 |001a: if-ge v1, v0, 0025 // +000b │ │ -036f74: 6e30 3408 1406 |001c: invoke-virtual {v4, v1, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0834 │ │ -036f7a: 0c03 |001f: move-result-object v3 │ │ -036f7c: 4d03 0501 |0020: aput-object v3, v5, v1 │ │ -036f80: d801 0101 |0022: add-int/lit8 v1, v1, #int 1 // #01 │ │ -036f84: 28f6 |0024: goto 001a // -000a │ │ -036f86: 2153 |0025: array-length v3, v5 │ │ -036f88: 3703 0500 |0026: if-le v3, v0, 002b // +0005 │ │ -036f8c: 1203 |0028: const/4 v3, #int 0 // #0 │ │ -036f8e: 4d03 0500 |0029: aput-object v3, v5, v0 │ │ -036f92: 1105 |002b: return-object v5 │ │ +0391c0: |[0391c0] android.support.v4.util.MapCollections.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ +0391d0: 6e10 3608 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0836 │ │ +0391d6: 0a00 |0003: move-result v0 │ │ +0391d8: 2153 |0004: array-length v3, v5 │ │ +0391da: 3503 1400 |0005: if-ge v3, v0, 0019 // +0014 │ │ +0391de: 6e10 9014 0500 |0007: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ +0391e4: 0c03 |000a: move-result-object v3 │ │ +0391e6: 6e10 6214 0300 |000b: invoke-virtual {v3}, Ljava/lang/Class;.getComponentType:()Ljava/lang/Class; // method@1462 │ │ +0391ec: 0c03 |000e: move-result-object v3 │ │ +0391ee: 7120 c914 0300 |000f: invoke-static {v3, v0}, Ljava/lang/reflect/Array;.newInstance:(Ljava/lang/Class;I)Ljava/lang/Object; // method@14c9 │ │ +0391f4: 0c03 |0012: move-result-object v3 │ │ +0391f6: 1f03 7a03 |0013: check-cast v3, [Ljava/lang/Object; // type@037a │ │ +0391fa: 0732 |0015: move-object v2, v3 │ │ +0391fc: 1f02 7a03 |0016: check-cast v2, [Ljava/lang/Object; // type@037a │ │ +039200: 0725 |0018: move-object v5, v2 │ │ +039202: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +039204: 3501 0b00 |001a: if-ge v1, v0, 0025 // +000b │ │ +039208: 6e30 3408 1406 |001c: invoke-virtual {v4, v1, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0834 │ │ +03920e: 0c03 |001f: move-result-object v3 │ │ +039210: 4d03 0501 |0020: aput-object v3, v5, v1 │ │ +039214: d801 0101 |0022: add-int/lit8 v1, v1, #int 1 // #01 │ │ +039218: 28f6 |0024: goto 001a // -000a │ │ +03921a: 2153 |0025: array-length v3, v5 │ │ +03921c: 3703 0500 |0026: if-le v3, v0, 002b // +0005 │ │ +039220: 1203 |0028: const/4 v3, #int 0 // #0 │ │ +039222: 4d03 0500 |0029: aput-object v3, v5, v0 │ │ +039226: 1105 |002b: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ 0x0004 line=496 │ │ 0x0007 line=497 │ │ 0x0018 line=499 │ │ 0x0019 line=501 │ │ @@ -37254,21 +37254,21 @@ │ │ 0x0018 - 0x0019 reg=2 newArray [Ljava/lang/Object; [TT; │ │ 0x0004 - 0x002c reg=0 N I │ │ 0x001a - 0x002c reg=1 i I │ │ 0x0000 - 0x002c reg=4 this Landroid/support/v4/util/MapCollections; Landroid/support/v4/util/MapCollections; │ │ 0x0000 - 0x002c reg=5 array [Ljava/lang/Object; [TT; │ │ 0x0000 - 0x002c reg=6 offset I │ │ │ │ - source_file_idx : 2021 (MapCollections.java) │ │ + source_file_idx : 2022 (MapCollections.java) │ │ │ │ Class #172 header: │ │ class_idx : 361 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 2267 │ │ +source_file_idx : 2268 │ │ static_fields_size : 8 │ │ instance_fields_size: 3 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 20 │ │ │ │ Class #172 annotations: │ │ Annotations on class │ │ @@ -37351,23 +37351,23 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -036f94: |[036f94] android.support.v4.util.SimpleArrayMap.:()V │ │ -036fa4: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ -036faa: 6200 c902 |0003: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02c9 │ │ -036fae: 5b10 f102 |0005: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ -036fb2: 6200 cb02 |0007: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02cb │ │ -036fb6: 5b10 ee02 |0009: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -036fba: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -036fbc: 5910 f202 |000c: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -036fc0: 0e00 |000e: return-void │ │ +039228: |[039228] android.support.v4.util.SimpleArrayMap.:()V │ │ +039238: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ +03923e: 6200 c902 |0003: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02c9 │ │ +039242: 5b10 f102 |0005: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ +039246: 6200 cb02 |0007: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02cb │ │ +03924a: 5b10 ee02 |0009: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +03924e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +039250: 5910 f202 |000c: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +039254: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0003 line=209 │ │ 0x0007 line=210 │ │ 0x000b line=211 │ │ 0x000e line=212 │ │ @@ -37380,26 +37380,26 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -036fc4: |[036fc4] android.support.v4.util.SimpleArrayMap.:(I)V │ │ -036fd4: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ -036fda: 3902 0e00 |0003: if-nez v2, 0011 // +000e │ │ -036fde: 6200 c902 |0005: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02c9 │ │ -036fe2: 5b10 f102 |0007: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ -036fe6: 6200 cb02 |0009: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02cb │ │ -036fea: 5b10 ee02 |000b: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -036fee: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -036ff0: 5910 f202 |000e: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -036ff4: 0e00 |0010: return-void │ │ -036ff6: 7020 4808 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0848 │ │ -036ffc: 28f9 |0014: goto 000d // -0007 │ │ +039258: |[039258] android.support.v4.util.SimpleArrayMap.:(I)V │ │ +039268: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ +03926e: 3902 0e00 |0003: if-nez v2, 0011 // +000e │ │ +039272: 6200 c902 |0005: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02c9 │ │ +039276: 5b10 f102 |0007: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ +03927a: 6200 cb02 |0009: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02cb │ │ +03927e: 5b10 ee02 |000b: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +039282: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +039284: 5910 f202 |000e: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +039288: 0e00 |0010: return-void │ │ +03928a: 7020 4808 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0848 │ │ +039290: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0003 line=218 │ │ 0x0005 line=219 │ │ 0x0009 line=220 │ │ 0x000d line=224 │ │ @@ -37415,19 +37415,19 @@ │ │ type : '(Landroid/support/v4/util/SimpleArrayMap;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -037000: |[037000] android.support.v4.util.SimpleArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ -037010: 7010 4508 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0845 │ │ -037016: 3801 0500 |0003: if-eqz v1, 0008 // +0005 │ │ -03701a: 6e20 5708 1000 |0005: invoke-virtual {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V // method@0857 │ │ -037020: 0e00 |0008: return-void │ │ +039294: |[039294] android.support.v4.util.SimpleArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ +0392a4: 7010 4508 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0845 │ │ +0392aa: 3801 0500 |0003: if-eqz v1, 0008 // +0005 │ │ +0392ae: 6e20 5708 1000 |0005: invoke-virtual {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V // method@0857 │ │ +0392b4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0003 line=232 │ │ 0x0005 line=233 │ │ 0x0008 line=235 │ │ locals : │ │ @@ -37440,86 +37440,86 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 115 16-bit code units │ │ -037024: |[037024] android.support.v4.util.SimpleArrayMap.allocArrays:(I)V │ │ -037034: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ -037038: 3316 3d00 |0002: if-ne v6, v1, 003f // +003d │ │ -03703c: 1c02 5c01 |0004: const-class v2, Landroid/support/v4/util/ArrayMap; // type@015c │ │ -037040: 1d02 |0006: monitor-enter v2 │ │ -037042: 6201 f302 |0007: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02f3 │ │ -037046: 3801 2700 |0009: if-eqz v1, 0030 // +0027 │ │ -03704a: 6200 f302 |000b: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02f3 │ │ -03704e: 5b50 ee02 |000d: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -037052: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -037054: 4601 0001 |0010: aget-object v1, v0, v1 │ │ -037058: 1f01 7a03 |0012: check-cast v1, [Ljava/lang/Object; // type@037a │ │ -03705c: 1f01 7a03 |0014: check-cast v1, [Ljava/lang/Object; // type@037a │ │ -037060: 6901 f302 |0016: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02f3 │ │ -037064: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -037066: 4601 0001 |0019: aget-object v1, v0, v1 │ │ -03706a: 1f01 6403 |001b: check-cast v1, [I // type@0364 │ │ -03706e: 1f01 6403 |001d: check-cast v1, [I // type@0364 │ │ -037072: 5b51 f102 |001f: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ -037076: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -037078: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -03707a: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -03707c: 4d04 0003 |0024: aput-object v4, v0, v3 │ │ -037080: 4d04 0001 |0026: aput-object v4, v0, v1 │ │ -037084: 6001 f402 |0028: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02f4 │ │ -037088: d801 01ff |002a: add-int/lit8 v1, v1, #int -1 // #ff │ │ -03708c: 6701 f402 |002c: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02f4 │ │ -037090: 1e02 |002e: monitor-exit v2 │ │ -037092: 0e00 |002f: return-void │ │ -037094: 1e02 |0030: monitor-exit v2 │ │ -037096: 2361 6403 |0031: new-array v1, v6, [I // type@0364 │ │ -03709a: 5b51 f102 |0033: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ -03709e: e001 0601 |0035: shl-int/lit8 v1, v6, #int 1 // #01 │ │ -0370a2: 2311 7a03 |0037: new-array v1, v1, [Ljava/lang/Object; // type@037a │ │ -0370a6: 5b51 ee02 |0039: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -0370aa: 28f4 |003b: goto 002f // -000c │ │ -0370ac: 0d01 |003c: move-exception v1 │ │ -0370ae: 1e02 |003d: monitor-exit v2 │ │ -0370b0: 2701 |003e: throw v1 │ │ -0370b2: 1241 |003f: const/4 v1, #int 4 // #4 │ │ -0370b4: 3316 f1ff |0040: if-ne v6, v1, 0031 // -000f │ │ -0370b8: 1c02 5c01 |0042: const-class v2, Landroid/support/v4/util/ArrayMap; // type@015c │ │ -0370bc: 1d02 |0044: monitor-enter v2 │ │ -0370be: 6201 ef02 |0045: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02ef │ │ -0370c2: 3801 2a00 |0047: if-eqz v1, 0071 // +002a │ │ -0370c6: 6200 ef02 |0049: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02ef │ │ -0370ca: 5b50 ee02 |004b: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -0370ce: 1201 |004d: const/4 v1, #int 0 // #0 │ │ -0370d0: 4601 0001 |004e: aget-object v1, v0, v1 │ │ -0370d4: 1f01 7a03 |0050: check-cast v1, [Ljava/lang/Object; // type@037a │ │ -0370d8: 1f01 7a03 |0052: check-cast v1, [Ljava/lang/Object; // type@037a │ │ -0370dc: 6901 ef02 |0054: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02ef │ │ -0370e0: 1211 |0056: const/4 v1, #int 1 // #1 │ │ -0370e2: 4601 0001 |0057: aget-object v1, v0, v1 │ │ -0370e6: 1f01 6403 |0059: check-cast v1, [I // type@0364 │ │ -0370ea: 1f01 6403 |005b: check-cast v1, [I // type@0364 │ │ -0370ee: 5b51 f102 |005d: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ -0370f2: 1201 |005f: const/4 v1, #int 0 // #0 │ │ -0370f4: 1213 |0060: const/4 v3, #int 1 // #1 │ │ -0370f6: 1204 |0061: const/4 v4, #int 0 // #0 │ │ -0370f8: 4d04 0003 |0062: aput-object v4, v0, v3 │ │ -0370fc: 4d04 0001 |0064: aput-object v4, v0, v1 │ │ -037100: 6001 f002 |0066: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02f0 │ │ -037104: d801 01ff |0068: add-int/lit8 v1, v1, #int -1 // #ff │ │ -037108: 6701 f002 |006a: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02f0 │ │ -03710c: 1e02 |006c: monitor-exit v2 │ │ -03710e: 28c2 |006d: goto 002f // -003e │ │ -037110: 0d01 |006e: move-exception v1 │ │ -037112: 1e02 |006f: monitor-exit v2 │ │ -037114: 2701 |0070: throw v1 │ │ -037116: 1e02 |0071: monitor-exit v2 │ │ -037118: 28bf |0072: goto 0031 // -0041 │ │ +0392b8: |[0392b8] android.support.v4.util.SimpleArrayMap.allocArrays:(I)V │ │ +0392c8: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ +0392cc: 3316 3d00 |0002: if-ne v6, v1, 003f // +003d │ │ +0392d0: 1c02 5c01 |0004: const-class v2, Landroid/support/v4/util/ArrayMap; // type@015c │ │ +0392d4: 1d02 |0006: monitor-enter v2 │ │ +0392d6: 6201 f302 |0007: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02f3 │ │ +0392da: 3801 2700 |0009: if-eqz v1, 0030 // +0027 │ │ +0392de: 6200 f302 |000b: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02f3 │ │ +0392e2: 5b50 ee02 |000d: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +0392e6: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0392e8: 4601 0001 |0010: aget-object v1, v0, v1 │ │ +0392ec: 1f01 7a03 |0012: check-cast v1, [Ljava/lang/Object; // type@037a │ │ +0392f0: 1f01 7a03 |0014: check-cast v1, [Ljava/lang/Object; // type@037a │ │ +0392f4: 6901 f302 |0016: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02f3 │ │ +0392f8: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +0392fa: 4601 0001 |0019: aget-object v1, v0, v1 │ │ +0392fe: 1f01 6403 |001b: check-cast v1, [I // type@0364 │ │ +039302: 1f01 6403 |001d: check-cast v1, [I // type@0364 │ │ +039306: 5b51 f102 |001f: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ +03930a: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +03930c: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +03930e: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +039310: 4d04 0003 |0024: aput-object v4, v0, v3 │ │ +039314: 4d04 0001 |0026: aput-object v4, v0, v1 │ │ +039318: 6001 f402 |0028: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02f4 │ │ +03931c: d801 01ff |002a: add-int/lit8 v1, v1, #int -1 // #ff │ │ +039320: 6701 f402 |002c: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02f4 │ │ +039324: 1e02 |002e: monitor-exit v2 │ │ +039326: 0e00 |002f: return-void │ │ +039328: 1e02 |0030: monitor-exit v2 │ │ +03932a: 2361 6403 |0031: new-array v1, v6, [I // type@0364 │ │ +03932e: 5b51 f102 |0033: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ +039332: e001 0601 |0035: shl-int/lit8 v1, v6, #int 1 // #01 │ │ +039336: 2311 7a03 |0037: new-array v1, v1, [Ljava/lang/Object; // type@037a │ │ +03933a: 5b51 ee02 |0039: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +03933e: 28f4 |003b: goto 002f // -000c │ │ +039340: 0d01 |003c: move-exception v1 │ │ +039342: 1e02 |003d: monitor-exit v2 │ │ +039344: 2701 |003e: throw v1 │ │ +039346: 1241 |003f: const/4 v1, #int 4 // #4 │ │ +039348: 3316 f1ff |0040: if-ne v6, v1, 0031 // -000f │ │ +03934c: 1c02 5c01 |0042: const-class v2, Landroid/support/v4/util/ArrayMap; // type@015c │ │ +039350: 1d02 |0044: monitor-enter v2 │ │ +039352: 6201 ef02 |0045: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02ef │ │ +039356: 3801 2a00 |0047: if-eqz v1, 0071 // +002a │ │ +03935a: 6200 ef02 |0049: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02ef │ │ +03935e: 5b50 ee02 |004b: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +039362: 1201 |004d: const/4 v1, #int 0 // #0 │ │ +039364: 4601 0001 |004e: aget-object v1, v0, v1 │ │ +039368: 1f01 7a03 |0050: check-cast v1, [Ljava/lang/Object; // type@037a │ │ +03936c: 1f01 7a03 |0052: check-cast v1, [Ljava/lang/Object; // type@037a │ │ +039370: 6901 ef02 |0054: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02ef │ │ +039374: 1211 |0056: const/4 v1, #int 1 // #1 │ │ +039376: 4601 0001 |0057: aget-object v1, v0, v1 │ │ +03937a: 1f01 6403 |0059: check-cast v1, [I // type@0364 │ │ +03937e: 1f01 6403 |005b: check-cast v1, [I // type@0364 │ │ +039382: 5b51 f102 |005d: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ +039386: 1201 |005f: const/4 v1, #int 0 // #0 │ │ +039388: 1213 |0060: const/4 v3, #int 1 // #1 │ │ +03938a: 1204 |0061: const/4 v4, #int 0 // #0 │ │ +03938c: 4d04 0003 |0062: aput-object v4, v0, v3 │ │ +039390: 4d04 0001 |0064: aput-object v4, v0, v1 │ │ +039394: 6001 f002 |0066: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02f0 │ │ +039398: d801 01ff |0068: add-int/lit8 v1, v1, #int -1 // #ff │ │ +03939c: 6701 f002 |006a: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02f0 │ │ +0393a0: 1e02 |006c: monitor-exit v2 │ │ +0393a2: 28c2 |006d: goto 002f // -003e │ │ +0393a4: 0d01 |006e: move-exception v1 │ │ +0393a6: 1e02 |006f: monitor-exit v2 │ │ +0393a8: 2701 |0070: throw v1 │ │ +0393aa: 1e02 |0071: monitor-exit v2 │ │ +0393ac: 28bf |0072: goto 0031 // -0041 │ │ catches : 4 │ │ 0x0007 - 0x0031 │ │ -> 0x003c │ │ 0x003d - 0x003e │ │ -> 0x003c │ │ 0x0045 - 0x0070 │ │ -> 0x006e │ │ @@ -37564,73 +37564,73 @@ │ │ type : '([I[Ljava/lang/Object;I)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 92 16-bit code units │ │ -037144: |[037144] android.support.v4.util.SimpleArrayMap.freeArrays:([I[Ljava/lang/Object;I)V │ │ -037154: 1303 0a00 |0000: const/16 v3, #int 10 // #a │ │ -037158: 1224 |0002: const/4 v4, #int 2 // #2 │ │ -03715a: 2151 |0003: array-length v1, v5 │ │ -03715c: 1302 0800 |0004: const/16 v2, #int 8 // #8 │ │ -037160: 3321 2a00 |0006: if-ne v1, v2, 0030 // +002a │ │ -037164: 1c02 5c01 |0008: const-class v2, Landroid/support/v4/util/ArrayMap; // type@015c │ │ -037168: 1d02 |000a: monitor-enter v2 │ │ -03716a: 6001 f402 |000b: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02f4 │ │ -03716e: 3531 1e00 |000d: if-ge v1, v3, 002b // +001e │ │ -037172: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -037174: 6203 f302 |0010: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02f3 │ │ -037178: 4d03 0601 |0012: aput-object v3, v6, v1 │ │ -03717c: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -03717e: 4d05 0601 |0015: aput-object v5, v6, v1 │ │ -037182: e001 0701 |0017: shl-int/lit8 v1, v7, #int 1 // #01 │ │ -037186: d800 01ff |0019: add-int/lit8 v0, v1, #int -1 // #ff │ │ -03718a: 3440 0800 |001b: if-lt v0, v4, 0023 // +0008 │ │ -03718e: 1201 |001d: const/4 v1, #int 0 // #0 │ │ -037190: 4d01 0600 |001e: aput-object v1, v6, v0 │ │ -037194: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ -037198: 28f9 |0022: goto 001b // -0007 │ │ -03719a: 6906 f302 |0023: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02f3 │ │ -03719e: 6001 f402 |0025: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02f4 │ │ -0371a2: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0371a6: 6701 f402 |0029: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02f4 │ │ -0371aa: 1e02 |002b: monitor-exit v2 │ │ -0371ac: 0e00 |002c: return-void │ │ -0371ae: 0d01 |002d: move-exception v1 │ │ -0371b0: 1e02 |002e: monitor-exit v2 │ │ -0371b2: 2701 |002f: throw v1 │ │ -0371b4: 2151 |0030: array-length v1, v5 │ │ -0371b6: 1242 |0031: const/4 v2, #int 4 // #4 │ │ -0371b8: 3321 faff |0032: if-ne v1, v2, 002c // -0006 │ │ -0371bc: 1c02 5c01 |0034: const-class v2, Landroid/support/v4/util/ArrayMap; // type@015c │ │ -0371c0: 1d02 |0036: monitor-enter v2 │ │ -0371c2: 6001 f002 |0037: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02f0 │ │ -0371c6: 3531 1e00 |0039: if-ge v1, v3, 0057 // +001e │ │ -0371ca: 1201 |003b: const/4 v1, #int 0 // #0 │ │ -0371cc: 6203 ef02 |003c: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02ef │ │ -0371d0: 4d03 0601 |003e: aput-object v3, v6, v1 │ │ -0371d4: 1211 |0040: const/4 v1, #int 1 // #1 │ │ -0371d6: 4d05 0601 |0041: aput-object v5, v6, v1 │ │ -0371da: e001 0701 |0043: shl-int/lit8 v1, v7, #int 1 // #01 │ │ -0371de: d800 01ff |0045: add-int/lit8 v0, v1, #int -1 // #ff │ │ -0371e2: 3440 0800 |0047: if-lt v0, v4, 004f // +0008 │ │ -0371e6: 1201 |0049: const/4 v1, #int 0 // #0 │ │ -0371e8: 4d01 0600 |004a: aput-object v1, v6, v0 │ │ -0371ec: d800 00ff |004c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0371f0: 28f9 |004e: goto 0047 // -0007 │ │ -0371f2: 6906 ef02 |004f: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02ef │ │ -0371f6: 6001 f002 |0051: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02f0 │ │ -0371fa: d801 0101 |0053: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0371fe: 6701 f002 |0055: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02f0 │ │ -037202: 1e02 |0057: monitor-exit v2 │ │ -037204: 28d4 |0058: goto 002c // -002c │ │ -037206: 0d01 |0059: move-exception v1 │ │ -037208: 1e02 |005a: monitor-exit v2 │ │ -03720a: 2701 |005b: throw v1 │ │ +0393d8: |[0393d8] android.support.v4.util.SimpleArrayMap.freeArrays:([I[Ljava/lang/Object;I)V │ │ +0393e8: 1303 0a00 |0000: const/16 v3, #int 10 // #a │ │ +0393ec: 1224 |0002: const/4 v4, #int 2 // #2 │ │ +0393ee: 2151 |0003: array-length v1, v5 │ │ +0393f0: 1302 0800 |0004: const/16 v2, #int 8 // #8 │ │ +0393f4: 3321 2a00 |0006: if-ne v1, v2, 0030 // +002a │ │ +0393f8: 1c02 5c01 |0008: const-class v2, Landroid/support/v4/util/ArrayMap; // type@015c │ │ +0393fc: 1d02 |000a: monitor-enter v2 │ │ +0393fe: 6001 f402 |000b: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02f4 │ │ +039402: 3531 1e00 |000d: if-ge v1, v3, 002b // +001e │ │ +039406: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +039408: 6203 f302 |0010: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02f3 │ │ +03940c: 4d03 0601 |0012: aput-object v3, v6, v1 │ │ +039410: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +039412: 4d05 0601 |0015: aput-object v5, v6, v1 │ │ +039416: e001 0701 |0017: shl-int/lit8 v1, v7, #int 1 // #01 │ │ +03941a: d800 01ff |0019: add-int/lit8 v0, v1, #int -1 // #ff │ │ +03941e: 3440 0800 |001b: if-lt v0, v4, 0023 // +0008 │ │ +039422: 1201 |001d: const/4 v1, #int 0 // #0 │ │ +039424: 4d01 0600 |001e: aput-object v1, v6, v0 │ │ +039428: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ +03942c: 28f9 |0022: goto 001b // -0007 │ │ +03942e: 6906 f302 |0023: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@02f3 │ │ +039432: 6001 f402 |0025: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02f4 │ │ +039436: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03943a: 6701 f402 |0029: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@02f4 │ │ +03943e: 1e02 |002b: monitor-exit v2 │ │ +039440: 0e00 |002c: return-void │ │ +039442: 0d01 |002d: move-exception v1 │ │ +039444: 1e02 |002e: monitor-exit v2 │ │ +039446: 2701 |002f: throw v1 │ │ +039448: 2151 |0030: array-length v1, v5 │ │ +03944a: 1242 |0031: const/4 v2, #int 4 // #4 │ │ +03944c: 3321 faff |0032: if-ne v1, v2, 002c // -0006 │ │ +039450: 1c02 5c01 |0034: const-class v2, Landroid/support/v4/util/ArrayMap; // type@015c │ │ +039454: 1d02 |0036: monitor-enter v2 │ │ +039456: 6001 f002 |0037: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02f0 │ │ +03945a: 3531 1e00 |0039: if-ge v1, v3, 0057 // +001e │ │ +03945e: 1201 |003b: const/4 v1, #int 0 // #0 │ │ +039460: 6203 ef02 |003c: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02ef │ │ +039464: 4d03 0601 |003e: aput-object v3, v6, v1 │ │ +039468: 1211 |0040: const/4 v1, #int 1 // #1 │ │ +03946a: 4d05 0601 |0041: aput-object v5, v6, v1 │ │ +03946e: e001 0701 |0043: shl-int/lit8 v1, v7, #int 1 // #01 │ │ +039472: d800 01ff |0045: add-int/lit8 v0, v1, #int -1 // #ff │ │ +039476: 3440 0800 |0047: if-lt v0, v4, 004f // +0008 │ │ +03947a: 1201 |0049: const/4 v1, #int 0 // #0 │ │ +03947c: 4d01 0600 |004a: aput-object v1, v6, v0 │ │ +039480: d800 00ff |004c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +039484: 28f9 |004e: goto 0047 // -0007 │ │ +039486: 6906 ef02 |004f: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02ef │ │ +03948a: 6001 f002 |0051: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02f0 │ │ +03948e: d801 0101 |0053: add-int/lit8 v1, v1, #int 1 // #01 │ │ +039492: 6701 f002 |0055: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02f0 │ │ +039496: 1e02 |0057: monitor-exit v2 │ │ +039498: 28d4 |0058: goto 002c // -002c │ │ +03949a: 0d01 |0059: move-exception v1 │ │ +03949c: 1e02 |005a: monitor-exit v2 │ │ +03949e: 2701 |005b: throw v1 │ │ catches : 2 │ │ 0x000b - 0x002f │ │ -> 0x002d │ │ 0x0037 - 0x005b │ │ -> 0x0059 │ │ positions : │ │ 0x0003 line=173 │ │ @@ -37670,28 +37670,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -037224: |[037224] android.support.v4.util.SimpleArrayMap.clear:()V │ │ -037234: 5230 f202 |0000: iget v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -037238: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -03723c: 5430 f102 |0004: iget-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ -037240: 5431 ee02 |0006: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -037244: 5232 f202 |0008: iget v2, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -037248: 7130 4e08 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@084e │ │ -03724e: 6200 c902 |000d: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02c9 │ │ -037252: 5b30 f102 |000f: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ -037256: 6200 cb02 |0011: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02cb │ │ -03725a: 5b30 ee02 |0013: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -03725e: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -037260: 5930 f202 |0016: iput v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -037264: 0e00 |0018: return-void │ │ +0394b8: |[0394b8] android.support.v4.util.SimpleArrayMap.clear:()V │ │ +0394c8: 5230 f202 |0000: iget v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +0394cc: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +0394d0: 5430 f102 |0004: iget-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ +0394d4: 5431 ee02 |0006: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +0394d8: 5232 f202 |0008: iget v2, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +0394dc: 7130 4e08 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@084e │ │ +0394e2: 6200 c902 |000d: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02c9 │ │ +0394e6: 5b30 f102 |000f: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ +0394ea: 6200 cb02 |0011: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02cb │ │ +0394ee: 5b30 ee02 |0013: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +0394f2: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +0394f4: 5930 f202 |0016: iput v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +0394f8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0004 line=242 │ │ 0x000d line=243 │ │ 0x0011 line=244 │ │ 0x0015 line=245 │ │ @@ -37705,31 +37705,31 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -037268: |[037268] android.support.v4.util.SimpleArrayMap.containsKey:(Ljava/lang/Object;)Z │ │ -037278: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03727a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -03727c: 3904 0b00 |0002: if-nez v4, 000d // +000b │ │ -037280: 6e10 5208 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0852 │ │ -037286: 0a02 |0007: move-result v2 │ │ -037288: 3a02 0300 |0008: if-ltz v2, 000b // +0003 │ │ -03728c: 0f00 |000a: return v0 │ │ -03728e: 0110 |000b: move v0, v1 │ │ -037290: 28fe |000c: goto 000a // -0002 │ │ -037292: 6e10 9114 0400 |000d: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@1491 │ │ -037298: 0a02 |0010: move-result v2 │ │ -03729a: 6e30 5108 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0851 │ │ -0372a0: 0a02 |0014: move-result v2 │ │ -0372a2: 3b02 f5ff |0015: if-gez v2, 000a // -000b │ │ -0372a6: 0110 |0017: move v0, v1 │ │ -0372a8: 28f2 |0018: goto 000a // -000e │ │ +0394fc: |[0394fc] android.support.v4.util.SimpleArrayMap.containsKey:(Ljava/lang/Object;)Z │ │ +03950c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03950e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +039510: 3904 0b00 |0002: if-nez v4, 000d // +000b │ │ +039514: 6e10 5208 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0852 │ │ +03951a: 0a02 |0007: move-result v2 │ │ +03951c: 3a02 0300 |0008: if-ltz v2, 000b // +0003 │ │ +039520: 0f00 |000a: return v0 │ │ +039522: 0110 |000b: move v0, v1 │ │ +039524: 28fe |000c: goto 000a // -0002 │ │ +039526: 6e10 9114 0400 |000d: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@1491 │ │ +03952c: 0a02 |0010: move-result v2 │ │ +03952e: 6e30 5108 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0851 │ │ +039534: 0a02 |0014: move-result v2 │ │ +039536: 3b02 f5ff |0015: if-gez v2, 000a // -000b │ │ +03953a: 0110 |0017: move v0, v1 │ │ +03953c: 28f2 |0018: goto 000a // -000e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=273 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0019 reg=3 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0019 reg=4 key Ljava/lang/Object; │ │ @@ -37739,22 +37739,22 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0372ac: |[0372ac] android.support.v4.util.SimpleArrayMap.containsValue:(Ljava/lang/Object;)Z │ │ -0372bc: 6e20 5308 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@0853 │ │ -0372c2: 0a00 |0003: move-result v0 │ │ -0372c4: 3a00 0400 |0004: if-ltz v0, 0008 // +0004 │ │ -0372c8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0372ca: 0f00 |0007: return v0 │ │ -0372cc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0372ce: 28fe |0009: goto 0007 // -0002 │ │ +039540: |[039540] android.support.v4.util.SimpleArrayMap.containsValue:(Ljava/lang/Object;)Z │ │ +039550: 6e20 5308 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@0853 │ │ +039556: 0a00 |0003: move-result v0 │ │ +039558: 3a00 0400 |0004: if-ltz v0, 0008 // +0004 │ │ +03955c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +03955e: 0f00 |0007: return v0 │ │ +039560: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +039562: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x000a reg=2 value Ljava/lang/Object; │ │ @@ -37764,34 +37764,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 39 16-bit code units │ │ -0372d0: |[0372d0] android.support.v4.util.SimpleArrayMap.ensureCapacity:(I)V │ │ -0372e0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0372e2: 5452 f102 |0001: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ -0372e6: 2122 |0003: array-length v2, v2 │ │ -0372e8: 3562 2200 |0004: if-ge v2, v6, 0026 // +0022 │ │ -0372ec: 5451 f102 |0006: iget-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ -0372f0: 5450 ee02 |0008: iget-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -0372f4: 7020 4808 6500 |000a: invoke-direct {v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0848 │ │ -0372fa: 5252 f202 |000d: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -0372fe: 3d02 1200 |000f: if-lez v2, 0021 // +0012 │ │ -037302: 5452 f102 |0011: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ -037306: 5253 f202 |0013: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -03730a: 7153 b814 4142 |0015: invoke-static {v1, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -037310: 5452 ee02 |0018: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -037314: 5253 f202 |001a: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -037318: e003 0301 |001c: shl-int/lit8 v3, v3, #int 1 // #01 │ │ -03731c: 7153 b814 4042 |001e: invoke-static {v0, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -037322: 5252 f202 |0021: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -037326: 7130 4e08 0102 |0023: invoke-static {v1, v0, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@084e │ │ -03732c: 0e00 |0026: return-void │ │ +039564: |[039564] android.support.v4.util.SimpleArrayMap.ensureCapacity:(I)V │ │ +039574: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +039576: 5452 f102 |0001: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ +03957a: 2122 |0003: array-length v2, v2 │ │ +03957c: 3562 2200 |0004: if-ge v2, v6, 0026 // +0022 │ │ +039580: 5451 f102 |0006: iget-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ +039584: 5450 ee02 |0008: iget-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +039588: 7020 4808 6500 |000a: invoke-direct {v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0848 │ │ +03958e: 5252 f202 |000d: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +039592: 3d02 1200 |000f: if-lez v2, 0021 // +0012 │ │ +039596: 5452 f102 |0011: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ +03959a: 5253 f202 |0013: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +03959e: 7153 b814 4142 |0015: invoke-static {v1, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +0395a4: 5452 ee02 |0018: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +0395a8: 5253 f202 |001a: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +0395ac: e003 0301 |001c: shl-int/lit8 v3, v3, #int 1 // #01 │ │ +0395b0: 7153 b814 4042 |001e: invoke-static {v0, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +0395b6: 5252 f202 |0021: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +0395ba: 7130 4e08 0102 |0023: invoke-static {v1, v0, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@084e │ │ +0395c0: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=254 │ │ 0x0006 line=255 │ │ 0x0008 line=256 │ │ 0x000a line=257 │ │ 0x000d line=258 │ │ @@ -37811,61 +37811,61 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -037330: |[037330] android.support.v4.util.SimpleArrayMap.equals:(Ljava/lang/Object;)Z │ │ -037340: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -037342: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -037344: 33ba 0300 |0002: if-ne v10, v11, 0005 // +0003 │ │ -037348: 0f06 |0004: return v6 │ │ -03734a: 20b8 3303 |0005: instance-of v8, v11, Ljava/util/Map; // type@0333 │ │ -03734e: 3808 3f00 |0007: if-eqz v8, 0046 // +003f │ │ -037352: 07b3 |0009: move-object v3, v11 │ │ -037354: 1f03 3303 |000a: check-cast v3, Ljava/util/Map; // type@0333 │ │ -037358: 6e10 5b08 0a00 |000c: invoke-virtual {v10}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@085b │ │ -03735e: 0a08 |000f: move-result v8 │ │ -037360: 7210 1115 0300 |0010: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1511 │ │ -037366: 0a09 |0013: move-result v9 │ │ -037368: 3298 0400 |0014: if-eq v8, v9, 0018 // +0004 │ │ -03736c: 0176 |0016: move v6, v7 │ │ -03736e: 28ed |0017: goto 0004 // -0013 │ │ -037370: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -037372: 52a8 f202 |0019: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -037376: 3580 e9ff |001b: if-ge v0, v8, 0004 // -0017 │ │ -03737a: 6e20 5508 0a00 |001d: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0855 │ │ -037380: 0c02 |0020: move-result-object v2 │ │ -037382: 6e20 5d08 0a00 |0021: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@085d │ │ -037388: 0c04 |0024: move-result-object v4 │ │ -03738a: 7220 0e15 2300 |0025: invoke-interface {v3, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@150e │ │ -037390: 0c05 |0028: move-result-object v5 │ │ -037392: 3904 0c00 |0029: if-nez v4, 0035 // +000c │ │ -037396: 3905 0800 |002b: if-nez v5, 0033 // +0008 │ │ -03739a: 7220 0c15 2300 |002d: invoke-interface {v3, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@150c │ │ -0373a0: 0a08 |0030: move-result v8 │ │ -0373a2: 3908 0c00 |0031: if-nez v8, 003d // +000c │ │ -0373a6: 0176 |0033: move v6, v7 │ │ -0373a8: 28d0 |0034: goto 0004 // -0030 │ │ -0373aa: 6e20 8f14 5400 |0035: invoke-virtual {v4, v5}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@148f │ │ -0373b0: 0a08 |0038: move-result v8 │ │ -0373b2: 3908 0400 |0039: if-nez v8, 003d // +0004 │ │ -0373b6: 0176 |003b: move v6, v7 │ │ -0373b8: 28c8 |003c: goto 0004 // -0038 │ │ -0373ba: d800 0001 |003d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0373be: 28da |003f: goto 0019 // -0026 │ │ -0373c0: 0d01 |0040: move-exception v1 │ │ -0373c2: 0176 |0041: move v6, v7 │ │ -0373c4: 28c2 |0042: goto 0004 // -003e │ │ -0373c6: 0d01 |0043: move-exception v1 │ │ -0373c8: 0176 |0044: move v6, v7 │ │ -0373ca: 28bf |0045: goto 0004 // -0041 │ │ -0373cc: 0176 |0046: move v6, v7 │ │ -0373ce: 28bd |0047: goto 0004 // -0043 │ │ +0395c4: |[0395c4] android.support.v4.util.SimpleArrayMap.equals:(Ljava/lang/Object;)Z │ │ +0395d4: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +0395d6: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +0395d8: 33ba 0300 |0002: if-ne v10, v11, 0005 // +0003 │ │ +0395dc: 0f06 |0004: return v6 │ │ +0395de: 20b8 3303 |0005: instance-of v8, v11, Ljava/util/Map; // type@0333 │ │ +0395e2: 3808 3f00 |0007: if-eqz v8, 0046 // +003f │ │ +0395e6: 07b3 |0009: move-object v3, v11 │ │ +0395e8: 1f03 3303 |000a: check-cast v3, Ljava/util/Map; // type@0333 │ │ +0395ec: 6e10 5b08 0a00 |000c: invoke-virtual {v10}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@085b │ │ +0395f2: 0a08 |000f: move-result v8 │ │ +0395f4: 7210 1115 0300 |0010: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@1511 │ │ +0395fa: 0a09 |0013: move-result v9 │ │ +0395fc: 3298 0400 |0014: if-eq v8, v9, 0018 // +0004 │ │ +039600: 0176 |0016: move v6, v7 │ │ +039602: 28ed |0017: goto 0004 // -0013 │ │ +039604: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +039606: 52a8 f202 |0019: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +03960a: 3580 e9ff |001b: if-ge v0, v8, 0004 // -0017 │ │ +03960e: 6e20 5508 0a00 |001d: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0855 │ │ +039614: 0c02 |0020: move-result-object v2 │ │ +039616: 6e20 5d08 0a00 |0021: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@085d │ │ +03961c: 0c04 |0024: move-result-object v4 │ │ +03961e: 7220 0e15 2300 |0025: invoke-interface {v3, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@150e │ │ +039624: 0c05 |0028: move-result-object v5 │ │ +039626: 3904 0c00 |0029: if-nez v4, 0035 // +000c │ │ +03962a: 3905 0800 |002b: if-nez v5, 0033 // +0008 │ │ +03962e: 7220 0c15 2300 |002d: invoke-interface {v3, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@150c │ │ +039634: 0a08 |0030: move-result v8 │ │ +039636: 3908 0c00 |0031: if-nez v8, 003d // +000c │ │ +03963a: 0176 |0033: move v6, v7 │ │ +03963c: 28d0 |0034: goto 0004 // -0030 │ │ +03963e: 6e20 8f14 5400 |0035: invoke-virtual {v4, v5}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@148f │ │ +039644: 0a08 |0038: move-result v8 │ │ +039646: 3908 0400 |0039: if-nez v8, 003d // +0004 │ │ +03964a: 0176 |003b: move v6, v7 │ │ +03964c: 28c8 |003c: goto 0004 // -0038 │ │ +03964e: d800 0001 |003d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +039652: 28da |003f: goto 0019 // -0026 │ │ +039654: 0d01 |0040: move-exception v1 │ │ +039656: 0176 |0041: move v6, v7 │ │ +039658: 28c2 |0042: goto 0004 // -003e │ │ +03965a: 0d01 |0043: move-exception v1 │ │ +03965c: 0176 |0044: move v6, v7 │ │ +03965e: 28bf |0045: goto 0004 // -0041 │ │ +039660: 0176 |0046: move v6, v7 │ │ +039662: 28bd |0047: goto 0004 // -0043 │ │ catches : 1 │ │ 0x0019 - 0x0038 │ │ Ljava/lang/NullPointerException; -> 0x0040 │ │ Ljava/lang/ClassCastException; -> 0x0043 │ │ positions : │ │ 0x0002 line=522 │ │ 0x0004 line=551 │ │ @@ -37905,31 +37905,31 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -0373e0: |[0373e0] android.support.v4.util.SimpleArrayMap.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0373f0: 3904 1100 |0000: if-nez v4, 0011 // +0011 │ │ -0373f4: 6e10 5208 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0852 │ │ -0373fa: 0a00 |0005: move-result v0 │ │ -0373fc: 3a00 1400 |0006: if-ltz v0, 001a // +0014 │ │ -037400: 5431 ee02 |0008: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -037404: e002 0001 |000a: shl-int/lit8 v2, v0, #int 1 // #01 │ │ -037408: d802 0201 |000c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03740c: 4601 0102 |000e: aget-object v1, v1, v2 │ │ -037410: 1101 |0010: return-object v1 │ │ -037412: 6e10 9114 0400 |0011: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@1491 │ │ -037418: 0a01 |0014: move-result v1 │ │ -03741a: 6e30 5108 4301 |0015: invoke-virtual {v3, v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0851 │ │ -037420: 0a00 |0018: move-result v0 │ │ -037422: 28ed |0019: goto 0006 // -0013 │ │ -037424: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -037426: 28f5 |001b: goto 0010 // -000b │ │ +039674: |[039674] android.support.v4.util.SimpleArrayMap.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +039684: 3904 1100 |0000: if-nez v4, 0011 // +0011 │ │ +039688: 6e10 5208 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0852 │ │ +03968e: 0a00 |0005: move-result v0 │ │ +039690: 3a00 1400 |0006: if-ltz v0, 001a // +0014 │ │ +039694: 5431 ee02 |0008: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +039698: e002 0001 |000a: shl-int/lit8 v2, v0, #int 1 // #01 │ │ +03969c: d802 0201 |000c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0396a0: 4601 0102 |000e: aget-object v1, v1, v2 │ │ +0396a4: 1101 |0010: return-object v1 │ │ +0396a6: 6e10 9114 0400 |0011: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@1491 │ │ +0396ac: 0a01 |0014: move-result v1 │ │ +0396ae: 6e30 5108 4301 |0015: invoke-virtual {v3, v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0851 │ │ +0396b4: 0a00 |0018: move-result v0 │ │ +0396b6: 28ed |0019: goto 0006 // -0013 │ │ +0396b8: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +0396ba: 28f5 |001b: goto 0010 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 0x0006 line=314 │ │ 0x0011 line=313 │ │ 0x001a line=314 │ │ locals : │ │ @@ -37944,35 +37944,35 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -037428: |[037428] android.support.v4.util.SimpleArrayMap.hashCode:()I │ │ -037438: 5491 f102 |0000: iget-object v1, v9, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ -03743c: 5490 ee02 |0002: iget-object v0, v9, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -037440: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -037442: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -037444: 1215 |0006: const/4 v5, #int 1 // #1 │ │ -037446: 5294 f202 |0007: iget v4, v9, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -03744a: 3542 1500 |0009: if-ge v2, v4, 001e // +0015 │ │ -03744e: 4606 0005 |000b: aget-object v6, v0, v5 │ │ -037452: 4408 0102 |000d: aget v8, v1, v2 │ │ -037456: 3906 0a00 |000f: if-nez v6, 0019 // +000a │ │ -03745a: 1207 |0011: const/4 v7, #int 0 // #0 │ │ -03745c: b787 |0012: xor-int/2addr v7, v8 │ │ -03745e: b073 |0013: add-int/2addr v3, v7 │ │ -037460: d802 0201 |0014: add-int/lit8 v2, v2, #int 1 // #01 │ │ -037464: d805 0502 |0016: add-int/lit8 v5, v5, #int 2 // #02 │ │ -037468: 28f1 |0018: goto 0009 // -000f │ │ -03746a: 6e10 9114 0600 |0019: invoke-virtual {v6}, Ljava/lang/Object;.hashCode:()I // method@1491 │ │ -037470: 0a07 |001c: move-result v7 │ │ -037472: 28f5 |001d: goto 0012 // -000b │ │ -037474: 0f03 |001e: return v3 │ │ +0396bc: |[0396bc] android.support.v4.util.SimpleArrayMap.hashCode:()I │ │ +0396cc: 5491 f102 |0000: iget-object v1, v9, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ +0396d0: 5490 ee02 |0002: iget-object v0, v9, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +0396d4: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +0396d6: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +0396d8: 1215 |0006: const/4 v5, #int 1 // #1 │ │ +0396da: 5294 f202 |0007: iget v4, v9, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +0396de: 3542 1500 |0009: if-ge v2, v4, 001e // +0015 │ │ +0396e2: 4606 0005 |000b: aget-object v6, v0, v5 │ │ +0396e6: 4408 0102 |000d: aget v8, v1, v2 │ │ +0396ea: 3906 0a00 |000f: if-nez v6, 0019 // +000a │ │ +0396ee: 1207 |0011: const/4 v7, #int 0 // #0 │ │ +0396f0: b787 |0012: xor-int/2addr v7, v8 │ │ +0396f2: b073 |0013: add-int/2addr v3, v7 │ │ +0396f4: d802 0201 |0014: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0396f8: d805 0502 |0016: add-int/lit8 v5, v5, #int 2 // #02 │ │ +0396fc: 28f1 |0018: goto 0009 // -000f │ │ +0396fe: 6e10 9114 0600 |0019: invoke-virtual {v6}, Ljava/lang/Object;.hashCode:()I // method@1491 │ │ +039704: 0a07 |001c: move-result v7 │ │ +039706: 28f5 |001d: goto 0012 // -000b │ │ +039708: 0f03 |001e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ 0x0002 line=560 │ │ 0x0004 line=561 │ │ 0x0005 line=562 │ │ 0x000b line=563 │ │ @@ -37996,61 +37996,61 @@ │ │ type : '(Ljava/lang/Object;I)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -037478: |[037478] android.support.v4.util.SimpleArrayMap.indexOf:(Ljava/lang/Object;I)I │ │ -037488: 5260 f202 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -03748c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -037490: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ -037492: 0f03 |0005: return v3 │ │ -037494: 5464 f102 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ -037498: 7130 bf07 0408 |0008: invoke-static {v4, v0, v8}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@07bf │ │ -03749e: 0a03 |000b: move-result v3 │ │ -0374a0: 3a03 f9ff |000c: if-ltz v3, 0005 // -0007 │ │ -0374a4: 5464 ee02 |000e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -0374a8: e005 0301 |0010: shl-int/lit8 v5, v3, #int 1 // #01 │ │ -0374ac: 4604 0405 |0012: aget-object v4, v4, v5 │ │ -0374b0: 6e20 8f14 4700 |0014: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@148f │ │ -0374b6: 0a04 |0017: move-result v4 │ │ -0374b8: 3904 edff |0018: if-nez v4, 0005 // -0013 │ │ -0374bc: d801 0301 |001a: add-int/lit8 v1, v3, #int 1 // #01 │ │ -0374c0: 3501 1900 |001c: if-ge v1, v0, 0035 // +0019 │ │ -0374c4: 5464 f102 |001e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ -0374c8: 4404 0401 |0020: aget v4, v4, v1 │ │ -0374cc: 3384 1300 |0022: if-ne v4, v8, 0035 // +0013 │ │ -0374d0: 5464 ee02 |0024: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -0374d4: e005 0101 |0026: shl-int/lit8 v5, v1, #int 1 // #01 │ │ -0374d8: 4604 0405 |0028: aget-object v4, v4, v5 │ │ -0374dc: 6e20 8f14 4700 |002a: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@148f │ │ -0374e2: 0a04 |002d: move-result v4 │ │ -0374e4: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ -0374e8: 0113 |0030: move v3, v1 │ │ -0374ea: 28d4 |0031: goto 0005 // -002c │ │ -0374ec: d801 0101 |0032: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0374f0: 28e8 |0034: goto 001c // -0018 │ │ -0374f2: d802 03ff |0035: add-int/lit8 v2, v3, #int -1 // #ff │ │ -0374f6: 3a02 1900 |0037: if-ltz v2, 0050 // +0019 │ │ -0374fa: 5464 f102 |0039: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ -0374fe: 4404 0402 |003b: aget v4, v4, v2 │ │ -037502: 3384 1300 |003d: if-ne v4, v8, 0050 // +0013 │ │ -037506: 5464 ee02 |003f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -03750a: e005 0201 |0041: shl-int/lit8 v5, v2, #int 1 // #01 │ │ -03750e: 4604 0405 |0043: aget-object v4, v4, v5 │ │ -037512: 6e20 8f14 4700 |0045: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@148f │ │ -037518: 0a04 |0048: move-result v4 │ │ -03751a: 3804 0400 |0049: if-eqz v4, 004d // +0004 │ │ -03751e: 0123 |004b: move v3, v2 │ │ -037520: 28b9 |004c: goto 0005 // -0047 │ │ -037522: d802 02ff |004d: add-int/lit8 v2, v2, #int -1 // #ff │ │ -037526: 28e8 |004f: goto 0037 // -0018 │ │ -037528: df03 01ff |0050: xor-int/lit8 v3, v1, #int -1 // #ff │ │ -03752c: 28b3 |0052: goto 0005 // -004d │ │ +03970c: |[03970c] android.support.v4.util.SimpleArrayMap.indexOf:(Ljava/lang/Object;I)I │ │ +03971c: 5260 f202 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +039720: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +039724: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ +039726: 0f03 |0005: return v3 │ │ +039728: 5464 f102 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ +03972c: 7130 bf07 0408 |0008: invoke-static {v4, v0, v8}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@07bf │ │ +039732: 0a03 |000b: move-result v3 │ │ +039734: 3a03 f9ff |000c: if-ltz v3, 0005 // -0007 │ │ +039738: 5464 ee02 |000e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +03973c: e005 0301 |0010: shl-int/lit8 v5, v3, #int 1 // #01 │ │ +039740: 4604 0405 |0012: aget-object v4, v4, v5 │ │ +039744: 6e20 8f14 4700 |0014: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@148f │ │ +03974a: 0a04 |0017: move-result v4 │ │ +03974c: 3904 edff |0018: if-nez v4, 0005 // -0013 │ │ +039750: d801 0301 |001a: add-int/lit8 v1, v3, #int 1 // #01 │ │ +039754: 3501 1900 |001c: if-ge v1, v0, 0035 // +0019 │ │ +039758: 5464 f102 |001e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ +03975c: 4404 0401 |0020: aget v4, v4, v1 │ │ +039760: 3384 1300 |0022: if-ne v4, v8, 0035 // +0013 │ │ +039764: 5464 ee02 |0024: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +039768: e005 0101 |0026: shl-int/lit8 v5, v1, #int 1 // #01 │ │ +03976c: 4604 0405 |0028: aget-object v4, v4, v5 │ │ +039770: 6e20 8f14 4700 |002a: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@148f │ │ +039776: 0a04 |002d: move-result v4 │ │ +039778: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ +03977c: 0113 |0030: move v3, v1 │ │ +03977e: 28d4 |0031: goto 0005 // -002c │ │ +039780: d801 0101 |0032: add-int/lit8 v1, v1, #int 1 // #01 │ │ +039784: 28e8 |0034: goto 001c // -0018 │ │ +039786: d802 03ff |0035: add-int/lit8 v2, v3, #int -1 // #ff │ │ +03978a: 3a02 1900 |0037: if-ltz v2, 0050 // +0019 │ │ +03978e: 5464 f102 |0039: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ +039792: 4404 0402 |003b: aget v4, v4, v2 │ │ +039796: 3384 1300 |003d: if-ne v4, v8, 0050 // +0013 │ │ +03979a: 5464 ee02 |003f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +03979e: e005 0201 |0041: shl-int/lit8 v5, v2, #int 1 // #01 │ │ +0397a2: 4604 0405 |0043: aget-object v4, v4, v5 │ │ +0397a6: 6e20 8f14 4700 |0045: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@148f │ │ +0397ac: 0a04 |0048: move-result v4 │ │ +0397ae: 3804 0400 |0049: if-eqz v4, 004d // +0004 │ │ +0397b2: 0123 |004b: move v3, v2 │ │ +0397b4: 28b9 |004c: goto 0005 // -0047 │ │ +0397b6: d802 02ff |004d: add-int/lit8 v2, v2, #int -1 // #ff │ │ +0397ba: 28e8 |004f: goto 0037 // -0018 │ │ +0397bc: df03 01ff |0050: xor-int/lit8 v3, v1, #int -1 // #ff │ │ +0397c0: 28b3 |0052: goto 0005 // -004d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0002 line=65 │ │ 0x0004 line=66 │ │ 0x0005 line=96 │ │ 0x0006 line=69 │ │ @@ -38078,56 +38078,56 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -037530: |[037530] android.support.v4.util.SimpleArrayMap.indexOfNull:()I │ │ -037540: 5260 f202 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -037544: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -037548: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ -03754a: 0f03 |0005: return v3 │ │ -03754c: 5464 f102 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ -037550: 1205 |0008: const/4 v5, #int 0 // #0 │ │ -037552: 7130 bf07 0405 |0009: invoke-static {v4, v0, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@07bf │ │ -037558: 0a03 |000c: move-result v3 │ │ -03755a: 3a03 f8ff |000d: if-ltz v3, 0005 // -0008 │ │ -03755e: 5464 ee02 |000f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -037562: e005 0301 |0011: shl-int/lit8 v5, v3, #int 1 // #01 │ │ -037566: 4604 0405 |0013: aget-object v4, v4, v5 │ │ -03756a: 3804 f0ff |0015: if-eqz v4, 0005 // -0010 │ │ -03756e: d801 0301 |0017: add-int/lit8 v1, v3, #int 1 // #01 │ │ -037572: 3501 1500 |0019: if-ge v1, v0, 002e // +0015 │ │ -037576: 5464 f102 |001b: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ -03757a: 4404 0401 |001d: aget v4, v4, v1 │ │ -03757e: 3904 0f00 |001f: if-nez v4, 002e // +000f │ │ -037582: 5464 ee02 |0021: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -037586: e005 0101 |0023: shl-int/lit8 v5, v1, #int 1 // #01 │ │ -03758a: 4604 0405 |0025: aget-object v4, v4, v5 │ │ -03758e: 3904 0400 |0027: if-nez v4, 002b // +0004 │ │ -037592: 0113 |0029: move v3, v1 │ │ -037594: 28db |002a: goto 0005 // -0025 │ │ -037596: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03759a: 28ec |002d: goto 0019 // -0014 │ │ -03759c: d802 03ff |002e: add-int/lit8 v2, v3, #int -1 // #ff │ │ -0375a0: 3a02 1500 |0030: if-ltz v2, 0045 // +0015 │ │ -0375a4: 5464 f102 |0032: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ -0375a8: 4404 0402 |0034: aget v4, v4, v2 │ │ -0375ac: 3904 0f00 |0036: if-nez v4, 0045 // +000f │ │ -0375b0: 5464 ee02 |0038: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -0375b4: e005 0201 |003a: shl-int/lit8 v5, v2, #int 1 // #01 │ │ -0375b8: 4604 0405 |003c: aget-object v4, v4, v5 │ │ -0375bc: 3904 0400 |003e: if-nez v4, 0042 // +0004 │ │ -0375c0: 0123 |0040: move v3, v2 │ │ -0375c2: 28c4 |0041: goto 0005 // -003c │ │ -0375c4: d802 02ff |0042: add-int/lit8 v2, v2, #int -1 // #ff │ │ -0375c8: 28ec |0044: goto 0030 // -0014 │ │ -0375ca: df03 01ff |0045: xor-int/lit8 v3, v1, #int -1 // #ff │ │ -0375ce: 28be |0047: goto 0005 // -0042 │ │ +0397c4: |[0397c4] android.support.v4.util.SimpleArrayMap.indexOfNull:()I │ │ +0397d4: 5260 f202 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +0397d8: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +0397dc: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ +0397de: 0f03 |0005: return v3 │ │ +0397e0: 5464 f102 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ +0397e4: 1205 |0008: const/4 v5, #int 0 // #0 │ │ +0397e6: 7130 bf07 0405 |0009: invoke-static {v4, v0, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@07bf │ │ +0397ec: 0a03 |000c: move-result v3 │ │ +0397ee: 3a03 f8ff |000d: if-ltz v3, 0005 // -0008 │ │ +0397f2: 5464 ee02 |000f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +0397f6: e005 0301 |0011: shl-int/lit8 v5, v3, #int 1 // #01 │ │ +0397fa: 4604 0405 |0013: aget-object v4, v4, v5 │ │ +0397fe: 3804 f0ff |0015: if-eqz v4, 0005 // -0010 │ │ +039802: d801 0301 |0017: add-int/lit8 v1, v3, #int 1 // #01 │ │ +039806: 3501 1500 |0019: if-ge v1, v0, 002e // +0015 │ │ +03980a: 5464 f102 |001b: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ +03980e: 4404 0401 |001d: aget v4, v4, v1 │ │ +039812: 3904 0f00 |001f: if-nez v4, 002e // +000f │ │ +039816: 5464 ee02 |0021: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +03981a: e005 0101 |0023: shl-int/lit8 v5, v1, #int 1 // #01 │ │ +03981e: 4604 0405 |0025: aget-object v4, v4, v5 │ │ +039822: 3904 0400 |0027: if-nez v4, 002b // +0004 │ │ +039826: 0113 |0029: move v3, v1 │ │ +039828: 28db |002a: goto 0005 // -0025 │ │ +03982a: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03982e: 28ec |002d: goto 0019 // -0014 │ │ +039830: d802 03ff |002e: add-int/lit8 v2, v3, #int -1 // #ff │ │ +039834: 3a02 1500 |0030: if-ltz v2, 0045 // +0015 │ │ +039838: 5464 f102 |0032: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ +03983c: 4404 0402 |0034: aget v4, v4, v2 │ │ +039840: 3904 0f00 |0036: if-nez v4, 0045 // +000f │ │ +039844: 5464 ee02 |0038: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +039848: e005 0201 |003a: shl-int/lit8 v5, v2, #int 1 // #01 │ │ +03984c: 4604 0405 |003c: aget-object v4, v4, v5 │ │ +039850: 3904 0400 |003e: if-nez v4, 0042 // +0004 │ │ +039854: 0123 |0040: move v3, v2 │ │ +039856: 28c4 |0041: goto 0005 // -003c │ │ +039858: d802 02ff |0042: add-int/lit8 v2, v2, #int -1 // #ff │ │ +03985c: 28ec |0044: goto 0030 // -0014 │ │ +03985e: df03 01ff |0045: xor-int/lit8 v3, v1, #int -1 // #ff │ │ +039862: 28be |0047: goto 0005 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0002 line=103 │ │ 0x0004 line=104 │ │ 0x0005 line=134 │ │ 0x0006 line=107 │ │ @@ -38153,39 +38153,39 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -0375d0: |[0375d0] android.support.v4.util.SimpleArrayMap.indexOfValue:(Ljava/lang/Object;)I │ │ -0375e0: 5243 f202 |0000: iget v3, v4, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -0375e4: da00 0302 |0002: mul-int/lit8 v0, v3, #int 2 // #02 │ │ -0375e8: 5441 ee02 |0004: iget-object v1, v4, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -0375ec: 3905 0f00 |0006: if-nez v5, 0015 // +000f │ │ -0375f0: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -0375f2: 3502 1d00 |0009: if-ge v2, v0, 0026 // +001d │ │ -0375f6: 4603 0102 |000b: aget-object v3, v1, v2 │ │ -0375fa: 3903 0500 |000d: if-nez v3, 0012 // +0005 │ │ -0375fe: e103 0201 |000f: shr-int/lit8 v3, v2, #int 1 // #01 │ │ -037602: 0f03 |0011: return v3 │ │ -037604: d802 0202 |0012: add-int/lit8 v2, v2, #int 2 // #02 │ │ -037608: 28f5 |0014: goto 0009 // -000b │ │ -03760a: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -03760c: 3502 1000 |0016: if-ge v2, v0, 0026 // +0010 │ │ -037610: 4603 0102 |0018: aget-object v3, v1, v2 │ │ -037614: 6e20 8f14 3500 |001a: invoke-virtual {v5, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@148f │ │ -03761a: 0a03 |001d: move-result v3 │ │ -03761c: 3803 0500 |001e: if-eqz v3, 0023 // +0005 │ │ -037620: e103 0201 |0020: shr-int/lit8 v3, v2, #int 1 // #01 │ │ -037624: 28ef |0022: goto 0011 // -0011 │ │ -037626: d802 0202 |0023: add-int/lit8 v2, v2, #int 2 // #02 │ │ -03762a: 28f1 |0025: goto 0016 // -000f │ │ -03762c: 12f3 |0026: const/4 v3, #int -1 // #ff │ │ -03762e: 28ea |0027: goto 0011 // -0016 │ │ +039864: |[039864] android.support.v4.util.SimpleArrayMap.indexOfValue:(Ljava/lang/Object;)I │ │ +039874: 5243 f202 |0000: iget v3, v4, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +039878: da00 0302 |0002: mul-int/lit8 v0, v3, #int 2 // #02 │ │ +03987c: 5441 ee02 |0004: iget-object v1, v4, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +039880: 3905 0f00 |0006: if-nez v5, 0015 // +000f │ │ +039884: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +039886: 3502 1d00 |0009: if-ge v2, v0, 0026 // +001d │ │ +03988a: 4603 0102 |000b: aget-object v3, v1, v2 │ │ +03988e: 3903 0500 |000d: if-nez v3, 0012 // +0005 │ │ +039892: e103 0201 |000f: shr-int/lit8 v3, v2, #int 1 // #01 │ │ +039896: 0f03 |0011: return v3 │ │ +039898: d802 0202 |0012: add-int/lit8 v2, v2, #int 2 // #02 │ │ +03989c: 28f5 |0014: goto 0009 // -000b │ │ +03989e: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +0398a0: 3502 1000 |0016: if-ge v2, v0, 0026 // +0010 │ │ +0398a4: 4603 0102 |0018: aget-object v3, v1, v2 │ │ +0398a8: 6e20 8f14 3500 |001a: invoke-virtual {v5, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@148f │ │ +0398ae: 0a03 |001d: move-result v3 │ │ +0398b0: 3803 0500 |001e: if-eqz v3, 0023 // +0005 │ │ +0398b4: e103 0201 |0020: shr-int/lit8 v3, v2, #int 1 // #01 │ │ +0398b8: 28ef |0022: goto 0011 // -0011 │ │ +0398ba: d802 0202 |0023: add-int/lit8 v2, v2, #int 2 // #02 │ │ +0398be: 28f1 |0025: goto 0016 // -000f │ │ +0398c0: 12f3 |0026: const/4 v3, #int -1 // #ff │ │ +0398c2: 28ea |0027: goto 0011 // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0004 line=278 │ │ 0x0006 line=279 │ │ 0x0008 line=280 │ │ 0x000b line=281 │ │ @@ -38211,21 +38211,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -037630: |[037630] android.support.v4.util.SimpleArrayMap.isEmpty:()Z │ │ -037640: 5210 f202 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -037644: 3c00 0400 |0002: if-gtz v0, 0006 // +0004 │ │ -037648: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -03764a: 0f00 |0005: return v0 │ │ -03764c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -03764e: 28fe |0007: goto 0005 // -0002 │ │ +0398c4: |[0398c4] android.support.v4.util.SimpleArrayMap.isEmpty:()Z │ │ +0398d4: 5210 f202 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +0398d8: 3c00 0400 |0002: if-gtz v0, 0006 // +0004 │ │ +0398dc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0398de: 0f00 |0005: return v0 │ │ +0398e0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0398e2: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ │ │ @@ -38234,19 +38234,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -037650: |[037650] android.support.v4.util.SimpleArrayMap.keyAt:(I)Ljava/lang/Object; │ │ -037660: 5420 ee02 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -037664: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -037668: 4600 0001 |0004: aget-object v0, v0, v1 │ │ -03766c: 1100 |0006: return-object v0 │ │ +0398e4: |[0398e4] android.support.v4.util.SimpleArrayMap.keyAt:(I)Ljava/lang/Object; │ │ +0398f4: 5420 ee02 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +0398f8: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +0398fc: 4600 0001 |0004: aget-object v0, v0, v1 │ │ +039900: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0007 reg=3 index I │ │ @@ -38256,95 +38256,95 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 151 16-bit code units │ │ -037670: |[037670] android.support.v4.util.SimpleArrayMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -037680: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ -037684: 1246 |0002: const/4 v6, #int 4 // #4 │ │ -037686: 1209 |0003: const/4 v9, #int 0 // #0 │ │ -037688: 390c 1600 |0004: if-nez v12, 001a // +0016 │ │ -03768c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -03768e: 6e10 5208 0b00 |0007: invoke-virtual {v11}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0852 │ │ -037694: 0a01 |000a: move-result v1 │ │ -037696: 3a01 1800 |000b: if-ltz v1, 0023 // +0018 │ │ -03769a: e006 0101 |000d: shl-int/lit8 v6, v1, #int 1 // #01 │ │ -03769e: d801 0601 |000f: add-int/lit8 v1, v6, #int 1 // #01 │ │ -0376a2: 54b6 ee02 |0011: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -0376a6: 4605 0601 |0013: aget-object v5, v6, v1 │ │ -0376aa: 54b6 ee02 |0015: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -0376ae: 4d0d 0601 |0017: aput-object v13, v6, v1 │ │ -0376b2: 1105 |0019: return-object v5 │ │ -0376b4: 6e10 9114 0c00 |001a: invoke-virtual {v12}, Ljava/lang/Object;.hashCode:()I // method@1491 │ │ -0376ba: 0a00 |001d: move-result v0 │ │ -0376bc: 6e30 5108 cb00 |001e: invoke-virtual {v11, v12, v0}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0851 │ │ -0376c2: 0a01 |0021: move-result v1 │ │ -0376c4: 28e9 |0022: goto 000b // -0017 │ │ -0376c6: df01 01ff |0023: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -0376ca: 52b7 f202 |0025: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -0376ce: 54b8 f102 |0027: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ -0376d2: 2188 |0029: array-length v8, v8 │ │ -0376d4: 3487 2b00 |002a: if-lt v7, v8, 0055 // +002b │ │ -0376d8: 52b7 f202 |002c: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -0376dc: 3427 6300 |002e: if-lt v7, v2, 0091 // +0063 │ │ -0376e0: 52b6 f202 |0030: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -0376e4: 52b7 f202 |0032: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -0376e8: e107 0701 |0034: shr-int/lit8 v7, v7, #int 1 // #01 │ │ -0376ec: 9002 0607 |0036: add-int v2, v6, v7 │ │ -0376f0: 54b4 f102 |0038: iget-object v4, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ -0376f4: 54b3 ee02 |003a: iget-object v3, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -0376f8: 7020 4808 2b00 |003c: invoke-direct {v11, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0848 │ │ -0376fe: 54b6 f102 |003f: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ -037702: 2166 |0041: array-length v6, v6 │ │ -037704: 3d06 0e00 |0042: if-lez v6, 0050 // +000e │ │ -037708: 54b6 f102 |0044: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ -03770c: 2147 |0046: array-length v7, v4 │ │ -03770e: 7157 b814 9496 |0047: invoke-static {v4, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -037714: 54b6 ee02 |004a: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -037718: 2137 |004c: array-length v7, v3 │ │ -03771a: 7157 b814 9396 |004d: invoke-static {v3, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -037720: 52b6 f202 |0050: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -037724: 7130 4e08 3406 |0052: invoke-static {v4, v3, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@084e │ │ -03772a: 52b6 f202 |0055: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -03772e: 3561 2000 |0057: if-ge v1, v6, 0077 // +0020 │ │ -037732: 54b6 f102 |0059: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ -037736: 54b7 f102 |005b: iget-object v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ -03773a: d808 0101 |005d: add-int/lit8 v8, v1, #int 1 // #01 │ │ -03773e: 52b9 f202 |005f: iget v9, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -037742: b119 |0061: sub-int/2addr v9, v1 │ │ -037744: 7159 b814 1687 |0062: invoke-static {v6, v1, v7, v8, v9}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -03774a: 54b6 ee02 |0065: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -03774e: e007 0101 |0067: shl-int/lit8 v7, v1, #int 1 // #01 │ │ -037752: 54b8 ee02 |0069: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -037756: d809 0101 |006b: add-int/lit8 v9, v1, #int 1 // #01 │ │ -03775a: e009 0901 |006d: shl-int/lit8 v9, v9, #int 1 // #01 │ │ -03775e: 52ba f202 |006f: iget v10, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -037762: b11a |0071: sub-int/2addr v10, v1 │ │ -037764: e00a 0a01 |0072: shl-int/lit8 v10, v10, #int 1 // #01 │ │ -037768: 715a b814 7698 |0074: invoke-static {v6, v7, v8, v9, v10}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -03776e: 54b6 f102 |0077: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ -037772: 4b00 0601 |0079: aput v0, v6, v1 │ │ -037776: 54b6 ee02 |007b: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -03777a: e007 0101 |007d: shl-int/lit8 v7, v1, #int 1 // #01 │ │ -03777e: 4d0c 0607 |007f: aput-object v12, v6, v7 │ │ -037782: 54b6 ee02 |0081: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -037786: e007 0101 |0083: shl-int/lit8 v7, v1, #int 1 // #01 │ │ -03778a: d807 0701 |0085: add-int/lit8 v7, v7, #int 1 // #01 │ │ -03778e: 4d0d 0607 |0087: aput-object v13, v6, v7 │ │ -037792: 52b6 f202 |0089: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -037796: d806 0601 |008b: add-int/lit8 v6, v6, #int 1 // #01 │ │ -03779a: 59b6 f202 |008d: iput v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -03779e: 1205 |008f: const/4 v5, #int 0 // #0 │ │ -0377a0: 2889 |0090: goto 0019 // -0077 │ │ -0377a2: 52b7 f202 |0091: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -0377a6: 3567 a5ff |0093: if-ge v7, v6, 0038 // -005b │ │ -0377aa: 0162 |0095: move v2, v6 │ │ -0377ac: 28a2 |0096: goto 0038 // -005e │ │ +039904: |[039904] android.support.v4.util.SimpleArrayMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +039914: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ +039918: 1246 |0002: const/4 v6, #int 4 // #4 │ │ +03991a: 1209 |0003: const/4 v9, #int 0 // #0 │ │ +03991c: 390c 1600 |0004: if-nez v12, 001a // +0016 │ │ +039920: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +039922: 6e10 5208 0b00 |0007: invoke-virtual {v11}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0852 │ │ +039928: 0a01 |000a: move-result v1 │ │ +03992a: 3a01 1800 |000b: if-ltz v1, 0023 // +0018 │ │ +03992e: e006 0101 |000d: shl-int/lit8 v6, v1, #int 1 // #01 │ │ +039932: d801 0601 |000f: add-int/lit8 v1, v6, #int 1 // #01 │ │ +039936: 54b6 ee02 |0011: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +03993a: 4605 0601 |0013: aget-object v5, v6, v1 │ │ +03993e: 54b6 ee02 |0015: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +039942: 4d0d 0601 |0017: aput-object v13, v6, v1 │ │ +039946: 1105 |0019: return-object v5 │ │ +039948: 6e10 9114 0c00 |001a: invoke-virtual {v12}, Ljava/lang/Object;.hashCode:()I // method@1491 │ │ +03994e: 0a00 |001d: move-result v0 │ │ +039950: 6e30 5108 cb00 |001e: invoke-virtual {v11, v12, v0}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0851 │ │ +039956: 0a01 |0021: move-result v1 │ │ +039958: 28e9 |0022: goto 000b // -0017 │ │ +03995a: df01 01ff |0023: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +03995e: 52b7 f202 |0025: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +039962: 54b8 f102 |0027: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ +039966: 2188 |0029: array-length v8, v8 │ │ +039968: 3487 2b00 |002a: if-lt v7, v8, 0055 // +002b │ │ +03996c: 52b7 f202 |002c: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +039970: 3427 6300 |002e: if-lt v7, v2, 0091 // +0063 │ │ +039974: 52b6 f202 |0030: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +039978: 52b7 f202 |0032: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +03997c: e107 0701 |0034: shr-int/lit8 v7, v7, #int 1 // #01 │ │ +039980: 9002 0607 |0036: add-int v2, v6, v7 │ │ +039984: 54b4 f102 |0038: iget-object v4, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ +039988: 54b3 ee02 |003a: iget-object v3, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +03998c: 7020 4808 2b00 |003c: invoke-direct {v11, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0848 │ │ +039992: 54b6 f102 |003f: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ +039996: 2166 |0041: array-length v6, v6 │ │ +039998: 3d06 0e00 |0042: if-lez v6, 0050 // +000e │ │ +03999c: 54b6 f102 |0044: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ +0399a0: 2147 |0046: array-length v7, v4 │ │ +0399a2: 7157 b814 9496 |0047: invoke-static {v4, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +0399a8: 54b6 ee02 |004a: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +0399ac: 2137 |004c: array-length v7, v3 │ │ +0399ae: 7157 b814 9396 |004d: invoke-static {v3, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +0399b4: 52b6 f202 |0050: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +0399b8: 7130 4e08 3406 |0052: invoke-static {v4, v3, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@084e │ │ +0399be: 52b6 f202 |0055: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +0399c2: 3561 2000 |0057: if-ge v1, v6, 0077 // +0020 │ │ +0399c6: 54b6 f102 |0059: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ +0399ca: 54b7 f102 |005b: iget-object v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ +0399ce: d808 0101 |005d: add-int/lit8 v8, v1, #int 1 // #01 │ │ +0399d2: 52b9 f202 |005f: iget v9, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +0399d6: b119 |0061: sub-int/2addr v9, v1 │ │ +0399d8: 7159 b814 1687 |0062: invoke-static {v6, v1, v7, v8, v9}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +0399de: 54b6 ee02 |0065: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +0399e2: e007 0101 |0067: shl-int/lit8 v7, v1, #int 1 // #01 │ │ +0399e6: 54b8 ee02 |0069: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +0399ea: d809 0101 |006b: add-int/lit8 v9, v1, #int 1 // #01 │ │ +0399ee: e009 0901 |006d: shl-int/lit8 v9, v9, #int 1 // #01 │ │ +0399f2: 52ba f202 |006f: iget v10, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +0399f6: b11a |0071: sub-int/2addr v10, v1 │ │ +0399f8: e00a 0a01 |0072: shl-int/lit8 v10, v10, #int 1 // #01 │ │ +0399fc: 715a b814 7698 |0074: invoke-static {v6, v7, v8, v9, v10}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +039a02: 54b6 f102 |0077: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ +039a06: 4b00 0601 |0079: aput v0, v6, v1 │ │ +039a0a: 54b6 ee02 |007b: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +039a0e: e007 0101 |007d: shl-int/lit8 v7, v1, #int 1 // #01 │ │ +039a12: 4d0c 0607 |007f: aput-object v12, v6, v7 │ │ +039a16: 54b6 ee02 |0081: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +039a1a: e007 0101 |0083: shl-int/lit8 v7, v1, #int 1 // #01 │ │ +039a1e: d807 0701 |0085: add-int/lit8 v7, v7, #int 1 // #01 │ │ +039a22: 4d0d 0607 |0087: aput-object v13, v6, v7 │ │ +039a26: 52b6 f202 |0089: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +039a2a: d806 0601 |008b: add-int/lit8 v6, v6, #int 1 // #01 │ │ +039a2e: 59b6 f202 |008d: iput v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +039a32: 1205 |008f: const/4 v5, #int 0 // #0 │ │ +039a34: 2889 |0090: goto 0019 // -0077 │ │ +039a36: 52b7 f202 |0091: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +039a3a: 3567 a5ff |0093: if-ge v7, v6, 0038 // -005b │ │ +039a3e: 0162 |0095: move v2, v6 │ │ +039a40: 28a2 |0096: goto 0038 // -005e │ │ catches : (none) │ │ positions : │ │ 0x0004 line=366 │ │ 0x0006 line=367 │ │ 0x0007 line=368 │ │ 0x000b line=373 │ │ 0x000d line=374 │ │ @@ -38393,41 +38393,41 @@ │ │ type : '(Landroid/support/v4/util/SimpleArrayMap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 51 16-bit code units │ │ -0377b0: |[0377b0] android.support.v4.util.SimpleArrayMap.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ -0377c0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0377c2: 5270 f202 |0001: iget v0, v7, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -0377c6: 5262 f202 |0003: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -0377ca: b002 |0005: add-int/2addr v2, v0 │ │ -0377cc: 6e20 4c08 2600 |0006: invoke-virtual {v6, v2}, Landroid/support/v4/util/SimpleArrayMap;.ensureCapacity:(I)V // method@084c │ │ -0377d2: 5262 f202 |0009: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -0377d6: 3902 1700 |000b: if-nez v2, 0022 // +0017 │ │ -0377da: 3d00 1400 |000d: if-lez v0, 0021 // +0014 │ │ -0377de: 5472 f102 |000f: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ -0377e2: 5463 f102 |0011: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ -0377e6: 7150 b814 5253 |0013: invoke-static {v2, v5, v3, v5, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -0377ec: 5472 ee02 |0016: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -0377f0: 5463 ee02 |0018: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -0377f4: e004 0001 |001a: shl-int/lit8 v4, v0, #int 1 // #01 │ │ -0377f8: 7154 b814 5253 |001c: invoke-static {v2, v5, v3, v5, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -0377fe: 5960 f202 |001f: iput v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -037802: 0e00 |0021: return-void │ │ -037804: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -037806: 3501 feff |0023: if-ge v1, v0, 0021 // -0002 │ │ -03780a: 6e20 5508 1700 |0025: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0855 │ │ -037810: 0c02 |0028: move-result-object v2 │ │ -037812: 6e20 5d08 1700 |0029: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@085d │ │ -037818: 0c03 |002c: move-result-object v3 │ │ -03781a: 6e30 5608 2603 |002d: invoke-virtual {v6, v2, v3}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0856 │ │ -037820: d801 0101 |0030: add-int/lit8 v1, v1, #int 1 // #01 │ │ -037824: 28f1 |0032: goto 0023 // -000f │ │ +039a44: |[039a44] android.support.v4.util.SimpleArrayMap.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ +039a54: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +039a56: 5270 f202 |0001: iget v0, v7, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +039a5a: 5262 f202 |0003: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +039a5e: b002 |0005: add-int/2addr v2, v0 │ │ +039a60: 6e20 4c08 2600 |0006: invoke-virtual {v6, v2}, Landroid/support/v4/util/SimpleArrayMap;.ensureCapacity:(I)V // method@084c │ │ +039a66: 5262 f202 |0009: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +039a6a: 3902 1700 |000b: if-nez v2, 0022 // +0017 │ │ +039a6e: 3d00 1400 |000d: if-lez v0, 0021 // +0014 │ │ +039a72: 5472 f102 |000f: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ +039a76: 5463 f102 |0011: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ +039a7a: 7150 b814 5253 |0013: invoke-static {v2, v5, v3, v5, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +039a80: 5472 ee02 |0016: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +039a84: 5463 ee02 |0018: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +039a88: e004 0001 |001a: shl-int/lit8 v4, v0, #int 1 // #01 │ │ +039a8c: 7154 b814 5253 |001c: invoke-static {v2, v5, v3, v5, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +039a92: 5960 f202 |001f: iput v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +039a96: 0e00 |0021: return-void │ │ +039a98: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +039a9a: 3501 feff |0023: if-ge v1, v0, 0021 // -0002 │ │ +039a9e: 6e20 5508 1700 |0025: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0855 │ │ +039aa4: 0c02 |0028: move-result-object v2 │ │ +039aa6: 6e20 5d08 1700 |0029: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@085d │ │ +039aac: 0c03 |002c: move-result-object v3 │ │ +039aae: 6e30 5608 2603 |002d: invoke-virtual {v6, v2, v3}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0856 │ │ +039ab4: d801 0101 |0030: add-int/lit8 v1, v1, #int 1 // #01 │ │ +039ab8: 28f1 |0032: goto 0023 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=419 │ │ 0x0003 line=420 │ │ 0x0009 line=421 │ │ 0x000d line=422 │ │ 0x000f line=423 │ │ @@ -38450,29 +38450,29 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -037828: |[037828] android.support.v4.util.SimpleArrayMap.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -037838: 3903 0d00 |0000: if-nez v3, 000d // +000d │ │ -03783c: 6e10 5208 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0852 │ │ -037842: 0a00 |0005: move-result v0 │ │ -037844: 3a00 1000 |0006: if-ltz v0, 0016 // +0010 │ │ -037848: 6e20 5908 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/util/SimpleArrayMap;.removeAt:(I)Ljava/lang/Object; // method@0859 │ │ -03784e: 0c01 |000b: move-result-object v1 │ │ -037850: 1101 |000c: return-object v1 │ │ -037852: 6e10 9114 0300 |000d: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@1491 │ │ -037858: 0a01 |0010: move-result v1 │ │ -03785a: 6e30 5108 3201 |0011: invoke-virtual {v2, v3, v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0851 │ │ -037860: 0a00 |0014: move-result v0 │ │ -037862: 28f1 |0015: goto 0006 // -000f │ │ -037864: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -037866: 28f5 |0017: goto 000c // -000b │ │ +039abc: |[039abc] android.support.v4.util.SimpleArrayMap.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +039acc: 3903 0d00 |0000: if-nez v3, 000d // +000d │ │ +039ad0: 6e10 5208 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0852 │ │ +039ad6: 0a00 |0005: move-result v0 │ │ +039ad8: 3a00 1000 |0006: if-ltz v0, 0016 // +0010 │ │ +039adc: 6e20 5908 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/util/SimpleArrayMap;.removeAt:(I)Ljava/lang/Object; // method@0859 │ │ +039ae2: 0c01 |000b: move-result-object v1 │ │ +039ae4: 1101 |000c: return-object v1 │ │ +039ae6: 6e10 9114 0300 |000d: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@1491 │ │ +039aec: 0a01 |0010: move-result v1 │ │ +039aee: 6e30 5108 3201 |0011: invoke-virtual {v2, v3, v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0851 │ │ +039af4: 0a00 |0014: move-result v0 │ │ +039af6: 28f1 |0015: goto 0006 // -000f │ │ +039af8: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +039afa: 28f5 |0017: goto 000c // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0006 line=442 │ │ 0x0008 line=443 │ │ 0x000c line=446 │ │ 0x000d line=441 │ │ @@ -38489,107 +38489,107 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 181 16-bit code units │ │ -037868: |[037868] android.support.v4.util.SimpleArrayMap.removeAt:(I)Ljava/lang/Object; │ │ -037878: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -03787a: 1300 0800 |0001: const/16 v0, #int 8 // #8 │ │ -03787e: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -037880: 54a4 ee02 |0004: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -037884: e005 0b01 |0006: shl-int/lit8 v5, v11, #int 1 // #01 │ │ -037888: d805 0501 |0008: add-int/lit8 v5, v5, #int 1 // #01 │ │ -03788c: 4603 0405 |000a: aget-object v3, v4, v5 │ │ -037890: 52a4 f202 |000c: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -037894: 1215 |000e: const/4 v5, #int 1 // #1 │ │ -037896: 3654 1600 |000f: if-gt v4, v5, 0025 // +0016 │ │ -03789a: 54a4 f102 |0011: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ -03789e: 54a5 ee02 |0013: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -0378a2: 52a6 f202 |0015: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -0378a6: 7130 4e08 5406 |0017: invoke-static {v4, v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@084e │ │ -0378ac: 6204 c902 |001a: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02c9 │ │ -0378b0: 5ba4 f102 |001c: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ -0378b4: 6204 cb02 |001e: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02cb │ │ -0378b8: 5ba4 ee02 |0020: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -0378bc: 59a7 f202 |0022: iput v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -0378c0: 1103 |0024: return-object v3 │ │ -0378c2: 54a4 f102 |0025: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ -0378c6: 2144 |0027: array-length v4, v4 │ │ -0378c8: 3704 5100 |0028: if-le v4, v0, 0079 // +0051 │ │ -0378cc: 52a4 f202 |002a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -0378d0: 54a5 f102 |002c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ -0378d4: 2155 |002e: array-length v5, v5 │ │ -0378d6: db05 0503 |002f: div-int/lit8 v5, v5, #int 3 // #03 │ │ -0378da: 3554 4800 |0031: if-ge v4, v5, 0079 // +0048 │ │ -0378de: 52a4 f202 |0033: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -0378e2: 3704 0a00 |0035: if-le v4, v0, 003f // +000a │ │ -0378e6: 52a4 f202 |0037: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -0378ea: 52a5 f202 |0039: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -0378ee: e105 0501 |003b: shr-int/lit8 v5, v5, #int 1 // #01 │ │ -0378f2: 9000 0405 |003d: add-int v0, v4, v5 │ │ -0378f6: 54a2 f102 |003f: iget-object v2, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ -0378fa: 54a1 ee02 |0041: iget-object v1, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -0378fe: 7020 4808 0a00 |0043: invoke-direct {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0848 │ │ -037904: 52a4 f202 |0046: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -037908: d804 04ff |0048: add-int/lit8 v4, v4, #int -1 // #ff │ │ -03790c: 59a4 f202 |004a: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -037910: 3d0b 0e00 |004c: if-lez v11, 005a // +000e │ │ -037914: 54a4 f102 |004e: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ -037918: 715b b814 7274 |0050: invoke-static {v2, v7, v4, v7, v11}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -03791e: 54a4 ee02 |0053: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -037922: e005 0b01 |0055: shl-int/lit8 v5, v11, #int 1 // #01 │ │ -037926: 7155 b814 7174 |0057: invoke-static {v1, v7, v4, v7, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -03792c: 52a4 f202 |005a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -037930: 354b c8ff |005c: if-ge v11, v4, 0024 // -0038 │ │ -037934: d804 0b01 |005e: add-int/lit8 v4, v11, #int 1 // #01 │ │ -037938: 54a5 f102 |0060: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ -03793c: 52a6 f202 |0062: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -037940: b1b6 |0064: sub-int/2addr v6, v11 │ │ -037942: 7156 b814 42b5 |0065: invoke-static {v2, v4, v5, v11, v6}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -037948: d804 0b01 |0068: add-int/lit8 v4, v11, #int 1 // #01 │ │ -03794c: e004 0401 |006a: shl-int/lit8 v4, v4, #int 1 // #01 │ │ -037950: 54a5 ee02 |006c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -037954: e006 0b01 |006e: shl-int/lit8 v6, v11, #int 1 // #01 │ │ -037958: 52a7 f202 |0070: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -03795c: b1b7 |0072: sub-int/2addr v7, v11 │ │ -03795e: e007 0701 |0073: shl-int/lit8 v7, v7, #int 1 // #01 │ │ -037962: 7157 b814 4165 |0075: invoke-static {v1, v4, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -037968: 28ac |0078: goto 0024 // -0054 │ │ -03796a: 52a4 f202 |0079: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -03796e: d804 04ff |007b: add-int/lit8 v4, v4, #int -1 // #ff │ │ -037972: 59a4 f202 |007d: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -037976: 52a4 f202 |007f: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -03797a: 354b 2000 |0081: if-ge v11, v4, 00a1 // +0020 │ │ -03797e: 54a4 f102 |0083: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ -037982: d805 0b01 |0085: add-int/lit8 v5, v11, #int 1 // #01 │ │ -037986: 54a6 f102 |0087: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ -03798a: 52a7 f202 |0089: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -03798e: b1b7 |008b: sub-int/2addr v7, v11 │ │ -037990: 7157 b814 54b6 |008c: invoke-static {v4, v5, v6, v11, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -037996: 54a4 ee02 |008f: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -03799a: d805 0b01 |0091: add-int/lit8 v5, v11, #int 1 // #01 │ │ -03799e: e005 0501 |0093: shl-int/lit8 v5, v5, #int 1 // #01 │ │ -0379a2: 54a6 ee02 |0095: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -0379a6: e007 0b01 |0097: shl-int/lit8 v7, v11, #int 1 // #01 │ │ -0379aa: 52a8 f202 |0099: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -0379ae: b1b8 |009b: sub-int/2addr v8, v11 │ │ -0379b0: e008 0801 |009c: shl-int/lit8 v8, v8, #int 1 // #01 │ │ -0379b4: 7158 b814 5476 |009e: invoke-static {v4, v5, v6, v7, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -0379ba: 54a4 ee02 |00a1: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -0379be: 52a5 f202 |00a3: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -0379c2: e005 0501 |00a5: shl-int/lit8 v5, v5, #int 1 // #01 │ │ -0379c6: 4d09 0405 |00a7: aput-object v9, v4, v5 │ │ -0379ca: 54a4 ee02 |00a9: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -0379ce: 52a5 f202 |00ab: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -0379d2: e005 0501 |00ad: shl-int/lit8 v5, v5, #int 1 // #01 │ │ -0379d6: d805 0501 |00af: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0379da: 4d09 0405 |00b1: aput-object v9, v4, v5 │ │ -0379de: 2900 71ff |00b3: goto/16 0024 // -008f │ │ +039afc: |[039afc] android.support.v4.util.SimpleArrayMap.removeAt:(I)Ljava/lang/Object; │ │ +039b0c: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +039b0e: 1300 0800 |0001: const/16 v0, #int 8 // #8 │ │ +039b12: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +039b14: 54a4 ee02 |0004: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +039b18: e005 0b01 |0006: shl-int/lit8 v5, v11, #int 1 // #01 │ │ +039b1c: d805 0501 |0008: add-int/lit8 v5, v5, #int 1 // #01 │ │ +039b20: 4603 0405 |000a: aget-object v3, v4, v5 │ │ +039b24: 52a4 f202 |000c: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +039b28: 1215 |000e: const/4 v5, #int 1 // #1 │ │ +039b2a: 3654 1600 |000f: if-gt v4, v5, 0025 // +0016 │ │ +039b2e: 54a4 f102 |0011: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ +039b32: 54a5 ee02 |0013: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +039b36: 52a6 f202 |0015: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +039b3a: 7130 4e08 5406 |0017: invoke-static {v4, v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@084e │ │ +039b40: 6204 c902 |001a: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02c9 │ │ +039b44: 5ba4 f102 |001c: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ +039b48: 6204 cb02 |001e: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02cb │ │ +039b4c: 5ba4 ee02 |0020: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +039b50: 59a7 f202 |0022: iput v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +039b54: 1103 |0024: return-object v3 │ │ +039b56: 54a4 f102 |0025: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ +039b5a: 2144 |0027: array-length v4, v4 │ │ +039b5c: 3704 5100 |0028: if-le v4, v0, 0079 // +0051 │ │ +039b60: 52a4 f202 |002a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +039b64: 54a5 f102 |002c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ +039b68: 2155 |002e: array-length v5, v5 │ │ +039b6a: db05 0503 |002f: div-int/lit8 v5, v5, #int 3 // #03 │ │ +039b6e: 3554 4800 |0031: if-ge v4, v5, 0079 // +0048 │ │ +039b72: 52a4 f202 |0033: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +039b76: 3704 0a00 |0035: if-le v4, v0, 003f // +000a │ │ +039b7a: 52a4 f202 |0037: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +039b7e: 52a5 f202 |0039: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +039b82: e105 0501 |003b: shr-int/lit8 v5, v5, #int 1 // #01 │ │ +039b86: 9000 0405 |003d: add-int v0, v4, v5 │ │ +039b8a: 54a2 f102 |003f: iget-object v2, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ +039b8e: 54a1 ee02 |0041: iget-object v1, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +039b92: 7020 4808 0a00 |0043: invoke-direct {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0848 │ │ +039b98: 52a4 f202 |0046: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +039b9c: d804 04ff |0048: add-int/lit8 v4, v4, #int -1 // #ff │ │ +039ba0: 59a4 f202 |004a: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +039ba4: 3d0b 0e00 |004c: if-lez v11, 005a // +000e │ │ +039ba8: 54a4 f102 |004e: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ +039bac: 715b b814 7274 |0050: invoke-static {v2, v7, v4, v7, v11}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +039bb2: 54a4 ee02 |0053: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +039bb6: e005 0b01 |0055: shl-int/lit8 v5, v11, #int 1 // #01 │ │ +039bba: 7155 b814 7174 |0057: invoke-static {v1, v7, v4, v7, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +039bc0: 52a4 f202 |005a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +039bc4: 354b c8ff |005c: if-ge v11, v4, 0024 // -0038 │ │ +039bc8: d804 0b01 |005e: add-int/lit8 v4, v11, #int 1 // #01 │ │ +039bcc: 54a5 f102 |0060: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ +039bd0: 52a6 f202 |0062: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +039bd4: b1b6 |0064: sub-int/2addr v6, v11 │ │ +039bd6: 7156 b814 42b5 |0065: invoke-static {v2, v4, v5, v11, v6}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +039bdc: d804 0b01 |0068: add-int/lit8 v4, v11, #int 1 // #01 │ │ +039be0: e004 0401 |006a: shl-int/lit8 v4, v4, #int 1 // #01 │ │ +039be4: 54a5 ee02 |006c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +039be8: e006 0b01 |006e: shl-int/lit8 v6, v11, #int 1 // #01 │ │ +039bec: 52a7 f202 |0070: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +039bf0: b1b7 |0072: sub-int/2addr v7, v11 │ │ +039bf2: e007 0701 |0073: shl-int/lit8 v7, v7, #int 1 // #01 │ │ +039bf6: 7157 b814 4165 |0075: invoke-static {v1, v4, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +039bfc: 28ac |0078: goto 0024 // -0054 │ │ +039bfe: 52a4 f202 |0079: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +039c02: d804 04ff |007b: add-int/lit8 v4, v4, #int -1 // #ff │ │ +039c06: 59a4 f202 |007d: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +039c0a: 52a4 f202 |007f: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +039c0e: 354b 2000 |0081: if-ge v11, v4, 00a1 // +0020 │ │ +039c12: 54a4 f102 |0083: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ +039c16: d805 0b01 |0085: add-int/lit8 v5, v11, #int 1 // #01 │ │ +039c1a: 54a6 f102 |0087: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02f1 │ │ +039c1e: 52a7 f202 |0089: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +039c22: b1b7 |008b: sub-int/2addr v7, v11 │ │ +039c24: 7157 b814 54b6 |008c: invoke-static {v4, v5, v6, v11, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +039c2a: 54a4 ee02 |008f: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +039c2e: d805 0b01 |0091: add-int/lit8 v5, v11, #int 1 // #01 │ │ +039c32: e005 0501 |0093: shl-int/lit8 v5, v5, #int 1 // #01 │ │ +039c36: 54a6 ee02 |0095: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +039c3a: e007 0b01 |0097: shl-int/lit8 v7, v11, #int 1 // #01 │ │ +039c3e: 52a8 f202 |0099: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +039c42: b1b8 |009b: sub-int/2addr v8, v11 │ │ +039c44: e008 0801 |009c: shl-int/lit8 v8, v8, #int 1 // #01 │ │ +039c48: 7158 b814 5476 |009e: invoke-static {v4, v5, v6, v7, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +039c4e: 54a4 ee02 |00a1: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +039c52: 52a5 f202 |00a3: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +039c56: e005 0501 |00a5: shl-int/lit8 v5, v5, #int 1 // #01 │ │ +039c5a: 4d09 0405 |00a7: aput-object v9, v4, v5 │ │ +039c5e: 54a4 ee02 |00a9: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +039c62: 52a5 f202 |00ab: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +039c66: e005 0501 |00ad: shl-int/lit8 v5, v5, #int 1 // #01 │ │ +039c6a: d805 0501 |00af: add-int/lit8 v5, v5, #int 1 // #01 │ │ +039c6e: 4d09 0405 |00b1: aput-object v9, v4, v5 │ │ +039c72: 2900 71ff |00b3: goto/16 0024 // -008f │ │ catches : (none) │ │ positions : │ │ 0x0004 line=455 │ │ 0x000c line=456 │ │ 0x0011 line=459 │ │ 0x001a line=460 │ │ 0x001e line=461 │ │ @@ -38627,22 +38627,22 @@ │ │ type : '(ILjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -0379e4: |[0379e4] android.support.v4.util.SimpleArrayMap.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -0379f4: e001 0301 |0000: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -0379f8: d803 0101 |0002: add-int/lit8 v3, v1, #int 1 // #01 │ │ -0379fc: 5421 ee02 |0004: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -037a00: 4600 0103 |0006: aget-object v0, v1, v3 │ │ -037a04: 5421 ee02 |0008: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -037a08: 4d04 0103 |000a: aput-object v4, v1, v3 │ │ -037a0c: 1100 |000c: return-object v0 │ │ +039c78: |[039c78] android.support.v4.util.SimpleArrayMap.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +039c88: e001 0301 |0000: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +039c8c: d803 0101 |0002: add-int/lit8 v3, v1, #int 1 // #01 │ │ +039c90: 5421 ee02 |0004: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +039c94: 4600 0103 |0006: aget-object v0, v1, v3 │ │ +039c98: 5421 ee02 |0008: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +039c9c: 4d04 0103 |000a: aput-object v4, v1, v3 │ │ +039ca0: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 0x0004 line=343 │ │ 0x0008 line=344 │ │ 0x000c line=345 │ │ locals : │ │ @@ -38658,17 +38658,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -037a10: |[037a10] android.support.v4.util.SimpleArrayMap.size:()I │ │ -037a20: 5210 f202 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -037a24: 0f00 |0002: return v0 │ │ +039ca4: |[039ca4] android.support.v4.util.SimpleArrayMap.size:()I │ │ +039cb4: 5210 f202 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +039cb8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ │ │ @@ -38677,55 +38677,55 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 83 16-bit code units │ │ -037a28: |[037a28] android.support.v4.util.SimpleArrayMap.toString:()Ljava/lang/String; │ │ -037a38: 6e10 5408 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SimpleArrayMap;.isEmpty:()Z // method@0854 │ │ -037a3e: 0a04 |0003: move-result v4 │ │ -037a40: 3804 0500 |0004: if-eqz v4, 0009 // +0005 │ │ -037a44: 1a04 4c19 |0006: const-string v4, "{}" // string@194c │ │ -037a48: 1104 |0008: return-object v4 │ │ -037a4a: 2200 1403 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ -037a4e: 5254 f202 |000b: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -037a52: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ -037a56: 7020 ac14 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ -037a5c: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ -037a60: 6e20 ad14 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -037a66: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -037a68: 5254 f202 |0018: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ -037a6c: 3541 2f00 |001a: if-ge v1, v4, 0049 // +002f │ │ -037a70: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ -037a74: 1a04 d100 |001e: const-string v4, ", " // string@00d1 │ │ -037a78: 6e20 b214 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -037a7e: 6e20 5508 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0855 │ │ -037a84: 0c02 |0026: move-result-object v2 │ │ -037a86: 3252 1600 |0027: if-eq v2, v5, 003d // +0016 │ │ -037a8a: 6e20 b114 2000 |0029: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -037a90: 1304 3d00 |002c: const/16 v4, #int 61 // #3d │ │ -037a94: 6e20 ad14 4000 |002e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -037a9a: 6e20 5d08 1500 |0031: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@085d │ │ -037aa0: 0c03 |0034: move-result-object v3 │ │ -037aa2: 3253 0e00 |0035: if-eq v3, v5, 0043 // +000e │ │ -037aa6: 6e20 b114 3000 |0037: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -037aac: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -037ab0: 28dc |003c: goto 0018 // -0024 │ │ -037ab2: 1a04 c500 |003d: const-string v4, "(this Map)" // string@00c5 │ │ -037ab6: 6e20 b214 4000 |003f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -037abc: 28ea |0042: goto 002c // -0016 │ │ -037abe: 1a04 c500 |0043: const-string v4, "(this Map)" // string@00c5 │ │ -037ac2: 6e20 b214 4000 |0045: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -037ac8: 28f2 |0048: goto 003a // -000e │ │ -037aca: 1304 7d00 |0049: const/16 v4, #int 125 // #7d │ │ -037ace: 6e20 ad14 4000 |004b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -037ad4: 6e10 b714 0000 |004e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -037ada: 0c04 |0051: move-result-object v4 │ │ -037adc: 28b6 |0052: goto 0008 // -004a │ │ +039cbc: |[039cbc] android.support.v4.util.SimpleArrayMap.toString:()Ljava/lang/String; │ │ +039ccc: 6e10 5408 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SimpleArrayMap;.isEmpty:()Z // method@0854 │ │ +039cd2: 0a04 |0003: move-result v4 │ │ +039cd4: 3804 0500 |0004: if-eqz v4, 0009 // +0005 │ │ +039cd8: 1a04 4b19 |0006: const-string v4, "{}" // string@194b │ │ +039cdc: 1104 |0008: return-object v4 │ │ +039cde: 2200 1403 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ +039ce2: 5254 f202 |000b: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +039ce6: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ +039cea: 7020 ac14 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ +039cf0: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ +039cf4: 6e20 ad14 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +039cfa: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +039cfc: 5254 f202 |0018: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@02f2 │ │ +039d00: 3541 2f00 |001a: if-ge v1, v4, 0049 // +002f │ │ +039d04: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ +039d08: 1a04 d100 |001e: const-string v4, ", " // string@00d1 │ │ +039d0c: 6e20 b214 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +039d12: 6e20 5508 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0855 │ │ +039d18: 0c02 |0026: move-result-object v2 │ │ +039d1a: 3252 1600 |0027: if-eq v2, v5, 003d // +0016 │ │ +039d1e: 6e20 b114 2000 |0029: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +039d24: 1304 3d00 |002c: const/16 v4, #int 61 // #3d │ │ +039d28: 6e20 ad14 4000 |002e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +039d2e: 6e20 5d08 1500 |0031: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@085d │ │ +039d34: 0c03 |0034: move-result-object v3 │ │ +039d36: 3253 0e00 |0035: if-eq v3, v5, 0043 // +000e │ │ +039d3a: 6e20 b114 3000 |0037: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +039d40: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +039d44: 28dc |003c: goto 0018 // -0024 │ │ +039d46: 1a04 c500 |003d: const-string v4, "(this Map)" // string@00c5 │ │ +039d4a: 6e20 b214 4000 |003f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +039d50: 28ea |0042: goto 002c // -0016 │ │ +039d52: 1a04 c500 |0043: const-string v4, "(this Map)" // string@00c5 │ │ +039d56: 6e20 b214 4000 |0045: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +039d5c: 28f2 |0048: goto 003a // -000e │ │ +039d5e: 1304 7d00 |0049: const/16 v4, #int 125 // #7d │ │ +039d62: 6e20 ad14 4000 |004b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +039d68: 6e10 b714 0000 |004e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +039d6e: 0c04 |0051: move-result-object v4 │ │ +039d70: 28b6 |0052: goto 0008 // -004a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=578 │ │ 0x0006 line=579 │ │ 0x0008 line=603 │ │ 0x0009 line=582 │ │ 0x0012 line=583 │ │ @@ -38758,35 +38758,35 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -037ae0: |[037ae0] android.support.v4.util.SimpleArrayMap.valueAt:(I)Ljava/lang/Object; │ │ -037af0: 5420 ee02 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ -037af4: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -037af8: d801 0101 |0004: add-int/lit8 v1, v1, #int 1 // #01 │ │ -037afc: 4600 0001 |0006: aget-object v0, v0, v1 │ │ -037b00: 1100 |0008: return-object v0 │ │ +039d74: |[039d74] android.support.v4.util.SimpleArrayMap.valueAt:(I)Ljava/lang/Object; │ │ +039d84: 5420 ee02 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02ee │ │ +039d88: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +039d8c: d801 0101 |0004: add-int/lit8 v1, v1, #int 1 // #01 │ │ +039d90: 4600 0001 |0006: aget-object v0, v0, v1 │ │ +039d94: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0009 reg=3 index I │ │ │ │ - source_file_idx : 2267 (SimpleArrayMap.java) │ │ + source_file_idx : 2268 (SimpleArrayMap.java) │ │ │ │ Class #173 header: │ │ class_idx : 362 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 2283 │ │ +source_file_idx : 2284 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 18 │ │ │ │ Class #173 annotations: │ │ Annotations on class │ │ @@ -38844,37 +38844,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -037b04: |[037b04] android.support.v4.util.SparseArrayCompat.:()V │ │ -037b14: 2200 0d03 |0000: new-instance v0, Ljava/lang/Object; // type@030d │ │ -037b18: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -037b1e: 6900 f502 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f5 │ │ -037b22: 0e00 |0007: return-void │ │ +039d98: |[039d98] android.support.v4.util.SparseArrayCompat.:()V │ │ +039da8: 2200 0d03 |0000: new-instance v0, Ljava/lang/Object; // type@030d │ │ +039dac: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +039db2: 6900 f502 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f5 │ │ +039db6: 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 │ │ -037b24: |[037b24] android.support.v4.util.SparseArrayCompat.:()V │ │ -037b34: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -037b38: 7020 6008 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@0860 │ │ -037b3e: 0e00 |0005: return-void │ │ +039db8: |[039db8] android.support.v4.util.SparseArrayCompat.:()V │ │ +039dc8: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +039dcc: 7020 6008 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@0860 │ │ +039dd2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0005 line=36 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -38884,32 +38884,32 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -037b40: |[037b40] android.support.v4.util.SparseArrayCompat.:(I)V │ │ -037b50: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -037b52: 7010 8d14 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@148d │ │ -037b58: 5c21 f602 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f6 │ │ -037b5c: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ -037b60: 6200 c902 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02c9 │ │ -037b64: 5b20 f702 |000a: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ -037b68: 6200 cb02 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02cb │ │ -037b6c: 5b20 f902 |000e: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ -037b70: 5921 f802 |0010: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ -037b74: 0e00 |0012: return-void │ │ -037b76: 7110 c307 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@07c3 │ │ -037b7c: 0a03 |0016: move-result v3 │ │ -037b7e: 2330 6403 |0017: new-array v0, v3, [I // type@0364 │ │ -037b82: 5b20 f702 |0019: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ -037b86: 2330 7a03 |001b: new-array v0, v3, [Ljava/lang/Object; // type@037a │ │ -037b8a: 5b20 f902 |001d: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ -037b8e: 28f1 |001f: goto 0010 // -000f │ │ +039dd4: |[039dd4] android.support.v4.util.SparseArrayCompat.:(I)V │ │ +039de4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +039de6: 7010 8d14 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@148d │ │ +039dec: 5c21 f602 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f6 │ │ +039df0: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ +039df4: 6200 c902 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02c9 │ │ +039df8: 5b20 f702 |000a: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ +039dfc: 6200 cb02 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02cb │ │ +039e00: 5b20 f902 |000e: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ +039e04: 5921 f802 |0010: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ +039e08: 0e00 |0012: return-void │ │ +039e0a: 7110 c307 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@07c3 │ │ +039e10: 0a03 |0016: move-result v3 │ │ +039e12: 2330 6403 |0017: new-array v0, v3, [I // type@0364 │ │ +039e16: 5b20 f702 |0019: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ +039e1a: 2330 7a03 |001b: new-array v0, v3, [Ljava/lang/Object; // type@037a │ │ +039e1e: 5b20 f902 |001d: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ +039e22: 28f1 |001f: goto 0010 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=45 │ │ 0x0004 line=25 │ │ 0x0006 line=46 │ │ 0x0008 line=47 │ │ 0x000c line=48 │ │ @@ -38928,37 +38928,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -037b90: |[037b90] android.support.v4.util.SparseArrayCompat.gc:()V │ │ -037ba0: 5272 f802 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ -037ba4: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -037ba6: 5471 f702 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ -037baa: 5475 f902 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ -037bae: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -037bb0: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ -037bb4: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -037bb8: 6206 f502 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f5 │ │ -037bbc: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ -037bc0: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ -037bc4: 4406 0100 |0012: aget v6, v1, v0 │ │ -037bc8: 4b06 0103 |0014: aput v6, v1, v3 │ │ -037bcc: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -037bd0: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -037bd2: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ -037bd6: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -037bda: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -037bde: 28e9 |001f: goto 0008 // -0017 │ │ -037be0: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -037be2: 5c76 f602 |0021: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f6 │ │ -037be6: 5973 f802 |0023: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ -037bea: 0e00 |0025: return-void │ │ +039e24: |[039e24] android.support.v4.util.SparseArrayCompat.gc:()V │ │ +039e34: 5272 f802 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ +039e38: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +039e3a: 5471 f702 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ +039e3e: 5475 f902 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ +039e42: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +039e44: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ +039e48: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +039e4c: 6206 f502 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f5 │ │ +039e50: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ +039e54: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ +039e58: 4406 0100 |0012: aget v6, v1, v0 │ │ +039e5c: 4b06 0103 |0014: aput v6, v1, v3 │ │ +039e60: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +039e64: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +039e66: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ +039e6a: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +039e6e: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +039e72: 28e9 |001f: goto 0008 // -0017 │ │ +039e74: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +039e76: 5c76 f602 |0021: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f6 │ │ +039e7a: 5973 f802 |0023: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ +039e7e: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0002 line=142 │ │ 0x0003 line=143 │ │ 0x0005 line=144 │ │ 0x0007 line=146 │ │ @@ -38989,58 +38989,58 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 83 16-bit code units │ │ -037bec: |[037bec] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ -037bfc: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -037bfe: 5274 f802 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ -037c02: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ -037c06: 5474 f702 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ -037c0a: 5275 f802 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ -037c0e: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -037c12: 4404 0405 |000b: aget v4, v4, v5 │ │ -037c16: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ -037c1a: 6e30 6c08 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@086c │ │ -037c20: 0e00 |0012: return-void │ │ -037c22: 5574 f602 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f6 │ │ -037c26: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ -037c2a: 5274 f802 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ -037c2e: 5475 f702 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ -037c32: 2155 |001b: array-length v5, v5 │ │ -037c34: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ -037c38: 7010 6608 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0866 │ │ -037c3e: 5273 f802 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ -037c42: 5474 f702 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ -037c46: 2144 |0025: array-length v4, v4 │ │ -037c48: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ -037c4c: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ -037c50: 7110 c307 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@07c3 │ │ -037c56: 0a00 |002d: move-result v0 │ │ -037c58: 2301 6403 |002e: new-array v1, v0, [I // type@0364 │ │ -037c5c: 2302 7a03 |0030: new-array v2, v0, [Ljava/lang/Object; // type@037a │ │ -037c60: 5474 f702 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ -037c64: 5475 f702 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ -037c68: 2155 |0036: array-length v5, v5 │ │ -037c6a: 7155 b814 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -037c70: 5474 f902 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ -037c74: 5475 f902 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ -037c78: 2155 |003e: array-length v5, v5 │ │ -037c7a: 7155 b814 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -037c80: 5b71 f702 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ -037c84: 5b72 f902 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ -037c88: 5474 f702 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ -037c8c: 4b08 0403 |0048: aput v8, v4, v3 │ │ -037c90: 5474 f902 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ -037c94: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ -037c98: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ -037c9c: 5974 f802 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ -037ca0: 28c0 |0052: goto 0012 // -0040 │ │ +039e80: |[039e80] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ +039e90: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +039e92: 5274 f802 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ +039e96: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ +039e9a: 5474 f702 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ +039e9e: 5275 f802 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ +039ea2: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +039ea6: 4404 0405 |000b: aget v4, v4, v5 │ │ +039eaa: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ +039eae: 6e30 6c08 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@086c │ │ +039eb4: 0e00 |0012: return-void │ │ +039eb6: 5574 f602 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f6 │ │ +039eba: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ +039ebe: 5274 f802 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ +039ec2: 5475 f702 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ +039ec6: 2155 |001b: array-length v5, v5 │ │ +039ec8: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ +039ecc: 7010 6608 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0866 │ │ +039ed2: 5273 f802 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ +039ed6: 5474 f702 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ +039eda: 2144 |0025: array-length v4, v4 │ │ +039edc: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ +039ee0: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ +039ee4: 7110 c307 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@07c3 │ │ +039eea: 0a00 |002d: move-result v0 │ │ +039eec: 2301 6403 |002e: new-array v1, v0, [I // type@0364 │ │ +039ef0: 2302 7a03 |0030: new-array v2, v0, [Ljava/lang/Object; // type@037a │ │ +039ef4: 5474 f702 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ +039ef8: 5475 f702 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ +039efc: 2155 |0036: array-length v5, v5 │ │ +039efe: 7155 b814 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +039f04: 5474 f902 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ +039f08: 5475 f902 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ +039f0c: 2155 |003e: array-length v5, v5 │ │ +039f0e: 7155 b814 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +039f14: 5b71 f702 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ +039f18: 5b72 f902 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ +039f1c: 5474 f702 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ +039f20: 4b08 0403 |0048: aput v8, v4, v3 │ │ +039f24: 5474 f902 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ +039f28: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ +039f2c: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ +039f30: 5974 f802 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ +039f34: 28c0 |0052: goto 0012 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=325 │ │ 0x000f line=326 │ │ 0x0012 line=352 │ │ 0x0013 line=330 │ │ 0x001e line=331 │ │ @@ -39072,27 +39072,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -037ca4: |[037ca4] android.support.v4.util.SparseArrayCompat.clear:()V │ │ -037cb4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -037cb6: 5251 f802 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ -037cba: 5452 f902 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ -037cbe: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -037cc0: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -037cc4: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -037cc6: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -037cca: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -037cce: 28f9 |000d: goto 0006 // -0007 │ │ -037cd0: 5954 f802 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ -037cd4: 5c54 f602 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f6 │ │ -037cd8: 0e00 |0012: return-void │ │ +039f38: |[039f38] android.support.v4.util.SparseArrayCompat.clear:()V │ │ +039f48: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +039f4a: 5251 f802 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ +039f4e: 5452 f902 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ +039f52: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +039f54: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +039f58: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +039f5a: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +039f5e: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +039f62: 28f9 |000d: goto 0006 // -0007 │ │ +039f64: 5954 f802 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ +039f68: 5c54 f602 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f6 │ │ +039f6c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=309 │ │ 0x0003 line=310 │ │ 0x0005 line=312 │ │ 0x0008 line=313 │ │ 0x000b line=312 │ │ @@ -39111,34 +39111,34 @@ │ │ type : '()Landroid/support/v4/util/SparseArrayCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -037cdc: |[037cdc] android.support.v4.util.SparseArrayCompat.clone:()Landroid/support/v4/util/SparseArrayCompat; │ │ -037cec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -037cee: 6f10 8e14 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@148e │ │ -037cf4: 0c02 |0004: move-result-object v2 │ │ -037cf6: 0720 |0005: move-object v0, v2 │ │ -037cf8: 1f00 6a01 |0006: check-cast v0, Landroid/support/v4/util/SparseArrayCompat; // type@016a │ │ -037cfc: 0701 |0008: move-object v1, v0 │ │ -037cfe: 5432 f702 |0009: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ -037d02: 6e10 aa15 0200 |000b: invoke-virtual {v2}, [I.clone:()Ljava/lang/Object; // method@15aa │ │ -037d08: 0c02 |000e: move-result-object v2 │ │ -037d0a: 1f02 6403 |000f: check-cast v2, [I // type@0364 │ │ -037d0e: 5b12 f702 |0011: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ -037d12: 5432 f902 |0013: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ -037d16: 6e10 ad15 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@15ad │ │ -037d1c: 0c02 |0018: move-result-object v2 │ │ -037d1e: 1f02 7a03 |0019: check-cast v2, [Ljava/lang/Object; // type@037a │ │ -037d22: 5b12 f902 |001b: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ -037d26: 1101 |001d: return-object v1 │ │ -037d28: 0d02 |001e: move-exception v2 │ │ -037d2a: 28fe |001f: goto 001d // -0002 │ │ +039f70: |[039f70] android.support.v4.util.SparseArrayCompat.clone:()Landroid/support/v4/util/SparseArrayCompat; │ │ +039f80: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +039f82: 6f10 8e14 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@148e │ │ +039f88: 0c02 |0004: move-result-object v2 │ │ +039f8a: 0720 |0005: move-object v0, v2 │ │ +039f8c: 1f00 6a01 |0006: check-cast v0, Landroid/support/v4/util/SparseArrayCompat; // type@016a │ │ +039f90: 0701 |0008: move-object v1, v0 │ │ +039f92: 5432 f702 |0009: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ +039f96: 6e10 aa15 0200 |000b: invoke-virtual {v2}, [I.clone:()Ljava/lang/Object; // method@15aa │ │ +039f9c: 0c02 |000e: move-result-object v2 │ │ +039f9e: 1f02 6403 |000f: check-cast v2, [I // type@0364 │ │ +039fa2: 5b12 f702 |0011: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ +039fa6: 5432 f902 |0013: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ +039faa: 6e10 ad15 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@15ad │ │ +039fb0: 0c02 |0018: move-result-object v2 │ │ +039fb2: 1f02 7a03 |0019: check-cast v2, [Ljava/lang/Object; // type@037a │ │ +039fb6: 5b12 f902 |001b: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ +039fba: 1101 |001d: return-object v1 │ │ +039fbc: 0d02 |001e: move-exception v2 │ │ +039fbe: 28fe |001f: goto 001d // -0002 │ │ catches : 1 │ │ 0x0001 - 0x001d │ │ Ljava/lang/CloneNotSupportedException; -> 0x001e │ │ positions : │ │ 0x0000 line=60 │ │ 0x0001 line=62 │ │ 0x0009 line=63 │ │ @@ -39155,18 +39155,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -037d3c: |[037d3c] android.support.v4.util.SparseArrayCompat.clone:()Ljava/lang/Object; │ │ -037d4c: 6e10 6308 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clone:()Landroid/support/v4/util/SparseArrayCompat; // method@0863 │ │ -037d52: 0c00 |0003: move-result-object v0 │ │ -037d54: 1100 |0004: return-object v0 │ │ +039fd0: |[039fd0] android.support.v4.util.SparseArrayCompat.clone:()Ljava/lang/Object; │ │ +039fe0: 6e10 6308 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clone:()Landroid/support/v4/util/SparseArrayCompat; // method@0863 │ │ +039fe6: 0c00 |0003: move-result-object v0 │ │ +039fe8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ │ │ @@ -39175,30 +39175,30 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -037d58: |[037d58] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ -037d68: 5431 f702 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ -037d6c: 5232 f802 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ -037d70: 7130 bf07 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@07bf │ │ -037d76: 0a00 |0007: move-result v0 │ │ -037d78: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ -037d7c: 5431 f902 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ -037d80: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -037d84: 6202 f502 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f5 │ │ -037d88: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ -037d8c: 5431 f902 |0012: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ -037d90: 6202 f502 |0014: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f5 │ │ -037d94: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ -037d98: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -037d9a: 5c31 f602 |0019: iput-boolean v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f6 │ │ -037d9e: 0e00 |001b: return-void │ │ +039fec: |[039fec] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ +039ffc: 5431 f702 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ +03a000: 5232 f802 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ +03a004: 7130 bf07 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@07bf │ │ +03a00a: 0a00 |0007: move-result v0 │ │ +03a00c: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ +03a010: 5431 f902 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ +03a014: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +03a018: 6202 f502 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f5 │ │ +03a01c: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ +03a020: 5431 f902 |0012: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ +03a024: 6202 f502 |0014: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f5 │ │ +03a028: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ +03a02c: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +03a02e: 5c31 f602 |0019: iput-boolean v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f6 │ │ +03a032: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0008 line=100 │ │ 0x000a line=101 │ │ 0x0012 line=102 │ │ 0x0018 line=103 │ │ @@ -39214,19 +39214,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -037da0: |[037da0] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ -037db0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -037db2: 6e30 6808 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@0868 │ │ -037db8: 0c00 |0004: move-result-object v0 │ │ -037dba: 1100 |0005: return-object v0 │ │ +03a034: |[03a034] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ +03a044: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a046: 6e30 6808 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@0868 │ │ +03a04c: 0c00 |0004: move-result-object v0 │ │ +03a04e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0006 reg=2 key I │ │ @@ -39236,28 +39236,28 @@ │ │ type : '(ILjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -037dbc: |[037dbc] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -037dcc: 5431 f702 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ -037dd0: 5232 f802 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ -037dd4: 7130 bf07 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@07bf │ │ -037dda: 0a00 |0007: move-result v0 │ │ -037ddc: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ -037de0: 5431 f902 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ -037de4: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -037de8: 6202 f502 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f5 │ │ -037dec: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ -037df0: 1105 |0012: return-object v5 │ │ -037df2: 5431 f902 |0013: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ -037df6: 4605 0100 |0015: aget-object v5, v1, v0 │ │ -037dfa: 28fb |0017: goto 0012 // -0005 │ │ +03a050: |[03a050] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +03a060: 5431 f702 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ +03a064: 5232 f802 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ +03a068: 7130 bf07 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@07bf │ │ +03a06e: 0a00 |0007: move-result v0 │ │ +03a070: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ +03a074: 5431 f902 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ +03a078: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +03a07c: 6202 f502 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f5 │ │ +03a080: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ +03a084: 1105 |0012: return-object v5 │ │ +03a086: 5431 f902 |0013: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ +03a08a: 4605 0100 |0015: aget-object v5, v1, v0 │ │ +03a08e: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0008 line=87 │ │ 0x0012 line=90 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -39273,23 +39273,23 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -037dfc: |[037dfc] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ -037e0c: 5520 f602 |0000: iget-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f6 │ │ -037e10: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -037e14: 7010 6608 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0866 │ │ -037e1a: 5420 f702 |0007: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ -037e1e: 5221 f802 |0009: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ -037e22: 7130 bf07 1003 |000b: invoke-static {v0, v1, v3}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@07bf │ │ -037e28: 0a00 |000e: move-result v0 │ │ -037e2a: 0f00 |000f: return v0 │ │ +03a090: |[03a090] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ +03a0a0: 5520 f602 |0000: iget-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f6 │ │ +03a0a4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +03a0a8: 7010 6608 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0866 │ │ +03a0ae: 5420 f702 |0007: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ +03a0b2: 5221 f802 |0009: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ +03a0b6: 7130 bf07 1003 |000b: invoke-static {v0, v1, v3}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@07bf │ │ +03a0bc: 0a00 |000e: move-result v0 │ │ +03a0be: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0004 line=277 │ │ 0x0007 line=280 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -39301,29 +39301,29 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -037e2c: |[037e2c] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ -037e3c: 5521 f602 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f6 │ │ -037e40: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -037e44: 7010 6608 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0866 │ │ -037e4a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -037e4c: 5221 f802 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ -037e50: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -037e54: 5421 f902 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ -037e58: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -037e5c: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -037e60: 0f00 |0012: return v0 │ │ -037e62: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -037e66: 28f3 |0015: goto 0008 // -000d │ │ -037e68: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -037e6a: 28fb |0017: goto 0012 // -0005 │ │ +03a0c0: |[03a0c0] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ +03a0d0: 5521 f602 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f6 │ │ +03a0d4: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +03a0d8: 7010 6608 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0866 │ │ +03a0de: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +03a0e0: 5221 f802 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ +03a0e4: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +03a0e8: 5421 f902 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ +03a0ec: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +03a0f0: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +03a0f4: 0f00 |0012: return v0 │ │ +03a0f6: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03a0fa: 28f3 |0015: goto 0008 // -000d │ │ +03a0fc: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +03a0fe: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=295 │ │ 0x0007 line=298 │ │ 0x000c line=299 │ │ 0x0012 line=302 │ │ @@ -39342,21 +39342,21 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -037e6c: |[037e6c] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ -037e7c: 5510 f602 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f6 │ │ -037e80: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -037e84: 7010 6608 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0866 │ │ -037e8a: 5410 f702 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ -037e8e: 4400 0002 |0009: aget v0, v0, v2 │ │ -037e92: 0f00 |000b: return v0 │ │ +03a100: |[03a100] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ +03a110: 5510 f602 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f6 │ │ +03a114: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +03a118: 7010 6608 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0866 │ │ +03a11e: 5410 f702 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ +03a122: 4400 0002 |0009: aget v0, v0, v2 │ │ +03a126: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0004 line=237 │ │ 0x0007 line=240 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -39368,91 +39368,91 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -037e94: |[037e94] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ -037ea4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -037ea6: 5484 f702 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ -037eaa: 5285 f802 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ -037eae: 7130 bf07 5409 |0005: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@07bf │ │ -037eb4: 0a00 |0008: move-result v0 │ │ -037eb6: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -037eba: 5484 f902 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ -037ebe: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ -037ec2: 0e00 |000f: return-void │ │ -037ec4: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -037ec8: 5284 f802 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ -037ecc: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -037ed0: 5484 f902 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ -037ed4: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -037ed8: 6205 f502 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f5 │ │ -037edc: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -037ee0: 5484 f702 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ -037ee4: 4b09 0400 |0020: aput v9, v4, v0 │ │ -037ee8: 5484 f902 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ -037eec: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ -037ef0: 28e9 |0026: goto 000f // -0017 │ │ -037ef2: 5584 f602 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f6 │ │ -037ef6: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -037efa: 5284 f802 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ -037efe: 5485 f702 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ -037f02: 2155 |002f: array-length v5, v5 │ │ -037f04: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -037f08: 7010 6608 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0866 │ │ -037f0e: 5484 f702 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ -037f12: 5285 f802 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ -037f16: 7130 bf07 5409 |0039: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@07bf │ │ -037f1c: 0a04 |003c: move-result v4 │ │ -037f1e: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -037f22: 5284 f802 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ -037f26: 5485 f702 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ -037f2a: 2155 |0043: array-length v5, v5 │ │ -037f2c: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -037f30: 5284 f802 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ -037f34: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -037f38: 7110 c307 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@07c3 │ │ -037f3e: 0a01 |004d: move-result v1 │ │ -037f40: 2312 6403 |004e: new-array v2, v1, [I // type@0364 │ │ -037f44: 2313 7a03 |0050: new-array v3, v1, [Ljava/lang/Object; // type@037a │ │ -037f48: 5484 f702 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ -037f4c: 5485 f702 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ -037f50: 2155 |0056: array-length v5, v5 │ │ -037f52: 7155 b814 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -037f58: 5484 f902 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ -037f5c: 5485 f902 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ -037f60: 2155 |005e: array-length v5, v5 │ │ -037f62: 7155 b814 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -037f68: 5b82 f702 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ -037f6c: 5b83 f902 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ -037f70: 5284 f802 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ -037f74: b104 |0068: sub-int/2addr v4, v0 │ │ -037f76: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -037f7a: 5484 f702 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ -037f7e: 5485 f702 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ -037f82: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -037f86: 5287 f802 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ -037f8a: b107 |0073: sub-int/2addr v7, v0 │ │ -037f8c: 7157 b814 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -037f92: 5484 f902 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ -037f96: 5485 f902 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ -037f9a: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -037f9e: 5287 f802 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ -037fa2: b107 |007f: sub-int/2addr v7, v0 │ │ -037fa4: 7157 b814 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -037faa: 5484 f702 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ -037fae: 4b09 0400 |0085: aput v9, v4, v0 │ │ -037fb2: 5484 f902 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ -037fb6: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ -037fba: 5284 f802 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ -037fbe: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -037fc2: 5984 f802 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ -037fc6: 2900 7eff |0091: goto/16 000f // -0082 │ │ +03a128: |[03a128] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ +03a138: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +03a13a: 5484 f702 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ +03a13e: 5285 f802 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ +03a142: 7130 bf07 5409 |0005: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@07bf │ │ +03a148: 0a00 |0008: move-result v0 │ │ +03a14a: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +03a14e: 5484 f902 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ +03a152: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ +03a156: 0e00 |000f: return-void │ │ +03a158: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +03a15c: 5284 f802 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ +03a160: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +03a164: 5484 f902 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ +03a168: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +03a16c: 6205 f502 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f5 │ │ +03a170: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +03a174: 5484 f702 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ +03a178: 4b09 0400 |0020: aput v9, v4, v0 │ │ +03a17c: 5484 f902 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ +03a180: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ +03a184: 28e9 |0026: goto 000f // -0017 │ │ +03a186: 5584 f602 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f6 │ │ +03a18a: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +03a18e: 5284 f802 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ +03a192: 5485 f702 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ +03a196: 2155 |002f: array-length v5, v5 │ │ +03a198: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +03a19c: 7010 6608 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0866 │ │ +03a1a2: 5484 f702 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ +03a1a6: 5285 f802 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ +03a1aa: 7130 bf07 5409 |0039: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@07bf │ │ +03a1b0: 0a04 |003c: move-result v4 │ │ +03a1b2: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +03a1b6: 5284 f802 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ +03a1ba: 5485 f702 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ +03a1be: 2155 |0043: array-length v5, v5 │ │ +03a1c0: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +03a1c4: 5284 f802 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ +03a1c8: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03a1cc: 7110 c307 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@07c3 │ │ +03a1d2: 0a01 |004d: move-result v1 │ │ +03a1d4: 2312 6403 |004e: new-array v2, v1, [I // type@0364 │ │ +03a1d8: 2313 7a03 |0050: new-array v3, v1, [Ljava/lang/Object; // type@037a │ │ +03a1dc: 5484 f702 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ +03a1e0: 5485 f702 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ +03a1e4: 2155 |0056: array-length v5, v5 │ │ +03a1e6: 7155 b814 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +03a1ec: 5484 f902 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ +03a1f0: 5485 f902 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ +03a1f4: 2155 |005e: array-length v5, v5 │ │ +03a1f6: 7155 b814 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +03a1fc: 5b82 f702 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ +03a200: 5b83 f902 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ +03a204: 5284 f802 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ +03a208: b104 |0068: sub-int/2addr v4, v0 │ │ +03a20a: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +03a20e: 5484 f702 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ +03a212: 5485 f702 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ +03a216: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +03a21a: 5287 f802 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ +03a21e: b107 |0073: sub-int/2addr v7, v0 │ │ +03a220: 7157 b814 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +03a226: 5484 f902 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ +03a22a: 5485 f902 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ +03a22e: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +03a232: 5287 f802 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ +03a236: b107 |007f: sub-int/2addr v7, v0 │ │ +03a238: 7157 b814 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +03a23e: 5484 f702 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@02f7 │ │ +03a242: 4b09 0400 |0085: aput v9, v4, v0 │ │ +03a246: 5484 f902 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ +03a24a: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ +03a24e: 5284 f802 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ +03a252: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03a256: 5984 f802 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ +03a25a: 2900 7eff |0091: goto/16 000f // -0082 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=172 │ │ 0x0009 line=174 │ │ 0x000b line=175 │ │ 0x000f line=216 │ │ 0x0010 line=177 │ │ @@ -39492,17 +39492,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -037fcc: |[037fcc] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ -037fdc: 6e20 6508 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@0865 │ │ -037fe2: 0e00 |0003: return-void │ │ +03a260: |[03a260] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ +03a270: 6e20 6508 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@0865 │ │ +03a276: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0003 line=113 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -39513,25 +39513,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -037fe4: |[037fe4] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ -037ff4: 5420 f902 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ -037ff8: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -037ffc: 6201 f502 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f5 │ │ -038000: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -038004: 5420 f902 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ -038008: 6201 f502 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f5 │ │ -03800c: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -038010: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -038012: 5c20 f602 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f6 │ │ -038016: 0e00 |0011: return-void │ │ +03a278: |[03a278] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ +03a288: 5420 f902 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ +03a28c: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +03a290: 6201 f502 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f5 │ │ +03a294: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +03a298: 5420 f902 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ +03a29c: 6201 f502 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@02f5 │ │ +03a2a0: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +03a2a4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +03a2a6: 5c20 f602 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f6 │ │ +03a2aa: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0008 line=120 │ │ 0x000e line=121 │ │ 0x0011 line=123 │ │ locals : │ │ @@ -39544,25 +39544,25 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -038018: |[038018] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ -038028: 5242 f802 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ -03802c: 9003 0506 |0002: add-int v3, v5, v6 │ │ -038030: 7120 8914 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@1489 │ │ -038036: 0a00 |0007: move-result v0 │ │ -038038: 0151 |0008: move v1, v5 │ │ -03803a: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ -03803e: 6e20 6e08 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@086e │ │ -038044: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -038048: 28f9 |0010: goto 0009 // -0007 │ │ -03804a: 0e00 |0011: return-void │ │ +03a2ac: |[03a2ac] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ +03a2bc: 5242 f802 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ +03a2c0: 9003 0506 |0002: add-int v3, v5, v6 │ │ +03a2c4: 7120 8914 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@1489 │ │ +03a2ca: 0a00 |0007: move-result v0 │ │ +03a2cc: 0151 |0008: move v1, v5 │ │ +03a2ce: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ +03a2d2: 6e20 6e08 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@086e │ │ +03a2d8: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03a2dc: 28f9 |0010: goto 0009 // -0007 │ │ +03a2de: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0008 line=133 │ │ 0x000b line=134 │ │ 0x000e line=133 │ │ 0x0011 line=136 │ │ @@ -39579,21 +39579,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -03804c: |[03804c] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ -03805c: 5510 f602 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f6 │ │ -038060: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -038064: 7010 6608 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0866 │ │ -03806a: 5410 f902 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ -03806e: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -038072: 0e00 |000b: return-void │ │ +03a2e0: |[03a2e0] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ +03a2f0: 5510 f602 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f6 │ │ +03a2f4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +03a2f8: 7010 6608 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0866 │ │ +03a2fe: 5410 f902 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ +03a302: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +03a306: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0004 line=264 │ │ 0x0007 line=267 │ │ 0x000b line=268 │ │ locals : │ │ @@ -39608,20 +39608,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -038074: |[038074] android.support.v4.util.SparseArrayCompat.size:()I │ │ -038084: 5510 f602 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f6 │ │ -038088: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -03808c: 7010 6608 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0866 │ │ -038092: 5210 f802 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ -038096: 0f00 |0009: return v0 │ │ +03a308: |[03a308] android.support.v4.util.SparseArrayCompat.size:()I │ │ +03a318: 5510 f602 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f6 │ │ +03a31c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +03a320: 7010 6608 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0866 │ │ +03a326: 5210 f802 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ +03a32a: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0004 line=224 │ │ 0x0007 line=227 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ @@ -39632,51 +39632,51 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -038098: |[038098] android.support.v4.util.SparseArrayCompat.toString:()Ljava/lang/String; │ │ -0380a8: 6e10 7108 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0871 │ │ -0380ae: 0a04 |0003: move-result v4 │ │ -0380b0: 3c04 0500 |0004: if-gtz v4, 0009 // +0005 │ │ -0380b4: 1a04 4c19 |0006: const-string v4, "{}" // string@194c │ │ -0380b8: 1104 |0008: return-object v4 │ │ -0380ba: 2200 1403 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ -0380be: 5254 f802 |000b: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ -0380c2: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ -0380c6: 7020 ac14 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ -0380cc: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ -0380d0: 6e20 ad14 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -0380d6: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -0380d8: 5254 f802 |0018: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ -0380dc: 3541 2700 |001a: if-ge v1, v4, 0041 // +0027 │ │ -0380e0: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ -0380e4: 1a04 d100 |001e: const-string v4, ", " // string@00d1 │ │ -0380e8: 6e20 b214 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0380ee: 6e20 6b08 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@086b │ │ -0380f4: 0a02 |0026: move-result v2 │ │ -0380f6: 6e20 ae14 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -0380fc: 1304 3d00 |002a: const/16 v4, #int 61 // #3d │ │ -038100: 6e20 ad14 4000 |002c: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -038106: 6e20 7308 1500 |002f: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0873 │ │ -03810c: 0c03 |0032: move-result-object v3 │ │ -03810e: 3253 0800 |0033: if-eq v3, v5, 003b // +0008 │ │ -038112: 6e20 b114 3000 |0035: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -038118: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03811c: 28de |003a: goto 0018 // -0022 │ │ -03811e: 1a04 c500 |003b: const-string v4, "(this Map)" // string@00c5 │ │ -038122: 6e20 b214 4000 |003d: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -038128: 28f8 |0040: goto 0038 // -0008 │ │ -03812a: 1304 7d00 |0041: const/16 v4, #int 125 // #7d │ │ -03812e: 6e20 ad14 4000 |0043: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -038134: 6e10 b714 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -03813a: 0c04 |0049: move-result-object v4 │ │ -03813c: 28be |004a: goto 0008 // -0042 │ │ +03a32c: |[03a32c] android.support.v4.util.SparseArrayCompat.toString:()Ljava/lang/String; │ │ +03a33c: 6e10 7108 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0871 │ │ +03a342: 0a04 |0003: move-result v4 │ │ +03a344: 3c04 0500 |0004: if-gtz v4, 0009 // +0005 │ │ +03a348: 1a04 4b19 |0006: const-string v4, "{}" // string@194b │ │ +03a34c: 1104 |0008: return-object v4 │ │ +03a34e: 2200 1403 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ +03a352: 5254 f802 |000b: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ +03a356: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ +03a35a: 7020 ac14 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ +03a360: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ +03a364: 6e20 ad14 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +03a36a: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +03a36c: 5254 f802 |0018: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@02f8 │ │ +03a370: 3541 2700 |001a: if-ge v1, v4, 0041 // +0027 │ │ +03a374: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ +03a378: 1a04 d100 |001e: const-string v4, ", " // string@00d1 │ │ +03a37c: 6e20 b214 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03a382: 6e20 6b08 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@086b │ │ +03a388: 0a02 |0026: move-result v2 │ │ +03a38a: 6e20 ae14 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +03a390: 1304 3d00 |002a: const/16 v4, #int 61 // #3d │ │ +03a394: 6e20 ad14 4000 |002c: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +03a39a: 6e20 7308 1500 |002f: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0873 │ │ +03a3a0: 0c03 |0032: move-result-object v3 │ │ +03a3a2: 3253 0800 |0033: if-eq v3, v5, 003b // +0008 │ │ +03a3a6: 6e20 b114 3000 |0035: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +03a3ac: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03a3b0: 28de |003a: goto 0018 // -0022 │ │ +03a3b2: 1a04 c500 |003b: const-string v4, "(this Map)" // string@00c5 │ │ +03a3b6: 6e20 b214 4000 |003d: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03a3bc: 28f8 |0040: goto 0038 // -0008 │ │ +03a3be: 1304 7d00 |0041: const/16 v4, #int 125 // #7d │ │ +03a3c2: 6e20 ad14 4000 |0043: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +03a3c8: 6e10 b714 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +03a3ce: 0c04 |0049: move-result-object v4 │ │ +03a3d0: 28be |004a: goto 0008 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ 0x0006 line=364 │ │ 0x0008 line=384 │ │ 0x0009 line=367 │ │ 0x0012 line=368 │ │ @@ -39706,38 +39706,38 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -038140: |[038140] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ -038150: 5510 f602 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f6 │ │ -038154: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -038158: 7010 6608 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0866 │ │ -03815e: 5410 f902 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ -038162: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -038166: 1100 |000b: return-object v0 │ │ +03a3d4: |[03a3d4] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ +03a3e4: 5510 f602 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@02f6 │ │ +03a3e8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +03a3ec: 7010 6608 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0866 │ │ +03a3f2: 5410 f902 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@02f9 │ │ +03a3f6: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +03a3fa: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0004 line=251 │ │ 0x0007 line=254 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/util/SparseArrayCompat; Landroid/support/v4/util/SparseArrayCompat; │ │ 0x0000 - 0x000c reg=2 index I │ │ │ │ - source_file_idx : 2283 (SparseArrayCompat.java) │ │ + source_file_idx : 2284 (SparseArrayCompat.java) │ │ │ │ Class #174 header: │ │ class_idx : 363 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 2368 │ │ +source_file_idx : 2369 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #174 - │ │ Class descriptor : 'Landroid/support/v4/util/TimeUtils;' │ │ @@ -39780,22 +39780,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -038168: |[038168] android.support.v4.util.TimeUtils.:()V │ │ -038178: 2200 0d03 |0000: new-instance v0, Ljava/lang/Object; // type@030d │ │ -03817c: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -038182: 6900 ff02 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@02ff │ │ -038186: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ -03818a: 2300 6203 |0009: new-array v0, v0, [C // type@0362 │ │ -03818e: 6900 fe02 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02fe │ │ -038192: 0e00 |000d: return-void │ │ +03a3fc: |[03a3fc] android.support.v4.util.TimeUtils.:()V │ │ +03a40c: 2200 0d03 |0000: new-instance v0, Ljava/lang/Object; // type@030d │ │ +03a410: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03a416: 6900 ff02 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@02ff │ │ +03a41a: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ +03a41e: 2300 6203 |0009: new-array v0, v0, [C // type@0362 │ │ +03a422: 6900 fe02 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02fe │ │ +03a426: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0007 line=36 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/TimeUtils;) │ │ @@ -39803,17 +39803,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038194: |[038194] android.support.v4.util.TimeUtils.:()V │ │ -0381a4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -0381aa: 0e00 |0003: return-void │ │ +03a428: |[03a428] android.support.v4.util.TimeUtils.:()V │ │ +03a438: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03a43e: 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;) │ │ @@ -39821,35 +39821,35 @@ │ │ type : '(IIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 33 16-bit code units │ │ -0381ac: |[0381ac] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ -0381bc: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ -0381c0: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ -0381c4: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ -0381c8: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -0381ca: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ -0381ce: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ -0381d2: 0f00 |000b: return v0 │ │ -0381d4: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ -0381d8: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ -0381dc: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ -0381e0: 1220 |0012: const/4 v0, #int 2 // #2 │ │ -0381e2: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ -0381e6: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ -0381ea: 28f4 |0017: goto 000b // -000c │ │ -0381ec: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ -0381f0: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ -0381f4: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ -0381f8: 28ed |001e: goto 000b // -0013 │ │ -0381fa: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -0381fc: 28eb |0020: goto 000b // -0015 │ │ +03a440: |[03a440] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ +03a450: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ +03a454: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ +03a458: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ +03a45c: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +03a45e: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ +03a462: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ +03a466: 0f00 |000b: return v0 │ │ +03a468: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ +03a46c: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ +03a470: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ +03a474: 1220 |0012: const/4 v0, #int 2 // #2 │ │ +03a476: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ +03a47a: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ +03a47e: 28f4 |0017: goto 000b // -000c │ │ +03a480: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ +03a484: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ +03a488: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ +03a48c: 28ed |001e: goto 000b // -0013 │ │ +03a48e: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +03a490: 28eb |0020: goto 000b // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0009 line=40 │ │ 0x000b line=48 │ │ 0x000c line=42 │ │ 0x0015 line=43 │ │ @@ -39867,25 +39867,25 @@ │ │ type : '(JJLjava/io/PrintWriter;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -038200: |[038200] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ -038210: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -038214: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ -038218: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -03821c: 1a00 d500 |0006: const-string v0, "--" // string@00d5 │ │ -038220: 6e20 4914 0800 |0008: invoke-virtual {v8, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -038226: 0e00 |000b: return-void │ │ -038228: 9c00 0406 |000c: sub-long v0, v4, v6 │ │ -03822c: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -03822e: 7140 7908 1028 |000f: invoke-static {v0, v1, v8, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0879 │ │ -038234: 28f9 |0012: goto 000b // -0007 │ │ +03a494: |[03a494] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ +03a4a4: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +03a4a8: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ +03a4ac: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +03a4b0: 1a00 d500 |0006: const-string v0, "--" // string@00d5 │ │ +03a4b4: 6e20 4914 0800 |0008: invoke-virtual {v8, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +03a4ba: 0e00 |000b: return-void │ │ +03a4bc: 9c00 0406 |000c: sub-long v0, v4, v6 │ │ +03a4c0: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +03a4c2: 7140 7908 1028 |000f: invoke-static {v0, v1, v8, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0879 │ │ +03a4c8: 28f9 |0012: goto 000b // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0006 line=170 │ │ 0x000b line=174 │ │ 0x000c line=173 │ │ locals : │ │ @@ -39898,18 +39898,18 @@ │ │ type : '(JLjava/io/PrintWriter;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -038238: |[038238] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ -038248: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03824a: 7140 7908 3204 |0001: invoke-static {v2, v3, v4, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0879 │ │ -038250: 0e00 |0004: return-void │ │ +03a4cc: |[03a4cc] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ +03a4dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03a4de: 7140 7908 3204 |0001: invoke-static {v2, v3, v4, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0879 │ │ +03a4e4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0004 line=165 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 duration J │ │ 0x0000 - 0x0005 reg=4 pw Ljava/io/PrintWriter; │ │ @@ -39919,29 +39919,29 @@ │ │ type : '(JLjava/io/PrintWriter;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -038254: |[038254] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ -038264: 6202 ff02 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@02ff │ │ -038268: 1d02 |0002: monitor-enter v2 │ │ -03826a: 7130 7b08 7609 |0003: invoke-static {v6, v7, v9}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@087b │ │ -038270: 0a00 |0006: move-result v0 │ │ -038272: 2201 1303 |0007: new-instance v1, Ljava/lang/String; // type@0313 │ │ -038276: 6203 fe02 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02fe │ │ -03827a: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -03827c: 7040 9c14 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@149c │ │ -038282: 6e20 4914 1800 |000f: invoke-virtual {v8, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -038288: 1e02 |0012: monitor-exit v2 │ │ -03828a: 0e00 |0013: return-void │ │ -03828c: 0d01 |0014: move-exception v1 │ │ -03828e: 1e02 |0015: monitor-exit v2 │ │ -038290: 2701 |0016: throw v1 │ │ +03a4e8: |[03a4e8] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ +03a4f8: 6202 ff02 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@02ff │ │ +03a4fc: 1d02 |0002: monitor-enter v2 │ │ +03a4fe: 7130 7b08 7609 |0003: invoke-static {v6, v7, v9}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@087b │ │ +03a504: 0a00 |0006: move-result v0 │ │ +03a506: 2201 1303 |0007: new-instance v1, Ljava/lang/String; // type@0313 │ │ +03a50a: 6203 fe02 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02fe │ │ +03a50e: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +03a510: 7040 9c14 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@149c │ │ +03a516: 6e20 4914 1800 |000f: invoke-virtual {v8, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +03a51c: 1e02 |0012: monitor-exit v2 │ │ +03a51e: 0e00 |0013: return-void │ │ +03a520: 0d01 |0014: move-exception v1 │ │ +03a522: 1e02 |0015: monitor-exit v2 │ │ +03a524: 2701 |0016: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0016 │ │ -> 0x0014 │ │ positions : │ │ 0x0000 line=156 │ │ 0x0003 line=157 │ │ 0x0007 line=158 │ │ @@ -39959,28 +39959,28 @@ │ │ type : '(JLjava/lang/StringBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -0382a0: |[0382a0] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ -0382b0: 6202 ff02 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@02ff │ │ -0382b4: 1d02 |0002: monitor-enter v2 │ │ -0382b6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0382b8: 7130 7b08 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@087b │ │ -0382be: 0a00 |0007: move-result v0 │ │ -0382c0: 6201 fe02 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02fe │ │ -0382c4: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -0382c6: 6e40 b414 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@14b4 │ │ -0382cc: 1e02 |000e: monitor-exit v2 │ │ -0382ce: 0e00 |000f: return-void │ │ -0382d0: 0d01 |0010: move-exception v1 │ │ -0382d2: 1e02 |0011: monitor-exit v2 │ │ -0382d4: 2701 |0012: throw v1 │ │ +03a534: |[03a534] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ +03a544: 6202 ff02 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@02ff │ │ +03a548: 1d02 |0002: monitor-enter v2 │ │ +03a54a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +03a54c: 7130 7b08 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@087b │ │ +03a552: 0a00 |0007: move-result v0 │ │ +03a554: 6201 fe02 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02fe │ │ +03a558: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +03a55a: 6e40 b414 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@14b4 │ │ +03a560: 1e02 |000e: monitor-exit v2 │ │ +03a562: 0e00 |000f: return-void │ │ +03a564: 0d01 |0010: move-exception v1 │ │ +03a566: 1e02 |0011: monitor-exit v2 │ │ +03a568: 2701 |0012: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0012 │ │ -> 0x0010 │ │ positions : │ │ 0x0000 line=148 │ │ 0x0003 line=149 │ │ 0x0008 line=150 │ │ @@ -39997,206 +39997,206 @@ │ │ type : '(JI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 23 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 307 16-bit code units │ │ -0382e4: |[0382e4] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ -0382f4: 6204 fe02 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02fe │ │ -0382f8: 2144 |0002: array-length v4, v4 │ │ -0382fa: 0200 1600 |0003: move/from16 v0, v22 │ │ -0382fe: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ -038302: 0200 1600 |0007: move/from16 v0, v22 │ │ -038306: 2304 6203 |0009: new-array v4, v0, [C // type@0362 │ │ -03830a: 6904 fe02 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02fe │ │ -03830e: 6202 fe02 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02fe │ │ -038312: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ -038316: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ -03831a: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ -03831e: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -038320: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ -038324: 0200 1600 |0018: move/from16 v0, v22 │ │ -038328: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ -03832c: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ -038330: 5004 0205 |001e: aput-char v4, v2, v5 │ │ -038334: 28f8 |0020: goto 0018 // -0008 │ │ -038336: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ -03833a: 5004 0205 |0023: aput-char v4, v2, v5 │ │ -03833e: 1214 |0025: const/4 v4, #int 1 // #1 │ │ -038340: 0f04 |0026: return v4 │ │ -038342: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ -038346: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ -03834a: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ -03834e: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ -038352: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ -038356: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ -03835a: 846d |0033: long-to-int v13, v6 │ │ -03835c: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ -038360: 9e06 1406 |0036: div-long v6, v20, v6 │ │ -038364: 8666 |0038: long-to-double v6, v6 │ │ -038366: 7120 8514 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@1485 │ │ -03836c: 0b06 |003c: move-result-wide v6 │ │ -03836e: 8a60 |003d: double-to-int v0, v6 │ │ -038370: 0211 0000 |003e: move/from16 v17, v0 │ │ -038374: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -038376: 120c |0041: const/4 v12, #int 0 // #0 │ │ -038378: 120e |0042: const/4 v14, #int 0 // #0 │ │ -03837a: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ -038380: 0200 1100 |0046: move/from16 v0, v17 │ │ -038384: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ -038388: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ -03838e: 9303 1104 |004d: div-int v3, v17, v4 │ │ -038392: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ -038398: b234 |0052: mul-int/2addr v4, v3 │ │ -03839a: 9111 1104 |0053: sub-int v17, v17, v4 │ │ -03839e: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ -0383a2: 0200 1100 |0057: move/from16 v0, v17 │ │ -0383a6: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ -0383aa: 0200 1100 |005b: move/from16 v0, v17 │ │ -0383ae: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ -0383b2: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ -0383b6: 9111 1104 |0061: sub-int v17, v17, v4 │ │ -0383ba: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ -0383be: 0200 1100 |0065: move/from16 v0, v17 │ │ -0383c2: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ -0383c6: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ -0383ca: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ -0383ce: 9111 1104 |006d: sub-int v17, v17, v4 │ │ -0383d2: 1205 |006f: const/4 v5, #int 0 // #0 │ │ -0383d4: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ -0383d8: 1214 |0072: const/4 v4, #int 1 // #1 │ │ -0383da: 1206 |0073: const/4 v6, #int 0 // #0 │ │ -0383dc: 1207 |0074: const/4 v7, #int 0 // #0 │ │ -0383de: 7140 7608 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0876 │ │ -0383e4: 0a0f |0078: move-result v15 │ │ -0383e6: 1216 |0079: const/4 v6, #int 1 // #1 │ │ -0383e8: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ -0383ec: 1214 |007c: const/4 v4, #int 1 // #1 │ │ -0383ee: 1227 |007d: const/4 v7, #int 2 // #2 │ │ -0383f0: 7140 7608 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0876 │ │ -0383f6: 0a04 |0081: move-result v4 │ │ -0383f8: b04f |0082: add-int/2addr v15, v4 │ │ -0383fa: 1216 |0083: const/4 v6, #int 1 // #1 │ │ -0383fc: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ -038400: 1214 |0086: const/4 v4, #int 1 // #1 │ │ -038402: 1227 |0087: const/4 v7, #int 2 // #2 │ │ -038404: 7140 7608 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0876 │ │ -03840a: 0a04 |008b: move-result v4 │ │ -03840c: b04f |008c: add-int/2addr v15, v4 │ │ -03840e: 1216 |008d: const/4 v6, #int 1 // #1 │ │ -038410: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ -038414: 1214 |0090: const/4 v4, #int 1 // #1 │ │ -038416: 1227 |0091: const/4 v7, #int 2 // #2 │ │ -038418: 0200 1100 |0092: move/from16 v0, v17 │ │ -03841c: 7140 7608 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0876 │ │ -038422: 0a04 |0097: move-result v4 │ │ -038424: b04f |0098: add-int/2addr v15, v4 │ │ -038426: 1226 |0099: const/4 v6, #int 2 // #2 │ │ -038428: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -03842a: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ -03842e: 1234 |009d: const/4 v4, #int 3 // #3 │ │ -038430: 7140 7608 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0876 │ │ -038436: 0a04 |00a1: move-result v4 │ │ -038438: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ -03843c: b04f |00a4: add-int/2addr v15, v4 │ │ -03843e: 0200 1600 |00a5: move/from16 v0, v22 │ │ -038442: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ -038446: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ -03844a: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ -03844e: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ -038452: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ -038456: 28f4 |00b1: goto 00a5 // -000c │ │ -038458: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ -03845c: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ -038460: 7d00 |00b6: neg-long v0, v0 │ │ -038462: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ -038466: 2900 76ff |00b9: goto/16 002f // -008a │ │ -03846a: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ -03846c: 28c1 |00bc: goto 007d // -003f │ │ -03846e: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ -038470: 28c9 |00be: goto 0087 // -0037 │ │ -038472: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ -038474: 28d1 |00c0: goto 0091 // -002f │ │ -038476: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ -038478: 28dc |00c2: goto 009e // -0024 │ │ -03847a: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ -03847e: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ -038482: 0212 0500 |00c7: move/from16 v18, v5 │ │ -038486: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ -03848a: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ -03848e: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ -038492: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ -038494: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ -038496: 7706 7c08 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@087c │ │ -03849c: 0a05 |00d4: move-result v5 │ │ -03849e: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ -0384a2: 0200 1200 |00d7: move/from16 v0, v18 │ │ -0384a6: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ -0384aa: 121a |00db: const/4 v10, #int 1 // #1 │ │ -0384ac: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ -0384b0: 122b |00de: const/4 v11, #int 2 // #2 │ │ -0384b2: 0726 |00df: move-object v6, v2 │ │ -0384b4: 01c7 |00e0: move v7, v12 │ │ -0384b6: 0159 |00e1: move v9, v5 │ │ -0384b8: 7706 7c08 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@087c │ │ -0384be: 0a05 |00e5: move-result v5 │ │ -0384c0: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ -0384c4: 0200 1200 |00e8: move/from16 v0, v18 │ │ -0384c8: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ -0384cc: 121a |00ec: const/4 v10, #int 1 // #1 │ │ -0384ce: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ -0384d2: 122b |00ef: const/4 v11, #int 2 // #2 │ │ -0384d4: 0726 |00f0: move-object v6, v2 │ │ -0384d6: 01e7 |00f1: move v7, v14 │ │ -0384d8: 0159 |00f2: move v9, v5 │ │ -0384da: 7706 7c08 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@087c │ │ -0384e0: 0a05 |00f6: move-result v5 │ │ -0384e2: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ -0384e6: 0200 1200 |00f9: move/from16 v0, v18 │ │ -0384ea: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ -0384ee: 121a |00fd: const/4 v10, #int 1 // #1 │ │ -0384f0: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ -0384f4: 122b |0100: const/4 v11, #int 2 // #2 │ │ -0384f6: 0726 |0101: move-object v6, v2 │ │ -0384f8: 0207 1100 |0102: move/from16 v7, v17 │ │ -0384fc: 0159 |0104: move v9, v5 │ │ -0384fe: 7706 7c08 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@087c │ │ -038504: 0a05 |0108: move-result v5 │ │ -038506: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ -03850a: 121a |010b: const/4 v10, #int 1 // #1 │ │ -03850c: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ -038510: 0200 1200 |010e: move/from16 v0, v18 │ │ -038514: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ -038518: 123b |0112: const/4 v11, #int 3 // #3 │ │ -03851a: 0726 |0113: move-object v6, v2 │ │ -03851c: 01d7 |0114: move v7, v13 │ │ -03851e: 0159 |0115: move v9, v5 │ │ -038520: 7706 7c08 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@087c │ │ -038526: 0a05 |0119: move-result v5 │ │ -038528: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ -03852c: 5004 0205 |011c: aput-char v4, v2, v5 │ │ -038530: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ -038534: 2900 06ff |0120: goto/16 0026 // -00fa │ │ -038538: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ -03853c: 28a9 |0124: goto 00cd // -0057 │ │ -03853e: 120a |0125: const/4 v10, #int 0 // #0 │ │ -038540: 28b6 |0126: goto 00dc // -004a │ │ -038542: 120b |0127: const/4 v11, #int 0 // #0 │ │ -038544: 28b7 |0128: goto 00df // -0049 │ │ -038546: 120a |0129: const/4 v10, #int 0 // #0 │ │ -038548: 28c3 |012a: goto 00ed // -003d │ │ -03854a: 120b |012b: const/4 v11, #int 0 // #0 │ │ -03854c: 28c4 |012c: goto 00f0 // -003c │ │ -03854e: 120a |012d: const/4 v10, #int 0 // #0 │ │ -038550: 28d0 |012e: goto 00fe // -0030 │ │ -038552: 120b |012f: const/4 v11, #int 0 // #0 │ │ -038554: 28d1 |0130: goto 0101 // -002f │ │ -038556: 120b |0131: const/4 v11, #int 0 // #0 │ │ -038558: 28e1 |0132: goto 0113 // -001f │ │ +03a578: |[03a578] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ +03a588: 6204 fe02 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02fe │ │ +03a58c: 2144 |0002: array-length v4, v4 │ │ +03a58e: 0200 1600 |0003: move/from16 v0, v22 │ │ +03a592: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ +03a596: 0200 1600 |0007: move/from16 v0, v22 │ │ +03a59a: 2304 6203 |0009: new-array v4, v0, [C // type@0362 │ │ +03a59e: 6904 fe02 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02fe │ │ +03a5a2: 6202 fe02 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@02fe │ │ +03a5a6: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ +03a5aa: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ +03a5ae: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ +03a5b2: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +03a5b4: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ +03a5b8: 0200 1600 |0018: move/from16 v0, v22 │ │ +03a5bc: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ +03a5c0: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ +03a5c4: 5004 0205 |001e: aput-char v4, v2, v5 │ │ +03a5c8: 28f8 |0020: goto 0018 // -0008 │ │ +03a5ca: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ +03a5ce: 5004 0205 |0023: aput-char v4, v2, v5 │ │ +03a5d2: 1214 |0025: const/4 v4, #int 1 // #1 │ │ +03a5d4: 0f04 |0026: return v4 │ │ +03a5d6: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ +03a5da: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ +03a5de: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ +03a5e2: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ +03a5e6: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ +03a5ea: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ +03a5ee: 846d |0033: long-to-int v13, v6 │ │ +03a5f0: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ +03a5f4: 9e06 1406 |0036: div-long v6, v20, v6 │ │ +03a5f8: 8666 |0038: long-to-double v6, v6 │ │ +03a5fa: 7120 8514 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@1485 │ │ +03a600: 0b06 |003c: move-result-wide v6 │ │ +03a602: 8a60 |003d: double-to-int v0, v6 │ │ +03a604: 0211 0000 |003e: move/from16 v17, v0 │ │ +03a608: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +03a60a: 120c |0041: const/4 v12, #int 0 // #0 │ │ +03a60c: 120e |0042: const/4 v14, #int 0 // #0 │ │ +03a60e: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ +03a614: 0200 1100 |0046: move/from16 v0, v17 │ │ +03a618: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ +03a61c: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ +03a622: 9303 1104 |004d: div-int v3, v17, v4 │ │ +03a626: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ +03a62c: b234 |0052: mul-int/2addr v4, v3 │ │ +03a62e: 9111 1104 |0053: sub-int v17, v17, v4 │ │ +03a632: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ +03a636: 0200 1100 |0057: move/from16 v0, v17 │ │ +03a63a: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ +03a63e: 0200 1100 |005b: move/from16 v0, v17 │ │ +03a642: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ +03a646: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ +03a64a: 9111 1104 |0061: sub-int v17, v17, v4 │ │ +03a64e: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ +03a652: 0200 1100 |0065: move/from16 v0, v17 │ │ +03a656: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ +03a65a: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ +03a65e: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ +03a662: 9111 1104 |006d: sub-int v17, v17, v4 │ │ +03a666: 1205 |006f: const/4 v5, #int 0 // #0 │ │ +03a668: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ +03a66c: 1214 |0072: const/4 v4, #int 1 // #1 │ │ +03a66e: 1206 |0073: const/4 v6, #int 0 // #0 │ │ +03a670: 1207 |0074: const/4 v7, #int 0 // #0 │ │ +03a672: 7140 7608 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0876 │ │ +03a678: 0a0f |0078: move-result v15 │ │ +03a67a: 1216 |0079: const/4 v6, #int 1 // #1 │ │ +03a67c: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ +03a680: 1214 |007c: const/4 v4, #int 1 // #1 │ │ +03a682: 1227 |007d: const/4 v7, #int 2 // #2 │ │ +03a684: 7140 7608 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0876 │ │ +03a68a: 0a04 |0081: move-result v4 │ │ +03a68c: b04f |0082: add-int/2addr v15, v4 │ │ +03a68e: 1216 |0083: const/4 v6, #int 1 // #1 │ │ +03a690: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ +03a694: 1214 |0086: const/4 v4, #int 1 // #1 │ │ +03a696: 1227 |0087: const/4 v7, #int 2 // #2 │ │ +03a698: 7140 7608 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0876 │ │ +03a69e: 0a04 |008b: move-result v4 │ │ +03a6a0: b04f |008c: add-int/2addr v15, v4 │ │ +03a6a2: 1216 |008d: const/4 v6, #int 1 // #1 │ │ +03a6a4: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ +03a6a8: 1214 |0090: const/4 v4, #int 1 // #1 │ │ +03a6aa: 1227 |0091: const/4 v7, #int 2 // #2 │ │ +03a6ac: 0200 1100 |0092: move/from16 v0, v17 │ │ +03a6b0: 7140 7608 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0876 │ │ +03a6b6: 0a04 |0097: move-result v4 │ │ +03a6b8: b04f |0098: add-int/2addr v15, v4 │ │ +03a6ba: 1226 |0099: const/4 v6, #int 2 // #2 │ │ +03a6bc: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +03a6be: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ +03a6c2: 1234 |009d: const/4 v4, #int 3 // #3 │ │ +03a6c4: 7140 7608 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0876 │ │ +03a6ca: 0a04 |00a1: move-result v4 │ │ +03a6cc: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ +03a6d0: b04f |00a4: add-int/2addr v15, v4 │ │ +03a6d2: 0200 1600 |00a5: move/from16 v0, v22 │ │ +03a6d6: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ +03a6da: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ +03a6de: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ +03a6e2: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ +03a6e6: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ +03a6ea: 28f4 |00b1: goto 00a5 // -000c │ │ +03a6ec: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ +03a6f0: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ +03a6f4: 7d00 |00b6: neg-long v0, v0 │ │ +03a6f6: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ +03a6fa: 2900 76ff |00b9: goto/16 002f // -008a │ │ +03a6fe: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ +03a700: 28c1 |00bc: goto 007d // -003f │ │ +03a702: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ +03a704: 28c9 |00be: goto 0087 // -0037 │ │ +03a706: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ +03a708: 28d1 |00c0: goto 0091 // -002f │ │ +03a70a: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ +03a70c: 28dc |00c2: goto 009e // -0024 │ │ +03a70e: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ +03a712: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ +03a716: 0212 0500 |00c7: move/from16 v18, v5 │ │ +03a71a: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ +03a71e: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ +03a722: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ +03a726: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ +03a728: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ +03a72a: 7706 7c08 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@087c │ │ +03a730: 0a05 |00d4: move-result v5 │ │ +03a732: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ +03a736: 0200 1200 |00d7: move/from16 v0, v18 │ │ +03a73a: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ +03a73e: 121a |00db: const/4 v10, #int 1 // #1 │ │ +03a740: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ +03a744: 122b |00de: const/4 v11, #int 2 // #2 │ │ +03a746: 0726 |00df: move-object v6, v2 │ │ +03a748: 01c7 |00e0: move v7, v12 │ │ +03a74a: 0159 |00e1: move v9, v5 │ │ +03a74c: 7706 7c08 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@087c │ │ +03a752: 0a05 |00e5: move-result v5 │ │ +03a754: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ +03a758: 0200 1200 |00e8: move/from16 v0, v18 │ │ +03a75c: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ +03a760: 121a |00ec: const/4 v10, #int 1 // #1 │ │ +03a762: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ +03a766: 122b |00ef: const/4 v11, #int 2 // #2 │ │ +03a768: 0726 |00f0: move-object v6, v2 │ │ +03a76a: 01e7 |00f1: move v7, v14 │ │ +03a76c: 0159 |00f2: move v9, v5 │ │ +03a76e: 7706 7c08 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@087c │ │ +03a774: 0a05 |00f6: move-result v5 │ │ +03a776: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ +03a77a: 0200 1200 |00f9: move/from16 v0, v18 │ │ +03a77e: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ +03a782: 121a |00fd: const/4 v10, #int 1 // #1 │ │ +03a784: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ +03a788: 122b |0100: const/4 v11, #int 2 // #2 │ │ +03a78a: 0726 |0101: move-object v6, v2 │ │ +03a78c: 0207 1100 |0102: move/from16 v7, v17 │ │ +03a790: 0159 |0104: move v9, v5 │ │ +03a792: 7706 7c08 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@087c │ │ +03a798: 0a05 |0108: move-result v5 │ │ +03a79a: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ +03a79e: 121a |010b: const/4 v10, #int 1 // #1 │ │ +03a7a0: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ +03a7a4: 0200 1200 |010e: move/from16 v0, v18 │ │ +03a7a8: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ +03a7ac: 123b |0112: const/4 v11, #int 3 // #3 │ │ +03a7ae: 0726 |0113: move-object v6, v2 │ │ +03a7b0: 01d7 |0114: move v7, v13 │ │ +03a7b2: 0159 |0115: move v9, v5 │ │ +03a7b4: 7706 7c08 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@087c │ │ +03a7ba: 0a05 |0119: move-result v5 │ │ +03a7bc: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ +03a7c0: 5004 0205 |011c: aput-char v4, v2, v5 │ │ +03a7c4: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ +03a7c8: 2900 06ff |0120: goto/16 0026 // -00fa │ │ +03a7cc: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ +03a7d0: 28a9 |0124: goto 00cd // -0057 │ │ +03a7d2: 120a |0125: const/4 v10, #int 0 // #0 │ │ +03a7d4: 28b6 |0126: goto 00dc // -004a │ │ +03a7d6: 120b |0127: const/4 v11, #int 0 // #0 │ │ +03a7d8: 28b7 |0128: goto 00df // -0049 │ │ +03a7da: 120a |0129: const/4 v10, #int 0 // #0 │ │ +03a7dc: 28c3 |012a: goto 00ed // -003d │ │ +03a7de: 120b |012b: const/4 v11, #int 0 // #0 │ │ +03a7e0: 28c4 |012c: goto 00f0 // -003c │ │ +03a7e2: 120a |012d: const/4 v10, #int 0 // #0 │ │ +03a7e4: 28d0 |012e: goto 00fe // -0030 │ │ +03a7e6: 120b |012f: const/4 v11, #int 0 // #0 │ │ +03a7e8: 28d1 |0130: goto 0101 // -002f │ │ +03a7ea: 120b |0131: const/4 v11, #int 0 // #0 │ │ +03a7ec: 28e1 |0132: goto 0113 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0007 line=77 │ │ 0x000d line=80 │ │ 0x000f line=82 │ │ 0x0015 line=83 │ │ @@ -40283,50 +40283,50 @@ │ │ type : '([CICIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 61 16-bit code units │ │ -03855c: |[03855c] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ -03856c: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ -038570: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ -038574: 0161 |0004: move v1, v6 │ │ -038576: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ -03857a: 1232 |0007: const/4 v2, #int 3 // #3 │ │ -03857c: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ -038580: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ -038584: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ -038588: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ -03858c: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ -038590: 8e22 |0012: int-to-char v2, v2 │ │ -038592: 5002 0306 |0013: aput-char v2, v3, v6 │ │ -038596: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ -03859a: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ -03859e: b124 |0019: sub-int/2addr v4, v2 │ │ -0385a0: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ -0385a4: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -0385a6: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ -0385aa: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ -0385ae: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ -0385b2: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ -0385b6: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ -0385ba: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ -0385be: 8e22 |0029: int-to-char v2, v2 │ │ -0385c0: 5002 0306 |002a: aput-char v2, v3, v6 │ │ -0385c4: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0385c8: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ -0385cc: b124 |0030: sub-int/2addr v4, v2 │ │ -0385ce: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ -0385d2: 8e22 |0033: int-to-char v2, v2 │ │ -0385d4: 5002 0306 |0034: aput-char v2, v3, v6 │ │ -0385d8: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0385dc: 5005 0306 |0038: aput-char v5, v3, v6 │ │ -0385e0: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0385e4: 0f06 |003c: return v6 │ │ +03a7f0: |[03a7f0] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ +03a800: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ +03a804: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ +03a808: 0161 |0004: move v1, v6 │ │ +03a80a: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ +03a80e: 1232 |0007: const/4 v2, #int 3 // #3 │ │ +03a810: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ +03a814: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ +03a818: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ +03a81c: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ +03a820: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ +03a824: 8e22 |0012: int-to-char v2, v2 │ │ +03a826: 5002 0306 |0013: aput-char v2, v3, v6 │ │ +03a82a: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ +03a82e: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ +03a832: b124 |0019: sub-int/2addr v4, v2 │ │ +03a834: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ +03a838: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +03a83a: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ +03a83e: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ +03a842: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ +03a846: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ +03a84a: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ +03a84e: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ +03a852: 8e22 |0029: int-to-char v2, v2 │ │ +03a854: 5002 0306 |002a: aput-char v2, v3, v6 │ │ +03a858: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ +03a85c: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ +03a860: b124 |0030: sub-int/2addr v4, v2 │ │ +03a862: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ +03a866: 8e22 |0033: int-to-char v2, v2 │ │ +03a868: 5002 0306 |0034: aput-char v2, v3, v6 │ │ +03a86c: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ +03a870: 5005 0306 |0038: aput-char v5, v3, v6 │ │ +03a874: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ +03a878: 0f06 |003c: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0004 line=54 │ │ 0x0005 line=55 │ │ 0x000e line=56 │ │ 0x0010 line=57 │ │ @@ -40350,21 +40350,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 : 2368 (TimeUtils.java) │ │ + source_file_idx : 2369 (TimeUtils.java) │ │ │ │ Class #175 header: │ │ class_idx : 366 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 401 │ │ +source_file_idx : 402 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 11 │ │ │ │ Class #175 annotations: │ │ Annotations on class │ │ @@ -40442,21 +40442,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 : 401 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 402 (AccessibilityDelegateCompat.java) │ │ │ │ Class #176 header: │ │ class_idx : 370 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 401 │ │ +source_file_idx : 402 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 10 │ │ │ │ Class #176 annotations: │ │ Annotations on class │ │ @@ -40487,37 +40487,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 44 16-bit code units │ │ -0385e8: |[0385e8] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -0385f8: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -0385fc: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -038600: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ -038604: 2200 7001 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@0170 │ │ -038608: 7010 a408 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@08a4 │ │ -03860e: 6900 0503 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0305 │ │ -038612: 6200 0503 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0305 │ │ -038616: 7210 9208 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@0892 │ │ -03861c: 0c00 |0012: move-result-object v0 │ │ -03861e: 6900 0403 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0304 │ │ -038622: 0e00 |0015: return-void │ │ -038624: 6000 2000 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -038628: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ -03862c: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ -038630: 2200 6d01 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@016d │ │ -038634: 7010 8508 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0885 │ │ -03863a: 6900 0503 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0305 │ │ -03863e: 28ea |0023: goto 000d // -0016 │ │ -038640: 2200 7101 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@0171 │ │ -038644: 7010 a808 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@08a8 │ │ -03864a: 6900 0503 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0305 │ │ -03864e: 28e2 |002b: goto 000d // -001e │ │ +03a87c: |[03a87c] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +03a88c: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +03a890: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +03a894: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ +03a898: 2200 7001 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@0170 │ │ +03a89c: 7010 a408 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@08a4 │ │ +03a8a2: 6900 0503 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0305 │ │ +03a8a6: 6200 0503 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0305 │ │ +03a8aa: 7210 9208 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@0892 │ │ +03a8b0: 0c00 |0012: move-result-object v0 │ │ +03a8b2: 6900 0403 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0304 │ │ +03a8b6: 0e00 |0015: return-void │ │ +03a8b8: 6000 2000 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +03a8bc: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ +03a8c0: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ +03a8c4: 2200 6d01 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@016d │ │ +03a8c8: 7010 8508 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0885 │ │ +03a8ce: 6900 0503 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0305 │ │ +03a8d2: 28ea |0023: goto 000d // -0016 │ │ +03a8d4: 2200 7101 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@0171 │ │ +03a8d8: 7010 a808 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@08a8 │ │ +03a8de: 6900 0503 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0305 │ │ +03a8e2: 28e2 |002b: goto 000d // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0006 line=296 │ │ 0x000d line=302 │ │ 0x0015 line=303 │ │ 0x0016 line=297 │ │ @@ -40530,21 +40530,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -038650: |[038650] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -038660: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ -038666: 6200 0503 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0305 │ │ -03866a: 7220 9108 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@0891 │ │ -038670: 0c00 |0008: move-result-object v0 │ │ -038672: 5b10 0603 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0306 │ │ -038676: 0e00 |000b: return-void │ │ +03a8e4: |[03a8e4] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +03a8f4: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ +03a8fa: 6200 0503 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0305 │ │ +03a8fe: 7220 9108 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@0891 │ │ +03a904: 0c00 |0008: move-result-object v0 │ │ +03a906: 5b10 0603 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0306 │ │ +03a90a: 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; │ │ @@ -40555,20 +40555,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 │ │ -038678: |[038678] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -038688: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0305 │ │ -03868c: 6201 0403 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0304 │ │ -038690: 7240 8f08 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@088f │ │ -038696: 0a00 |0007: move-result v0 │ │ -038698: 0f00 |0008: return v0 │ │ +03a90c: |[03a90c] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03a91c: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0305 │ │ +03a920: 6201 0403 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0304 │ │ +03a924: 7240 8f08 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@088f │ │ +03a92a: 0a00 |0007: move-result v0 │ │ +03a92c: 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; │ │ @@ -40578,20 +40578,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 │ │ -03869c: |[03869c] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0386ac: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0305 │ │ -0386b0: 6201 0403 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0304 │ │ -0386b4: 7230 9008 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@0890 │ │ -0386ba: 0c00 |0007: move-result-object v0 │ │ -0386bc: 1100 |0008: return-object v0 │ │ +03a930: |[03a930] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +03a940: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0305 │ │ +03a944: 6201 0403 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0304 │ │ +03a948: 7230 9008 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@0890 │ │ +03a94e: 0c00 |0007: move-result-object v0 │ │ +03a950: 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; │ │ │ │ @@ -40600,17 +40600,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0386c0: |[0386c0] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ -0386d0: 5410 0603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0306 │ │ -0386d4: 1100 |0002: return-object v0 │ │ +03a954: |[03a954] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ +03a964: 5410 0603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0306 │ │ +03a968: 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;) │ │ @@ -40618,19 +40618,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 │ │ -0386d8: |[0386d8] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0386e8: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0305 │ │ -0386ec: 6201 0403 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0304 │ │ -0386f0: 7240 9308 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@0893 │ │ -0386f6: 0e00 |0007: return-void │ │ +03a96c: |[03a96c] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03a97c: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0305 │ │ +03a980: 6201 0403 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0304 │ │ +03a984: 7240 9308 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@0893 │ │ +03a98a: 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; │ │ @@ -40641,19 +40641,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 │ │ -0386f8: |[0386f8] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -038708: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0305 │ │ -03870c: 6201 0403 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0304 │ │ -038710: 7240 9408 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@0894 │ │ -038716: 0e00 |0007: return-void │ │ +03a98c: |[03a98c] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +03a99c: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0305 │ │ +03a9a0: 6201 0403 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0304 │ │ +03a9a4: 7240 9408 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@0894 │ │ +03a9aa: 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; │ │ @@ -40664,19 +40664,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 │ │ -038718: |[038718] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -038728: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0305 │ │ -03872c: 6201 0403 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0304 │ │ -038730: 7240 9508 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@0895 │ │ -038736: 0e00 |0007: return-void │ │ +03a9ac: |[03a9ac] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03a9bc: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0305 │ │ +03a9c0: 6201 0403 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0304 │ │ +03a9c4: 7240 9508 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@0895 │ │ +03a9ca: 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; │ │ @@ -40687,20 +40687,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 │ │ -038738: |[038738] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -038748: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0305 │ │ -03874c: 6201 0403 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0304 │ │ -038750: 7255 9608 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@0896 │ │ -038756: 0a00 |0007: move-result v0 │ │ -038758: 0f00 |0008: return v0 │ │ +03a9cc: |[03a9cc] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03a9dc: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0305 │ │ +03a9e0: 6201 0403 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0304 │ │ +03a9e4: 7255 9608 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@0896 │ │ +03a9ea: 0a00 |0007: move-result v0 │ │ +03a9ec: 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; │ │ @@ -40711,20 +40711,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 │ │ -03875c: |[03875c] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -03876c: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0305 │ │ -038770: 6201 0403 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0304 │ │ -038774: 7255 9708 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@0897 │ │ -03877a: 0a00 |0007: move-result v0 │ │ -03877c: 0f00 |0008: return v0 │ │ +03a9f0: |[03a9f0] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +03aa00: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0305 │ │ +03aa04: 6201 0403 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0304 │ │ +03aa08: 7255 9708 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@0897 │ │ +03aa0e: 0a00 |0007: move-result v0 │ │ +03aa10: 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 │ │ @@ -40735,19 +40735,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -038780: |[038780] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -038790: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0305 │ │ -038794: 6201 0403 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0304 │ │ -038798: 7240 9808 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0898 │ │ -03879e: 0e00 |0007: return-void │ │ +03aa14: |[03aa14] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +03aa24: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0305 │ │ +03aa28: 6201 0403 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0304 │ │ +03aa2c: 7240 9808 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0898 │ │ +03aa32: 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; │ │ @@ -40758,35 +40758,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 │ │ -0387a0: |[0387a0] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0387b0: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0305 │ │ -0387b4: 6201 0403 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0304 │ │ -0387b8: 7240 9908 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@0899 │ │ -0387be: 0e00 |0007: return-void │ │ +03aa34: |[03aa34] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03aa44: 6200 0503 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0305 │ │ +03aa48: 6201 0403 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0304 │ │ +03aa4c: 7240 9908 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@0899 │ │ +03aa52: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ 0x0007 line=359 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ 0x0000 - 0x0008 reg=3 host Landroid/view/View; │ │ 0x0000 - 0x0008 reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 401 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 402 (AccessibilityDelegateCompat.java) │ │ │ │ Class #177 header: │ │ class_idx : 371 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 663 │ │ -source_file_idx : 402 │ │ +source_file_idx : 403 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #177 annotations: │ │ Annotations on class │ │ @@ -40810,18 +40810,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 │ │ -0387c0: |[0387c0] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ -0387d0: 5b01 0703 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0307 │ │ -0387d4: 7010 3812 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1238 │ │ -0387da: 0e00 |0005: return-void │ │ +03aa54: |[03aa54] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ +03aa64: 5b01 0703 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0307 │ │ +03aa68: 7010 3812 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1238 │ │ +03aa6e: 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; │ │ │ │ @@ -40831,19 +40831,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 │ │ -0387dc: |[0387dc] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0387ec: 5410 0703 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0307 │ │ -0387f0: 7230 c808 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@08c8 │ │ -0387f6: 0a00 |0005: move-result v0 │ │ -0387f8: 0f00 |0006: return v0 │ │ +03aa70: |[03aa70] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03aa80: 5410 0703 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0307 │ │ +03aa84: 7230 c808 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@08c8 │ │ +03aa8a: 0a00 |0005: move-result v0 │ │ +03aa8c: 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; │ │ @@ -40853,18 +40853,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 │ │ -0387fc: |[0387fc] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03880c: 5410 0703 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0307 │ │ -038810: 7230 c908 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08c9 │ │ -038816: 0e00 |0005: return-void │ │ +03aa90: |[03aa90] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03aaa0: 5410 0703 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0307 │ │ +03aaa4: 7230 c908 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08c9 │ │ +03aaaa: 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; │ │ @@ -40875,18 +40875,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 │ │ -038818: |[038818] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -038828: 5410 0703 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0307 │ │ -03882c: 7230 ca08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@08ca │ │ -038832: 0e00 |0005: return-void │ │ +03aaac: |[03aaac] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +03aabc: 5410 0703 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0307 │ │ +03aac0: 7230 ca08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@08ca │ │ +03aac6: 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; │ │ @@ -40897,18 +40897,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 │ │ -038834: |[038834] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -038844: 5410 0703 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0307 │ │ -038848: 7230 cb08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08cb │ │ -03884e: 0e00 |0005: return-void │ │ +03aac8: |[03aac8] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03aad8: 5410 0703 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0307 │ │ +03aadc: 7230 cb08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08cb │ │ +03aae2: 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; │ │ @@ -40919,19 +40919,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 │ │ -038850: |[038850] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -038860: 5410 0703 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0307 │ │ -038864: 7240 cc08 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@08cc │ │ -03886a: 0a00 |0005: move-result v0 │ │ -03886c: 0f00 |0006: return v0 │ │ +03aae4: |[03aae4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03aaf4: 5410 0703 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0307 │ │ +03aaf8: 7240 cc08 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@08cc │ │ +03aafe: 0a00 |0005: move-result v0 │ │ +03ab00: 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; │ │ @@ -40942,18 +40942,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -038870: |[038870] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -038880: 5410 0703 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0307 │ │ -038884: 7230 cd08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@08cd │ │ -03888a: 0e00 |0005: return-void │ │ +03ab04: |[03ab04] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +03ab14: 5410 0703 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0307 │ │ +03ab18: 7230 cd08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@08cd │ │ +03ab1e: 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; │ │ @@ -40964,34 +40964,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 │ │ -03888c: |[03888c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03889c: 5410 0703 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0307 │ │ -0388a0: 7230 ce08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08ce │ │ -0388a6: 0e00 |0005: return-void │ │ +03ab20: |[03ab20] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03ab30: 5410 0703 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0307 │ │ +03ab34: 7230 ce08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08ce │ │ +03ab3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0005 line=81 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 402 (AccessibilityDelegateCompatIcs.java) │ │ + source_file_idx : 403 (AccessibilityDelegateCompatIcs.java) │ │ │ │ Class #178 header: │ │ class_idx : 372 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 781 │ │ -source_file_idx : 402 │ │ +source_file_idx : 403 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 7 │ │ │ │ Class #178 annotations: │ │ Annotations on class │ │ @@ -41045,21 +41045,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 : 402 (AccessibilityDelegateCompatIcs.java) │ │ + source_file_idx : 403 (AccessibilityDelegateCompatIcs.java) │ │ │ │ Class #179 header: │ │ class_idx : 373 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 402 │ │ +source_file_idx : 403 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #179 annotations: │ │ Annotations on class │ │ @@ -41078,17 +41078,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0388a8: |[0388a8] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ -0388b8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -0388be: 0e00 |0003: return-void │ │ +03ab3c: |[03ab3c] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ +03ab4c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03ab52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs; │ │ │ │ @@ -41097,19 +41097,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 │ │ -0388c0: |[0388c0] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0388d0: 1f01 9702 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0297 │ │ -0388d4: 6e30 3912 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1239 │ │ -0388da: 0a00 |0005: move-result v0 │ │ -0388dc: 0f00 |0006: return v0 │ │ +03ab54: |[03ab54] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03ab64: 1f01 9702 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0297 │ │ +03ab68: 6e30 3912 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1239 │ │ +03ab6e: 0a00 |0005: move-result v0 │ │ +03ab70: 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; │ │ @@ -41119,18 +41119,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 │ │ -0388e0: |[0388e0] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ -0388f0: 2200 7301 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@0173 │ │ -0388f4: 7020 c008 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@08c0 │ │ -0388fa: 1100 |0005: return-object v0 │ │ +03ab74: |[03ab74] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ +03ab84: 2200 7301 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@0173 │ │ +03ab88: 7020 c008 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@08c0 │ │ +03ab8e: 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;) │ │ @@ -41138,36 +41138,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0388fc: |[0388fc] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -03890c: 2200 9702 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@0297 │ │ -038910: 7010 3812 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1238 │ │ -038916: 1100 |0005: return-object v0 │ │ +03ab90: |[03ab90] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +03aba0: 2200 9702 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@0297 │ │ +03aba4: 7010 3812 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1238 │ │ +03abaa: 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 │ │ -038918: |[038918] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -038928: 1f00 9702 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0297 │ │ -03892c: 6e30 3b12 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@123b │ │ -038932: 0e00 |0005: return-void │ │ +03abac: |[03abac] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03abbc: 1f00 9702 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0297 │ │ +03abc0: 6e30 3b12 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@123b │ │ +03abc6: 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; │ │ @@ -41178,19 +41178,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 │ │ -038934: |[038934] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ -038944: 1f00 9702 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0297 │ │ -038948: 1f02 ac02 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -03894c: 6e30 3c12 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@123c │ │ -038952: 0e00 |0007: return-void │ │ +03abc8: |[03abc8] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ +03abd8: 1f00 9702 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0297 │ │ +03abdc: 1f02 ac02 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +03abe0: 6e30 3c12 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@123c │ │ +03abe6: 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; │ │ @@ -41201,18 +41201,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 │ │ -038954: |[038954] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -038964: 1f00 9702 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0297 │ │ -038968: 6e30 3d12 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@123d │ │ -03896e: 0e00 |0005: return-void │ │ +03abe8: |[03abe8] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03abf8: 1f00 9702 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0297 │ │ +03abfc: 6e30 3d12 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@123d │ │ +03ac02: 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; │ │ @@ -41223,19 +41223,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 │ │ -038970: |[038970] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -038980: 1f01 9702 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0297 │ │ -038984: 6e40 3e12 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@123e │ │ -03898a: 0a00 |0005: move-result v0 │ │ -03898c: 0f00 |0006: return v0 │ │ +03ac04: |[03ac04] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03ac14: 1f01 9702 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0297 │ │ +03ac18: 6e40 3e12 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@123e │ │ +03ac1e: 0a00 |0005: move-result v0 │ │ +03ac20: 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; │ │ @@ -41246,18 +41246,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 │ │ -038990: |[038990] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0389a0: 1f00 9702 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0297 │ │ -0389a4: 6e30 4012 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@1240 │ │ -0389aa: 0e00 |0005: return-void │ │ +03ac24: |[03ac24] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +03ac34: 1f00 9702 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0297 │ │ +03ac38: 6e30 4012 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@1240 │ │ +03ac3e: 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; │ │ @@ -41268,35 +41268,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 │ │ -0389ac: |[0389ac] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0389bc: 1f00 9702 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0297 │ │ -0389c0: 6e30 4112 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1241 │ │ -0389c6: 0e00 |0005: return-void │ │ +03ac40: |[03ac40] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03ac50: 1f00 9702 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@0297 │ │ +03ac54: 6e30 4112 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1241 │ │ +03ac5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0005 line=118 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 host Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 402 (AccessibilityDelegateCompatIcs.java) │ │ + source_file_idx : 403 (AccessibilityDelegateCompatIcs.java) │ │ │ │ Class #180 header: │ │ class_idx : 374 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 663 │ │ -source_file_idx : 403 │ │ +source_file_idx : 404 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #180 annotations: │ │ Annotations on class │ │ @@ -41320,18 +41320,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 │ │ -0389c8: |[0389c8] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ -0389d8: 5b01 0803 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0308 │ │ -0389dc: 7010 3812 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1238 │ │ -0389e2: 0e00 |0005: return-void │ │ +03ac5c: |[03ac5c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ +03ac6c: 5b01 0803 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0308 │ │ +03ac70: 7010 3812 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1238 │ │ +03ac76: 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; │ │ │ │ @@ -41341,19 +41341,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 │ │ -0389e4: |[0389e4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0389f4: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0308 │ │ -0389f8: 7230 e308 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@08e3 │ │ -0389fe: 0a00 |0005: move-result v0 │ │ -038a00: 0f00 |0006: return v0 │ │ +03ac78: |[03ac78] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03ac88: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0308 │ │ +03ac8c: 7230 e308 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@08e3 │ │ +03ac92: 0a00 |0005: move-result v0 │ │ +03ac94: 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; │ │ @@ -41363,20 +41363,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 │ │ -038a04: |[038a04] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ -038a14: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0308 │ │ -038a18: 7220 e408 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@08e4 │ │ -038a1e: 0c00 |0005: move-result-object v0 │ │ -038a20: 1f00 ad02 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@02ad │ │ -038a24: 1100 |0008: return-object v0 │ │ +03ac98: |[03ac98] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ +03aca8: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0308 │ │ +03acac: 7220 e408 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@08e4 │ │ +03acb2: 0c00 |0005: move-result-object v0 │ │ +03acb4: 1f00 ad02 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@02ad │ │ +03acb8: 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; │ │ │ │ @@ -41385,18 +41385,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 │ │ -038a28: |[038a28] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -038a38: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0308 │ │ -038a3c: 7230 e508 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08e5 │ │ -038a42: 0e00 |0005: return-void │ │ +03acbc: |[03acbc] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03accc: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0308 │ │ +03acd0: 7230 e508 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08e5 │ │ +03acd6: 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; │ │ @@ -41407,18 +41407,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 │ │ -038a44: |[038a44] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -038a54: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0308 │ │ -038a58: 7230 e608 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@08e6 │ │ -038a5e: 0e00 |0005: return-void │ │ +03acd8: |[03acd8] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +03ace8: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0308 │ │ +03acec: 7230 e608 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@08e6 │ │ +03acf2: 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; │ │ @@ -41429,18 +41429,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 │ │ -038a60: |[038a60] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -038a70: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0308 │ │ -038a74: 7230 e708 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08e7 │ │ -038a7a: 0e00 |0005: return-void │ │ +03acf4: |[03acf4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03ad04: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0308 │ │ +03ad08: 7230 e708 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08e7 │ │ +03ad0e: 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; │ │ @@ -41451,19 +41451,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 │ │ -038a7c: |[038a7c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -038a8c: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0308 │ │ -038a90: 7240 e808 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@08e8 │ │ -038a96: 0a00 |0005: move-result v0 │ │ -038a98: 0f00 |0006: return v0 │ │ +03ad10: |[03ad10] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03ad20: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0308 │ │ +03ad24: 7240 e808 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@08e8 │ │ +03ad2a: 0a00 |0005: move-result v0 │ │ +03ad2c: 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; │ │ @@ -41474,19 +41474,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 │ │ -038a9c: |[038a9c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -038aac: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0308 │ │ -038ab0: 7240 e908 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@08e9 │ │ -038ab6: 0a00 |0005: move-result v0 │ │ -038ab8: 0f00 |0006: return v0 │ │ +03ad30: |[03ad30] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +03ad40: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0308 │ │ +03ad44: 7240 e908 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@08e9 │ │ +03ad4a: 0a00 |0005: move-result v0 │ │ +03ad4c: 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 │ │ @@ -41497,18 +41497,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -038abc: |[038abc] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -038acc: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0308 │ │ -038ad0: 7230 ea08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@08ea │ │ -038ad6: 0e00 |0005: return-void │ │ +03ad50: |[03ad50] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +03ad60: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0308 │ │ +03ad64: 7230 ea08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@08ea │ │ +03ad6a: 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; │ │ @@ -41519,34 +41519,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 │ │ -038ad8: |[038ad8] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -038ae8: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0308 │ │ -038aec: 7230 eb08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08eb │ │ -038af2: 0e00 |0005: return-void │ │ +03ad6c: |[03ad6c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03ad7c: 5410 0803 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0308 │ │ +03ad80: 7230 eb08 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08eb │ │ +03ad86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0005 line=83 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 403 (AccessibilityDelegateCompatJellyBean.java) │ │ + source_file_idx : 404 (AccessibilityDelegateCompatJellyBean.java) │ │ │ │ Class #181 header: │ │ class_idx : 375 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 781 │ │ -source_file_idx : 403 │ │ +source_file_idx : 404 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 9 │ │ │ │ Class #181 annotations: │ │ Annotations on class │ │ @@ -41612,21 +41612,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 : 403 (AccessibilityDelegateCompatJellyBean.java) │ │ + source_file_idx : 404 (AccessibilityDelegateCompatJellyBean.java) │ │ │ │ Class #182 header: │ │ class_idx : 376 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 403 │ │ +source_file_idx : 404 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #182 annotations: │ │ Annotations on class │ │ @@ -41645,17 +41645,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038af4: |[038af4] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ -038b04: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -038b0a: 0e00 |0003: return-void │ │ +03ad88: |[03ad88] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ +03ad98: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03ad9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean; │ │ │ │ @@ -41664,19 +41664,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 │ │ -038b0c: |[038b0c] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ -038b1c: 1f01 9702 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0297 │ │ -038b20: 6e20 3a12 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@123a │ │ -038b26: 0c00 |0005: move-result-object v0 │ │ -038b28: 1100 |0006: return-object v0 │ │ +03ada0: |[03ada0] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ +03adb0: 1f01 9702 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0297 │ │ +03adb4: 6e20 3a12 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@123a │ │ +03adba: 0c00 |0005: move-result-object v0 │ │ +03adbc: 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; │ │ │ │ @@ -41685,18 +41685,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 │ │ -038b2c: |[038b2c] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ -038b3c: 2200 7601 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@0176 │ │ -038b40: 7020 d908 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@08d9 │ │ -038b46: 1100 |0005: return-object v0 │ │ +03adc0: |[03adc0] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ +03add0: 2200 7601 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@0176 │ │ +03add4: 7020 d908 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@08d9 │ │ +03adda: 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;) │ │ @@ -41704,36 +41704,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 │ │ -038b48: |[038b48] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -038b58: 1f01 9702 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0297 │ │ -038b5c: 6e40 3f12 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@123f │ │ -038b62: 0a00 |0005: move-result v0 │ │ -038b64: 0f00 |0006: return v0 │ │ +03addc: |[03addc] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +03adec: 1f01 9702 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0297 │ │ +03adf0: 6e40 3f12 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@123f │ │ +03adf6: 0a00 |0005: move-result v0 │ │ +03adf8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 action I │ │ 0x0000 - 0x0007 reg=4 args Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ - source_file_idx : 403 (AccessibilityDelegateCompatJellyBean.java) │ │ + source_file_idx : 404 (AccessibilityDelegateCompatJellyBean.java) │ │ │ │ Class #183 header: │ │ class_idx : 377 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 781 │ │ -source_file_idx : 464 │ │ +source_file_idx : 465 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #183 annotations: │ │ Annotations on class │ │ @@ -41751,21 +41751,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;) │ │ name : 'onSubUiVisibilityChanged' │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 464 (ActionProvider.java) │ │ + source_file_idx : 465 (ActionProvider.java) │ │ │ │ Class #184 header: │ │ class_idx : 378 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 781 │ │ -source_file_idx : 464 │ │ +source_file_idx : 465 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #184 annotations: │ │ Annotations on class │ │ @@ -41783,21 +41783,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ActionProvider$VisibilityListener;) │ │ name : 'onActionProviderVisibilityChanged' │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 464 (ActionProvider.java) │ │ + source_file_idx : 465 (ActionProvider.java) │ │ │ │ Class #185 header: │ │ class_idx : 379 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 781 │ │ -source_file_idx : 464 │ │ +source_file_idx : 465 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 12 │ │ │ │ Class #185 annotations: │ │ Annotations on class │ │ @@ -41833,18 +41833,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -038b68: |[038b68] android.support.v4.view.ActionProvider.:(Landroid/content/Context;)V │ │ -038b78: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -038b7e: 5b01 0a03 |0003: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@030a │ │ -038b82: 0e00 |0005: return-void │ │ +03adfc: |[03adfc] android.support.v4.view.ActionProvider.:(Landroid/content/Context;)V │ │ +03ae0c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03ae12: 5b01 0a03 |0003: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@030a │ │ +03ae16: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ 0x0005 line=80 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ActionProvider; │ │ @@ -41856,17 +41856,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -038b84: |[038b84] android.support.v4.view.ActionProvider.getContext:()Landroid/content/Context; │ │ -038b94: 5410 0a03 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@030a │ │ -038b98: 1100 |0002: return-object v0 │ │ +03ae18: |[03ae18] android.support.v4.view.ActionProvider.getContext:()Landroid/content/Context; │ │ +03ae28: 5410 0a03 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@030a │ │ +03ae2c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ │ │ #1 : (in Landroid/support/v4/view/ActionProvider;) │ │ @@ -41874,17 +41874,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038b9c: |[038b9c] android.support.v4.view.ActionProvider.hasSubMenu:()Z │ │ -038bac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038bae: 0f00 |0001: return v0 │ │ +03ae30: |[03ae30] android.support.v4.view.ActionProvider.hasSubMenu:()Z │ │ +03ae40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03ae42: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ │ │ #2 : (in Landroid/support/v4/view/ActionProvider;) │ │ @@ -41892,17 +41892,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038bb0: |[038bb0] android.support.v4.view.ActionProvider.isVisible:()Z │ │ -038bc0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -038bc2: 0f00 |0001: return v0 │ │ +03ae44: |[03ae44] android.support.v4.view.ActionProvider.isVisible:()Z │ │ +03ae54: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03ae56: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ │ │ #3 : (in Landroid/support/v4/view/ActionProvider;) │ │ @@ -41916,18 +41916,18 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -038bc4: |[038bc4] android.support.v4.view.ActionProvider.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -038bd4: 6e10 f608 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@08f6 │ │ -038bda: 0c00 |0003: move-result-object v0 │ │ -038bdc: 1100 |0004: return-object v0 │ │ +03ae58: |[03ae58] android.support.v4.view.ActionProvider.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +03ae68: 6e10 f608 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@08f6 │ │ +03ae6e: 0c00 |0003: move-result-object v0 │ │ +03ae70: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ 0x0000 - 0x0005 reg=2 forItem Landroid/view/MenuItem; │ │ │ │ @@ -41936,17 +41936,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038be0: |[038be0] android.support.v4.view.ActionProvider.onPerformDefaultAction:()Z │ │ -038bf0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038bf2: 0f00 |0001: return v0 │ │ +03ae74: |[03ae74] android.support.v4.view.ActionProvider.onPerformDefaultAction:()Z │ │ +03ae84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03ae86: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ │ │ #6 : (in Landroid/support/v4/view/ActionProvider;) │ │ @@ -41954,16 +41954,16 @@ │ │ type : '(Landroid/view/SubMenu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -038bf4: |[038bf4] android.support.v4.view.ActionProvider.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ -038c04: 0e00 |0000: return-void │ │ +03ae88: |[03ae88] android.support.v4.view.ActionProvider.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ +03ae98: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ActionProvider; │ │ 0x0000 - 0x0001 reg=1 subMenu Landroid/view/SubMenu; │ │ │ │ @@ -41972,17 +41972,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -038c08: |[038c08] android.support.v4.view.ActionProvider.overridesItemVisibility:()Z │ │ -038c18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038c1a: 0f00 |0001: return v0 │ │ +03ae9c: |[03ae9c] android.support.v4.view.ActionProvider.overridesItemVisibility:()Z │ │ +03aeac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03aeae: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ActionProvider; │ │ │ │ #8 : (in Landroid/support/v4/view/ActionProvider;) │ │ @@ -41990,25 +41990,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -038c1c: |[038c1c] android.support.v4.view.ActionProvider.refreshVisibility:()V │ │ -038c2c: 5420 0c03 |0000: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@030c │ │ -038c30: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ -038c34: 6e10 fa08 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@08fa │ │ -038c3a: 0a00 |0007: move-result v0 │ │ -038c3c: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ -038c40: 5420 0c03 |000a: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@030c │ │ -038c44: 6e10 f508 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@08f5 │ │ -038c4a: 0a01 |000f: move-result v1 │ │ -038c4c: 7220 f108 1000 |0010: invoke-interface {v0, v1}, Landroid/support/v4/view/ActionProvider$VisibilityListener;.onActionProviderVisibilityChanged:(Z)V // method@08f1 │ │ -038c52: 0e00 |0013: return-void │ │ +03aeb0: |[03aeb0] android.support.v4.view.ActionProvider.refreshVisibility:()V │ │ +03aec0: 5420 0c03 |0000: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@030c │ │ +03aec4: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ +03aec8: 6e10 fa08 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@08fa │ │ +03aece: 0a00 |0007: move-result v0 │ │ +03aed0: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ +03aed4: 5420 0c03 |000a: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@030c │ │ +03aed8: 6e10 f508 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@08f5 │ │ +03aede: 0a01 |000f: move-result v1 │ │ +03aee0: 7220 f108 1000 |0010: invoke-interface {v0, v1}, Landroid/support/v4/view/ActionProvider$VisibilityListener;.onActionProviderVisibilityChanged:(Z)V // method@08f1 │ │ +03aee6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x000a line=146 │ │ 0x0013 line=148 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v4/view/ActionProvider; │ │ @@ -42018,17 +42018,17 @@ │ │ type : '(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -038c54: |[038c54] android.support.v4.view.ActionProvider.setSubUiVisibilityListener:(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V │ │ -038c64: 5b01 0b03 |0000: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@030b │ │ -038c68: 0e00 |0002: return-void │ │ +03aee8: |[03aee8] android.support.v4.view.ActionProvider.setSubUiVisibilityListener:(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V │ │ +03aef8: 5b01 0b03 |0000: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@030b │ │ +03aefc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0002 line=227 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ActionProvider; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; │ │ @@ -42038,38 +42038,38 @@ │ │ type : '(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -038c6c: |[038c6c] android.support.v4.view.ActionProvider.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V │ │ -038c7c: 5430 0c03 |0000: iget-object v0, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@030c │ │ -038c80: 3800 2a00 |0002: if-eqz v0, 002c // +002a │ │ -038c84: 3804 2800 |0004: if-eqz v4, 002c // +0028 │ │ -038c88: 1a00 cf01 |0006: const-string v0, "ActionProvider(support)" // string@01cf │ │ -038c8c: 2201 1403 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -038c90: 7010 ab14 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -038c96: 1a02 a417 |000d: const-string v2, "setVisibilityListener: Setting a new ActionProvider.VisibilityListener when one is already set. Are you reusing this " // string@17a4 │ │ -038c9a: 6e20 b214 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -038ca0: 0c01 |0012: move-result-object v1 │ │ -038ca2: 6e10 9014 0300 |0013: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ -038ca8: 0c02 |0016: move-result-object v2 │ │ -038caa: 6e10 6914 0200 |0017: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1469 │ │ -038cb0: 0c02 |001a: move-result-object v2 │ │ -038cb2: 6e20 b214 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -038cb8: 0c01 |001e: move-result-object v1 │ │ -038cba: 1a02 5200 |001f: const-string v2, " instance while it is still in use somewhere else?" // string@0052 │ │ -038cbe: 6e20 b214 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -038cc4: 0c01 |0024: move-result-object v1 │ │ -038cc6: 6e10 b714 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -038ccc: 0c01 |0028: move-result-object v1 │ │ -038cce: 7120 dd11 1000 |0029: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11dd │ │ -038cd4: 5b34 0c03 |002c: iput-object v4, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@030c │ │ -038cd8: 0e00 |002e: return-void │ │ +03af00: |[03af00] android.support.v4.view.ActionProvider.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V │ │ +03af10: 5430 0c03 |0000: iget-object v0, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@030c │ │ +03af14: 3800 2a00 |0002: if-eqz v0, 002c // +002a │ │ +03af18: 3804 2800 |0004: if-eqz v4, 002c // +0028 │ │ +03af1c: 1a00 d001 |0006: const-string v0, "ActionProvider(support)" // string@01d0 │ │ +03af20: 2201 1403 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +03af24: 7010 ab14 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +03af2a: 1a02 a417 |000d: const-string v2, "setVisibilityListener: Setting a new ActionProvider.VisibilityListener when one is already set. Are you reusing this " // string@17a4 │ │ +03af2e: 6e20 b214 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03af34: 0c01 |0012: move-result-object v1 │ │ +03af36: 6e10 9014 0300 |0013: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ +03af3c: 0c02 |0016: move-result-object v2 │ │ +03af3e: 6e10 6914 0200 |0017: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1469 │ │ +03af44: 0c02 |001a: move-result-object v2 │ │ +03af46: 6e20 b214 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03af4c: 0c01 |001e: move-result-object v1 │ │ +03af4e: 1a02 5200 |001f: const-string v2, " instance while it is still in use somewhere else?" // string@0052 │ │ +03af52: 6e20 b214 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03af58: 0c01 |0024: move-result-object v1 │ │ +03af5a: 6e10 b714 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +03af60: 0c01 |0028: move-result-object v1 │ │ +03af62: 7120 dd11 1000 |0029: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11dd │ │ +03af68: 5b34 0c03 |002c: iput-object v4, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@030c │ │ +03af6c: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0006 line=237 │ │ 0x002c line=241 │ │ 0x002e line=242 │ │ locals : │ │ @@ -42081,36 +42081,36 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -038cdc: |[038cdc] android.support.v4.view.ActionProvider.subUiVisibilityChanged:(Z)V │ │ -038cec: 5410 0b03 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@030b │ │ -038cf0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -038cf4: 5410 0b03 |0004: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@030b │ │ -038cf8: 7220 f008 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;.onSubUiVisibilityChanged:(Z)V // method@08f0 │ │ -038cfe: 0e00 |0009: return-void │ │ +03af70: |[03af70] android.support.v4.view.ActionProvider.subUiVisibilityChanged:(Z)V │ │ +03af80: 5410 0b03 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@030b │ │ +03af84: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +03af88: 5410 0b03 |0004: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@030b │ │ +03af8c: 7220 f008 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;.onSubUiVisibilityChanged:(Z)V // method@08f0 │ │ +03af92: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0004 line=218 │ │ 0x0009 line=220 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/ActionProvider; │ │ 0x0000 - 0x000a reg=2 isVisible Z │ │ │ │ - source_file_idx : 464 (ActionProvider.java) │ │ + source_file_idx : 465 (ActionProvider.java) │ │ │ │ Class #186 header: │ │ class_idx : 380 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 824 │ │ +source_file_idx : 825 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #186 annotations: │ │ Annotations on class │ │ @@ -42146,21 +42146,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 : 824 (GestureDetectorCompat.java) │ │ + source_file_idx : 825 (GestureDetectorCompat.java) │ │ │ │ Class #187 header: │ │ class_idx : 381 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 89 │ │ -source_file_idx : 824 │ │ +source_file_idx : 825 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #187 annotations: │ │ Annotations on class │ │ @@ -42184,18 +42184,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 │ │ -038d00: |[038d00] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ -038d10: 5b01 0d03 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030d │ │ -038d14: 7010 8801 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0188 │ │ -038d1a: 0e00 |0005: return-void │ │ +03af94: |[03af94] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ +03afa4: 5b01 0d03 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030d │ │ +03afa8: 7010 8801 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0188 │ │ +03afae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0002 line=104 │ │ 0x0005 line=105 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; │ │ @@ -42206,20 +42206,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 │ │ -038d1c: |[038d1c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V │ │ -038d2c: 5b12 0d03 |0000: iput-object v2, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030d │ │ -038d30: 6e10 8a01 0300 |0002: invoke-virtual {v3}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@018a │ │ -038d36: 0c00 |0005: move-result-object v0 │ │ -038d38: 7020 8901 0100 |0006: invoke-direct {v1, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0189 │ │ -038d3e: 0e00 |0009: return-void │ │ +03afb0: |[03afb0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V │ │ +03afc0: 5b12 0d03 |0000: iput-object v2, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030d │ │ +03afc4: 6e10 8a01 0300 |0002: invoke-virtual {v3}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@018a │ │ +03afca: 0c00 |0005: move-result-object v0 │ │ +03afcc: 7020 8901 0100 |0006: invoke-direct {v1, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@0189 │ │ +03afd2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0002 line=108 │ │ 0x0009 line=109 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; │ │ @@ -42232,62 +42232,62 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 102 16-bit code units │ │ -038d40: |[038d40] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.handleMessage:(Landroid/os/Message;)V │ │ -038d50: 5240 2200 |0000: iget v0, v4, Landroid/os/Message;.what:I // field@0022 │ │ -038d54: 2b00 5a00 0000 |0002: packed-switch v0, 0000005c // +0000005a │ │ -038d5a: 2200 1103 |0005: new-instance v0, Ljava/lang/RuntimeException; // type@0311 │ │ -038d5e: 2201 1403 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -038d62: 7010 ab14 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -038d68: 1a02 5509 |000c: const-string v2, "Unknown message " // string@0955 │ │ -038d6c: 6e20 b214 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -038d72: 0c01 |0011: move-result-object v1 │ │ -038d74: 6e20 b114 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -038d7a: 0c01 |0015: move-result-object v1 │ │ -038d7c: 6e10 b714 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -038d82: 0c01 |0019: move-result-object v1 │ │ -038d84: 7020 9714 1000 |001a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1497 │ │ -038d8a: 2700 |001d: throw v0 │ │ -038d8c: 5430 0d03 |001e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030d │ │ -038d90: 7110 0909 0000 |0020: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; // method@0909 │ │ -038d96: 0c00 |0023: move-result-object v0 │ │ -038d98: 5431 0d03 |0024: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030d │ │ -038d9c: 7110 0809 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@0908 │ │ -038da2: 0c01 |0029: move-result-object v1 │ │ -038da4: 7220 f111 1000 |002a: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onShowPress:(Landroid/view/MotionEvent;)V // method@11f1 │ │ -038daa: 0e00 |002d: return-void │ │ -038dac: 5430 0d03 |002e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030d │ │ -038db0: 7110 0a09 0000 |0030: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@090a │ │ -038db6: 28fa |0033: goto 002d // -0006 │ │ -038db8: 5430 0d03 |0034: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030d │ │ -038dbc: 7110 0b09 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@090b │ │ -038dc2: 0c00 |0039: move-result-object v0 │ │ -038dc4: 3800 f3ff |003a: if-eqz v0, 002d // -000d │ │ -038dc8: 5430 0d03 |003c: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030d │ │ -038dcc: 7110 0c09 0000 |003e: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z // method@090c │ │ -038dd2: 0a00 |0041: move-result v0 │ │ -038dd4: 3900 1200 |0042: if-nez v0, 0054 // +0012 │ │ -038dd8: 5430 0d03 |0044: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030d │ │ -038ddc: 7110 0b09 0000 |0046: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@090b │ │ -038de2: 0c00 |0049: move-result-object v0 │ │ -038de4: 5431 0d03 |004a: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030d │ │ -038de8: 7110 0809 0100 |004c: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@0908 │ │ -038dee: 0c01 |004f: move-result-object v1 │ │ -038df0: 7220 ec11 1000 |0050: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@11ec │ │ -038df6: 28da |0053: goto 002d // -0026 │ │ -038df8: 5430 0d03 |0054: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030d │ │ -038dfc: 1211 |0056: const/4 v1, #int 1 // #1 │ │ -038dfe: 7120 0d09 1000 |0057: invoke-static {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z // method@090d │ │ -038e04: 28d3 |005a: goto 002d // -002d │ │ -038e06: 0000 |005b: nop // spacer │ │ -038e08: 0001 0300 0100 0000 1c00 0000 2c00 ... |005c: packed-switch-data (10 units) │ │ +03afd4: |[03afd4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.handleMessage:(Landroid/os/Message;)V │ │ +03afe4: 5240 2200 |0000: iget v0, v4, Landroid/os/Message;.what:I // field@0022 │ │ +03afe8: 2b00 5a00 0000 |0002: packed-switch v0, 0000005c // +0000005a │ │ +03afee: 2200 1103 |0005: new-instance v0, Ljava/lang/RuntimeException; // type@0311 │ │ +03aff2: 2201 1403 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +03aff6: 7010 ab14 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +03affc: 1a02 5609 |000c: const-string v2, "Unknown message " // string@0956 │ │ +03b000: 6e20 b214 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03b006: 0c01 |0011: move-result-object v1 │ │ +03b008: 6e20 b114 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +03b00e: 0c01 |0015: move-result-object v1 │ │ +03b010: 6e10 b714 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +03b016: 0c01 |0019: move-result-object v1 │ │ +03b018: 7020 9714 1000 |001a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1497 │ │ +03b01e: 2700 |001d: throw v0 │ │ +03b020: 5430 0d03 |001e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030d │ │ +03b024: 7110 0909 0000 |0020: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; // method@0909 │ │ +03b02a: 0c00 |0023: move-result-object v0 │ │ +03b02c: 5431 0d03 |0024: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030d │ │ +03b030: 7110 0809 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@0908 │ │ +03b036: 0c01 |0029: move-result-object v1 │ │ +03b038: 7220 f111 1000 |002a: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onShowPress:(Landroid/view/MotionEvent;)V // method@11f1 │ │ +03b03e: 0e00 |002d: return-void │ │ +03b040: 5430 0d03 |002e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030d │ │ +03b044: 7110 0a09 0000 |0030: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@090a │ │ +03b04a: 28fa |0033: goto 002d // -0006 │ │ +03b04c: 5430 0d03 |0034: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030d │ │ +03b050: 7110 0b09 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@090b │ │ +03b056: 0c00 |0039: move-result-object v0 │ │ +03b058: 3800 f3ff |003a: if-eqz v0, 002d // -000d │ │ +03b05c: 5430 0d03 |003c: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030d │ │ +03b060: 7110 0c09 0000 |003e: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z // method@090c │ │ +03b066: 0a00 |0041: move-result v0 │ │ +03b068: 3900 1200 |0042: if-nez v0, 0054 // +0012 │ │ +03b06c: 5430 0d03 |0044: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030d │ │ +03b070: 7110 0b09 0000 |0046: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@090b │ │ +03b076: 0c00 |0049: move-result-object v0 │ │ +03b078: 5431 0d03 |004a: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030d │ │ +03b07c: 7110 0809 0100 |004c: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@0908 │ │ +03b082: 0c01 |004f: move-result-object v1 │ │ +03b084: 7220 ec11 1000 |0050: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@11ec │ │ +03b08a: 28da |0053: goto 002d // -0026 │ │ +03b08c: 5430 0d03 |0054: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@030d │ │ +03b090: 1211 |0056: const/4 v1, #int 1 // #1 │ │ +03b092: 7120 0d09 1000 |0057: invoke-static {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z // method@090d │ │ +03b098: 28d3 |005a: goto 002d // -002d │ │ +03b09a: 0000 |005b: nop // spacer │ │ +03b09c: 0001 0300 0100 0000 1c00 0000 2c00 ... |005c: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0005 line=134 │ │ 0x001e line=115 │ │ 0x002d line=136 │ │ 0x002e line=119 │ │ @@ -42296,21 +42296,21 @@ │ │ 0x0044 line=126 │ │ 0x0054 line=128 │ │ 0x005b line=113 │ │ locals : │ │ 0x0000 - 0x0066 reg=3 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; │ │ 0x0000 - 0x0066 reg=4 msg Landroid/os/Message; │ │ │ │ - source_file_idx : 824 (GestureDetectorCompat.java) │ │ + source_file_idx : 825 (GestureDetectorCompat.java) │ │ │ │ Class #188 header: │ │ class_idx : 384 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 824 │ │ +source_file_idx : 825 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #188 annotations: │ │ Annotations on class │ │ @@ -42333,18 +42333,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 │ │ -038e1c: |[038e1c] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V │ │ -038e2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -038e2e: 7040 1d09 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@091d │ │ -038e34: 0e00 |0004: return-void │ │ +03b0b0: |[03b0b0] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V │ │ +03b0c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03b0c2: 7040 1d09 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@091d │ │ +03b0c8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 0x0004 line=502 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -42355,27 +42355,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 │ │ -038e38: |[038e38] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -038e48: 7010 8d14 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@148d │ │ -038e4e: 6000 2000 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -038e52: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ -038e56: 3710 0a00 |0007: if-le v0, v1, 0011 // +000a │ │ -038e5a: 2200 7f01 |0009: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; // type@017f │ │ -038e5e: 7040 1709 3054 |000b: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@0917 │ │ -038e64: 5b20 2a03 |000e: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@032a │ │ -038e68: 0e00 |0010: return-void │ │ -038e6a: 2200 7e01 |0011: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // type@017e │ │ -038e6e: 7040 0709 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@0907 │ │ -038e74: 5b20 2a03 |0016: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@032a │ │ -038e78: 28f8 |0018: goto 0010 // -0008 │ │ +03b0cc: |[03b0cc] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +03b0dc: 7010 8d14 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@148d │ │ +03b0e2: 6000 2000 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +03b0e6: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ +03b0ea: 3710 0a00 |0007: if-le v0, v1, 0011 // +000a │ │ +03b0ee: 2200 7f01 |0009: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; // type@017f │ │ +03b0f2: 7040 1709 3054 |000b: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@0917 │ │ +03b0f8: 5b20 2a03 |000e: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@032a │ │ +03b0fc: 0e00 |0010: return-void │ │ +03b0fe: 2200 7e01 |0011: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // type@017e │ │ +03b102: 7040 0709 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@0907 │ │ +03b108: 5b20 2a03 |0016: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@032a │ │ +03b10c: 28f8 |0018: goto 0010 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ 0x0003 line=515 │ │ 0x0009 line=516 │ │ 0x0010 line=520 │ │ 0x0011 line=518 │ │ @@ -42391,19 +42391,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -038e7c: |[038e7c] android.support.v4.view.GestureDetectorCompat.isLongpressEnabled:()Z │ │ -038e8c: 5410 2a03 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@032a │ │ -038e90: 7210 ff08 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.isLongpressEnabled:()Z // method@08ff │ │ -038e96: 0a00 |0005: move-result v0 │ │ -038e98: 0f00 |0006: return v0 │ │ +03b110: |[03b110] android.support.v4.view.GestureDetectorCompat.isLongpressEnabled:()Z │ │ +03b120: 5410 2a03 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@032a │ │ +03b124: 7210 ff08 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.isLongpressEnabled:()Z // method@08ff │ │ +03b12a: 0a00 |0005: move-result v0 │ │ +03b12c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=526 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ │ │ #1 : (in Landroid/support/v4/view/GestureDetectorCompat;) │ │ @@ -42411,19 +42411,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -038e9c: |[038e9c] android.support.v4.view.GestureDetectorCompat.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -038eac: 5410 2a03 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@032a │ │ -038eb0: 7220 0009 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0900 │ │ -038eb6: 0a00 |0005: move-result v0 │ │ -038eb8: 0f00 |0006: return v0 │ │ +03b130: |[03b130] android.support.v4.view.GestureDetectorCompat.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +03b140: 5410 2a03 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@032a │ │ +03b144: 7220 0009 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@0900 │ │ +03b14a: 0a00 |0005: move-result v0 │ │ +03b14c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=538 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ 0x0000 - 0x0007 reg=2 event Landroid/view/MotionEvent; │ │ │ │ @@ -42432,18 +42432,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -038ebc: |[038ebc] android.support.v4.view.GestureDetectorCompat.setIsLongpressEnabled:(Z)V │ │ -038ecc: 5410 2a03 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@032a │ │ -038ed0: 7220 0109 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setIsLongpressEnabled:(Z)V // method@0901 │ │ -038ed6: 0e00 |0005: return-void │ │ +03b150: |[03b150] android.support.v4.view.GestureDetectorCompat.setIsLongpressEnabled:(Z)V │ │ +03b160: 5410 2a03 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@032a │ │ +03b164: 7220 0109 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setIsLongpressEnabled:(Z)V // method@0901 │ │ +03b16a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=551 │ │ 0x0005 line=552 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ @@ -42453,33 +42453,33 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -038ed8: |[038ed8] android.support.v4.view.GestureDetectorCompat.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -038ee8: 5410 2a03 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@032a │ │ -038eec: 7220 0209 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0902 │ │ -038ef2: 0e00 |0005: return-void │ │ +03b16c: |[03b16c] android.support.v4.view.GestureDetectorCompat.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +03b17c: 5410 2a03 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@032a │ │ +03b180: 7220 0209 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0902 │ │ +03b186: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=562 │ │ 0x0005 line=563 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/GestureDetectorCompat; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/view/GestureDetector$OnDoubleTapListener; │ │ │ │ - source_file_idx : 824 (GestureDetectorCompat.java) │ │ + source_file_idx : 825 (GestureDetectorCompat.java) │ │ │ │ Class #189 header: │ │ class_idx : 385 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 831 │ │ +source_file_idx : 832 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #189 annotations: │ │ Annotations on class │ │ @@ -42515,21 +42515,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/view/GravityCompat$GravityCompatImpl;) │ │ name : 'getAbsoluteGravity' │ │ type : '(II)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 831 (GravityCompat.java) │ │ + source_file_idx : 832 (GravityCompat.java) │ │ │ │ Class #190 header: │ │ class_idx : 388 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 831 │ │ +source_file_idx : 832 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #190 annotations: │ │ Annotations on class │ │ @@ -42573,26 +42573,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -038ef4: |[038ef4] android.support.v4.view.GravityCompat.:()V │ │ -038f04: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -038f08: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -038f0c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -038f10: 2201 8301 |0006: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; // type@0183 │ │ -038f14: 7010 2b09 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1;.:()V // method@092b │ │ -038f1a: 6901 2c03 |000b: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@032c │ │ -038f1e: 0e00 |000d: return-void │ │ -038f20: 2201 8201 |000e: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; // type@0182 │ │ -038f24: 7010 2609 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase;.:()V // method@0926 │ │ -038f2a: 6901 2c03 |0013: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@032c │ │ -038f2e: 28f8 |0015: goto 000d // -0008 │ │ +03b188: |[03b188] android.support.v4.view.GravityCompat.:()V │ │ +03b198: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +03b19c: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +03b1a0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03b1a4: 2201 8301 |0006: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; // type@0183 │ │ +03b1a8: 7010 2b09 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1;.:()V // method@092b │ │ +03b1ae: 6901 2c03 |000b: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@032c │ │ +03b1b2: 0e00 |000d: return-void │ │ +03b1b4: 2201 8201 |000e: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; // type@0182 │ │ +03b1b8: 7010 2609 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase;.:()V // method@0926 │ │ +03b1be: 6901 2c03 |0013: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@032c │ │ +03b1c2: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0002 line=90 │ │ 0x0006 line=91 │ │ 0x000d line=95 │ │ 0x000e line=93 │ │ @@ -42604,17 +42604,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038f30: |[038f30] android.support.v4.view.GravityCompat.:()V │ │ -038f40: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -038f46: 0e00 |0003: return-void │ │ +03b1c4: |[03b1c4] android.support.v4.view.GravityCompat.:()V │ │ +03b1d4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03b1da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat; │ │ │ │ @@ -42623,26 +42623,26 @@ │ │ type : '(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 17 │ │ ins : 8 │ │ outs : 9 │ │ insns size : 15 16-bit code units │ │ -038f48: |[038f48] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -038f58: 6200 2c03 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@032c │ │ -038f5c: 0191 |0002: move v1, v9 │ │ -038f5e: 01a2 |0003: move v2, v10 │ │ -038f60: 01b3 |0004: move v3, v11 │ │ -038f62: 07c4 |0005: move-object v4, v12 │ │ -038f64: 01d5 |0006: move v5, v13 │ │ -038f66: 01e6 |0007: move v6, v14 │ │ -038f68: 07f7 |0008: move-object v7, v15 │ │ -038f6a: 0208 1000 |0009: move/from16 v8, v16 │ │ -038f6e: 7809 2209 0000 |000b: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V // method@0922 │ │ -038f74: 0e00 |000e: return-void │ │ +03b1dc: |[03b1dc] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +03b1ec: 6200 2c03 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@032c │ │ +03b1f0: 0191 |0002: move v1, v9 │ │ +03b1f2: 01a2 |0003: move v2, v10 │ │ +03b1f4: 01b3 |0004: move v3, v11 │ │ +03b1f6: 07c4 |0005: move-object v4, v12 │ │ +03b1f8: 01d5 |0006: move v5, v13 │ │ +03b1fa: 01e6 |0007: move v6, v14 │ │ +03b1fc: 07f7 |0008: move-object v7, v15 │ │ +03b1fe: 0208 1000 |0009: move/from16 v8, v16 │ │ +03b202: 7809 2209 0000 |000b: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V // method@0922 │ │ +03b208: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x000e line=163 │ │ locals : │ │ 0x0000 - 0x000f reg=9 gravity I │ │ 0x0000 - 0x000f reg=10 w I │ │ @@ -42658,24 +42658,24 @@ │ │ type : '(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 12 16-bit code units │ │ -038f78: |[038f78] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -038f88: 6200 2c03 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@032c │ │ -038f8c: 0171 |0002: move v1, v7 │ │ -038f8e: 0182 |0003: move v2, v8 │ │ -038f90: 0193 |0004: move v3, v9 │ │ -038f92: 07a4 |0005: move-object v4, v10 │ │ -038f94: 07b5 |0006: move-object v5, v11 │ │ -038f96: 01c6 |0007: move v6, v12 │ │ -038f98: 7807 2309 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0923 │ │ -038f9e: 0e00 |000b: return-void │ │ +03b20c: |[03b20c] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +03b21c: 6200 2c03 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@032c │ │ +03b220: 0171 |0002: move v1, v7 │ │ +03b222: 0182 |0003: move v2, v8 │ │ +03b224: 0193 |0004: move v3, v9 │ │ +03b226: 07a4 |0005: move-object v4, v10 │ │ +03b228: 07b5 |0006: move-object v5, v11 │ │ +03b22a: 01c6 |0007: move v6, v12 │ │ +03b22c: 7807 2309 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0923 │ │ +03b232: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x000b line=133 │ │ locals : │ │ 0x0000 - 0x000c reg=7 gravity I │ │ 0x0000 - 0x000c reg=8 w I │ │ @@ -42689,18 +42689,18 @@ │ │ type : '(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -038fa0: |[038fa0] android.support.v4.view.GravityCompat.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -038fb0: 6200 2c03 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@032c │ │ -038fb4: 7254 2409 1032 |0002: invoke-interface {v0, v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0924 │ │ -038fba: 0e00 |0005: return-void │ │ +03b234: |[03b234] android.support.v4.view.GravityCompat.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +03b244: 6200 2c03 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@032c │ │ +03b248: 7254 2409 1032 |0002: invoke-interface {v0, v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0924 │ │ +03b24e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0005 line=187 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 gravity I │ │ 0x0000 - 0x0006 reg=2 display Landroid/graphics/Rect; │ │ @@ -42712,34 +42712,34 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -038fbc: |[038fbc] android.support.v4.view.GravityCompat.getAbsoluteGravity:(II)I │ │ -038fcc: 6200 2c03 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@032c │ │ -038fd0: 7230 2509 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.getAbsoluteGravity:(II)I // method@0925 │ │ -038fd6: 0a00 |0005: move-result v0 │ │ -038fd8: 0f00 |0006: return v0 │ │ +03b250: |[03b250] android.support.v4.view.GravityCompat.getAbsoluteGravity:(II)I │ │ +03b260: 6200 2c03 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@032c │ │ +03b264: 7230 2509 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.getAbsoluteGravity:(II)I // method@0925 │ │ +03b26a: 0a00 |0005: move-result v0 │ │ +03b26c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 gravity I │ │ 0x0000 - 0x0007 reg=2 layoutDirection I │ │ │ │ Virtual methods - │ │ - source_file_idx : 831 (GravityCompat.java) │ │ + source_file_idx : 832 (GravityCompat.java) │ │ │ │ Class #191 header: │ │ class_idx : 389 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 835 │ │ +source_file_idx : 836 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #191 - │ │ Class descriptor : 'Landroid/support/v4/view/GravityCompatJellybeanMr1;' │ │ @@ -42754,17 +42754,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -038fdc: |[038fdc] android.support.v4.view.GravityCompatJellybeanMr1.:()V │ │ -038fec: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -038ff2: 0e00 |0003: return-void │ │ +03b270: |[03b270] android.support.v4.view.GravityCompatJellybeanMr1.:()V │ │ +03b280: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03b286: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompatJellybeanMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/GravityCompatJellybeanMr1;) │ │ @@ -42772,17 +42772,17 @@ │ │ type : '(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 8 │ │ outs : 8 │ │ insns size : 4 16-bit code units │ │ -038ff4: |[038ff4] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -039004: 7708 f911 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V // method@11f9 │ │ -03900a: 0e00 |0003: return-void │ │ +03b288: |[03b288] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +03b298: 7708 f911 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V // method@11f9 │ │ +03b29e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 gravity I │ │ 0x0000 - 0x0004 reg=1 w I │ │ @@ -42798,17 +42798,17 @@ │ │ type : '(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -03900c: |[03900c] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -03901c: 7706 fb11 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@11fb │ │ -039022: 0e00 |0003: return-void │ │ +03b2a0: |[03b2a0] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +03b2b0: 7706 fb11 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@11fb │ │ +03b2b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 gravity I │ │ 0x0000 - 0x0004 reg=1 w I │ │ @@ -42822,17 +42822,17 @@ │ │ type : '(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -039024: |[039024] android.support.v4.view.GravityCompatJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -039034: 7140 fd11 1032 |0000: invoke-static {v0, v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@11fd │ │ -03903a: 0e00 |0003: return-void │ │ +03b2b8: |[03b2b8] android.support.v4.view.GravityCompatJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +03b2c8: 7140 fd11 1032 |0000: invoke-static {v0, v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@11fd │ │ +03b2ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 gravity I │ │ 0x0000 - 0x0004 reg=1 display Landroid/graphics/Rect; │ │ @@ -42844,33 +42844,33 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -03903c: |[03903c] android.support.v4.view.GravityCompatJellybeanMr1.getAbsoluteGravity:(II)I │ │ -03904c: 7120 fe11 2100 |0000: invoke-static {v1, v2}, Landroid/view/Gravity;.getAbsoluteGravity:(II)I // method@11fe │ │ -039052: 0a00 |0003: move-result v0 │ │ -039054: 0f00 |0004: return v0 │ │ +03b2d0: |[03b2d0] android.support.v4.view.GravityCompatJellybeanMr1.getAbsoluteGravity:(II)I │ │ +03b2e0: 7120 fe11 2100 |0000: invoke-static {v1, v2}, Landroid/view/Gravity;.getAbsoluteGravity:(II)I // method@11fe │ │ +03b2e6: 0a00 |0003: move-result v0 │ │ +03b2e8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 gravity I │ │ 0x0000 - 0x0005 reg=2 layoutDirection I │ │ │ │ Virtual methods - │ │ - source_file_idx : 835 (GravityCompatJellybeanMr1.java) │ │ + source_file_idx : 836 (GravityCompatJellybeanMr1.java) │ │ │ │ Class #192 header: │ │ class_idx : 393 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 933 │ │ +source_file_idx : 934 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 7 │ │ │ │ Class #192 annotations: │ │ Annotations on class │ │ @@ -42924,21 +42924,21 @@ │ │ │ │ #6 : (in Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;) │ │ name : 'startTracking' │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 933 (KeyEventCompat.java) │ │ + source_file_idx : 934 (KeyEventCompat.java) │ │ │ │ Class #193 header: │ │ class_idx : 394 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 933 │ │ +source_file_idx : 934 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 0 │ │ │ │ Class #193 annotations: │ │ Annotations on class │ │ @@ -42961,26 +42961,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -039058: |[039058] android.support.v4.view.KeyEventCompat.:()V │ │ -039068: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -03906c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -039070: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -039074: 2200 8801 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@0188 │ │ -039078: 7010 4909 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@0949 │ │ -03907e: 6900 3203 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0332 │ │ -039082: 0e00 |000d: return-void │ │ -039084: 2200 8601 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@0186 │ │ -039088: 7010 3b09 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@093b │ │ -03908e: 6900 3203 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0332 │ │ -039092: 28f8 |0015: goto 000d // -0008 │ │ +03b2ec: |[03b2ec] android.support.v4.view.KeyEventCompat.:()V │ │ +03b2fc: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +03b300: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +03b304: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03b308: 2200 8801 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@0188 │ │ +03b30c: 7010 4909 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@0949 │ │ +03b312: 6900 3203 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0332 │ │ +03b316: 0e00 |000d: return-void │ │ +03b318: 2200 8601 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@0186 │ │ +03b31c: 7010 3b09 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@093b │ │ +03b322: 6900 3203 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0332 │ │ +03b326: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0006 line=167 │ │ 0x000d line=171 │ │ 0x000e line=169 │ │ locals : │ │ @@ -42990,17 +42990,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039094: |[039094] android.support.v4.view.KeyEventCompat.:()V │ │ -0390a4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -0390aa: 0e00 |0003: return-void │ │ +03b328: |[03b328] android.support.v4.view.KeyEventCompat.:()V │ │ +03b338: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03b33e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat; │ │ │ │ @@ -43009,19 +43009,19 @@ │ │ type : '(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -0390ac: |[0390ac] android.support.v4.view.KeyEventCompat.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -0390bc: 6200 3203 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0332 │ │ -0390c0: 7254 4d09 1032 |0002: invoke-interface {v0, v1, v2, v3, v4}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z // method@094d │ │ -0390c6: 0a00 |0005: move-result v0 │ │ -0390c8: 0f00 |0006: return v0 │ │ +03b340: |[03b340] android.support.v4.view.KeyEventCompat.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +03b350: 6200 3203 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0332 │ │ +03b354: 7254 4d09 1032 |0002: invoke-interface {v0, v1, v2, v3, v4}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z // method@094d │ │ +03b35a: 0a00 |0005: move-result v0 │ │ +03b35c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x0007 reg=2 receiver Landroid/view/KeyEvent$Callback; │ │ 0x0000 - 0x0007 reg=3 state Ljava/lang/Object; │ │ @@ -43032,19 +43032,19 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0390cc: |[0390cc] android.support.v4.view.KeyEventCompat.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -0390dc: 6200 3203 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0332 │ │ -0390e0: 7220 4e09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@094e │ │ -0390e6: 0c00 |0005: move-result-object v0 │ │ -0390e8: 1100 |0006: return-object v0 │ │ +03b360: |[03b360] android.support.v4.view.KeyEventCompat.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +03b370: 6200 3203 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0332 │ │ +03b374: 7220 4e09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@094e │ │ +03b37a: 0c00 |0005: move-result-object v0 │ │ +03b37c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -43052,21 +43052,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 │ │ -0390ec: |[0390ec] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ -0390fc: 6200 3203 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0332 │ │ -039100: 6e10 0412 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@1204 │ │ -039106: 0a01 |0005: move-result v1 │ │ -039108: 7230 5009 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0950 │ │ -03910e: 0a00 |0009: move-result v0 │ │ -039110: 0f00 |000a: return v0 │ │ +03b380: |[03b380] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ +03b390: 6200 3203 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0332 │ │ +03b394: 6e10 0412 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@1204 │ │ +03b39a: 0a01 |0005: move-result v1 │ │ +03b39c: 7230 5009 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0950 │ │ +03b3a2: 0a00 |0009: move-result v0 │ │ +03b3a4: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x000b reg=2 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x000b reg=3 modifiers I │ │ │ │ @@ -43075,21 +43075,21 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -039114: |[039114] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ -039124: 6200 3203 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0332 │ │ -039128: 6e10 0412 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@1204 │ │ -03912e: 0a01 |0005: move-result v1 │ │ -039130: 7220 5109 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0951 │ │ -039136: 0a00 |0009: move-result v0 │ │ -039138: 0f00 |000a: return v0 │ │ +03b3a8: |[03b3a8] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ +03b3b8: 6200 3203 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0332 │ │ +03b3bc: 6e10 0412 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@1204 │ │ +03b3c2: 0a01 |0005: move-result v1 │ │ +03b3c4: 7220 5109 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0951 │ │ +03b3ca: 0a00 |0009: move-result v0 │ │ +03b3cc: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x000b reg=2 event Landroid/view/KeyEvent; │ │ │ │ #6 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -43097,19 +43097,19 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03913c: |[03913c] android.support.v4.view.KeyEventCompat.isTracking:(Landroid/view/KeyEvent;)Z │ │ -03914c: 6200 3203 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0332 │ │ -039150: 7220 4f09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.isTracking:(Landroid/view/KeyEvent;)Z // method@094f │ │ -039156: 0a00 |0005: move-result v0 │ │ -039158: 0f00 |0006: return v0 │ │ +03b3d0: |[03b3d0] android.support.v4.view.KeyEventCompat.isTracking:(Landroid/view/KeyEvent;)Z │ │ +03b3e0: 6200 3203 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0332 │ │ +03b3e4: 7220 4f09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.isTracking:(Landroid/view/KeyEvent;)Z // method@094f │ │ +03b3ea: 0a00 |0005: move-result v0 │ │ +03b3ec: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/KeyEvent; │ │ │ │ #7 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -43117,19 +43117,19 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -03915c: |[03915c] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ -03916c: 6200 3203 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0332 │ │ -039170: 7230 5009 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0950 │ │ -039176: 0a00 |0005: move-result v0 │ │ -039178: 0f00 |0006: return v0 │ │ +03b3f0: |[03b3f0] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ +03b400: 6200 3203 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0332 │ │ +03b404: 7230 5009 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0950 │ │ +03b40a: 0a00 |0005: move-result v0 │ │ +03b40c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ 0x0000 - 0x0007 reg=2 modifiers I │ │ │ │ @@ -43138,19 +43138,19 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03917c: |[03917c] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ -03918c: 6200 3203 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0332 │ │ -039190: 7220 5109 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0951 │ │ -039196: 0a00 |0005: move-result v0 │ │ -039198: 0f00 |0006: return v0 │ │ +03b410: |[03b410] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ +03b420: 6200 3203 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0332 │ │ +03b424: 7220 5109 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0951 │ │ +03b42a: 0a00 |0005: move-result v0 │ │ +03b42c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ #9 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -43158,19 +43158,19 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03919c: |[03919c] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ -0391ac: 6200 3203 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0332 │ │ -0391b0: 7220 5209 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@0952 │ │ -0391b6: 0a00 |0005: move-result v0 │ │ -0391b8: 0f00 |0006: return v0 │ │ +03b430: |[03b430] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ +03b440: 6200 3203 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0332 │ │ +03b444: 7220 5209 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@0952 │ │ +03b44a: 0a00 |0005: move-result v0 │ │ +03b44c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ #10 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -43178,33 +43178,33 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0391bc: |[0391bc] android.support.v4.view.KeyEventCompat.startTracking:(Landroid/view/KeyEvent;)V │ │ -0391cc: 6200 3203 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0332 │ │ -0391d0: 7220 5309 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.startTracking:(Landroid/view/KeyEvent;)V // method@0953 │ │ -0391d6: 0e00 |0005: return-void │ │ +03b450: |[03b450] android.support.v4.view.KeyEventCompat.startTracking:(Landroid/view/KeyEvent;)V │ │ +03b460: 6200 3203 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0332 │ │ +03b464: 7220 5309 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.startTracking:(Landroid/view/KeyEvent;)V // method@0953 │ │ +03b46a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0005 line=197 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 event Landroid/view/KeyEvent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 933 (KeyEventCompat.java) │ │ + source_file_idx : 934 (KeyEventCompat.java) │ │ │ │ Class #194 header: │ │ class_idx : 395 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 934 │ │ +source_file_idx : 935 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #194 - │ │ Class descriptor : 'Landroid/support/v4/view/KeyEventCompatEclair;' │ │ @@ -43219,17 +43219,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0391d8: |[0391d8] android.support.v4.view.KeyEventCompatEclair.:()V │ │ -0391e8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -0391ee: 0e00 |0003: return-void │ │ +03b46c: |[03b46c] android.support.v4.view.KeyEventCompatEclair.:()V │ │ +03b47c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03b482: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompatEclair; │ │ │ │ #1 : (in Landroid/support/v4/view/KeyEventCompatEclair;) │ │ @@ -43237,19 +43237,19 @@ │ │ type : '(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0391f0: |[0391f0] android.support.v4.view.KeyEventCompatEclair.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -039200: 1f03 8a02 |0000: check-cast v3, Landroid/view/KeyEvent$DispatcherState; // type@028a │ │ -039204: 6e40 0112 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;Landroid/view/KeyEvent$DispatcherState;Ljava/lang/Object;)Z // method@1201 │ │ -03920a: 0a00 |0005: move-result v0 │ │ -03920c: 0f00 |0006: return v0 │ │ +03b484: |[03b484] android.support.v4.view.KeyEventCompatEclair.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +03b494: 1f03 8a02 |0000: check-cast v3, Landroid/view/KeyEvent$DispatcherState; // type@028a │ │ +03b498: 6e40 0112 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;Landroid/view/KeyEvent$DispatcherState;Ljava/lang/Object;)Z // method@1201 │ │ +03b49e: 0a00 |0005: move-result v0 │ │ +03b4a0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0002 reg=3 state Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x0007 reg=2 receiver Landroid/view/KeyEvent$Callback; │ │ @@ -43260,18 +43260,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 │ │ -039210: |[039210] android.support.v4.view.KeyEventCompatEclair.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -039220: 6e10 5b12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@125b │ │ -039226: 0c00 |0003: move-result-object v0 │ │ -039228: 1100 |0004: return-object v0 │ │ +03b4a4: |[03b4a4] android.support.v4.view.KeyEventCompatEclair.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +03b4b4: 6e10 5b12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@125b │ │ +03b4ba: 0c00 |0003: move-result-object v0 │ │ +03b4bc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/KeyEventCompatEclair;) │ │ @@ -43279,18 +43279,18 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03922c: |[03922c] android.support.v4.view.KeyEventCompatEclair.isTracking:(Landroid/view/KeyEvent;)Z │ │ -03923c: 6e10 0612 0100 |0000: invoke-virtual {v1}, Landroid/view/KeyEvent;.isTracking:()Z // method@1206 │ │ -039242: 0a00 |0003: move-result v0 │ │ -039244: 0f00 |0004: return v0 │ │ +03b4c0: |[03b4c0] android.support.v4.view.KeyEventCompatEclair.isTracking:(Landroid/view/KeyEvent;)Z │ │ +03b4d0: 6e10 0612 0100 |0000: invoke-virtual {v1}, Landroid/view/KeyEvent;.isTracking:()Z // method@1206 │ │ +03b4d6: 0a00 |0003: move-result v0 │ │ +03b4d8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/KeyEvent; │ │ │ │ #4 : (in Landroid/support/v4/view/KeyEventCompatEclair;) │ │ @@ -43298,32 +43298,32 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039248: |[039248] android.support.v4.view.KeyEventCompatEclair.startTracking:(Landroid/view/KeyEvent;)V │ │ -039258: 6e10 0a12 0000 |0000: invoke-virtual {v0}, Landroid/view/KeyEvent;.startTracking:()V // method@120a │ │ -03925e: 0e00 |0003: return-void │ │ +03b4dc: |[03b4dc] android.support.v4.view.KeyEventCompatEclair.startTracking:(Landroid/view/KeyEvent;)V │ │ +03b4ec: 6e10 0a12 0000 |0000: invoke-virtual {v0}, Landroid/view/KeyEvent;.startTracking:()V // method@120a │ │ +03b4f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 event Landroid/view/KeyEvent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 934 (KeyEventCompatEclair.java) │ │ + source_file_idx : 935 (KeyEventCompatEclair.java) │ │ │ │ Class #195 header: │ │ class_idx : 396 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 935 │ │ +source_file_idx : 936 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #195 - │ │ Class descriptor : 'Landroid/support/v4/view/KeyEventCompatHoneycomb;' │ │ @@ -43338,17 +43338,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039260: |[039260] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ -039270: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -039276: 0e00 |0003: return-void │ │ +03b4f4: |[03b4f4] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ +03b504: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03b50a: 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;) │ │ @@ -43356,18 +43356,18 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -039278: |[039278] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ -039288: 7120 0712 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@1207 │ │ -03928e: 0a00 |0003: move-result v0 │ │ -039290: 0f00 |0004: return v0 │ │ +03b50c: |[03b50c] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ +03b51c: 7120 0712 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@1207 │ │ +03b522: 0a00 |0003: move-result v0 │ │ +03b524: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ 0x0000 - 0x0005 reg=2 modifiers I │ │ │ │ @@ -43376,18 +43376,18 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -039294: |[039294] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ -0392a4: 7110 0812 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@1208 │ │ -0392aa: 0a00 |0003: move-result v0 │ │ -0392ac: 0f00 |0004: return v0 │ │ +03b528: |[03b528] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ +03b538: 7110 0812 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@1208 │ │ +03b53e: 0a00 |0003: move-result v0 │ │ +03b540: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ #3 : (in Landroid/support/v4/view/KeyEventCompatHoneycomb;) │ │ @@ -43395,32 +43395,32 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0392b0: |[0392b0] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ -0392c0: 7110 0912 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@1209 │ │ -0392c6: 0a00 |0003: move-result v0 │ │ -0392c8: 0f00 |0004: return v0 │ │ +03b544: |[03b544] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ +03b554: 7110 0912 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@1209 │ │ +03b55a: 0a00 |0003: move-result v0 │ │ +03b55c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ Virtual methods - │ │ - source_file_idx : 935 (KeyEventCompatHoneycomb.java) │ │ + source_file_idx : 936 (KeyEventCompatHoneycomb.java) │ │ │ │ Class #196 header: │ │ class_idx : 397 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 2023 │ │ +source_file_idx : 2024 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #196 annotations: │ │ Annotations on class │ │ @@ -43480,21 +43480,21 @@ │ │ │ │ #7 : (in Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;) │ │ name : 'setMarginStart' │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2023 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 2024 (MarginLayoutParamsCompat.java) │ │ │ │ Class #197 header: │ │ class_idx : 400 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 2023 │ │ +source_file_idx : 2024 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #197 annotations: │ │ Annotations on class │ │ @@ -43517,26 +43517,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0392cc: |[0392cc] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ -0392dc: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -0392e0: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -0392e4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0392e8: 2201 8f01 |0006: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; // type@018f │ │ -0392ec: 7010 7909 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1;.:()V // method@0979 │ │ -0392f2: 6901 3303 |000b: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0333 │ │ -0392f6: 0e00 |000d: return-void │ │ -0392f8: 2201 8e01 |000e: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; // type@018e │ │ -0392fc: 7010 7009 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase;.:()V // method@0970 │ │ -039302: 6901 3303 |0013: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0333 │ │ -039306: 28f8 |0015: goto 000d // -0008 │ │ +03b560: |[03b560] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ +03b570: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +03b574: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +03b578: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03b57c: 2201 8f01 |0006: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; // type@018f │ │ +03b580: 7010 7909 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1;.:()V // method@0979 │ │ +03b586: 6901 3303 |000b: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0333 │ │ +03b58a: 0e00 |000d: return-void │ │ +03b58c: 2201 8e01 |000e: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; // type@018e │ │ +03b590: 7010 7009 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase;.:()V // method@0970 │ │ +03b596: 6901 3303 |0013: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0333 │ │ +03b59a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0002 line=128 │ │ 0x0006 line=129 │ │ 0x000d line=133 │ │ 0x000e line=131 │ │ @@ -43548,17 +43548,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039308: |[039308] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ -039318: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03931e: 0e00 |0003: return-void │ │ +03b59c: |[03b59c] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ +03b5ac: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03b5b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat; │ │ │ │ @@ -43567,19 +43567,19 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -039320: |[039320] android.support.v4.view.MarginLayoutParamsCompat.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -039330: 6200 3303 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0333 │ │ -039334: 7220 6809 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0968 │ │ -03933a: 0a00 |0005: move-result v0 │ │ -03933c: 0f00 |0006: return v0 │ │ +03b5b4: |[03b5b4] android.support.v4.view.MarginLayoutParamsCompat.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +03b5c4: 6200 3303 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0333 │ │ +03b5c8: 7220 6809 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0968 │ │ +03b5ce: 0a00 |0005: move-result v0 │ │ +03b5d0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #3 : (in Landroid/support/v4/view/MarginLayoutParamsCompat;) │ │ @@ -43587,19 +43587,19 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -039340: |[039340] android.support.v4.view.MarginLayoutParamsCompat.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -039350: 6200 3303 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0333 │ │ -039354: 7220 6909 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0969 │ │ -03935a: 0a00 |0005: move-result v0 │ │ -03935c: 0f00 |0006: return v0 │ │ +03b5d4: |[03b5d4] android.support.v4.view.MarginLayoutParamsCompat.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +03b5e4: 6200 3303 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0333 │ │ +03b5e8: 7220 6909 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0969 │ │ +03b5ee: 0a00 |0005: move-result v0 │ │ +03b5f0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #4 : (in Landroid/support/v4/view/MarginLayoutParamsCompat;) │ │ @@ -43607,19 +43607,19 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -039360: |[039360] android.support.v4.view.MarginLayoutParamsCompat.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -039370: 6200 3303 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0333 │ │ -039374: 7220 6a09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@096a │ │ -03937a: 0a00 |0005: move-result v0 │ │ -03937c: 0f00 |0006: return v0 │ │ +03b5f4: |[03b5f4] android.support.v4.view.MarginLayoutParamsCompat.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +03b604: 6200 3303 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0333 │ │ +03b608: 7220 6a09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@096a │ │ +03b60e: 0a00 |0005: move-result v0 │ │ +03b610: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #5 : (in Landroid/support/v4/view/MarginLayoutParamsCompat;) │ │ @@ -43627,19 +43627,19 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -039380: |[039380] android.support.v4.view.MarginLayoutParamsCompat.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -039390: 6200 3303 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0333 │ │ -039394: 7220 6b09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@096b │ │ -03939a: 0a00 |0005: move-result v0 │ │ -03939c: 0f00 |0006: return v0 │ │ +03b614: |[03b614] android.support.v4.view.MarginLayoutParamsCompat.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +03b624: 6200 3303 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0333 │ │ +03b628: 7220 6b09 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@096b │ │ +03b62e: 0a00 |0005: move-result v0 │ │ +03b630: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #6 : (in Landroid/support/v4/view/MarginLayoutParamsCompat;) │ │ @@ -43647,18 +43647,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0393a0: |[0393a0] android.support.v4.view.MarginLayoutParamsCompat.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0393b0: 6200 3303 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0333 │ │ -0393b4: 7230 6c09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@096c │ │ -0393ba: 0e00 |0005: return-void │ │ +03b634: |[03b634] android.support.v4.view.MarginLayoutParamsCompat.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +03b644: 6200 3303 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0333 │ │ +03b648: 7230 6c09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@096c │ │ +03b64e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0005 line=232 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0006 reg=2 layoutDirection I │ │ @@ -43668,18 +43668,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0393bc: |[0393bc] android.support.v4.view.MarginLayoutParamsCompat.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0393cc: 6200 3303 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0333 │ │ -0393d0: 7230 6d09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@096d │ │ -0393d6: 0e00 |0005: return-void │ │ +03b650: |[03b650] android.support.v4.view.MarginLayoutParamsCompat.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +03b660: 6200 3303 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0333 │ │ +03b664: 7230 6d09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@096d │ │ +03b66a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0005 line=223 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0006 reg=2 layoutDirection I │ │ @@ -43689,18 +43689,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0393d8: |[0393d8] android.support.v4.view.MarginLayoutParamsCompat.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0393e8: 6200 3303 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0333 │ │ -0393ec: 7230 6e09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@096e │ │ -0393f2: 0e00 |0005: return-void │ │ +03b66c: |[03b66c] android.support.v4.view.MarginLayoutParamsCompat.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +03b67c: 6200 3303 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0333 │ │ +03b680: 7230 6e09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@096e │ │ +03b686: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0005 line=193 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0006 reg=2 marginEnd I │ │ @@ -43710,34 +43710,34 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0393f4: |[0393f4] android.support.v4.view.MarginLayoutParamsCompat.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -039404: 6200 3303 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0333 │ │ -039408: 7230 6f09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@096f │ │ -03940e: 0e00 |0005: return-void │ │ +03b688: |[03b688] android.support.v4.view.MarginLayoutParamsCompat.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +03b698: 6200 3303 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0333 │ │ +03b69c: 7230 6f09 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@096f │ │ +03b6a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0005 line=178 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0006 reg=2 marginStart I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2023 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 2024 (MarginLayoutParamsCompat.java) │ │ │ │ Class #198 header: │ │ class_idx : 401 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2027 │ │ +source_file_idx : 2028 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #198 - │ │ Class descriptor : 'Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;' │ │ @@ -43752,17 +43752,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039410: |[039410] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.:()V │ │ -039420: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -039426: 0e00 |0003: return-void │ │ +03b6a4: |[03b6a4] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.:()V │ │ +03b6b4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03b6ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;) │ │ @@ -43770,18 +43770,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -039428: |[039428] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -039438: 6e10 bd12 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getLayoutDirection:()I // method@12bd │ │ -03943e: 0a00 |0003: move-result v0 │ │ -039440: 0f00 |0004: return v0 │ │ +03b6bc: |[03b6bc] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +03b6cc: 6e10 bd12 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getLayoutDirection:()I // method@12bd │ │ +03b6d2: 0a00 |0003: move-result v0 │ │ +03b6d4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #2 : (in Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;) │ │ @@ -43789,18 +43789,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -039444: |[039444] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -039454: 6e10 be12 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginEnd:()I // method@12be │ │ -03945a: 0a00 |0003: move-result v0 │ │ -03945c: 0f00 |0004: return v0 │ │ +03b6d8: |[03b6d8] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +03b6e8: 6e10 be12 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginEnd:()I // method@12be │ │ +03b6ee: 0a00 |0003: move-result v0 │ │ +03b6f0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #3 : (in Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;) │ │ @@ -43808,18 +43808,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -039460: |[039460] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -039470: 6e10 bf12 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginStart:()I // method@12bf │ │ -039476: 0a00 |0003: move-result v0 │ │ -039478: 0f00 |0004: return v0 │ │ +03b6f4: |[03b6f4] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +03b704: 6e10 bf12 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginStart:()I // method@12bf │ │ +03b70a: 0a00 |0003: move-result v0 │ │ +03b70c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #4 : (in Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;) │ │ @@ -43827,18 +43827,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03947c: |[03947c] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -03948c: 6e10 c012 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.isMarginRelative:()Z // method@12c0 │ │ -039492: 0a00 |0003: move-result v0 │ │ -039494: 0f00 |0004: return v0 │ │ +03b710: |[03b710] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +03b720: 6e10 c012 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.isMarginRelative:()Z // method@12c0 │ │ +03b726: 0a00 |0003: move-result v0 │ │ +03b728: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ #5 : (in Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;) │ │ @@ -43846,17 +43846,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -039498: |[039498] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0394a8: 6e20 c112 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.resolveLayoutDirection:(I)V // method@12c1 │ │ -0394ae: 0e00 |0003: return-void │ │ +03b72c: |[03b72c] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +03b73c: 6e20 c112 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.resolveLayoutDirection:(I)V // method@12c1 │ │ +03b742: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0004 reg=1 layoutDirection I │ │ @@ -43866,17 +43866,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0394b0: |[0394b0] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0394c0: 6e20 c212 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setLayoutDirection:(I)V // method@12c2 │ │ -0394c6: 0e00 |0003: return-void │ │ +03b744: |[03b744] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +03b754: 6e20 c212 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setLayoutDirection:(I)V // method@12c2 │ │ +03b75a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0004 reg=1 layoutDirection I │ │ @@ -43886,17 +43886,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0394c8: |[0394c8] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0394d8: 6e20 c312 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginEnd:(I)V // method@12c3 │ │ -0394de: 0e00 |0003: return-void │ │ +03b75c: |[03b75c] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +03b76c: 6e20 c312 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginEnd:(I)V // method@12c3 │ │ +03b772: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0004 reg=1 marginEnd I │ │ @@ -43906,33 +43906,33 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0394e0: |[0394e0] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0394f0: 6e20 c412 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginStart:(I)V // method@12c4 │ │ -0394f6: 0e00 |0003: return-void │ │ +03b774: |[03b774] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +03b784: 6e20 c412 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginStart:(I)V // method@12c4 │ │ +03b78a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0004 reg=1 marginStart I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2027 (MarginLayoutParamsCompatJellybeanMr1.java) │ │ + source_file_idx : 2028 (MarginLayoutParamsCompatJellybeanMr1.java) │ │ │ │ Class #199 header: │ │ class_idx : 402 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 2029 │ │ +source_file_idx : 2030 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #199 annotations: │ │ Annotations on method #2454 'setShowAsAction' │ │ @@ -43951,17 +43951,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0394f8: |[0394f8] android.support.v4.view.MenuCompat.:()V │ │ -039508: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03950e: 0e00 |0003: return-void │ │ +03b78c: |[03b78c] android.support.v4.view.MenuCompat.:()V │ │ +03b79c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03b7a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuCompat; │ │ │ │ #1 : (in Landroid/support/v4/view/MenuCompat;) │ │ @@ -43969,33 +43969,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 │ │ -039510: |[039510] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -039520: 7120 c609 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/view/MenuItemCompat;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@09c6 │ │ -039526: 0e00 |0003: return-void │ │ +03b7a4: |[03b7a4] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +03b7b4: 7120 c609 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/view/MenuItemCompat;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@09c6 │ │ +03b7ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0004 reg=1 actionEnum I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2029 (MenuCompat.java) │ │ + source_file_idx : 2030 (MenuCompat.java) │ │ │ │ Class #200 header: │ │ class_idx : 407 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 2031 │ │ +source_file_idx : 2032 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #200 annotations: │ │ Annotations on class │ │ @@ -44055,21 +44055,21 @@ │ │ │ │ #7 : (in Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;) │ │ name : 'setShowAsAction' │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2031 (MenuItemCompat.java) │ │ + source_file_idx : 2032 (MenuItemCompat.java) │ │ │ │ Class #201 header: │ │ class_idx : 408 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 781 │ │ -source_file_idx : 2031 │ │ +source_file_idx : 2032 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #201 annotations: │ │ Annotations on class │ │ @@ -44093,21 +44093,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;) │ │ name : 'onMenuItemActionExpand' │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2031 (MenuItemCompat.java) │ │ + source_file_idx : 2032 (MenuItemCompat.java) │ │ │ │ Class #202 header: │ │ class_idx : 409 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 2031 │ │ +source_file_idx : 2032 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 0 │ │ │ │ Class #202 annotations: │ │ Annotations on class │ │ @@ -44161,32 +44161,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -039528: |[039528] android.support.v4.view.MenuItemCompat.:()V │ │ -039538: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -03953c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -039540: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -039544: 2201 9601 |0006: new-instance v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // type@0196 │ │ -039548: 7010 ac09 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;.:()V // method@09ac │ │ -03954e: 6901 3603 |000b: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0336 │ │ -039552: 0e00 |000d: return-void │ │ -039554: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -039558: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -03955c: 2201 9401 |0012: new-instance v1, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@0194 │ │ -039560: 7010 a009 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@09a0 │ │ -039566: 6901 3603 |0017: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0336 │ │ -03956a: 28f4 |0019: goto 000d // -000c │ │ -03956c: 2201 9301 |001a: new-instance v1, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@0193 │ │ -039570: 7010 9709 0100 |001c: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@0997 │ │ -039576: 6901 3603 |001f: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0336 │ │ -03957a: 28ec |0021: goto 000d // -0014 │ │ +03b7bc: |[03b7bc] android.support.v4.view.MenuItemCompat.:()V │ │ +03b7cc: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +03b7d0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +03b7d4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03b7d8: 2201 9601 |0006: new-instance v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // type@0196 │ │ +03b7dc: 7010 ac09 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;.:()V // method@09ac │ │ +03b7e2: 6901 3603 |000b: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0336 │ │ +03b7e6: 0e00 |000d: return-void │ │ +03b7e8: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +03b7ec: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +03b7f0: 2201 9401 |0012: new-instance v1, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@0194 │ │ +03b7f4: 7010 a009 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@09a0 │ │ +03b7fa: 6901 3603 |0017: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0336 │ │ +03b7fe: 28f4 |0019: goto 000d // -000c │ │ +03b800: 2201 9301 |001a: new-instance v1, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@0193 │ │ +03b804: 7010 9709 0100 |001c: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@0997 │ │ +03b80a: 6901 3603 |001f: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0336 │ │ +03b80e: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0002 line=248 │ │ 0x0006 line=249 │ │ 0x000d line=255 │ │ 0x000e line=250 │ │ @@ -44200,17 +44200,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03957c: |[03957c] android.support.v4.view.MenuItemCompat.:()V │ │ -03958c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -039592: 0e00 |0003: return-void │ │ +03b810: |[03b810] android.support.v4.view.MenuItemCompat.:()V │ │ +03b820: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03b826: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=200 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat; │ │ │ │ @@ -44219,25 +44219,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -039594: |[039594] android.support.v4.view.MenuItemCompat.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -0395a4: 2010 1801 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ -0395a8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0395ac: 1f01 1801 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ -0395b0: 7210 4206 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.collapseActionView:()Z // method@0642 │ │ -0395b6: 0a00 |0009: move-result v0 │ │ -0395b8: 0f00 |000a: return v0 │ │ -0395ba: 6200 3603 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0336 │ │ -0395be: 7220 b109 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.collapseActionView:(Landroid/view/MenuItem;)Z // method@09b1 │ │ -0395c4: 0a00 |0010: move-result v0 │ │ -0395c6: 28f9 |0011: goto 000a // -0007 │ │ +03b828: |[03b828] android.support.v4.view.MenuItemCompat.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +03b838: 2010 1801 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ +03b83c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +03b840: 1f01 1801 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ +03b844: 7210 4206 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.collapseActionView:()Z // method@0642 │ │ +03b84a: 0a00 |0009: move-result v0 │ │ +03b84c: 0f00 |000a: return v0 │ │ +03b84e: 6200 3603 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0336 │ │ +03b852: 7220 b109 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.collapseActionView:(Landroid/view/MenuItem;)Z // method@09b1 │ │ +03b858: 0a00 |0010: move-result v0 │ │ +03b85a: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ 0x0004 line=403 │ │ 0x000a line=405 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -44248,25 +44248,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0395c8: |[0395c8] android.support.v4.view.MenuItemCompat.expandActionView:(Landroid/view/MenuItem;)Z │ │ -0395d8: 2010 1801 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ -0395dc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0395e0: 1f01 1801 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ -0395e4: 7210 4306 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.expandActionView:()Z // method@0643 │ │ -0395ea: 0a00 |0009: move-result v0 │ │ -0395ec: 0f00 |000a: return v0 │ │ -0395ee: 6200 3603 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0336 │ │ -0395f2: 7220 b209 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.expandActionView:(Landroid/view/MenuItem;)Z // method@09b2 │ │ -0395f8: 0a00 |0010: move-result v0 │ │ -0395fa: 28f9 |0011: goto 000a // -0007 │ │ +03b85c: |[03b85c] android.support.v4.view.MenuItemCompat.expandActionView:(Landroid/view/MenuItem;)Z │ │ +03b86c: 2010 1801 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ +03b870: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +03b874: 1f01 1801 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ +03b878: 7210 4306 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.expandActionView:()Z // method@0643 │ │ +03b87e: 0a00 |0009: move-result v0 │ │ +03b880: 0f00 |000a: return v0 │ │ +03b882: 6200 3603 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0336 │ │ +03b886: 7220 b209 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.expandActionView:(Landroid/view/MenuItem;)Z // method@09b2 │ │ +03b88c: 0a00 |0010: move-result v0 │ │ +03b88e: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0004 line=384 │ │ 0x000a line=386 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -44277,26 +44277,26 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/support/v4/view/ActionProvider;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0395fc: |[0395fc] android.support.v4.view.MenuItemCompat.getActionProvider:(Landroid/view/MenuItem;)Landroid/support/v4/view/ActionProvider; │ │ -03960c: 2020 1801 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ -039610: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -039614: 1f02 1801 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ -039618: 7210 4506 0200 |0006: invoke-interface {v2}, Landroid/support/v4/internal/view/SupportMenuItem;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@0645 │ │ -03961e: 0c00 |0009: move-result-object v0 │ │ -039620: 1100 |000a: return-object v0 │ │ -039622: 1a00 ee07 |000b: const-string v0, "MenuItemCompat" // string@07ee │ │ -039626: 1a01 cc0d |000d: const-string v1, "getActionProvider: item does not implement SupportMenuItem; returning null" // string@0dcc │ │ -03962a: 7120 dd11 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11dd │ │ -039630: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -039632: 28f7 |0013: goto 000a // -0009 │ │ +03b890: |[03b890] android.support.v4.view.MenuItemCompat.getActionProvider:(Landroid/view/MenuItem;)Landroid/support/v4/view/ActionProvider; │ │ +03b8a0: 2020 1801 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ +03b8a4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +03b8a8: 1f02 1801 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ +03b8ac: 7210 4506 0200 |0006: invoke-interface {v2}, Landroid/support/v4/internal/view/SupportMenuItem;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@0645 │ │ +03b8b2: 0c00 |0009: move-result-object v0 │ │ +03b8b4: 1100 |000a: return-object v0 │ │ +03b8b6: 1a00 ef07 |000b: const-string v0, "MenuItemCompat" // string@07ef │ │ +03b8ba: 1a01 cd0d |000d: const-string v1, "getActionProvider: item does not implement SupportMenuItem; returning null" // string@0dcd │ │ +03b8be: 7120 dd11 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11dd │ │ +03b8c4: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +03b8c6: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0004 line=362 │ │ 0x000a line=367 │ │ 0x000b line=366 │ │ 0x0012 line=367 │ │ @@ -44309,25 +44309,25 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -039634: |[039634] android.support.v4.view.MenuItemCompat.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -039644: 2010 1801 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ -039648: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -03964c: 1f01 1801 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ -039650: 7210 4406 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.getActionView:()Landroid/view/View; // method@0644 │ │ -039656: 0c00 |0009: move-result-object v0 │ │ -039658: 1100 |000a: return-object v0 │ │ -03965a: 6200 3603 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0336 │ │ -03965e: 7220 b309 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@09b3 │ │ -039664: 0c00 |0010: move-result-object v0 │ │ -039666: 28f9 |0011: goto 000a // -0007 │ │ +03b8c8: |[03b8c8] android.support.v4.view.MenuItemCompat.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +03b8d8: 2010 1801 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ +03b8dc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +03b8e0: 1f01 1801 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ +03b8e4: 7210 4406 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.getActionView:()Landroid/view/View; // method@0644 │ │ +03b8ea: 0c00 |0009: move-result-object v0 │ │ +03b8ec: 1100 |000a: return-object v0 │ │ +03b8ee: 6200 3603 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0336 │ │ +03b8f2: 7220 b309 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@09b3 │ │ +03b8f8: 0c00 |0010: move-result-object v0 │ │ +03b8fa: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0004 line=323 │ │ 0x000a line=325 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -44338,25 +44338,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -039668: |[039668] android.support.v4.view.MenuItemCompat.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -039678: 2010 1801 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ -03967c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -039680: 1f01 1801 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ -039684: 7210 4606 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.isActionViewExpanded:()Z // method@0646 │ │ -03968a: 0a00 |0009: move-result v0 │ │ -03968c: 0f00 |000a: return v0 │ │ -03968e: 6200 3603 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0336 │ │ -039692: 7220 b409 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@09b4 │ │ -039698: 0a00 |0010: move-result v0 │ │ -03969a: 28f9 |0011: goto 000a // -0007 │ │ +03b8fc: |[03b8fc] android.support.v4.view.MenuItemCompat.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +03b90c: 2010 1801 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ +03b910: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +03b914: 1f01 1801 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ +03b918: 7210 4606 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.isActionViewExpanded:()Z // method@0646 │ │ +03b91e: 0a00 |0009: move-result v0 │ │ +03b920: 0f00 |000a: return v0 │ │ +03b922: 6200 3603 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0336 │ │ +03b926: 7220 b409 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@09b4 │ │ +03b92c: 0a00 |0010: move-result v0 │ │ +03b92e: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ 0x0004 line=419 │ │ 0x000a line=421 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -44367,25 +44367,25 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -03969c: |[03969c] android.support.v4.view.MenuItemCompat.setActionProvider:(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem; │ │ -0396ac: 2020 1801 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ -0396b0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0396b4: 1f02 1801 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ -0396b8: 7220 4b06 3200 |0006: invoke-interface {v2, v3}, Landroid/support/v4/internal/view/SupportMenuItem;.setSupportActionProvider:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v4/internal/view/SupportMenuItem; // method@064b │ │ -0396be: 0c02 |0009: move-result-object v2 │ │ -0396c0: 1102 |000a: return-object v2 │ │ -0396c2: 1a00 ee07 |000b: const-string v0, "MenuItemCompat" // string@07ee │ │ -0396c6: 1a01 8816 |000d: const-string v1, "setActionProvider: item does not implement SupportMenuItem; ignoring" // string@1688 │ │ -0396ca: 7120 dd11 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11dd │ │ -0396d0: 28f8 |0012: goto 000a // -0008 │ │ +03b930: |[03b930] android.support.v4.view.MenuItemCompat.setActionProvider:(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem; │ │ +03b940: 2020 1801 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ +03b944: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +03b948: 1f02 1801 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ +03b94c: 7220 4b06 3200 |0006: invoke-interface {v2, v3}, Landroid/support/v4/internal/view/SupportMenuItem;.setSupportActionProvider:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v4/internal/view/SupportMenuItem; // method@064b │ │ +03b952: 0c02 |0009: move-result-object v2 │ │ +03b954: 1102 |000a: return-object v2 │ │ +03b956: 1a00 ef07 |000b: const-string v0, "MenuItemCompat" // string@07ef │ │ +03b95a: 1a01 8816 |000d: const-string v1, "setActionProvider: item does not implement SupportMenuItem; ignoring" // string@1688 │ │ +03b95e: 7120 dd11 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11dd │ │ +03b964: 28f8 |0012: goto 000a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0004 line=345 │ │ 0x000a line=349 │ │ 0x000b line=348 │ │ locals : │ │ @@ -44398,25 +44398,25 @@ │ │ type : '(Landroid/view/MenuItem;I)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -0396d4: |[0396d4] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -0396e4: 2010 1801 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ -0396e8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0396ec: 1f01 1801 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ -0396f0: 7220 4706 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@0647 │ │ -0396f6: 0c00 |0009: move-result-object v0 │ │ -0396f8: 1100 |000a: return-object v0 │ │ -0396fa: 6200 3603 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0336 │ │ -0396fe: 7230 b509 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@09b5 │ │ -039704: 0c00 |0010: move-result-object v0 │ │ -039706: 28f9 |0011: goto 000a // -0007 │ │ +03b968: |[03b968] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +03b978: 2010 1801 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ +03b97c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +03b980: 1f01 1801 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ +03b984: 7220 4706 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@0647 │ │ +03b98a: 0c00 |0009: move-result-object v0 │ │ +03b98c: 1100 |000a: return-object v0 │ │ +03b98e: 6200 3603 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0336 │ │ +03b992: 7230 b509 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@09b5 │ │ +03b998: 0c00 |0010: move-result-object v0 │ │ +03b99a: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0004 line=310 │ │ 0x000a line=312 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -44428,25 +44428,25 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -039708: |[039708] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -039718: 2010 1801 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ -03971c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -039720: 1f01 1801 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ -039724: 7220 4806 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0648 │ │ -03972a: 0c00 |0009: move-result-object v0 │ │ -03972c: 1100 |000a: return-object v0 │ │ -03972e: 6200 3603 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0336 │ │ -039732: 7230 b609 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@09b6 │ │ -039738: 0c00 |0010: move-result-object v0 │ │ -03973a: 28f9 |0011: goto 000a // -0007 │ │ +03b99c: |[03b99c] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +03b9ac: 2010 1801 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ +03b9b0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +03b9b4: 1f01 1801 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ +03b9b8: 7220 4806 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0648 │ │ +03b9be: 0c00 |0009: move-result-object v0 │ │ +03b9c0: 1100 |000a: return-object v0 │ │ +03b9c2: 6200 3603 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0336 │ │ +03b9c6: 7230 b609 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@09b6 │ │ +03b9cc: 0c00 |0010: move-result-object v0 │ │ +03b9ce: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0004 line=288 │ │ 0x000a line=290 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -44458,25 +44458,25 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -03973c: |[03973c] android.support.v4.view.MenuItemCompat.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -03974c: 2010 1801 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ -039750: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -039754: 1f01 1801 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ -039758: 7220 4c06 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setSupportOnActionExpandListener:(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem; // method@064c │ │ -03975e: 0c00 |0009: move-result-object v0 │ │ -039760: 1100 |000a: return-object v0 │ │ -039762: 6200 3603 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0336 │ │ -039766: 7230 b709 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; // method@09b7 │ │ -03976c: 0c00 |0010: move-result-object v0 │ │ -03976e: 28f9 |0011: goto 000a // -0007 │ │ +03b9d0: |[03b9d0] android.support.v4.view.MenuItemCompat.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +03b9e0: 2010 1801 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ +03b9e4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +03b9e8: 1f01 1801 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ +03b9ec: 7220 4c06 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setSupportOnActionExpandListener:(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem; // method@064c │ │ +03b9f2: 0c00 |0009: move-result-object v0 │ │ +03b9f4: 1100 |000a: return-object v0 │ │ +03b9f6: 6200 3603 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0336 │ │ +03b9fa: 7230 b709 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; // method@09b7 │ │ +03ba00: 0c00 |0010: move-result-object v0 │ │ +03ba02: 28f9 |0011: goto 000a // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=435 │ │ 0x0004 line=436 │ │ 0x000a line=438 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ @@ -44488,42 +44488,42 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -039770: |[039770] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -039780: 2010 1801 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ -039784: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -039788: 1f01 1801 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ -03978c: 7220 4906 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setShowAsAction:(I)V // method@0649 │ │ -039792: 0e00 |0009: return-void │ │ -039794: 6200 3603 |000a: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0336 │ │ -039798: 7230 b809 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@09b8 │ │ -03979e: 28fa |000f: goto 0009 // -0006 │ │ +03ba04: |[03ba04] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +03ba14: 2010 1801 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ +03ba18: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +03ba1c: 1f01 1801 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0118 │ │ +03ba20: 7220 4906 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setShowAsAction:(I)V // method@0649 │ │ +03ba26: 0e00 |0009: return-void │ │ +03ba28: 6200 3603 |000a: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0336 │ │ +03ba2c: 7230 b809 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@09b8 │ │ +03ba32: 28fa |000f: goto 0009 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0004 line=269 │ │ 0x0009 line=273 │ │ 0x000a line=271 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ 0x000a - 0x0010 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0010 reg=2 actionEnum I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2031 (MenuItemCompat.java) │ │ + source_file_idx : 2032 (MenuItemCompat.java) │ │ │ │ Class #203 header: │ │ class_idx : 410 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2032 │ │ +source_file_idx : 2033 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #203 - │ │ Class descriptor : 'Landroid/support/v4/view/MenuItemCompatHoneycomb;' │ │ @@ -44538,17 +44538,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0397a0: |[0397a0] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ -0397b0: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -0397b6: 0e00 |0003: return-void │ │ +03ba34: |[03ba34] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ +03ba44: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03ba4a: 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;) │ │ @@ -44556,18 +44556,18 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0397b8: |[0397b8] android.support.v4.view.MenuItemCompatHoneycomb.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -0397c8: 7210 1412 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@1214 │ │ -0397ce: 0c00 |0003: move-result-object v0 │ │ -0397d0: 1100 |0004: return-object v0 │ │ +03ba4c: |[03ba4c] android.support.v4.view.MenuItemCompatHoneycomb.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +03ba5c: 7210 1412 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@1214 │ │ +03ba62: 0c00 |0003: move-result-object v0 │ │ +03ba64: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ │ │ #2 : (in Landroid/support/v4/view/MenuItemCompatHoneycomb;) │ │ @@ -44575,18 +44575,18 @@ │ │ type : '(Landroid/view/MenuItem;I)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0397d4: |[0397d4] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -0397e4: 7220 1912 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@1219 │ │ -0397ea: 0c00 |0003: move-result-object v0 │ │ -0397ec: 1100 |0004: return-object v0 │ │ +03ba68: |[03ba68] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +03ba78: 7220 1912 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@1219 │ │ +03ba7e: 0c00 |0003: move-result-object v0 │ │ +03ba80: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0005 reg=2 resId I │ │ │ │ @@ -44595,18 +44595,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 │ │ -0397f0: |[0397f0] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -039800: 7220 1a12 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@121a │ │ -039806: 0c00 |0003: move-result-object v0 │ │ -039808: 1100 |0004: return-object v0 │ │ +03ba84: |[03ba84] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +03ba94: 7220 1a12 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@121a │ │ +03ba9a: 0c00 |0003: move-result-object v0 │ │ +03ba9c: 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; │ │ │ │ @@ -44615,33 +44615,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 │ │ -03980c: |[03980c] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -03981c: 7220 1d12 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@121d │ │ -039822: 0e00 |0003: return-void │ │ +03baa0: |[03baa0] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +03bab0: 7220 1d12 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@121d │ │ +03bab6: 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 : 2032 (MenuItemCompatHoneycomb.java) │ │ + source_file_idx : 2033 (MenuItemCompatHoneycomb.java) │ │ │ │ Class #204 header: │ │ class_idx : 411 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2033 │ │ +source_file_idx : 2034 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #204 annotations: │ │ Annotations on class │ │ @@ -44666,18 +44666,18 @@ │ │ type : '(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -039824: |[039824] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V │ │ -039834: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03983a: 5b01 3d03 |0003: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@033d │ │ -03983e: 0e00 |0005: return-void │ │ +03bab8: |[03bab8] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V │ │ +03bac8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03bace: 5b01 3d03 |0003: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@033d │ │ +03bad2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0005 line=56 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; │ │ @@ -44689,19 +44689,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -039840: |[039840] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -039850: 5410 3d03 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@033d │ │ -039854: 7220 cf09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@09cf │ │ -03985a: 0a00 |0005: move-result v0 │ │ -03985c: 0f00 |0006: return v0 │ │ +03bad4: |[03bad4] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +03bae4: 5410 3d03 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@033d │ │ +03bae8: 7220 cf09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@09cf │ │ +03baee: 0a00 |0005: move-result v0 │ │ +03baf0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; │ │ 0x0000 - 0x0007 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -44710,33 +44710,33 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -039860: |[039860] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -039870: 5410 3d03 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@033d │ │ -039874: 7220 d009 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@09d0 │ │ -03987a: 0a00 |0005: move-result v0 │ │ -03987c: 0f00 |0006: return v0 │ │ +03baf4: |[03baf4] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +03bb04: 5410 3d03 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@033d │ │ +03bb08: 7220 d009 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@09d0 │ │ +03bb0e: 0a00 |0005: move-result v0 │ │ +03bb10: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; │ │ 0x0000 - 0x0007 reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 2033 (MenuItemCompatIcs.java) │ │ + source_file_idx : 2034 (MenuItemCompatIcs.java) │ │ │ │ Class #205 header: │ │ class_idx : 412 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 2033 │ │ +source_file_idx : 2034 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #205 annotations: │ │ Annotations on class │ │ @@ -44760,21 +44760,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;) │ │ name : 'onMenuItemActionExpand' │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2033 (MenuItemCompatIcs.java) │ │ + source_file_idx : 2034 (MenuItemCompatIcs.java) │ │ │ │ Class #206 header: │ │ class_idx : 413 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2033 │ │ +source_file_idx : 2034 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #206 annotations: │ │ Annotations on class │ │ @@ -44793,17 +44793,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039880: |[039880] android.support.v4.view.MenuItemCompatIcs.:()V │ │ -039890: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -039896: 0e00 |0003: return-void │ │ +03bb14: |[03bb14] android.support.v4.view.MenuItemCompatIcs.:()V │ │ +03bb24: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03bb2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompatIcs; │ │ │ │ @@ -44812,18 +44812,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -039898: |[039898] android.support.v4.view.MenuItemCompatIcs.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -0398a8: 7210 1112 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.collapseActionView:()Z // method@1211 │ │ -0398ae: 0a00 |0003: move-result v0 │ │ -0398b0: 0f00 |0004: return v0 │ │ +03bb2c: |[03bb2c] android.support.v4.view.MenuItemCompatIcs.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +03bb3c: 7210 1112 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.collapseActionView:()Z // method@1211 │ │ +03bb42: 0a00 |0003: move-result v0 │ │ +03bb44: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ │ │ #2 : (in Landroid/support/v4/view/MenuItemCompatIcs;) │ │ @@ -44831,18 +44831,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0398b4: |[0398b4] android.support.v4.view.MenuItemCompatIcs.expandActionView:(Landroid/view/MenuItem;)Z │ │ -0398c4: 7210 1212 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.expandActionView:()Z // method@1212 │ │ -0398ca: 0a00 |0003: move-result v0 │ │ -0398cc: 0f00 |0004: return v0 │ │ +03bb48: |[03bb48] android.support.v4.view.MenuItemCompatIcs.expandActionView:(Landroid/view/MenuItem;)Z │ │ +03bb58: 7210 1212 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.expandActionView:()Z // method@1212 │ │ +03bb5e: 0a00 |0003: move-result v0 │ │ +03bb60: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ │ │ #3 : (in Landroid/support/v4/view/MenuItemCompatIcs;) │ │ @@ -44850,18 +44850,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0398d0: |[0398d0] android.support.v4.view.MenuItemCompatIcs.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -0398e0: 7210 1712 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@1217 │ │ -0398e6: 0a00 |0003: move-result v0 │ │ -0398e8: 0f00 |0004: return v0 │ │ +03bb64: |[03bb64] android.support.v4.view.MenuItemCompatIcs.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +03bb74: 7210 1712 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@1217 │ │ +03bb7a: 0a00 |0003: move-result v0 │ │ +03bb7c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 item Landroid/view/MenuItem; │ │ │ │ #4 : (in Landroid/support/v4/view/MenuItemCompatIcs;) │ │ @@ -44869,35 +44869,35 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0398ec: |[0398ec] android.support.v4.view.MenuItemCompatIcs.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; │ │ -0398fc: 2200 9b01 |0000: new-instance v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; // type@019b │ │ -039900: 7020 cc09 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V // method@09cc │ │ -039906: 7220 1c12 0100 |0005: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@121c │ │ -03990c: 0c00 |0008: move-result-object v0 │ │ -03990e: 1100 |0009: return-object v0 │ │ +03bb80: |[03bb80] android.support.v4.view.MenuItemCompatIcs.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; │ │ +03bb90: 2200 9b01 |0000: new-instance v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; // type@019b │ │ +03bb94: 7020 cc09 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V // method@09cc │ │ +03bb9a: 7220 1c12 0100 |0005: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@121c │ │ +03bba0: 0c00 |0008: move-result-object v0 │ │ +03bba2: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x000a reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x000a reg=2 listener Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2033 (MenuItemCompatIcs.java) │ │ + source_file_idx : 2034 (MenuItemCompatIcs.java) │ │ │ │ Class #207 header: │ │ class_idx : 416 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 2038 │ │ +source_file_idx : 2039 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 5 │ │ │ │ Class #207 annotations: │ │ Annotations on class │ │ @@ -44939,21 +44939,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 : 2038 (MotionEventCompat.java) │ │ + source_file_idx : 2039 (MotionEventCompat.java) │ │ │ │ Class #208 header: │ │ class_idx : 417 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 2038 │ │ +source_file_idx : 2039 │ │ static_fields_size : 10 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #208 annotations: │ │ Annotations on class │ │ @@ -45021,26 +45021,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -039910: |[039910] android.support.v4.view.MotionEventCompat.:()V │ │ -039920: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -039924: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -039926: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ -03992a: 2200 9f01 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@019f │ │ -03992e: 7010 dc09 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@09dc │ │ -039934: 6900 4703 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0347 │ │ -039938: 0e00 |000c: return-void │ │ -03993a: 2200 9e01 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@019e │ │ -03993e: 7010 d609 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@09d6 │ │ -039944: 6900 4703 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0347 │ │ -039948: 28f8 |0014: goto 000c // -0008 │ │ +03bba4: |[03bba4] android.support.v4.view.MotionEventCompat.:()V │ │ +03bbb4: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +03bbb8: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +03bbba: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ +03bbbe: 2200 9f01 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@019f │ │ +03bbc2: 7010 dc09 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@09dc │ │ +03bbc8: 6900 4703 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0347 │ │ +03bbcc: 0e00 |000c: return-void │ │ +03bbce: 2200 9e01 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@019e │ │ +03bbd2: 7010 d609 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@09d6 │ │ +03bbd8: 6900 4703 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0347 │ │ +03bbdc: 28f8 |0014: goto 000c // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ 0x000c line=113 │ │ 0x000d line=111 │ │ locals : │ │ @@ -45050,17 +45050,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03994c: |[03994c] android.support.v4.view.MotionEventCompat.:()V │ │ -03995c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -039962: 0e00 |0003: return-void │ │ +03bbe0: |[03bbe0] android.support.v4.view.MotionEventCompat.:()V │ │ +03bbf0: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03bbf6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat; │ │ │ │ @@ -45069,19 +45069,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 │ │ -039964: |[039964] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -039974: 6200 4703 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0347 │ │ -039978: 7230 e209 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09e2 │ │ -03997e: 0a00 |0005: move-result v0 │ │ -039980: 0f00 |0006: return v0 │ │ +03bbf8: |[03bbf8] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +03bc08: 6200 4703 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0347 │ │ +03bc0c: 7230 e209 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09e2 │ │ +03bc12: 0a00 |0005: move-result v0 │ │ +03bc14: 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 │ │ │ │ @@ -45090,21 +45090,21 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -039984: |[039984] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ -039994: 6e10 1f12 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@121f │ │ -03999a: 0a00 |0003: move-result v0 │ │ -03999c: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ -0399a2: b510 |0007: and-int/2addr v0, v1 │ │ -0399a4: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ -0399a8: 0f00 |000a: return v0 │ │ +03bc18: |[03bc18] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ +03bc28: 6e10 1f12 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@121f │ │ +03bc2e: 0a00 |0003: move-result v0 │ │ +03bc30: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ +03bc36: b510 |0007: and-int/2addr v0, v1 │ │ +03bc38: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ +03bc3c: 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;) │ │ @@ -45112,19 +45112,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0399ac: |[0399ac] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ -0399bc: 6e10 1f12 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@121f │ │ -0399c2: 0a00 |0003: move-result v0 │ │ -0399c4: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -0399c8: 0f00 |0006: return v0 │ │ +03bc40: |[03bc40] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ +03bc50: 6e10 1f12 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@121f │ │ +03bc56: 0a00 |0003: move-result v0 │ │ +03bc58: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +03bc5c: 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;) │ │ @@ -45132,19 +45132,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0399cc: |[0399cc] android.support.v4.view.MotionEventCompat.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -0399dc: 6200 4703 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0347 │ │ -0399e0: 7220 e309 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09e3 │ │ -0399e6: 0a00 |0005: move-result v0 │ │ -0399e8: 0f00 |0006: return v0 │ │ +03bc60: |[03bc60] android.support.v4.view.MotionEventCompat.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +03bc70: 6200 4703 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0347 │ │ +03bc74: 7220 e309 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09e3 │ │ +03bc7a: 0a00 |0005: move-result v0 │ │ +03bc7c: 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;) │ │ @@ -45152,19 +45152,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 │ │ -0399ec: |[0399ec] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -0399fc: 6200 4703 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0347 │ │ -039a00: 7230 e409 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09e4 │ │ -039a06: 0a00 |0005: move-result v0 │ │ -039a08: 0f00 |0006: return v0 │ │ +03bc80: |[03bc80] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +03bc90: 6200 4703 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0347 │ │ +03bc94: 7230 e409 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09e4 │ │ +03bc9a: 0a00 |0005: move-result v0 │ │ +03bc9c: 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 │ │ │ │ @@ -45173,19 +45173,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 │ │ -039a0c: |[039a0c] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ -039a1c: 6200 4703 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0347 │ │ -039a20: 7230 e509 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@09e5 │ │ -039a26: 0a00 |0005: move-result v0 │ │ -039a28: 0f00 |0006: return v0 │ │ +03bca0: |[03bca0] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ +03bcb0: 6200 4703 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0347 │ │ +03bcb4: 7230 e509 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@09e5 │ │ +03bcba: 0a00 |0005: move-result v0 │ │ +03bcbc: 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 │ │ │ │ @@ -45194,34 +45194,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 │ │ -039a2c: |[039a2c] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ -039a3c: 6200 4703 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0347 │ │ -039a40: 7230 e609 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@09e6 │ │ -039a46: 0a00 |0005: move-result v0 │ │ -039a48: 0f00 |0006: return v0 │ │ +03bcc0: |[03bcc0] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ +03bcd0: 6200 4703 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0347 │ │ +03bcd4: 7230 e609 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@09e6 │ │ +03bcda: 0a00 |0005: move-result v0 │ │ +03bcdc: 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 : 2038 (MotionEventCompat.java) │ │ + source_file_idx : 2039 (MotionEventCompat.java) │ │ │ │ Class #209 header: │ │ class_idx : 418 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2039 │ │ +source_file_idx : 2040 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #209 - │ │ Class descriptor : 'Landroid/support/v4/view/MotionEventCompatEclair;' │ │ @@ -45236,17 +45236,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039a4c: |[039a4c] android.support.v4.view.MotionEventCompatEclair.:()V │ │ -039a5c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -039a62: 0e00 |0003: return-void │ │ +03bce0: |[03bce0] android.support.v4.view.MotionEventCompatEclair.:()V │ │ +03bcf0: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03bcf6: 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;) │ │ @@ -45254,18 +45254,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 │ │ -039a64: |[039a64] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -039a74: 6e20 1e12 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@121e │ │ -039a7a: 0a00 |0003: move-result v0 │ │ -039a7c: 0f00 |0004: return v0 │ │ +03bcf8: |[03bcf8] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +03bd08: 6e20 1e12 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@121e │ │ +03bd0e: 0a00 |0003: move-result v0 │ │ +03bd10: 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 │ │ │ │ @@ -45274,18 +45274,18 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -039a80: |[039a80] android.support.v4.view.MotionEventCompatEclair.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -039a90: 6e10 2312 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getPointerCount:()I // method@1223 │ │ -039a96: 0a00 |0003: move-result v0 │ │ -039a98: 0f00 |0004: return v0 │ │ +03bd14: |[03bd14] android.support.v4.view.MotionEventCompatEclair.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +03bd24: 6e10 2312 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getPointerCount:()I // method@1223 │ │ +03bd2a: 0a00 |0003: move-result v0 │ │ +03bd2c: 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;) │ │ @@ -45293,18 +45293,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 │ │ -039a9c: |[039a9c] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -039aac: 6e20 2412 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@1224 │ │ -039ab2: 0a00 |0003: move-result v0 │ │ -039ab4: 0f00 |0004: return v0 │ │ +03bd30: |[03bd30] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +03bd40: 6e20 2412 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@1224 │ │ +03bd46: 0a00 |0003: move-result v0 │ │ +03bd48: 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 │ │ │ │ @@ -45313,18 +45313,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 │ │ -039ab8: |[039ab8] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ -039ac8: 6e20 2612 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@1226 │ │ -039ace: 0a00 |0003: move-result v0 │ │ -039ad0: 0f00 |0004: return v0 │ │ +03bd4c: |[03bd4c] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ +03bd5c: 6e20 2612 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@1226 │ │ +03bd62: 0a00 |0003: move-result v0 │ │ +03bd64: 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 │ │ │ │ @@ -45333,33 +45333,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 │ │ -039ad4: |[039ad4] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ -039ae4: 6e20 2812 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@1228 │ │ -039aea: 0a00 |0003: move-result v0 │ │ -039aec: 0f00 |0004: return v0 │ │ +03bd68: |[03bd68] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ +03bd78: 6e20 2812 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@1228 │ │ +03bd7e: 0a00 |0003: move-result v0 │ │ +03bd80: 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 : 2039 (MotionEventCompatEclair.java) │ │ + source_file_idx : 2040 (MotionEventCompatEclair.java) │ │ │ │ Class #210 header: │ │ class_idx : 419 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 781 │ │ -source_file_idx : 2129 │ │ +source_file_idx : 2130 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 20 │ │ │ │ Class #210 - │ │ Class descriptor : 'Landroid/support/v4/view/PagerAdapter;' │ │ @@ -45388,20 +45388,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -039af0: |[039af0] android.support.v4.view.PagerAdapter.:()V │ │ -039b00: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ -039b06: 2200 3500 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@0035 │ │ -039b0a: 7010 0a01 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@010a │ │ -039b10: 5b10 4a03 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@034a │ │ -039b14: 0e00 |000a: return-void │ │ +03bd84: |[03bd84] android.support.v4.view.PagerAdapter.:()V │ │ +03bd94: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ +03bd9a: 2200 3500 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@0035 │ │ +03bd9e: 7010 0a01 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@010a │ │ +03bda4: 5b10 4a03 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@034a │ │ +03bda8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -45411,19 +45411,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 │ │ -039b18: |[039b18] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -039b28: 2200 1903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0319 │ │ -039b2c: 1a01 8908 |0002: const-string v1, "Required method destroyItem was not overridden" // string@0889 │ │ -039b30: 7020 c614 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@14c6 │ │ -039b36: 2700 |0007: throw v0 │ │ +03bdac: |[03bdac] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +03bdbc: 2200 1903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0319 │ │ +03bdc0: 1a01 8a08 |0002: const-string v1, "Required method destroyItem was not overridden" // string@088a │ │ +03bdc4: 7020 c614 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@14c6 │ │ +03bdca: 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 │ │ @@ -45434,17 +45434,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 │ │ -039b38: |[039b38] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -039b48: 6e40 f709 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@09f7 │ │ -039b4e: 0e00 |0003: return-void │ │ +03bdcc: |[03bdcc] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +03bddc: 6e40 f709 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@09f7 │ │ +03bde2: 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; │ │ @@ -45456,16 +45456,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -039b50: |[039b50] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ -039b60: 0e00 |0000: return-void │ │ +03bde4: |[03bde4] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ +03bdf4: 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; │ │ │ │ @@ -45474,17 +45474,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -039b64: |[039b64] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -039b74: 6e20 f909 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@09f9 │ │ -039b7a: 0e00 |0003: return-void │ │ +03bdf8: |[03bdf8] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +03be08: 6e20 f909 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@09f9 │ │ +03be0e: 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; │ │ @@ -45500,17 +45500,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -039b7c: |[039b7c] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ -039b8c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -039b8e: 0f00 |0001: return v0 │ │ +03be10: |[03be10] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ +03be20: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +03be22: 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; │ │ │ │ @@ -45519,17 +45519,17 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -039b90: |[039b90] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ -039ba0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -039ba2: 1100 |0001: return-object v0 │ │ +03be24: |[03be24] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ +03be34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03be36: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0002 reg=2 position I │ │ │ │ @@ -45538,17 +45538,17 @@ │ │ type : '(I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -039ba4: |[039ba4] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ -039bb4: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -039bb8: 0f00 |0002: return v0 │ │ +03be38: |[03be38] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ +03be48: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +03be4c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0003 reg=2 position I │ │ │ │ @@ -45557,19 +45557,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 │ │ -039bbc: |[039bbc] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ -039bcc: 2200 1903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0319 │ │ -039bd0: 1a01 8a08 |0002: const-string v1, "Required method instantiateItem was not overridden" // string@088a │ │ -039bd4: 7020 c614 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@14c6 │ │ -039bda: 2700 |0007: throw v0 │ │ +03be50: |[03be50] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ +03be60: 2200 1903 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0319 │ │ +03be64: 1a01 8b08 |0002: const-string v1, "Required method instantiateItem was not overridden" // string@088b │ │ +03be68: 7020 c614 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@14c6 │ │ +03be6e: 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 │ │ @@ -45579,18 +45579,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 │ │ -039bdc: |[039bdc] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -039bec: 6e30 ff09 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@09ff │ │ -039bf2: 0c00 |0003: move-result-object v0 │ │ -039bf4: 1100 |0004: return-object v0 │ │ +03be70: |[03be70] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +03be80: 6e30 ff09 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@09ff │ │ +03be86: 0c00 |0003: move-result-object v0 │ │ +03be88: 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 │ │ @@ -45606,18 +45606,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -039bf8: |[039bf8] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ -039c08: 5410 4a03 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@034a │ │ -039c0c: 6e10 0b01 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@010b │ │ -039c12: 0e00 |0005: return-void │ │ +03be8c: |[03be8c] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ +03be9c: 5410 4a03 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@034a │ │ +03bea0: 6e10 0b01 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@010b │ │ +03bea6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0005 line=277 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -45626,18 +45626,18 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -039c14: |[039c14] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -039c24: 5410 4a03 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@034a │ │ -039c28: 6e20 0c01 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@010c │ │ -039c2e: 0e00 |0005: return-void │ │ +03bea8: |[03bea8] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +03beb8: 5410 4a03 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@034a │ │ +03bebc: 6e20 0c01 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@010c │ │ +03bec2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ 0x0005 line=286 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0006 reg=2 observer Landroid/database/DataSetObserver; │ │ @@ -45647,16 +45647,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 │ │ -039c30: |[039c30] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -039c40: 0e00 |0000: return-void │ │ +03bec4: |[03bec4] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +03bed4: 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; │ │ @@ -45666,17 +45666,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -039c44: |[039c44] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -039c54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -039c56: 1100 |0001: return-object v0 │ │ +03bed8: |[03bed8] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +03bee8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03beea: 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;) │ │ @@ -45684,16 +45684,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 │ │ -039c58: |[039c58] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -039c68: 0e00 |0000: return-void │ │ +03beec: |[03beec] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +03befc: 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 │ │ @@ -45704,17 +45704,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 │ │ -039c6c: |[039c6c] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -039c7c: 6e40 060a 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@0a06 │ │ -039c82: 0e00 |0003: return-void │ │ +03bf00: |[03bf00] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +03bf10: 6e40 060a 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@0a06 │ │ +03bf16: 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; │ │ @@ -45726,16 +45726,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -039c84: |[039c84] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ -039c94: 0e00 |0000: return-void │ │ +03bf18: |[03bf18] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ +03bf28: 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; │ │ │ │ @@ -45744,17 +45744,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -039c98: |[039c98] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -039ca8: 6e20 080a 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@0a08 │ │ -039cae: 0e00 |0003: return-void │ │ +03bf2c: |[03bf2c] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +03bf3c: 6e20 080a 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@0a08 │ │ +03bf42: 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; │ │ @@ -45764,33 +45764,33 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -039cb0: |[039cb0] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -039cc0: 5410 4a03 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@034a │ │ -039cc4: 6e20 0d01 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@010d │ │ -039cca: 0e00 |0005: return-void │ │ +03bf44: |[03bf44] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +03bf54: 5410 4a03 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@034a │ │ +03bf58: 6e20 0d01 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@010d │ │ +03bf5e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0005 line=295 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ 0x0000 - 0x0006 reg=2 observer Landroid/database/DataSetObserver; │ │ │ │ - source_file_idx : 2129 (PagerAdapter.java) │ │ + source_file_idx : 2130 (PagerAdapter.java) │ │ │ │ Class #211 header: │ │ class_idx : 420 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2132 │ │ +source_file_idx : 2133 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #211 annotations: │ │ Annotations on class │ │ @@ -45815,18 +45815,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 │ │ -039ccc: |[039ccc] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -039cdc: 5b01 4b03 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@034b │ │ -039ce0: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -039ce6: 0e00 |0005: return-void │ │ +03bf60: |[03bf60] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +03bf70: 5b01 4b03 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@034b │ │ +03bf74: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03bf7a: 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; │ │ │ │ @@ -45836,39 +45836,39 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -039ce8: |[039ce8] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ -039cf8: 5420 4b03 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@034b │ │ -039cfc: 5400 6203 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0362 │ │ -039d00: 5421 4b03 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@034b │ │ -039d04: 5411 6203 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0362 │ │ -039d08: 6e10 b90b 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bb9 │ │ -039d0e: 0a01 |000b: move-result v1 │ │ -039d10: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -039d14: 6e20 fa0b 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0bfa │ │ -039d1a: 0e00 |0011: return-void │ │ +03bf7c: |[03bf7c] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ +03bf8c: 5420 4b03 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@034b │ │ +03bf90: 5400 6203 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0362 │ │ +03bf94: 5421 4b03 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@034b │ │ +03bf98: 5411 6203 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0362 │ │ +03bf9c: 6e10 b90b 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bb9 │ │ +03bfa2: 0a01 |000b: move-result v1 │ │ +03bfa4: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +03bfa8: 6e20 fa0b 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0bfa │ │ +03bfae: 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 : 2132 (PagerTabStrip.java) │ │ + source_file_idx : 2133 (PagerTabStrip.java) │ │ │ │ Class #212 header: │ │ class_idx : 421 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2132 │ │ +source_file_idx : 2133 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #212 annotations: │ │ Annotations on class │ │ @@ -45893,18 +45893,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 │ │ -039d1c: |[039d1c] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -039d2c: 5b01 4c03 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@034c │ │ -039d30: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -039d36: 0e00 |0005: return-void │ │ +03bfb0: |[03bfb0] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +03bfc0: 5b01 4c03 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@034c │ │ +03bfc4: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03bfca: 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; │ │ │ │ @@ -45914,39 +45914,39 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -039d38: |[039d38] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ -039d48: 5420 4c03 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@034c │ │ -039d4c: 5400 6203 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0362 │ │ -039d50: 5421 4c03 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@034c │ │ -039d54: 5411 6203 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0362 │ │ -039d58: 6e10 b90b 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bb9 │ │ -039d5e: 0a01 |000b: move-result v1 │ │ -039d60: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -039d64: 6e20 fa0b 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0bfa │ │ -039d6a: 0e00 |0011: return-void │ │ +03bfcc: |[03bfcc] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ +03bfdc: 5420 4c03 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@034c │ │ +03bfe0: 5400 6203 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0362 │ │ +03bfe4: 5421 4c03 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@034c │ │ +03bfe8: 5411 6203 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0362 │ │ +03bfec: 6e10 b90b 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bb9 │ │ +03bff2: 0a01 |000b: move-result v1 │ │ +03bff4: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03bff8: 6e20 fa0b 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0bfa │ │ +03bffe: 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 : 2132 (PagerTabStrip.java) │ │ + source_file_idx : 2133 (PagerTabStrip.java) │ │ │ │ Class #213 header: │ │ class_idx : 423 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2135 │ │ +source_file_idx : 2136 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #213 annotations: │ │ Annotations on class │ │ @@ -45958,21 +45958,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2135 (PagerTitleStrip.java) │ │ + source_file_idx : 2136 (PagerTitleStrip.java) │ │ │ │ Class #214 header: │ │ class_idx : 425 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 2135 │ │ +source_file_idx : 2136 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #214 annotations: │ │ Annotations on class │ │ @@ -45990,21 +45990,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 : 2135 (PagerTitleStrip.java) │ │ + source_file_idx : 2136 (PagerTitleStrip.java) │ │ │ │ Class #215 header: │ │ class_idx : 429 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 633 │ │ -source_file_idx : 2136 │ │ +source_file_idx : 2137 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #215 annotations: │ │ Annotations on class │ │ @@ -46033,23 +46033,23 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -039d6c: |[039d6c] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ -039d7c: 7010 d311 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@11d3 │ │ -039d82: 6e10 9500 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0095 │ │ -039d88: 0c00 |0006: move-result-object v0 │ │ -039d8a: 6e10 e400 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00e4 │ │ -039d90: 0c00 |000a: move-result-object v0 │ │ -039d92: 5400 1500 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@0015 │ │ -039d96: 5b10 8103 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0381 │ │ -039d9a: 0e00 |000f: return-void │ │ +03c000: |[03c000] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ +03c010: 7010 d311 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@11d3 │ │ +03c016: 6e10 9500 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0095 │ │ +03c01c: 0c00 |0006: move-result-object v0 │ │ +03c01e: 6e10 e400 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@00e4 │ │ +03c024: 0c00 |000a: move-result-object v0 │ │ +03c026: 5400 1500 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@0015 │ │ +03c02a: 5b10 8103 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0381 │ │ +03c02e: 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; │ │ @@ -46061,42 +46061,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 │ │ -039d9c: |[039d9c] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ -039dac: 6f30 d411 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@11d4 │ │ -039db2: 0c03 |0003: move-result-object v3 │ │ -039db4: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ -039db8: 6e10 9214 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1492 │ │ -039dbe: 0c00 |0009: move-result-object v0 │ │ -039dc0: 5421 8103 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0381 │ │ -039dc4: 6e20 aa14 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@14aa │ │ -039dca: 0c00 |000f: move-result-object v0 │ │ -039dcc: 1100 |0010: return-object v0 │ │ -039dce: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -039dd0: 28fe |0012: goto 0010 // -0002 │ │ +03c030: |[03c030] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ +03c040: 6f30 d411 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@11d4 │ │ +03c046: 0c03 |0003: move-result-object v3 │ │ +03c048: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ +03c04c: 6e10 9214 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1492 │ │ +03c052: 0c00 |0009: move-result-object v0 │ │ +03c054: 5421 8103 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@0381 │ │ +03c058: 6e20 aa14 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@14aa │ │ +03c05e: 0c00 |000f: move-result-object v0 │ │ +03c060: 1100 |0010: return-object v0 │ │ +03c062: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +03c064: 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 : 2136 (PagerTitleStripIcs.java) │ │ + source_file_idx : 2137 (PagerTitleStripIcs.java) │ │ │ │ Class #216 header: │ │ class_idx : 430 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2136 │ │ +source_file_idx : 2137 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #216 annotations: │ │ Annotations on class │ │ @@ -46115,17 +46115,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039dd4: |[039dd4] android.support.v4.view.PagerTitleStripIcs.:()V │ │ -039de4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -039dea: 0e00 |0003: return-void │ │ +03c068: |[03c068] android.support.v4.view.PagerTitleStripIcs.:()V │ │ +03c078: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03c07e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStripIcs; │ │ │ │ @@ -46134,36 +46134,36 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -039dec: |[039dec] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -039dfc: 2200 ad01 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@01ad │ │ -039e00: 6e10 0d14 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@140d │ │ -039e06: 0c01 |0005: move-result-object v1 │ │ -039e08: 7020 5a0a 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@0a5a │ │ -039e0e: 6e20 1f14 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@141f │ │ -039e14: 0e00 |000c: return-void │ │ +03c080: |[03c080] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +03c090: 2200 ad01 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@01ad │ │ +03c094: 6e10 0d14 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@140d │ │ +03c09a: 0c01 |0005: move-result-object v1 │ │ +03c09c: 7020 5a0a 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@0a5a │ │ +03c0a2: 6e20 1f14 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@141f │ │ +03c0a8: 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 : 2136 (PagerTitleStripIcs.java) │ │ + source_file_idx : 2137 (PagerTitleStripIcs.java) │ │ │ │ Class #217 header: │ │ class_idx : 431 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2236 │ │ +source_file_idx : 2237 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #217 annotations: │ │ Annotations on class │ │ @@ -46175,21 +46175,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2236 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 2237 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #218 header: │ │ class_idx : 434 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 2236 │ │ +source_file_idx : 2237 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #218 annotations: │ │ Annotations on class │ │ @@ -46213,21 +46213,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;) │ │ name : 'setQuickScaleEnabled' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2236 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 2237 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #219 header: │ │ class_idx : 435 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 2236 │ │ +source_file_idx : 2237 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #219 annotations: │ │ Annotations on class │ │ @@ -46250,27 +46250,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -039e18: |[039e18] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ -039e28: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -039e2a: 6000 2000 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -039e2e: 1301 1300 |0003: const/16 v1, #int 19 // #13 │ │ -039e32: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ -039e36: 2201 b101 |0007: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; // type@01b1 │ │ -039e3a: 7020 630a 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@0a63 │ │ -039e40: 6901 8203 |000c: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0382 │ │ -039e44: 0e00 |000e: return-void │ │ -039e46: 2201 b001 |000f: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; // type@01b0 │ │ -039e4a: 7020 5f0a 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@0a5f │ │ -039e50: 6901 8203 |0014: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0382 │ │ -039e54: 28f8 |0016: goto 000e // -0008 │ │ +03c0ac: |[03c0ac] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ +03c0bc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03c0be: 6000 2000 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +03c0c2: 1301 1300 |0003: const/16 v1, #int 19 // #13 │ │ +03c0c6: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ +03c0ca: 2201 b101 |0007: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; // type@01b1 │ │ +03c0ce: 7020 630a 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@0a63 │ │ +03c0d4: 6901 8203 |000c: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0382 │ │ +03c0d8: 0e00 |000e: return-void │ │ +03c0da: 2201 b001 |000f: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; // type@01b0 │ │ +03c0de: 7020 5f0a 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@0a5f │ │ +03c0e4: 6901 8203 |0014: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0382 │ │ +03c0e8: 28f8 |0016: goto 000e // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=58 │ │ 0x0003 line=59 │ │ 0x0007 line=60 │ │ 0x000e line=64 │ │ 0x000f line=62 │ │ @@ -46282,17 +46282,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039e58: |[039e58] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ -039e68: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -039e6e: 0e00 |0003: return-void │ │ +03c0ec: |[03c0ec] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ +03c0fc: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03c102: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat; │ │ │ │ #2 : (in Landroid/support/v4/view/ScaleGestureDetectorCompat;) │ │ @@ -46300,19 +46300,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -039e70: |[039e70] android.support.v4.view.ScaleGestureDetectorCompat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -039e80: 6200 8203 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0382 │ │ -039e84: 7220 660a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@0a66 │ │ -039e8a: 0a00 |0005: move-result v0 │ │ -039e8c: 0f00 |0006: return v0 │ │ +03c104: |[03c104] android.support.v4.view.ScaleGestureDetectorCompat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +03c114: 6200 8203 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0382 │ │ +03c118: 7220 660a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@0a66 │ │ +03c11e: 0a00 |0005: move-result v0 │ │ +03c120: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 scaleGestureDetector Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/view/ScaleGestureDetectorCompat;) │ │ @@ -46320,34 +46320,34 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -039e90: |[039e90] android.support.v4.view.ScaleGestureDetectorCompat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -039ea0: 6200 8203 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0382 │ │ -039ea4: 7230 670a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@0a67 │ │ -039eaa: 0e00 |0005: return-void │ │ +03c124: |[03c124] android.support.v4.view.ScaleGestureDetectorCompat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +03c134: 6200 8203 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0382 │ │ +03c138: 7230 670a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@0a67 │ │ +03c13e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0005 line=76 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 scaleGestureDetector Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 2236 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 2237 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #220 header: │ │ class_idx : 436 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2237 │ │ +source_file_idx : 2238 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #220 - │ │ Class descriptor : 'Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;' │ │ @@ -46362,17 +46362,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039eac: |[039eac] android.support.v4.view.ScaleGestureDetectorCompatKitKat.:()V │ │ -039ebc: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -039ec2: 0e00 |0003: return-void │ │ +03c140: |[03c140] android.support.v4.view.ScaleGestureDetectorCompatKitKat.:()V │ │ +03c150: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03c156: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat; │ │ │ │ @@ -46381,19 +46381,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -039ec4: |[039ec4] android.support.v4.view.ScaleGestureDetectorCompatKitKat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -039ed4: 1f01 9302 |0000: check-cast v1, Landroid/view/ScaleGestureDetector; // type@0293 │ │ -039ed8: 6e10 2c12 0100 |0002: invoke-virtual {v1}, Landroid/view/ScaleGestureDetector;.isQuickScaleEnabled:()Z // method@122c │ │ -039ede: 0a00 |0005: move-result v0 │ │ -039ee0: 0f00 |0006: return v0 │ │ +03c158: |[03c158] android.support.v4.view.ScaleGestureDetectorCompatKitKat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +03c168: 1f01 9302 |0000: check-cast v1, Landroid/view/ScaleGestureDetector; // type@0293 │ │ +03c16c: 6e10 2c12 0100 |0002: invoke-virtual {v1}, Landroid/view/ScaleGestureDetector;.isQuickScaleEnabled:()Z // method@122c │ │ +03c172: 0a00 |0005: move-result v0 │ │ +03c174: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scaleGestureDetector Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;) │ │ @@ -46401,34 +46401,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 │ │ -039ee4: |[039ee4] android.support.v4.view.ScaleGestureDetectorCompatKitKat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -039ef4: 1f00 9302 |0000: check-cast v0, Landroid/view/ScaleGestureDetector; // type@0293 │ │ -039ef8: 6e20 2d12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/ScaleGestureDetector;.setQuickScaleEnabled:(Z)V // method@122d │ │ -039efe: 0e00 |0005: return-void │ │ +03c178: |[03c178] android.support.v4.view.ScaleGestureDetectorCompatKitKat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +03c188: 1f00 9302 |0000: check-cast v0, Landroid/view/ScaleGestureDetector; // type@0293 │ │ +03c18c: 6e20 2d12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/ScaleGestureDetector;.setQuickScaleEnabled:(Z)V // method@122d │ │ +03c192: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0005 line=34 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scaleGestureDetector Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 enabled Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 2237 (ScaleGestureDetectorCompatKitKat.java) │ │ + source_file_idx : 2238 (ScaleGestureDetectorCompatKitKat.java) │ │ │ │ Class #221 header: │ │ class_idx : 439 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 2480 │ │ +source_file_idx : 2481 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #221 annotations: │ │ Annotations on class │ │ @@ -46452,21 +46452,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 : 2480 (VelocityTrackerCompat.java) │ │ + source_file_idx : 2481 (VelocityTrackerCompat.java) │ │ │ │ Class #222 header: │ │ class_idx : 440 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 2480 │ │ +source_file_idx : 2481 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #222 annotations: │ │ Annotations on class │ │ @@ -46489,26 +46489,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -039f00: |[039f00] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -039f10: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -039f14: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -039f18: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -039f1c: 2200 b601 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@01b6 │ │ -039f20: 7010 720a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@0a72 │ │ -039f26: 6900 8303 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0383 │ │ -039f2a: 0e00 |000d: return-void │ │ -039f2c: 2200 b501 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@01b5 │ │ -039f30: 7010 6f0a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@0a6f │ │ -039f36: 6900 8303 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0383 │ │ -039f3a: 28f8 |0015: goto 000d // -0008 │ │ +03c194: |[03c194] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +03c1a4: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +03c1a8: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +03c1ac: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03c1b0: 2200 b601 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@01b6 │ │ +03c1b4: 7010 720a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@0a72 │ │ +03c1ba: 6900 8303 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0383 │ │ +03c1be: 0e00 |000d: return-void │ │ +03c1c0: 2200 b501 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@01b5 │ │ +03c1c4: 7010 6f0a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@0a6f │ │ +03c1ca: 6900 8303 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0383 │ │ +03c1ce: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0006 line=68 │ │ 0x000d line=72 │ │ 0x000e line=70 │ │ locals : │ │ @@ -46518,17 +46518,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039f3c: |[039f3c] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -039f4c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -039f52: 0e00 |0003: return-void │ │ +03c1d0: |[03c1d0] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +03c1e0: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03c1e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat; │ │ │ │ @@ -46537,19 +46537,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 │ │ -039f54: |[039f54] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -039f64: 6200 8303 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0383 │ │ -039f68: 7230 750a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a75 │ │ -039f6e: 0a00 |0005: move-result v0 │ │ -039f70: 0f00 |0006: return v0 │ │ +03c1e8: |[03c1e8] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +03c1f8: 6200 8303 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0383 │ │ +03c1fc: 7230 750a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a75 │ │ +03c202: 0a00 |0005: move-result v0 │ │ +03c204: 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 │ │ │ │ @@ -46558,34 +46558,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 │ │ -039f74: |[039f74] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -039f84: 6200 8303 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0383 │ │ -039f88: 7230 760a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a76 │ │ -039f8e: 0a00 |0005: move-result v0 │ │ -039f90: 0f00 |0006: return v0 │ │ +03c208: |[03c208] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +03c218: 6200 8303 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0383 │ │ +03c21c: 7230 760a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a76 │ │ +03c222: 0a00 |0005: move-result v0 │ │ +03c224: 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 : 2480 (VelocityTrackerCompat.java) │ │ + source_file_idx : 2481 (VelocityTrackerCompat.java) │ │ │ │ Class #223 header: │ │ class_idx : 441 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2481 │ │ +source_file_idx : 2482 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #223 - │ │ Class descriptor : 'Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;' │ │ @@ -46600,17 +46600,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -039f94: |[039f94] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ -039fa4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -039faa: 0e00 |0003: return-void │ │ +03c228: |[03c228] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ +03c238: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03c23e: 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;) │ │ @@ -46618,18 +46618,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 │ │ -039fac: |[039fac] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -039fbc: 6e20 3312 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@1233 │ │ -039fc2: 0a00 |0003: move-result v0 │ │ -039fc4: 0f00 |0004: return v0 │ │ +03c240: |[03c240] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +03c250: 6e20 3312 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@1233 │ │ +03c256: 0a00 |0003: move-result v0 │ │ +03c258: 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 │ │ │ │ @@ -46638,33 +46638,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 │ │ -039fc8: |[039fc8] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -039fd8: 6e20 3512 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@1235 │ │ -039fde: 0a00 |0003: move-result v0 │ │ -039fe0: 0f00 |0004: return v0 │ │ +03c25c: |[03c25c] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +03c26c: 6e20 3512 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@1235 │ │ +03c272: 0a00 |0003: move-result v0 │ │ +03c274: 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 : 2481 (VelocityTrackerCompatHoneycomb.java) │ │ + source_file_idx : 2482 (VelocityTrackerCompatHoneycomb.java) │ │ │ │ Class #224 header: │ │ class_idx : 450 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 2487 │ │ +source_file_idx : 2488 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 34 │ │ │ │ Class #224 annotations: │ │ Annotations on class │ │ @@ -46880,21 +46880,21 @@ │ │ │ │ #33 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'setOverScrollMode' │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2487 (ViewCompat.java) │ │ + source_file_idx : 2488 (ViewCompat.java) │ │ │ │ Class #225 header: │ │ class_idx : 451 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 2487 │ │ +source_file_idx : 2488 │ │ static_fields_size : 23 │ │ instance_fields_size: 0 │ │ direct_methods_size : 34 │ │ virtual_methods_size: 2 │ │ │ │ Class #225 annotations: │ │ Annotations on class │ │ @@ -47028,56 +47028,56 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 82 16-bit code units │ │ -039fe4: |[039fe4] android.support.v4.view.ViewCompat.:()V │ │ -039ff4: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -039ff8: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -039ffc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03a000: 2201 c101 |0006: new-instance v1, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; // type@01c1 │ │ -03a004: 7010 ca0a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;.:()V // method@0aca │ │ -03a00a: 6901 8803 |000b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a00e: 0e00 |000d: return-void │ │ -03a010: 1301 1100 |000e: const/16 v1, #int 17 // #11 │ │ -03a014: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -03a018: 2201 c001 |0012: new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; // type@01c0 │ │ -03a01c: 7010 c40a 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0ac4 │ │ -03a022: 6901 8803 |0017: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a026: 28f4 |0019: goto 000d // -000c │ │ -03a028: 1301 1000 |001a: const/16 v1, #int 16 // #10 │ │ -03a02c: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -03a030: 2201 bf01 |001e: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@01bf │ │ -03a034: 7010 b80a 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0ab8 │ │ -03a03a: 6901 8803 |0023: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a03e: 28e8 |0025: goto 000d // -0018 │ │ -03a040: 1301 0e00 |0026: const/16 v1, #int 14 // #e │ │ -03a044: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ -03a048: 2201 be01 |002a: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@01be │ │ -03a04c: 7010 b10a 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0ab1 │ │ -03a052: 6901 8803 |002f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a056: 28dc |0031: goto 000d // -0024 │ │ -03a058: 1301 0b00 |0032: const/16 v1, #int 11 // #b │ │ -03a05c: 3410 0a00 |0034: if-lt v0, v1, 003e // +000a │ │ -03a060: 2201 bd01 |0036: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@01bd │ │ -03a064: 7010 a70a 0100 |0038: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0aa7 │ │ -03a06a: 6901 8803 |003b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a06e: 28d0 |003d: goto 000d // -0030 │ │ -03a070: 1301 0900 |003e: const/16 v1, #int 9 // #9 │ │ -03a074: 3410 0a00 |0040: if-lt v0, v1, 004a // +000a │ │ -03a078: 2201 bc01 |0042: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@01bc │ │ -03a07c: 7010 a40a 0100 |0044: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0aa4 │ │ -03a082: 6901 8803 |0047: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a086: 28c4 |0049: goto 000d // -003c │ │ -03a088: 2201 ba01 |004a: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@01ba │ │ -03a08c: 7010 7e0a 0100 |004c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0a7e │ │ -03a092: 6901 8803 |004f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a096: 28bc |0051: goto 000d // -0044 │ │ +03c278: |[03c278] android.support.v4.view.ViewCompat.:()V │ │ +03c288: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +03c28c: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +03c290: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03c294: 2201 c101 |0006: new-instance v1, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; // type@01c1 │ │ +03c298: 7010 ca0a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;.:()V // method@0aca │ │ +03c29e: 6901 8803 |000b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c2a2: 0e00 |000d: return-void │ │ +03c2a4: 1301 1100 |000e: const/16 v1, #int 17 // #11 │ │ +03c2a8: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +03c2ac: 2201 c001 |0012: new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; // type@01c0 │ │ +03c2b0: 7010 c40a 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0ac4 │ │ +03c2b6: 6901 8803 |0017: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c2ba: 28f4 |0019: goto 000d // -000c │ │ +03c2bc: 1301 1000 |001a: const/16 v1, #int 16 // #10 │ │ +03c2c0: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +03c2c4: 2201 bf01 |001e: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@01bf │ │ +03c2c8: 7010 b80a 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0ab8 │ │ +03c2ce: 6901 8803 |0023: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c2d2: 28e8 |0025: goto 000d // -0018 │ │ +03c2d4: 1301 0e00 |0026: const/16 v1, #int 14 // #e │ │ +03c2d8: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ +03c2dc: 2201 be01 |002a: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@01be │ │ +03c2e0: 7010 b10a 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0ab1 │ │ +03c2e6: 6901 8803 |002f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c2ea: 28dc |0031: goto 000d // -0024 │ │ +03c2ec: 1301 0b00 |0032: const/16 v1, #int 11 // #b │ │ +03c2f0: 3410 0a00 |0034: if-lt v0, v1, 003e // +000a │ │ +03c2f4: 2201 bd01 |0036: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@01bd │ │ +03c2f8: 7010 a70a 0100 |0038: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0aa7 │ │ +03c2fe: 6901 8803 |003b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c302: 28d0 |003d: goto 000d // -0030 │ │ +03c304: 1301 0900 |003e: const/16 v1, #int 9 // #9 │ │ +03c308: 3410 0a00 |0040: if-lt v0, v1, 004a // +000a │ │ +03c30c: 2201 bc01 |0042: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@01bc │ │ +03c310: 7010 a40a 0100 |0044: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0aa4 │ │ +03c316: 6901 8803 |0047: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c31a: 28c4 |0049: goto 000d // -003c │ │ +03c31c: 2201 ba01 |004a: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@01ba │ │ +03c320: 7010 7e0a 0100 |004c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0a7e │ │ +03c326: 6901 8803 |004f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c32a: 28bc |0051: goto 000d // -0044 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=548 │ │ 0x0002 line=549 │ │ 0x0006 line=550 │ │ 0x000d line=564 │ │ 0x000e line=551 │ │ @@ -47099,17 +47099,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a098: |[03a098] android.support.v4.view.ViewCompat.:()V │ │ -03a0a8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03a0ae: 0e00 |0003: return-void │ │ +03c32c: |[03c32c] android.support.v4.view.ViewCompat.:()V │ │ +03c33c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03c342: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=534 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat; │ │ │ │ @@ -47118,19 +47118,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 │ │ -03a0b0: |[03a0b0] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -03a0c0: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a0c4: 7230 cd0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0acd │ │ -03a0ca: 0a00 |0005: move-result v0 │ │ -03a0cc: 0f00 |0006: return v0 │ │ +03c344: |[03c344] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +03c354: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c358: 7230 cd0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0acd │ │ +03c35e: 0a00 |0005: move-result v0 │ │ +03c360: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=574 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -47139,19 +47139,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 │ │ -03a0d0: |[03a0d0] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ -03a0e0: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a0e4: 7230 ce0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@0ace │ │ -03a0ea: 0a00 |0005: move-result v0 │ │ -03a0ec: 0f00 |0006: return v0 │ │ +03c364: |[03c364] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ +03c374: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c378: 7230 ce0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@0ace │ │ +03c37e: 0a00 |0005: move-result v0 │ │ +03c380: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=585 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -47160,19 +47160,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 │ │ -03a0f0: |[03a0f0] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -03a100: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a104: 7220 d00a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0ad0 │ │ -03a10a: 0c00 |0005: move-result-object v0 │ │ -03a10c: 1100 |0006: return-object v0 │ │ +03c384: |[03c384] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +03c394: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c398: 7220 d00a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0ad0 │ │ +03c39e: 0c00 |0005: move-result-object v0 │ │ +03c3a0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=899 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47180,19 +47180,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03a110: |[03a110] android.support.v4.view.ViewCompat.getAlpha:(Landroid/view/View;)F │ │ -03a120: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a124: 7220 d10a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAlpha:(Landroid/view/View;)F // method@0ad1 │ │ -03a12a: 0a00 |0005: move-result v0 │ │ -03a12c: 0f00 |0006: return v0 │ │ +03c3a4: |[03c3a4] android.support.v4.view.ViewCompat.getAlpha:(Landroid/view/View;)F │ │ +03c3b4: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c3b8: 7220 d10a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAlpha:(Landroid/view/View;)F // method@0ad1 │ │ +03c3be: 0a00 |0005: move-result v0 │ │ +03c3c0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=910 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47200,19 +47200,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03a130: |[03a130] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ -03a140: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a144: 7220 d20a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@0ad2 │ │ -03a14a: 0a00 |0005: move-result v0 │ │ -03a14c: 0f00 |0006: return v0 │ │ +03c3c4: |[03c3c4] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ +03c3d4: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c3d8: 7220 d20a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@0ad2 │ │ +03c3de: 0a00 |0005: move-result v0 │ │ +03c3e0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=837 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47220,19 +47220,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03a150: |[03a150] android.support.v4.view.ViewCompat.getLabelFor:(Landroid/view/View;)I │ │ -03a160: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a164: 7220 d30a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLabelFor:(Landroid/view/View;)I // method@0ad3 │ │ -03a16a: 0a00 |0005: move-result v0 │ │ -03a16c: 0f00 |0006: return v0 │ │ +03c3e4: |[03c3e4] android.support.v4.view.ViewCompat.getLabelFor:(Landroid/view/View;)I │ │ +03c3f4: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c3f8: 7220 d30a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLabelFor:(Landroid/view/View;)I // method@0ad3 │ │ +03c3fe: 0a00 |0005: move-result v0 │ │ +03c400: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=984 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #8 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47240,19 +47240,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03a170: |[03a170] android.support.v4.view.ViewCompat.getLayerType:(Landroid/view/View;)I │ │ -03a180: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a184: 7220 d40a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0ad4 │ │ -03a18a: 0a00 |0005: move-result v0 │ │ -03a18c: 0f00 |0006: return v0 │ │ +03c404: |[03c404] android.support.v4.view.ViewCompat.getLayerType:(Landroid/view/View;)I │ │ +03c414: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c418: 7220 d40a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0ad4 │ │ +03c41e: 0a00 |0005: move-result v0 │ │ +03c420: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=973 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #9 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47260,19 +47260,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03a190: |[03a190] android.support.v4.view.ViewCompat.getLayoutDirection:(Landroid/view/View;)I │ │ -03a1a0: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a1a4: 7220 d50a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayoutDirection:(Landroid/view/View;)I // method@0ad5 │ │ -03a1aa: 0a00 |0005: move-result v0 │ │ -03a1ac: 0f00 |0006: return v0 │ │ +03c424: |[03c424] android.support.v4.view.ViewCompat.getLayoutDirection:(Landroid/view/View;)I │ │ +03c434: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c438: 7220 d50a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayoutDirection:(Landroid/view/View;)I // method@0ad5 │ │ +03c43e: 0a00 |0005: move-result v0 │ │ +03c440: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1043 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #10 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47280,19 +47280,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03a1b0: |[03a1b0] android.support.v4.view.ViewCompat.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -03a1c0: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a1c4: 7220 d60a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@0ad6 │ │ -03a1ca: 0a00 |0005: move-result v0 │ │ -03a1cc: 0f00 |0006: return v0 │ │ +03c444: |[03c444] android.support.v4.view.ViewCompat.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +03c454: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c458: 7220 d60a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@0ad6 │ │ +03c45e: 0a00 |0005: move-result v0 │ │ +03c460: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1133 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #11 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47300,19 +47300,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03a1d0: |[03a1d0] android.support.v4.view.ViewCompat.getMeasuredState:(Landroid/view/View;)I │ │ -03a1e0: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a1e4: 7220 d70a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredState:(Landroid/view/View;)I // method@0ad7 │ │ -03a1ea: 0a00 |0005: move-result v0 │ │ -03a1ec: 0f00 |0006: return v0 │ │ +03c464: |[03c464] android.support.v4.view.ViewCompat.getMeasuredState:(Landroid/view/View;)I │ │ +03c474: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c478: 7220 d70a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredState:(Landroid/view/View;)I // method@0ad7 │ │ +03c47e: 0a00 |0005: move-result v0 │ │ +03c480: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1144 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #12 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47320,19 +47320,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03a1f0: |[03a1f0] android.support.v4.view.ViewCompat.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -03a200: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a204: 7220 d80a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@0ad8 │ │ -03a20a: 0a00 |0005: move-result v0 │ │ -03a20c: 0f00 |0006: return v0 │ │ +03c484: |[03c484] android.support.v4.view.ViewCompat.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +03c494: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c498: 7220 d80a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@0ad8 │ │ +03c49e: 0a00 |0005: move-result v0 │ │ +03c4a0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1119 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #13 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47340,19 +47340,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03a210: |[03a210] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ -03a220: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a224: 7220 d90a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@0ad9 │ │ -03a22a: 0a00 |0005: move-result v0 │ │ -03a22c: 0f00 |0006: return v0 │ │ +03c4a4: |[03c4a4] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ +03c4b4: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c4b8: 7220 d90a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@0ad9 │ │ +03c4be: 0a00 |0005: move-result v0 │ │ +03c4c0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=598 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ │ │ #14 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47360,19 +47360,19 @@ │ │ type : '(Landroid/view/View;)Landroid/view/ViewParent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03a230: |[03a230] android.support.v4.view.ViewCompat.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -03a240: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a244: 7220 da0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0ada │ │ -03a24a: 0c00 |0005: move-result-object v0 │ │ -03a24c: 1100 |0006: return-object v0 │ │ +03c4c4: |[03c4c4] android.support.v4.view.ViewCompat.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +03c4d4: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c4d8: 7220 da0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0ada │ │ +03c4de: 0c00 |0005: move-result-object v0 │ │ +03c4e0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1075 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #15 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47380,19 +47380,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03a250: |[03a250] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ -03a260: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a264: 7220 db0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@0adb │ │ -03a26a: 0a00 |0005: move-result v0 │ │ -03a26c: 0f00 |0006: return v0 │ │ +03c4e4: |[03c4e4] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ +03c4f4: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c4f8: 7220 db0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@0adb │ │ +03c4fe: 0a00 |0005: move-result v0 │ │ +03c500: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=747 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #16 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47400,19 +47400,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03a270: |[03a270] android.support.v4.view.ViewCompat.isOpaque:(Landroid/view/View;)Z │ │ -03a280: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a284: 7220 dc0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.isOpaque:(Landroid/view/View;)Z // method@0adc │ │ -03a28a: 0a00 |0005: move-result v0 │ │ -03a28c: 0f00 |0006: return v0 │ │ +03c504: |[03c504] android.support.v4.view.ViewCompat.isOpaque:(Landroid/view/View;)Z │ │ +03c514: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c518: 7220 dc0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.isOpaque:(Landroid/view/View;)Z // method@0adc │ │ +03c51e: 0a00 |0005: move-result v0 │ │ +03c520: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1088 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #17 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47420,18 +47420,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 │ │ -03a290: |[03a290] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03a2a0: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a2a4: 7230 dd0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0add │ │ -03a2aa: 0e00 |0005: return-void │ │ +03c524: |[03c524] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03c534: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c538: 7230 dd0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0add │ │ +03c53e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ 0x0005 line=685 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -47441,18 +47441,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 │ │ -03a2ac: |[03a2ac] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -03a2bc: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a2c0: 7230 de0a 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@0ade │ │ -03a2c6: 0e00 |0005: return-void │ │ +03c540: |[03c540] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +03c550: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c554: 7230 de0a 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@0ade │ │ +03c55a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=720 │ │ 0x0005 line=721 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -47462,18 +47462,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 │ │ -03a2c8: |[03a2c8] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03a2d8: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a2dc: 7230 df0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0adf │ │ -03a2e2: 0e00 |0005: return-void │ │ +03c55c: |[03c55c] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03c56c: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c570: 7230 df0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0adf │ │ +03c576: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=651 │ │ 0x0005 line=652 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -47483,19 +47483,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 │ │ -03a2e4: |[03a2e4] android.support.v4.view.ViewCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -03a2f4: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a2f8: 7240 e00a 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0ae0 │ │ -03a2fe: 0a00 |0005: move-result v0 │ │ -03a300: 0f00 |0006: return v0 │ │ +03c578: |[03c578] android.support.v4.view.ViewCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +03c588: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c58c: 7240 e00a 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0ae0 │ │ +03c592: 0a00 |0005: move-result v0 │ │ +03c594: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=872 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 action I │ │ 0x0000 - 0x0007 reg=3 arguments Landroid/os/Bundle; │ │ @@ -47505,18 +47505,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03a304: |[03a304] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -03a314: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a318: 7220 e10a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0ae1 │ │ -03a31e: 0e00 |0005: return-void │ │ +03c598: |[03c598] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +03c5a8: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c5ac: 7220 e10a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0ae1 │ │ +03c5b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=771 │ │ 0x0005 line=772 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ │ │ @@ -47525,23 +47525,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 │ │ -03a320: |[03a320] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -03a330: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a334: 0761 |0002: move-object v1, v6 │ │ -03a336: 0172 |0003: move v2, v7 │ │ -03a338: 0183 |0004: move v3, v8 │ │ -03a33a: 0194 |0005: move v4, v9 │ │ -03a33c: 01a5 |0006: move v5, v10 │ │ -03a33e: 7806 e20a 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0ae2 │ │ -03a344: 0e00 |000a: return-void │ │ +03c5b4: |[03c5b4] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +03c5c4: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c5c8: 0761 |0002: move-object v1, v6 │ │ +03c5ca: 0172 |0003: move v2, v7 │ │ +03c5cc: 0183 |0004: move v3, v8 │ │ +03c5ce: 0194 |0005: move v4, v9 │ │ +03c5d0: 01a5 |0006: move v5, v10 │ │ +03c5d2: 7806 e20a 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0ae2 │ │ +03c5d8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=789 │ │ 0x000a line=790 │ │ locals : │ │ 0x0000 - 0x000b reg=6 view Landroid/view/View; │ │ 0x0000 - 0x000b reg=7 left I │ │ @@ -47554,18 +47554,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03a348: |[03a348] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -03a358: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a35c: 7230 e30a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0ae3 │ │ -03a362: 0e00 |0005: return-void │ │ +03c5dc: |[03c5dc] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +03c5ec: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c5f0: 7230 e30a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0ae3 │ │ +03c5f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=803 │ │ 0x0005 line=804 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 action Ljava/lang/Runnable; │ │ @@ -47575,18 +47575,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -03a364: |[03a364] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -03a374: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a378: 7255 e40a 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@0ae4 │ │ -03a37e: 0e00 |0005: return-void │ │ +03c5f8: |[03c5f8] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +03c608: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c60c: 7255 e40a 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@0ae4 │ │ +03c612: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=820 │ │ 0x0005 line=821 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 action Ljava/lang/Runnable; │ │ @@ -47597,19 +47597,19 @@ │ │ type : '(III)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -03a380: |[03a380] android.support.v4.view.ViewCompat.resolveSizeAndState:(III)I │ │ -03a390: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a394: 7240 e50a 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.resolveSizeAndState:(III)I // method@0ae5 │ │ -03a39a: 0a00 |0005: move-result v0 │ │ -03a39c: 0f00 |0006: return v0 │ │ +03c614: |[03c614] android.support.v4.view.ViewCompat.resolveSizeAndState:(III)I │ │ +03c624: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c628: 7240 e50a 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.resolveSizeAndState:(III)I // method@0ae5 │ │ +03c62e: 0a00 |0005: move-result v0 │ │ +03c630: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1105 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 size I │ │ 0x0000 - 0x0007 reg=2 measureSpec I │ │ 0x0000 - 0x0007 reg=3 childMeasuredState I │ │ @@ -47619,18 +47619,18 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03a3a0: |[03a3a0] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -03a3b0: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a3b4: 7230 e60a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0ae6 │ │ -03a3ba: 0e00 |0005: return-void │ │ +03c634: |[03c634] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +03c644: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c648: 7230 e60a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0ae6 │ │ +03c64e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ 0x0005 line=736 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -47640,18 +47640,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 │ │ -03a3bc: |[03a3bc] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ -03a3cc: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a3d0: 7230 e80a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@0ae8 │ │ -03a3d6: 0e00 |0005: return-void │ │ +03c650: |[03c650] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ +03c660: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c664: 7230 e80a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@0ae8 │ │ +03c66a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=758 │ │ 0x0005 line=759 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 hasTransientState Z │ │ @@ -47661,18 +47661,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 │ │ -03a3d8: |[03a3d8] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -03a3e8: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a3ec: 7230 e90a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0ae9 │ │ -03a3f2: 0e00 |0005: return-void │ │ +03c66c: |[03c66c] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +03c67c: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c680: 7230 e90a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0ae9 │ │ +03c686: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=854 │ │ 0x0005 line=855 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -47682,18 +47682,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 │ │ -03a3f4: |[03a3f4] android.support.v4.view.ViewCompat.setLabelFor:(Landroid/view/View;I)V │ │ -03a404: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a408: 7230 ea0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLabelFor:(Landroid/view/View;I)V // method@0aea │ │ -03a40e: 0e00 |0005: return-void │ │ +03c688: |[03c688] android.support.v4.view.ViewCompat.setLabelFor:(Landroid/view/View;I)V │ │ +03c698: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c69c: 7230 ea0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLabelFor:(Landroid/view/View;I)V // method@0aea │ │ +03c6a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=995 │ │ 0x0005 line=996 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 labeledId I │ │ @@ -47703,18 +47703,18 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Paint;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03a410: |[03a410] android.support.v4.view.ViewCompat.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -03a420: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a424: 7230 eb0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0aeb │ │ -03a42a: 0e00 |0005: return-void │ │ +03c6a4: |[03c6a4] android.support.v4.view.ViewCompat.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +03c6b4: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c6b8: 7230 eb0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0aeb │ │ +03c6be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1029 │ │ 0x0005 line=1030 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 paint Landroid/graphics/Paint; │ │ @@ -47724,18 +47724,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 │ │ -03a42c: |[03a42c] android.support.v4.view.ViewCompat.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -03a43c: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a440: 7240 ec0a 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0aec │ │ -03a446: 0e00 |0005: return-void │ │ +03c6c0: |[03c6c0] android.support.v4.view.ViewCompat.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +03c6d0: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c6d4: 7240 ec0a 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0aec │ │ +03c6da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=953 │ │ 0x0005 line=954 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 layerType I │ │ @@ -47746,18 +47746,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 │ │ -03a448: |[03a448] android.support.v4.view.ViewCompat.setLayoutDirection:(Landroid/view/View;I)V │ │ -03a458: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a45c: 7230 ed0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayoutDirection:(Landroid/view/View;I)V // method@0aed │ │ -03a462: 0e00 |0005: return-void │ │ +03c6dc: |[03c6dc] android.support.v4.view.ViewCompat.setLayoutDirection:(Landroid/view/View;I)V │ │ +03c6ec: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c6f0: 7230 ed0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayoutDirection:(Landroid/view/View;I)V // method@0aed │ │ +03c6f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1063 │ │ 0x0005 line=1064 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 layoutDirection I │ │ @@ -47767,18 +47767,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 │ │ -03a464: |[03a464] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ -03a474: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a478: 7230 ee0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@0aee │ │ -03a47e: 0e00 |0005: return-void │ │ +03c6f8: |[03c6f8] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ +03c708: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c70c: 7230 ee0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@0aee │ │ +03c712: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ 0x0005 line=615 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 overScrollMode I │ │ @@ -47789,19 +47789,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03a480: |[03a480] android.support.v4.view.ViewCompat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -03a490: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a494: 7220 cf0a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@0acf │ │ -03a49a: 0a00 |0005: move-result v0 │ │ -03a49c: 0f00 |0006: return v0 │ │ +03c714: |[03c714] android.support.v4.view.ViewCompat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +03c724: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c728: 7220 cf0a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@0acf │ │ +03c72e: 0a00 |0005: move-result v0 │ │ +03c730: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1156 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewCompat; │ │ 0x0000 - 0x0007 reg=2 view Landroid/view/View; │ │ │ │ @@ -47810,34 +47810,34 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03a4a0: |[03a4a0] android.support.v4.view.ViewCompat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -03a4b0: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ -03a4b4: 7230 e70a 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@0ae7 │ │ -03a4ba: 0e00 |0005: return-void │ │ +03c734: |[03c734] android.support.v4.view.ViewCompat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +03c744: 6200 8803 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0388 │ │ +03c748: 7230 e70a 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@0ae7 │ │ +03c74e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1188 │ │ 0x0005 line=1189 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewCompat; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 mode I │ │ │ │ - source_file_idx : 2487 (ViewCompat.java) │ │ + source_file_idx : 2488 (ViewCompat.java) │ │ │ │ Class #226 header: │ │ class_idx : 452 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2488 │ │ +source_file_idx : 2489 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #226 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatEclairMr1;' │ │ @@ -47852,17 +47852,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a4bc: |[03a4bc] android.support.v4.view.ViewCompatEclairMr1.:()V │ │ -03a4cc: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03a4d2: 0e00 |0003: return-void │ │ +03c750: |[03c750] android.support.v4.view.ViewCompatEclairMr1.:()V │ │ +03c760: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03c766: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatEclairMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatEclairMr1;) │ │ @@ -47870,32 +47870,32 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03a4d4: |[03a4d4] android.support.v4.view.ViewCompatEclairMr1.isOpaque:(Landroid/view/View;)Z │ │ -03a4e4: 6e10 7f12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.isOpaque:()Z // method@127f │ │ -03a4ea: 0a00 |0003: move-result v0 │ │ -03a4ec: 0f00 |0004: return v0 │ │ +03c768: |[03c768] android.support.v4.view.ViewCompatEclairMr1.isOpaque:(Landroid/view/View;)Z │ │ +03c778: 6e10 7f12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.isOpaque:()Z // method@127f │ │ +03c77e: 0a00 |0003: move-result v0 │ │ +03c780: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2488 (ViewCompatEclairMr1.java) │ │ + source_file_idx : 2489 (ViewCompatEclairMr1.java) │ │ │ │ Class #227 header: │ │ class_idx : 453 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2489 │ │ +source_file_idx : 2490 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #227 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatGingerbread;' │ │ @@ -47910,17 +47910,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a4f0: |[03a4f0] android.support.v4.view.ViewCompatGingerbread.:()V │ │ -03a500: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03a506: 0e00 |0003: return-void │ │ +03c784: |[03c784] android.support.v4.view.ViewCompatGingerbread.:()V │ │ +03c794: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03c79a: 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;) │ │ @@ -47928,18 +47928,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03a508: |[03a508] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ -03a518: 6e10 6812 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@1268 │ │ -03a51e: 0a00 |0003: move-result v0 │ │ -03a520: 0f00 |0004: return v0 │ │ +03c79c: |[03c79c] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ +03c7ac: 6e10 6812 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@1268 │ │ +03c7b2: 0a00 |0003: move-result v0 │ │ +03c7b4: 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;) │ │ @@ -47947,33 +47947,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 │ │ -03a524: |[03a524] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ -03a534: 6e20 a912 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@12a9 │ │ -03a53a: 0e00 |0003: return-void │ │ +03c7b8: |[03c7b8] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ +03c7c8: 6e20 a912 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@12a9 │ │ +03c7ce: 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 : 2489 (ViewCompatGingerbread.java) │ │ + source_file_idx : 2490 (ViewCompatGingerbread.java) │ │ │ │ Class #228 header: │ │ class_idx : 454 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2490 │ │ +source_file_idx : 2491 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #228 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatHC;' │ │ @@ -47988,17 +47988,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a53c: |[03a53c] android.support.v4.view.ViewCompatHC.:()V │ │ -03a54c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03a552: 0e00 |0003: return-void │ │ +03c7d0: |[03c7d0] android.support.v4.view.ViewCompatHC.:()V │ │ +03c7e0: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03c7e6: 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;) │ │ @@ -48006,18 +48006,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03a554: |[03a554] android.support.v4.view.ViewCompatHC.getAlpha:(Landroid/view/View;)F │ │ -03a564: 6e10 5312 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAlpha:()F // method@1253 │ │ -03a56a: 0a00 |0003: move-result v0 │ │ -03a56c: 0f00 |0004: return v0 │ │ +03c7e8: |[03c7e8] android.support.v4.view.ViewCompatHC.getAlpha:(Landroid/view/View;)F │ │ +03c7f8: 6e10 5312 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAlpha:()F // method@1253 │ │ +03c7fe: 0a00 |0003: move-result v0 │ │ +03c800: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -48025,36 +48025,36 @@ │ │ type : '()J' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -03a570: |[03a570] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ -03a580: 7100 0600 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0006 │ │ -03a586: 0b00 |0003: move-result-wide v0 │ │ -03a588: 1000 |0004: return-wide v0 │ │ +03c804: |[03c804] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ +03c814: 7100 0600 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0006 │ │ +03c81a: 0b00 |0003: move-result-wide v0 │ │ +03c81c: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ name : 'getLayerType' │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03a58c: |[03a58c] android.support.v4.view.ViewCompatHC.getLayerType:(Landroid/view/View;)I │ │ -03a59c: 6e10 5d12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayerType:()I // method@125d │ │ -03a5a2: 0a00 |0003: move-result v0 │ │ -03a5a4: 0f00 |0004: return v0 │ │ +03c820: |[03c820] android.support.v4.view.ViewCompatHC.getLayerType:(Landroid/view/View;)I │ │ +03c830: 6e10 5d12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayerType:()I // method@125d │ │ +03c836: 0a00 |0003: move-result v0 │ │ +03c838: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -48062,18 +48062,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03a5a8: |[03a5a8] android.support.v4.view.ViewCompatHC.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -03a5b8: 6e10 6412 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeightAndState:()I // method@1264 │ │ -03a5be: 0a00 |0003: move-result v0 │ │ -03a5c0: 0f00 |0004: return v0 │ │ +03c83c: |[03c83c] android.support.v4.view.ViewCompatHC.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +03c84c: 6e10 6412 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeightAndState:()I // method@1264 │ │ +03c852: 0a00 |0003: move-result v0 │ │ +03c854: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -48081,18 +48081,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03a5c4: |[03a5c4] android.support.v4.view.ViewCompatHC.getMeasuredState:(Landroid/view/View;)I │ │ -03a5d4: 6e10 6512 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredState:()I // method@1265 │ │ -03a5da: 0a00 |0003: move-result v0 │ │ -03a5dc: 0f00 |0004: return v0 │ │ +03c858: |[03c858] android.support.v4.view.ViewCompatHC.getMeasuredState:(Landroid/view/View;)I │ │ +03c868: 6e10 6512 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredState:()I // method@1265 │ │ +03c86e: 0a00 |0003: move-result v0 │ │ +03c870: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -48100,18 +48100,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03a5e0: |[03a5e0] android.support.v4.view.ViewCompatHC.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -03a5f0: 6e10 6712 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredWidthAndState:()I // method@1267 │ │ -03a5f6: 0a00 |0003: move-result v0 │ │ -03a5f8: 0f00 |0004: return v0 │ │ +03c874: |[03c874] android.support.v4.view.ViewCompatHC.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +03c884: 6e10 6712 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredWidthAndState:()I // method@1267 │ │ +03c88a: 0a00 |0003: move-result v0 │ │ +03c88c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -48119,18 +48119,18 @@ │ │ type : '(III)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -03a5fc: |[03a5fc] android.support.v4.view.ViewCompatHC.resolveSizeAndState:(III)I │ │ -03a60c: 7130 9712 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/View;.resolveSizeAndState:(III)I // method@1297 │ │ -03a612: 0a00 |0003: move-result v0 │ │ -03a614: 0f00 |0004: return v0 │ │ +03c890: |[03c890] android.support.v4.view.ViewCompatHC.resolveSizeAndState:(III)I │ │ +03c8a0: 7130 9712 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/View;.resolveSizeAndState:(III)I // method@1297 │ │ +03c8a6: 0a00 |0003: move-result v0 │ │ +03c8a8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 size I │ │ 0x0000 - 0x0005 reg=2 measureSpec I │ │ 0x0000 - 0x0005 reg=3 childMeasuredState I │ │ @@ -48140,34 +48140,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 │ │ -03a618: |[03a618] android.support.v4.view.ViewCompatHC.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -03a628: 6e30 a312 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@12a3 │ │ -03a62e: 0e00 |0003: return-void │ │ +03c8ac: |[03c8ac] android.support.v4.view.ViewCompatHC.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +03c8bc: 6e30 a312 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@12a3 │ │ +03c8c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 layerType I │ │ 0x0000 - 0x0004 reg=2 paint Landroid/graphics/Paint; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2490 (ViewCompatHC.java) │ │ + source_file_idx : 2491 (ViewCompatHC.java) │ │ │ │ Class #229 header: │ │ class_idx : 455 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2491 │ │ +source_file_idx : 2492 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #229 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatICS;' │ │ @@ -48182,17 +48182,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a630: |[03a630] android.support.v4.view.ViewCompatICS.:()V │ │ -03a640: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03a646: 0e00 |0003: return-void │ │ +03c8c4: |[03c8c4] android.support.v4.view.ViewCompatICS.:()V │ │ +03c8d4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03c8da: 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;) │ │ @@ -48200,18 +48200,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 │ │ -03a648: |[03a648] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -03a658: 6e20 4b12 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@124b │ │ -03a65e: 0a00 |0003: move-result v0 │ │ -03a660: 0f00 |0004: return v0 │ │ +03c8dc: |[03c8dc] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +03c8ec: 6e20 4b12 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@124b │ │ +03c8f2: 0a00 |0003: move-result v0 │ │ +03c8f4: 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 │ │ │ │ @@ -48220,18 +48220,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 │ │ -03a664: |[03a664] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ -03a674: 6e20 4c12 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@124c │ │ -03a67a: 0a00 |0003: move-result v0 │ │ -03a67c: 0f00 |0004: return v0 │ │ +03c8f8: |[03c8f8] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ +03c908: 6e20 4c12 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@124c │ │ +03c90e: 0a00 |0003: move-result v0 │ │ +03c910: 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 │ │ │ │ @@ -48240,17 +48240,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 │ │ -03a680: |[03a680] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03a690: 6e20 8712 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1287 │ │ -03a696: 0e00 |0003: return-void │ │ +03c914: |[03c914] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03c924: 6e20 8712 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1287 │ │ +03c92a: 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; │ │ @@ -48260,18 +48260,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 │ │ -03a698: |[03a698] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -03a6a8: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -03a6ac: 6e20 8812 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@1288 │ │ -03a6b2: 0e00 |0005: return-void │ │ +03c92c: |[03c92c] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +03c93c: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +03c940: 6e20 8812 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@1288 │ │ +03c946: 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; │ │ @@ -48281,17 +48281,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 │ │ -03a6b4: |[03a6b4] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -03a6c4: 6e20 8912 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1289 │ │ -03a6ca: 0e00 |0003: return-void │ │ +03c948: |[03c948] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +03c958: 6e20 8912 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1289 │ │ +03c95e: 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; │ │ @@ -48301,34 +48301,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 │ │ -03a6cc: |[03a6cc] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ -03a6dc: 1f01 9702 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0297 │ │ -03a6e0: 6e20 9b12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@129b │ │ -03a6e6: 0e00 |0005: return-void │ │ +03c960: |[03c960] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ +03c970: 1f01 9702 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@0297 │ │ +03c974: 6e20 9b12 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@129b │ │ +03c97a: 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 : 2491 (ViewCompatICS.java) │ │ + source_file_idx : 2492 (ViewCompatICS.java) │ │ │ │ Class #230 header: │ │ class_idx : 456 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2493 │ │ +source_file_idx : 2494 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 0 │ │ │ │ Class #230 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatJB;' │ │ @@ -48343,17 +48343,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a6e8: |[03a6e8] android.support.v4.view.ViewCompatJB.:()V │ │ -03a6f8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03a6fe: 0e00 |0003: return-void │ │ +03c97c: |[03c97c] android.support.v4.view.ViewCompatJB.:()V │ │ +03c98c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03c992: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatJB; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -48361,18 +48361,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 │ │ -03a700: |[03a700] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -03a710: 6e10 5212 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@1252 │ │ -03a716: 0c00 |0003: move-result-object v0 │ │ -03a718: 1100 |0004: return-object v0 │ │ +03c994: |[03c994] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +03c9a4: 6e10 5212 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@1252 │ │ +03c9aa: 0c00 |0003: move-result-object v0 │ │ +03c9ac: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -48380,18 +48380,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03a71c: |[03a71c] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ -03a72c: 6e10 5a12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@125a │ │ -03a732: 0a00 |0003: move-result v0 │ │ -03a734: 0f00 |0004: return v0 │ │ +03c9b0: |[03c9b0] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ +03c9c0: 6e10 5a12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@125a │ │ +03c9c6: 0a00 |0003: move-result v0 │ │ +03c9c8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -48399,18 +48399,18 @@ │ │ type : '(Landroid/view/View;)Landroid/view/ViewParent;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03a738: |[03a738] android.support.v4.view.ViewCompatJB.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -03a748: 6e10 6a12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getParentForAccessibility:()Landroid/view/ViewParent; // method@126a │ │ -03a74e: 0c00 |0003: move-result-object v0 │ │ -03a750: 1100 |0004: return-object v0 │ │ +03c9cc: |[03c9cc] android.support.v4.view.ViewCompatJB.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +03c9dc: 6e10 6a12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getParentForAccessibility:()Landroid/view/ViewParent; // method@126a │ │ +03c9e2: 0c00 |0003: move-result-object v0 │ │ +03c9e4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -48418,18 +48418,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03a754: |[03a754] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ -03a764: 6e10 7612 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@1276 │ │ -03a76a: 0a00 |0003: move-result v0 │ │ -03a76c: 0f00 |0004: return v0 │ │ +03c9e8: |[03c9e8] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ +03c9f8: 6e10 7612 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@1276 │ │ +03c9fe: 0a00 |0003: move-result v0 │ │ +03ca00: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -48437,18 +48437,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 │ │ -03a770: |[03a770] android.support.v4.view.ViewCompatJB.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -03a780: 6e30 8b12 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/View;.performAccessibilityAction:(ILandroid/os/Bundle;)Z // method@128b │ │ -03a786: 0a00 |0003: move-result v0 │ │ -03a788: 0f00 |0004: return v0 │ │ +03ca04: |[03ca04] android.support.v4.view.ViewCompatJB.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +03ca14: 6e30 8b12 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/View;.performAccessibilityAction:(ILandroid/os/Bundle;)Z // method@128b │ │ +03ca1a: 0a00 |0003: move-result v0 │ │ +03ca1c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0005 reg=2 action I │ │ 0x0000 - 0x0005 reg=3 arguments Landroid/os/Bundle; │ │ @@ -48458,17 +48458,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a78c: |[03a78c] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -03a79c: 6e10 9012 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@1290 │ │ -03a7a2: 0e00 |0003: return-void │ │ +03ca20: |[03ca20] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +03ca30: 6e10 9012 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@1290 │ │ +03ca36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ │ │ @@ -48477,17 +48477,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 │ │ -03a7a4: |[03a7a4] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -03a7b4: 6e54 8d12 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@128d │ │ -03a7ba: 0e00 |0003: return-void │ │ +03ca38: |[03ca38] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +03ca48: 6e54 8d12 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@128d │ │ +03ca4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 left I │ │ @@ -48500,17 +48500,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 │ │ -03a7bc: |[03a7bc] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -03a7cc: 6e20 9112 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@1291 │ │ -03a7d2: 0e00 |0003: return-void │ │ +03ca50: |[03ca50] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +03ca60: 6e20 9112 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@1291 │ │ +03ca66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 action Ljava/lang/Runnable; │ │ @@ -48520,17 +48520,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 │ │ -03a7d4: |[03a7d4] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -03a7e4: 6e40 9212 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@1292 │ │ -03a7ea: 0e00 |0003: return-void │ │ +03ca68: |[03ca68] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +03ca78: 6e40 9212 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@1292 │ │ +03ca7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 action Ljava/lang/Runnable; │ │ @@ -48541,17 +48541,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 │ │ -03a7ec: |[03a7ec] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ -03a7fc: 6e20 9e12 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@129e │ │ -03a802: 0e00 |0003: return-void │ │ +03ca80: |[03ca80] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ +03ca90: 6e20 9e12 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@129e │ │ +03ca96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 hasTransientState Z │ │ @@ -48561,33 +48561,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 │ │ -03a804: |[03a804] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -03a814: 6e20 a012 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@12a0 │ │ -03a81a: 0e00 |0003: return-void │ │ +03ca98: |[03ca98] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +03caa8: 6e20 a012 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@12a0 │ │ +03caae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 mode I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2493 (ViewCompatJB.java) │ │ + source_file_idx : 2494 (ViewCompatJB.java) │ │ │ │ Class #231 header: │ │ class_idx : 457 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2494 │ │ +source_file_idx : 2495 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #231 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatJellybeanMr1;' │ │ @@ -48602,17 +48602,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a81c: |[03a81c] android.support.v4.view.ViewCompatJellybeanMr1.:()V │ │ -03a82c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03a832: 0e00 |0003: return-void │ │ +03cab0: |[03cab0] android.support.v4.view.ViewCompatJellybeanMr1.:()V │ │ +03cac0: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03cac6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatJellybeanMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ @@ -48620,18 +48620,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03a834: |[03a834] android.support.v4.view.ViewCompatJellybeanMr1.getLabelFor:(Landroid/view/View;)I │ │ -03a844: 6e10 5c12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLabelFor:()I // method@125c │ │ -03a84a: 0a00 |0003: move-result v0 │ │ -03a84c: 0f00 |0004: return v0 │ │ +03cac8: |[03cac8] android.support.v4.view.ViewCompatJellybeanMr1.getLabelFor:(Landroid/view/View;)I │ │ +03cad8: 6e10 5c12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLabelFor:()I // method@125c │ │ +03cade: 0a00 |0003: move-result v0 │ │ +03cae0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ @@ -48639,18 +48639,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03a850: |[03a850] android.support.v4.view.ViewCompatJellybeanMr1.getLayoutDirection:(Landroid/view/View;)I │ │ -03a860: 6e10 5e12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutDirection:()I // method@125e │ │ -03a866: 0a00 |0003: move-result v0 │ │ -03a868: 0f00 |0004: return v0 │ │ +03cae4: |[03cae4] android.support.v4.view.ViewCompatJellybeanMr1.getLayoutDirection:(Landroid/view/View;)I │ │ +03caf4: 6e10 5e12 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutDirection:()I // method@125e │ │ +03cafa: 0a00 |0003: move-result v0 │ │ +03cafc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ @@ -48658,17 +48658,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03a86c: |[03a86c] android.support.v4.view.ViewCompatJellybeanMr1.setLabelFor:(Landroid/view/View;I)V │ │ -03a87c: 6e20 a112 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLabelFor:(I)V // method@12a1 │ │ -03a882: 0e00 |0003: return-void │ │ +03cb00: |[03cb00] android.support.v4.view.ViewCompatJellybeanMr1.setLabelFor:(Landroid/view/View;I)V │ │ +03cb10: 6e20 a112 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLabelFor:(I)V // method@12a1 │ │ +03cb16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 id I │ │ @@ -48678,17 +48678,17 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Paint;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03a884: |[03a884] android.support.v4.view.ViewCompatJellybeanMr1.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -03a894: 6e20 a212 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayerPaint:(Landroid/graphics/Paint;)V // method@12a2 │ │ -03a89a: 0e00 |0003: return-void │ │ +03cb18: |[03cb18] android.support.v4.view.ViewCompatJellybeanMr1.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +03cb28: 6e20 a212 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayerPaint:(Landroid/graphics/Paint;)V // method@12a2 │ │ +03cb2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 paint Landroid/graphics/Paint; │ │ @@ -48698,33 +48698,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 │ │ -03a89c: |[03a89c] android.support.v4.view.ViewCompatJellybeanMr1.setLayoutDirection:(Landroid/view/View;I)V │ │ -03a8ac: 6e20 a412 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutDirection:(I)V // method@12a4 │ │ -03a8b2: 0e00 |0003: return-void │ │ +03cb30: |[03cb30] android.support.v4.view.ViewCompatJellybeanMr1.setLayoutDirection:(Landroid/view/View;I)V │ │ +03cb40: 6e20 a412 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutDirection:(I)V // method@12a4 │ │ +03cb46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 layoutDirection I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2494 (ViewCompatJellybeanMr1.java) │ │ + source_file_idx : 2495 (ViewCompatJellybeanMr1.java) │ │ │ │ Class #232 header: │ │ class_idx : 458 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 2495 │ │ +source_file_idx : 2496 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #232 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatKitKat;' │ │ @@ -48739,17 +48739,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a8b4: |[03a8b4] android.support.v4.view.ViewCompatKitKat.:()V │ │ -03a8c4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03a8ca: 0e00 |0003: return-void │ │ +03cb48: |[03cb48] android.support.v4.view.ViewCompatKitKat.:()V │ │ +03cb58: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03cb5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatKitKat;) │ │ @@ -48757,18 +48757,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03a8cc: |[03a8cc] android.support.v4.view.ViewCompatKitKat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -03a8dc: 6e10 5112 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityLiveRegion:()I // method@1251 │ │ -03a8e2: 0a00 |0003: move-result v0 │ │ -03a8e4: 0f00 |0004: return v0 │ │ +03cb60: |[03cb60] android.support.v4.view.ViewCompatKitKat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +03cb70: 6e10 5112 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityLiveRegion:()I // method@1251 │ │ +03cb76: 0a00 |0003: move-result v0 │ │ +03cb78: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatKitKat;) │ │ @@ -48776,33 +48776,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 │ │ -03a8e8: |[03a8e8] android.support.v4.view.ViewCompatKitKat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -03a8f8: 6e20 9c12 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityLiveRegion:(I)V // method@129c │ │ -03a8fe: 0e00 |0003: return-void │ │ +03cb7c: |[03cb7c] android.support.v4.view.ViewCompatKitKat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +03cb8c: 6e20 9c12 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityLiveRegion:(I)V // method@129c │ │ +03cb92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 mode I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2495 (ViewCompatKitKat.java) │ │ + source_file_idx : 2496 (ViewCompatKitKat.java) │ │ │ │ Class #233 header: │ │ class_idx : 461 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 2496 │ │ +source_file_idx : 2497 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #233 annotations: │ │ Annotations on class │ │ @@ -48820,21 +48820,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 : 2496 (ViewConfigurationCompat.java) │ │ + source_file_idx : 2497 (ViewConfigurationCompat.java) │ │ │ │ Class #234 header: │ │ class_idx : 462 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 2496 │ │ +source_file_idx : 2497 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #234 annotations: │ │ Annotations on class │ │ @@ -48857,26 +48857,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03a900: |[03a900] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -03a910: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -03a914: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -03a918: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03a91c: 2200 cc01 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@01cc │ │ -03a920: 7010 3f0b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@0b3f │ │ -03a926: 6900 9b03 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@039b │ │ -03a92a: 0e00 |000d: return-void │ │ -03a92c: 2200 cb01 |000e: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@01cb │ │ -03a930: 7010 3d0b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@0b3d │ │ -03a936: 6900 9b03 |0013: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@039b │ │ -03a93a: 28f8 |0015: goto 000d // -0008 │ │ +03cb94: |[03cb94] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +03cba4: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +03cba8: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +03cbac: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03cbb0: 2200 cc01 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@01cc │ │ +03cbb4: 7010 3f0b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@0b3f │ │ +03cbba: 6900 9b03 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@039b │ │ +03cbbe: 0e00 |000d: return-void │ │ +03cbc0: 2200 cb01 |000e: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@01cb │ │ +03cbc4: 7010 3d0b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@0b3d │ │ +03cbca: 6900 9b03 |0013: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@039b │ │ +03cbce: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=59 │ │ 0x000d line=63 │ │ 0x000e line=61 │ │ locals : │ │ @@ -48886,17 +48886,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a93c: |[03a93c] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -03a94c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03a952: 0e00 |0003: return-void │ │ +03cbd0: |[03cbd0] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +03cbe0: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03cbe6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat; │ │ │ │ @@ -48905,33 +48905,33 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03a954: |[03a954] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -03a964: 6200 9b03 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@039b │ │ -03a968: 7220 410b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0b41 │ │ -03a96e: 0a00 |0005: move-result v0 │ │ -03a970: 0f00 |0006: return v0 │ │ +03cbe8: |[03cbe8] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +03cbf8: 6200 9b03 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@039b │ │ +03cbfc: 7220 410b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0b41 │ │ +03cc02: 0a00 |0005: move-result v0 │ │ +03cc04: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2496 (ViewConfigurationCompat.java) │ │ + source_file_idx : 2497 (ViewConfigurationCompat.java) │ │ │ │ Class #235 header: │ │ class_idx : 463 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2497 │ │ +source_file_idx : 2498 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #235 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewConfigurationCompatFroyo;' │ │ @@ -48946,17 +48946,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03a974: |[03a974] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ -03a984: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03a98a: 0e00 |0003: return-void │ │ +03cc08: |[03cc08] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ +03cc18: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03cc1e: 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;) │ │ @@ -48964,32 +48964,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03a98c: |[03a98c] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -03a99c: 6e10 b412 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@12b4 │ │ -03a9a2: 0a00 |0003: move-result v0 │ │ -03a9a4: 0f00 |0004: return v0 │ │ +03cc20: |[03cc20] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +03cc30: 6e10 b412 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@12b4 │ │ +03cc36: 0a00 |0003: move-result v0 │ │ +03cc38: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2497 (ViewConfigurationCompatFroyo.java) │ │ + source_file_idx : 2498 (ViewConfigurationCompatFroyo.java) │ │ │ │ Class #236 header: │ │ class_idx : 466 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 2502 │ │ +source_file_idx : 2503 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #236 annotations: │ │ Annotations on class │ │ @@ -49025,21 +49025,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;) │ │ name : 'setMotionEventSplittingEnabled' │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2502 (ViewGroupCompat.java) │ │ + source_file_idx : 2503 (ViewGroupCompat.java) │ │ │ │ Class #237 header: │ │ class_idx : 469 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 2502 │ │ +source_file_idx : 2503 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #237 annotations: │ │ Annotations on class │ │ @@ -49073,38 +49073,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -03a9a8: |[03a9a8] android.support.v4.view.ViewGroupCompat.:()V │ │ -03a9b8: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -03a9bc: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ -03a9c0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03a9c4: 2201 d301 |0006: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; // type@01d3 │ │ -03a9c8: 7010 4f0b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;.:()V // method@0b4f │ │ -03a9ce: 6901 9c03 |000b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039c │ │ -03a9d2: 0e00 |000d: return-void │ │ -03a9d4: 1301 0e00 |000e: const/16 v1, #int 14 // #e │ │ -03a9d8: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -03a9dc: 2201 d101 |0012: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@01d1 │ │ -03a9e0: 7010 490b 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0b49 │ │ -03a9e6: 6901 9c03 |0017: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039c │ │ -03a9ea: 28f4 |0019: goto 000d // -000c │ │ -03a9ec: 1301 0b00 |001a: const/16 v1, #int 11 // #b │ │ -03a9f0: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -03a9f4: 2201 d001 |001e: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; // type@01d0 │ │ -03a9f8: 7010 470b 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0b47 │ │ -03a9fe: 6901 9c03 |0023: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039c │ │ -03aa02: 28e8 |0025: goto 000d // -0018 │ │ -03aa04: 2201 d401 |0026: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@01d4 │ │ -03aa08: 7010 520b 0100 |0028: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0b52 │ │ -03aa0e: 6901 9c03 |002b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039c │ │ -03aa12: 28e0 |002d: goto 000d // -0020 │ │ +03cc3c: |[03cc3c] android.support.v4.view.ViewGroupCompat.:()V │ │ +03cc4c: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +03cc50: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ +03cc54: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +03cc58: 2201 d301 |0006: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; // type@01d3 │ │ +03cc5c: 7010 4f0b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;.:()V // method@0b4f │ │ +03cc62: 6901 9c03 |000b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039c │ │ +03cc66: 0e00 |000d: return-void │ │ +03cc68: 1301 0e00 |000e: const/16 v1, #int 14 // #e │ │ +03cc6c: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +03cc70: 2201 d101 |0012: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@01d1 │ │ +03cc74: 7010 490b 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0b49 │ │ +03cc7a: 6901 9c03 |0017: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039c │ │ +03cc7e: 28f4 |0019: goto 000d // -000c │ │ +03cc80: 1301 0b00 |001a: const/16 v1, #int 11 // #b │ │ +03cc84: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +03cc88: 2201 d001 |001e: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; // type@01d0 │ │ +03cc8c: 7010 470b 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0b47 │ │ +03cc92: 6901 9c03 |0023: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039c │ │ +03cc96: 28e8 |0025: goto 000d // -0018 │ │ +03cc98: 2201 d401 |0026: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@01d4 │ │ +03cc9c: 7010 520b 0100 |0028: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0b52 │ │ +03cca2: 6901 9c03 |002b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039c │ │ +03cca6: 28e0 |002d: goto 000d // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0002 line=106 │ │ 0x0006 line=107 │ │ 0x000d line=115 │ │ 0x000e line=108 │ │ @@ -49120,17 +49120,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03aa14: |[03aa14] android.support.v4.view.ViewGroupCompat.:()V │ │ -03aa24: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03aa2a: 0e00 |0003: return-void │ │ +03cca8: |[03cca8] android.support.v4.view.ViewGroupCompat.:()V │ │ +03ccb8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03ccbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0003 line=122 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat; │ │ │ │ @@ -49139,19 +49139,19 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -03aa2c: |[03aa2c] android.support.v4.view.ViewGroupCompat.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -03aa3c: 6200 9c03 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039c │ │ -03aa40: 7220 4b0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@0b4b │ │ -03aa46: 0a00 |0005: move-result v0 │ │ -03aa48: 0f00 |0006: return v0 │ │ +03ccc0: |[03ccc0] android.support.v4.view.ViewGroupCompat.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +03ccd0: 6200 9c03 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039c │ │ +03ccd4: 7220 4b0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@0b4b │ │ +03ccda: 0a00 |0005: move-result v0 │ │ +03ccdc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 group Landroid/view/ViewGroup; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewGroupCompat;) │ │ @@ -49159,19 +49159,19 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -03aa4c: |[03aa4c] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -03aa5c: 6200 9c03 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039c │ │ -03aa60: 7240 4c0b 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@0b4c │ │ -03aa66: 0a00 |0005: move-result v0 │ │ -03aa68: 0f00 |0006: return v0 │ │ +03cce0: |[03cce0] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03ccf0: 6200 9c03 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039c │ │ +03ccf4: 7240 4c0b 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@0b4c │ │ +03ccfa: 0a00 |0005: move-result v0 │ │ +03ccfc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -49181,18 +49181,18 @@ │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03aa6c: |[03aa6c] android.support.v4.view.ViewGroupCompat.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -03aa7c: 6200 9c03 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039c │ │ -03aa80: 7230 4d0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@0b4d │ │ -03aa86: 0e00 |0005: return-void │ │ +03cd00: |[03cd00] android.support.v4.view.ViewGroupCompat.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +03cd10: 6200 9c03 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039c │ │ +03cd14: 7230 4d0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@0b4d │ │ +03cd1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0005 line=191 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -49202,34 +49202,34 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -03aa88: |[03aa88] android.support.v4.view.ViewGroupCompat.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -03aa98: 6200 9c03 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039c │ │ -03aa9c: 7230 4e0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0b4e │ │ -03aaa2: 0e00 |0005: return-void │ │ +03cd1c: |[03cd1c] android.support.v4.view.ViewGroupCompat.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +03cd2c: 6200 9c03 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@039c │ │ +03cd30: 7230 4e0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0b4e │ │ +03cd36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0005 line=162 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0006 reg=2 split Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 2502 (ViewGroupCompat.java) │ │ + source_file_idx : 2503 (ViewGroupCompat.java) │ │ │ │ Class #238 header: │ │ class_idx : 470 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2503 │ │ +source_file_idx : 2504 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #238 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompatHC;' │ │ @@ -49244,17 +49244,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03aaa4: |[03aaa4] android.support.v4.view.ViewGroupCompatHC.:()V │ │ -03aab4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03aaba: 0e00 |0003: return-void │ │ +03cd38: |[03cd38] android.support.v4.view.ViewGroupCompatHC.:()V │ │ +03cd48: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03cd4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompatHC; │ │ │ │ @@ -49263,33 +49263,33 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03aabc: |[03aabc] android.support.v4.view.ViewGroupCompatHC.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -03aacc: 6e20 ec12 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setMotionEventSplittingEnabled:(Z)V // method@12ec │ │ -03aad2: 0e00 |0003: return-void │ │ +03cd50: |[03cd50] android.support.v4.view.ViewGroupCompatHC.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +03cd60: 6e20 ec12 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setMotionEventSplittingEnabled:(Z)V // method@12ec │ │ +03cd66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0004 reg=1 split Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 2503 (ViewGroupCompatHC.java) │ │ + source_file_idx : 2504 (ViewGroupCompatHC.java) │ │ │ │ Class #239 header: │ │ class_idx : 471 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2505 │ │ +source_file_idx : 2506 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #239 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompatIcs;' │ │ @@ -49304,17 +49304,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03aad4: |[03aad4] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ -03aae4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03aaea: 0e00 |0003: return-void │ │ +03cd68: |[03cd68] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ +03cd78: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03cd7e: 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;) │ │ @@ -49322,34 +49322,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 │ │ -03aaec: |[03aaec] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -03aafc: 6e30 e112 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@12e1 │ │ -03ab02: 0a00 |0003: move-result v0 │ │ -03ab04: 0f00 |0004: return v0 │ │ +03cd80: |[03cd80] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03cd90: 6e30 e112 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@12e1 │ │ +03cd96: 0a00 |0003: move-result v0 │ │ +03cd98: 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 : 2505 (ViewGroupCompatIcs.java) │ │ + source_file_idx : 2506 (ViewGroupCompatIcs.java) │ │ │ │ Class #240 header: │ │ class_idx : 472 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2508 │ │ +source_file_idx : 2509 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #240 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;' │ │ @@ -49364,17 +49364,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03ab08: |[03ab08] android.support.v4.view.ViewGroupCompatJellybeanMR2.:()V │ │ -03ab18: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03ab1e: 0e00 |0003: return-void │ │ +03cd9c: |[03cd9c] android.support.v4.view.ViewGroupCompatJellybeanMR2.:()V │ │ +03cdac: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03cdb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompatJellybeanMR2; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;) │ │ @@ -49382,18 +49382,18 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -03ab20: |[03ab20] android.support.v4.view.ViewGroupCompatJellybeanMR2.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -03ab30: 6e10 d512 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLayoutMode:()I // method@12d5 │ │ -03ab36: 0a00 |0003: move-result v0 │ │ -03ab38: 0f00 |0004: return v0 │ │ +03cdb4: |[03cdb4] android.support.v4.view.ViewGroupCompatJellybeanMR2.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +03cdc4: 6e10 d512 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLayoutMode:()I // method@12d5 │ │ +03cdca: 0a00 |0003: move-result v0 │ │ +03cdcc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 group Landroid/view/ViewGroup; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;) │ │ @@ -49401,33 +49401,33 @@ │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03ab3c: |[03ab3c] android.support.v4.view.ViewGroupCompatJellybeanMR2.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -03ab4c: 6e20 eb12 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setLayoutMode:(I)V // method@12eb │ │ -03ab52: 0e00 |0003: return-void │ │ +03cdd0: |[03cdd0] android.support.v4.view.ViewGroupCompatJellybeanMR2.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +03cde0: 6e20 eb12 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setLayoutMode:(I)V // method@12eb │ │ +03cde6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0004 reg=1 mode I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2508 (ViewGroupCompatJellybeanMR2.java) │ │ + source_file_idx : 2509 (ViewGroupCompatJellybeanMR2.java) │ │ │ │ Class #241 header: │ │ class_idx : 473 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 781 │ │ -source_file_idx : 2512 │ │ +source_file_idx : 2513 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #241 annotations: │ │ Annotations on class │ │ @@ -49449,17 +49449,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03ab54: |[03ab54] android.support.v4.view.ViewPager$1.:()V │ │ -03ab64: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03ab6a: 0e00 |0003: return-void │ │ +03cde8: |[03cde8] android.support.v4.view.ViewPager$1.:()V │ │ +03cdf8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03cdfe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$1; │ │ │ │ Virtual methods - │ │ @@ -49468,19 +49468,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 │ │ -03ab6c: |[03ab6c] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ -03ab7c: 5230 a203 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03ab80: 5241 a203 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03ab84: b110 |0004: sub-int/2addr v0, v1 │ │ -03ab86: 0f00 |0005: return v0 │ │ +03ce00: |[03ce00] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ +03ce10: 5230 a203 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03ce14: 5241 a203 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03ce18: b110 |0004: sub-int/2addr v0, v1 │ │ +03ce1a: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/view/ViewPager$1; │ │ 0x0000 - 0x0006 reg=3 lhs Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x0000 - 0x0006 reg=4 rhs Landroid/support/v4/view/ViewPager$ItemInfo; │ │ @@ -49490,35 +49490,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 │ │ -03ab88: |[03ab88] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -03ab98: 1f02 dd01 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ -03ab9c: 1f03 dd01 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ -03aba0: 6e30 650b 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@0b65 │ │ -03aba6: 0a00 |0007: move-result v0 │ │ -03aba8: 0f00 |0008: return v0 │ │ +03ce1c: |[03ce1c] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +03ce2c: 1f02 dd01 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ +03ce30: 1f03 dd01 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ +03ce34: 6e30 650b 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@0b65 │ │ +03ce3a: 0a00 |0007: move-result v0 │ │ +03ce3c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager$1; │ │ │ │ - source_file_idx : 2512 (ViewPager.java) │ │ + source_file_idx : 2513 (ViewPager.java) │ │ │ │ Class #242 header: │ │ class_idx : 474 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 781 │ │ -source_file_idx : 2512 │ │ +source_file_idx : 2513 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #242 annotations: │ │ Annotations on class │ │ @@ -49539,17 +49539,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03abac: |[03abac] android.support.v4.view.ViewPager$2.:()V │ │ -03abbc: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03abc2: 0e00 |0003: return-void │ │ +03ce40: |[03ce40] android.support.v4.view.ViewPager$2.:()V │ │ +03ce50: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03ce56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$2; │ │ │ │ Virtual methods - │ │ @@ -49558,38 +49558,38 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -03abc4: |[03abc4] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ -03abd4: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -03abd8: c713 |0002: sub-float/2addr v3, v1 │ │ -03abda: a800 0303 |0003: mul-float v0, v3, v3 │ │ -03abde: c830 |0005: mul-float/2addr v0, v3 │ │ -03abe0: c830 |0006: mul-float/2addr v0, v3 │ │ -03abe2: c830 |0007: mul-float/2addr v0, v3 │ │ -03abe4: c610 |0008: add-float/2addr v0, v1 │ │ -03abe6: 0f00 |0009: return v0 │ │ +03ce58: |[03ce58] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ +03ce68: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +03ce6c: c713 |0002: sub-float/2addr v3, v1 │ │ +03ce6e: a800 0303 |0003: mul-float v0, v3, v3 │ │ +03ce72: c830 |0005: mul-float/2addr v0, v3 │ │ +03ce74: c830 |0006: mul-float/2addr v0, v3 │ │ +03ce76: c830 |0007: mul-float/2addr v0, v3 │ │ +03ce78: c610 |0008: add-float/2addr v0, v1 │ │ +03ce7a: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=125 │ │ 0x0003 line=126 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/view/ViewPager$2; │ │ 0x0000 - 0x000a reg=3 t F │ │ │ │ - source_file_idx : 2512 (ViewPager.java) │ │ + source_file_idx : 2513 (ViewPager.java) │ │ │ │ Class #243 header: │ │ class_idx : 475 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2512 │ │ +source_file_idx : 2513 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #243 annotations: │ │ Annotations on class │ │ @@ -49614,18 +49614,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 │ │ -03abe8: |[03abe8] android.support.v4.view.ViewPager$3.:(Landroid/support/v4/view/ViewPager;)V │ │ -03abf8: 5b01 9f03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@039f │ │ -03abfc: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03ac02: 0e00 |0005: return-void │ │ +03ce7c: |[03ce7c] android.support.v4.view.ViewPager$3.:(Landroid/support/v4/view/ViewPager;)V │ │ +03ce8c: 5b01 9f03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@039f │ │ +03ce90: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03ce96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -49635,36 +49635,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -03ac04: |[03ac04] android.support.v4.view.ViewPager$3.run:()V │ │ -03ac14: 5420 9f03 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@039f │ │ -03ac18: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -03ac1a: 7120 910b 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.access$000:(Landroid/support/v4/view/ViewPager;I)V // method@0b91 │ │ -03ac20: 5420 9f03 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@039f │ │ -03ac24: 6e10 eb0b 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0beb │ │ -03ac2a: 0e00 |000b: return-void │ │ +03ce98: |[03ce98] android.support.v4.view.ViewPager$3.run:()V │ │ +03cea8: 5420 9f03 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@039f │ │ +03ceac: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +03ceae: 7120 910b 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.access$000:(Landroid/support/v4/view/ViewPager;I)V // method@0b91 │ │ +03ceb4: 5420 9f03 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@039f │ │ +03ceb8: 6e10 eb0b 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0beb │ │ +03cebe: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0006 line=244 │ │ 0x000b line=245 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/ViewPager$3; │ │ │ │ - source_file_idx : 2512 (ViewPager.java) │ │ + source_file_idx : 2513 (ViewPager.java) │ │ │ │ Class #244 header: │ │ class_idx : 476 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 2512 │ │ +source_file_idx : 2513 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #244 annotations: │ │ Annotations on class │ │ @@ -49676,21 +49676,21 @@ │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2512 (ViewPager.java) │ │ + source_file_idx : 2513 (ViewPager.java) │ │ │ │ Class #245 header: │ │ class_idx : 477 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2512 │ │ +source_file_idx : 2513 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #245 annotations: │ │ Annotations on class │ │ @@ -49730,31 +49730,31 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03ac2c: |[03ac2c] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ -03ac3c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03ac42: 0e00 |0003: return-void │ │ +03cec0: |[03cec0] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ +03ced0: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03ced6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$ItemInfo; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2512 (ViewPager.java) │ │ + source_file_idx : 2513 (ViewPager.java) │ │ │ │ Class #246 header: │ │ class_idx : 478 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 671 │ │ -source_file_idx : 2512 │ │ +source_file_idx : 2513 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #246 annotations: │ │ Annotations on class │ │ @@ -49798,20 +49798,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03ac44: |[03ac44] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ -03ac54: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -03ac56: 7030 b712 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@12b7 │ │ -03ac5c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -03ac5e: 5910 ac03 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ac │ │ -03ac62: 0e00 |0007: return-void │ │ +03ced8: |[03ced8] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ +03cee8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +03ceea: 7030 b712 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@12b7 │ │ +03cef0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +03cef2: 5910 ac03 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ac │ │ +03cef6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2867 │ │ 0x0004 line=2848 │ │ 0x0007 line=2868 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewPager$LayoutParams; │ │ @@ -49821,29 +49821,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 │ │ -03ac64: |[03ac64] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -03ac74: 7030 b812 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@12b8 │ │ -03ac7a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -03ac7c: 5931 ac03 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ac │ │ -03ac80: 7100 940b 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$400:()[I // method@0b94 │ │ -03ac86: 0c01 |0009: move-result-object v1 │ │ -03ac88: 6e30 9900 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0099 │ │ -03ac8e: 0c00 |000d: move-result-object v0 │ │ -03ac90: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -03ac92: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ -03ac96: 6e30 f500 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00f5 │ │ -03ac9c: 0a01 |0014: move-result v1 │ │ -03ac9e: 5931 a603 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03a6 │ │ -03aca2: 6e10 f900 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00f9 │ │ -03aca8: 0e00 |001a: return-void │ │ +03cef8: |[03cef8] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +03cf08: 7030 b812 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@12b8 │ │ +03cf0e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +03cf10: 5931 ac03 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ac │ │ +03cf14: 7100 940b 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$400:()[I // method@0b94 │ │ +03cf1a: 0c01 |0009: move-result-object v1 │ │ +03cf1c: 6e30 9900 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0099 │ │ +03cf22: 0c00 |000d: move-result-object v0 │ │ +03cf24: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +03cf26: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ +03cf2a: 6e30 f500 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00f5 │ │ +03cf30: 0a01 |0014: move-result v1 │ │ +03cf32: 5931 a603 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03a6 │ │ +03cf36: 6e10 f900 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00f9 │ │ +03cf3c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2871 │ │ 0x0003 line=2848 │ │ 0x0006 line=2873 │ │ 0x000e line=2874 │ │ 0x0017 line=2875 │ │ @@ -49851,21 +49851,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 : 2512 (ViewPager.java) │ │ + source_file_idx : 2513 (ViewPager.java) │ │ │ │ Class #247 header: │ │ class_idx : 480 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 2512 │ │ +source_file_idx : 2513 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #247 annotations: │ │ Annotations on class │ │ @@ -49883,21 +49883,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 : 2512 (ViewPager.java) │ │ + source_file_idx : 2513 (ViewPager.java) │ │ │ │ Class #248 header: │ │ class_idx : 481 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 781 │ │ -source_file_idx : 2512 │ │ +source_file_idx : 2513 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #248 annotations: │ │ Annotations on class │ │ @@ -49927,21 +49927,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/view/ViewPager$OnPageChangeListener;) │ │ name : 'onPageSelected' │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2512 (ViewPager.java) │ │ + source_file_idx : 2513 (ViewPager.java) │ │ │ │ Class #249 header: │ │ class_idx : 482 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 781 │ │ -source_file_idx : 2512 │ │ +source_file_idx : 2513 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #249 annotations: │ │ Annotations on class │ │ @@ -49959,21 +49959,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 : 2512 (ViewPager.java) │ │ + source_file_idx : 2513 (ViewPager.java) │ │ │ │ Class #250 header: │ │ class_idx : 483 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 54 │ │ -source_file_idx : 2512 │ │ +source_file_idx : 2513 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #250 annotations: │ │ Annotations on class │ │ @@ -49997,18 +49997,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 │ │ -03acac: |[03acac] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ -03acbc: 5b01 ae03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@03ae │ │ -03acc0: 7010 0e01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@010e │ │ -03acc6: 0e00 |0005: return-void │ │ +03cf40: |[03cf40] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ +03cf50: 5b01 ae03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@03ae │ │ +03cf54: 7010 0e01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@010e │ │ +03cf5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2816 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -50017,17 +50017,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 │ │ -03acc8: |[03acc8] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ -03acd8: 7020 780b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@0b78 │ │ -03acde: 0e00 |0003: return-void │ │ +03cf5c: |[03cf5c] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ +03cf6c: 7020 780b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@0b78 │ │ +03cf72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2816 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/ViewPager$1; │ │ @@ -50038,18 +50038,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03ace0: |[03ace0] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ -03acf0: 5410 ae03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@03ae │ │ -03acf4: 6e10 a20b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0ba2 │ │ -03acfa: 0e00 |0005: return-void │ │ +03cf74: |[03cf74] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ +03cf84: 5410 ae03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@03ae │ │ +03cf88: 6e10 a20b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0ba2 │ │ +03cf8e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2819 │ │ 0x0005 line=2820 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ @@ -50058,32 +50058,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03acfc: |[03acfc] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ -03ad0c: 5410 ae03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@03ae │ │ -03ad10: 6e10 a20b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0ba2 │ │ -03ad16: 0e00 |0005: return-void │ │ +03cf90: |[03cf90] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ +03cfa0: 5410 ae03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@03ae │ │ +03cfa4: 6e10 a20b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0ba2 │ │ +03cfaa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2823 │ │ 0x0005 line=2824 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ - source_file_idx : 2512 (ViewPager.java) │ │ + source_file_idx : 2513 (ViewPager.java) │ │ │ │ Class #251 header: │ │ class_idx : 485 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 664 │ │ -source_file_idx : 2512 │ │ +source_file_idx : 2513 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #251 annotations: │ │ Annotations on class │ │ @@ -50121,50 +50121,50 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -03ad18: |[03ad18] android.support.v4.view.ViewPager$SavedState.:()V │ │ -03ad28: 2200 e401 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@01e4 │ │ -03ad2c: 7010 7c0b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@0b7c │ │ -03ad32: 7110 ee06 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@06ee │ │ -03ad38: 0c00 |0008: move-result-object v0 │ │ -03ad3a: 6900 af03 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@03af │ │ -03ad3e: 0e00 |000b: return-void │ │ +03cfac: |[03cfac] android.support.v4.view.ViewPager$SavedState.:()V │ │ +03cfbc: 2200 e401 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@01e4 │ │ +03cfc0: 7010 7c0b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@0b7c │ │ +03cfc6: 7110 ee06 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@06ee │ │ +03cfcc: 0c00 |0008: move-result-object v0 │ │ +03cfce: 6900 af03 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@03af │ │ +03cfd2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1236 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -03ad40: |[03ad40] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -03ad50: 7020 4212 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1242 │ │ -03ad56: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -03ad5a: 6e10 9014 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ -03ad60: 0c00 |0008: move-result-object v0 │ │ -03ad62: 6e10 6114 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@1461 │ │ -03ad68: 0c03 |000c: move-result-object v3 │ │ -03ad6a: 6e10 9901 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0199 │ │ -03ad70: 0a00 |0010: move-result v0 │ │ -03ad72: 5910 b203 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03b2 │ │ -03ad76: 6e20 9a01 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@019a │ │ -03ad7c: 0c00 |0016: move-result-object v0 │ │ -03ad7e: 5b10 b003 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03b0 │ │ -03ad82: 5b13 b103 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@03b1 │ │ -03ad86: 0e00 |001b: return-void │ │ +03cfd4: |[03cfd4] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +03cfe4: 7020 4212 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1242 │ │ +03cfea: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +03cfee: 6e10 9014 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ +03cff4: 0c00 |0008: move-result-object v0 │ │ +03cff6: 6e10 6114 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@1461 │ │ +03cffc: 0c03 |000c: move-result-object v3 │ │ +03cffe: 6e10 9901 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0199 │ │ +03d004: 0a00 |0010: move-result v0 │ │ +03d006: 5910 b203 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03b2 │ │ +03d00a: 6e20 9a01 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@019a │ │ +03d010: 0c00 |0016: move-result-object v0 │ │ +03d012: 5b10 b003 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03b0 │ │ +03d016: 5b13 b103 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@03b1 │ │ +03d01a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1249 │ │ 0x0003 line=1250 │ │ 0x0005 line=1251 │ │ 0x000d line=1253 │ │ 0x0013 line=1254 │ │ @@ -50180,17 +50180,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -03ad88: |[03ad88] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ -03ad98: 7020 4312 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1243 │ │ -03ad9e: 0e00 |0003: return-void │ │ +03d01c: |[03d01c] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ +03d02c: 7020 4312 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1243 │ │ +03d032: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1219 │ │ 0x0003 line=1220 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -50201,38 +50201,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -03ada0: |[03ada0] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ -03adb0: 2200 1403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ -03adb4: 7010 ab14 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -03adba: 1a01 2603 |0005: const-string v1, "FragmentPager.SavedState{" // string@0326 │ │ -03adbe: 6e20 b214 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03adc4: 0c00 |000a: move-result-object v0 │ │ -03adc6: 7110 bc14 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14bc │ │ -03adcc: 0a01 |000e: move-result v1 │ │ -03adce: 7110 7f14 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ -03add4: 0c01 |0012: move-result-object v1 │ │ -03add6: 6e20 b214 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03addc: 0c00 |0016: move-result-object v0 │ │ -03adde: 1a01 8200 |0017: const-string v1, " position=" // string@0082 │ │ -03ade2: 6e20 b214 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03ade8: 0c00 |001c: move-result-object v0 │ │ -03adea: 5221 b203 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03b2 │ │ -03adee: 6e20 ae14 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -03adf4: 0c00 |0022: move-result-object v0 │ │ -03adf6: 1a01 4d19 |0023: const-string v1, "}" // string@194d │ │ -03adfa: 6e20 b214 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03ae00: 0c00 |0028: move-result-object v0 │ │ -03ae02: 6e10 b714 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -03ae08: 0c00 |002c: move-result-object v0 │ │ -03ae0a: 1100 |002d: return-object v0 │ │ +03d034: |[03d034] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ +03d044: 2200 1403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ +03d048: 7010 ab14 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +03d04e: 1a01 2703 |0005: const-string v1, "FragmentPager.SavedState{" // string@0327 │ │ +03d052: 6e20 b214 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03d058: 0c00 |000a: move-result-object v0 │ │ +03d05a: 7110 bc14 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14bc │ │ +03d060: 0a01 |000e: move-result v1 │ │ +03d062: 7110 7f14 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ +03d068: 0c01 |0012: move-result-object v1 │ │ +03d06a: 6e20 b214 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03d070: 0c00 |0016: move-result-object v0 │ │ +03d072: 1a01 8200 |0017: const-string v1, " position=" // string@0082 │ │ +03d076: 6e20 b214 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03d07c: 0c00 |001c: move-result-object v0 │ │ +03d07e: 5221 b203 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03b2 │ │ +03d082: 6e20 ae14 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +03d088: 0c00 |0022: move-result-object v0 │ │ +03d08a: 1a01 4c19 |0023: const-string v1, "}" // string@194c │ │ +03d08e: 6e20 b214 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03d094: 0c00 |0028: move-result-object v0 │ │ +03d096: 6e10 b714 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +03d09c: 0c00 |002c: move-result-object v0 │ │ +03d09e: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1231 │ │ locals : │ │ 0x0000 - 0x002e reg=2 this Landroid/support/v4/view/ViewPager$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$SavedState;) │ │ @@ -50240,39 +50240,39 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -03ae0c: |[03ae0c] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -03ae1c: 6f30 4412 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1244 │ │ -03ae22: 5210 b203 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03b2 │ │ -03ae26: 6e20 9d01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@019d │ │ -03ae2c: 5410 b003 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03b0 │ │ -03ae30: 6e30 9f01 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@019f │ │ -03ae36: 0e00 |000d: return-void │ │ +03d0a0: |[03d0a0] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +03d0b0: 6f30 4412 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1244 │ │ +03d0b6: 5210 b203 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03b2 │ │ +03d0ba: 6e20 9d01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@019d │ │ +03d0c0: 5410 b003 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03b0 │ │ +03d0c4: 6e30 9f01 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@019f │ │ +03d0ca: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1224 │ │ 0x0003 line=1225 │ │ 0x0008 line=1226 │ │ 0x000d line=1227 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager$SavedState; │ │ 0x0000 - 0x000e reg=2 out Landroid/os/Parcel; │ │ 0x0000 - 0x000e reg=3 flags I │ │ │ │ - source_file_idx : 2512 (ViewPager.java) │ │ + source_file_idx : 2513 (ViewPager.java) │ │ │ │ Class #252 header: │ │ class_idx : 487 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2512 │ │ +source_file_idx : 2513 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #252 annotations: │ │ Annotations on class │ │ @@ -50294,17 +50294,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03ae38: |[03ae38] android.support.v4.view.ViewPager$ViewPositionComparator.:()V │ │ -03ae48: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03ae4e: 0e00 |0003: return-void │ │ +03d0cc: |[03d0cc] android.support.v4.view.ViewPager$ViewPositionComparator.:()V │ │ +03d0dc: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +03d0e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2879 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$ViewPositionComparator; │ │ │ │ Virtual methods - │ │ @@ -50313,34 +50313,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 │ │ -03ae50: |[03ae50] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Landroid/view/View;Landroid/view/View;)I │ │ -03ae60: 6e10 5f12 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -03ae66: 0c00 |0003: move-result-object v0 │ │ -03ae68: 1f00 de01 |0004: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01de │ │ -03ae6c: 6e10 5f12 0600 |0006: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -03ae72: 0c01 |0009: move-result-object v1 │ │ -03ae74: 1f01 de01 |000a: check-cast v1, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01de │ │ -03ae78: 5502 a803 |000c: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a8 │ │ -03ae7c: 5513 a803 |000e: iget-boolean v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a8 │ │ -03ae80: 3232 0a00 |0010: if-eq v2, v3, 001a // +000a │ │ -03ae84: 5502 a803 |0012: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a8 │ │ -03ae88: 3802 0400 |0014: if-eqz v2, 0018 // +0004 │ │ -03ae8c: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -03ae8e: 0f02 |0017: return v2 │ │ -03ae90: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ -03ae92: 28fe |0019: goto 0017 // -0002 │ │ -03ae94: 5202 aa03 |001a: iget v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@03aa │ │ -03ae98: 5213 aa03 |001c: iget v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@03aa │ │ -03ae9c: b132 |001e: sub-int/2addr v2, v3 │ │ -03ae9e: 28f8 |001f: goto 0017 // -0008 │ │ +03d0e4: |[03d0e4] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Landroid/view/View;Landroid/view/View;)I │ │ +03d0f4: 6e10 5f12 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +03d0fa: 0c00 |0003: move-result-object v0 │ │ +03d0fc: 1f00 de01 |0004: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01de │ │ +03d100: 6e10 5f12 0600 |0006: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +03d106: 0c01 |0009: move-result-object v1 │ │ +03d108: 1f01 de01 |000a: check-cast v1, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01de │ │ +03d10c: 5502 a803 |000c: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a8 │ │ +03d110: 5513 a803 |000e: iget-boolean v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a8 │ │ +03d114: 3232 0a00 |0010: if-eq v2, v3, 001a // +000a │ │ +03d118: 5502 a803 |0012: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a8 │ │ +03d11c: 3802 0400 |0014: if-eqz v2, 0018 // +0004 │ │ +03d120: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +03d122: 0f02 |0017: return v2 │ │ +03d124: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ +03d126: 28fe |0019: goto 0017 // -0002 │ │ +03d128: 5202 aa03 |001a: iget v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@03aa │ │ +03d12c: 5213 aa03 |001c: iget v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@03aa │ │ +03d130: b132 |001e: sub-int/2addr v2, v3 │ │ +03d132: 28f8 |001f: goto 0017 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2882 │ │ 0x0006 line=2883 │ │ 0x000c line=2884 │ │ 0x0012 line=2885 │ │ 0x0017 line=2887 │ │ @@ -50358,35 +50358,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 │ │ -03aea0: |[03aea0] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -03aeb0: 1f02 9d02 |0000: check-cast v2, Landroid/view/View; // type@029d │ │ -03aeb4: 1f03 9d02 |0002: check-cast v3, Landroid/view/View; // type@029d │ │ -03aeb8: 6e30 8c0b 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.compare:(Landroid/view/View;Landroid/view/View;)I // method@0b8c │ │ -03aebe: 0a00 |0007: move-result v0 │ │ -03aec0: 0f00 |0008: return v0 │ │ +03d134: |[03d134] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +03d144: 1f02 9d02 |0000: check-cast v2, Landroid/view/View; // type@029d │ │ +03d148: 1f03 9d02 |0002: check-cast v3, Landroid/view/View; // type@029d │ │ +03d14c: 6e30 8c0b 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.compare:(Landroid/view/View;Landroid/view/View;)I // method@0b8c │ │ +03d152: 0a00 |0007: move-result v0 │ │ +03d154: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2879 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager$ViewPositionComparator; │ │ │ │ - source_file_idx : 2512 (ViewPager.java) │ │ + source_file_idx : 2513 (ViewPager.java) │ │ │ │ Class #253 header: │ │ class_idx : 488 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 673 │ │ -source_file_idx : 2512 │ │ +source_file_idx : 2513 │ │ static_fields_size : 20 │ │ instance_fields_size: 56 │ │ direct_methods_size : 26 │ │ virtual_methods_size: 66 │ │ │ │ Class #253 annotations: │ │ Annotations on class │ │ @@ -50736,31 +50736,31 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 33 16-bit code units │ │ -03aec4: |[03aec4] android.support.v4.view.ViewPager.:()V │ │ -03aed4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03aed6: 2300 6403 |0001: new-array v0, v0, [I // type@0364 │ │ -03aeda: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -03aedc: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ -03aee2: 4b02 0001 |0007: aput v2, v0, v1 │ │ -03aee6: 6900 bc03 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@03bc │ │ -03aeea: 2200 d901 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@01d9 │ │ -03aeee: 7010 640b 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@0b64 │ │ -03aef4: 6900 b403 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@03b4 │ │ -03aef8: 2200 da01 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@01da │ │ -03aefc: 7010 670b 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@0b67 │ │ -03af02: 6900 fd03 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@03fd │ │ -03af06: 2200 e701 |0019: new-instance v0, Landroid/support/v4/view/ViewPager$ViewPositionComparator; // type@01e7 │ │ -03af0a: 7010 8b0b 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.:()V // method@0b8b │ │ -03af10: 6900 fe03 |001e: sput-object v0, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@03fe │ │ -03af14: 0e00 |0020: return-void │ │ +03d158: |[03d158] android.support.v4.view.ViewPager.:()V │ │ +03d168: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +03d16a: 2300 6403 |0001: new-array v0, v0, [I // type@0364 │ │ +03d16e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +03d170: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ +03d176: 4b02 0001 |0007: aput v2, v0, v1 │ │ +03d17a: 6900 bc03 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@03bc │ │ +03d17e: 2200 d901 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@01d9 │ │ +03d182: 7010 640b 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@0b64 │ │ +03d188: 6900 b403 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@03b4 │ │ +03d18c: 2200 da01 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@01da │ │ +03d190: 7010 670b 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@0b67 │ │ +03d196: 6900 fd03 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@03fd │ │ +03d19a: 2200 e701 |0019: new-instance v0, Landroid/support/v4/view/ViewPager$ViewPositionComparator; // type@01e7 │ │ +03d19e: 7010 8b0b 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.:()V // method@0b8b │ │ +03d1a4: 6900 fe03 |001e: sput-object v0, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@03fe │ │ +03d1a8: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x000b line=116 │ │ 0x0012 line=123 │ │ 0x0019 line=223 │ │ locals : │ │ @@ -50770,46 +50770,46 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -03af18: |[03af18] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ -03af28: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -03af2a: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -03af2c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -03af2e: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -03af30: 7020 c512 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@12c5 │ │ -03af36: 2200 2703 |0007: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ -03af3a: 7010 d914 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -03af40: 5b50 e103 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03af44: 2200 dd01 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ -03af48: 7010 6b0b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0b6b │ │ -03af4e: 5b50 f803 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@03f8 │ │ -03af52: 2200 4100 |0015: new-instance v0, Landroid/graphics/Rect; // type@0041 │ │ -03af56: 7010 2a01 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@012a │ │ -03af5c: 5b50 f903 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03f9 │ │ -03af60: 5951 f203 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03f2 │ │ -03af64: 5b54 f003 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03f0 │ │ -03af68: 5b54 f103 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03f1 │ │ -03af6c: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -03af72: 5950 d703 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d7 │ │ -03af76: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -03af7c: 5950 e403 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e4 │ │ -03af80: 5953 eb03 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03eb │ │ -03af84: 5951 c503 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c5 │ │ -03af88: 5c53 d603 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d6 │ │ -03af8c: 5c52 e903 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03e9 │ │ -03af90: 2200 db01 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@01db │ │ -03af94: 7020 690b 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0b69 │ │ -03af9a: 5b50 d203 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03d2 │ │ -03af9e: 5952 f403 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03f4 │ │ -03afa2: 6e10 d20b 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0bd2 │ │ -03afa8: 0e00 |0040: return-void │ │ +03d1ac: |[03d1ac] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ +03d1bc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +03d1be: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +03d1c0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +03d1c2: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +03d1c4: 7020 c512 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@12c5 │ │ +03d1ca: 2200 2703 |0007: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ +03d1ce: 7010 d914 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +03d1d4: 5b50 e103 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03d1d8: 2200 dd01 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ +03d1dc: 7010 6b0b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0b6b │ │ +03d1e2: 5b50 f803 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@03f8 │ │ +03d1e6: 2200 4100 |0015: new-instance v0, Landroid/graphics/Rect; // type@0041 │ │ +03d1ea: 7010 2a01 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@012a │ │ +03d1f0: 5b50 f903 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03f9 │ │ +03d1f4: 5951 f203 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03f2 │ │ +03d1f8: 5b54 f003 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03f0 │ │ +03d1fc: 5b54 f103 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03f1 │ │ +03d200: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +03d206: 5950 d703 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d7 │ │ +03d20a: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +03d210: 5950 e403 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e4 │ │ +03d214: 5953 eb03 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03eb │ │ +03d218: 5951 c503 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c5 │ │ +03d21c: 5c53 d603 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d6 │ │ +03d220: 5c52 e903 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03e9 │ │ +03d224: 2200 db01 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@01db │ │ +03d228: 7020 690b 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0b69 │ │ +03d22e: 5b50 d203 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03d2 │ │ +03d232: 5952 f403 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03f4 │ │ +03d236: 6e10 d20b 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0bd2 │ │ +03d23c: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=344 │ │ 0x0007 line=130 │ │ 0x000e line=131 │ │ 0x0015 line=133 │ │ 0x001c line=137 │ │ @@ -50834,46 +50834,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 │ │ -03afac: |[03afac] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -03afbc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -03afbe: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -03afc0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -03afc2: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -03afc4: 7030 c612 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@12c6 │ │ -03afca: 2200 2703 |0007: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ -03afce: 7010 d914 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -03afd4: 5b50 e103 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03afd8: 2200 dd01 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ -03afdc: 7010 6b0b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0b6b │ │ -03afe2: 5b50 f803 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@03f8 │ │ -03afe6: 2200 4100 |0015: new-instance v0, Landroid/graphics/Rect; // type@0041 │ │ -03afea: 7010 2a01 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@012a │ │ -03aff0: 5b50 f903 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03f9 │ │ -03aff4: 5951 f203 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03f2 │ │ -03aff8: 5b54 f003 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03f0 │ │ -03affc: 5b54 f103 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03f1 │ │ -03b000: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -03b006: 5950 d703 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d7 │ │ -03b00a: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -03b010: 5950 e403 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e4 │ │ -03b014: 5953 eb03 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03eb │ │ -03b018: 5951 c503 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c5 │ │ -03b01c: 5c53 d603 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d6 │ │ -03b020: 5c52 e903 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03e9 │ │ -03b024: 2200 db01 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@01db │ │ -03b028: 7020 690b 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0b69 │ │ -03b02e: 5b50 d203 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03d2 │ │ -03b032: 5952 f403 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03f4 │ │ -03b036: 6e10 d20b 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0bd2 │ │ -03b03c: 0e00 |0040: return-void │ │ +03d240: |[03d240] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +03d250: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +03d252: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +03d254: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +03d256: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +03d258: 7030 c612 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@12c6 │ │ +03d25e: 2200 2703 |0007: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ +03d262: 7010 d914 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +03d268: 5b50 e103 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03d26c: 2200 dd01 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ +03d270: 7010 6b0b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0b6b │ │ +03d276: 5b50 f803 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@03f8 │ │ +03d27a: 2200 4100 |0015: new-instance v0, Landroid/graphics/Rect; // type@0041 │ │ +03d27e: 7010 2a01 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@012a │ │ +03d284: 5b50 f903 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03f9 │ │ +03d288: 5951 f203 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03f2 │ │ +03d28c: 5b54 f003 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03f0 │ │ +03d290: 5b54 f103 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03f1 │ │ +03d294: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +03d29a: 5950 d703 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d7 │ │ +03d29e: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +03d2a4: 5950 e403 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e4 │ │ +03d2a8: 5953 eb03 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03eb │ │ +03d2ac: 5951 c503 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c5 │ │ +03d2b0: 5c53 d603 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d6 │ │ +03d2b4: 5c52 e903 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03e9 │ │ +03d2b8: 2200 db01 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@01db │ │ +03d2bc: 7020 690b 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0b69 │ │ +03d2c2: 5b50 d203 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03d2 │ │ +03d2c6: 5952 f403 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03f4 │ │ +03d2ca: 6e10 d20b 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0bd2 │ │ +03d2d0: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=349 │ │ 0x0007 line=130 │ │ 0x000e line=131 │ │ 0x0015 line=133 │ │ 0x001c line=137 │ │ @@ -50899,17 +50899,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 │ │ -03b040: |[03b040] android.support.v4.view.ViewPager.access$000:(Landroid/support/v4/view/ViewPager;I)V │ │ -03b050: 7020 090c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c09 │ │ -03b056: 0e00 |0003: return-void │ │ +03d2d4: |[03d2d4] android.support.v4.view.ViewPager.access$000:(Landroid/support/v4/view/ViewPager;I)V │ │ +03d2e4: 7020 090c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c09 │ │ +03d2ea: 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 │ │ │ │ @@ -50918,17 +50918,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 │ │ -03b058: |[03b058] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ -03b068: 5410 c603 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03b06c: 1100 |0002: return-object v0 │ │ +03d2ec: |[03d2ec] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ +03d2fc: 5410 c603 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +03d300: 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;) │ │ @@ -50936,17 +50936,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 │ │ -03b070: |[03b070] android.support.v4.view.ViewPager.access$300:(Landroid/support/v4/view/ViewPager;)I │ │ -03b080: 5210 cd03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03b084: 0f00 |0002: return v0 │ │ +03d304: |[03d304] android.support.v4.view.ViewPager.access$300:(Landroid/support/v4/view/ViewPager;)I │ │ +03d314: 5210 cd03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +03d318: 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;) │ │ @@ -50954,226 +50954,226 @@ │ │ type : '()[I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03b088: |[03b088] android.support.v4.view.ViewPager.access$400:()[I │ │ -03b098: 6200 bc03 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@03bc │ │ -03b09c: 1100 |0002: return-object v0 │ │ +03d31c: |[03d31c] android.support.v4.view.ViewPager.access$400:()[I │ │ +03d32c: 6200 bc03 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@03bc │ │ +03d330: 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 │ │ -03b0a0: |[03b0a0] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ -03b0b0: 54ec c603 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03b0b4: 6e10 fb09 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09fb │ │ -03b0ba: 0a01 |0005: move-result v1 │ │ -03b0bc: 7010 b70b 0e00 |0006: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0bb7 │ │ -03b0c2: 0a0b |0009: move-result v11 │ │ -03b0c4: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ -03b0c8: 52ec ed03 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ed │ │ -03b0cc: 82cc |000e: int-to-float v12, v12 │ │ -03b0ce: 82bd |000f: int-to-float v13, v11 │ │ -03b0d0: a906 0c0d |0010: div-float v6, v12, v13 │ │ -03b0d4: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ -03b0d8: 0800 1100 |0014: move-object/from16 v0, v17 │ │ -03b0dc: 5208 a203 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03b0e0: 52fc a203 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03b0e4: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ -03b0e8: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -03b0ea: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -03b0ec: 0800 1100 |001e: move-object/from16 v0, v17 │ │ -03b0f0: 520c a103 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ -03b0f4: 0800 1100 |0022: move-object/from16 v0, v17 │ │ -03b0f8: 520d a403 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ -03b0fc: c6dc |0026: add-float/2addr v12, v13 │ │ -03b0fe: a607 0c06 |0027: add-float v7, v12, v6 │ │ -03b102: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ -03b106: 52fc a203 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03b10a: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ -03b10e: 54ec e103 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03b112: 6e10 e514 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -03b118: 0a0c |0034: move-result v12 │ │ -03b11a: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ -03b11e: 54ec e103 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03b122: 6e20 df14 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -03b128: 0c03 |003c: move-result-object v3 │ │ -03b12a: 1f03 dd01 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ -03b12e: 523c a203 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03b132: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ -03b136: 54ec e103 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03b13a: 6e10 e514 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -03b140: 0a0c |0048: move-result v12 │ │ -03b142: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ -03b146: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ -03b14a: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ -03b14e: 54ec e103 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03b152: 6e20 df14 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -03b158: 0c03 |0054: move-result-object v3 │ │ -03b15a: 1f03 dd01 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ -03b15e: 28e8 |0057: goto 003f // -0018 │ │ -03b160: 1206 |0058: const/4 v6, #int 0 // #0 │ │ -03b162: 28b9 |0059: goto 0012 // -0047 │ │ -03b164: 523c a203 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03b168: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ -03b16c: 54ec c603 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03b170: 6e20 fe09 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09fe │ │ -03b176: 0a0c |0063: move-result v12 │ │ -03b178: c66c |0064: add-float/2addr v12, v6 │ │ -03b17a: c6c7 |0065: add-float/2addr v7, v12 │ │ -03b17c: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ -03b180: 28f2 |0068: goto 005a // -000e │ │ -03b182: 5937 a103 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ -03b186: 523c a403 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ -03b18a: c66c |006d: add-float/2addr v12, v6 │ │ -03b18c: c6c7 |006e: add-float/2addr v7, v12 │ │ -03b18e: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ -03b192: 28ba |0071: goto 002b // -0046 │ │ -03b194: 52fc a203 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03b198: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ -03b19c: 54ec e103 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03b1a0: 6e10 e514 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -03b1a6: 0a0c |007b: move-result v12 │ │ -03b1a8: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ -03b1ac: 1203 |007e: const/4 v3, #int 0 // #0 │ │ -03b1ae: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -03b1b2: 5207 a103 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ -03b1b6: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ -03b1ba: 52fc a203 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03b1be: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ -03b1c2: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ -03b1c6: 54ec e103 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03b1ca: 6e20 df14 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -03b1d0: 0c03 |0090: move-result-object v3 │ │ -03b1d2: 1f03 dd01 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ -03b1d6: 523c a203 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03b1da: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ -03b1de: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ -03b1e2: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ -03b1e6: 54ec e103 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03b1ea: 6e20 df14 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -03b1f0: 0c03 |00a0: move-result-object v3 │ │ -03b1f2: 1f03 dd01 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ -03b1f6: 28f0 |00a3: goto 0093 // -0010 │ │ -03b1f8: 523c a203 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03b1fc: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ -03b200: 54ec c603 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03b204: 6e20 fe09 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09fe │ │ -03b20a: 0a0c |00ad: move-result v12 │ │ -03b20c: c66c |00ae: add-float/2addr v12, v6 │ │ -03b20e: c7c7 |00af: sub-float/2addr v7, v12 │ │ -03b210: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ -03b214: 28f2 |00b2: goto 00a4 // -000e │ │ -03b216: 523c a403 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ -03b21a: c66c |00b5: add-float/2addr v12, v6 │ │ -03b21c: c7c7 |00b6: sub-float/2addr v7, v12 │ │ -03b21e: 5937 a103 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ -03b222: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ -03b226: 28ca |00bb: goto 0085 // -0036 │ │ -03b228: 54ec e103 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03b22c: 6e10 e514 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -03b232: 0a04 |00c1: move-result v4 │ │ -03b234: 52f7 a103 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ -03b238: 52fc a203 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03b23c: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ -03b240: 52fc a203 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03b244: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ -03b248: 52fc a103 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ -03b24c: 59ec d703 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d7 │ │ -03b250: 52fc a203 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03b254: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ -03b258: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ -03b25c: 52fc a103 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ -03b260: 52fd a403 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ -03b264: c6dc |00da: add-float/2addr v12, v13 │ │ -03b266: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ -03b26a: c7dc |00dd: sub-float/2addr v12, v13 │ │ -03b26c: 59ec e403 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e4 │ │ -03b270: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ -03b274: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ -03b278: 54ec e103 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03b27c: 6e20 df14 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -03b282: 0c03 |00e9: move-result-object v3 │ │ -03b284: 1f03 dd01 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ -03b288: 523c a203 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03b28c: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ -03b290: 54ec c603 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03b294: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ -03b298: 6e20 fe09 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09fe │ │ -03b29e: 0a0c |00f7: move-result v12 │ │ -03b2a0: c66c |00f8: add-float/2addr v12, v6 │ │ -03b2a2: c7c7 |00f9: sub-float/2addr v7, v12 │ │ -03b2a4: 01a9 |00fa: move v9, v10 │ │ -03b2a6: 28f1 |00fb: goto 00ec // -000f │ │ -03b2a8: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ -03b2ae: 28cf |00ff: goto 00ce // -0031 │ │ -03b2b0: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ -03b2b6: 28db |0103: goto 00de // -0025 │ │ -03b2b8: 523c a403 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ -03b2bc: c66c |0106: add-float/2addr v12, v6 │ │ -03b2be: c7c7 |0107: sub-float/2addr v7, v12 │ │ -03b2c0: 5937 a103 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ -03b2c4: 523c a203 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03b2c8: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ -03b2cc: 59e7 d703 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d7 │ │ -03b2d0: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ -03b2d4: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ -03b2d8: 28ce |0114: goto 00e2 // -0032 │ │ -03b2da: 52fc a103 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ -03b2de: 52fd a403 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ -03b2e2: c6dc |0119: add-float/2addr v12, v13 │ │ -03b2e4: a607 0c06 |011a: add-float v7, v12, v6 │ │ -03b2e8: 52fc a203 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03b2ec: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ -03b2f0: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ -03b2f4: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ -03b2f8: 54ec e103 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03b2fc: 6e20 df14 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -03b302: 0c03 |0129: move-result-object v3 │ │ -03b304: 1f03 dd01 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ -03b308: 523c a203 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03b30c: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ -03b310: 54ec c603 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03b314: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ -03b318: 6e20 fe09 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09fe │ │ -03b31e: 0a0c |0137: move-result v12 │ │ -03b320: c66c |0138: add-float/2addr v12, v6 │ │ -03b322: c6c7 |0139: add-float/2addr v7, v12 │ │ -03b324: 01a9 |013a: move v9, v10 │ │ -03b326: 28f1 |013b: goto 012c // -000f │ │ -03b328: 523c a203 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03b32c: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ -03b330: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ -03b334: 523c a403 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ -03b338: c67c |0144: add-float/2addr v12, v7 │ │ -03b33a: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ -03b33e: c7dc |0147: sub-float/2addr v12, v13 │ │ -03b340: 59ec e403 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e4 │ │ -03b344: 5937 a103 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ -03b348: 523c a403 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ -03b34c: c66c |014e: add-float/2addr v12, v6 │ │ -03b34e: c6c7 |014f: add-float/2addr v7, v12 │ │ -03b350: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03b354: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ -03b358: 28ce |0154: goto 0122 // -0032 │ │ -03b35a: 120c |0155: const/4 v12, #int 0 // #0 │ │ -03b35c: 5cec e903 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03e9 │ │ -03b360: 0e00 |0158: return-void │ │ +03d334: |[03d334] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ +03d344: 54ec c603 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +03d348: 6e10 fb09 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09fb │ │ +03d34e: 0a01 |0005: move-result v1 │ │ +03d350: 7010 b70b 0e00 |0006: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0bb7 │ │ +03d356: 0a0b |0009: move-result v11 │ │ +03d358: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ +03d35c: 52ec ed03 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ed │ │ +03d360: 82cc |000e: int-to-float v12, v12 │ │ +03d362: 82bd |000f: int-to-float v13, v11 │ │ +03d364: a906 0c0d |0010: div-float v6, v12, v13 │ │ +03d368: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ +03d36c: 0800 1100 |0014: move-object/from16 v0, v17 │ │ +03d370: 5208 a203 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03d374: 52fc a203 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03d378: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ +03d37c: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +03d37e: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +03d380: 0800 1100 |001e: move-object/from16 v0, v17 │ │ +03d384: 520c a103 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ +03d388: 0800 1100 |0022: move-object/from16 v0, v17 │ │ +03d38c: 520d a403 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ +03d390: c6dc |0026: add-float/2addr v12, v13 │ │ +03d392: a607 0c06 |0027: add-float v7, v12, v6 │ │ +03d396: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ +03d39a: 52fc a203 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03d39e: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ +03d3a2: 54ec e103 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03d3a6: 6e10 e514 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +03d3ac: 0a0c |0034: move-result v12 │ │ +03d3ae: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ +03d3b2: 54ec e103 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03d3b6: 6e20 df14 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +03d3bc: 0c03 |003c: move-result-object v3 │ │ +03d3be: 1f03 dd01 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ +03d3c2: 523c a203 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03d3c6: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ +03d3ca: 54ec e103 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03d3ce: 6e10 e514 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +03d3d4: 0a0c |0048: move-result v12 │ │ +03d3d6: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ +03d3da: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ +03d3de: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ +03d3e2: 54ec e103 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03d3e6: 6e20 df14 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +03d3ec: 0c03 |0054: move-result-object v3 │ │ +03d3ee: 1f03 dd01 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ +03d3f2: 28e8 |0057: goto 003f // -0018 │ │ +03d3f4: 1206 |0058: const/4 v6, #int 0 // #0 │ │ +03d3f6: 28b9 |0059: goto 0012 // -0047 │ │ +03d3f8: 523c a203 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03d3fc: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ +03d400: 54ec c603 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +03d404: 6e20 fe09 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09fe │ │ +03d40a: 0a0c |0063: move-result v12 │ │ +03d40c: c66c |0064: add-float/2addr v12, v6 │ │ +03d40e: c6c7 |0065: add-float/2addr v7, v12 │ │ +03d410: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ +03d414: 28f2 |0068: goto 005a // -000e │ │ +03d416: 5937 a103 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ +03d41a: 523c a403 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ +03d41e: c66c |006d: add-float/2addr v12, v6 │ │ +03d420: c6c7 |006e: add-float/2addr v7, v12 │ │ +03d422: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ +03d426: 28ba |0071: goto 002b // -0046 │ │ +03d428: 52fc a203 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03d42c: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ +03d430: 54ec e103 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03d434: 6e10 e514 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +03d43a: 0a0c |007b: move-result v12 │ │ +03d43c: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ +03d440: 1203 |007e: const/4 v3, #int 0 // #0 │ │ +03d442: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +03d446: 5207 a103 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ +03d44a: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ +03d44e: 52fc a203 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03d452: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ +03d456: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ +03d45a: 54ec e103 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03d45e: 6e20 df14 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +03d464: 0c03 |0090: move-result-object v3 │ │ +03d466: 1f03 dd01 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ +03d46a: 523c a203 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03d46e: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ +03d472: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ +03d476: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ +03d47a: 54ec e103 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03d47e: 6e20 df14 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +03d484: 0c03 |00a0: move-result-object v3 │ │ +03d486: 1f03 dd01 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ +03d48a: 28f0 |00a3: goto 0093 // -0010 │ │ +03d48c: 523c a203 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03d490: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ +03d494: 54ec c603 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +03d498: 6e20 fe09 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09fe │ │ +03d49e: 0a0c |00ad: move-result v12 │ │ +03d4a0: c66c |00ae: add-float/2addr v12, v6 │ │ +03d4a2: c7c7 |00af: sub-float/2addr v7, v12 │ │ +03d4a4: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ +03d4a8: 28f2 |00b2: goto 00a4 // -000e │ │ +03d4aa: 523c a403 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ +03d4ae: c66c |00b5: add-float/2addr v12, v6 │ │ +03d4b0: c7c7 |00b6: sub-float/2addr v7, v12 │ │ +03d4b2: 5937 a103 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ +03d4b6: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ +03d4ba: 28ca |00bb: goto 0085 // -0036 │ │ +03d4bc: 54ec e103 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03d4c0: 6e10 e514 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +03d4c6: 0a04 |00c1: move-result v4 │ │ +03d4c8: 52f7 a103 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ +03d4cc: 52fc a203 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03d4d0: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ +03d4d4: 52fc a203 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03d4d8: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ +03d4dc: 52fc a103 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ +03d4e0: 59ec d703 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d7 │ │ +03d4e4: 52fc a203 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03d4e8: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ +03d4ec: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ +03d4f0: 52fc a103 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ +03d4f4: 52fd a403 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ +03d4f8: c6dc |00da: add-float/2addr v12, v13 │ │ +03d4fa: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ +03d4fe: c7dc |00dd: sub-float/2addr v12, v13 │ │ +03d500: 59ec e403 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e4 │ │ +03d504: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ +03d508: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ +03d50c: 54ec e103 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03d510: 6e20 df14 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +03d516: 0c03 |00e9: move-result-object v3 │ │ +03d518: 1f03 dd01 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ +03d51c: 523c a203 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03d520: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ +03d524: 54ec c603 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +03d528: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ +03d52c: 6e20 fe09 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09fe │ │ +03d532: 0a0c |00f7: move-result v12 │ │ +03d534: c66c |00f8: add-float/2addr v12, v6 │ │ +03d536: c7c7 |00f9: sub-float/2addr v7, v12 │ │ +03d538: 01a9 |00fa: move v9, v10 │ │ +03d53a: 28f1 |00fb: goto 00ec // -000f │ │ +03d53c: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ +03d542: 28cf |00ff: goto 00ce // -0031 │ │ +03d544: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ +03d54a: 28db |0103: goto 00de // -0025 │ │ +03d54c: 523c a403 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ +03d550: c66c |0106: add-float/2addr v12, v6 │ │ +03d552: c7c7 |0107: sub-float/2addr v7, v12 │ │ +03d554: 5937 a103 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ +03d558: 523c a203 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03d55c: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ +03d560: 59e7 d703 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d7 │ │ +03d564: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ +03d568: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ +03d56c: 28ce |0114: goto 00e2 // -0032 │ │ +03d56e: 52fc a103 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ +03d572: 52fd a403 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ +03d576: c6dc |0119: add-float/2addr v12, v13 │ │ +03d578: a607 0c06 |011a: add-float v7, v12, v6 │ │ +03d57c: 52fc a203 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03d580: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ +03d584: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ +03d588: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ +03d58c: 54ec e103 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03d590: 6e20 df14 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +03d596: 0c03 |0129: move-result-object v3 │ │ +03d598: 1f03 dd01 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ +03d59c: 523c a203 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03d5a0: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ +03d5a4: 54ec c603 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +03d5a8: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ +03d5ac: 6e20 fe09 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09fe │ │ +03d5b2: 0a0c |0137: move-result v12 │ │ +03d5b4: c66c |0138: add-float/2addr v12, v6 │ │ +03d5b6: c6c7 |0139: add-float/2addr v7, v12 │ │ +03d5b8: 01a9 |013a: move v9, v10 │ │ +03d5ba: 28f1 |013b: goto 012c // -000f │ │ +03d5bc: 523c a203 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03d5c0: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ +03d5c4: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ +03d5c8: 523c a403 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ +03d5cc: c67c |0144: add-float/2addr v12, v7 │ │ +03d5ce: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ +03d5d2: c7dc |0147: sub-float/2addr v12, v13 │ │ +03d5d4: 59ec e403 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e4 │ │ +03d5d8: 5937 a103 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ +03d5dc: 523c a403 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ +03d5e0: c66c |014e: add-float/2addr v12, v6 │ │ +03d5e2: c6c7 |014f: add-float/2addr v7, v12 │ │ +03d5e4: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03d5e8: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ +03d5ec: 28ce |0154: goto 0122 // -0032 │ │ +03d5ee: 120c |0155: const/4 v12, #int 0 // #0 │ │ +03d5f0: 5cec e903 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03e9 │ │ +03d5f4: 0e00 |0158: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1122 │ │ 0x0006 line=1123 │ │ 0x000a line=1124 │ │ 0x0012 line=1126 │ │ 0x0014 line=1127 │ │ @@ -51283,63 +51283,63 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -03b364: |[03b364] android.support.v4.view.ViewPager.completeScroll:(Z)V │ │ -03b374: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -03b376: 52a8 f403 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03f4 │ │ -03b37a: 1229 |0003: const/4 v9, #int 2 // #2 │ │ -03b37c: 3398 4500 |0004: if-ne v8, v9, 0049 // +0045 │ │ -03b380: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -03b382: 3802 2500 |0007: if-eqz v2, 002c // +0025 │ │ -03b386: 7020 0a0c 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c0a │ │ -03b38c: 54a8 f503 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f5 │ │ -03b390: 6e10 dd13 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@13dd │ │ -03b396: 6e10 c90b 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bc9 │ │ -03b39c: 0a03 |0014: move-result v3 │ │ -03b39e: 6e10 ca0b 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0bca │ │ -03b3a4: 0a04 |0018: move-result v4 │ │ -03b3a6: 54a8 f503 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f5 │ │ -03b3aa: 6e10 e013 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@13e0 │ │ -03b3b0: 0a05 |001e: move-result v5 │ │ -03b3b2: 54a8 f503 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f5 │ │ -03b3b6: 6e10 e113 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@13e1 │ │ -03b3bc: 0a06 |0024: move-result v6 │ │ -03b3be: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ -03b3c2: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ -03b3c6: 6e30 f60b 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bf6 │ │ -03b3cc: 5ca7 ef03 |002c: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03ef │ │ -03b3d0: 1200 |002e: const/4 v0, #int 0 // #0 │ │ -03b3d2: 54a8 e103 |002f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03b3d6: 6e10 e514 0800 |0031: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -03b3dc: 0a08 |0034: move-result v8 │ │ -03b3de: 3580 1600 |0035: if-ge v0, v8, 004b // +0016 │ │ -03b3e2: 54a8 e103 |0037: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03b3e6: 6e20 df14 0800 |0039: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -03b3ec: 0c01 |003c: move-result-object v1 │ │ -03b3ee: 1f01 dd01 |003d: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ -03b3f2: 5518 a303 |003f: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03a3 │ │ -03b3f6: 3808 0500 |0041: if-eqz v8, 0046 // +0005 │ │ -03b3fa: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -03b3fc: 5c17 a303 |0044: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03a3 │ │ -03b400: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03b404: 28e7 |0048: goto 002f // -0019 │ │ -03b406: 0172 |0049: move v2, v7 │ │ -03b408: 28bd |004a: goto 0007 // -0043 │ │ -03b40a: 3802 0900 |004b: if-eqz v2, 0054 // +0009 │ │ -03b40e: 380b 0800 |004d: if-eqz v11, 0055 // +0008 │ │ -03b412: 54a7 d203 |004f: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03d2 │ │ -03b416: 7120 070b 7a00 |0051: invoke-static {v10, v7}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0b07 │ │ -03b41c: 0e00 |0054: return-void │ │ -03b41e: 54a7 d203 |0055: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03d2 │ │ -03b422: 7210 9414 0700 |0057: invoke-interface {v7}, Ljava/lang/Runnable;.run:()V // method@1494 │ │ -03b428: 28fa |005a: goto 0054 // -0006 │ │ +03d5f8: |[03d5f8] android.support.v4.view.ViewPager.completeScroll:(Z)V │ │ +03d608: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +03d60a: 52a8 f403 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03f4 │ │ +03d60e: 1229 |0003: const/4 v9, #int 2 // #2 │ │ +03d610: 3398 4500 |0004: if-ne v8, v9, 0049 // +0045 │ │ +03d614: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +03d616: 3802 2500 |0007: if-eqz v2, 002c // +0025 │ │ +03d61a: 7020 0a0c 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c0a │ │ +03d620: 54a8 f503 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f5 │ │ +03d624: 6e10 dd13 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@13dd │ │ +03d62a: 6e10 c90b 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bc9 │ │ +03d630: 0a03 |0014: move-result v3 │ │ +03d632: 6e10 ca0b 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0bca │ │ +03d638: 0a04 |0018: move-result v4 │ │ +03d63a: 54a8 f503 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f5 │ │ +03d63e: 6e10 e013 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@13e0 │ │ +03d644: 0a05 |001e: move-result v5 │ │ +03d646: 54a8 f503 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f5 │ │ +03d64a: 6e10 e113 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@13e1 │ │ +03d650: 0a06 |0024: move-result v6 │ │ +03d652: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ +03d656: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ +03d65a: 6e30 f60b 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bf6 │ │ +03d660: 5ca7 ef03 |002c: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03ef │ │ +03d664: 1200 |002e: const/4 v0, #int 0 // #0 │ │ +03d666: 54a8 e103 |002f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03d66a: 6e10 e514 0800 |0031: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +03d670: 0a08 |0034: move-result v8 │ │ +03d672: 3580 1600 |0035: if-ge v0, v8, 004b // +0016 │ │ +03d676: 54a8 e103 |0037: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03d67a: 6e20 df14 0800 |0039: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +03d680: 0c01 |003c: move-result-object v1 │ │ +03d682: 1f01 dd01 |003d: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ +03d686: 5518 a303 |003f: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03a3 │ │ +03d68a: 3808 0500 |0041: if-eqz v8, 0046 // +0005 │ │ +03d68e: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +03d690: 5c17 a303 |0044: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03a3 │ │ +03d694: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03d698: 28e7 |0048: goto 002f // -0019 │ │ +03d69a: 0172 |0049: move v2, v7 │ │ +03d69c: 28bd |004a: goto 0007 // -0043 │ │ +03d69e: 3802 0900 |004b: if-eqz v2, 0054 // +0009 │ │ +03d6a2: 380b 0800 |004d: if-eqz v11, 0055 // +0008 │ │ +03d6a6: 54a7 d203 |004f: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03d2 │ │ +03d6aa: 7120 070b 7a00 |0051: invoke-static {v10, v7}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0b07 │ │ +03d6b0: 0e00 |0054: return-void │ │ +03d6b2: 54a7 d203 |0055: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03d2 │ │ +03d6b6: 7210 9414 0700 |0057: invoke-interface {v7}, Ljava/lang/Runnable;.run:()V // method@1494 │ │ +03d6bc: 28fa |005a: goto 0054 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1736 │ │ 0x0007 line=1737 │ │ 0x0009 line=1739 │ │ 0x000c line=1740 │ │ 0x0011 line=1741 │ │ @@ -51379,61 +51379,61 @@ │ │ type : '(IFII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -03b42c: |[03b42c] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ -03b43c: 7110 8414 0a00 |0000: invoke-static {v10}, Ljava/lang/Math;.abs:(I)I // method@1484 │ │ -03b442: 0a04 |0003: move-result v4 │ │ -03b444: 5265 d803 |0004: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@03d8 │ │ -03b448: 3754 3e00 |0006: if-le v4, v5, 0044 // +003e │ │ -03b44c: 7110 8414 0900 |0008: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@1484 │ │ -03b452: 0a04 |000b: move-result v4 │ │ -03b454: 5265 e803 |000c: iget v5, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@03e8 │ │ -03b458: 3754 3600 |000e: if-le v4, v5, 0044 // +0036 │ │ -03b45c: 3d09 3100 |0010: if-lez v9, 0041 // +0031 │ │ -03b460: 0172 |0012: move v2, v7 │ │ -03b462: 5464 e103 |0013: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03b466: 6e10 e514 0400 |0015: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -03b46c: 0a04 |0018: move-result v4 │ │ -03b46e: 3d04 2700 |0019: if-lez v4, 0040 // +0027 │ │ -03b472: 5464 e103 |001b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03b476: 1205 |001d: const/4 v5, #int 0 // #0 │ │ -03b478: 6e20 df14 5400 |001e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -03b47e: 0c00 |0021: move-result-object v0 │ │ -03b480: 1f00 dd01 |0022: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ -03b484: 5464 e103 |0024: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03b488: 5465 e103 |0026: iget-object v5, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03b48c: 6e10 e514 0500 |0028: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -03b492: 0a05 |002b: move-result v5 │ │ -03b494: d805 05ff |002c: add-int/lit8 v5, v5, #int -1 // #ff │ │ -03b498: 6e20 df14 5400 |002e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -03b49e: 0c01 |0031: move-result-object v1 │ │ -03b4a0: 1f01 dd01 |0032: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ -03b4a4: 5204 a203 |0034: iget v4, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03b4a8: 5215 a203 |0036: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03b4ac: 7120 8914 5200 |0038: invoke-static {v2, v5}, Ljava/lang/Math;.min:(II)I // method@1489 │ │ -03b4b2: 0a05 |003b: move-result v5 │ │ -03b4b4: 7120 8714 5400 |003c: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ -03b4ba: 0a02 |003f: move-result v2 │ │ -03b4bc: 0f02 |0040: return v2 │ │ -03b4be: d802 0701 |0041: add-int/lit8 v2, v7, #int 1 // #01 │ │ -03b4c2: 28d0 |0043: goto 0013 // -0030 │ │ -03b4c4: 5264 cd03 |0044: iget v4, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03b4c8: 3447 0a00 |0046: if-lt v7, v4, 0050 // +000a │ │ -03b4cc: 1403 cdcc cc3e |0048: const v3, #float 0.4 // #3ecccccd │ │ -03b4d2: 8274 |004b: int-to-float v4, v7 │ │ -03b4d4: c684 |004c: add-float/2addr v4, v8 │ │ -03b4d6: c634 |004d: add-float/2addr v4, v3 │ │ -03b4d8: 8742 |004e: float-to-int v2, v4 │ │ -03b4da: 28c4 |004f: goto 0013 // -003c │ │ -03b4dc: 1403 9a99 193f |0050: const v3, #float 0.6 // #3f19999a │ │ -03b4e2: 28f8 |0053: goto 004b // -0008 │ │ +03d6c0: |[03d6c0] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ +03d6d0: 7110 8414 0a00 |0000: invoke-static {v10}, Ljava/lang/Math;.abs:(I)I // method@1484 │ │ +03d6d6: 0a04 |0003: move-result v4 │ │ +03d6d8: 5265 d803 |0004: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@03d8 │ │ +03d6dc: 3754 3e00 |0006: if-le v4, v5, 0044 // +003e │ │ +03d6e0: 7110 8414 0900 |0008: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@1484 │ │ +03d6e6: 0a04 |000b: move-result v4 │ │ +03d6e8: 5265 e803 |000c: iget v5, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@03e8 │ │ +03d6ec: 3754 3600 |000e: if-le v4, v5, 0044 // +0036 │ │ +03d6f0: 3d09 3100 |0010: if-lez v9, 0041 // +0031 │ │ +03d6f4: 0172 |0012: move v2, v7 │ │ +03d6f6: 5464 e103 |0013: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03d6fa: 6e10 e514 0400 |0015: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +03d700: 0a04 |0018: move-result v4 │ │ +03d702: 3d04 2700 |0019: if-lez v4, 0040 // +0027 │ │ +03d706: 5464 e103 |001b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03d70a: 1205 |001d: const/4 v5, #int 0 // #0 │ │ +03d70c: 6e20 df14 5400 |001e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +03d712: 0c00 |0021: move-result-object v0 │ │ +03d714: 1f00 dd01 |0022: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ +03d718: 5464 e103 |0024: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03d71c: 5465 e103 |0026: iget-object v5, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03d720: 6e10 e514 0500 |0028: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +03d726: 0a05 |002b: move-result v5 │ │ +03d728: d805 05ff |002c: add-int/lit8 v5, v5, #int -1 // #ff │ │ +03d72c: 6e20 df14 5400 |002e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +03d732: 0c01 |0031: move-result-object v1 │ │ +03d734: 1f01 dd01 |0032: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ +03d738: 5204 a203 |0034: iget v4, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03d73c: 5215 a203 |0036: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03d740: 7120 8914 5200 |0038: invoke-static {v2, v5}, Ljava/lang/Math;.min:(II)I // method@1489 │ │ +03d746: 0a05 |003b: move-result v5 │ │ +03d748: 7120 8714 5400 |003c: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ +03d74e: 0a02 |003f: move-result v2 │ │ +03d750: 0f02 |0040: return v2 │ │ +03d752: d802 0701 |0041: add-int/lit8 v2, v7, #int 1 // #01 │ │ +03d756: 28d0 |0043: goto 0013 // -0030 │ │ +03d758: 5264 cd03 |0044: iget v4, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +03d75c: 3447 0a00 |0046: if-lt v7, v4, 0050 // +000a │ │ +03d760: 1403 cdcc cc3e |0048: const v3, #float 0.4 // #3ecccccd │ │ +03d766: 8274 |004b: int-to-float v4, v7 │ │ +03d768: c684 |004c: add-float/2addr v4, v8 │ │ +03d76a: c634 |004d: add-float/2addr v4, v3 │ │ +03d76c: 8742 |004e: float-to-int v2, v4 │ │ +03d76e: 28c4 |004f: goto 0013 // -003c │ │ +03d770: 1403 9a99 193f |0050: const v3, #float 0.6 // #3f19999a │ │ +03d776: 28f8 |0053: goto 004b // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2151 │ │ 0x0010 line=2152 │ │ 0x0013 line=2158 │ │ 0x001b line=2159 │ │ 0x0024 line=2160 │ │ @@ -51460,30 +51460,30 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -03b4e4: |[03b4e4] android.support.v4.view.ViewPager.enableLayers:(Z)V │ │ -03b4f4: 6e10 b40b 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bb4 │ │ -03b4fa: 0a00 |0003: move-result v0 │ │ -03b4fc: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -03b4fe: 3501 1200 |0005: if-ge v1, v0, 0017 // +0012 │ │ -03b502: 3806 0e00 |0007: if-eqz v6, 0015 // +000e │ │ -03b506: 1222 |0009: const/4 v2, #int 2 // #2 │ │ -03b508: 6e20 b30b 1500 |000a: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bb3 │ │ -03b50e: 0c03 |000d: move-result-object v3 │ │ -03b510: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -03b512: 7130 100b 2304 |000f: invoke-static {v3, v2, v4}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0b10 │ │ -03b518: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03b51c: 28f1 |0014: goto 0005 // -000f │ │ -03b51e: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -03b520: 28f4 |0016: goto 000a // -000c │ │ -03b522: 0e00 |0017: return-void │ │ +03d778: |[03d778] android.support.v4.view.ViewPager.enableLayers:(Z)V │ │ +03d788: 6e10 b40b 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bb4 │ │ +03d78e: 0a00 |0003: move-result v0 │ │ +03d790: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +03d792: 3501 1200 |0005: if-ge v1, v0, 0017 // +0012 │ │ +03d796: 3806 0e00 |0007: if-eqz v6, 0015 // +000e │ │ +03d79a: 1222 |0009: const/4 v2, #int 2 // #2 │ │ +03d79c: 6e20 b30b 1500 |000a: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bb3 │ │ +03d7a2: 0c03 |000d: move-result-object v3 │ │ +03d7a4: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +03d7a6: 7130 100b 2304 |000f: invoke-static {v3, v2, v4}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0b10 │ │ +03d7ac: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03d7b0: 28f1 |0014: goto 0005 // -000f │ │ +03d7b2: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +03d7b4: 28f4 |0016: goto 000a // -000c │ │ +03d7b6: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1771 │ │ 0x0004 line=1772 │ │ 0x0007 line=1773 │ │ 0x000a line=1775 │ │ 0x0012 line=1772 │ │ @@ -51501,25 +51501,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -03b524: |[03b524] android.support.v4.view.ViewPager.endDrag:()V │ │ -03b534: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03b536: 5c10 df03 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03df │ │ -03b53a: 5c10 e003 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03e0 │ │ -03b53e: 5410 fc03 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ -03b542: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -03b546: 5410 fc03 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ -03b54a: 6e10 3712 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1237 │ │ -03b550: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -03b552: 5b10 fc03 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ -03b556: 0e00 |0011: return-void │ │ +03d7b8: |[03d7b8] android.support.v4.view.ViewPager.endDrag:()V │ │ +03d7c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03d7ca: 5c10 df03 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03df │ │ +03d7ce: 5c10 e003 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03e0 │ │ +03d7d2: 5410 fc03 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ +03d7d6: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +03d7da: 5410 fc03 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ +03d7de: 6e10 3712 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1237 │ │ +03d7e4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +03d7e6: 5b10 fc03 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ +03d7ea: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2399 │ │ 0x0003 line=2400 │ │ 0x0005 line=2402 │ │ 0x0009 line=2403 │ │ 0x000e line=2404 │ │ @@ -51532,64 +51532,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 │ │ -03b558: |[03b558] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ -03b568: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03b56a: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ -03b56e: 2205 4100 |0003: new-instance v5, Landroid/graphics/Rect; // type@0041 │ │ -03b572: 7010 2a01 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@012a │ │ -03b578: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ -03b57c: 6e52 2e01 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@012e │ │ -03b582: 1105 |000d: return-object v5 │ │ -03b584: 6e10 6012 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1260 │ │ -03b58a: 0a02 |0011: move-result v2 │ │ -03b58c: 5952 1d00 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@001d │ │ -03b590: 6e10 6c12 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@126c │ │ -03b596: 0a02 |0017: move-result v2 │ │ -03b598: 5952 1e00 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@001e │ │ -03b59c: 6e10 7012 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1270 │ │ -03b5a2: 0a02 |001d: move-result v2 │ │ -03b5a4: 5952 1f00 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@001f │ │ -03b5a8: 6e10 5512 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1255 │ │ -03b5ae: 0a02 |0023: move-result v2 │ │ -03b5b0: 5952 1c00 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@001c │ │ -03b5b4: 6e10 6912 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1269 │ │ -03b5ba: 0c01 |0029: move-result-object v1 │ │ -03b5bc: 2012 a102 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@02a1 │ │ -03b5c0: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ -03b5c4: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ -03b5c8: 0710 |0030: move-object v0, v1 │ │ -03b5ca: 1f00 a102 |0031: check-cast v0, Landroid/view/ViewGroup; // type@02a1 │ │ -03b5ce: 5252 1d00 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@001d │ │ -03b5d2: 6e10 d612 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@12d6 │ │ -03b5d8: 0a03 |0038: move-result v3 │ │ -03b5da: b032 |0039: add-int/2addr v2, v3 │ │ -03b5dc: 5952 1d00 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@001d │ │ -03b5e0: 5252 1e00 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@001e │ │ -03b5e4: 6e10 d812 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@12d8 │ │ -03b5ea: 0a03 |0041: move-result v3 │ │ -03b5ec: b032 |0042: add-int/2addr v2, v3 │ │ -03b5ee: 5952 1e00 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@001e │ │ -03b5f2: 5252 1f00 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@001f │ │ -03b5f6: 6e10 d912 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@12d9 │ │ -03b5fc: 0a03 |004a: move-result v3 │ │ -03b5fe: b032 |004b: add-int/2addr v2, v3 │ │ -03b600: 5952 1f00 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@001f │ │ -03b604: 5252 1c00 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@001c │ │ -03b608: 6e10 d012 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@12d0 │ │ -03b60e: 0a03 |0053: move-result v3 │ │ -03b610: b032 |0054: add-int/2addr v2, v3 │ │ -03b612: 5952 1c00 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@001c │ │ -03b616: 6e10 d712 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@12d7 │ │ -03b61c: 0c01 |005a: move-result-object v1 │ │ -03b61e: 28cf |005b: goto 002a // -0031 │ │ +03d7ec: |[03d7ec] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ +03d7fc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03d7fe: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ +03d802: 2205 4100 |0003: new-instance v5, Landroid/graphics/Rect; // type@0041 │ │ +03d806: 7010 2a01 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@012a │ │ +03d80c: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ +03d810: 6e52 2e01 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@012e │ │ +03d816: 1105 |000d: return-object v5 │ │ +03d818: 6e10 6012 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1260 │ │ +03d81e: 0a02 |0011: move-result v2 │ │ +03d820: 5952 1d00 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@001d │ │ +03d824: 6e10 6c12 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@126c │ │ +03d82a: 0a02 |0017: move-result v2 │ │ +03d82c: 5952 1e00 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@001e │ │ +03d830: 6e10 7012 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1270 │ │ +03d836: 0a02 |001d: move-result v2 │ │ +03d838: 5952 1f00 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@001f │ │ +03d83c: 6e10 5512 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1255 │ │ +03d842: 0a02 |0023: move-result v2 │ │ +03d844: 5952 1c00 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@001c │ │ +03d848: 6e10 6912 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1269 │ │ +03d84e: 0c01 |0029: move-result-object v1 │ │ +03d850: 2012 a102 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@02a1 │ │ +03d854: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ +03d858: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ +03d85c: 0710 |0030: move-object v0, v1 │ │ +03d85e: 1f00 a102 |0031: check-cast v0, Landroid/view/ViewGroup; // type@02a1 │ │ +03d862: 5252 1d00 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@001d │ │ +03d866: 6e10 d612 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@12d6 │ │ +03d86c: 0a03 |0038: move-result v3 │ │ +03d86e: b032 |0039: add-int/2addr v2, v3 │ │ +03d870: 5952 1d00 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@001d │ │ +03d874: 5252 1e00 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@001e │ │ +03d878: 6e10 d812 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@12d8 │ │ +03d87e: 0a03 |0041: move-result v3 │ │ +03d880: b032 |0042: add-int/2addr v2, v3 │ │ +03d882: 5952 1e00 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@001e │ │ +03d886: 5252 1f00 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@001f │ │ +03d88a: 6e10 d912 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@12d9 │ │ +03d890: 0a03 |004a: move-result v3 │ │ +03d892: b032 |004b: add-int/2addr v2, v3 │ │ +03d894: 5952 1f00 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@001f │ │ +03d898: 5252 1c00 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@001c │ │ +03d89c: 6e10 d012 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@12d0 │ │ +03d8a2: 0a03 |0053: move-result v3 │ │ +03d8a4: b032 |0054: add-int/2addr v2, v3 │ │ +03d8a6: 5952 1c00 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@001c │ │ +03d8aa: 6e10 d712 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@12d7 │ │ +03d8b0: 0c01 |005a: move-result-object v1 │ │ +03d8b2: 28cf |005b: goto 002a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2580 │ │ 0x0003 line=2581 │ │ 0x0008 line=2583 │ │ 0x000a line=2584 │ │ 0x000d line=2602 │ │ @@ -51619,24 +51619,24 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -03b620: |[03b620] android.support.v4.view.ViewPager.getClientWidth:()I │ │ -03b630: 6e10 c00b 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0bc0 │ │ -03b636: 0a00 |0003: move-result v0 │ │ -03b638: 6e10 c30b 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0bc3 │ │ -03b63e: 0a01 |0007: move-result v1 │ │ -03b640: b110 |0008: sub-int/2addr v0, v1 │ │ -03b642: 6e10 c40b 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0bc4 │ │ -03b648: 0a01 |000c: move-result v1 │ │ -03b64a: b110 |000d: sub-int/2addr v0, v1 │ │ -03b64c: 0f00 |000e: return v0 │ │ +03d8b4: |[03d8b4] android.support.v4.view.ViewPager.getClientWidth:()I │ │ +03d8c4: 6e10 c00b 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0bc0 │ │ +03d8ca: 0a00 |0003: move-result v0 │ │ +03d8cc: 6e10 c30b 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0bc3 │ │ +03d8d2: 0a01 |0007: move-result v1 │ │ +03d8d4: b110 |0008: sub-int/2addr v0, v1 │ │ +03d8d6: 6e10 c40b 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0bc4 │ │ +03d8dc: 0a01 |000c: move-result v1 │ │ +03d8de: b110 |000d: sub-int/2addr v0, v1 │ │ +03d8e0: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/ViewPager; │ │ │ │ #14 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -51644,85 +51644,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 │ │ -03b650: |[03b650] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -03b660: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -03b662: 7010 b70b 0f00 |0001: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0bb7 │ │ -03b668: 0a0c |0004: move-result v12 │ │ -03b66a: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ -03b66e: 6e10 c90b 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bc9 │ │ -03b674: 0a0d |000a: move-result v13 │ │ -03b676: 82dd |000b: int-to-float v13, v13 │ │ -03b678: 82ce |000c: int-to-float v14, v12 │ │ -03b67a: a90b 0d0e |000d: div-float v11, v13, v14 │ │ -03b67e: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ -03b682: 52fd ed03 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ed │ │ -03b686: 82dd |0013: int-to-float v13, v13 │ │ -03b688: 82ce |0014: int-to-float v14, v12 │ │ -03b68a: a908 0d0e |0015: div-float v8, v13, v14 │ │ -03b68e: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ -03b690: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -03b692: 1206 |0019: const/4 v6, #int 0 // #0 │ │ -03b694: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -03b696: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -03b698: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -03b69a: 54fd e103 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03b69e: 6e10 e514 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -03b6a4: 0a0d |0022: move-result v13 │ │ -03b6a6: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ -03b6aa: 54fd e103 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03b6ae: 6e20 df14 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -03b6b4: 0c02 |002a: move-result-object v2 │ │ -03b6b6: 1f02 dd01 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ -03b6ba: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ -03b6be: 522d a203 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03b6c2: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ -03b6c6: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ -03b6ca: 54f2 f803 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@03f8 │ │ -03b6ce: a60d 0406 |0037: add-float v13, v4, v6 │ │ -03b6d2: c68d |0039: add-float/2addr v13, v8 │ │ -03b6d4: 592d a103 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ -03b6d8: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ -03b6dc: 592d a203 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03b6e0: 54fd c603 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03b6e4: 522e a203 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03b6e8: 6e20 fe09 ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09fe │ │ -03b6ee: 0a0d |0047: move-result v13 │ │ -03b6f0: 592d a403 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ -03b6f4: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ -03b6f8: 5229 a103 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ -03b6fc: 0197 |004e: move v7, v9 │ │ -03b6fe: 522d a403 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ -03b702: c69d |0051: add-float/2addr v13, v9 │ │ -03b704: a60a 0d08 |0052: add-float v10, v13, v8 │ │ -03b708: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ -03b70c: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ -03b710: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ -03b714: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ -03b718: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ -03b71c: 54fd e103 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03b720: 6e10 e514 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -03b726: 0a0d |0063: move-result v13 │ │ -03b728: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ -03b72c: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ -03b730: 0723 |0068: move-object v3, v2 │ │ -03b732: 1103 |0069: return-object v3 │ │ -03b734: 018b |006a: move v11, v8 │ │ -03b736: 28a4 |006b: goto 000f // -005c │ │ -03b738: 1200 |006c: const/4 v0, #int 0 // #0 │ │ -03b73a: 5225 a203 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03b73e: 0194 |006f: move v4, v9 │ │ -03b740: 5226 a403 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ -03b744: 0723 |0072: move-object v3, v2 │ │ -03b746: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03b74a: 28a8 |0075: goto 001d // -0058 │ │ +03d8e4: |[03d8e4] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +03d8f4: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +03d8f6: 7010 b70b 0f00 |0001: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0bb7 │ │ +03d8fc: 0a0c |0004: move-result v12 │ │ +03d8fe: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ +03d902: 6e10 c90b 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bc9 │ │ +03d908: 0a0d |000a: move-result v13 │ │ +03d90a: 82dd |000b: int-to-float v13, v13 │ │ +03d90c: 82ce |000c: int-to-float v14, v12 │ │ +03d90e: a90b 0d0e |000d: div-float v11, v13, v14 │ │ +03d912: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ +03d916: 52fd ed03 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ed │ │ +03d91a: 82dd |0013: int-to-float v13, v13 │ │ +03d91c: 82ce |0014: int-to-float v14, v12 │ │ +03d91e: a908 0d0e |0015: div-float v8, v13, v14 │ │ +03d922: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ +03d924: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +03d926: 1206 |0019: const/4 v6, #int 0 // #0 │ │ +03d928: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +03d92a: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +03d92c: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +03d92e: 54fd e103 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03d932: 6e10 e514 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +03d938: 0a0d |0022: move-result v13 │ │ +03d93a: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ +03d93e: 54fd e103 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03d942: 6e20 df14 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +03d948: 0c02 |002a: move-result-object v2 │ │ +03d94a: 1f02 dd01 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ +03d94e: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ +03d952: 522d a203 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03d956: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ +03d95a: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ +03d95e: 54f2 f803 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@03f8 │ │ +03d962: a60d 0406 |0037: add-float v13, v4, v6 │ │ +03d966: c68d |0039: add-float/2addr v13, v8 │ │ +03d968: 592d a103 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ +03d96c: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ +03d970: 592d a203 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03d974: 54fd c603 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +03d978: 522e a203 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03d97c: 6e20 fe09 ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09fe │ │ +03d982: 0a0d |0047: move-result v13 │ │ +03d984: 592d a403 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ +03d988: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ +03d98c: 5229 a103 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ +03d990: 0197 |004e: move v7, v9 │ │ +03d992: 522d a403 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ +03d996: c69d |0051: add-float/2addr v13, v9 │ │ +03d998: a60a 0d08 |0052: add-float v10, v13, v8 │ │ +03d99c: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ +03d9a0: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ +03d9a4: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ +03d9a8: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ +03d9ac: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ +03d9b0: 54fd e103 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03d9b4: 6e10 e514 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +03d9ba: 0a0d |0063: move-result v13 │ │ +03d9bc: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ +03d9c0: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ +03d9c4: 0723 |0068: move-object v3, v2 │ │ +03d9c6: 1103 |0069: return-object v3 │ │ +03d9c8: 018b |006a: move v11, v8 │ │ +03d9ca: 28a4 |006b: goto 000f // -005c │ │ +03d9cc: 1200 |006c: const/4 v0, #int 0 // #0 │ │ +03d9ce: 5225 a203 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03d9d2: 0194 |006f: move v4, v9 │ │ +03d9d4: 5226 a403 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ +03d9d8: 0723 |0072: move-object v3, v2 │ │ +03d9da: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03d9de: 28a8 |0075: goto 001d // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2108 │ │ 0x0005 line=2109 │ │ 0x000f line=2110 │ │ 0x0017 line=2111 │ │ 0x0018 line=2112 │ │ @@ -51783,35 +51783,35 @@ │ │ type : '(FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -03b74c: |[03b74c] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ -03b75c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -03b75e: 5230 d903 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03d9 │ │ -03b762: 8200 |0003: int-to-float v0, v0 │ │ -03b764: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ -03b768: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ -03b76c: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ -03b770: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ -03b774: 6e10 cb0b 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0bcb │ │ -03b77a: 0a00 |000f: move-result v0 │ │ -03b77c: 5231 d903 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03d9 │ │ -03b780: b110 |0012: sub-int/2addr v0, v1 │ │ -03b782: 8200 |0013: int-to-float v0, v0 │ │ -03b784: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ -03b788: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ -03b78c: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ -03b790: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ -03b794: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -03b796: 0f00 |001d: return v0 │ │ -03b798: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -03b79a: 28fe |001f: goto 001d // -0002 │ │ +03d9e0: |[03d9e0] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ +03d9f0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +03d9f2: 5230 d903 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03d9 │ │ +03d9f6: 8200 |0003: int-to-float v0, v0 │ │ +03d9f8: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ +03d9fc: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ +03da00: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ +03da04: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ +03da08: 6e10 cb0b 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0bcb │ │ +03da0e: 0a00 |000f: move-result v0 │ │ +03da10: 5231 d903 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03d9 │ │ +03da14: b110 |0012: sub-int/2addr v0, v1 │ │ +03da16: 8200 |0013: int-to-float v0, v0 │ │ +03da18: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ +03da1c: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ +03da20: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ +03da24: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ +03da28: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +03da2a: 0f00 |001d: return v0 │ │ +03da2c: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +03da2e: 28fe |001f: goto 001d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1767 │ │ locals : │ │ 0x0000 - 0x0020 reg=3 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0020 reg=4 x F │ │ 0x0000 - 0x0020 reg=5 dx F │ │ @@ -51821,36 +51821,36 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -03b79c: |[03b79c] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ -03b7ac: 7110 ea09 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@09ea │ │ -03b7b2: 0a02 |0003: move-result v2 │ │ -03b7b4: 7120 ed09 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09ed │ │ -03b7ba: 0a01 |0007: move-result v1 │ │ -03b7bc: 5243 c503 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c5 │ │ -03b7c0: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ -03b7c4: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ -03b7c8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -03b7ca: 7120 ee09 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09ee │ │ -03b7d0: 0a03 |0012: move-result v3 │ │ -03b7d2: 5943 e203 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ -03b7d6: 7120 ed09 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09ed │ │ -03b7dc: 0a03 |0018: move-result v3 │ │ -03b7de: 5943 c503 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c5 │ │ -03b7e2: 5443 fc03 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ -03b7e6: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ -03b7ea: 5443 fc03 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ -03b7ee: 6e10 3012 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@1230 │ │ -03b7f4: 0e00 |0024: return-void │ │ -03b7f6: 1200 |0025: const/4 v0, #int 0 // #0 │ │ -03b7f8: 28e9 |0026: goto 000f // -0017 │ │ +03da30: |[03da30] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ +03da40: 7110 ea09 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@09ea │ │ +03da46: 0a02 |0003: move-result v2 │ │ +03da48: 7120 ed09 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09ed │ │ +03da4e: 0a01 |0007: move-result v1 │ │ +03da50: 5243 c503 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c5 │ │ +03da54: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ +03da58: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ +03da5c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +03da5e: 7120 ee09 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09ee │ │ +03da64: 0a03 |0012: move-result v3 │ │ +03da66: 5943 e203 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ +03da6a: 7120 ed09 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09ed │ │ +03da70: 0a03 |0018: move-result v3 │ │ +03da72: 5943 c503 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c5 │ │ +03da76: 5443 fc03 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ +03da7a: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ +03da7e: 5443 fc03 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ +03da82: 6e10 3012 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@1230 │ │ +03da88: 0e00 |0024: return-void │ │ +03da8a: 1200 |0025: const/4 v0, #int 0 // #0 │ │ +03da8c: 28e9 |0026: goto 000f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2384 │ │ 0x0004 line=2385 │ │ 0x0008 line=2386 │ │ 0x000c line=2389 │ │ 0x000f line=2390 │ │ @@ -51871,61 +51871,61 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 80 16-bit code units │ │ -03b7fc: |[03b7fc] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ -03b80c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -03b80e: 54a8 e103 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03b812: 6e10 e514 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -03b818: 0a08 |0006: move-result v8 │ │ -03b81a: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ -03b81e: 5ca7 c903 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03c9 │ │ -03b822: 1208 |000b: const/4 v8, #int 0 // #0 │ │ -03b824: 6e40 df0b 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0bdf │ │ -03b82a: 55a8 c903 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03c9 │ │ -03b82e: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ -03b832: 2207 0003 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@0300 │ │ -03b836: 1a08 8414 |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@1484 │ │ -03b83a: 7020 7a14 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -03b840: 2707 |001a: throw v7 │ │ -03b842: 7010 d00b 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bd0 │ │ -03b848: 0c01 |001e: move-result-object v1 │ │ -03b84a: 7010 b70b 0a00 |001f: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0bb7 │ │ -03b850: 0a05 |0022: move-result v5 │ │ -03b852: 52a8 ed03 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ed │ │ -03b856: 9006 0508 |0025: add-int v6, v5, v8 │ │ -03b85a: 52a8 ed03 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ed │ │ -03b85e: 8288 |0029: int-to-float v8, v8 │ │ -03b860: 8259 |002a: int-to-float v9, v5 │ │ -03b862: a902 0809 |002b: div-float v2, v8, v9 │ │ -03b866: 5210 a203 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03b86a: 82b8 |002f: int-to-float v8, v11 │ │ -03b86c: 8259 |0030: int-to-float v9, v5 │ │ -03b86e: c998 |0031: div-float/2addr v8, v9 │ │ -03b870: 5219 a103 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ -03b874: c798 |0034: sub-float/2addr v8, v9 │ │ -03b876: 5219 a403 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ -03b87a: c629 |0037: add-float/2addr v9, v2 │ │ -03b87c: a904 0809 |0038: div-float v4, v8, v9 │ │ -03b880: 8268 |003a: int-to-float v8, v6 │ │ -03b882: c848 |003b: mul-float/2addr v8, v4 │ │ -03b884: 8783 |003c: float-to-int v3, v8 │ │ -03b886: 5ca7 c903 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03c9 │ │ -03b88a: 6e40 df0b 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0bdf │ │ -03b890: 55a7 c903 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03c9 │ │ -03b894: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ -03b898: 2207 0003 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@0300 │ │ -03b89c: 1a08 8414 |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@1484 │ │ -03b8a0: 7020 7a14 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -03b8a6: 2707 |004d: throw v7 │ │ -03b8a8: 1217 |004e: const/4 v7, #int 1 // #1 │ │ -03b8aa: 0f07 |004f: return v7 │ │ +03da90: |[03da90] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ +03daa0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +03daa2: 54a8 e103 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03daa6: 6e10 e514 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +03daac: 0a08 |0006: move-result v8 │ │ +03daae: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ +03dab2: 5ca7 c903 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03c9 │ │ +03dab6: 1208 |000b: const/4 v8, #int 0 // #0 │ │ +03dab8: 6e40 df0b 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0bdf │ │ +03dabe: 55a8 c903 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03c9 │ │ +03dac2: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ +03dac6: 2207 0003 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@0300 │ │ +03daca: 1a08 8514 |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@1485 │ │ +03dace: 7020 7a14 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +03dad4: 2707 |001a: throw v7 │ │ +03dad6: 7010 d00b 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bd0 │ │ +03dadc: 0c01 |001e: move-result-object v1 │ │ +03dade: 7010 b70b 0a00 |001f: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0bb7 │ │ +03dae4: 0a05 |0022: move-result v5 │ │ +03dae6: 52a8 ed03 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ed │ │ +03daea: 9006 0508 |0025: add-int v6, v5, v8 │ │ +03daee: 52a8 ed03 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ed │ │ +03daf2: 8288 |0029: int-to-float v8, v8 │ │ +03daf4: 8259 |002a: int-to-float v9, v5 │ │ +03daf6: a902 0809 |002b: div-float v2, v8, v9 │ │ +03dafa: 5210 a203 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03dafe: 82b8 |002f: int-to-float v8, v11 │ │ +03db00: 8259 |0030: int-to-float v9, v5 │ │ +03db02: c998 |0031: div-float/2addr v8, v9 │ │ +03db04: 5219 a103 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ +03db08: c798 |0034: sub-float/2addr v8, v9 │ │ +03db0a: 5219 a403 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ +03db0e: c629 |0037: add-float/2addr v9, v2 │ │ +03db10: a904 0809 |0038: div-float v4, v8, v9 │ │ +03db14: 8268 |003a: int-to-float v8, v6 │ │ +03db16: c848 |003b: mul-float/2addr v8, v4 │ │ +03db18: 8783 |003c: float-to-int v3, v8 │ │ +03db1a: 5ca7 c903 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03c9 │ │ +03db1e: 6e40 df0b 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0bdf │ │ +03db24: 55a7 c903 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03c9 │ │ +03db28: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ +03db2c: 2207 0003 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@0300 │ │ +03db30: 1a08 8514 |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@1485 │ │ +03db34: 7020 7a14 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +03db3a: 2707 |004d: throw v7 │ │ +03db3c: 1217 |004e: const/4 v7, #int 1 // #1 │ │ +03db3e: 0f07 |004f: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1631 │ │ 0x0009 line=1632 │ │ 0x000b line=1633 │ │ 0x000f line=1634 │ │ 0x0013 line=1635 │ │ @@ -51957,117 +51957,117 @@ │ │ type : '(F)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 184 16-bit code units │ │ -03b8ac: |[03b8ac] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ -03b8bc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -03b8be: 0800 1100 |0001: move-object/from16 v0, v17 │ │ -03b8c2: 520e e203 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ -03b8c6: a702 0e12 |0005: sub-float v2, v14, v18 │ │ -03b8ca: 0200 1200 |0007: move/from16 v0, v18 │ │ -03b8ce: 0801 1100 |0009: move-object/from16 v1, v17 │ │ -03b8d2: 5910 e203 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ -03b8d6: 7401 c90b 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bc9 │ │ -03b8dc: 0a0e |0010: move-result v14 │ │ -03b8de: 82e8 |0011: int-to-float v8, v14 │ │ -03b8e0: a60c 0802 |0012: add-float v12, v8, v2 │ │ -03b8e4: 7601 b70b 1100 |0014: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0bb7 │ │ -03b8ea: 0a0d |0017: move-result v13 │ │ -03b8ec: 82de |0018: int-to-float v14, v13 │ │ -03b8ee: 0800 1100 |0019: move-object/from16 v0, v17 │ │ -03b8f2: 520f d703 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d7 │ │ -03b8f6: a806 0e0f |001d: mul-float v6, v14, v15 │ │ -03b8fa: 82de |001f: int-to-float v14, v13 │ │ -03b8fc: 0800 1100 |0020: move-object/from16 v0, v17 │ │ -03b900: 520f e403 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e4 │ │ -03b904: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ -03b908: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -03b90a: 121a |0027: const/4 v10, #int 1 // #1 │ │ -03b90c: 0800 1100 |0028: move-object/from16 v0, v17 │ │ -03b910: 540e e103 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03b914: 120f |002c: const/4 v15, #int 0 // #0 │ │ -03b916: 6e20 df14 fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -03b91c: 0c03 |0030: move-result-object v3 │ │ -03b91e: 1f03 dd01 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ -03b922: 0800 1100 |0033: move-object/from16 v0, v17 │ │ -03b926: 540e e103 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03b92a: 0800 1100 |0037: move-object/from16 v0, v17 │ │ -03b92e: 540f e103 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03b932: 6e10 e514 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -03b938: 0a0f |003e: move-result v15 │ │ -03b93a: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ -03b93e: 6e20 df14 fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -03b944: 0c04 |0044: move-result-object v4 │ │ -03b946: 1f04 dd01 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ -03b94a: 523e a203 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03b94e: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ -03b952: 1205 |004b: const/4 v5, #int 0 // #0 │ │ -03b954: 523e a103 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ -03b958: 82df |004e: int-to-float v15, v13 │ │ -03b95a: a806 0e0f |004f: mul-float v6, v14, v15 │ │ -03b95e: 524e a203 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03b962: 0800 1100 |0053: move-object/from16 v0, v17 │ │ -03b966: 540f c603 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03b96a: 6e10 fb09 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09fb │ │ -03b970: 0a0f |005a: move-result v15 │ │ -03b972: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ -03b976: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ -03b97a: 120a |005f: const/4 v10, #int 0 // #0 │ │ -03b97c: 524e a103 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ -03b980: 82df |0062: int-to-float v15, v13 │ │ -03b982: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ -03b986: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ -03b98a: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ -03b98e: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ -03b992: a709 060c |006b: sub-float v9, v6, v12 │ │ -03b996: 0800 1100 |006d: move-object/from16 v0, v17 │ │ -03b99a: 540e e503 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e5 │ │ -03b99e: 7110 8314 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ -03b9a4: 0a0f |0074: move-result v15 │ │ -03b9a6: 82d0 |0075: int-to-float v0, v13 │ │ -03b9a8: 0210 0000 |0076: move/from16 v16, v0 │ │ -03b9ac: a90f 0f10 |0078: div-float v15, v15, v16 │ │ -03b9b0: 6e20 d90f fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0fd9 │ │ -03b9b6: 0a07 |007d: move-result v7 │ │ -03b9b8: 016c |007e: move v12, v6 │ │ -03b9ba: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -03b9be: 520e e203 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ -03b9c2: 87cf |0083: float-to-int v15, v12 │ │ -03b9c4: 82ff |0084: int-to-float v15, v15 │ │ -03b9c6: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ -03b9ca: c6fe |0087: add-float/2addr v14, v15 │ │ -03b9cc: 0800 1100 |0088: move-object/from16 v0, v17 │ │ -03b9d0: 590e e203 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ -03b9d4: 87ce |008c: float-to-int v14, v12 │ │ -03b9d6: 7401 ca0b 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0bca │ │ -03b9dc: 0a0f |0090: move-result v15 │ │ -03b9de: 0800 1100 |0091: move-object/from16 v0, v17 │ │ -03b9e2: 6e30 f60b e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bf6 │ │ -03b9e8: 87ce |0096: float-to-int v14, v12 │ │ -03b9ea: 0800 1100 |0097: move-object/from16 v0, v17 │ │ -03b9ee: 7020 e80b e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0be8 │ │ -03b9f4: 0f07 |009c: return v7 │ │ -03b9f6: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ -03b9fa: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ -03b9fe: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ -03ba02: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ -03ba06: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ -03ba0a: 540e f303 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f3 │ │ -03ba0e: 7110 8314 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ -03ba14: 0a0f |00ac: move-result v15 │ │ -03ba16: 82d0 |00ad: int-to-float v0, v13 │ │ -03ba18: 0210 0000 |00ae: move/from16 v16, v0 │ │ -03ba1c: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ -03ba20: 6e20 d90f fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0fd9 │ │ -03ba26: 0a07 |00b5: move-result v7 │ │ -03ba28: 01bc |00b6: move v12, v11 │ │ -03ba2a: 28c8 |00b7: goto 007f // -0038 │ │ +03db40: |[03db40] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ +03db50: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +03db52: 0800 1100 |0001: move-object/from16 v0, v17 │ │ +03db56: 520e e203 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ +03db5a: a702 0e12 |0005: sub-float v2, v14, v18 │ │ +03db5e: 0200 1200 |0007: move/from16 v0, v18 │ │ +03db62: 0801 1100 |0009: move-object/from16 v1, v17 │ │ +03db66: 5910 e203 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ +03db6a: 7401 c90b 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bc9 │ │ +03db70: 0a0e |0010: move-result v14 │ │ +03db72: 82e8 |0011: int-to-float v8, v14 │ │ +03db74: a60c 0802 |0012: add-float v12, v8, v2 │ │ +03db78: 7601 b70b 1100 |0014: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0bb7 │ │ +03db7e: 0a0d |0017: move-result v13 │ │ +03db80: 82de |0018: int-to-float v14, v13 │ │ +03db82: 0800 1100 |0019: move-object/from16 v0, v17 │ │ +03db86: 520f d703 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d7 │ │ +03db8a: a806 0e0f |001d: mul-float v6, v14, v15 │ │ +03db8e: 82de |001f: int-to-float v14, v13 │ │ +03db90: 0800 1100 |0020: move-object/from16 v0, v17 │ │ +03db94: 520f e403 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e4 │ │ +03db98: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ +03db9c: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +03db9e: 121a |0027: const/4 v10, #int 1 // #1 │ │ +03dba0: 0800 1100 |0028: move-object/from16 v0, v17 │ │ +03dba4: 540e e103 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03dba8: 120f |002c: const/4 v15, #int 0 // #0 │ │ +03dbaa: 6e20 df14 fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +03dbb0: 0c03 |0030: move-result-object v3 │ │ +03dbb2: 1f03 dd01 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ +03dbb6: 0800 1100 |0033: move-object/from16 v0, v17 │ │ +03dbba: 540e e103 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03dbbe: 0800 1100 |0037: move-object/from16 v0, v17 │ │ +03dbc2: 540f e103 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03dbc6: 6e10 e514 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +03dbcc: 0a0f |003e: move-result v15 │ │ +03dbce: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ +03dbd2: 6e20 df14 fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +03dbd8: 0c04 |0044: move-result-object v4 │ │ +03dbda: 1f04 dd01 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ +03dbde: 523e a203 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03dbe2: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ +03dbe6: 1205 |004b: const/4 v5, #int 0 // #0 │ │ +03dbe8: 523e a103 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ +03dbec: 82df |004e: int-to-float v15, v13 │ │ +03dbee: a806 0e0f |004f: mul-float v6, v14, v15 │ │ +03dbf2: 524e a203 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03dbf6: 0800 1100 |0053: move-object/from16 v0, v17 │ │ +03dbfa: 540f c603 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +03dbfe: 6e10 fb09 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09fb │ │ +03dc04: 0a0f |005a: move-result v15 │ │ +03dc06: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ +03dc0a: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ +03dc0e: 120a |005f: const/4 v10, #int 0 // #0 │ │ +03dc10: 524e a103 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ +03dc14: 82df |0062: int-to-float v15, v13 │ │ +03dc16: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ +03dc1a: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ +03dc1e: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ +03dc22: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ +03dc26: a709 060c |006b: sub-float v9, v6, v12 │ │ +03dc2a: 0800 1100 |006d: move-object/from16 v0, v17 │ │ +03dc2e: 540e e503 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e5 │ │ +03dc32: 7110 8314 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ +03dc38: 0a0f |0074: move-result v15 │ │ +03dc3a: 82d0 |0075: int-to-float v0, v13 │ │ +03dc3c: 0210 0000 |0076: move/from16 v16, v0 │ │ +03dc40: a90f 0f10 |0078: div-float v15, v15, v16 │ │ +03dc44: 6e20 d90f fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0fd9 │ │ +03dc4a: 0a07 |007d: move-result v7 │ │ +03dc4c: 016c |007e: move v12, v6 │ │ +03dc4e: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +03dc52: 520e e203 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ +03dc56: 87cf |0083: float-to-int v15, v12 │ │ +03dc58: 82ff |0084: int-to-float v15, v15 │ │ +03dc5a: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ +03dc5e: c6fe |0087: add-float/2addr v14, v15 │ │ +03dc60: 0800 1100 |0088: move-object/from16 v0, v17 │ │ +03dc64: 590e e203 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ +03dc68: 87ce |008c: float-to-int v14, v12 │ │ +03dc6a: 7401 ca0b 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0bca │ │ +03dc70: 0a0f |0090: move-result v15 │ │ +03dc72: 0800 1100 |0091: move-object/from16 v0, v17 │ │ +03dc76: 6e30 f60b e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bf6 │ │ +03dc7c: 87ce |0096: float-to-int v14, v12 │ │ +03dc7e: 0800 1100 |0097: move-object/from16 v0, v17 │ │ +03dc82: 7020 e80b e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0be8 │ │ +03dc88: 0f07 |009c: return v7 │ │ +03dc8a: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ +03dc8e: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ +03dc92: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ +03dc96: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ +03dc9a: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ +03dc9e: 540e f303 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f3 │ │ +03dca2: 7110 8314 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ +03dca8: 0a0f |00ac: move-result v15 │ │ +03dcaa: 82d0 |00ad: int-to-float v0, v13 │ │ +03dcac: 0210 0000 |00ae: move/from16 v16, v0 │ │ +03dcb0: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ +03dcb4: 6e20 d90f fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@0fd9 │ │ +03dcba: 0a07 |00b5: move-result v7 │ │ +03dcbc: 01bc |00b6: move v12, v11 │ │ +03dcbe: 28c8 |00b7: goto 007f // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2057 │ │ 0x0001 line=2059 │ │ 0x0007 line=2060 │ │ 0x000d line=2062 │ │ 0x0012 line=2063 │ │ @@ -52120,96 +52120,96 @@ │ │ type : '(IIII)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 145 16-bit code units │ │ -03ba2c: |[03ba2c] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ -03ba3c: 3d10 5f00 |0000: if-lez v16, 005f // +005f │ │ -03ba40: 54e0 e103 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03ba44: 6e10 e014 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@14e0 │ │ -03ba4a: 0a00 |0007: move-result v0 │ │ -03ba4c: 3900 5700 |0008: if-nez v0, 005f // +0057 │ │ -03ba50: 6e10 c30b 0e00 |000a: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0bc3 │ │ -03ba56: 0a00 |000d: move-result v0 │ │ -03ba58: 9100 0f00 |000e: sub-int v0, v15, v0 │ │ -03ba5c: 6e10 c40b 0e00 |0010: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0bc4 │ │ -03ba62: 0a02 |0013: move-result v2 │ │ -03ba64: b120 |0014: sub-int/2addr v0, v2 │ │ -03ba66: 900c 0011 |0015: add-int v12, v0, v17 │ │ -03ba6a: 6e10 c30b 0e00 |0017: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0bc3 │ │ -03ba70: 0a00 |001a: move-result v0 │ │ -03ba72: 9100 1000 |001b: sub-int v0, v16, v0 │ │ -03ba76: 6e10 c40b 0e00 |001d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0bc4 │ │ -03ba7c: 0a02 |0020: move-result v2 │ │ -03ba7e: b120 |0021: sub-int/2addr v0, v2 │ │ -03ba80: 9007 0012 |0022: add-int v7, v0, v18 │ │ -03ba84: 6e10 c90b 0e00 |0024: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bc9 │ │ -03ba8a: 0a0d |0027: move-result v13 │ │ -03ba8c: 82d0 |0028: int-to-float v0, v13 │ │ -03ba8e: 8272 |0029: int-to-float v2, v7 │ │ -03ba90: a908 0002 |002a: div-float v8, v0, v2 │ │ -03ba94: 82c0 |002c: int-to-float v0, v12 │ │ -03ba96: c880 |002d: mul-float/2addr v0, v8 │ │ -03ba98: 8701 |002e: float-to-int v1, v0 │ │ -03ba9a: 6e10 ca0b 0e00 |002f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0bca │ │ -03baa0: 0a00 |0032: move-result v0 │ │ -03baa2: 6e30 f60b 1e00 |0033: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bf6 │ │ -03baa8: 54e0 f503 |0036: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f5 │ │ -03baac: 6e10 e513 0000 |0038: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@13e5 │ │ -03bab2: 0a00 |003b: move-result v0 │ │ -03bab4: 3900 2200 |003c: if-nez v0, 005e // +0022 │ │ -03bab8: 54e0 f503 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f5 │ │ -03babc: 6e10 e213 0000 |0040: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@13e2 │ │ -03bac2: 0a00 |0043: move-result v0 │ │ -03bac4: 54e2 f503 |0044: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f5 │ │ -03bac8: 6e10 e813 0200 |0046: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@13e8 │ │ -03bace: 0a02 |0049: move-result v2 │ │ -03bad0: 9105 0002 |004a: sub-int v5, v0, v2 │ │ -03bad4: 52e0 cd03 |004c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03bad8: 6e20 d10b 0e00 |004e: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bd1 │ │ -03bade: 0c0b |0051: move-result-object v11 │ │ -03bae0: 54e0 f503 |0052: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f5 │ │ -03bae4: 1202 |0054: const/4 v2, #int 0 // #0 │ │ -03bae6: 52b3 a103 |0055: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ -03baea: 82f4 |0057: int-to-float v4, v15 │ │ -03baec: c843 |0058: mul-float/2addr v3, v4 │ │ -03baee: 8733 |0059: float-to-int v3, v3 │ │ -03baf0: 1204 |005a: const/4 v4, #int 0 // #0 │ │ -03baf2: 7406 e713 0000 |005b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@13e7 │ │ -03baf8: 0e00 |005e: return-void │ │ -03bafa: 52e0 cd03 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03bafe: 6e20 d10b 0e00 |0061: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bd1 │ │ -03bb04: 0c06 |0064: move-result-object v6 │ │ -03bb06: 3806 2a00 |0065: if-eqz v6, 008f // +002a │ │ -03bb0a: 5260 a103 |0067: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ -03bb0e: 52e2 e403 |0069: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e4 │ │ -03bb12: 7120 8814 2000 |006b: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@1488 │ │ -03bb18: 0a09 |006e: move-result v9 │ │ -03bb1a: 6e10 c30b 0e00 |006f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0bc3 │ │ -03bb20: 0a00 |0072: move-result v0 │ │ -03bb22: 9100 0f00 |0073: sub-int v0, v15, v0 │ │ -03bb26: 6e10 c40b 0e00 |0075: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0bc4 │ │ -03bb2c: 0a02 |0078: move-result v2 │ │ -03bb2e: b120 |0079: sub-int/2addr v0, v2 │ │ -03bb30: 8200 |007a: int-to-float v0, v0 │ │ -03bb32: c890 |007b: mul-float/2addr v0, v9 │ │ -03bb34: 870a |007c: float-to-int v10, v0 │ │ -03bb36: 6e10 c90b 0e00 |007d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bc9 │ │ -03bb3c: 0a00 |0080: move-result v0 │ │ -03bb3e: 320a ddff |0081: if-eq v10, v0, 005e // -0023 │ │ -03bb42: 1200 |0083: const/4 v0, #int 0 // #0 │ │ -03bb44: 7020 a00b 0e00 |0084: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0ba0 │ │ -03bb4a: 6e10 ca0b 0e00 |0087: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0bca │ │ -03bb50: 0a00 |008a: move-result v0 │ │ -03bb52: 6e30 f60b ae00 |008b: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bf6 │ │ -03bb58: 28d0 |008e: goto 005e // -0030 │ │ -03bb5a: 1209 |008f: const/4 v9, #int 0 // #0 │ │ -03bb5c: 28df |0090: goto 006f // -0021 │ │ +03dcc0: |[03dcc0] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ +03dcd0: 3d10 5f00 |0000: if-lez v16, 005f // +005f │ │ +03dcd4: 54e0 e103 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03dcd8: 6e10 e014 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@14e0 │ │ +03dcde: 0a00 |0007: move-result v0 │ │ +03dce0: 3900 5700 |0008: if-nez v0, 005f // +0057 │ │ +03dce4: 6e10 c30b 0e00 |000a: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0bc3 │ │ +03dcea: 0a00 |000d: move-result v0 │ │ +03dcec: 9100 0f00 |000e: sub-int v0, v15, v0 │ │ +03dcf0: 6e10 c40b 0e00 |0010: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0bc4 │ │ +03dcf6: 0a02 |0013: move-result v2 │ │ +03dcf8: b120 |0014: sub-int/2addr v0, v2 │ │ +03dcfa: 900c 0011 |0015: add-int v12, v0, v17 │ │ +03dcfe: 6e10 c30b 0e00 |0017: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0bc3 │ │ +03dd04: 0a00 |001a: move-result v0 │ │ +03dd06: 9100 1000 |001b: sub-int v0, v16, v0 │ │ +03dd0a: 6e10 c40b 0e00 |001d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0bc4 │ │ +03dd10: 0a02 |0020: move-result v2 │ │ +03dd12: b120 |0021: sub-int/2addr v0, v2 │ │ +03dd14: 9007 0012 |0022: add-int v7, v0, v18 │ │ +03dd18: 6e10 c90b 0e00 |0024: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bc9 │ │ +03dd1e: 0a0d |0027: move-result v13 │ │ +03dd20: 82d0 |0028: int-to-float v0, v13 │ │ +03dd22: 8272 |0029: int-to-float v2, v7 │ │ +03dd24: a908 0002 |002a: div-float v8, v0, v2 │ │ +03dd28: 82c0 |002c: int-to-float v0, v12 │ │ +03dd2a: c880 |002d: mul-float/2addr v0, v8 │ │ +03dd2c: 8701 |002e: float-to-int v1, v0 │ │ +03dd2e: 6e10 ca0b 0e00 |002f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0bca │ │ +03dd34: 0a00 |0032: move-result v0 │ │ +03dd36: 6e30 f60b 1e00 |0033: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bf6 │ │ +03dd3c: 54e0 f503 |0036: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f5 │ │ +03dd40: 6e10 e513 0000 |0038: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@13e5 │ │ +03dd46: 0a00 |003b: move-result v0 │ │ +03dd48: 3900 2200 |003c: if-nez v0, 005e // +0022 │ │ +03dd4c: 54e0 f503 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f5 │ │ +03dd50: 6e10 e213 0000 |0040: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@13e2 │ │ +03dd56: 0a00 |0043: move-result v0 │ │ +03dd58: 54e2 f503 |0044: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f5 │ │ +03dd5c: 6e10 e813 0200 |0046: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@13e8 │ │ +03dd62: 0a02 |0049: move-result v2 │ │ +03dd64: 9105 0002 |004a: sub-int v5, v0, v2 │ │ +03dd68: 52e0 cd03 |004c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +03dd6c: 6e20 d10b 0e00 |004e: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bd1 │ │ +03dd72: 0c0b |0051: move-result-object v11 │ │ +03dd74: 54e0 f503 |0052: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f5 │ │ +03dd78: 1202 |0054: const/4 v2, #int 0 // #0 │ │ +03dd7a: 52b3 a103 |0055: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ +03dd7e: 82f4 |0057: int-to-float v4, v15 │ │ +03dd80: c843 |0058: mul-float/2addr v3, v4 │ │ +03dd82: 8733 |0059: float-to-int v3, v3 │ │ +03dd84: 1204 |005a: const/4 v4, #int 0 // #0 │ │ +03dd86: 7406 e713 0000 |005b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@13e7 │ │ +03dd8c: 0e00 |005e: return-void │ │ +03dd8e: 52e0 cd03 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +03dd92: 6e20 d10b 0e00 |0061: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bd1 │ │ +03dd98: 0c06 |0064: move-result-object v6 │ │ +03dd9a: 3806 2a00 |0065: if-eqz v6, 008f // +002a │ │ +03dd9e: 5260 a103 |0067: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ +03dda2: 52e2 e403 |0069: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e4 │ │ +03dda6: 7120 8814 2000 |006b: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@1488 │ │ +03ddac: 0a09 |006e: move-result v9 │ │ +03ddae: 6e10 c30b 0e00 |006f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0bc3 │ │ +03ddb4: 0a00 |0072: move-result v0 │ │ +03ddb6: 9100 0f00 |0073: sub-int v0, v15, v0 │ │ +03ddba: 6e10 c40b 0e00 |0075: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0bc4 │ │ +03ddc0: 0a02 |0078: move-result v2 │ │ +03ddc2: b120 |0079: sub-int/2addr v0, v2 │ │ +03ddc4: 8200 |007a: int-to-float v0, v0 │ │ +03ddc6: c890 |007b: mul-float/2addr v0, v9 │ │ +03ddc8: 870a |007c: float-to-int v10, v0 │ │ +03ddca: 6e10 c90b 0e00 |007d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bc9 │ │ +03ddd0: 0a00 |0080: move-result v0 │ │ +03ddd2: 320a ddff |0081: if-eq v10, v0, 005e // -0023 │ │ +03ddd6: 1200 |0083: const/4 v0, #int 0 // #0 │ │ +03ddd8: 7020 a00b 0e00 |0084: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0ba0 │ │ +03ddde: 6e10 ca0b 0e00 |0087: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0bca │ │ +03dde4: 0a00 |008a: move-result v0 │ │ +03dde6: 6e30 f60b ae00 |008b: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bf6 │ │ +03ddec: 28d0 |008e: goto 005e // -0030 │ │ +03ddee: 1209 |008f: const/4 v9, #int 0 // #0 │ │ +03ddf0: 28df |0090: goto 006f // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1468 │ │ 0x000a line=1469 │ │ 0x0017 line=1470 │ │ 0x0024 line=1472 │ │ 0x0028 line=1473 │ │ @@ -52249,31 +52249,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -03bb60: |[03bb60] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ -03bb70: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03bb72: 6e10 b40b 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bb4 │ │ -03bb78: 0a03 |0004: move-result v3 │ │ -03bb7a: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ -03bb7e: 6e20 b30b 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bb3 │ │ -03bb84: 0c00 |000a: move-result-object v0 │ │ -03bb86: 6e10 5f12 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -03bb8c: 0c02 |000e: move-result-object v2 │ │ -03bb8e: 1f02 de01 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01de │ │ -03bb92: 5523 a803 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a8 │ │ -03bb96: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ -03bb9a: 6e20 f20b 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@0bf2 │ │ -03bba0: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ -03bba4: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03bba8: 28e5 |001c: goto 0001 // -001b │ │ -03bbaa: 0e00 |001d: return-void │ │ +03ddf4: |[03ddf4] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ +03de04: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03de06: 6e10 b40b 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bb4 │ │ +03de0c: 0a03 |0004: move-result v3 │ │ +03de0e: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ +03de12: 6e20 b30b 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bb3 │ │ +03de18: 0c00 |000a: move-result-object v0 │ │ +03de1a: 6e10 5f12 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +03de20: 0c02 |000e: move-result-object v2 │ │ +03de22: 1f02 de01 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01de │ │ +03de26: 5523 a803 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a8 │ │ +03de2a: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ +03de2e: 6e20 f20b 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@0bf2 │ │ +03de34: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ +03de38: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03de3c: 28e5 |001c: goto 0001 // -001b │ │ +03de3e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0007 line=455 │ │ 0x000b line=456 │ │ 0x0011 line=457 │ │ 0x0015 line=458 │ │ @@ -52291,20 +52291,20 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -03bbac: |[03bbac] android.support.v4.view.ViewPager.requestParentDisallowInterceptTouchEvent:(Z)V │ │ -03bbbc: 6e10 c70b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@0bc7 │ │ -03bbc2: 0c00 |0003: move-result-object v0 │ │ -03bbc4: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -03bbc8: 7220 ef12 2000 |0006: invoke-interface {v0, v2}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@12ef │ │ -03bbce: 0e00 |0009: return-void │ │ +03de40: |[03de40] android.support.v4.view.ViewPager.requestParentDisallowInterceptTouchEvent:(Z)V │ │ +03de50: 6e10 c70b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@0bc7 │ │ +03de56: 0c00 |0003: move-result-object v0 │ │ +03de58: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +03de5c: 7220 ef12 2000 |0006: invoke-interface {v0, v2}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@12ef │ │ +03de62: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2050 │ │ 0x0004 line=2051 │ │ 0x0006 line=2052 │ │ 0x0009 line=2054 │ │ locals : │ │ @@ -52317,59 +52317,59 @@ │ │ type : '(IZIZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 89 16-bit code units │ │ -03bbd0: |[03bbd0] android.support.v4.view.ViewPager.scrollToItem:(IZIZ)V │ │ -03bbe0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -03bbe2: 6e20 d10b 9800 |0001: invoke-virtual {v8, v9}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bd1 │ │ -03bbe8: 0c00 |0004: move-result-object v0 │ │ -03bbea: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -03bbec: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -03bbf0: 7010 b70b 0800 |0008: invoke-direct {v8}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0bb7 │ │ -03bbf6: 0a02 |000b: move-result v2 │ │ -03bbf8: 8223 |000c: int-to-float v3, v2 │ │ -03bbfa: 5284 d703 |000d: iget v4, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d7 │ │ -03bbfe: 5205 a103 |000f: iget v5, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ -03bc02: 5286 e403 |0011: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e4 │ │ -03bc06: 7120 8814 6500 |0013: invoke-static {v5, v6}, Ljava/lang/Math;.min:(FF)F // method@1488 │ │ -03bc0c: 0a05 |0016: move-result v5 │ │ -03bc0e: 7120 8614 5400 |0017: invoke-static {v4, v5}, Ljava/lang/Math;.max:(FF)F // method@1486 │ │ -03bc14: 0a04 |001a: move-result v4 │ │ -03bc16: c843 |001b: mul-float/2addr v3, v4 │ │ -03bc18: 8731 |001c: float-to-int v1, v3 │ │ -03bc1a: 380a 1c00 |001d: if-eqz v10, 0039 // +001c │ │ -03bc1e: 6e40 0d0c 18b7 |001f: invoke-virtual {v8, v1, v7, v11}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0c0d │ │ -03bc24: 380c 0b00 |0022: if-eqz v12, 002d // +000b │ │ -03bc28: 5483 ec03 |0024: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ -03bc2c: 3803 0700 |0026: if-eqz v3, 002d // +0007 │ │ -03bc30: 5483 ec03 |0028: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ -03bc34: 7220 760b 9300 |002a: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0b76 │ │ -03bc3a: 380c 0b00 |002d: if-eqz v12, 0038 // +000b │ │ -03bc3e: 5483 de03 |002f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03de │ │ -03bc42: 3803 0700 |0031: if-eqz v3, 0038 // +0007 │ │ -03bc46: 5483 de03 |0033: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03de │ │ -03bc4a: 7220 760b 9300 |0035: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0b76 │ │ -03bc50: 0e00 |0038: return-void │ │ -03bc52: 380c 0b00 |0039: if-eqz v12, 0044 // +000b │ │ -03bc56: 5483 ec03 |003b: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ -03bc5a: 3803 0700 |003d: if-eqz v3, 0044 // +0007 │ │ -03bc5e: 5483 ec03 |003f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ -03bc62: 7220 760b 9300 |0041: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0b76 │ │ -03bc68: 380c 0b00 |0044: if-eqz v12, 004f // +000b │ │ -03bc6c: 5483 de03 |0046: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03de │ │ -03bc70: 3803 0700 |0048: if-eqz v3, 004f // +0007 │ │ -03bc74: 5483 de03 |004a: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03de │ │ -03bc78: 7220 760b 9300 |004c: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0b76 │ │ -03bc7e: 7020 a00b 7800 |004f: invoke-direct {v8, v7}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0ba0 │ │ -03bc84: 6e30 f60b 1807 |0052: invoke-virtual {v8, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bf6 │ │ -03bc8a: 7020 e80b 1800 |0055: invoke-direct {v8, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0be8 │ │ -03bc90: 28e0 |0058: goto 0038 // -0020 │ │ +03de64: |[03de64] android.support.v4.view.ViewPager.scrollToItem:(IZIZ)V │ │ +03de74: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +03de76: 6e20 d10b 9800 |0001: invoke-virtual {v8, v9}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bd1 │ │ +03de7c: 0c00 |0004: move-result-object v0 │ │ +03de7e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +03de80: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +03de84: 7010 b70b 0800 |0008: invoke-direct {v8}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0bb7 │ │ +03de8a: 0a02 |000b: move-result v2 │ │ +03de8c: 8223 |000c: int-to-float v3, v2 │ │ +03de8e: 5284 d703 |000d: iget v4, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d7 │ │ +03de92: 5205 a103 |000f: iget v5, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ +03de96: 5286 e403 |0011: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e4 │ │ +03de9a: 7120 8814 6500 |0013: invoke-static {v5, v6}, Ljava/lang/Math;.min:(FF)F // method@1488 │ │ +03dea0: 0a05 |0016: move-result v5 │ │ +03dea2: 7120 8614 5400 |0017: invoke-static {v4, v5}, Ljava/lang/Math;.max:(FF)F // method@1486 │ │ +03dea8: 0a04 |001a: move-result v4 │ │ +03deaa: c843 |001b: mul-float/2addr v3, v4 │ │ +03deac: 8731 |001c: float-to-int v1, v3 │ │ +03deae: 380a 1c00 |001d: if-eqz v10, 0039 // +001c │ │ +03deb2: 6e40 0d0c 18b7 |001f: invoke-virtual {v8, v1, v7, v11}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0c0d │ │ +03deb8: 380c 0b00 |0022: if-eqz v12, 002d // +000b │ │ +03debc: 5483 ec03 |0024: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ +03dec0: 3803 0700 |0026: if-eqz v3, 002d // +0007 │ │ +03dec4: 5483 ec03 |0028: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ +03dec8: 7220 760b 9300 |002a: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0b76 │ │ +03dece: 380c 0b00 |002d: if-eqz v12, 0038 // +000b │ │ +03ded2: 5483 de03 |002f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03de │ │ +03ded6: 3803 0700 |0031: if-eqz v3, 0038 // +0007 │ │ +03deda: 5483 de03 |0033: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03de │ │ +03dede: 7220 760b 9300 |0035: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0b76 │ │ +03dee4: 0e00 |0038: return-void │ │ +03dee6: 380c 0b00 |0039: if-eqz v12, 0044 // +000b │ │ +03deea: 5483 ec03 |003b: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ +03deee: 3803 0700 |003d: if-eqz v3, 0044 // +0007 │ │ +03def2: 5483 ec03 |003f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ +03def6: 7220 760b 9300 |0041: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0b76 │ │ +03defc: 380c 0b00 |0044: if-eqz v12, 004f // +000b │ │ +03df00: 5483 de03 |0046: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03de │ │ +03df04: 3803 0700 |0048: if-eqz v3, 004f // +0007 │ │ +03df08: 5483 de03 |004a: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03de │ │ +03df0c: 7220 760b 9300 |004c: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0b76 │ │ +03df12: 7020 a00b 7800 |004f: invoke-direct {v8, v7}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0ba0 │ │ +03df18: 6e30 f60b 1807 |0052: invoke-virtual {v8, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bf6 │ │ +03df1e: 7020 e80b 1800 |0055: invoke-direct {v8, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0be8 │ │ +03df24: 28e0 |0058: goto 0038 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=557 │ │ 0x0005 line=558 │ │ 0x0006 line=559 │ │ 0x0008 line=560 │ │ 0x000c line=561 │ │ @@ -52402,31 +52402,31 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -03bc94: |[03bc94] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ -03bca4: 5210 f403 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03f4 │ │ -03bca8: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ -03bcac: 0e00 |0004: return-void │ │ -03bcae: 5912 f403 |0005: iput v2, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03f4 │ │ -03bcb2: 5410 ee03 |0007: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ee │ │ -03bcb6: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ -03bcba: 3802 1000 |000b: if-eqz v2, 001b // +0010 │ │ -03bcbe: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -03bcc0: 7020 a90b 0100 |000e: invoke-direct {v1, v0}, Landroid/support/v4/view/ViewPager;.enableLayers:(Z)V // method@0ba9 │ │ -03bcc6: 5410 ec03 |0011: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ -03bcca: 3800 f1ff |0013: if-eqz v0, 0004 // -000f │ │ -03bcce: 5410 ec03 |0015: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ -03bcd2: 7220 740b 2000 |0017: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@0b74 │ │ -03bcd8: 28ea |001a: goto 0004 // -0016 │ │ -03bcda: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -03bcdc: 28f2 |001c: goto 000e // -000e │ │ +03df28: |[03df28] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ +03df38: 5210 f403 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03f4 │ │ +03df3c: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ +03df40: 0e00 |0004: return-void │ │ +03df42: 5912 f403 |0005: iput v2, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03f4 │ │ +03df46: 5410 ee03 |0007: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ee │ │ +03df4a: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ +03df4e: 3802 1000 |000b: if-eqz v2, 001b // +0010 │ │ +03df52: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +03df54: 7020 a90b 0100 |000e: invoke-direct {v1, v0}, Landroid/support/v4/view/ViewPager;.enableLayers:(Z)V // method@0ba9 │ │ +03df5a: 5410 ec03 |0011: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ +03df5e: 3800 f1ff |0013: if-eqz v0, 0004 // -000f │ │ +03df62: 5410 ec03 |0015: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ +03df66: 7220 740b 2000 |0017: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@0b74 │ │ +03df6c: 28ea |001a: goto 0004 // -0016 │ │ +03df6e: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +03df70: 28f2 |001c: goto 000e // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ 0x0004 line=400 │ │ 0x0005 line=392 │ │ 0x0007 line=393 │ │ 0x000b line=395 │ │ @@ -52442,19 +52442,19 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -03bce0: |[03bce0] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ -03bcf0: 5510 f603 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@03f6 │ │ -03bcf4: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ -03bcf8: 5c12 f603 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@03f6 │ │ -03bcfc: 0e00 |0006: return-void │ │ +03df74: |[03df74] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ +03df84: 5510 f603 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@03f6 │ │ +03df88: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ +03df8c: 5c12 f603 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@03f6 │ │ +03df90: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2409 │ │ 0x0004 line=2410 │ │ 0x0006 line=2421 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -52465,39 +52465,39 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -03bd00: |[03bd00] android.support.v4.view.ViewPager.sortChildDrawingOrder:()V │ │ -03bd10: 5253 d003 |0000: iget v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03d0 │ │ -03bd14: 3803 2d00 |0002: if-eqz v3, 002f // +002d │ │ -03bd18: 5453 d103 |0004: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03d1 │ │ -03bd1c: 3903 1c00 |0006: if-nez v3, 0022 // +001c │ │ -03bd20: 2203 2703 |0008: new-instance v3, Ljava/util/ArrayList; // type@0327 │ │ -03bd24: 7010 d914 0300 |000a: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -03bd2a: 5b53 d103 |000d: iput-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03d1 │ │ -03bd2e: 6e10 b40b 0500 |000f: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bb4 │ │ -03bd34: 0a01 |0012: move-result v1 │ │ -03bd36: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -03bd38: 3512 1400 |0014: if-ge v2, v1, 0028 // +0014 │ │ -03bd3c: 6e20 b30b 2500 |0016: invoke-virtual {v5, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bb3 │ │ -03bd42: 0c00 |0019: move-result-object v0 │ │ -03bd44: 5453 d103 |001a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03d1 │ │ -03bd48: 6e20 dc14 0300 |001c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -03bd4e: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03bd52: 28f3 |0021: goto 0014 // -000d │ │ -03bd54: 5453 d103 |0022: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03d1 │ │ -03bd58: 6e10 dd14 0300 |0024: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@14dd │ │ -03bd5e: 28e8 |0027: goto 000f // -0018 │ │ -03bd60: 5453 d103 |0028: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03d1 │ │ -03bd64: 6204 fe03 |002a: sget-object v4, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@03fe │ │ -03bd68: 7120 ee14 4300 |002c: invoke-static {v3, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@14ee │ │ -03bd6e: 0e00 |002f: return-void │ │ +03df94: |[03df94] android.support.v4.view.ViewPager.sortChildDrawingOrder:()V │ │ +03dfa4: 5253 d003 |0000: iget v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03d0 │ │ +03dfa8: 3803 2d00 |0002: if-eqz v3, 002f // +002d │ │ +03dfac: 5453 d103 |0004: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03d1 │ │ +03dfb0: 3903 1c00 |0006: if-nez v3, 0022 // +001c │ │ +03dfb4: 2203 2703 |0008: new-instance v3, Ljava/util/ArrayList; // type@0327 │ │ +03dfb8: 7010 d914 0300 |000a: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +03dfbe: 5b53 d103 |000d: iput-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03d1 │ │ +03dfc2: 6e10 b40b 0500 |000f: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bb4 │ │ +03dfc8: 0a01 |0012: move-result v1 │ │ +03dfca: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +03dfcc: 3512 1400 |0014: if-ge v2, v1, 0028 // +0014 │ │ +03dfd0: 6e20 b30b 2500 |0016: invoke-virtual {v5, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bb3 │ │ +03dfd6: 0c00 |0019: move-result-object v0 │ │ +03dfd8: 5453 d103 |001a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03d1 │ │ +03dfdc: 6e20 dc14 0300 |001c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +03dfe2: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03dfe6: 28f3 |0021: goto 0014 // -000d │ │ +03dfe8: 5453 d103 |0022: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03d1 │ │ +03dfec: 6e10 dd14 0300 |0024: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@14dd │ │ +03dff2: 28e8 |0027: goto 000f // -0018 │ │ +03dff4: 5453 d103 |0028: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03d1 │ │ +03dff8: 6204 fe03 |002a: sget-object v4, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@03fe │ │ +03dffc: 7120 ee14 4300 |002c: invoke-static {v3, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@14ee │ │ +03e002: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1106 │ │ 0x0004 line=1107 │ │ 0x0008 line=1108 │ │ 0x000f line=1112 │ │ 0x0013 line=1113 │ │ @@ -52521,60 +52521,60 @@ │ │ type : '(Ljava/util/ArrayList;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 87 16-bit code units │ │ -03bd70: |[03bd70] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ -03bd80: 6e10 e514 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -03bd86: 0a02 |0003: move-result v2 │ │ -03bd88: 6e10 bb0b 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@0bbb │ │ -03bd8e: 0a01 |0007: move-result v1 │ │ -03bd90: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ -03bd94: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ -03bd98: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -03bd9a: 6e10 b40b 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bb4 │ │ -03bda0: 0a05 |0010: move-result v5 │ │ -03bda2: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ -03bda6: 6e20 b30b 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bb3 │ │ -03bdac: 0c00 |0016: move-result-object v0 │ │ -03bdae: 6e10 7212 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ -03bdb4: 0a05 |001a: move-result v5 │ │ -03bdb6: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ -03bdba: 6e20 cf0b 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bcf │ │ -03bdc0: 0c04 |0020: move-result-object v4 │ │ -03bdc2: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ -03bdc6: 5245 a203 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03bdca: 5276 cd03 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03bdce: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ -03bdd2: 6e40 4912 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@1249 │ │ -03bdd8: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03bddc: 28df |002e: goto 000d // -0021 │ │ -03bdde: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ -03bde2: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ -03bde6: 6e10 e514 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -03bdec: 0a05 |0036: move-result v5 │ │ -03bdee: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ -03bdf2: 6e10 d50b 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@0bd5 │ │ -03bdf8: 0a05 |003c: move-result v5 │ │ -03bdfa: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ -03bdfe: 0e00 |003f: return-void │ │ -03be00: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ -03be04: 1216 |0042: const/4 v6, #int 1 // #1 │ │ -03be06: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ -03be0a: 6e10 d80b 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@0bd8 │ │ -03be10: 0a05 |0048: move-result v5 │ │ -03be12: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ -03be16: 6e10 d60b 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@0bd6 │ │ -03be1c: 0a05 |004e: move-result v5 │ │ -03be1e: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ -03be22: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ -03be26: 6e20 dc14 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -03be2c: 28e9 |0056: goto 003f // -0017 │ │ +03e004: |[03e004] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ +03e014: 6e10 e514 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +03e01a: 0a02 |0003: move-result v2 │ │ +03e01c: 6e10 bb0b 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@0bbb │ │ +03e022: 0a01 |0007: move-result v1 │ │ +03e024: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ +03e028: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ +03e02c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +03e02e: 6e10 b40b 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bb4 │ │ +03e034: 0a05 |0010: move-result v5 │ │ +03e036: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ +03e03a: 6e20 b30b 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bb3 │ │ +03e040: 0c00 |0016: move-result-object v0 │ │ +03e042: 6e10 7212 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ +03e048: 0a05 |001a: move-result v5 │ │ +03e04a: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ +03e04e: 6e20 cf0b 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bcf │ │ +03e054: 0c04 |0020: move-result-object v4 │ │ +03e056: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ +03e05a: 5245 a203 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03e05e: 5276 cd03 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +03e062: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ +03e066: 6e40 4912 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@1249 │ │ +03e06c: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03e070: 28df |002e: goto 000d // -0021 │ │ +03e072: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ +03e076: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ +03e07a: 6e10 e514 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +03e080: 0a05 |0036: move-result v5 │ │ +03e082: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ +03e086: 6e10 d50b 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@0bd5 │ │ +03e08c: 0a05 |003c: move-result v5 │ │ +03e08e: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ +03e092: 0e00 |003f: return-void │ │ +03e094: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ +03e098: 1216 |0042: const/4 v6, #int 1 // #1 │ │ +03e09a: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ +03e09e: 6e10 d80b 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@0bd8 │ │ +03e0a4: 0a05 |0048: move-result v5 │ │ +03e0a6: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ +03e0aa: 6e10 d60b 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@0bd6 │ │ +03e0b0: 0a05 |004e: move-result v5 │ │ +03e0b2: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ +03e0b6: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ +03e0ba: 6e20 dc14 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +03e0c0: 28e9 |0056: goto 003f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2626 │ │ 0x0004 line=2628 │ │ 0x0008 line=2630 │ │ 0x000c line=2631 │ │ 0x0013 line=2632 │ │ @@ -52606,37 +52606,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 │ │ -03be30: |[03be30] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -03be40: 2200 dd01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ -03be44: 7010 6b0b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0b6b │ │ -03be4a: 5903 a203 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03be4e: 5421 c603 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03be52: 6e30 000a 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@0a00 │ │ -03be58: 0c01 |000c: move-result-object v1 │ │ -03be5a: 5b01 a003 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a0 │ │ -03be5e: 5421 c603 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03be62: 6e20 fe09 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09fe │ │ -03be68: 0a01 |0014: move-result v1 │ │ -03be6a: 5901 a403 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ -03be6e: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ -03be72: 5421 e103 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03be76: 6e10 e514 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -03be7c: 0a01 |001e: move-result v1 │ │ -03be7e: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ -03be82: 5421 e103 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03be86: 6e20 dc14 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -03be8c: 1100 |0026: return-object v0 │ │ -03be8e: 5421 e103 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03be92: 6e30 db14 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@14db │ │ -03be98: 28fa |002c: goto 0026 // -0006 │ │ +03e0c4: |[03e0c4] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +03e0d4: 2200 dd01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ +03e0d8: 7010 6b0b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0b6b │ │ +03e0de: 5903 a203 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03e0e2: 5421 c603 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +03e0e6: 6e30 000a 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@0a00 │ │ +03e0ec: 0c01 |000c: move-result-object v1 │ │ +03e0ee: 5b01 a003 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a0 │ │ +03e0f2: 5421 c603 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +03e0f6: 6e20 fe09 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09fe │ │ +03e0fc: 0a01 |0014: move-result v1 │ │ +03e0fe: 5901 a403 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ +03e102: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ +03e106: 5421 e103 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03e10a: 6e10 e514 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +03e110: 0a01 |001e: move-result v1 │ │ +03e112: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ +03e116: 5421 e103 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03e11a: 6e20 dc14 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +03e120: 1100 |0026: return-object v0 │ │ +03e122: 5421 e103 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03e126: 6e30 db14 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@14db │ │ +03e12c: 28fa |002c: goto 0026 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=830 │ │ 0x0005 line=831 │ │ 0x0007 line=832 │ │ 0x000f line=833 │ │ 0x0017 line=834 │ │ @@ -52654,34 +52654,34 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -03be9c: |[03be9c] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ -03beac: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03beae: 6e10 b40b 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bb4 │ │ -03beb4: 0a03 |0004: move-result v3 │ │ -03beb6: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ -03beba: 6e20 b30b 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bb3 │ │ -03bec0: 0c00 |000a: move-result-object v0 │ │ -03bec2: 6e10 7212 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ -03bec8: 0a03 |000e: move-result v3 │ │ -03beca: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ -03bece: 6e20 cf0b 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bcf │ │ -03bed4: 0c02 |0014: move-result-object v2 │ │ -03bed6: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ -03beda: 5223 a203 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03bede: 5254 cd03 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03bee2: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ -03bee6: 6e20 4a12 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@124a │ │ -03beec: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03bef0: 28df |0022: goto 0001 // -0021 │ │ -03bef2: 0e00 |0023: return-void │ │ +03e130: |[03e130] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ +03e140: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +03e142: 6e10 b40b 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bb4 │ │ +03e148: 0a03 |0004: move-result v3 │ │ +03e14a: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ +03e14e: 6e20 b30b 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bb3 │ │ +03e154: 0c00 |000a: move-result-object v0 │ │ +03e156: 6e10 7212 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ +03e15c: 0a03 |000e: move-result v3 │ │ +03e15e: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ +03e162: 6e20 cf0b 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bcf │ │ +03e168: 0c02 |0014: move-result-object v2 │ │ +03e16a: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ +03e16e: 5223 a203 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03e172: 5254 cd03 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +03e176: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ +03e17a: 6e20 4a12 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@124a │ │ +03e180: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ +03e184: 28df |0022: goto 0001 // -0021 │ │ +03e186: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2673 │ │ 0x0007 line=2674 │ │ 0x000b line=2675 │ │ 0x0011 line=2676 │ │ 0x0015 line=2677 │ │ @@ -52701,41 +52701,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 │ │ -03bef4: |[03bef4] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ -03bf04: 6e20 9f0b 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0b9f │ │ -03bf0a: 0a01 |0003: move-result v1 │ │ -03bf0c: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ -03bf10: 6e20 b10b 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@0bb1 │ │ -03bf16: 0c06 |0009: move-result-object v6 │ │ -03bf18: 0760 |000a: move-object v0, v6 │ │ -03bf1a: 1f00 de01 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01de │ │ -03bf1e: 5501 a803 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a8 │ │ -03bf22: 2042 dc01 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@01dc │ │ -03bf26: b621 |0011: or-int/2addr v1, v2 │ │ -03bf28: 5c01 a803 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a8 │ │ -03bf2c: 5531 db03 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03db │ │ -03bf30: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ -03bf34: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ -03bf38: 5501 a803 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a8 │ │ -03bf3c: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ -03bf40: 2201 0003 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@0300 │ │ -03bf44: 1a02 4102 |0020: const-string v2, "Cannot add pager decor view during layout" // string@0241 │ │ -03bf48: 7020 7a14 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -03bf4e: 2701 |0025: throw v1 │ │ -03bf50: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -03bf52: 5c01 a903 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@03a9 │ │ -03bf56: 6e40 990b 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@0b99 │ │ -03bf5c: 0e00 |002c: return-void │ │ -03bf5e: 6f40 c912 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@12c9 │ │ -03bf64: 28fc |0030: goto 002c // -0004 │ │ +03e188: |[03e188] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ +03e198: 6e20 9f0b 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0b9f │ │ +03e19e: 0a01 |0003: move-result v1 │ │ +03e1a0: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ +03e1a4: 6e20 b10b 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@0bb1 │ │ +03e1aa: 0c06 |0009: move-result-object v6 │ │ +03e1ac: 0760 |000a: move-object v0, v6 │ │ +03e1ae: 1f00 de01 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01de │ │ +03e1b2: 5501 a803 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a8 │ │ +03e1b6: 2042 dc01 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@01dc │ │ +03e1ba: b621 |0011: or-int/2addr v1, v2 │ │ +03e1bc: 5c01 a803 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a8 │ │ +03e1c0: 5531 db03 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03db │ │ +03e1c4: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ +03e1c8: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ +03e1cc: 5501 a803 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a8 │ │ +03e1d0: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ +03e1d4: 2201 0003 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@0300 │ │ +03e1d8: 1a02 4202 |0020: const-string v2, "Cannot add pager decor view during layout" // string@0242 │ │ +03e1dc: 7020 7a14 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +03e1e2: 2701 |0025: throw v1 │ │ +03e1e4: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +03e1e6: 5c01 a903 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@03a9 │ │ +03e1ea: 6e40 990b 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@0b99 │ │ +03e1f0: 0e00 |002c: return-void │ │ +03e1f2: 6f40 c912 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@12c9 │ │ +03e1f8: 28fc |0030: goto 002c // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1292 │ │ 0x0006 line=1293 │ │ 0x000b line=1295 │ │ 0x000d line=1296 │ │ 0x0014 line=1297 │ │ @@ -52757,127 +52757,127 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 219 16-bit code units │ │ -03bf68: |[03bf68] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ -03bf78: 130c 4200 |0000: const/16 v12, #int 66 // #42 │ │ -03bf7c: 130b 1100 |0002: const/16 v11, #int 17 // #11 │ │ -03bf80: 6e10 ae0b 0d00 |0004: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0bae │ │ -03bf86: 0c01 |0007: move-result-object v1 │ │ -03bf88: 33d1 3400 |0008: if-ne v1, v13, 003c // +0034 │ │ -03bf8c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -03bf8e: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -03bf90: 7100 e911 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@11e9 │ │ -03bf96: 0c08 |000f: move-result-object v8 │ │ -03bf98: 6e40 e811 d8e1 |0010: invoke-virtual {v8, v13, v1, v14}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@11e8 │ │ -03bf9e: 0c04 |0013: move-result-object v4 │ │ -03bfa0: 3804 b100 |0014: if-eqz v4, 00c5 // +00b1 │ │ -03bfa4: 3214 af00 |0016: if-eq v4, v1, 00c5 // +00af │ │ -03bfa8: 33be 8b00 |0018: if-ne v14, v11, 00a3 // +008b │ │ -03bfac: 54d8 f903 |001a: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03f9 │ │ -03bfb0: 7030 b60b 8d04 |001c: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0bb6 │ │ -03bfb6: 0c08 |001f: move-result-object v8 │ │ -03bfb8: 5285 1d00 |0020: iget v5, v8, Landroid/graphics/Rect;.left:I // field@001d │ │ -03bfbc: 54d8 f903 |0022: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03f9 │ │ -03bfc0: 7030 b60b 8d01 |0024: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0bb6 │ │ -03bfc6: 0c08 |0027: move-result-object v8 │ │ -03bfc8: 5280 1d00 |0028: iget v0, v8, Landroid/graphics/Rect;.left:I // field@001d │ │ -03bfcc: 3801 7400 |002a: if-eqz v1, 009e // +0074 │ │ -03bfd0: 3405 7200 |002c: if-lt v5, v0, 009e // +0072 │ │ -03bfd4: 6e10 e60b 0d00 |002e: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0be6 │ │ -03bfda: 0a02 |0031: move-result v2 │ │ -03bfdc: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ -03bfe0: 7110 2e12 0e00 |0034: invoke-static {v14}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@122e │ │ -03bfe6: 0a08 |0037: move-result v8 │ │ -03bfe8: 6e20 ea0b 8d00 |0038: invoke-virtual {v13, v8}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@0bea │ │ -03bfee: 0f02 |003b: return v2 │ │ -03bff0: 3801 cfff |003c: if-eqz v1, 000b // -0031 │ │ -03bff4: 1203 |003e: const/4 v3, #int 0 // #0 │ │ -03bff6: 6e10 6912 0100 |003f: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1269 │ │ -03bffc: 0c06 |0042: move-result-object v6 │ │ -03bffe: 2068 a102 |0043: instance-of v8, v6, Landroid/view/ViewGroup; // type@02a1 │ │ -03c002: 3808 0500 |0045: if-eqz v8, 004a // +0005 │ │ -03c006: 33d6 3300 |0047: if-ne v6, v13, 007a // +0033 │ │ -03c00a: 1213 |0049: const/4 v3, #int 1 // #1 │ │ -03c00c: 3903 c1ff |004a: if-nez v3, 000b // -003f │ │ -03c010: 2207 1403 |004c: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ -03c014: 7010 ab14 0700 |004e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -03c01a: 6e10 9014 0100 |0051: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ -03c020: 0c08 |0054: move-result-object v8 │ │ -03c022: 6e10 6914 0800 |0055: invoke-virtual {v8}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1469 │ │ -03c028: 0c08 |0058: move-result-object v8 │ │ -03c02a: 6e20 b214 8700 |0059: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03c030: 6e10 6912 0100 |005c: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1269 │ │ -03c036: 0c06 |005f: move-result-object v6 │ │ -03c038: 2068 a102 |0060: instance-of v8, v6, Landroid/view/ViewGroup; // type@02a1 │ │ -03c03c: 3808 1d00 |0062: if-eqz v8, 007f // +001d │ │ -03c040: 1a08 2c00 |0064: const-string v8, " => " // string@002c │ │ -03c044: 6e20 b214 8700 |0066: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03c04a: 0c08 |0069: move-result-object v8 │ │ -03c04c: 6e10 9014 0600 |006a: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ -03c052: 0c09 |006d: move-result-object v9 │ │ -03c054: 6e10 6914 0900 |006e: invoke-virtual {v9}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1469 │ │ -03c05a: 0c09 |0071: move-result-object v9 │ │ -03c05c: 6e20 b214 9800 |0072: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03c062: 7210 ee12 0600 |0075: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@12ee │ │ -03c068: 0c06 |0078: move-result-object v6 │ │ -03c06a: 28e7 |0079: goto 0060 // -0019 │ │ -03c06c: 7210 ee12 0600 |007a: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@12ee │ │ -03c072: 0c06 |007d: move-result-object v6 │ │ -03c074: 28c5 |007e: goto 0043 // -003b │ │ -03c076: 1a08 cf09 |007f: const-string v8, "ViewPager" // string@09cf │ │ -03c07a: 2209 1403 |0081: new-instance v9, Ljava/lang/StringBuilder; // type@0314 │ │ -03c07e: 7010 ab14 0900 |0083: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -03c084: 1a0a ee0a |0086: const-string v10, "arrowScroll tried to find focus based on non-child current focused view " // string@0aee │ │ -03c088: 6e20 b214 a900 |0088: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03c08e: 0c09 |008b: move-result-object v9 │ │ -03c090: 6e10 b714 0700 |008c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -03c096: 0c0a |008f: move-result-object v10 │ │ -03c098: 6e20 b214 a900 |0090: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03c09e: 0c09 |0093: move-result-object v9 │ │ -03c0a0: 6e10 b714 0900 |0094: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -03c0a6: 0c09 |0097: move-result-object v9 │ │ -03c0a8: 7120 da11 9800 |0098: invoke-static {v8, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@11da │ │ -03c0ae: 1201 |009b: const/4 v1, #int 0 // #0 │ │ -03c0b0: 2900 6fff |009c: goto/16 000b // -0091 │ │ -03c0b4: 6e10 9312 0400 |009e: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1293 │ │ -03c0ba: 0a02 |00a1: move-result v2 │ │ -03c0bc: 2890 |00a2: goto 0032 // -0070 │ │ -03c0be: 33ce 8fff |00a3: if-ne v14, v12, 0032 // -0071 │ │ -03c0c2: 54d8 f903 |00a5: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03f9 │ │ -03c0c6: 7030 b60b 8d04 |00a7: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0bb6 │ │ -03c0cc: 0c08 |00aa: move-result-object v8 │ │ -03c0ce: 5285 1d00 |00ab: iget v5, v8, Landroid/graphics/Rect;.left:I // field@001d │ │ -03c0d2: 54d8 f903 |00ad: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03f9 │ │ -03c0d6: 7030 b60b 8d01 |00af: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0bb6 │ │ -03c0dc: 0c08 |00b2: move-result-object v8 │ │ -03c0de: 5280 1d00 |00b3: iget v0, v8, Landroid/graphics/Rect;.left:I // field@001d │ │ -03c0e2: 3801 0a00 |00b5: if-eqz v1, 00bf // +000a │ │ -03c0e6: 3605 0800 |00b7: if-gt v5, v0, 00bf // +0008 │ │ -03c0ea: 6e10 e70b 0d00 |00b9: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0be7 │ │ -03c0f0: 0a02 |00bc: move-result v2 │ │ -03c0f2: 2900 75ff |00bd: goto/16 0032 // -008b │ │ -03c0f6: 6e10 9312 0400 |00bf: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1293 │ │ -03c0fc: 0a02 |00c2: move-result v2 │ │ -03c0fe: 2900 6fff |00c3: goto/16 0032 // -0091 │ │ -03c102: 32be 0500 |00c5: if-eq v14, v11, 00ca // +0005 │ │ -03c106: 1218 |00c7: const/4 v8, #int 1 // #1 │ │ -03c108: 338e 0800 |00c8: if-ne v14, v8, 00d0 // +0008 │ │ -03c10c: 6e10 e60b 0d00 |00ca: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0be6 │ │ -03c112: 0a02 |00cd: move-result v2 │ │ -03c114: 2900 64ff |00ce: goto/16 0032 // -009c │ │ -03c118: 32ce 0500 |00d0: if-eq v14, v12, 00d5 // +0005 │ │ -03c11c: 1228 |00d2: const/4 v8, #int 2 // #2 │ │ -03c11e: 338e 5fff |00d3: if-ne v14, v8, 0032 // -00a1 │ │ -03c122: 6e10 e70b 0d00 |00d5: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0be7 │ │ -03c128: 0a02 |00d8: move-result v2 │ │ -03c12a: 2900 59ff |00d9: goto/16 0032 // -00a7 │ │ +03e1fc: |[03e1fc] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ +03e20c: 130c 4200 |0000: const/16 v12, #int 66 // #42 │ │ +03e210: 130b 1100 |0002: const/16 v11, #int 17 // #11 │ │ +03e214: 6e10 ae0b 0d00 |0004: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0bae │ │ +03e21a: 0c01 |0007: move-result-object v1 │ │ +03e21c: 33d1 3400 |0008: if-ne v1, v13, 003c // +0034 │ │ +03e220: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +03e222: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +03e224: 7100 e911 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@11e9 │ │ +03e22a: 0c08 |000f: move-result-object v8 │ │ +03e22c: 6e40 e811 d8e1 |0010: invoke-virtual {v8, v13, v1, v14}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@11e8 │ │ +03e232: 0c04 |0013: move-result-object v4 │ │ +03e234: 3804 b100 |0014: if-eqz v4, 00c5 // +00b1 │ │ +03e238: 3214 af00 |0016: if-eq v4, v1, 00c5 // +00af │ │ +03e23c: 33be 8b00 |0018: if-ne v14, v11, 00a3 // +008b │ │ +03e240: 54d8 f903 |001a: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03f9 │ │ +03e244: 7030 b60b 8d04 |001c: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0bb6 │ │ +03e24a: 0c08 |001f: move-result-object v8 │ │ +03e24c: 5285 1d00 |0020: iget v5, v8, Landroid/graphics/Rect;.left:I // field@001d │ │ +03e250: 54d8 f903 |0022: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03f9 │ │ +03e254: 7030 b60b 8d01 |0024: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0bb6 │ │ +03e25a: 0c08 |0027: move-result-object v8 │ │ +03e25c: 5280 1d00 |0028: iget v0, v8, Landroid/graphics/Rect;.left:I // field@001d │ │ +03e260: 3801 7400 |002a: if-eqz v1, 009e // +0074 │ │ +03e264: 3405 7200 |002c: if-lt v5, v0, 009e // +0072 │ │ +03e268: 6e10 e60b 0d00 |002e: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0be6 │ │ +03e26e: 0a02 |0031: move-result v2 │ │ +03e270: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ +03e274: 7110 2e12 0e00 |0034: invoke-static {v14}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@122e │ │ +03e27a: 0a08 |0037: move-result v8 │ │ +03e27c: 6e20 ea0b 8d00 |0038: invoke-virtual {v13, v8}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@0bea │ │ +03e282: 0f02 |003b: return v2 │ │ +03e284: 3801 cfff |003c: if-eqz v1, 000b // -0031 │ │ +03e288: 1203 |003e: const/4 v3, #int 0 // #0 │ │ +03e28a: 6e10 6912 0100 |003f: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1269 │ │ +03e290: 0c06 |0042: move-result-object v6 │ │ +03e292: 2068 a102 |0043: instance-of v8, v6, Landroid/view/ViewGroup; // type@02a1 │ │ +03e296: 3808 0500 |0045: if-eqz v8, 004a // +0005 │ │ +03e29a: 33d6 3300 |0047: if-ne v6, v13, 007a // +0033 │ │ +03e29e: 1213 |0049: const/4 v3, #int 1 // #1 │ │ +03e2a0: 3903 c1ff |004a: if-nez v3, 000b // -003f │ │ +03e2a4: 2207 1403 |004c: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ +03e2a8: 7010 ab14 0700 |004e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +03e2ae: 6e10 9014 0100 |0051: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ +03e2b4: 0c08 |0054: move-result-object v8 │ │ +03e2b6: 6e10 6914 0800 |0055: invoke-virtual {v8}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1469 │ │ +03e2bc: 0c08 |0058: move-result-object v8 │ │ +03e2be: 6e20 b214 8700 |0059: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03e2c4: 6e10 6912 0100 |005c: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1269 │ │ +03e2ca: 0c06 |005f: move-result-object v6 │ │ +03e2cc: 2068 a102 |0060: instance-of v8, v6, Landroid/view/ViewGroup; // type@02a1 │ │ +03e2d0: 3808 1d00 |0062: if-eqz v8, 007f // +001d │ │ +03e2d4: 1a08 2c00 |0064: const-string v8, " => " // string@002c │ │ +03e2d8: 6e20 b214 8700 |0066: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03e2de: 0c08 |0069: move-result-object v8 │ │ +03e2e0: 6e10 9014 0600 |006a: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ +03e2e6: 0c09 |006d: move-result-object v9 │ │ +03e2e8: 6e10 6914 0900 |006e: invoke-virtual {v9}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@1469 │ │ +03e2ee: 0c09 |0071: move-result-object v9 │ │ +03e2f0: 6e20 b214 9800 |0072: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03e2f6: 7210 ee12 0600 |0075: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@12ee │ │ +03e2fc: 0c06 |0078: move-result-object v6 │ │ +03e2fe: 28e7 |0079: goto 0060 // -0019 │ │ +03e300: 7210 ee12 0600 |007a: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@12ee │ │ +03e306: 0c06 |007d: move-result-object v6 │ │ +03e308: 28c5 |007e: goto 0043 // -003b │ │ +03e30a: 1a08 d009 |007f: const-string v8, "ViewPager" // string@09d0 │ │ +03e30e: 2209 1403 |0081: new-instance v9, Ljava/lang/StringBuilder; // type@0314 │ │ +03e312: 7010 ab14 0900 |0083: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +03e318: 1a0a ef0a |0086: const-string v10, "arrowScroll tried to find focus based on non-child current focused view " // string@0aef │ │ +03e31c: 6e20 b214 a900 |0088: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03e322: 0c09 |008b: move-result-object v9 │ │ +03e324: 6e10 b714 0700 |008c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +03e32a: 0c0a |008f: move-result-object v10 │ │ +03e32c: 6e20 b214 a900 |0090: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +03e332: 0c09 |0093: move-result-object v9 │ │ +03e334: 6e10 b714 0900 |0094: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +03e33a: 0c09 |0097: move-result-object v9 │ │ +03e33c: 7120 da11 9800 |0098: invoke-static {v8, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@11da │ │ +03e342: 1201 |009b: const/4 v1, #int 0 // #0 │ │ +03e344: 2900 6fff |009c: goto/16 000b // -0091 │ │ +03e348: 6e10 9312 0400 |009e: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1293 │ │ +03e34e: 0a02 |00a1: move-result v2 │ │ +03e350: 2890 |00a2: goto 0032 // -0070 │ │ +03e352: 33ce 8fff |00a3: if-ne v14, v12, 0032 // -0071 │ │ +03e356: 54d8 f903 |00a5: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03f9 │ │ +03e35a: 7030 b60b 8d04 |00a7: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0bb6 │ │ +03e360: 0c08 |00aa: move-result-object v8 │ │ +03e362: 5285 1d00 |00ab: iget v5, v8, Landroid/graphics/Rect;.left:I // field@001d │ │ +03e366: 54d8 f903 |00ad: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@03f9 │ │ +03e36a: 7030 b60b 8d01 |00af: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0bb6 │ │ +03e370: 0c08 |00b2: move-result-object v8 │ │ +03e372: 5280 1d00 |00b3: iget v0, v8, Landroid/graphics/Rect;.left:I // field@001d │ │ +03e376: 3801 0a00 |00b5: if-eqz v1, 00bf // +000a │ │ +03e37a: 3605 0800 |00b7: if-gt v5, v0, 00bf // +0008 │ │ +03e37e: 6e10 e70b 0d00 |00b9: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0be7 │ │ +03e384: 0a02 |00bc: move-result v2 │ │ +03e386: 2900 75ff |00bd: goto/16 0032 // -008b │ │ +03e38a: 6e10 9312 0400 |00bf: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1293 │ │ +03e390: 0a02 |00c2: move-result v2 │ │ +03e392: 2900 6fff |00c3: goto/16 0032 // -0091 │ │ +03e396: 32be 0500 |00c5: if-eq v14, v11, 00ca // +0005 │ │ +03e39a: 1218 |00c7: const/4 v8, #int 1 // #1 │ │ +03e39c: 338e 0800 |00c8: if-ne v14, v8, 00d0 // +0008 │ │ +03e3a0: 6e10 e60b 0d00 |00ca: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0be6 │ │ +03e3a6: 0a02 |00cd: move-result v2 │ │ +03e3a8: 2900 64ff |00ce: goto/16 0032 // -009c │ │ +03e3ac: 32ce 0500 |00d0: if-eq v14, v12, 00d5 // +0005 │ │ +03e3b0: 1228 |00d2: const/4 v8, #int 2 // #2 │ │ +03e3b2: 338e 5fff |00d3: if-ne v14, v8, 0032 // -00a1 │ │ +03e3b6: 6e10 e70b 0d00 |00d5: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0be7 │ │ +03e3bc: 0a02 |00d8: move-result v2 │ │ +03e3be: 2900 59ff |00d9: goto/16 0032 // -00a7 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=2514 │ │ 0x0008 line=2515 │ │ 0x000a line=2516 │ │ 0x000b line=2540 │ │ 0x000c line=2542 │ │ @@ -52939,46 +52939,46 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 56 16-bit code units │ │ -03c130: |[03c130] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ -03c140: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -03c142: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -03c144: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -03c146: 55a2 df03 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03df │ │ -03c14a: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ -03c14e: 0f04 |0007: return v4 │ │ -03c150: 5ca9 d503 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03d5 │ │ -03c154: 7020 090c 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c09 │ │ -03c15a: 59a5 e203 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ -03c15e: 59a5 dc03 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dc │ │ -03c162: 54a2 fc03 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ -03c166: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ -03c16a: 7100 3612 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1236 │ │ -03c170: 0c02 |0018: move-result-object v2 │ │ -03c172: 5ba2 fc03 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ -03c176: 7100 ad01 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01ad │ │ -03c17c: 0b00 |001e: move-result-wide v0 │ │ -03c17e: 0402 |001f: move-wide v2, v0 │ │ -03c180: 0156 |0020: move v6, v5 │ │ -03c182: 0147 |0021: move v7, v4 │ │ -03c184: 7708 2912 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1229 │ │ -03c18a: 0c08 |0025: move-result-object v8 │ │ -03c18c: 54a2 fc03 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ -03c190: 6e20 2f12 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@122f │ │ -03c196: 6e10 2b12 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@122b │ │ -03c19c: 5aa0 d403 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@03d4 │ │ -03c1a0: 0194 |0030: move v4, v9 │ │ -03c1a2: 28d6 |0031: goto 0007 // -002a │ │ -03c1a4: 54a2 fc03 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ -03c1a8: 6e10 3012 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@1230 │ │ -03c1ae: 28e4 |0037: goto 001b // -001c │ │ +03e3c4: |[03e3c4] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ +03e3d4: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +03e3d6: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +03e3d8: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +03e3da: 55a2 df03 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03df │ │ +03e3de: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ +03e3e2: 0f04 |0007: return v4 │ │ +03e3e4: 5ca9 d503 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03d5 │ │ +03e3e8: 7020 090c 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c09 │ │ +03e3ee: 59a5 e203 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ +03e3f2: 59a5 dc03 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dc │ │ +03e3f6: 54a2 fc03 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ +03e3fa: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ +03e3fe: 7100 3612 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1236 │ │ +03e404: 0c02 |0018: move-result-object v2 │ │ +03e406: 5ba2 fc03 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ +03e40a: 7100 ad01 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01ad │ │ +03e410: 0b00 |001e: move-result-wide v0 │ │ +03e412: 0402 |001f: move-wide v2, v0 │ │ +03e414: 0156 |0020: move v6, v5 │ │ +03e416: 0147 |0021: move v7, v4 │ │ +03e418: 7708 2912 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1229 │ │ +03e41e: 0c08 |0025: move-result-object v8 │ │ +03e420: 54a2 fc03 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ +03e424: 6e20 2f12 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@122f │ │ +03e42a: 6e10 2b12 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@122b │ │ +03e430: 5aa0 d403 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@03d4 │ │ +03e434: 0194 |0030: move v4, v9 │ │ +03e436: 28d6 |0031: goto 0007 // -002a │ │ +03e438: 54a2 fc03 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ +03e43c: 6e10 3012 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@1230 │ │ +03e442: 28e4 |0037: goto 001b // -001c │ │ catches : (none) │ │ positions : │ │ 0x0003 line=2273 │ │ 0x0007 line=2289 │ │ 0x0008 line=2276 │ │ 0x000a line=2277 │ │ 0x000d line=2278 │ │ @@ -53001,72 +53001,72 @@ │ │ type : '(Landroid/view/View;ZIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 102 16-bit code units │ │ -03c1b0: |[03c1b0] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ -03c1c0: 20c0 a102 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@02a1 │ │ -03c1c4: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ -03c1c8: 07c7 |0004: move-object v7, v12 │ │ -03c1ca: 1f07 a102 |0005: check-cast v7, Landroid/view/ViewGroup; // type@02a1 │ │ -03c1ce: 6e10 6d12 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@126d │ │ -03c1d4: 0a09 |000a: move-result v9 │ │ -03c1d6: 6e10 6e12 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@126e │ │ -03c1dc: 0a0a |000e: move-result v10 │ │ -03c1de: 6e10 d212 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@12d2 │ │ -03c1e4: 0a06 |0012: move-result v6 │ │ -03c1e6: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ -03c1ea: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ -03c1ee: 6e20 d112 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@12d1 │ │ -03c1f4: 0c01 |001a: move-result-object v1 │ │ -03c1f6: 9000 0f09 |001b: add-int v0, v15, v9 │ │ -03c1fa: 6e10 6012 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1260 │ │ -03c200: 0a02 |0020: move-result v2 │ │ -03c202: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ -03c206: 9000 0f09 |0023: add-int v0, v15, v9 │ │ -03c20a: 6e10 6c12 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@126c │ │ -03c210: 0a02 |0028: move-result v2 │ │ -03c212: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ -03c216: 9000 100a |002b: add-int v0, v16, v10 │ │ -03c21a: 6e10 7012 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1270 │ │ -03c220: 0a02 |0030: move-result v2 │ │ -03c222: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ -03c226: 9000 100a |0033: add-int v0, v16, v10 │ │ -03c22a: 6e10 5512 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1255 │ │ -03c230: 0a02 |0038: move-result v2 │ │ -03c232: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ -03c236: 1212 |003b: const/4 v2, #int 1 // #1 │ │ -03c238: 9000 0f09 |003c: add-int v0, v15, v9 │ │ -03c23c: 6e10 6012 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1260 │ │ -03c242: 0a03 |0041: move-result v3 │ │ -03c244: 9104 0003 |0042: sub-int v4, v0, v3 │ │ -03c248: 9000 100a |0044: add-int v0, v16, v10 │ │ -03c24c: 6e10 7012 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1270 │ │ -03c252: 0a03 |0049: move-result v3 │ │ -03c254: 9105 0003 |004a: sub-int v5, v0, v3 │ │ -03c258: 07b0 |004c: move-object v0, v11 │ │ -03c25a: 01e3 |004d: move v3, v14 │ │ -03c25c: 7406 9d0b 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0b9d │ │ -03c262: 0a00 |0051: move-result v0 │ │ -03c264: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ -03c268: 1210 |0054: const/4 v0, #int 1 // #1 │ │ -03c26a: 0f00 |0055: return v0 │ │ -03c26c: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ -03c270: 28bd |0058: goto 0015 // -0043 │ │ -03c272: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ -03c276: 7be0 |005b: neg-int v0, v14 │ │ -03c278: 7120 f10a 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0af1 │ │ -03c27e: 0a00 |005f: move-result v0 │ │ -03c280: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -03c284: 1210 |0062: const/4 v0, #int 1 // #1 │ │ -03c286: 28f2 |0063: goto 0055 // -000e │ │ -03c288: 1200 |0064: const/4 v0, #int 0 // #0 │ │ -03c28a: 28f0 |0065: goto 0055 // -0010 │ │ +03e444: |[03e444] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ +03e454: 20c0 a102 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@02a1 │ │ +03e458: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ +03e45c: 07c7 |0004: move-object v7, v12 │ │ +03e45e: 1f07 a102 |0005: check-cast v7, Landroid/view/ViewGroup; // type@02a1 │ │ +03e462: 6e10 6d12 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@126d │ │ +03e468: 0a09 |000a: move-result v9 │ │ +03e46a: 6e10 6e12 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@126e │ │ +03e470: 0a0a |000e: move-result v10 │ │ +03e472: 6e10 d212 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@12d2 │ │ +03e478: 0a06 |0012: move-result v6 │ │ +03e47a: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ +03e47e: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ +03e482: 6e20 d112 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@12d1 │ │ +03e488: 0c01 |001a: move-result-object v1 │ │ +03e48a: 9000 0f09 |001b: add-int v0, v15, v9 │ │ +03e48e: 6e10 6012 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1260 │ │ +03e494: 0a02 |0020: move-result v2 │ │ +03e496: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ +03e49a: 9000 0f09 |0023: add-int v0, v15, v9 │ │ +03e49e: 6e10 6c12 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@126c │ │ +03e4a4: 0a02 |0028: move-result v2 │ │ +03e4a6: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ +03e4aa: 9000 100a |002b: add-int v0, v16, v10 │ │ +03e4ae: 6e10 7012 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1270 │ │ +03e4b4: 0a02 |0030: move-result v2 │ │ +03e4b6: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ +03e4ba: 9000 100a |0033: add-int v0, v16, v10 │ │ +03e4be: 6e10 5512 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1255 │ │ +03e4c4: 0a02 |0038: move-result v2 │ │ +03e4c6: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ +03e4ca: 1212 |003b: const/4 v2, #int 1 // #1 │ │ +03e4cc: 9000 0f09 |003c: add-int v0, v15, v9 │ │ +03e4d0: 6e10 6012 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1260 │ │ +03e4d6: 0a03 |0041: move-result v3 │ │ +03e4d8: 9104 0003 |0042: sub-int v4, v0, v3 │ │ +03e4dc: 9000 100a |0044: add-int v0, v16, v10 │ │ +03e4e0: 6e10 7012 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1270 │ │ +03e4e6: 0a03 |0049: move-result v3 │ │ +03e4e8: 9105 0003 |004a: sub-int v5, v0, v3 │ │ +03e4ec: 07b0 |004c: move-object v0, v11 │ │ +03e4ee: 01e3 |004d: move v3, v14 │ │ +03e4f0: 7406 9d0b 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0b9d │ │ +03e4f6: 0a00 |0051: move-result v0 │ │ +03e4f8: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ +03e4fc: 1210 |0054: const/4 v0, #int 1 // #1 │ │ +03e4fe: 0f00 |0055: return v0 │ │ +03e500: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ +03e504: 28bd |0058: goto 0015 // -0043 │ │ +03e506: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ +03e50a: 7be0 |005b: neg-int v0, v14 │ │ +03e50c: 7120 f10a 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0af1 │ │ +03e512: 0a00 |005f: move-result v0 │ │ +03e514: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +03e518: 1210 |0062: const/4 v0, #int 1 // #1 │ │ +03e51a: 28f2 |0063: goto 0055 // -000e │ │ +03e51c: 1200 |0064: const/4 v0, #int 0 // #0 │ │ +03e51e: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2451 │ │ 0x0005 line=2452 │ │ 0x0007 line=2453 │ │ 0x000b line=2454 │ │ 0x000f line=2455 │ │ @@ -53102,44 +53102,44 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 41 16-bit code units │ │ -03c28c: |[03c28c] android.support.v4.view.ViewPager.canScrollHorizontally:(I)Z │ │ -03c29c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -03c29e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -03c2a0: 5464 c603 |0002: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03c2a4: 3904 0300 |0004: if-nez v4, 0007 // +0003 │ │ -03c2a8: 0f03 |0006: return v3 │ │ -03c2aa: 7010 b70b 0600 |0007: invoke-direct {v6}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0bb7 │ │ -03c2b0: 0a01 |000a: move-result v1 │ │ -03c2b2: 6e10 c90b 0600 |000b: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bc9 │ │ -03c2b8: 0a00 |000e: move-result v0 │ │ -03c2ba: 3b07 0d00 |000f: if-gez v7, 001c // +000d │ │ -03c2be: 8214 |0011: int-to-float v4, v1 │ │ -03c2c0: 5265 d703 |0012: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d7 │ │ -03c2c4: c854 |0014: mul-float/2addr v4, v5 │ │ -03c2c6: 8744 |0015: float-to-int v4, v4 │ │ -03c2c8: 3740 0400 |0016: if-le v0, v4, 001a // +0004 │ │ -03c2cc: 0123 |0018: move v3, v2 │ │ -03c2ce: 28ed |0019: goto 0006 // -0013 │ │ -03c2d0: 0132 |001a: move v2, v3 │ │ -03c2d2: 28fd |001b: goto 0018 // -0003 │ │ -03c2d4: 3d07 eaff |001c: if-lez v7, 0006 // -0016 │ │ -03c2d8: 8214 |001e: int-to-float v4, v1 │ │ -03c2da: 5265 e403 |001f: iget v5, v6, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e4 │ │ -03c2de: c854 |0021: mul-float/2addr v4, v5 │ │ -03c2e0: 8744 |0022: float-to-int v4, v4 │ │ -03c2e2: 3540 0400 |0023: if-ge v0, v4, 0027 // +0004 │ │ -03c2e6: 0123 |0025: move v3, v2 │ │ -03c2e8: 28e0 |0026: goto 0006 // -0020 │ │ -03c2ea: 0132 |0027: move v2, v3 │ │ -03c2ec: 28fd |0028: goto 0025 // -0003 │ │ +03e520: |[03e520] android.support.v4.view.ViewPager.canScrollHorizontally:(I)Z │ │ +03e530: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +03e532: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +03e534: 5464 c603 |0002: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +03e538: 3904 0300 |0004: if-nez v4, 0007 // +0003 │ │ +03e53c: 0f03 |0006: return v3 │ │ +03e53e: 7010 b70b 0600 |0007: invoke-direct {v6}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0bb7 │ │ +03e544: 0a01 |000a: move-result v1 │ │ +03e546: 6e10 c90b 0600 |000b: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bc9 │ │ +03e54c: 0a00 |000e: move-result v0 │ │ +03e54e: 3b07 0d00 |000f: if-gez v7, 001c // +000d │ │ +03e552: 8214 |0011: int-to-float v4, v1 │ │ +03e554: 5265 d703 |0012: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d7 │ │ +03e558: c854 |0014: mul-float/2addr v4, v5 │ │ +03e55a: 8744 |0015: float-to-int v4, v4 │ │ +03e55c: 3740 0400 |0016: if-le v0, v4, 001a // +0004 │ │ +03e560: 0123 |0018: move v3, v2 │ │ +03e562: 28ed |0019: goto 0006 // -0013 │ │ +03e564: 0132 |001a: move v2, v3 │ │ +03e566: 28fd |001b: goto 0018 // -0003 │ │ +03e568: 3d07 eaff |001c: if-lez v7, 0006 // -0016 │ │ +03e56c: 8214 |001e: int-to-float v4, v1 │ │ +03e56e: 5265 e403 |001f: iget v5, v6, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e4 │ │ +03e572: c854 |0021: mul-float/2addr v4, v5 │ │ +03e574: 8744 |0022: float-to-int v4, v4 │ │ +03e576: 3540 0400 |0023: if-ge v0, v4, 0027 // +0004 │ │ +03e57a: 0123 |0025: move v3, v2 │ │ +03e57c: 28e0 |0026: goto 0006 // -0020 │ │ +03e57e: 0132 |0027: move v2, v3 │ │ +03e580: 28fd |0028: goto 0025 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2424 │ │ 0x0006 line=2435 │ │ 0x0007 line=2428 │ │ 0x000b line=2429 │ │ 0x000f line=2430 │ │ @@ -53157,24 +53157,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03c2f0: |[03c2f0] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -03c300: 2020 de01 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01de │ │ -03c304: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -03c308: 6f20 ca12 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@12ca │ │ -03c30e: 0a00 |0007: move-result v0 │ │ -03c310: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -03c314: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -03c316: 0f00 |000b: return v0 │ │ -03c318: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -03c31a: 28fe |000d: goto 000b // -0002 │ │ +03e584: |[03e584] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +03e594: 2020 de01 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01de │ │ +03e598: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +03e59c: 6f20 ca12 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@12ca │ │ +03e5a2: 0a00 |0007: move-result v0 │ │ +03e5a4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +03e5a8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +03e5aa: 0f00 |000b: return v0 │ │ +03e5ac: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +03e5ae: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2752 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -53183,48 +53183,48 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -03c31c: |[03c31c] android.support.v4.view.ViewPager.computeScroll:()V │ │ -03c32c: 5454 f503 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f5 │ │ -03c330: 6e10 e513 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@13e5 │ │ -03c336: 0a04 |0005: move-result v4 │ │ -03c338: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ -03c33c: 5454 f503 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f5 │ │ -03c340: 6e10 de13 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@13de │ │ -03c346: 0a04 |000d: move-result v4 │ │ -03c348: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ -03c34c: 6e10 c90b 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bc9 │ │ -03c352: 0a00 |0013: move-result v0 │ │ -03c354: 6e10 ca0b 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0bca │ │ -03c35a: 0a01 |0017: move-result v1 │ │ -03c35c: 5454 f503 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f5 │ │ -03c360: 6e10 e013 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@13e0 │ │ -03c366: 0a02 |001d: move-result v2 │ │ -03c368: 5454 f503 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f5 │ │ -03c36c: 6e10 e113 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@13e1 │ │ -03c372: 0a03 |0023: move-result v3 │ │ -03c374: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ -03c378: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ -03c37c: 6e30 f60b 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bf6 │ │ -03c382: 7020 e80b 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0be8 │ │ -03c388: 0a04 |002e: move-result v4 │ │ -03c38a: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ -03c38e: 5454 f503 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f5 │ │ -03c392: 6e10 dd13 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@13dd │ │ -03c398: 1204 |0036: const/4 v4, #int 0 // #0 │ │ -03c39a: 6e30 f60b 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bf6 │ │ -03c3a0: 7110 050b 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b05 │ │ -03c3a6: 0e00 |003d: return-void │ │ -03c3a8: 1214 |003e: const/4 v4, #int 1 // #1 │ │ -03c3aa: 7020 a00b 4500 |003f: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0ba0 │ │ -03c3b0: 28fb |0042: goto 003d // -0005 │ │ +03e5b0: |[03e5b0] android.support.v4.view.ViewPager.computeScroll:()V │ │ +03e5c0: 5454 f503 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f5 │ │ +03e5c4: 6e10 e513 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@13e5 │ │ +03e5ca: 0a04 |0005: move-result v4 │ │ +03e5cc: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ +03e5d0: 5454 f503 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f5 │ │ +03e5d4: 6e10 de13 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@13de │ │ +03e5da: 0a04 |000d: move-result v4 │ │ +03e5dc: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ +03e5e0: 6e10 c90b 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bc9 │ │ +03e5e6: 0a00 |0013: move-result v0 │ │ +03e5e8: 6e10 ca0b 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0bca │ │ +03e5ee: 0a01 |0017: move-result v1 │ │ +03e5f0: 5454 f503 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f5 │ │ +03e5f4: 6e10 e013 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@13e0 │ │ +03e5fa: 0a02 |001d: move-result v2 │ │ +03e5fc: 5454 f503 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f5 │ │ +03e600: 6e10 e113 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@13e1 │ │ +03e606: 0a03 |0023: move-result v3 │ │ +03e608: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ +03e60c: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ +03e610: 6e30 f60b 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bf6 │ │ +03e616: 7020 e80b 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0be8 │ │ +03e61c: 0a04 |002e: move-result v4 │ │ +03e61e: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ +03e622: 5454 f503 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f5 │ │ +03e626: 6e10 dd13 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@13dd │ │ +03e62c: 1204 |0036: const/4 v4, #int 0 // #0 │ │ +03e62e: 6e30 f60b 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bf6 │ │ +03e634: 7110 050b 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b05 │ │ +03e63a: 0e00 |003d: return-void │ │ +03e63c: 1214 |003e: const/4 v4, #int 1 // #1 │ │ +03e63e: 7020 a00b 4500 |003f: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0ba0 │ │ +03e644: 28fb |0042: goto 003d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1607 │ │ 0x0010 line=1608 │ │ 0x0014 line=1609 │ │ 0x0018 line=1610 │ │ 0x001e line=1611 │ │ @@ -53248,113 +53248,113 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 182 16-bit code units │ │ -03c3b4: |[03c3b4] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ -03c3c4: 121a |0000: const/4 v10, #int 1 // #1 │ │ -03c3c6: 120b |0001: const/4 v11, #int 0 // #0 │ │ -03c3c8: 54fc c603 |0002: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03c3cc: 6e10 fb09 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09fb │ │ -03c3d2: 0a00 |0007: move-result v0 │ │ -03c3d4: 59f0 d303 |0008: iput v0, v15, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03d3 │ │ -03c3d8: 54fc e103 |000a: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03c3dc: 6e10 e514 0c00 |000c: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -03c3e2: 0a0c |000f: move-result v12 │ │ -03c3e4: 52fd eb03 |0010: iget v13, v15, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03eb │ │ -03c3e8: da0d 0d02 |0012: mul-int/lit8 v13, v13, #int 2 // #02 │ │ -03c3ec: d80d 0d01 |0014: add-int/lit8 v13, v13, #int 1 // #01 │ │ -03c3f0: 35dc 2d00 |0016: if-ge v12, v13, 0043 // +002d │ │ -03c3f4: 54fc e103 |0018: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03c3f8: 6e10 e514 0c00 |001a: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -03c3fe: 0a0c |001d: move-result v12 │ │ -03c400: 350c 2500 |001e: if-ge v12, v0, 0043 // +0025 │ │ -03c404: 01a7 |0020: move v7, v10 │ │ -03c406: 52f8 cd03 |0021: iget v8, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03c40a: 1205 |0023: const/4 v5, #int 0 // #0 │ │ -03c40c: 1203 |0024: const/4 v3, #int 0 // #0 │ │ -03c40e: 54fc e103 |0025: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03c412: 6e10 e514 0c00 |0027: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -03c418: 0a0c |002a: move-result v12 │ │ -03c41a: 35c3 5900 |002b: if-ge v3, v12, 0084 // +0059 │ │ -03c41e: 54fc e103 |002d: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03c422: 6e20 df14 3c00 |002f: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -03c428: 0c04 |0032: move-result-object v4 │ │ -03c42a: 1f04 dd01 |0033: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ -03c42e: 54fc c603 |0035: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03c432: 544d a003 |0037: iget-object v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a0 │ │ -03c436: 6e20 fc09 dc00 |0039: invoke-virtual {v12, v13}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@09fc │ │ -03c43c: 0a09 |003c: move-result v9 │ │ -03c43e: 12fc |003d: const/4 v12, #int -1 // #ff │ │ -03c440: 33c9 0700 |003e: if-ne v9, v12, 0045 // +0007 │ │ -03c444: d803 0301 |0040: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03c448: 28e3 |0042: goto 0025 // -001d │ │ -03c44a: 01b7 |0043: move v7, v11 │ │ -03c44c: 28dd |0044: goto 0021 // -0023 │ │ -03c44e: 12ec |0045: const/4 v12, #int -2 // #fe │ │ -03c450: 33c9 2f00 |0046: if-ne v9, v12, 0075 // +002f │ │ -03c454: 54fc e103 |0048: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03c458: 6e20 e214 3c00 |004a: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@14e2 │ │ -03c45e: d803 03ff |004d: add-int/lit8 v3, v3, #int -1 // #ff │ │ -03c462: 3905 0800 |004f: if-nez v5, 0057 // +0008 │ │ -03c466: 54fc c603 |0051: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03c46a: 6e20 090a fc00 |0053: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0a09 │ │ -03c470: 1215 |0056: const/4 v5, #int 1 // #1 │ │ -03c472: 54fc c603 |0057: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03c476: 524d a203 |0059: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03c47a: 544e a003 |005b: iget-object v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a0 │ │ -03c47e: 6e40 f809 fced |005d: invoke-virtual {v12, v15, v13, v14}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@09f8 │ │ -03c484: 1217 |0060: const/4 v7, #int 1 // #1 │ │ -03c486: 52fc cd03 |0061: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03c48a: 524d a203 |0063: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03c48e: 33dc dbff |0065: if-ne v12, v13, 0040 // -0025 │ │ -03c492: 52fc cd03 |0067: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03c496: d80d 00ff |0069: add-int/lit8 v13, v0, #int -1 // #ff │ │ -03c49a: 7120 8914 dc00 |006b: invoke-static {v12, v13}, Ljava/lang/Math;.min:(II)I // method@1489 │ │ -03c4a0: 0a0c |006e: move-result v12 │ │ -03c4a2: 7120 8714 cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ -03c4a8: 0a08 |0072: move-result v8 │ │ -03c4aa: 1217 |0073: const/4 v7, #int 1 // #1 │ │ -03c4ac: 28cc |0074: goto 0040 // -0034 │ │ -03c4ae: 524c a203 |0075: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03c4b2: 329c c9ff |0077: if-eq v12, v9, 0040 // -0037 │ │ -03c4b6: 524c a203 |0079: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03c4ba: 52fd cd03 |007b: iget v13, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03c4be: 33dc 0300 |007d: if-ne v12, v13, 0080 // +0003 │ │ -03c4c2: 0198 |007f: move v8, v9 │ │ -03c4c4: 5949 a203 |0080: iput v9, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03c4c8: 1217 |0082: const/4 v7, #int 1 // #1 │ │ -03c4ca: 28bd |0083: goto 0040 // -0043 │ │ -03c4cc: 3805 0700 |0084: if-eqz v5, 008b // +0007 │ │ -03c4d0: 54fc c603 |0086: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03c4d4: 6e20 fa09 fc00 |0088: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@09fa │ │ -03c4da: 54fc e103 |008b: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03c4de: 620d b403 |008d: sget-object v13, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@03b4 │ │ -03c4e2: 7120 ee14 dc00 |008f: invoke-static {v12, v13}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@14ee │ │ -03c4e8: 3807 2300 |0092: if-eqz v7, 00b5 // +0023 │ │ -03c4ec: 6e10 b40b 0f00 |0094: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bb4 │ │ -03c4f2: 0a02 |0097: move-result v2 │ │ -03c4f4: 1203 |0098: const/4 v3, #int 0 // #0 │ │ -03c4f6: 3523 1600 |0099: if-ge v3, v2, 00af // +0016 │ │ -03c4fa: 6e20 b30b 3f00 |009b: invoke-virtual {v15, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bb3 │ │ -03c500: 0c01 |009e: move-result-object v1 │ │ -03c502: 6e10 5f12 0100 |009f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -03c508: 0c06 |00a2: move-result-object v6 │ │ -03c50a: 1f06 de01 |00a3: check-cast v6, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01de │ │ -03c50e: 556c a803 |00a5: iget-boolean v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a8 │ │ -03c512: 390c 0500 |00a7: if-nez v12, 00ac // +0005 │ │ -03c516: 120c |00a9: const/4 v12, #int 0 // #0 │ │ -03c518: 596c ac03 |00aa: iput v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ac │ │ -03c51c: d803 0301 |00ac: add-int/lit8 v3, v3, #int 1 // #01 │ │ -03c520: 28eb |00ae: goto 0099 // -0015 │ │ -03c522: 6e40 fc0b 8fab |00af: invoke-virtual {v15, v8, v11, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0bfc │ │ -03c528: 6e10 f40b 0f00 |00b2: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0bf4 │ │ -03c52e: 0e00 |00b5: return-void │ │ +03e648: |[03e648] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ +03e658: 121a |0000: const/4 v10, #int 1 // #1 │ │ +03e65a: 120b |0001: const/4 v11, #int 0 // #0 │ │ +03e65c: 54fc c603 |0002: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +03e660: 6e10 fb09 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09fb │ │ +03e666: 0a00 |0007: move-result v0 │ │ +03e668: 59f0 d303 |0008: iput v0, v15, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03d3 │ │ +03e66c: 54fc e103 |000a: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03e670: 6e10 e514 0c00 |000c: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +03e676: 0a0c |000f: move-result v12 │ │ +03e678: 52fd eb03 |0010: iget v13, v15, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03eb │ │ +03e67c: da0d 0d02 |0012: mul-int/lit8 v13, v13, #int 2 // #02 │ │ +03e680: d80d 0d01 |0014: add-int/lit8 v13, v13, #int 1 // #01 │ │ +03e684: 35dc 2d00 |0016: if-ge v12, v13, 0043 // +002d │ │ +03e688: 54fc e103 |0018: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03e68c: 6e10 e514 0c00 |001a: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +03e692: 0a0c |001d: move-result v12 │ │ +03e694: 350c 2500 |001e: if-ge v12, v0, 0043 // +0025 │ │ +03e698: 01a7 |0020: move v7, v10 │ │ +03e69a: 52f8 cd03 |0021: iget v8, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +03e69e: 1205 |0023: const/4 v5, #int 0 // #0 │ │ +03e6a0: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +03e6a2: 54fc e103 |0025: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03e6a6: 6e10 e514 0c00 |0027: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +03e6ac: 0a0c |002a: move-result v12 │ │ +03e6ae: 35c3 5900 |002b: if-ge v3, v12, 0084 // +0059 │ │ +03e6b2: 54fc e103 |002d: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03e6b6: 6e20 df14 3c00 |002f: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +03e6bc: 0c04 |0032: move-result-object v4 │ │ +03e6be: 1f04 dd01 |0033: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ +03e6c2: 54fc c603 |0035: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +03e6c6: 544d a003 |0037: iget-object v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a0 │ │ +03e6ca: 6e20 fc09 dc00 |0039: invoke-virtual {v12, v13}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@09fc │ │ +03e6d0: 0a09 |003c: move-result v9 │ │ +03e6d2: 12fc |003d: const/4 v12, #int -1 // #ff │ │ +03e6d4: 33c9 0700 |003e: if-ne v9, v12, 0045 // +0007 │ │ +03e6d8: d803 0301 |0040: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03e6dc: 28e3 |0042: goto 0025 // -001d │ │ +03e6de: 01b7 |0043: move v7, v11 │ │ +03e6e0: 28dd |0044: goto 0021 // -0023 │ │ +03e6e2: 12ec |0045: const/4 v12, #int -2 // #fe │ │ +03e6e4: 33c9 2f00 |0046: if-ne v9, v12, 0075 // +002f │ │ +03e6e8: 54fc e103 |0048: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03e6ec: 6e20 e214 3c00 |004a: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@14e2 │ │ +03e6f2: d803 03ff |004d: add-int/lit8 v3, v3, #int -1 // #ff │ │ +03e6f6: 3905 0800 |004f: if-nez v5, 0057 // +0008 │ │ +03e6fa: 54fc c603 |0051: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +03e6fe: 6e20 090a fc00 |0053: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0a09 │ │ +03e704: 1215 |0056: const/4 v5, #int 1 // #1 │ │ +03e706: 54fc c603 |0057: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +03e70a: 524d a203 |0059: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03e70e: 544e a003 |005b: iget-object v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a0 │ │ +03e712: 6e40 f809 fced |005d: invoke-virtual {v12, v15, v13, v14}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@09f8 │ │ +03e718: 1217 |0060: const/4 v7, #int 1 // #1 │ │ +03e71a: 52fc cd03 |0061: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +03e71e: 524d a203 |0063: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03e722: 33dc dbff |0065: if-ne v12, v13, 0040 // -0025 │ │ +03e726: 52fc cd03 |0067: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +03e72a: d80d 00ff |0069: add-int/lit8 v13, v0, #int -1 // #ff │ │ +03e72e: 7120 8914 dc00 |006b: invoke-static {v12, v13}, Ljava/lang/Math;.min:(II)I // method@1489 │ │ +03e734: 0a0c |006e: move-result v12 │ │ +03e736: 7120 8714 cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ +03e73c: 0a08 |0072: move-result v8 │ │ +03e73e: 1217 |0073: const/4 v7, #int 1 // #1 │ │ +03e740: 28cc |0074: goto 0040 // -0034 │ │ +03e742: 524c a203 |0075: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03e746: 329c c9ff |0077: if-eq v12, v9, 0040 // -0037 │ │ +03e74a: 524c a203 |0079: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03e74e: 52fd cd03 |007b: iget v13, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +03e752: 33dc 0300 |007d: if-ne v12, v13, 0080 // +0003 │ │ +03e756: 0198 |007f: move v8, v9 │ │ +03e758: 5949 a203 |0080: iput v9, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03e75c: 1217 |0082: const/4 v7, #int 1 // #1 │ │ +03e75e: 28bd |0083: goto 0040 // -0043 │ │ +03e760: 3805 0700 |0084: if-eqz v5, 008b // +0007 │ │ +03e764: 54fc c603 |0086: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +03e768: 6e20 fa09 fc00 |0088: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@09fa │ │ +03e76e: 54fc e103 |008b: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03e772: 620d b403 |008d: sget-object v13, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@03b4 │ │ +03e776: 7120 ee14 dc00 |008f: invoke-static {v12, v13}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@14ee │ │ +03e77c: 3807 2300 |0092: if-eqz v7, 00b5 // +0023 │ │ +03e780: 6e10 b40b 0f00 |0094: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bb4 │ │ +03e786: 0a02 |0097: move-result v2 │ │ +03e788: 1203 |0098: const/4 v3, #int 0 // #0 │ │ +03e78a: 3523 1600 |0099: if-ge v3, v2, 00af // +0016 │ │ +03e78e: 6e20 b30b 3f00 |009b: invoke-virtual {v15, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bb3 │ │ +03e794: 0c01 |009e: move-result-object v1 │ │ +03e796: 6e10 5f12 0100 |009f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +03e79c: 0c06 |00a2: move-result-object v6 │ │ +03e79e: 1f06 de01 |00a3: check-cast v6, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01de │ │ +03e7a2: 556c a803 |00a5: iget-boolean v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a8 │ │ +03e7a6: 390c 0500 |00a7: if-nez v12, 00ac // +0005 │ │ +03e7aa: 120c |00a9: const/4 v12, #int 0 // #0 │ │ +03e7ac: 596c ac03 |00aa: iput v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ac │ │ +03e7b0: d803 0301 |00ac: add-int/lit8 v3, v3, #int 1 // #01 │ │ +03e7b4: 28eb |00ae: goto 0099 // -0015 │ │ +03e7b6: 6e40 fc0b 8fab |00af: invoke-virtual {v15, v8, v11, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0bfc │ │ +03e7bc: 6e10 f40b 0f00 |00b2: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0bf4 │ │ +03e7c2: 0e00 |00b5: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=845 │ │ 0x0008 line=846 │ │ 0x000a line=847 │ │ 0x0021 line=849 │ │ 0x0023 line=851 │ │ @@ -53418,25 +53418,25 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -03c530: |[03c530] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -03c540: 6f20 cb12 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@12cb │ │ -03c546: 0a00 |0003: move-result v0 │ │ -03c548: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -03c54c: 6e20 ac0b 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@0bac │ │ -03c552: 0a00 |0009: move-result v0 │ │ -03c554: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -03c558: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -03c55a: 0f00 |000d: return v0 │ │ -03c55c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -03c55e: 28fe |000f: goto 000d // -0002 │ │ +03e7c4: |[03e7c4] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +03e7d4: 6f20 cb12 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@12cb │ │ +03e7da: 0a00 |0003: move-result v0 │ │ +03e7dc: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +03e7e0: 6e20 ac0b 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@0bac │ │ +03e7e6: 0a00 |0009: move-result v0 │ │ +03e7e8: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +03e7ec: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +03e7ee: 0f00 |000d: return v0 │ │ +03e7f0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +03e7f2: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2476 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0010 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -53445,46 +53445,46 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -03c560: |[03c560] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -03c570: 6e10 fb12 0700 |0000: invoke-virtual {v7}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@12fb │ │ -03c576: 0a04 |0003: move-result v4 │ │ -03c578: 1305 0010 |0004: const/16 v5, #int 4096 // #1000 │ │ -03c57c: 3354 0700 |0006: if-ne v4, v5, 000d // +0007 │ │ -03c580: 6f20 cc12 7600 |0008: invoke-super {v6, v7}, Landroid/view/ViewGroup;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@12cc │ │ -03c586: 0a04 |000b: move-result v4 │ │ -03c588: 0f04 |000c: return v4 │ │ -03c58a: 6e10 b40b 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bb4 │ │ -03c590: 0a01 |0010: move-result v1 │ │ -03c592: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -03c594: 3512 2300 |0012: if-ge v2, v1, 0035 // +0023 │ │ -03c598: 6e20 b30b 2600 |0014: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bb3 │ │ -03c59e: 0c00 |0017: move-result-object v0 │ │ -03c5a0: 6e10 7212 0000 |0018: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ -03c5a6: 0a04 |001b: move-result v4 │ │ -03c5a8: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ -03c5ac: 6e20 cf0b 0600 |001e: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bcf │ │ -03c5b2: 0c03 |0021: move-result-object v3 │ │ -03c5b4: 3803 1000 |0022: if-eqz v3, 0032 // +0010 │ │ -03c5b8: 5234 a203 |0024: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03c5bc: 5265 cd03 |0026: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03c5c0: 3354 0a00 |0028: if-ne v4, v5, 0032 // +000a │ │ -03c5c4: 6e20 4e12 7000 |002a: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@124e │ │ -03c5ca: 0a04 |002d: move-result v4 │ │ -03c5cc: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ -03c5d0: 1214 |0030: const/4 v4, #int 1 // #1 │ │ -03c5d2: 28db |0031: goto 000c // -0025 │ │ -03c5d4: d802 0201 |0032: add-int/lit8 v2, v2, #int 1 // #01 │ │ -03c5d8: 28de |0034: goto 0012 // -0022 │ │ -03c5da: 1204 |0035: const/4 v4, #int 0 // #0 │ │ -03c5dc: 28d6 |0036: goto 000c // -002a │ │ +03e7f4: |[03e7f4] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +03e804: 6e10 fb12 0700 |0000: invoke-virtual {v7}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@12fb │ │ +03e80a: 0a04 |0003: move-result v4 │ │ +03e80c: 1305 0010 |0004: const/16 v5, #int 4096 // #1000 │ │ +03e810: 3354 0700 |0006: if-ne v4, v5, 000d // +0007 │ │ +03e814: 6f20 cc12 7600 |0008: invoke-super {v6, v7}, Landroid/view/ViewGroup;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@12cc │ │ +03e81a: 0a04 |000b: move-result v4 │ │ +03e81c: 0f04 |000c: return v4 │ │ +03e81e: 6e10 b40b 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bb4 │ │ +03e824: 0a01 |0010: move-result v1 │ │ +03e826: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +03e828: 3512 2300 |0012: if-ge v2, v1, 0035 // +0023 │ │ +03e82c: 6e20 b30b 2600 |0014: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bb3 │ │ +03e832: 0c00 |0017: move-result-object v0 │ │ +03e834: 6e10 7212 0000 |0018: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ +03e83a: 0a04 |001b: move-result v4 │ │ +03e83c: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ +03e840: 6e20 cf0b 0600 |001e: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bcf │ │ +03e846: 0c03 |0021: move-result-object v3 │ │ +03e848: 3803 1000 |0022: if-eqz v3, 0032 // +0010 │ │ +03e84c: 5234 a203 |0024: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03e850: 5265 cd03 |0026: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +03e854: 3354 0a00 |0028: if-ne v4, v5, 0032 // +000a │ │ +03e858: 6e20 4e12 7000 |002a: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@124e │ │ +03e85e: 0a04 |002d: move-result v4 │ │ +03e860: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ +03e864: 1214 |0030: const/4 v4, #int 1 // #1 │ │ +03e866: 28db |0031: goto 000c // -0025 │ │ +03e868: d802 0201 |0032: add-int/lit8 v2, v2, #int 1 // #01 │ │ +03e86c: 28de |0034: goto 0012 // -0022 │ │ +03e86e: 1204 |0035: const/4 v4, #int 0 // #0 │ │ +03e870: 28d6 |0036: goto 000c // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2720 │ │ 0x0008 line=2721 │ │ 0x000c line=2737 │ │ 0x000d line=2725 │ │ 0x0011 line=2726 │ │ @@ -53508,26 +53508,26 @@ │ │ type : '(F)F' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -03c5e0: |[03c5e0] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ -03c5f0: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -03c5f4: c705 |0002: sub-float/2addr v5, v0 │ │ -03c5f6: 8950 |0003: float-to-double v0, v5 │ │ -03c5f8: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ -03c602: cd20 |0009: mul-double/2addr v0, v2 │ │ -03c604: 8c05 |000a: double-to-float v5, v0 │ │ -03c606: 8950 |000b: float-to-double v0, v5 │ │ -03c608: 7120 8b14 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@148b │ │ -03c60e: 0b00 |000f: move-result-wide v0 │ │ -03c610: 8c00 |0010: double-to-float v0, v0 │ │ -03c612: 0f00 |0011: return v0 │ │ +03e874: |[03e874] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ +03e884: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +03e888: c705 |0002: sub-float/2addr v5, v0 │ │ +03e88a: 8950 |0003: float-to-double v0, v5 │ │ +03e88c: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ +03e896: cd20 |0009: mul-double/2addr v0, v2 │ │ +03e898: 8c05 |000a: double-to-float v5, v0 │ │ +03e89a: 8950 |000b: float-to-double v0, v5 │ │ +03e89c: 7120 8b14 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@148b │ │ +03e8a2: 0b00 |000f: move-result-wide v0 │ │ +03e8a4: 8c00 |0010: double-to-float v0, v0 │ │ +03e8a6: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=766 │ │ 0x0003 line=767 │ │ 0x000b line=768 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/view/ViewPager; │ │ @@ -53538,106 +53538,106 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 175 16-bit code units │ │ -03c614: |[03c614] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ -03c624: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -03c626: 6f20 cd12 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@12cd │ │ -03c62c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -03c62e: 7110 fd0a 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@0afd │ │ -03c634: 0a02 |0008: move-result v2 │ │ -03c636: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ -03c63a: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ -03c63e: 5485 c603 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03c642: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ -03c646: 5485 c603 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03c64a: 6e10 fb09 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09fb │ │ -03c650: 0a05 |0016: move-result v5 │ │ -03c652: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ -03c656: 5485 e503 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e5 │ │ -03c65a: 6e10 d70f 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0fd7 │ │ -03c660: 0a05 |001e: move-result v5 │ │ -03c662: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ -03c666: 6e10 1f01 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@011f │ │ -03c66c: 0a03 |0024: move-result v3 │ │ -03c66e: 6e10 bd0b 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0bbd │ │ -03c674: 0a05 |0028: move-result v5 │ │ -03c676: 6e10 c50b 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0bc5 │ │ -03c67c: 0a06 |002c: move-result v6 │ │ -03c67e: b165 |002d: sub-int/2addr v5, v6 │ │ -03c680: 6e10 c20b 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0bc2 │ │ -03c686: 0a06 |0031: move-result v6 │ │ -03c688: 9100 0506 |0032: sub-int v0, v5, v6 │ │ -03c68c: 6e10 cb0b 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0bcb │ │ -03c692: 0a04 |0037: move-result v4 │ │ -03c694: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ -03c698: 6e20 1e01 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@011e │ │ -03c69e: 7b05 |003d: neg-int v5, v0 │ │ -03c6a0: 6e10 c50b 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0bc5 │ │ -03c6a6: 0a06 |0041: move-result v6 │ │ -03c6a8: b065 |0042: add-int/2addr v5, v6 │ │ -03c6aa: 8255 |0043: int-to-float v5, v5 │ │ -03c6ac: 5286 d703 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d7 │ │ -03c6b0: 8247 |0046: int-to-float v7, v4 │ │ -03c6b2: c876 |0047: mul-float/2addr v6, v7 │ │ -03c6b4: 6e30 2201 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@0122 │ │ -03c6ba: 5485 e503 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e5 │ │ -03c6be: 6e30 db0f 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0fdb │ │ -03c6c4: 5485 e503 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e5 │ │ -03c6c8: 6e20 d50f 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0fd5 │ │ -03c6ce: 0a05 |0055: move-result v5 │ │ -03c6d0: b651 |0056: or-int/2addr v1, v5 │ │ -03c6d2: 6e20 1d01 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@011d │ │ -03c6d8: 5485 f303 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f3 │ │ -03c6dc: 6e10 d70f 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0fd7 │ │ -03c6e2: 0a05 |005f: move-result v5 │ │ -03c6e4: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ -03c6e8: 6e10 1f01 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@011f │ │ -03c6ee: 0a03 |0065: move-result v3 │ │ -03c6f0: 6e10 cb0b 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0bcb │ │ -03c6f6: 0a04 |0069: move-result v4 │ │ -03c6f8: 6e10 bd0b 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0bbd │ │ -03c6fe: 0a05 |006d: move-result v5 │ │ -03c700: 6e10 c50b 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0bc5 │ │ -03c706: 0a06 |0071: move-result v6 │ │ -03c708: b165 |0072: sub-int/2addr v5, v6 │ │ -03c70a: 6e10 c20b 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0bc2 │ │ -03c710: 0a06 |0076: move-result v6 │ │ -03c712: 9100 0506 |0077: sub-int v0, v5, v6 │ │ -03c716: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ -03c71a: 6e20 1e01 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@011e │ │ -03c720: 6e10 c50b 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0bc5 │ │ -03c726: 0a05 |0081: move-result v5 │ │ -03c728: 7b55 |0082: neg-int v5, v5 │ │ -03c72a: 8255 |0083: int-to-float v5, v5 │ │ -03c72c: 5286 e403 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e4 │ │ -03c730: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ -03c734: c676 |0088: add-float/2addr v6, v7 │ │ -03c736: 7f66 |0089: neg-float v6, v6 │ │ -03c738: 8247 |008a: int-to-float v7, v4 │ │ -03c73a: c876 |008b: mul-float/2addr v6, v7 │ │ -03c73c: 6e30 2201 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@0122 │ │ -03c742: 5485 f303 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f3 │ │ -03c746: 6e30 db0f 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0fdb │ │ -03c74c: 5485 f303 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f3 │ │ -03c750: 6e20 d50f 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0fd5 │ │ -03c756: 0a05 |0099: move-result v5 │ │ -03c758: b651 |009a: or-int/2addr v1, v5 │ │ -03c75a: 6e20 1d01 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@011d │ │ -03c760: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ -03c764: 7110 050b 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b05 │ │ -03c76a: 0e00 |00a3: return-void │ │ -03c76c: 5485 e503 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e5 │ │ -03c770: 6e10 d60f 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0fd6 │ │ -03c776: 5485 f303 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f3 │ │ -03c77a: 6e10 d60f 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0fd6 │ │ -03c780: 28f0 |00ae: goto 009e // -0010 │ │ +03e8a8: |[03e8a8] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ +03e8b8: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +03e8ba: 6f20 cd12 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@12cd │ │ +03e8c0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +03e8c2: 7110 fd0a 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@0afd │ │ +03e8c8: 0a02 |0008: move-result v2 │ │ +03e8ca: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ +03e8ce: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ +03e8d2: 5485 c603 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +03e8d6: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ +03e8da: 5485 c603 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +03e8de: 6e10 fb09 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09fb │ │ +03e8e4: 0a05 |0016: move-result v5 │ │ +03e8e6: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ +03e8ea: 5485 e503 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e5 │ │ +03e8ee: 6e10 d70f 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0fd7 │ │ +03e8f4: 0a05 |001e: move-result v5 │ │ +03e8f6: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ +03e8fa: 6e10 1f01 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@011f │ │ +03e900: 0a03 |0024: move-result v3 │ │ +03e902: 6e10 bd0b 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0bbd │ │ +03e908: 0a05 |0028: move-result v5 │ │ +03e90a: 6e10 c50b 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0bc5 │ │ +03e910: 0a06 |002c: move-result v6 │ │ +03e912: b165 |002d: sub-int/2addr v5, v6 │ │ +03e914: 6e10 c20b 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0bc2 │ │ +03e91a: 0a06 |0031: move-result v6 │ │ +03e91c: 9100 0506 |0032: sub-int v0, v5, v6 │ │ +03e920: 6e10 cb0b 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0bcb │ │ +03e926: 0a04 |0037: move-result v4 │ │ +03e928: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ +03e92c: 6e20 1e01 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@011e │ │ +03e932: 7b05 |003d: neg-int v5, v0 │ │ +03e934: 6e10 c50b 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0bc5 │ │ +03e93a: 0a06 |0041: move-result v6 │ │ +03e93c: b065 |0042: add-int/2addr v5, v6 │ │ +03e93e: 8255 |0043: int-to-float v5, v5 │ │ +03e940: 5286 d703 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d7 │ │ +03e944: 8247 |0046: int-to-float v7, v4 │ │ +03e946: c876 |0047: mul-float/2addr v6, v7 │ │ +03e948: 6e30 2201 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@0122 │ │ +03e94e: 5485 e503 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e5 │ │ +03e952: 6e30 db0f 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0fdb │ │ +03e958: 5485 e503 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e5 │ │ +03e95c: 6e20 d50f 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0fd5 │ │ +03e962: 0a05 |0055: move-result v5 │ │ +03e964: b651 |0056: or-int/2addr v1, v5 │ │ +03e966: 6e20 1d01 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@011d │ │ +03e96c: 5485 f303 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f3 │ │ +03e970: 6e10 d70f 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@0fd7 │ │ +03e976: 0a05 |005f: move-result v5 │ │ +03e978: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ +03e97c: 6e10 1f01 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@011f │ │ +03e982: 0a03 |0065: move-result v3 │ │ +03e984: 6e10 cb0b 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0bcb │ │ +03e98a: 0a04 |0069: move-result v4 │ │ +03e98c: 6e10 bd0b 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0bbd │ │ +03e992: 0a05 |006d: move-result v5 │ │ +03e994: 6e10 c50b 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0bc5 │ │ +03e99a: 0a06 |0071: move-result v6 │ │ +03e99c: b165 |0072: sub-int/2addr v5, v6 │ │ +03e99e: 6e10 c20b 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0bc2 │ │ +03e9a4: 0a06 |0076: move-result v6 │ │ +03e9a6: 9100 0506 |0077: sub-int v0, v5, v6 │ │ +03e9aa: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ +03e9ae: 6e20 1e01 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@011e │ │ +03e9b4: 6e10 c50b 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0bc5 │ │ +03e9ba: 0a05 |0081: move-result v5 │ │ +03e9bc: 7b55 |0082: neg-int v5, v5 │ │ +03e9be: 8255 |0083: int-to-float v5, v5 │ │ +03e9c0: 5286 e403 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e4 │ │ +03e9c4: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ +03e9c8: c676 |0088: add-float/2addr v6, v7 │ │ +03e9ca: 7f66 |0089: neg-float v6, v6 │ │ +03e9cc: 8247 |008a: int-to-float v7, v4 │ │ +03e9ce: c876 |008b: mul-float/2addr v6, v7 │ │ +03e9d0: 6e30 2201 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@0122 │ │ +03e9d6: 5485 f303 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f3 │ │ +03e9da: 6e30 db0f 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@0fdb │ │ +03e9e0: 5485 f303 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f3 │ │ +03e9e4: 6e20 d50f 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@0fd5 │ │ +03e9ea: 0a05 |0099: move-result v5 │ │ +03e9ec: b651 |009a: or-int/2addr v1, v5 │ │ +03e9ee: 6e20 1d01 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@011d │ │ +03e9f4: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ +03e9f8: 7110 050b 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b05 │ │ +03e9fe: 0e00 |00a3: return-void │ │ +03ea00: 5485 e503 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e5 │ │ +03ea04: 6e10 d60f 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0fd6 │ │ +03ea0a: 5485 f303 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f3 │ │ +03ea0e: 6e10 d60f 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@0fd6 │ │ +03ea14: 28f0 |00ae: goto 009e // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2171 │ │ 0x0004 line=2172 │ │ 0x0005 line=2174 │ │ 0x0009 line=2175 │ │ 0x0019 line=2178 │ │ @@ -53680,25 +53680,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -03c784: |[03c784] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ -03c794: 6f10 cf12 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@12cf │ │ -03c79a: 5420 e603 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03e6 │ │ -03c79e: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ -03c7a2: 6e10 3a01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@013a │ │ -03c7a8: 0a01 |000a: move-result v1 │ │ -03c7aa: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -03c7ae: 6e10 bc0b 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@0bbc │ │ -03c7b4: 0c01 |0010: move-result-object v1 │ │ -03c7b6: 6e20 3f01 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@013f │ │ -03c7bc: 0e00 |0014: return-void │ │ +03ea18: |[03ea18] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ +03ea28: 6f10 cf12 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@12cf │ │ +03ea2e: 5420 e603 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03e6 │ │ +03ea32: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ +03ea36: 6e10 3a01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@013a │ │ +03ea3c: 0a01 |000a: move-result v1 │ │ +03ea3e: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +03ea42: 6e10 bc0b 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@0bbc │ │ +03ea48: 0c01 |0010: move-result-object v1 │ │ +03ea4a: 6e20 3f01 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@013f │ │ +03ea50: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=754 │ │ 0x0003 line=755 │ │ 0x0005 line=756 │ │ 0x000d line=757 │ │ 0x0014 line=759 │ │ @@ -53711,57 +53711,57 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 76 16-bit code units │ │ -03c7c0: |[03c7c0] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ -03c7d0: 121b |0000: const/4 v11, #int 1 // #1 │ │ -03c7d2: 55c9 d503 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03d5 │ │ -03c7d6: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ -03c7da: 2209 0003 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@0300 │ │ -03c7de: 1a0a 1108 |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@0811 │ │ -03c7e2: 7020 7a14 a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -03c7e8: 2709 |000c: throw v9 │ │ -03c7ea: 54c7 fc03 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ -03c7ee: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ -03c7f2: 52ca e703 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03e7 │ │ -03c7f6: 82aa |0013: int-to-float v10, v10 │ │ -03c7f8: 6e30 3112 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1231 │ │ -03c7fe: 52c9 c503 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c5 │ │ -03c802: 7120 790a 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a79 │ │ -03c808: 0a09 |001c: move-result v9 │ │ -03c80a: 8792 |001d: float-to-int v2, v9 │ │ -03c80c: 5ccb ef03 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03ef │ │ -03c810: 7010 b70b 0c00 |0020: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0bb7 │ │ -03c816: 0a08 |0023: move-result v8 │ │ -03c818: 6e10 c90b 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bc9 │ │ -03c81e: 0a05 |0027: move-result v5 │ │ -03c820: 7010 d00b 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bd0 │ │ -03c826: 0c01 |002b: move-result-object v1 │ │ -03c828: 5210 a203 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03c82c: 8259 |002e: int-to-float v9, v5 │ │ -03c82e: 828a |002f: int-to-float v10, v8 │ │ -03c830: c9a9 |0030: div-float/2addr v9, v10 │ │ -03c832: 521a a103 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ -03c836: c7a9 |0033: sub-float/2addr v9, v10 │ │ -03c838: 521a a403 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ -03c83c: a904 090a |0036: div-float v4, v9, v10 │ │ -03c840: 52c9 e203 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ -03c844: 52ca dc03 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dc │ │ -03c848: c7a9 |003c: sub-float/2addr v9, v10 │ │ -03c84a: 8796 |003d: float-to-int v6, v9 │ │ -03c84c: 7056 a30b 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0ba3 │ │ -03c852: 0a03 |0041: move-result v3 │ │ -03c854: 6e52 fd0b 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0bfd │ │ -03c85a: 7010 aa0b 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0baa │ │ -03c860: 1209 |0048: const/4 v9, #int 0 // #0 │ │ -03c862: 5cc9 d503 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03d5 │ │ -03c866: 0e00 |004b: return-void │ │ +03ea54: |[03ea54] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ +03ea64: 121b |0000: const/4 v11, #int 1 // #1 │ │ +03ea66: 55c9 d503 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03d5 │ │ +03ea6a: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ +03ea6e: 2209 0003 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@0300 │ │ +03ea72: 1a0a 1208 |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@0812 │ │ +03ea76: 7020 7a14 a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +03ea7c: 2709 |000c: throw v9 │ │ +03ea7e: 54c7 fc03 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ +03ea82: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ +03ea86: 52ca e703 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03e7 │ │ +03ea8a: 82aa |0013: int-to-float v10, v10 │ │ +03ea8c: 6e30 3112 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1231 │ │ +03ea92: 52c9 c503 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c5 │ │ +03ea96: 7120 790a 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a79 │ │ +03ea9c: 0a09 |001c: move-result v9 │ │ +03ea9e: 8792 |001d: float-to-int v2, v9 │ │ +03eaa0: 5ccb ef03 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03ef │ │ +03eaa4: 7010 b70b 0c00 |0020: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0bb7 │ │ +03eaaa: 0a08 |0023: move-result v8 │ │ +03eaac: 6e10 c90b 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bc9 │ │ +03eab2: 0a05 |0027: move-result v5 │ │ +03eab4: 7010 d00b 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bd0 │ │ +03eaba: 0c01 |002b: move-result-object v1 │ │ +03eabc: 5210 a203 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03eac0: 8259 |002e: int-to-float v9, v5 │ │ +03eac2: 828a |002f: int-to-float v10, v8 │ │ +03eac4: c9a9 |0030: div-float/2addr v9, v10 │ │ +03eac6: 521a a103 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ +03eaca: c7a9 |0033: sub-float/2addr v9, v10 │ │ +03eacc: 521a a403 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ +03ead0: a904 090a |0036: div-float v4, v9, v10 │ │ +03ead4: 52c9 e203 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ +03ead8: 52ca dc03 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dc │ │ +03eadc: c7a9 |003c: sub-float/2addr v9, v10 │ │ +03eade: 8796 |003d: float-to-int v6, v9 │ │ +03eae0: 7056 a30b 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0ba3 │ │ +03eae6: 0a03 |0041: move-result v3 │ │ +03eae8: 6e52 fd0b 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0bfd │ │ +03eaee: 7010 aa0b 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0baa │ │ +03eaf4: 1209 |0048: const/4 v9, #int 0 // #0 │ │ +03eaf6: 5cc9 d503 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03d5 │ │ +03eafa: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2299 │ │ 0x0005 line=2300 │ │ 0x000d line=2303 │ │ 0x000f line=2304 │ │ 0x0017 line=2305 │ │ @@ -53794,50 +53794,50 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -03c868: |[03c868] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -03c878: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -03c87a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -03c87c: 6e10 0212 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@1202 │ │ -03c882: 0a01 |0005: move-result v1 │ │ -03c884: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ -03c888: 6e10 0312 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@1203 │ │ -03c88e: 0a01 |000b: move-result v1 │ │ -03c890: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ -03c896: 0f00 |000f: return v0 │ │ -03c898: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ -03c89c: 6e20 9a0b 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0b9a │ │ -03c8a2: 0a00 |0015: move-result v0 │ │ -03c8a4: 28f9 |0016: goto 000f // -0007 │ │ -03c8a6: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ -03c8aa: 6e20 9a0b 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0b9a │ │ -03c8b0: 0a00 |001c: move-result v0 │ │ -03c8b2: 28f2 |001d: goto 000f // -000e │ │ -03c8b4: 6001 2000 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -03c8b8: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ -03c8bc: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ -03c8c0: 7110 5909 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@0959 │ │ -03c8c6: 0a01 |0027: move-result v1 │ │ -03c8c8: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ -03c8cc: 1221 |002a: const/4 v1, #int 2 // #2 │ │ -03c8ce: 6e20 9a0b 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0b9a │ │ -03c8d4: 0a00 |002e: move-result v0 │ │ -03c8d6: 28e0 |002f: goto 000f // -0020 │ │ -03c8d8: 7120 5809 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@0958 │ │ -03c8de: 0a01 |0033: move-result v1 │ │ -03c8e0: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ -03c8e4: 6e20 9a0b 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0b9a │ │ -03c8ea: 0a00 |0039: move-result v0 │ │ -03c8ec: 28d5 |003a: goto 000f // -002b │ │ -03c8ee: 0000 |003b: nop // spacer │ │ -03c8f0: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ +03eafc: |[03eafc] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +03eb0c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +03eb0e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +03eb10: 6e10 0212 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@1202 │ │ +03eb16: 0a01 |0005: move-result v1 │ │ +03eb18: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ +03eb1c: 6e10 0312 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@1203 │ │ +03eb22: 0a01 |000b: move-result v1 │ │ +03eb24: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ +03eb2a: 0f00 |000f: return v0 │ │ +03eb2c: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ +03eb30: 6e20 9a0b 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0b9a │ │ +03eb36: 0a00 |0015: move-result v0 │ │ +03eb38: 28f9 |0016: goto 000f // -0007 │ │ +03eb3a: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ +03eb3e: 6e20 9a0b 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0b9a │ │ +03eb44: 0a00 |001c: move-result v0 │ │ +03eb46: 28f2 |001d: goto 000f // -000e │ │ +03eb48: 6001 2000 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +03eb4c: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ +03eb50: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ +03eb54: 7110 5909 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@0959 │ │ +03eb5a: 0a01 |0027: move-result v1 │ │ +03eb5c: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ +03eb60: 1221 |002a: const/4 v1, #int 2 // #2 │ │ +03eb62: 6e20 9a0b 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0b9a │ │ +03eb68: 0a00 |002e: move-result v0 │ │ +03eb6a: 28e0 |002f: goto 000f // -0020 │ │ +03eb6c: 7120 5809 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@0958 │ │ +03eb72: 0a01 |0033: move-result v1 │ │ +03eb74: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ +03eb78: 6e20 9a0b 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0b9a │ │ +03eb7e: 0a00 |0039: move-result v0 │ │ +03eb80: 28d5 |003a: goto 000f // -002b │ │ +03eb82: 0000 |003b: nop // spacer │ │ +03eb84: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2488 │ │ 0x0002 line=2489 │ │ 0x0008 line=2490 │ │ 0x000f line=2510 │ │ 0x0010 line=2492 │ │ @@ -53860,118 +53860,118 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 20 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 194 16-bit code units │ │ -03c90c: |[03c90c] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ -03c91c: 0800 1200 |0000: move-object/from16 v0, v18 │ │ -03c920: 5502 d503 |0002: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03d5 │ │ -03c924: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ -03c928: 2202 0003 |0006: new-instance v2, Ljava/lang/IllegalStateException; // type@0300 │ │ -03c92c: 1a03 1108 |0008: const-string v3, "No fake drag in progress. Call beginFakeDrag first." // string@0811 │ │ -03c930: 7020 7a14 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -03c936: 2702 |000d: throw v2 │ │ -03c938: 0800 1200 |000e: move-object/from16 v0, v18 │ │ -03c93c: 5202 e203 |0010: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ -03c940: a602 0213 |0012: add-float v2, v2, v19 │ │ -03c944: 0800 1200 |0014: move-object/from16 v0, v18 │ │ -03c948: 5902 e203 |0016: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ -03c94c: 7401 c90b 1200 |0018: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bc9 │ │ -03c952: 0a02 |001b: move-result v2 │ │ -03c954: 822e |001c: int-to-float v14, v2 │ │ -03c956: a710 0e13 |001d: sub-float v16, v14, v19 │ │ -03c95a: 7601 b70b 1200 |001f: invoke-direct/range {v18}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0bb7 │ │ -03c960: 0a11 |0022: move-result v17 │ │ -03c962: 0200 1100 |0023: move/from16 v0, v17 │ │ -03c966: 8202 |0025: int-to-float v2, v0 │ │ -03c968: 0800 1200 |0026: move-object/from16 v0, v18 │ │ -03c96c: 5203 d703 |0028: iget v3, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d7 │ │ -03c970: a80d 0203 |002a: mul-float v13, v2, v3 │ │ -03c974: 0200 1100 |002c: move/from16 v0, v17 │ │ -03c978: 8202 |002e: int-to-float v2, v0 │ │ -03c97a: 0800 1200 |002f: move-object/from16 v0, v18 │ │ -03c97e: 5203 e403 |0031: iget v3, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e4 │ │ -03c982: a80f 0203 |0033: mul-float v15, v2, v3 │ │ -03c986: 0800 1200 |0035: move-object/from16 v0, v18 │ │ -03c98a: 5402 e103 |0037: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03c98e: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -03c990: 6e20 df14 3200 |003a: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -03c996: 0c0b |003d: move-result-object v11 │ │ -03c998: 1f0b dd01 |003e: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ -03c99c: 0800 1200 |0040: move-object/from16 v0, v18 │ │ -03c9a0: 5402 e103 |0042: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03c9a4: 0800 1200 |0044: move-object/from16 v0, v18 │ │ -03c9a8: 5403 e103 |0046: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03c9ac: 6e10 e514 0300 |0048: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -03c9b2: 0a03 |004b: move-result v3 │ │ -03c9b4: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -03c9b8: 6e20 df14 3200 |004e: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -03c9be: 0c0c |0051: move-result-object v12 │ │ -03c9c0: 1f0c dd01 |0052: check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ -03c9c4: 52b2 a203 |0054: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03c9c8: 3802 0900 |0056: if-eqz v2, 005f // +0009 │ │ -03c9cc: 52b2 a103 |0058: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ -03c9d0: 0200 1100 |005a: move/from16 v0, v17 │ │ -03c9d4: 8203 |005c: int-to-float v3, v0 │ │ -03c9d6: a80d 0203 |005d: mul-float v13, v2, v3 │ │ -03c9da: 52c2 a203 |005f: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03c9de: 0800 1200 |0061: move-object/from16 v0, v18 │ │ -03c9e2: 5403 c603 |0063: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03c9e6: 6e10 fb09 0300 |0065: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09fb │ │ -03c9ec: 0a03 |0068: move-result v3 │ │ -03c9ee: d803 03ff |0069: add-int/lit8 v3, v3, #int -1 // #ff │ │ -03c9f2: 3232 0900 |006b: if-eq v2, v3, 0074 // +0009 │ │ -03c9f6: 52c2 a103 |006d: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ -03c9fa: 0200 1100 |006f: move/from16 v0, v17 │ │ -03c9fe: 8203 |0071: int-to-float v3, v0 │ │ -03ca00: a80f 0203 |0072: mul-float v15, v2, v3 │ │ -03ca04: 2e02 100d |0074: cmpg-float v2, v16, v13 │ │ -03ca08: 3b02 4500 |0076: if-gez v2, 00bb // +0045 │ │ -03ca0c: 0210 0d00 |0078: move/from16 v16, v13 │ │ -03ca10: 0800 1200 |007a: move-object/from16 v0, v18 │ │ -03ca14: 5202 e203 |007c: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ -03ca18: 0200 1000 |007e: move/from16 v0, v16 │ │ -03ca1c: 8703 |0080: float-to-int v3, v0 │ │ -03ca1e: 8233 |0081: int-to-float v3, v3 │ │ -03ca20: a703 1003 |0082: sub-float v3, v16, v3 │ │ -03ca24: c632 |0084: add-float/2addr v2, v3 │ │ -03ca26: 0800 1200 |0085: move-object/from16 v0, v18 │ │ -03ca2a: 5902 e203 |0087: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ -03ca2e: 0200 1000 |0089: move/from16 v0, v16 │ │ -03ca32: 8702 |008b: float-to-int v2, v0 │ │ -03ca34: 7401 ca0b 1200 |008c: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0bca │ │ -03ca3a: 0a03 |008f: move-result v3 │ │ -03ca3c: 0800 1200 |0090: move-object/from16 v0, v18 │ │ -03ca40: 6e30 f60b 2003 |0092: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bf6 │ │ -03ca46: 0200 1000 |0095: move/from16 v0, v16 │ │ -03ca4a: 8702 |0097: float-to-int v2, v0 │ │ -03ca4c: 0800 1200 |0098: move-object/from16 v0, v18 │ │ -03ca50: 7020 e80b 2000 |009a: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0be8 │ │ -03ca56: 7100 ad01 0000 |009d: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01ad │ │ -03ca5c: 0b04 |00a0: move-result-wide v4 │ │ -03ca5e: 0800 1200 |00a1: move-object/from16 v0, v18 │ │ -03ca62: 5302 d403 |00a3: iget-wide v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@03d4 │ │ -03ca66: 1226 |00a5: const/4 v6, #int 2 // #2 │ │ -03ca68: 0800 1200 |00a6: move-object/from16 v0, v18 │ │ -03ca6c: 5207 e203 |00a8: iget v7, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ -03ca70: 1208 |00aa: const/4 v8, #int 0 // #0 │ │ -03ca72: 1209 |00ab: const/4 v9, #int 0 // #0 │ │ -03ca74: 7708 2912 0200 |00ac: invoke-static/range {v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1229 │ │ -03ca7a: 0c0a |00af: move-result-object v10 │ │ -03ca7c: 0800 1200 |00b0: move-object/from16 v0, v18 │ │ -03ca80: 5402 fc03 |00b2: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ -03ca84: 6e20 2f12 a200 |00b4: invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@122f │ │ -03ca8a: 6e10 2b12 0a00 |00b7: invoke-virtual {v10}, Landroid/view/MotionEvent;.recycle:()V // method@122b │ │ -03ca90: 0e00 |00ba: return-void │ │ -03ca92: 2d02 100f |00bb: cmpl-float v2, v16, v15 │ │ -03ca96: 3d02 bdff |00bd: if-lez v2, 007a // -0043 │ │ -03ca9a: 0210 0f00 |00bf: move/from16 v16, v15 │ │ -03ca9e: 28b9 |00c1: goto 007a // -0047 │ │ +03eba0: |[03eba0] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ +03ebb0: 0800 1200 |0000: move-object/from16 v0, v18 │ │ +03ebb4: 5502 d503 |0002: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03d5 │ │ +03ebb8: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ +03ebbc: 2202 0003 |0006: new-instance v2, Ljava/lang/IllegalStateException; // type@0300 │ │ +03ebc0: 1a03 1208 |0008: const-string v3, "No fake drag in progress. Call beginFakeDrag first." // string@0812 │ │ +03ebc4: 7020 7a14 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +03ebca: 2702 |000d: throw v2 │ │ +03ebcc: 0800 1200 |000e: move-object/from16 v0, v18 │ │ +03ebd0: 5202 e203 |0010: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ +03ebd4: a602 0213 |0012: add-float v2, v2, v19 │ │ +03ebd8: 0800 1200 |0014: move-object/from16 v0, v18 │ │ +03ebdc: 5902 e203 |0016: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ +03ebe0: 7401 c90b 1200 |0018: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bc9 │ │ +03ebe6: 0a02 |001b: move-result v2 │ │ +03ebe8: 822e |001c: int-to-float v14, v2 │ │ +03ebea: a710 0e13 |001d: sub-float v16, v14, v19 │ │ +03ebee: 7601 b70b 1200 |001f: invoke-direct/range {v18}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0bb7 │ │ +03ebf4: 0a11 |0022: move-result v17 │ │ +03ebf6: 0200 1100 |0023: move/from16 v0, v17 │ │ +03ebfa: 8202 |0025: int-to-float v2, v0 │ │ +03ebfc: 0800 1200 |0026: move-object/from16 v0, v18 │ │ +03ec00: 5203 d703 |0028: iget v3, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03d7 │ │ +03ec04: a80d 0203 |002a: mul-float v13, v2, v3 │ │ +03ec08: 0200 1100 |002c: move/from16 v0, v17 │ │ +03ec0c: 8202 |002e: int-to-float v2, v0 │ │ +03ec0e: 0800 1200 |002f: move-object/from16 v0, v18 │ │ +03ec12: 5203 e403 |0031: iget v3, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03e4 │ │ +03ec16: a80f 0203 |0033: mul-float v15, v2, v3 │ │ +03ec1a: 0800 1200 |0035: move-object/from16 v0, v18 │ │ +03ec1e: 5402 e103 |0037: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03ec22: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +03ec24: 6e20 df14 3200 |003a: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +03ec2a: 0c0b |003d: move-result-object v11 │ │ +03ec2c: 1f0b dd01 |003e: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ +03ec30: 0800 1200 |0040: move-object/from16 v0, v18 │ │ +03ec34: 5402 e103 |0042: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03ec38: 0800 1200 |0044: move-object/from16 v0, v18 │ │ +03ec3c: 5403 e103 |0046: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03ec40: 6e10 e514 0300 |0048: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +03ec46: 0a03 |004b: move-result v3 │ │ +03ec48: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +03ec4c: 6e20 df14 3200 |004e: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +03ec52: 0c0c |0051: move-result-object v12 │ │ +03ec54: 1f0c dd01 |0052: check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ +03ec58: 52b2 a203 |0054: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03ec5c: 3802 0900 |0056: if-eqz v2, 005f // +0009 │ │ +03ec60: 52b2 a103 |0058: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ +03ec64: 0200 1100 |005a: move/from16 v0, v17 │ │ +03ec68: 8203 |005c: int-to-float v3, v0 │ │ +03ec6a: a80d 0203 |005d: mul-float v13, v2, v3 │ │ +03ec6e: 52c2 a203 |005f: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03ec72: 0800 1200 |0061: move-object/from16 v0, v18 │ │ +03ec76: 5403 c603 |0063: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +03ec7a: 6e10 fb09 0300 |0065: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09fb │ │ +03ec80: 0a03 |0068: move-result v3 │ │ +03ec82: d803 03ff |0069: add-int/lit8 v3, v3, #int -1 // #ff │ │ +03ec86: 3232 0900 |006b: if-eq v2, v3, 0074 // +0009 │ │ +03ec8a: 52c2 a103 |006d: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ +03ec8e: 0200 1100 |006f: move/from16 v0, v17 │ │ +03ec92: 8203 |0071: int-to-float v3, v0 │ │ +03ec94: a80f 0203 |0072: mul-float v15, v2, v3 │ │ +03ec98: 2e02 100d |0074: cmpg-float v2, v16, v13 │ │ +03ec9c: 3b02 4500 |0076: if-gez v2, 00bb // +0045 │ │ +03eca0: 0210 0d00 |0078: move/from16 v16, v13 │ │ +03eca4: 0800 1200 |007a: move-object/from16 v0, v18 │ │ +03eca8: 5202 e203 |007c: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ +03ecac: 0200 1000 |007e: move/from16 v0, v16 │ │ +03ecb0: 8703 |0080: float-to-int v3, v0 │ │ +03ecb2: 8233 |0081: int-to-float v3, v3 │ │ +03ecb4: a703 1003 |0082: sub-float v3, v16, v3 │ │ +03ecb8: c632 |0084: add-float/2addr v2, v3 │ │ +03ecba: 0800 1200 |0085: move-object/from16 v0, v18 │ │ +03ecbe: 5902 e203 |0087: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ +03ecc2: 0200 1000 |0089: move/from16 v0, v16 │ │ +03ecc6: 8702 |008b: float-to-int v2, v0 │ │ +03ecc8: 7401 ca0b 1200 |008c: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0bca │ │ +03ecce: 0a03 |008f: move-result v3 │ │ +03ecd0: 0800 1200 |0090: move-object/from16 v0, v18 │ │ +03ecd4: 6e30 f60b 2003 |0092: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bf6 │ │ +03ecda: 0200 1000 |0095: move/from16 v0, v16 │ │ +03ecde: 8702 |0097: float-to-int v2, v0 │ │ +03ece0: 0800 1200 |0098: move-object/from16 v0, v18 │ │ +03ece4: 7020 e80b 2000 |009a: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0be8 │ │ +03ecea: 7100 ad01 0000 |009d: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01ad │ │ +03ecf0: 0b04 |00a0: move-result-wide v4 │ │ +03ecf2: 0800 1200 |00a1: move-object/from16 v0, v18 │ │ +03ecf6: 5302 d403 |00a3: iget-wide v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@03d4 │ │ +03ecfa: 1226 |00a5: const/4 v6, #int 2 // #2 │ │ +03ecfc: 0800 1200 |00a6: move-object/from16 v0, v18 │ │ +03ed00: 5207 e203 |00a8: iget v7, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ +03ed04: 1208 |00aa: const/4 v8, #int 0 // #0 │ │ +03ed06: 1209 |00ab: const/4 v9, #int 0 // #0 │ │ +03ed08: 7708 2912 0200 |00ac: invoke-static/range {v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1229 │ │ +03ed0e: 0c0a |00af: move-result-object v10 │ │ +03ed10: 0800 1200 |00b0: move-object/from16 v0, v18 │ │ +03ed14: 5402 fc03 |00b2: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ +03ed18: 6e20 2f12 a200 |00b4: invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@122f │ │ +03ed1e: 6e10 2b12 0a00 |00b7: invoke-virtual {v10}, Landroid/view/MotionEvent;.recycle:()V // method@122b │ │ +03ed24: 0e00 |00ba: return-void │ │ +03ed26: 2d02 100f |00bb: cmpl-float v2, v16, v15 │ │ +03ed2a: 3d02 bdff |00bd: if-lez v2, 007a // -0043 │ │ +03ed2e: 0210 0f00 |00bf: move/from16 v16, v15 │ │ +03ed32: 28b9 |00c1: goto 007a // -0047 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2330 │ │ 0x0006 line=2331 │ │ 0x000e line=2334 │ │ 0x0018 line=2336 │ │ 0x001d line=2337 │ │ @@ -54014,18 +54014,18 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03caa0: |[03caa0] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -03cab0: 2200 de01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01de │ │ -03cab4: 7010 6c0b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@0b6c │ │ -03caba: 1100 |0005: return-object v0 │ │ +03ed34: |[03ed34] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +03ed44: 2200 de01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01de │ │ +03ed48: 7010 6c0b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@0b6c │ │ +03ed4e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2742 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #20 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -54033,20 +54033,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 │ │ -03cabc: |[03cabc] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -03cacc: 2200 de01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01de │ │ -03cad0: 6e10 b80b 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0bb8 │ │ -03cad6: 0c01 |0005: move-result-object v1 │ │ -03cad8: 7030 6d0b 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0b6d │ │ -03cade: 1100 |0009: return-object v0 │ │ +03ed50: |[03ed50] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +03ed60: 2200 de01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01de │ │ +03ed64: 6e10 b80b 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0bb8 │ │ +03ed6a: 0c01 |0005: move-result-object v1 │ │ +03ed6c: 7030 6d0b 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0b6d │ │ +03ed72: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2757 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -54055,18 +54055,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 │ │ -03cae0: |[03cae0] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -03caf0: 6e10 af0b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0baf │ │ -03caf6: 0c00 |0003: move-result-object v0 │ │ -03caf8: 1100 |0004: return-object v0 │ │ +03ed74: |[03ed74] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +03ed84: 6e10 af0b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0baf │ │ +03ed8a: 0c00 |0003: move-result-object v0 │ │ +03ed8c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2747 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -54075,17 +54075,17 @@ │ │ type : '()Landroid/support/v4/view/PagerAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03cafc: |[03cafc] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ -03cb0c: 5410 c603 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03cb10: 1100 |0002: return-object v0 │ │ +03ed90: |[03ed90] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ +03eda0: 5410 c603 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +03eda4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #23 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -54093,31 +54093,31 @@ │ │ type : '(II)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -03cb14: |[03cb14] android.support.v4.view.ViewPager.getChildDrawingOrder:(II)I │ │ -03cb24: 5242 d003 |0000: iget v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03d0 │ │ -03cb28: 1223 |0002: const/4 v3, #int 2 // #2 │ │ -03cb2a: 3332 1700 |0003: if-ne v2, v3, 001a // +0017 │ │ -03cb2e: d802 05ff |0005: add-int/lit8 v2, v5, #int -1 // #ff │ │ -03cb32: 9100 0206 |0007: sub-int v0, v2, v6 │ │ -03cb36: 5442 d103 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03d1 │ │ -03cb3a: 6e20 df14 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -03cb40: 0c02 |000e: move-result-object v2 │ │ -03cb42: 1f02 9d02 |000f: check-cast v2, Landroid/view/View; // type@029d │ │ -03cb46: 6e10 5f12 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -03cb4c: 0c02 |0014: move-result-object v2 │ │ -03cb4e: 1f02 de01 |0015: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01de │ │ -03cb52: 5221 a503 |0017: iget v1, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@03a5 │ │ -03cb56: 0f01 |0019: return v1 │ │ -03cb58: 0160 |001a: move v0, v6 │ │ -03cb5a: 28ee |001b: goto 0009 // -0012 │ │ +03eda8: |[03eda8] android.support.v4.view.ViewPager.getChildDrawingOrder:(II)I │ │ +03edb8: 5242 d003 |0000: iget v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03d0 │ │ +03edbc: 1223 |0002: const/4 v3, #int 2 // #2 │ │ +03edbe: 3332 1700 |0003: if-ne v2, v3, 001a // +0017 │ │ +03edc2: d802 05ff |0005: add-int/lit8 v2, v5, #int -1 // #ff │ │ +03edc6: 9100 0206 |0007: sub-int v0, v2, v6 │ │ +03edca: 5442 d103 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03d1 │ │ +03edce: 6e20 df14 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +03edd4: 0c02 |000e: move-result-object v2 │ │ +03edd6: 1f02 9d02 |000f: check-cast v2, Landroid/view/View; // type@029d │ │ +03edda: 6e10 5f12 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +03ede0: 0c02 |0014: move-result-object v2 │ │ +03ede2: 1f02 de01 |0015: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01de │ │ +03ede6: 5221 a503 |0017: iget v1, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@03a5 │ │ +03edea: 0f01 |0019: return v1 │ │ +03edec: 0160 |001a: move v0, v6 │ │ +03edee: 28ee |001b: goto 0009 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=642 │ │ 0x0009 line=643 │ │ 0x0019 line=644 │ │ 0x001b line=642 │ │ locals : │ │ @@ -54132,17 +54132,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03cb5c: |[03cb5c] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ -03cb6c: 5210 cd03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03cb70: 0f00 |0002: return v0 │ │ +03edf0: |[03edf0] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ +03ee00: 5210 cd03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +03ee04: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=505 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #25 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -54150,17 +54150,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03cb74: |[03cb74] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ -03cb84: 5210 eb03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03eb │ │ -03cb88: 0f00 |0002: return v0 │ │ +03ee08: |[03ee08] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ +03ee18: 5210 eb03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03eb │ │ +03ee1c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=667 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #26 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -54168,17 +54168,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03cb8c: |[03cb8c] android.support.v4.view.ViewPager.getPageMargin:()I │ │ -03cb9c: 5210 ed03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ed │ │ -03cba0: 0f00 |0002: return v0 │ │ +03ee20: |[03ee20] android.support.v4.view.ViewPager.getPageMargin:()I │ │ +03ee30: 5210 ed03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ed │ │ +03ee34: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=723 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #27 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -54186,29 +54186,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 │ │ -03cba4: |[03cba4] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -03cbb4: 6e10 6912 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1269 │ │ -03cbba: 0c00 |0003: move-result-object v0 │ │ -03cbbc: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ -03cbc0: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -03cbc4: 2001 9d02 |0008: instance-of v1, v0, Landroid/view/View; // type@029d │ │ -03cbc8: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ -03cbcc: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -03cbce: 1101 |000d: return-object v1 │ │ -03cbd0: 0703 |000e: move-object v3, v0 │ │ -03cbd2: 1f03 9d02 |000f: check-cast v3, Landroid/view/View; // type@029d │ │ -03cbd6: 28ef |0011: goto 0000 // -0011 │ │ -03cbd8: 6e20 cf0b 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bcf │ │ -03cbde: 0c01 |0015: move-result-object v1 │ │ -03cbe0: 28f7 |0016: goto 000d // -0009 │ │ +03ee38: |[03ee38] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +03ee48: 6e10 6912 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1269 │ │ +03ee4e: 0c00 |0003: move-result-object v0 │ │ +03ee50: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ +03ee54: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +03ee58: 2001 9d02 |0008: instance-of v1, v0, Landroid/view/View; // type@029d │ │ +03ee5c: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ +03ee60: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +03ee62: 1101 |000d: return-object v1 │ │ +03ee64: 0703 |000e: move-object v3, v0 │ │ +03ee66: 1f03 9d02 |000f: check-cast v3, Landroid/view/View; // type@029d │ │ +03ee6a: 28ef |0011: goto 0000 // -0011 │ │ +03ee6c: 6e20 cf0b 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bcf │ │ +03ee72: 0c01 |0015: move-result-object v1 │ │ +03ee74: 28f7 |0016: goto 000d // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1337 │ │ 0x0006 line=1338 │ │ 0x000c line=1339 │ │ 0x000d line=1343 │ │ 0x000f line=1341 │ │ @@ -54223,34 +54223,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 │ │ -03cbe4: |[03cbe4] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -03cbf4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03cbf6: 5442 e103 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03cbfa: 6e10 e514 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -03cc00: 0a02 |0006: move-result v2 │ │ -03cc02: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ -03cc06: 5442 e103 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03cc0a: 6e20 df14 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -03cc10: 0c01 |000e: move-result-object v1 │ │ -03cc12: 1f01 dd01 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ -03cc16: 5442 c603 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03cc1a: 5413 a003 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a0 │ │ -03cc1e: 6e30 010a 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@0a01 │ │ -03cc24: 0a02 |0018: move-result v2 │ │ -03cc26: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ -03cc2a: 1101 |001b: return-object v1 │ │ -03cc2c: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03cc30: 28e3 |001e: goto 0001 // -001d │ │ -03cc32: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -03cc34: 28fb |0020: goto 001b // -0005 │ │ +03ee78: |[03ee78] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +03ee88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03ee8a: 5442 e103 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03ee8e: 6e10 e514 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +03ee94: 0a02 |0006: move-result v2 │ │ +03ee96: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ +03ee9a: 5442 e103 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03ee9e: 6e20 df14 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +03eea4: 0c01 |000e: move-result-object v1 │ │ +03eea6: 1f01 dd01 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ +03eeaa: 5442 c603 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +03eeae: 5413 a003 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a0 │ │ +03eeb2: 6e30 010a 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@0a01 │ │ +03eeb8: 0a02 |0018: move-result v2 │ │ +03eeba: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ +03eebe: 1101 |001b: return-object v1 │ │ +03eec0: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03eec4: 28e3 |001e: goto 0001 // -001d │ │ +03eec6: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +03eec8: 28fb |0020: goto 001b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1326 │ │ 0x0009 line=1327 │ │ 0x0011 line=1328 │ │ 0x001b line=1332 │ │ 0x001c line=1326 │ │ @@ -54267,31 +54267,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 │ │ -03cc38: |[03cc38] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -03cc48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03cc4a: 5432 e103 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03cc4e: 6e10 e514 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -03cc54: 0a02 |0006: move-result v2 │ │ -03cc56: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ -03cc5a: 5432 e103 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03cc5e: 6e20 df14 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -03cc64: 0c01 |000e: move-result-object v1 │ │ -03cc66: 1f01 dd01 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ -03cc6a: 5212 a203 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03cc6e: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ -03cc72: 1101 |0015: return-object v1 │ │ -03cc74: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03cc78: 28e9 |0018: goto 0001 // -0017 │ │ -03cc7a: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -03cc7c: 28fb |001a: goto 0015 // -0005 │ │ +03eecc: |[03eecc] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +03eedc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +03eede: 5432 e103 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03eee2: 6e10 e514 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +03eee8: 0a02 |0006: move-result v2 │ │ +03eeea: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ +03eeee: 5432 e103 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03eef2: 6e20 df14 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +03eef8: 0c01 |000e: move-result-object v1 │ │ +03eefa: 1f01 dd01 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ +03eefe: 5212 a203 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03ef02: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ +03ef06: 1101 |0015: return-object v1 │ │ +03ef08: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +03ef0c: 28e9 |0018: goto 0001 // -0017 │ │ +03ef0e: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +03ef10: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1347 │ │ 0x0009 line=1348 │ │ 0x0011 line=1349 │ │ 0x0015 line=1353 │ │ 0x0016 line=1347 │ │ @@ -54308,70 +54308,70 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 108 16-bit code units │ │ -03cc80: |[03cc80] android.support.v4.view.ViewPager.initViewPager:()V │ │ -03cc90: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -03cc92: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -03cc94: 6e20 0b0c 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0c0b │ │ -03cc9a: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ -03cc9e: 6e20 fe0b 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@0bfe │ │ -03cca4: 6e20 ff0b 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@0bff │ │ -03ccaa: 6e10 b80b 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0bb8 │ │ -03ccb0: 0c01 |0010: move-result-object v1 │ │ -03ccb2: 2203 cf02 |0011: new-instance v3, Landroid/widget/Scroller; // type@02cf │ │ -03ccb6: 6204 fd03 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@03fd │ │ -03ccba: 7030 dc13 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@13dc │ │ -03ccc0: 5b63 f503 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f5 │ │ -03ccc4: 7110 ae12 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@12ae │ │ -03ccca: 0c00 |001d: move-result-object v0 │ │ -03cccc: 6e10 9500 0100 |001e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0095 │ │ -03ccd2: 0c03 |0021: move-result-object v3 │ │ -03ccd4: 6e10 e500 0300 |0022: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e5 │ │ -03ccda: 0c03 |0025: move-result-object v3 │ │ -03ccdc: 5232 3b05 |0026: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@053b │ │ -03cce0: 7110 440b 0000 |0028: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0b44 │ │ -03cce6: 0a03 |002b: move-result v3 │ │ -03cce8: 5963 fb03 |002c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03fb │ │ -03ccec: 1503 c843 |002e: const/high16 v3, #int 1137180672 // #43c8 │ │ -03ccf0: c823 |0030: mul-float/2addr v3, v2 │ │ -03ccf2: 8733 |0031: float-to-int v3, v3 │ │ -03ccf4: 5963 e803 |0032: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@03e8 │ │ -03ccf8: 6e10 b212 0000 |0034: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@12b2 │ │ -03ccfe: 0a03 |0037: move-result v3 │ │ -03cd00: 5963 e703 |0038: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03e7 │ │ -03cd04: 2203 3702 |003a: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@0237 │ │ -03cd08: 7020 d40f 1300 |003c: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0fd4 │ │ -03cd0e: 5b63 e503 |003f: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e5 │ │ -03cd12: 2203 3702 |0041: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@0237 │ │ -03cd16: 7020 d40f 1300 |0043: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0fd4 │ │ -03cd1c: 5b63 f303 |0046: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f3 │ │ -03cd20: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ -03cd24: c823 |004a: mul-float/2addr v3, v2 │ │ -03cd26: 8733 |004b: float-to-int v3, v3 │ │ -03cd28: 5963 d803 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@03d8 │ │ -03cd2c: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ -03cd30: c823 |0050: mul-float/2addr v3, v2 │ │ -03cd32: 8733 |0051: float-to-int v3, v3 │ │ -03cd34: 5963 cc03 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@03cc │ │ -03cd38: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ -03cd3c: c823 |0056: mul-float/2addr v3, v2 │ │ -03cd3e: 8733 |0057: float-to-int v3, v3 │ │ -03cd40: 5963 cf03 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@03cf │ │ -03cd44: 2203 df01 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@01df │ │ -03cd48: 7020 6e0b 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@0b6e │ │ -03cd4e: 7120 0a0b 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0b0a │ │ -03cd54: 7110 f60a 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0af6 │ │ -03cd5a: 0a03 |0065: move-result v3 │ │ -03cd5c: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ -03cd60: 7120 0d0b 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b0d │ │ -03cd66: 0e00 |006b: return-void │ │ +03ef14: |[03ef14] android.support.v4.view.ViewPager.initViewPager:()V │ │ +03ef24: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +03ef26: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +03ef28: 6e20 0b0c 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0c0b │ │ +03ef2e: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ +03ef32: 6e20 fe0b 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@0bfe │ │ +03ef38: 6e20 ff0b 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@0bff │ │ +03ef3e: 6e10 b80b 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0bb8 │ │ +03ef44: 0c01 |0010: move-result-object v1 │ │ +03ef46: 2203 cf02 |0011: new-instance v3, Landroid/widget/Scroller; // type@02cf │ │ +03ef4a: 6204 fd03 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@03fd │ │ +03ef4e: 7030 dc13 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@13dc │ │ +03ef54: 5b63 f503 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f5 │ │ +03ef58: 7110 ae12 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@12ae │ │ +03ef5e: 0c00 |001d: move-result-object v0 │ │ +03ef60: 6e10 9500 0100 |001e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0095 │ │ +03ef66: 0c03 |0021: move-result-object v3 │ │ +03ef68: 6e10 e500 0300 |0022: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e5 │ │ +03ef6e: 0c03 |0025: move-result-object v3 │ │ +03ef70: 5232 3b05 |0026: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@053b │ │ +03ef74: 7110 440b 0000 |0028: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0b44 │ │ +03ef7a: 0a03 |002b: move-result v3 │ │ +03ef7c: 5963 fb03 |002c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03fb │ │ +03ef80: 1503 c843 |002e: const/high16 v3, #int 1137180672 // #43c8 │ │ +03ef84: c823 |0030: mul-float/2addr v3, v2 │ │ +03ef86: 8733 |0031: float-to-int v3, v3 │ │ +03ef88: 5963 e803 |0032: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@03e8 │ │ +03ef8c: 6e10 b212 0000 |0034: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@12b2 │ │ +03ef92: 0a03 |0037: move-result v3 │ │ +03ef94: 5963 e703 |0038: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03e7 │ │ +03ef98: 2203 3702 |003a: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@0237 │ │ +03ef9c: 7020 d40f 1300 |003c: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0fd4 │ │ +03efa2: 5b63 e503 |003f: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e5 │ │ +03efa6: 2203 3702 |0041: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@0237 │ │ +03efaa: 7020 d40f 1300 |0043: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@0fd4 │ │ +03efb0: 5b63 f303 |0046: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f3 │ │ +03efb4: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ +03efb8: c823 |004a: mul-float/2addr v3, v2 │ │ +03efba: 8733 |004b: float-to-int v3, v3 │ │ +03efbc: 5963 d803 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@03d8 │ │ +03efc0: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ +03efc4: c823 |0050: mul-float/2addr v3, v2 │ │ +03efc6: 8733 |0051: float-to-int v3, v3 │ │ +03efc8: 5963 cc03 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@03cc │ │ +03efcc: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ +03efd0: c823 |0056: mul-float/2addr v3, v2 │ │ +03efd2: 8733 |0057: float-to-int v3, v3 │ │ +03efd4: 5963 cf03 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@03cf │ │ +03efd8: 2203 df01 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@01df │ │ +03efdc: 7020 6e0b 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@0b6e │ │ +03efe2: 7120 0a0b 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0b0a │ │ +03efe8: 7110 f60a 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0af6 │ │ +03efee: 0a03 |0065: move-result v3 │ │ +03eff0: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ +03eff4: 7120 0d0b 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b0d │ │ +03effa: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=354 │ │ 0x0005 line=355 │ │ 0x000a line=356 │ │ 0x000d line=357 │ │ 0x0011 line=358 │ │ @@ -54400,17 +54400,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03cd68: |[03cd68] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ -03cd78: 5510 d503 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03d5 │ │ -03cd7c: 0f00 |0002: return v0 │ │ +03effc: |[03effc] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ +03f00c: 5510 d503 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03d5 │ │ +03f010: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2380 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #32 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -54418,19 +54418,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -03cd80: |[03cd80] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ -03cd90: 6f10 db12 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@12db │ │ -03cd96: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -03cd98: 5c10 d603 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d6 │ │ -03cd9c: 0e00 |0006: return-void │ │ +03f014: |[03f014] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ +03f024: 6f10 db12 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@12db │ │ +03f02a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +03f02c: 5c10 d603 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d6 │ │ +03f030: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1358 │ │ 0x0003 line=1359 │ │ 0x0006 line=1360 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -54440,19 +54440,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03cda0: |[03cda0] android.support.v4.view.ViewPager.onDetachedFromWindow:()V │ │ -03cdb0: 5410 d203 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03d2 │ │ -03cdb4: 6e20 ef0b 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0bef │ │ -03cdba: 6f10 dc12 0100 |0005: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@12dc │ │ -03cdc0: 0e00 |0008: return-void │ │ +03f034: |[03f034] android.support.v4.view.ViewPager.onDetachedFromWindow:()V │ │ +03f044: 5410 d203 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03d2 │ │ +03f048: 6e20 ef0b 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0bef │ │ +03f04e: 6f10 dc12 0100 |0005: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@12dc │ │ +03f054: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0005 line=384 │ │ 0x0008 line=385 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -54462,131 +54462,131 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 214 16-bit code units │ │ -03cdc4: |[03cdc4] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ -03cdd4: 7502 dd12 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@12dd │ │ -03cdda: 0800 1200 |0003: move-object/from16 v0, v18 │ │ -03cdde: 520d ed03 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ed │ │ -03cde2: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ -03cde6: 0800 1200 |0009: move-object/from16 v0, v18 │ │ -03cdea: 540d e603 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03e6 │ │ -03cdee: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ -03cdf2: 0800 1200 |000f: move-object/from16 v0, v18 │ │ -03cdf6: 540d e103 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03cdfa: 6e10 e514 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -03ce00: 0a0d |0016: move-result v13 │ │ -03ce02: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ -03ce06: 0800 1200 |0019: move-object/from16 v0, v18 │ │ -03ce0a: 540d c603 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03ce0e: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ -03ce12: 7401 c90b 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bc9 │ │ -03ce18: 0a0a |0022: move-result v10 │ │ -03ce1a: 7401 cb0b 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0bcb │ │ -03ce20: 0a0b |0026: move-result v11 │ │ -03ce22: 0800 1200 |0027: move-object/from16 v0, v18 │ │ -03ce26: 520d ed03 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ed │ │ -03ce2a: 82dd |002b: int-to-float v13, v13 │ │ -03ce2c: 82be |002c: int-to-float v14, v11 │ │ -03ce2e: a907 0d0e |002d: div-float v7, v13, v14 │ │ -03ce32: 1205 |002f: const/4 v5, #int 0 // #0 │ │ -03ce34: 0800 1200 |0030: move-object/from16 v0, v18 │ │ -03ce38: 540d e103 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03ce3c: 120e |0034: const/4 v14, #int 0 // #0 │ │ -03ce3e: 6e20 df14 ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -03ce44: 0c03 |0038: move-result-object v3 │ │ -03ce46: 1f03 dd01 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ -03ce4a: 5238 a103 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ -03ce4e: 0800 1200 |003d: move-object/from16 v0, v18 │ │ -03ce52: 540d e103 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03ce56: 6e10 e514 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -03ce5c: 0a04 |0044: move-result v4 │ │ -03ce5e: 5232 a203 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03ce62: 0800 1200 |0047: move-object/from16 v0, v18 │ │ -03ce66: 540d e103 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03ce6a: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ -03ce6e: 6e20 df14 ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -03ce74: 0c0d |0050: move-result-object v13 │ │ -03ce76: 1f0d dd01 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ -03ce7a: 52d6 a203 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03ce7e: 0129 |0055: move v9, v2 │ │ -03ce80: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ -03ce84: 523d a203 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03ce88: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ -03ce8c: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ -03ce90: 0800 1200 |005e: move-object/from16 v0, v18 │ │ -03ce94: 540d e103 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03ce98: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ -03ce9c: 6e20 df14 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -03cea2: 0c03 |0067: move-result-object v3 │ │ -03cea4: 1f03 dd01 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ -03cea8: 28ee |006a: goto 0058 // -0012 │ │ -03ceaa: 523d a203 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03ceae: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ -03ceb2: 523d a103 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ -03ceb6: 523e a403 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ -03ceba: c6ed |0073: add-float/2addr v13, v14 │ │ -03cebc: 82be |0074: int-to-float v14, v11 │ │ -03cebe: a801 0d0e |0075: mul-float v1, v13, v14 │ │ -03cec2: 523d a103 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ -03cec6: 523e a403 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ -03ceca: c6ed |007b: add-float/2addr v13, v14 │ │ -03cecc: a608 0d07 |007c: add-float v8, v13, v7 │ │ -03ced0: 0800 1200 |007e: move-object/from16 v0, v18 │ │ -03ced4: 520d ed03 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ed │ │ -03ced8: 82dd |0082: int-to-float v13, v13 │ │ -03ceda: c61d |0083: add-float/2addr v13, v1 │ │ -03cedc: 82ae |0084: int-to-float v14, v10 │ │ -03cede: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ -03cee2: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ -03cee6: 0800 1200 |0089: move-object/from16 v0, v18 │ │ -03ceea: 540d e603 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03e6 │ │ -03ceee: 871e |008d: float-to-int v14, v1 │ │ -03cef0: 0800 1200 |008e: move-object/from16 v0, v18 │ │ -03cef4: 520f fa03 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@03fa │ │ -03cef8: 0800 1200 |0092: move-object/from16 v0, v18 │ │ -03cefc: 5200 ed03 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ed │ │ -03cf00: 0210 0000 |0096: move/from16 v16, v0 │ │ -03cf04: 0200 1000 |0098: move/from16 v0, v16 │ │ -03cf08: 8200 |009a: int-to-float v0, v0 │ │ -03cf0a: 0210 0000 |009b: move/from16 v16, v0 │ │ -03cf0e: a610 1001 |009d: add-float v16, v16, v1 │ │ -03cf12: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ -03cf16: a610 1011 |00a1: add-float v16, v16, v17 │ │ -03cf1a: 0200 1000 |00a3: move/from16 v0, v16 │ │ -03cf1e: 8700 |00a5: float-to-int v0, v0 │ │ -03cf20: 0210 0000 |00a6: move/from16 v16, v0 │ │ -03cf24: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ -03cf28: 5200 c803 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@03c8 │ │ -03cf2c: 0211 0000 |00ac: move/from16 v17, v0 │ │ -03cf30: 7405 3e01 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@013e │ │ -03cf36: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ -03cf3a: 540d e603 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03e6 │ │ -03cf3e: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ -03cf42: 6e20 3501 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0135 │ │ -03cf48: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ -03cf4c: 82dd |00bc: int-to-float v13, v13 │ │ -03cf4e: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ -03cf52: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ -03cf56: 0e00 |00c1: return-void │ │ -03cf58: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ -03cf5c: 540d c603 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03cf60: 6e20 fe09 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09fe │ │ -03cf66: 0a0c |00c9: move-result v12 │ │ -03cf68: a60d 080c |00ca: add-float v13, v8, v12 │ │ -03cf6c: 82be |00cc: int-to-float v14, v11 │ │ -03cf6e: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ -03cf72: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ -03cf76: c6d8 |00d1: add-float/2addr v8, v13 │ │ -03cf78: 28ac |00d2: goto 007e // -0054 │ │ -03cf7a: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ -03cf7e: 2881 |00d5: goto 0056 // -007f │ │ +03f058: |[03f058] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ +03f068: 7502 dd12 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@12dd │ │ +03f06e: 0800 1200 |0003: move-object/from16 v0, v18 │ │ +03f072: 520d ed03 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ed │ │ +03f076: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ +03f07a: 0800 1200 |0009: move-object/from16 v0, v18 │ │ +03f07e: 540d e603 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03e6 │ │ +03f082: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ +03f086: 0800 1200 |000f: move-object/from16 v0, v18 │ │ +03f08a: 540d e103 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03f08e: 6e10 e514 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +03f094: 0a0d |0016: move-result v13 │ │ +03f096: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ +03f09a: 0800 1200 |0019: move-object/from16 v0, v18 │ │ +03f09e: 540d c603 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +03f0a2: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ +03f0a6: 7401 c90b 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bc9 │ │ +03f0ac: 0a0a |0022: move-result v10 │ │ +03f0ae: 7401 cb0b 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0bcb │ │ +03f0b4: 0a0b |0026: move-result v11 │ │ +03f0b6: 0800 1200 |0027: move-object/from16 v0, v18 │ │ +03f0ba: 520d ed03 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ed │ │ +03f0be: 82dd |002b: int-to-float v13, v13 │ │ +03f0c0: 82be |002c: int-to-float v14, v11 │ │ +03f0c2: a907 0d0e |002d: div-float v7, v13, v14 │ │ +03f0c6: 1205 |002f: const/4 v5, #int 0 // #0 │ │ +03f0c8: 0800 1200 |0030: move-object/from16 v0, v18 │ │ +03f0cc: 540d e103 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03f0d0: 120e |0034: const/4 v14, #int 0 // #0 │ │ +03f0d2: 6e20 df14 ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +03f0d8: 0c03 |0038: move-result-object v3 │ │ +03f0da: 1f03 dd01 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ +03f0de: 5238 a103 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ +03f0e2: 0800 1200 |003d: move-object/from16 v0, v18 │ │ +03f0e6: 540d e103 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03f0ea: 6e10 e514 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +03f0f0: 0a04 |0044: move-result v4 │ │ +03f0f2: 5232 a203 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03f0f6: 0800 1200 |0047: move-object/from16 v0, v18 │ │ +03f0fa: 540d e103 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03f0fe: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ +03f102: 6e20 df14 ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +03f108: 0c0d |0050: move-result-object v13 │ │ +03f10a: 1f0d dd01 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ +03f10e: 52d6 a203 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03f112: 0129 |0055: move v9, v2 │ │ +03f114: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ +03f118: 523d a203 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03f11c: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ +03f120: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ +03f124: 0800 1200 |005e: move-object/from16 v0, v18 │ │ +03f128: 540d e103 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +03f12c: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ +03f130: 6e20 df14 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +03f136: 0c03 |0067: move-result-object v3 │ │ +03f138: 1f03 dd01 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ +03f13c: 28ee |006a: goto 0058 // -0012 │ │ +03f13e: 523d a203 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03f142: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ +03f146: 523d a103 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ +03f14a: 523e a403 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ +03f14e: c6ed |0073: add-float/2addr v13, v14 │ │ +03f150: 82be |0074: int-to-float v14, v11 │ │ +03f152: a801 0d0e |0075: mul-float v1, v13, v14 │ │ +03f156: 523d a103 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ +03f15a: 523e a403 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ +03f15e: c6ed |007b: add-float/2addr v13, v14 │ │ +03f160: a608 0d07 |007c: add-float v8, v13, v7 │ │ +03f164: 0800 1200 |007e: move-object/from16 v0, v18 │ │ +03f168: 520d ed03 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ed │ │ +03f16c: 82dd |0082: int-to-float v13, v13 │ │ +03f16e: c61d |0083: add-float/2addr v13, v1 │ │ +03f170: 82ae |0084: int-to-float v14, v10 │ │ +03f172: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ +03f176: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ +03f17a: 0800 1200 |0089: move-object/from16 v0, v18 │ │ +03f17e: 540d e603 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03e6 │ │ +03f182: 871e |008d: float-to-int v14, v1 │ │ +03f184: 0800 1200 |008e: move-object/from16 v0, v18 │ │ +03f188: 520f fa03 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@03fa │ │ +03f18c: 0800 1200 |0092: move-object/from16 v0, v18 │ │ +03f190: 5200 ed03 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ed │ │ +03f194: 0210 0000 |0096: move/from16 v16, v0 │ │ +03f198: 0200 1000 |0098: move/from16 v0, v16 │ │ +03f19c: 8200 |009a: int-to-float v0, v0 │ │ +03f19e: 0210 0000 |009b: move/from16 v16, v0 │ │ +03f1a2: a610 1001 |009d: add-float v16, v16, v1 │ │ +03f1a6: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ +03f1aa: a610 1011 |00a1: add-float v16, v16, v17 │ │ +03f1ae: 0200 1000 |00a3: move/from16 v0, v16 │ │ +03f1b2: 8700 |00a5: float-to-int v0, v0 │ │ +03f1b4: 0210 0000 |00a6: move/from16 v16, v0 │ │ +03f1b8: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ +03f1bc: 5200 c803 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@03c8 │ │ +03f1c0: 0211 0000 |00ac: move/from16 v17, v0 │ │ +03f1c4: 7405 3e01 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@013e │ │ +03f1ca: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ +03f1ce: 540d e603 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03e6 │ │ +03f1d2: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ +03f1d6: 6e20 3501 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0135 │ │ +03f1dc: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ +03f1e0: 82dd |00bc: int-to-float v13, v13 │ │ +03f1e2: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ +03f1e6: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ +03f1ea: 0e00 |00c1: return-void │ │ +03f1ec: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ +03f1f0: 540d c603 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +03f1f4: 6e20 fe09 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09fe │ │ +03f1fa: 0a0c |00c9: move-result v12 │ │ +03f1fc: a60d 080c |00ca: add-float v13, v8, v12 │ │ +03f200: 82be |00cc: int-to-float v14, v11 │ │ +03f202: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ +03f206: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ +03f20a: c6d8 |00d1: add-float/2addr v8, v13 │ │ +03f20c: 28ac |00d2: goto 007e // -0054 │ │ +03f20e: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ +03f212: 2881 |00d5: goto 0056 // -007f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2213 │ │ 0x0003 line=2216 │ │ 0x001f line=2217 │ │ 0x0023 line=2218 │ │ 0x0027 line=2220 │ │ @@ -54644,189 +54644,189 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 324 16-bit code units │ │ -03cf80: |[03cf80] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -03cf90: 6e10 1f12 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@121f │ │ -03cf96: 0a00 |0003: move-result v0 │ │ -03cf98: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ -03cf9c: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -03cf9e: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ -03cfa2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -03cfa4: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ -03cfa8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -03cfaa: 5ce0 df03 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03df │ │ -03cfae: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -03cfb0: 5ce0 e003 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03e0 │ │ -03cfb4: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ -03cfb6: 59e0 c503 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c5 │ │ -03cfba: 54e0 fc03 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ -03cfbe: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ -03cfc2: 54e0 fc03 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ -03cfc6: 6e10 3712 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1237 │ │ -03cfcc: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -03cfce: 5be0 fc03 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ -03cfd2: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -03cfd4: 0f00 |0022: return v0 │ │ -03cfd6: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ -03cfda: 55e0 df03 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03df │ │ -03cfde: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -03cfe2: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -03cfe4: 28f8 |002a: goto 0022 // -0008 │ │ -03cfe6: 55e0 e003 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03e0 │ │ -03cfea: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ -03cfee: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -03cff0: 28f2 |0030: goto 0022 // -000e │ │ -03cff2: 2c06 0501 0000 |0031: sparse-switch v6, 00000136 // +00000105 │ │ -03cff8: 54e0 fc03 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ -03cffc: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ -03d000: 7100 3612 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1236 │ │ -03d006: 0c00 |003b: move-result-object v0 │ │ -03d008: 5be0 fc03 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ -03d00c: 54e0 fc03 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ -03d010: 6e20 2f12 f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@122f │ │ -03d016: 55e0 df03 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03df │ │ -03d01a: 28dd |0045: goto 0022 // -0023 │ │ -03d01c: 52e7 c503 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c5 │ │ -03d020: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ -03d022: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ -03d026: 7120 e909 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09e9 │ │ -03d02c: 0a09 |004e: move-result v9 │ │ -03d02e: 7120 ee09 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09ee │ │ -03d034: 0a0a |0052: move-result v10 │ │ -03d036: 52e0 e203 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ -03d03a: a708 0a00 |0055: sub-float v8, v10, v0 │ │ -03d03e: 7110 8314 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ -03d044: 0a0b |005a: move-result v11 │ │ -03d046: 7120 ef09 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09ef │ │ -03d04c: 0a0c |005e: move-result v12 │ │ -03d04e: 52e0 dd03 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03dd │ │ -03d052: a700 0c00 |0061: sub-float v0, v12, v0 │ │ -03d056: 7110 8314 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ -03d05c: 0a0d |0066: move-result v13 │ │ -03d05e: 1200 |0067: const/4 v0, #int 0 // #0 │ │ -03d060: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ -03d064: 3800 1f00 |006a: if-eqz v0, 0089 // +001f │ │ -03d068: 52e0 e203 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ -03d06c: 7030 d70b 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@0bd7 │ │ -03d072: 0a00 |0071: move-result v0 │ │ -03d074: 3900 1700 |0072: if-nez v0, 0089 // +0017 │ │ -03d078: 1202 |0074: const/4 v2, #int 0 // #0 │ │ -03d07a: 8783 |0075: float-to-int v3, v8 │ │ -03d07c: 87a4 |0076: float-to-int v4, v10 │ │ -03d07e: 87c5 |0077: float-to-int v5, v12 │ │ -03d080: 07e0 |0078: move-object v0, v14 │ │ -03d082: 07e1 |0079: move-object v1, v14 │ │ -03d084: 7406 9d0b 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0b9d │ │ -03d08a: 0a00 |007d: move-result v0 │ │ -03d08c: 3800 0b00 |007e: if-eqz v0, 0089 // +000b │ │ -03d090: 59ea e203 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ -03d094: 59ec e303 |0082: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03e3 │ │ -03d098: 1210 |0084: const/4 v0, #int 1 // #1 │ │ -03d09a: 5ce0 e003 |0085: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03e0 │ │ -03d09e: 1200 |0087: const/4 v0, #int 0 // #0 │ │ -03d0a0: 289a |0088: goto 0022 // -0066 │ │ -03d0a2: 52e0 fb03 |0089: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03fb │ │ -03d0a6: 8200 |008b: int-to-float v0, v0 │ │ -03d0a8: 2d00 0b00 |008c: cmpl-float v0, v11, v0 │ │ -03d0ac: 3d00 3d00 |008e: if-lez v0, 00cb // +003d │ │ -03d0b0: 1500 003f |0090: const/high16 v0, #int 1056964608 // #3f00 │ │ -03d0b4: c8b0 |0092: mul-float/2addr v0, v11 │ │ -03d0b6: 2d00 000d |0093: cmpl-float v0, v0, v13 │ │ -03d0ba: 3d00 3600 |0095: if-lez v0, 00cb // +0036 │ │ -03d0be: 1210 |0097: const/4 v0, #int 1 // #1 │ │ -03d0c0: 5ce0 df03 |0098: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03df │ │ -03d0c4: 1210 |009a: const/4 v0, #int 1 // #1 │ │ -03d0c6: 7020 f50b 0e00 |009b: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0bf5 │ │ -03d0cc: 1210 |009e: const/4 v0, #int 1 // #1 │ │ -03d0ce: 7020 090c 0e00 |009f: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c09 │ │ -03d0d4: 1200 |00a2: const/4 v0, #int 0 // #0 │ │ -03d0d6: 2d00 0800 |00a3: cmpl-float v0, v8, v0 │ │ -03d0da: 3d00 1f00 |00a5: if-lez v0, 00c4 // +001f │ │ -03d0de: 52e0 dc03 |00a7: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dc │ │ -03d0e2: 52e1 fb03 |00a9: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03fb │ │ -03d0e6: 8211 |00ab: int-to-float v1, v1 │ │ -03d0e8: c610 |00ac: add-float/2addr v0, v1 │ │ -03d0ea: 59e0 e203 |00ad: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ -03d0ee: 59ec e303 |00af: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03e3 │ │ -03d0f2: 1210 |00b1: const/4 v0, #int 1 // #1 │ │ -03d0f4: 7020 0a0c 0e00 |00b2: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c0a │ │ -03d0fa: 55e0 df03 |00b5: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03df │ │ -03d0fe: 3800 7dff |00b7: if-eqz v0, 0034 // -0083 │ │ -03d102: 7020 e90b ae00 |00b9: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0be9 │ │ -03d108: 0a00 |00bc: move-result v0 │ │ -03d10a: 3800 77ff |00bd: if-eqz v0, 0034 // -0089 │ │ -03d10e: 7110 050b 0e00 |00bf: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b05 │ │ -03d114: 2900 72ff |00c2: goto/16 0034 // -008e │ │ -03d118: 52e0 dc03 |00c4: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dc │ │ -03d11c: 52e1 fb03 |00c6: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03fb │ │ -03d120: 8211 |00c8: int-to-float v1, v1 │ │ -03d122: c710 |00c9: sub-float/2addr v0, v1 │ │ -03d124: 28e3 |00ca: goto 00ad // -001d │ │ -03d126: 52e0 fb03 |00cb: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03fb │ │ -03d12a: 8200 |00cd: int-to-float v0, v0 │ │ -03d12c: 2d00 0d00 |00ce: cmpl-float v0, v13, v0 │ │ -03d130: 3d00 e5ff |00d0: if-lez v0, 00b5 // -001b │ │ -03d134: 1210 |00d2: const/4 v0, #int 1 // #1 │ │ -03d136: 5ce0 e003 |00d3: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03e0 │ │ -03d13a: 28e0 |00d5: goto 00b5 // -0020 │ │ -03d13c: 6e10 2512 0f00 |00d6: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@1225 │ │ -03d142: 0a00 |00d9: move-result v0 │ │ -03d144: 59e0 dc03 |00da: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dc │ │ -03d148: 59e0 e203 |00dc: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ -03d14c: 6e10 2712 0f00 |00de: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@1227 │ │ -03d152: 0a00 |00e1: move-result v0 │ │ -03d154: 59e0 dd03 |00e2: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03dd │ │ -03d158: 59e0 e303 |00e4: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03e3 │ │ -03d15c: 1200 |00e6: const/4 v0, #int 0 // #0 │ │ -03d15e: 7120 ed09 0f00 |00e7: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09ed │ │ -03d164: 0a00 |00ea: move-result v0 │ │ -03d166: 59e0 c503 |00eb: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c5 │ │ -03d16a: 1200 |00ed: const/4 v0, #int 0 // #0 │ │ -03d16c: 5ce0 e003 |00ee: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03e0 │ │ -03d170: 54e0 f503 |00f0: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f5 │ │ -03d174: 6e10 de13 0000 |00f2: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@13de │ │ -03d17a: 52e0 f403 |00f5: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03f4 │ │ -03d17e: 1221 |00f7: const/4 v1, #int 2 // #2 │ │ -03d180: 3310 2f00 |00f8: if-ne v0, v1, 0127 // +002f │ │ -03d184: 54e0 f503 |00fa: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f5 │ │ -03d188: 6e10 e313 0000 |00fc: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@13e3 │ │ -03d18e: 0a00 |00ff: move-result v0 │ │ -03d190: 54e1 f503 |0100: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f5 │ │ -03d194: 6e10 e013 0100 |0102: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@13e0 │ │ -03d19a: 0a01 |0105: move-result v1 │ │ -03d19c: b110 |0106: sub-int/2addr v0, v1 │ │ -03d19e: 7110 8414 0000 |0107: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@1484 │ │ -03d1a4: 0a00 |010a: move-result v0 │ │ -03d1a6: 52e1 cc03 |010b: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@03cc │ │ -03d1aa: 3710 1a00 |010d: if-le v0, v1, 0127 // +001a │ │ -03d1ae: 54e0 f503 |010f: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f5 │ │ -03d1b2: 6e10 dd13 0000 |0111: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@13dd │ │ -03d1b8: 1200 |0114: const/4 v0, #int 0 // #0 │ │ -03d1ba: 5ce0 ef03 |0115: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03ef │ │ -03d1be: 6e10 eb0b 0e00 |0117: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0beb │ │ -03d1c4: 1210 |011a: const/4 v0, #int 1 // #1 │ │ -03d1c6: 5ce0 df03 |011b: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03df │ │ -03d1ca: 1210 |011d: const/4 v0, #int 1 // #1 │ │ -03d1cc: 7020 f50b 0e00 |011e: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0bf5 │ │ -03d1d2: 1210 |0121: const/4 v0, #int 1 // #1 │ │ -03d1d4: 7020 090c 0e00 |0122: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c09 │ │ -03d1da: 2900 0fff |0125: goto/16 0034 // -00f1 │ │ -03d1de: 1200 |0127: const/4 v0, #int 0 // #0 │ │ -03d1e0: 7020 a00b 0e00 |0128: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0ba0 │ │ -03d1e6: 1200 |012b: const/4 v0, #int 0 // #0 │ │ -03d1e8: 5ce0 df03 |012c: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03df │ │ -03d1ec: 2900 06ff |012e: goto/16 0034 // -00fa │ │ -03d1f0: 7020 e30b fe00 |0130: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0be3 │ │ -03d1f6: 2900 01ff |0133: goto/16 0034 // -00ff │ │ -03d1fa: 0000 |0135: nop // spacer │ │ -03d1fc: 0002 0300 0000 0000 0200 0000 0600 ... |0136: sparse-switch-data (14 units) │ │ +03f214: |[03f214] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +03f224: 6e10 1f12 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@121f │ │ +03f22a: 0a00 |0003: move-result v0 │ │ +03f22c: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ +03f230: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +03f232: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ +03f236: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +03f238: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ +03f23c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +03f23e: 5ce0 df03 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03df │ │ +03f242: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +03f244: 5ce0 e003 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03e0 │ │ +03f248: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ +03f24a: 59e0 c503 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c5 │ │ +03f24e: 54e0 fc03 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ +03f252: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ +03f256: 54e0 fc03 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ +03f25a: 6e10 3712 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1237 │ │ +03f260: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +03f262: 5be0 fc03 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ +03f266: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +03f268: 0f00 |0022: return v0 │ │ +03f26a: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ +03f26e: 55e0 df03 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03df │ │ +03f272: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +03f276: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +03f278: 28f8 |002a: goto 0022 // -0008 │ │ +03f27a: 55e0 e003 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03e0 │ │ +03f27e: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ +03f282: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +03f284: 28f2 |0030: goto 0022 // -000e │ │ +03f286: 2c06 0501 0000 |0031: sparse-switch v6, 00000136 // +00000105 │ │ +03f28c: 54e0 fc03 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ +03f290: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ +03f294: 7100 3612 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1236 │ │ +03f29a: 0c00 |003b: move-result-object v0 │ │ +03f29c: 5be0 fc03 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ +03f2a0: 54e0 fc03 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ +03f2a4: 6e20 2f12 f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@122f │ │ +03f2aa: 55e0 df03 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03df │ │ +03f2ae: 28dd |0045: goto 0022 // -0023 │ │ +03f2b0: 52e7 c503 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c5 │ │ +03f2b4: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ +03f2b6: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ +03f2ba: 7120 e909 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09e9 │ │ +03f2c0: 0a09 |004e: move-result v9 │ │ +03f2c2: 7120 ee09 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09ee │ │ +03f2c8: 0a0a |0052: move-result v10 │ │ +03f2ca: 52e0 e203 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ +03f2ce: a708 0a00 |0055: sub-float v8, v10, v0 │ │ +03f2d2: 7110 8314 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ +03f2d8: 0a0b |005a: move-result v11 │ │ +03f2da: 7120 ef09 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09ef │ │ +03f2e0: 0a0c |005e: move-result v12 │ │ +03f2e2: 52e0 dd03 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03dd │ │ +03f2e6: a700 0c00 |0061: sub-float v0, v12, v0 │ │ +03f2ea: 7110 8314 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ +03f2f0: 0a0d |0066: move-result v13 │ │ +03f2f2: 1200 |0067: const/4 v0, #int 0 // #0 │ │ +03f2f4: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ +03f2f8: 3800 1f00 |006a: if-eqz v0, 0089 // +001f │ │ +03f2fc: 52e0 e203 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ +03f300: 7030 d70b 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@0bd7 │ │ +03f306: 0a00 |0071: move-result v0 │ │ +03f308: 3900 1700 |0072: if-nez v0, 0089 // +0017 │ │ +03f30c: 1202 |0074: const/4 v2, #int 0 // #0 │ │ +03f30e: 8783 |0075: float-to-int v3, v8 │ │ +03f310: 87a4 |0076: float-to-int v4, v10 │ │ +03f312: 87c5 |0077: float-to-int v5, v12 │ │ +03f314: 07e0 |0078: move-object v0, v14 │ │ +03f316: 07e1 |0079: move-object v1, v14 │ │ +03f318: 7406 9d0b 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0b9d │ │ +03f31e: 0a00 |007d: move-result v0 │ │ +03f320: 3800 0b00 |007e: if-eqz v0, 0089 // +000b │ │ +03f324: 59ea e203 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ +03f328: 59ec e303 |0082: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03e3 │ │ +03f32c: 1210 |0084: const/4 v0, #int 1 // #1 │ │ +03f32e: 5ce0 e003 |0085: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03e0 │ │ +03f332: 1200 |0087: const/4 v0, #int 0 // #0 │ │ +03f334: 289a |0088: goto 0022 // -0066 │ │ +03f336: 52e0 fb03 |0089: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03fb │ │ +03f33a: 8200 |008b: int-to-float v0, v0 │ │ +03f33c: 2d00 0b00 |008c: cmpl-float v0, v11, v0 │ │ +03f340: 3d00 3d00 |008e: if-lez v0, 00cb // +003d │ │ +03f344: 1500 003f |0090: const/high16 v0, #int 1056964608 // #3f00 │ │ +03f348: c8b0 |0092: mul-float/2addr v0, v11 │ │ +03f34a: 2d00 000d |0093: cmpl-float v0, v0, v13 │ │ +03f34e: 3d00 3600 |0095: if-lez v0, 00cb // +0036 │ │ +03f352: 1210 |0097: const/4 v0, #int 1 // #1 │ │ +03f354: 5ce0 df03 |0098: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03df │ │ +03f358: 1210 |009a: const/4 v0, #int 1 // #1 │ │ +03f35a: 7020 f50b 0e00 |009b: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0bf5 │ │ +03f360: 1210 |009e: const/4 v0, #int 1 // #1 │ │ +03f362: 7020 090c 0e00 |009f: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c09 │ │ +03f368: 1200 |00a2: const/4 v0, #int 0 // #0 │ │ +03f36a: 2d00 0800 |00a3: cmpl-float v0, v8, v0 │ │ +03f36e: 3d00 1f00 |00a5: if-lez v0, 00c4 // +001f │ │ +03f372: 52e0 dc03 |00a7: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dc │ │ +03f376: 52e1 fb03 |00a9: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03fb │ │ +03f37a: 8211 |00ab: int-to-float v1, v1 │ │ +03f37c: c610 |00ac: add-float/2addr v0, v1 │ │ +03f37e: 59e0 e203 |00ad: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ +03f382: 59ec e303 |00af: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03e3 │ │ +03f386: 1210 |00b1: const/4 v0, #int 1 // #1 │ │ +03f388: 7020 0a0c 0e00 |00b2: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c0a │ │ +03f38e: 55e0 df03 |00b5: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03df │ │ +03f392: 3800 7dff |00b7: if-eqz v0, 0034 // -0083 │ │ +03f396: 7020 e90b ae00 |00b9: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0be9 │ │ +03f39c: 0a00 |00bc: move-result v0 │ │ +03f39e: 3800 77ff |00bd: if-eqz v0, 0034 // -0089 │ │ +03f3a2: 7110 050b 0e00 |00bf: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b05 │ │ +03f3a8: 2900 72ff |00c2: goto/16 0034 // -008e │ │ +03f3ac: 52e0 dc03 |00c4: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dc │ │ +03f3b0: 52e1 fb03 |00c6: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03fb │ │ +03f3b4: 8211 |00c8: int-to-float v1, v1 │ │ +03f3b6: c710 |00c9: sub-float/2addr v0, v1 │ │ +03f3b8: 28e3 |00ca: goto 00ad // -001d │ │ +03f3ba: 52e0 fb03 |00cb: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03fb │ │ +03f3be: 8200 |00cd: int-to-float v0, v0 │ │ +03f3c0: 2d00 0d00 |00ce: cmpl-float v0, v13, v0 │ │ +03f3c4: 3d00 e5ff |00d0: if-lez v0, 00b5 // -001b │ │ +03f3c8: 1210 |00d2: const/4 v0, #int 1 // #1 │ │ +03f3ca: 5ce0 e003 |00d3: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03e0 │ │ +03f3ce: 28e0 |00d5: goto 00b5 // -0020 │ │ +03f3d0: 6e10 2512 0f00 |00d6: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@1225 │ │ +03f3d6: 0a00 |00d9: move-result v0 │ │ +03f3d8: 59e0 dc03 |00da: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dc │ │ +03f3dc: 59e0 e203 |00dc: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ +03f3e0: 6e10 2712 0f00 |00de: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@1227 │ │ +03f3e6: 0a00 |00e1: move-result v0 │ │ +03f3e8: 59e0 dd03 |00e2: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03dd │ │ +03f3ec: 59e0 e303 |00e4: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03e3 │ │ +03f3f0: 1200 |00e6: const/4 v0, #int 0 // #0 │ │ +03f3f2: 7120 ed09 0f00 |00e7: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09ed │ │ +03f3f8: 0a00 |00ea: move-result v0 │ │ +03f3fa: 59e0 c503 |00eb: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c5 │ │ +03f3fe: 1200 |00ed: const/4 v0, #int 0 // #0 │ │ +03f400: 5ce0 e003 |00ee: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03e0 │ │ +03f404: 54e0 f503 |00f0: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f5 │ │ +03f408: 6e10 de13 0000 |00f2: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@13de │ │ +03f40e: 52e0 f403 |00f5: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@03f4 │ │ +03f412: 1221 |00f7: const/4 v1, #int 2 // #2 │ │ +03f414: 3310 2f00 |00f8: if-ne v0, v1, 0127 // +002f │ │ +03f418: 54e0 f503 |00fa: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f5 │ │ +03f41c: 6e10 e313 0000 |00fc: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@13e3 │ │ +03f422: 0a00 |00ff: move-result v0 │ │ +03f424: 54e1 f503 |0100: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f5 │ │ +03f428: 6e10 e013 0100 |0102: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@13e0 │ │ +03f42e: 0a01 |0105: move-result v1 │ │ +03f430: b110 |0106: sub-int/2addr v0, v1 │ │ +03f432: 7110 8414 0000 |0107: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@1484 │ │ +03f438: 0a00 |010a: move-result v0 │ │ +03f43a: 52e1 cc03 |010b: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@03cc │ │ +03f43e: 3710 1a00 |010d: if-le v0, v1, 0127 // +001a │ │ +03f442: 54e0 f503 |010f: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f5 │ │ +03f446: 6e10 dd13 0000 |0111: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@13dd │ │ +03f44c: 1200 |0114: const/4 v0, #int 0 // #0 │ │ +03f44e: 5ce0 ef03 |0115: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03ef │ │ +03f452: 6e10 eb0b 0e00 |0117: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0beb │ │ +03f458: 1210 |011a: const/4 v0, #int 1 // #1 │ │ +03f45a: 5ce0 df03 |011b: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03df │ │ +03f45e: 1210 |011d: const/4 v0, #int 1 // #1 │ │ +03f460: 7020 f50b 0e00 |011e: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0bf5 │ │ +03f466: 1210 |0121: const/4 v0, #int 1 // #1 │ │ +03f468: 7020 090c 0e00 |0122: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c09 │ │ +03f46e: 2900 0fff |0125: goto/16 0034 // -00f1 │ │ +03f472: 1200 |0127: const/4 v0, #int 0 // #0 │ │ +03f474: 7020 a00b 0e00 |0128: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0ba0 │ │ +03f47a: 1200 |012b: const/4 v0, #int 0 // #0 │ │ +03f47c: 5ce0 df03 |012c: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03df │ │ +03f480: 2900 06ff |012e: goto/16 0034 // -00fa │ │ +03f484: 7020 e30b fe00 |0130: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0be3 │ │ +03f48a: 2900 01ff |0133: goto/16 0034 // -00ff │ │ +03f48e: 0000 |0135: nop // spacer │ │ +03f490: 0002 0300 0000 0000 0200 0000 0600 ... |0136: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1787 │ │ 0x0006 line=1790 │ │ 0x000c line=1793 │ │ 0x000f line=1794 │ │ 0x0012 line=1795 │ │ @@ -54904,224 +54904,224 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 36 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 430 16-bit code units │ │ -03d218: |[03d218] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ -03d228: 7401 b40b 1e00 |0000: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bb4 │ │ -03d22e: 0a09 |0003: move-result v9 │ │ -03d230: 9118 2220 |0004: sub-int v24, v34, v32 │ │ -03d234: 910b 2321 |0006: sub-int v11, v35, v33 │ │ -03d238: 7401 c30b 1e00 |0008: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0bc3 │ │ -03d23e: 0a13 |000b: move-result v19 │ │ -03d240: 7401 c50b 1e00 |000c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0bc5 │ │ -03d246: 0a15 |000f: move-result v21 │ │ -03d248: 7401 c40b 1e00 |0010: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0bc4 │ │ -03d24e: 0a14 |0013: move-result v20 │ │ -03d250: 7401 c20b 1e00 |0014: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0bc2 │ │ -03d256: 0a12 |0017: move-result v18 │ │ -03d258: 7401 c90b 1e00 |0018: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bc9 │ │ -03d25e: 0a16 |001b: move-result v22 │ │ -03d260: 120a |001c: const/4 v10, #int 0 // #0 │ │ -03d262: 120e |001d: const/4 v14, #int 0 // #0 │ │ -03d264: 359e aa00 |001e: if-ge v14, v9, 00c8 // +00aa │ │ -03d268: 0800 1e00 |0020: move-object/from16 v0, v30 │ │ -03d26c: 6e20 b30b e000 |0022: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bb3 │ │ -03d272: 0c05 |0025: move-result-object v5 │ │ -03d274: 6e10 7212 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ -03d27a: 0a1a |0029: move-result v26 │ │ -03d27c: 131b 0800 |002a: const/16 v27, #int 8 // #8 │ │ -03d280: 0200 1a00 |002c: move/from16 v0, v26 │ │ -03d284: 0201 1b00 |002e: move/from16 v1, v27 │ │ -03d288: 3210 4300 |0030: if-eq v0, v1, 0073 // +0043 │ │ -03d28c: 6e10 5f12 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -03d292: 0c11 |0035: move-result-object v17 │ │ -03d294: 1f11 de01 |0036: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01de │ │ -03d298: 1206 |0038: const/4 v6, #int 0 // #0 │ │ -03d29a: 1207 |0039: const/4 v7, #int 0 // #0 │ │ -03d29c: 0800 1100 |003a: move-object/from16 v0, v17 │ │ -03d2a0: 5500 a803 |003c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a8 │ │ -03d2a4: 021a 0000 |003e: move/from16 v26, v0 │ │ -03d2a8: 381a 3300 |0040: if-eqz v26, 0073 // +0033 │ │ -03d2ac: 0800 1100 |0042: move-object/from16 v0, v17 │ │ -03d2b0: 5200 a603 |0044: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03a6 │ │ -03d2b4: 021a 0000 |0046: move/from16 v26, v0 │ │ -03d2b8: dd0d 1a07 |0048: and-int/lit8 v13, v26, #int 7 // #07 │ │ -03d2bc: 0800 1100 |004a: move-object/from16 v0, v17 │ │ -03d2c0: 5200 a603 |004c: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03a6 │ │ -03d2c4: 021a 0000 |004e: move/from16 v26, v0 │ │ -03d2c8: dd17 1a70 |0050: and-int/lit8 v23, v26, #int 112 // #70 │ │ -03d2cc: 2b0d 4001 0000 |0052: packed-switch v13, 00000192 // +00000140 │ │ -03d2d2: 0206 1300 |0055: move/from16 v6, v19 │ │ -03d2d6: 2c17 4901 0000 |0057: sparse-switch v23, 000001a0 // +00000149 │ │ -03d2dc: 0207 1500 |005a: move/from16 v7, v21 │ │ -03d2e0: 9006 0616 |005c: add-int v6, v6, v22 │ │ -03d2e4: 6e10 6612 0500 |005e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1266 │ │ -03d2ea: 0a1a |0061: move-result v26 │ │ -03d2ec: 901a 1a06 |0062: add-int v26, v26, v6 │ │ -03d2f0: 6e10 6312 0500 |0064: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1263 │ │ -03d2f6: 0a1b |0067: move-result v27 │ │ -03d2f8: 901b 1b07 |0068: add-int v27, v27, v7 │ │ -03d2fc: 0200 1a00 |006a: move/from16 v0, v26 │ │ -03d300: 0201 1b00 |006c: move/from16 v1, v27 │ │ -03d304: 6e51 8312 6507 |006e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1283 │ │ -03d30a: d80a 0a01 |0071: add-int/lit8 v10, v10, #int 1 // #01 │ │ -03d30e: d80e 0e01 |0073: add-int/lit8 v14, v14, #int 1 // #01 │ │ -03d312: 28a9 |0075: goto 001e // -0057 │ │ -03d314: 0206 1300 |0076: move/from16 v6, v19 │ │ -03d318: 6e10 6612 0500 |0078: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1266 │ │ -03d31e: 0a1a |007b: move-result v26 │ │ -03d320: 9013 131a |007c: add-int v19, v19, v26 │ │ -03d324: 28d9 |007e: goto 0057 // -0027 │ │ -03d326: 6e10 6612 0500 |007f: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1266 │ │ -03d32c: 0a1a |0082: move-result v26 │ │ -03d32e: 911a 181a |0083: sub-int v26, v24, v26 │ │ -03d332: db1a 1a02 |0085: div-int/lit8 v26, v26, #int 2 // #02 │ │ -03d336: 0200 1a00 |0087: move/from16 v0, v26 │ │ -03d33a: 0201 1300 |0089: move/from16 v1, v19 │ │ -03d33e: 7120 8714 1000 |008b: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ -03d344: 0a06 |008e: move-result v6 │ │ -03d346: 28c8 |008f: goto 0057 // -0038 │ │ -03d348: 911a 1814 |0090: sub-int v26, v24, v20 │ │ -03d34c: 6e10 6612 0500 |0092: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1266 │ │ -03d352: 0a1b |0095: move-result v27 │ │ -03d354: 9106 1a1b |0096: sub-int v6, v26, v27 │ │ -03d358: 6e10 6612 0500 |0098: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1266 │ │ -03d35e: 0a1a |009b: move-result v26 │ │ -03d360: 9014 141a |009c: add-int v20, v20, v26 │ │ -03d364: 28b9 |009e: goto 0057 // -0047 │ │ -03d366: 0207 1500 |009f: move/from16 v7, v21 │ │ -03d36a: 6e10 6312 0500 |00a1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1263 │ │ -03d370: 0a1a |00a4: move-result v26 │ │ -03d372: 9015 151a |00a5: add-int v21, v21, v26 │ │ -03d376: 28b5 |00a7: goto 005c // -004b │ │ -03d378: 6e10 6312 0500 |00a8: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1263 │ │ -03d37e: 0a1a |00ab: move-result v26 │ │ -03d380: 911a 0b1a |00ac: sub-int v26, v11, v26 │ │ -03d384: db1a 1a02 |00ae: div-int/lit8 v26, v26, #int 2 // #02 │ │ -03d388: 0200 1a00 |00b0: move/from16 v0, v26 │ │ -03d38c: 0201 1500 |00b2: move/from16 v1, v21 │ │ -03d390: 7120 8714 1000 |00b4: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ -03d396: 0a07 |00b7: move-result v7 │ │ -03d398: 28a4 |00b8: goto 005c // -005c │ │ -03d39a: 911a 0b12 |00b9: sub-int v26, v11, v18 │ │ -03d39e: 6e10 6312 0500 |00bb: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1263 │ │ -03d3a4: 0a1b |00be: move-result v27 │ │ -03d3a6: 9107 1a1b |00bf: sub-int v7, v26, v27 │ │ -03d3aa: 6e10 6312 0500 |00c1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1263 │ │ -03d3b0: 0a1a |00c4: move-result v26 │ │ -03d3b2: 9012 121a |00c5: add-int v18, v18, v26 │ │ -03d3b6: 2895 |00c7: goto 005c // -006b │ │ -03d3b8: 911a 1813 |00c8: sub-int v26, v24, v19 │ │ -03d3bc: 9108 1a14 |00ca: sub-int v8, v26, v20 │ │ -03d3c0: 120e |00cc: const/4 v14, #int 0 // #0 │ │ -03d3c2: 359e 8800 |00cd: if-ge v14, v9, 0155 // +0088 │ │ -03d3c6: 0800 1e00 |00cf: move-object/from16 v0, v30 │ │ -03d3ca: 6e20 b30b e000 |00d1: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bb3 │ │ -03d3d0: 0c05 |00d4: move-result-object v5 │ │ -03d3d2: 6e10 7212 0500 |00d5: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ -03d3d8: 0a1a |00d8: move-result v26 │ │ -03d3da: 131b 0800 |00d9: const/16 v27, #int 8 // #8 │ │ -03d3de: 0200 1a00 |00db: move/from16 v0, v26 │ │ -03d3e2: 0201 1b00 |00dd: move/from16 v1, v27 │ │ -03d3e6: 3210 7200 |00df: if-eq v0, v1, 0151 // +0072 │ │ -03d3ea: 6e10 5f12 0500 |00e1: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -03d3f0: 0c11 |00e4: move-result-object v17 │ │ -03d3f2: 1f11 de01 |00e5: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01de │ │ -03d3f6: 0800 1100 |00e7: move-object/from16 v0, v17 │ │ -03d3fa: 5500 a803 |00e9: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a8 │ │ -03d3fe: 021a 0000 |00eb: move/from16 v26, v0 │ │ -03d402: 391a 6400 |00ed: if-nez v26, 0151 // +0064 │ │ -03d406: 0800 1e00 |00ef: move-object/from16 v0, v30 │ │ -03d40a: 6e20 cf0b 5000 |00f1: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bcf │ │ -03d410: 0c0f |00f4: move-result-object v15 │ │ -03d412: 380f 5c00 |00f5: if-eqz v15, 0151 // +005c │ │ -03d416: 8280 |00f7: int-to-float v0, v8 │ │ -03d418: 021a 0000 |00f8: move/from16 v26, v0 │ │ -03d41c: 52f0 a103 |00fa: iget v0, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ -03d420: 021b 0000 |00fc: move/from16 v27, v0 │ │ -03d424: a81a 1a1b |00fe: mul-float v26, v26, v27 │ │ -03d428: 0200 1a00 |0100: move/from16 v0, v26 │ │ -03d42c: 8700 |0102: float-to-int v0, v0 │ │ -03d42e: 0210 0000 |0103: move/from16 v16, v0 │ │ -03d432: 9006 1310 |0105: add-int v6, v19, v16 │ │ -03d436: 0207 1500 |0107: move/from16 v7, v21 │ │ -03d43a: 0800 1100 |0109: move-object/from16 v0, v17 │ │ -03d43e: 5500 a903 |010b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@03a9 │ │ -03d442: 021a 0000 |010d: move/from16 v26, v0 │ │ -03d446: 381a 2f00 |010f: if-eqz v26, 013e // +002f │ │ -03d44a: 131a 0000 |0111: const/16 v26, #int 0 // #0 │ │ -03d44e: 0200 1a00 |0113: move/from16 v0, v26 │ │ -03d452: 0801 1100 |0115: move-object/from16 v1, v17 │ │ -03d456: 5c10 a903 |0117: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@03a9 │ │ -03d45a: 8280 |0119: int-to-float v0, v8 │ │ -03d45c: 021a 0000 |011a: move/from16 v26, v0 │ │ -03d460: 0800 1100 |011c: move-object/from16 v0, v17 │ │ -03d464: 5200 ac03 |011e: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ac │ │ -03d468: 021b 0000 |0120: move/from16 v27, v0 │ │ -03d46c: a81a 1a1b |0122: mul-float v26, v26, v27 │ │ -03d470: 0200 1a00 |0124: move/from16 v0, v26 │ │ -03d474: 8700 |0126: float-to-int v0, v0 │ │ -03d476: 021a 0000 |0127: move/from16 v26, v0 │ │ -03d47a: 151b 0040 |0129: const/high16 v27, #int 1073741824 // #4000 │ │ -03d47e: 7702 4712 1a00 |012b: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ -03d484: 0a19 |012e: move-result v25 │ │ -03d486: 911a 0b15 |012f: sub-int v26, v11, v21 │ │ -03d48a: 911a 1a12 |0131: sub-int v26, v26, v18 │ │ -03d48e: 151b 0040 |0133: const/high16 v27, #int 1073741824 // #4000 │ │ -03d492: 7702 4712 1a00 |0135: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ -03d498: 0a0c |0138: move-result v12 │ │ -03d49a: 0200 1900 |0139: move/from16 v0, v25 │ │ -03d49e: 6e30 8412 050c |013b: invoke-virtual {v5, v0, v12}, Landroid/view/View;.measure:(II)V // method@1284 │ │ -03d4a4: 6e10 6612 0500 |013e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1266 │ │ -03d4aa: 0a1a |0141: move-result v26 │ │ -03d4ac: 901a 1a06 |0142: add-int v26, v26, v6 │ │ -03d4b0: 6e10 6312 0500 |0144: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1263 │ │ -03d4b6: 0a1b |0147: move-result v27 │ │ -03d4b8: 901b 1b07 |0148: add-int v27, v27, v7 │ │ -03d4bc: 0200 1a00 |014a: move/from16 v0, v26 │ │ -03d4c0: 0201 1b00 |014c: move/from16 v1, v27 │ │ -03d4c4: 6e51 8312 6507 |014e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1283 │ │ -03d4ca: d80e 0e01 |0151: add-int/lit8 v14, v14, #int 1 // #01 │ │ -03d4ce: 2900 7aff |0153: goto/16 00cd // -0086 │ │ -03d4d2: 0200 1500 |0155: move/from16 v0, v21 │ │ -03d4d6: 0801 1e00 |0157: move-object/from16 v1, v30 │ │ -03d4da: 5910 fa03 |0159: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@03fa │ │ -03d4de: 911a 0b12 |015b: sub-int v26, v11, v18 │ │ -03d4e2: 0200 1a00 |015d: move/from16 v0, v26 │ │ -03d4e6: 0801 1e00 |015f: move-object/from16 v1, v30 │ │ -03d4ea: 5910 c803 |0161: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@03c8 │ │ -03d4ee: 0800 1e00 |0163: move-object/from16 v0, v30 │ │ -03d4f2: 590a ce03 |0165: iput v10, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@03ce │ │ -03d4f6: 0800 1e00 |0167: move-object/from16 v0, v30 │ │ -03d4fa: 5500 d603 |0169: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d6 │ │ -03d4fe: 021a 0000 |016b: move/from16 v26, v0 │ │ -03d502: 381a 1b00 |016d: if-eqz v26, 0188 // +001b │ │ -03d506: 0800 1e00 |016f: move-object/from16 v0, v30 │ │ -03d50a: 5200 cd03 |0171: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03d50e: 021a 0000 |0173: move/from16 v26, v0 │ │ -03d512: 131b 0000 |0175: const/16 v27, #int 0 // #0 │ │ -03d516: 131c 0000 |0177: const/16 v28, #int 0 // #0 │ │ -03d51a: 131d 0000 |0179: const/16 v29, #int 0 // #0 │ │ -03d51e: 0800 1e00 |017b: move-object/from16 v0, v30 │ │ -03d522: 0201 1a00 |017d: move/from16 v1, v26 │ │ -03d526: 0202 1b00 |017f: move/from16 v2, v27 │ │ -03d52a: 0203 1c00 |0181: move/from16 v3, v28 │ │ -03d52e: 0204 1d00 |0183: move/from16 v4, v29 │ │ -03d532: 7054 f70b 1032 |0185: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0bf7 │ │ -03d538: 131a 0000 |0188: const/16 v26, #int 0 // #0 │ │ -03d53c: 0200 1a00 |018a: move/from16 v0, v26 │ │ -03d540: 0801 1e00 |018c: move-object/from16 v1, v30 │ │ -03d544: 5c10 d603 |018e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d6 │ │ -03d548: 0e00 |0190: return-void │ │ -03d54a: 0000 |0191: nop // spacer │ │ -03d54c: 0001 0500 0100 0000 2d00 0000 0300 ... |0192: packed-switch-data (14 units) │ │ -03d568: 0002 0300 1000 0000 3000 0000 5000 ... |01a0: sparse-switch-data (14 units) │ │ +03f4ac: |[03f4ac] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ +03f4bc: 7401 b40b 1e00 |0000: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bb4 │ │ +03f4c2: 0a09 |0003: move-result v9 │ │ +03f4c4: 9118 2220 |0004: sub-int v24, v34, v32 │ │ +03f4c8: 910b 2321 |0006: sub-int v11, v35, v33 │ │ +03f4cc: 7401 c30b 1e00 |0008: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0bc3 │ │ +03f4d2: 0a13 |000b: move-result v19 │ │ +03f4d4: 7401 c50b 1e00 |000c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0bc5 │ │ +03f4da: 0a15 |000f: move-result v21 │ │ +03f4dc: 7401 c40b 1e00 |0010: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0bc4 │ │ +03f4e2: 0a14 |0013: move-result v20 │ │ +03f4e4: 7401 c20b 1e00 |0014: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0bc2 │ │ +03f4ea: 0a12 |0017: move-result v18 │ │ +03f4ec: 7401 c90b 1e00 |0018: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bc9 │ │ +03f4f2: 0a16 |001b: move-result v22 │ │ +03f4f4: 120a |001c: const/4 v10, #int 0 // #0 │ │ +03f4f6: 120e |001d: const/4 v14, #int 0 // #0 │ │ +03f4f8: 359e aa00 |001e: if-ge v14, v9, 00c8 // +00aa │ │ +03f4fc: 0800 1e00 |0020: move-object/from16 v0, v30 │ │ +03f500: 6e20 b30b e000 |0022: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bb3 │ │ +03f506: 0c05 |0025: move-result-object v5 │ │ +03f508: 6e10 7212 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ +03f50e: 0a1a |0029: move-result v26 │ │ +03f510: 131b 0800 |002a: const/16 v27, #int 8 // #8 │ │ +03f514: 0200 1a00 |002c: move/from16 v0, v26 │ │ +03f518: 0201 1b00 |002e: move/from16 v1, v27 │ │ +03f51c: 3210 4300 |0030: if-eq v0, v1, 0073 // +0043 │ │ +03f520: 6e10 5f12 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +03f526: 0c11 |0035: move-result-object v17 │ │ +03f528: 1f11 de01 |0036: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01de │ │ +03f52c: 1206 |0038: const/4 v6, #int 0 // #0 │ │ +03f52e: 1207 |0039: const/4 v7, #int 0 // #0 │ │ +03f530: 0800 1100 |003a: move-object/from16 v0, v17 │ │ +03f534: 5500 a803 |003c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a8 │ │ +03f538: 021a 0000 |003e: move/from16 v26, v0 │ │ +03f53c: 381a 3300 |0040: if-eqz v26, 0073 // +0033 │ │ +03f540: 0800 1100 |0042: move-object/from16 v0, v17 │ │ +03f544: 5200 a603 |0044: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03a6 │ │ +03f548: 021a 0000 |0046: move/from16 v26, v0 │ │ +03f54c: dd0d 1a07 |0048: and-int/lit8 v13, v26, #int 7 // #07 │ │ +03f550: 0800 1100 |004a: move-object/from16 v0, v17 │ │ +03f554: 5200 a603 |004c: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03a6 │ │ +03f558: 021a 0000 |004e: move/from16 v26, v0 │ │ +03f55c: dd17 1a70 |0050: and-int/lit8 v23, v26, #int 112 // #70 │ │ +03f560: 2b0d 4001 0000 |0052: packed-switch v13, 00000192 // +00000140 │ │ +03f566: 0206 1300 |0055: move/from16 v6, v19 │ │ +03f56a: 2c17 4901 0000 |0057: sparse-switch v23, 000001a0 // +00000149 │ │ +03f570: 0207 1500 |005a: move/from16 v7, v21 │ │ +03f574: 9006 0616 |005c: add-int v6, v6, v22 │ │ +03f578: 6e10 6612 0500 |005e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1266 │ │ +03f57e: 0a1a |0061: move-result v26 │ │ +03f580: 901a 1a06 |0062: add-int v26, v26, v6 │ │ +03f584: 6e10 6312 0500 |0064: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1263 │ │ +03f58a: 0a1b |0067: move-result v27 │ │ +03f58c: 901b 1b07 |0068: add-int v27, v27, v7 │ │ +03f590: 0200 1a00 |006a: move/from16 v0, v26 │ │ +03f594: 0201 1b00 |006c: move/from16 v1, v27 │ │ +03f598: 6e51 8312 6507 |006e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1283 │ │ +03f59e: d80a 0a01 |0071: add-int/lit8 v10, v10, #int 1 // #01 │ │ +03f5a2: d80e 0e01 |0073: add-int/lit8 v14, v14, #int 1 // #01 │ │ +03f5a6: 28a9 |0075: goto 001e // -0057 │ │ +03f5a8: 0206 1300 |0076: move/from16 v6, v19 │ │ +03f5ac: 6e10 6612 0500 |0078: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1266 │ │ +03f5b2: 0a1a |007b: move-result v26 │ │ +03f5b4: 9013 131a |007c: add-int v19, v19, v26 │ │ +03f5b8: 28d9 |007e: goto 0057 // -0027 │ │ +03f5ba: 6e10 6612 0500 |007f: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1266 │ │ +03f5c0: 0a1a |0082: move-result v26 │ │ +03f5c2: 911a 181a |0083: sub-int v26, v24, v26 │ │ +03f5c6: db1a 1a02 |0085: div-int/lit8 v26, v26, #int 2 // #02 │ │ +03f5ca: 0200 1a00 |0087: move/from16 v0, v26 │ │ +03f5ce: 0201 1300 |0089: move/from16 v1, v19 │ │ +03f5d2: 7120 8714 1000 |008b: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ +03f5d8: 0a06 |008e: move-result v6 │ │ +03f5da: 28c8 |008f: goto 0057 // -0038 │ │ +03f5dc: 911a 1814 |0090: sub-int v26, v24, v20 │ │ +03f5e0: 6e10 6612 0500 |0092: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1266 │ │ +03f5e6: 0a1b |0095: move-result v27 │ │ +03f5e8: 9106 1a1b |0096: sub-int v6, v26, v27 │ │ +03f5ec: 6e10 6612 0500 |0098: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1266 │ │ +03f5f2: 0a1a |009b: move-result v26 │ │ +03f5f4: 9014 141a |009c: add-int v20, v20, v26 │ │ +03f5f8: 28b9 |009e: goto 0057 // -0047 │ │ +03f5fa: 0207 1500 |009f: move/from16 v7, v21 │ │ +03f5fe: 6e10 6312 0500 |00a1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1263 │ │ +03f604: 0a1a |00a4: move-result v26 │ │ +03f606: 9015 151a |00a5: add-int v21, v21, v26 │ │ +03f60a: 28b5 |00a7: goto 005c // -004b │ │ +03f60c: 6e10 6312 0500 |00a8: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1263 │ │ +03f612: 0a1a |00ab: move-result v26 │ │ +03f614: 911a 0b1a |00ac: sub-int v26, v11, v26 │ │ +03f618: db1a 1a02 |00ae: div-int/lit8 v26, v26, #int 2 // #02 │ │ +03f61c: 0200 1a00 |00b0: move/from16 v0, v26 │ │ +03f620: 0201 1500 |00b2: move/from16 v1, v21 │ │ +03f624: 7120 8714 1000 |00b4: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ +03f62a: 0a07 |00b7: move-result v7 │ │ +03f62c: 28a4 |00b8: goto 005c // -005c │ │ +03f62e: 911a 0b12 |00b9: sub-int v26, v11, v18 │ │ +03f632: 6e10 6312 0500 |00bb: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1263 │ │ +03f638: 0a1b |00be: move-result v27 │ │ +03f63a: 9107 1a1b |00bf: sub-int v7, v26, v27 │ │ +03f63e: 6e10 6312 0500 |00c1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1263 │ │ +03f644: 0a1a |00c4: move-result v26 │ │ +03f646: 9012 121a |00c5: add-int v18, v18, v26 │ │ +03f64a: 2895 |00c7: goto 005c // -006b │ │ +03f64c: 911a 1813 |00c8: sub-int v26, v24, v19 │ │ +03f650: 9108 1a14 |00ca: sub-int v8, v26, v20 │ │ +03f654: 120e |00cc: const/4 v14, #int 0 // #0 │ │ +03f656: 359e 8800 |00cd: if-ge v14, v9, 0155 // +0088 │ │ +03f65a: 0800 1e00 |00cf: move-object/from16 v0, v30 │ │ +03f65e: 6e20 b30b e000 |00d1: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bb3 │ │ +03f664: 0c05 |00d4: move-result-object v5 │ │ +03f666: 6e10 7212 0500 |00d5: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ +03f66c: 0a1a |00d8: move-result v26 │ │ +03f66e: 131b 0800 |00d9: const/16 v27, #int 8 // #8 │ │ +03f672: 0200 1a00 |00db: move/from16 v0, v26 │ │ +03f676: 0201 1b00 |00dd: move/from16 v1, v27 │ │ +03f67a: 3210 7200 |00df: if-eq v0, v1, 0151 // +0072 │ │ +03f67e: 6e10 5f12 0500 |00e1: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +03f684: 0c11 |00e4: move-result-object v17 │ │ +03f686: 1f11 de01 |00e5: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01de │ │ +03f68a: 0800 1100 |00e7: move-object/from16 v0, v17 │ │ +03f68e: 5500 a803 |00e9: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a8 │ │ +03f692: 021a 0000 |00eb: move/from16 v26, v0 │ │ +03f696: 391a 6400 |00ed: if-nez v26, 0151 // +0064 │ │ +03f69a: 0800 1e00 |00ef: move-object/from16 v0, v30 │ │ +03f69e: 6e20 cf0b 5000 |00f1: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bcf │ │ +03f6a4: 0c0f |00f4: move-result-object v15 │ │ +03f6a6: 380f 5c00 |00f5: if-eqz v15, 0151 // +005c │ │ +03f6aa: 8280 |00f7: int-to-float v0, v8 │ │ +03f6ac: 021a 0000 |00f8: move/from16 v26, v0 │ │ +03f6b0: 52f0 a103 |00fa: iget v0, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ +03f6b4: 021b 0000 |00fc: move/from16 v27, v0 │ │ +03f6b8: a81a 1a1b |00fe: mul-float v26, v26, v27 │ │ +03f6bc: 0200 1a00 |0100: move/from16 v0, v26 │ │ +03f6c0: 8700 |0102: float-to-int v0, v0 │ │ +03f6c2: 0210 0000 |0103: move/from16 v16, v0 │ │ +03f6c6: 9006 1310 |0105: add-int v6, v19, v16 │ │ +03f6ca: 0207 1500 |0107: move/from16 v7, v21 │ │ +03f6ce: 0800 1100 |0109: move-object/from16 v0, v17 │ │ +03f6d2: 5500 a903 |010b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@03a9 │ │ +03f6d6: 021a 0000 |010d: move/from16 v26, v0 │ │ +03f6da: 381a 2f00 |010f: if-eqz v26, 013e // +002f │ │ +03f6de: 131a 0000 |0111: const/16 v26, #int 0 // #0 │ │ +03f6e2: 0200 1a00 |0113: move/from16 v0, v26 │ │ +03f6e6: 0801 1100 |0115: move-object/from16 v1, v17 │ │ +03f6ea: 5c10 a903 |0117: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@03a9 │ │ +03f6ee: 8280 |0119: int-to-float v0, v8 │ │ +03f6f0: 021a 0000 |011a: move/from16 v26, v0 │ │ +03f6f4: 0800 1100 |011c: move-object/from16 v0, v17 │ │ +03f6f8: 5200 ac03 |011e: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ac │ │ +03f6fc: 021b 0000 |0120: move/from16 v27, v0 │ │ +03f700: a81a 1a1b |0122: mul-float v26, v26, v27 │ │ +03f704: 0200 1a00 |0124: move/from16 v0, v26 │ │ +03f708: 8700 |0126: float-to-int v0, v0 │ │ +03f70a: 021a 0000 |0127: move/from16 v26, v0 │ │ +03f70e: 151b 0040 |0129: const/high16 v27, #int 1073741824 // #4000 │ │ +03f712: 7702 4712 1a00 |012b: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ +03f718: 0a19 |012e: move-result v25 │ │ +03f71a: 911a 0b15 |012f: sub-int v26, v11, v21 │ │ +03f71e: 911a 1a12 |0131: sub-int v26, v26, v18 │ │ +03f722: 151b 0040 |0133: const/high16 v27, #int 1073741824 // #4000 │ │ +03f726: 7702 4712 1a00 |0135: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ +03f72c: 0a0c |0138: move-result v12 │ │ +03f72e: 0200 1900 |0139: move/from16 v0, v25 │ │ +03f732: 6e30 8412 050c |013b: invoke-virtual {v5, v0, v12}, Landroid/view/View;.measure:(II)V // method@1284 │ │ +03f738: 6e10 6612 0500 |013e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1266 │ │ +03f73e: 0a1a |0141: move-result v26 │ │ +03f740: 901a 1a06 |0142: add-int v26, v26, v6 │ │ +03f744: 6e10 6312 0500 |0144: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1263 │ │ +03f74a: 0a1b |0147: move-result v27 │ │ +03f74c: 901b 1b07 |0148: add-int v27, v27, v7 │ │ +03f750: 0200 1a00 |014a: move/from16 v0, v26 │ │ +03f754: 0201 1b00 |014c: move/from16 v1, v27 │ │ +03f758: 6e51 8312 6507 |014e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1283 │ │ +03f75e: d80e 0e01 |0151: add-int/lit8 v14, v14, #int 1 // #01 │ │ +03f762: 2900 7aff |0153: goto/16 00cd // -0086 │ │ +03f766: 0200 1500 |0155: move/from16 v0, v21 │ │ +03f76a: 0801 1e00 |0157: move-object/from16 v1, v30 │ │ +03f76e: 5910 fa03 |0159: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@03fa │ │ +03f772: 911a 0b12 |015b: sub-int v26, v11, v18 │ │ +03f776: 0200 1a00 |015d: move/from16 v0, v26 │ │ +03f77a: 0801 1e00 |015f: move-object/from16 v1, v30 │ │ +03f77e: 5910 c803 |0161: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@03c8 │ │ +03f782: 0800 1e00 |0163: move-object/from16 v0, v30 │ │ +03f786: 590a ce03 |0165: iput v10, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@03ce │ │ +03f78a: 0800 1e00 |0167: move-object/from16 v0, v30 │ │ +03f78e: 5500 d603 |0169: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d6 │ │ +03f792: 021a 0000 |016b: move/from16 v26, v0 │ │ +03f796: 381a 1b00 |016d: if-eqz v26, 0188 // +001b │ │ +03f79a: 0800 1e00 |016f: move-object/from16 v0, v30 │ │ +03f79e: 5200 cd03 |0171: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +03f7a2: 021a 0000 |0173: move/from16 v26, v0 │ │ +03f7a6: 131b 0000 |0175: const/16 v27, #int 0 // #0 │ │ +03f7aa: 131c 0000 |0177: const/16 v28, #int 0 // #0 │ │ +03f7ae: 131d 0000 |0179: const/16 v29, #int 0 // #0 │ │ +03f7b2: 0800 1e00 |017b: move-object/from16 v0, v30 │ │ +03f7b6: 0201 1a00 |017d: move/from16 v1, v26 │ │ +03f7ba: 0202 1b00 |017f: move/from16 v2, v27 │ │ +03f7be: 0203 1c00 |0181: move/from16 v3, v28 │ │ +03f7c2: 0204 1d00 |0183: move/from16 v4, v29 │ │ +03f7c6: 7054 f70b 1032 |0185: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0bf7 │ │ +03f7cc: 131a 0000 |0188: const/16 v26, #int 0 // #0 │ │ +03f7d0: 0200 1a00 |018a: move/from16 v0, v26 │ │ +03f7d4: 0801 1e00 |018c: move-object/from16 v1, v30 │ │ +03f7d8: 5c10 d603 |018e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d6 │ │ +03f7dc: 0e00 |0190: return-void │ │ +03f7de: 0000 |0191: nop // spacer │ │ +03f7e0: 0001 0500 0100 0000 2d00 0000 0300 ... |0192: packed-switch-data (14 units) │ │ +03f7fc: 0002 0300 1000 0000 3000 0000 5000 ... |01a0: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1498 │ │ 0x0004 line=1499 │ │ 0x0006 line=1500 │ │ 0x0008 line=1501 │ │ 0x000c line=1502 │ │ @@ -55228,223 +55228,223 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 26 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 405 16-bit code units │ │ -03d584: |[03d584] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ -03d594: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ -03d598: 0200 1500 |0002: move/from16 v0, v21 │ │ -03d59c: 0201 1800 |0004: move/from16 v1, v24 │ │ -03d5a0: 7120 ba0b 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0bba │ │ -03d5a6: 0a15 |0009: move-result v21 │ │ -03d5a8: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ -03d5ac: 0200 1600 |000c: move/from16 v0, v22 │ │ -03d5b0: 0201 1900 |000e: move/from16 v1, v25 │ │ -03d5b4: 7120 ba0b 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0bba │ │ -03d5ba: 0a16 |0013: move-result v22 │ │ -03d5bc: 0800 1700 |0014: move-object/from16 v0, v23 │ │ -03d5c0: 0201 1500 |0016: move/from16 v1, v21 │ │ -03d5c4: 0202 1600 |0018: move/from16 v2, v22 │ │ -03d5c8: 6e30 010c 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@0c01 │ │ -03d5ce: 7401 c00b 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0bc0 │ │ -03d5d4: 0a0f |0020: move-result v15 │ │ -03d5d6: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ -03d5da: 0800 1700 |0023: move-object/from16 v0, v23 │ │ -03d5de: 5200 cf03 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@03cf │ │ -03d5e2: 0215 0000 |0027: move/from16 v21, v0 │ │ -03d5e6: 0200 1500 |0029: move/from16 v0, v21 │ │ -03d5ea: 7120 8914 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@1489 │ │ -03d5f0: 0a15 |002e: move-result v21 │ │ -03d5f2: 0200 1500 |002f: move/from16 v0, v21 │ │ -03d5f6: 0801 1700 |0031: move-object/from16 v1, v23 │ │ -03d5fa: 5910 d903 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03d9 │ │ -03d5fe: 7401 c30b 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0bc3 │ │ -03d604: 0a15 |0038: move-result v21 │ │ -03d606: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ -03d60a: 7401 c40b 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0bc4 │ │ -03d610: 0a16 |003e: move-result v22 │ │ -03d612: 9105 1516 |003f: sub-int v5, v21, v22 │ │ -03d616: 7401 bf0b 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@0bbf │ │ -03d61c: 0a15 |0044: move-result v21 │ │ -03d61e: 7401 c50b 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0bc5 │ │ -03d624: 0a16 |0048: move-result v22 │ │ -03d626: 9115 1516 |0049: sub-int v21, v21, v22 │ │ -03d62a: 7401 c20b 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0bc2 │ │ -03d630: 0a16 |004e: move-result v22 │ │ -03d632: 9104 1516 |004f: sub-int v4, v21, v22 │ │ -03d636: 7401 b40b 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bb4 │ │ -03d63c: 0a10 |0054: move-result v16 │ │ -03d63e: 120c |0055: const/4 v12, #int 0 // #0 │ │ -03d640: 0200 1000 |0056: move/from16 v0, v16 │ │ -03d644: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ -03d648: 0800 1700 |005a: move-object/from16 v0, v23 │ │ -03d64c: 6e20 b30b c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bb3 │ │ -03d652: 0c03 |005f: move-result-object v3 │ │ -03d654: 6e10 7212 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ -03d65a: 0a15 |0063: move-result v21 │ │ -03d65c: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ -03d660: 0200 1500 |0066: move/from16 v0, v21 │ │ -03d664: 0201 1600 |0068: move/from16 v1, v22 │ │ -03d668: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ -03d66c: 6e10 5f12 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -03d672: 0c0d |006f: move-result-object v13 │ │ -03d674: 1f0d de01 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01de │ │ -03d678: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ -03d67c: 55d0 a803 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a8 │ │ -03d680: 0215 0000 |0076: move/from16 v21, v0 │ │ -03d684: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ -03d688: 52d0 a603 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03a6 │ │ -03d68c: 0215 0000 |007c: move/from16 v21, v0 │ │ -03d690: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ -03d694: 52d0 a603 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03a6 │ │ -03d698: 0215 0000 |0082: move/from16 v21, v0 │ │ -03d69c: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ -03d6a0: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ -03d6a4: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ -03d6a8: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ -03d6ac: 0200 1100 |008c: move/from16 v0, v17 │ │ -03d6b0: 0201 1500 |008e: move/from16 v1, v21 │ │ -03d6b4: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ -03d6b8: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ -03d6bc: 0200 1100 |0094: move/from16 v0, v17 │ │ -03d6c0: 0201 1500 |0096: move/from16 v1, v21 │ │ -03d6c4: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ -03d6c8: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -03d6ca: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ -03d6ce: 0200 1500 |009d: move/from16 v0, v21 │ │ -03d6d2: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ -03d6d6: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ -03d6da: 0200 1500 |00a3: move/from16 v0, v21 │ │ -03d6de: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ -03d6e2: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ -03d6e4: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ -03d6e8: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ -03d6ec: 0213 0500 |00ac: move/from16 v19, v5 │ │ -03d6f0: 0149 |00ae: move v9, v4 │ │ -03d6f2: 52d0 ab03 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@03ab │ │ -03d6f6: 0215 0000 |00b1: move/from16 v21, v0 │ │ -03d6fa: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ -03d6fe: 0200 1500 |00b5: move/from16 v0, v21 │ │ -03d702: 0201 1600 |00b7: move/from16 v1, v22 │ │ -03d706: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ -03d70a: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ -03d70e: 52d0 ab03 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@03ab │ │ -03d712: 0215 0000 |00bf: move/from16 v21, v0 │ │ -03d716: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ -03d71a: 0200 1500 |00c3: move/from16 v0, v21 │ │ -03d71e: 0201 1600 |00c5: move/from16 v1, v22 │ │ -03d722: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ -03d726: 52d0 ab03 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@03ab │ │ -03d72a: 0213 0000 |00cb: move/from16 v19, v0 │ │ -03d72e: 52d0 a703 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@03a7 │ │ -03d732: 0215 0000 |00cf: move/from16 v21, v0 │ │ -03d736: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ -03d73a: 0200 1500 |00d3: move/from16 v0, v21 │ │ -03d73e: 0201 1600 |00d5: move/from16 v1, v22 │ │ -03d742: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ -03d746: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ -03d74a: 52d0 a703 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@03a7 │ │ -03d74e: 0215 0000 |00dd: move/from16 v21, v0 │ │ -03d752: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ -03d756: 0200 1500 |00e1: move/from16 v0, v21 │ │ -03d75a: 0201 1600 |00e3: move/from16 v1, v22 │ │ -03d75e: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ -03d762: 52d9 a703 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@03a7 │ │ -03d766: 0200 1300 |00e9: move/from16 v0, v19 │ │ -03d76a: 0201 1200 |00eb: move/from16 v1, v18 │ │ -03d76e: 7120 4712 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ -03d774: 0a14 |00f0: move-result v20 │ │ -03d776: 7120 4712 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ -03d77c: 0a0a |00f4: move-result v10 │ │ -03d77e: 0200 1400 |00f5: move/from16 v0, v20 │ │ -03d782: 6e30 8412 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@1284 │ │ -03d788: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ -03d78c: 6e10 6312 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@1263 │ │ -03d792: 0a15 |00ff: move-result v21 │ │ -03d794: 9104 0415 |0100: sub-int v4, v4, v21 │ │ -03d798: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ -03d79c: 2900 52ff |0104: goto/16 0056 // -00ae │ │ -03d7a0: 1207 |0106: const/4 v7, #int 0 // #0 │ │ -03d7a2: 2894 |0107: goto 009b // -006c │ │ -03d7a4: 1206 |0108: const/4 v6, #int 0 // #0 │ │ -03d7a6: 289f |0109: goto 00a8 // -0061 │ │ -03d7a8: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ -03d7ac: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ -03d7b0: 289e |010e: goto 00ac // -0062 │ │ -03d7b2: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ -03d7b6: 6e10 6612 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1266 │ │ -03d7bc: 0a15 |0114: move-result v21 │ │ -03d7be: 9105 0515 |0115: sub-int v5, v5, v21 │ │ -03d7c2: 28eb |0117: goto 0102 // -0015 │ │ -03d7c4: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ -03d7c8: 0200 1500 |011a: move/from16 v0, v21 │ │ -03d7cc: 7120 4712 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ -03d7d2: 0a15 |011f: move-result v21 │ │ -03d7d4: 0200 1500 |0120: move/from16 v0, v21 │ │ -03d7d8: 0801 1700 |0122: move-object/from16 v1, v23 │ │ -03d7dc: 5910 cb03 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@03cb │ │ -03d7e0: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ -03d7e4: 0200 1500 |0128: move/from16 v0, v21 │ │ -03d7e8: 7120 4712 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ -03d7ee: 0a15 |012d: move-result v21 │ │ -03d7f0: 0200 1500 |012e: move/from16 v0, v21 │ │ -03d7f4: 0801 1700 |0130: move-object/from16 v1, v23 │ │ -03d7f8: 5910 ca03 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@03ca │ │ -03d7fc: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ -03d800: 0200 1500 |0136: move/from16 v0, v21 │ │ -03d804: 0801 1700 |0138: move-object/from16 v1, v23 │ │ -03d808: 5c10 db03 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03db │ │ -03d80c: 7401 eb0b 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0beb │ │ -03d812: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ -03d816: 0200 1500 |0141: move/from16 v0, v21 │ │ -03d81a: 0801 1700 |0143: move-object/from16 v1, v23 │ │ -03d81e: 5c10 db03 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03db │ │ -03d822: 7401 b40b 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bb4 │ │ -03d828: 0a10 |014a: move-result v16 │ │ -03d82a: 120c |014b: const/4 v12, #int 0 // #0 │ │ -03d82c: 0200 1000 |014c: move/from16 v0, v16 │ │ -03d830: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ -03d834: 0800 1700 |0150: move-object/from16 v0, v23 │ │ -03d838: 6e20 b30b c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bb3 │ │ -03d83e: 0c03 |0155: move-result-object v3 │ │ -03d840: 6e10 7212 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ -03d846: 0a15 |0159: move-result v21 │ │ -03d848: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ -03d84c: 0200 1500 |015c: move/from16 v0, v21 │ │ -03d850: 0201 1600 |015e: move/from16 v1, v22 │ │ -03d854: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ -03d858: 6e10 5f12 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -03d85e: 0c0d |0165: move-result-object v13 │ │ -03d860: 1f0d de01 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01de │ │ -03d864: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ -03d868: 55d0 a803 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a8 │ │ -03d86c: 0215 0000 |016c: move/from16 v21, v0 │ │ -03d870: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ -03d874: 8250 |0170: int-to-float v0, v5 │ │ -03d876: 0215 0000 |0171: move/from16 v21, v0 │ │ -03d87a: 52d0 ac03 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ac │ │ -03d87e: 0216 0000 |0175: move/from16 v22, v0 │ │ -03d882: a815 1516 |0177: mul-float v21, v21, v22 │ │ -03d886: 0200 1500 |0179: move/from16 v0, v21 │ │ -03d88a: 8700 |017b: float-to-int v0, v0 │ │ -03d88c: 0215 0000 |017c: move/from16 v21, v0 │ │ -03d890: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ -03d894: 7702 4712 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ -03d89a: 0a14 |0183: move-result v20 │ │ -03d89c: 0800 1700 |0184: move-object/from16 v0, v23 │ │ -03d8a0: 5200 ca03 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@03ca │ │ -03d8a4: 0215 0000 |0188: move/from16 v21, v0 │ │ -03d8a8: 0200 1400 |018a: move/from16 v0, v20 │ │ -03d8ac: 0201 1500 |018c: move/from16 v1, v21 │ │ -03d8b0: 6e30 8412 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@1284 │ │ -03d8b6: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ -03d8ba: 28b9 |0193: goto 014c // -0047 │ │ -03d8bc: 0e00 |0194: return-void │ │ +03f818: |[03f818] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ +03f828: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ +03f82c: 0200 1500 |0002: move/from16 v0, v21 │ │ +03f830: 0201 1800 |0004: move/from16 v1, v24 │ │ +03f834: 7120 ba0b 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0bba │ │ +03f83a: 0a15 |0009: move-result v21 │ │ +03f83c: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ +03f840: 0200 1600 |000c: move/from16 v0, v22 │ │ +03f844: 0201 1900 |000e: move/from16 v1, v25 │ │ +03f848: 7120 ba0b 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0bba │ │ +03f84e: 0a16 |0013: move-result v22 │ │ +03f850: 0800 1700 |0014: move-object/from16 v0, v23 │ │ +03f854: 0201 1500 |0016: move/from16 v1, v21 │ │ +03f858: 0202 1600 |0018: move/from16 v2, v22 │ │ +03f85c: 6e30 010c 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@0c01 │ │ +03f862: 7401 c00b 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0bc0 │ │ +03f868: 0a0f |0020: move-result v15 │ │ +03f86a: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ +03f86e: 0800 1700 |0023: move-object/from16 v0, v23 │ │ +03f872: 5200 cf03 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@03cf │ │ +03f876: 0215 0000 |0027: move/from16 v21, v0 │ │ +03f87a: 0200 1500 |0029: move/from16 v0, v21 │ │ +03f87e: 7120 8914 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@1489 │ │ +03f884: 0a15 |002e: move-result v21 │ │ +03f886: 0200 1500 |002f: move/from16 v0, v21 │ │ +03f88a: 0801 1700 |0031: move-object/from16 v1, v23 │ │ +03f88e: 5910 d903 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03d9 │ │ +03f892: 7401 c30b 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0bc3 │ │ +03f898: 0a15 |0038: move-result v21 │ │ +03f89a: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ +03f89e: 7401 c40b 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0bc4 │ │ +03f8a4: 0a16 |003e: move-result v22 │ │ +03f8a6: 9105 1516 |003f: sub-int v5, v21, v22 │ │ +03f8aa: 7401 bf0b 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@0bbf │ │ +03f8b0: 0a15 |0044: move-result v21 │ │ +03f8b2: 7401 c50b 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0bc5 │ │ +03f8b8: 0a16 |0048: move-result v22 │ │ +03f8ba: 9115 1516 |0049: sub-int v21, v21, v22 │ │ +03f8be: 7401 c20b 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0bc2 │ │ +03f8c4: 0a16 |004e: move-result v22 │ │ +03f8c6: 9104 1516 |004f: sub-int v4, v21, v22 │ │ +03f8ca: 7401 b40b 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bb4 │ │ +03f8d0: 0a10 |0054: move-result v16 │ │ +03f8d2: 120c |0055: const/4 v12, #int 0 // #0 │ │ +03f8d4: 0200 1000 |0056: move/from16 v0, v16 │ │ +03f8d8: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ +03f8dc: 0800 1700 |005a: move-object/from16 v0, v23 │ │ +03f8e0: 6e20 b30b c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bb3 │ │ +03f8e6: 0c03 |005f: move-result-object v3 │ │ +03f8e8: 6e10 7212 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ +03f8ee: 0a15 |0063: move-result v21 │ │ +03f8f0: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ +03f8f4: 0200 1500 |0066: move/from16 v0, v21 │ │ +03f8f8: 0201 1600 |0068: move/from16 v1, v22 │ │ +03f8fc: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ +03f900: 6e10 5f12 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +03f906: 0c0d |006f: move-result-object v13 │ │ +03f908: 1f0d de01 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01de │ │ +03f90c: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ +03f910: 55d0 a803 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a8 │ │ +03f914: 0215 0000 |0076: move/from16 v21, v0 │ │ +03f918: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ +03f91c: 52d0 a603 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03a6 │ │ +03f920: 0215 0000 |007c: move/from16 v21, v0 │ │ +03f924: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ +03f928: 52d0 a603 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03a6 │ │ +03f92c: 0215 0000 |0082: move/from16 v21, v0 │ │ +03f930: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ +03f934: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ +03f938: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ +03f93c: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ +03f940: 0200 1100 |008c: move/from16 v0, v17 │ │ +03f944: 0201 1500 |008e: move/from16 v1, v21 │ │ +03f948: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ +03f94c: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ +03f950: 0200 1100 |0094: move/from16 v0, v17 │ │ +03f954: 0201 1500 |0096: move/from16 v1, v21 │ │ +03f958: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ +03f95c: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +03f95e: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ +03f962: 0200 1500 |009d: move/from16 v0, v21 │ │ +03f966: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ +03f96a: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ +03f96e: 0200 1500 |00a3: move/from16 v0, v21 │ │ +03f972: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ +03f976: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ +03f978: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ +03f97c: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ +03f980: 0213 0500 |00ac: move/from16 v19, v5 │ │ +03f984: 0149 |00ae: move v9, v4 │ │ +03f986: 52d0 ab03 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@03ab │ │ +03f98a: 0215 0000 |00b1: move/from16 v21, v0 │ │ +03f98e: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ +03f992: 0200 1500 |00b5: move/from16 v0, v21 │ │ +03f996: 0201 1600 |00b7: move/from16 v1, v22 │ │ +03f99a: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ +03f99e: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ +03f9a2: 52d0 ab03 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@03ab │ │ +03f9a6: 0215 0000 |00bf: move/from16 v21, v0 │ │ +03f9aa: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ +03f9ae: 0200 1500 |00c3: move/from16 v0, v21 │ │ +03f9b2: 0201 1600 |00c5: move/from16 v1, v22 │ │ +03f9b6: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ +03f9ba: 52d0 ab03 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@03ab │ │ +03f9be: 0213 0000 |00cb: move/from16 v19, v0 │ │ +03f9c2: 52d0 a703 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@03a7 │ │ +03f9c6: 0215 0000 |00cf: move/from16 v21, v0 │ │ +03f9ca: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ +03f9ce: 0200 1500 |00d3: move/from16 v0, v21 │ │ +03f9d2: 0201 1600 |00d5: move/from16 v1, v22 │ │ +03f9d6: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ +03f9da: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ +03f9de: 52d0 a703 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@03a7 │ │ +03f9e2: 0215 0000 |00dd: move/from16 v21, v0 │ │ +03f9e6: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ +03f9ea: 0200 1500 |00e1: move/from16 v0, v21 │ │ +03f9ee: 0201 1600 |00e3: move/from16 v1, v22 │ │ +03f9f2: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ +03f9f6: 52d9 a703 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@03a7 │ │ +03f9fa: 0200 1300 |00e9: move/from16 v0, v19 │ │ +03f9fe: 0201 1200 |00eb: move/from16 v1, v18 │ │ +03fa02: 7120 4712 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ +03fa08: 0a14 |00f0: move-result v20 │ │ +03fa0a: 7120 4712 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ +03fa10: 0a0a |00f4: move-result v10 │ │ +03fa12: 0200 1400 |00f5: move/from16 v0, v20 │ │ +03fa16: 6e30 8412 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@1284 │ │ +03fa1c: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ +03fa20: 6e10 6312 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@1263 │ │ +03fa26: 0a15 |00ff: move-result v21 │ │ +03fa28: 9104 0415 |0100: sub-int v4, v4, v21 │ │ +03fa2c: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ +03fa30: 2900 52ff |0104: goto/16 0056 // -00ae │ │ +03fa34: 1207 |0106: const/4 v7, #int 0 // #0 │ │ +03fa36: 2894 |0107: goto 009b // -006c │ │ +03fa38: 1206 |0108: const/4 v6, #int 0 // #0 │ │ +03fa3a: 289f |0109: goto 00a8 // -0061 │ │ +03fa3c: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ +03fa40: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ +03fa44: 289e |010e: goto 00ac // -0062 │ │ +03fa46: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ +03fa4a: 6e10 6612 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1266 │ │ +03fa50: 0a15 |0114: move-result v21 │ │ +03fa52: 9105 0515 |0115: sub-int v5, v5, v21 │ │ +03fa56: 28eb |0117: goto 0102 // -0015 │ │ +03fa58: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ +03fa5c: 0200 1500 |011a: move/from16 v0, v21 │ │ +03fa60: 7120 4712 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ +03fa66: 0a15 |011f: move-result v21 │ │ +03fa68: 0200 1500 |0120: move/from16 v0, v21 │ │ +03fa6c: 0801 1700 |0122: move-object/from16 v1, v23 │ │ +03fa70: 5910 cb03 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@03cb │ │ +03fa74: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ +03fa78: 0200 1500 |0128: move/from16 v0, v21 │ │ +03fa7c: 7120 4712 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ +03fa82: 0a15 |012d: move-result v21 │ │ +03fa84: 0200 1500 |012e: move/from16 v0, v21 │ │ +03fa88: 0801 1700 |0130: move-object/from16 v1, v23 │ │ +03fa8c: 5910 ca03 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@03ca │ │ +03fa90: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ +03fa94: 0200 1500 |0136: move/from16 v0, v21 │ │ +03fa98: 0801 1700 |0138: move-object/from16 v1, v23 │ │ +03fa9c: 5c10 db03 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03db │ │ +03faa0: 7401 eb0b 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0beb │ │ +03faa6: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ +03faaa: 0200 1500 |0141: move/from16 v0, v21 │ │ +03faae: 0801 1700 |0143: move-object/from16 v1, v23 │ │ +03fab2: 5c10 db03 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03db │ │ +03fab6: 7401 b40b 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bb4 │ │ +03fabc: 0a10 |014a: move-result v16 │ │ +03fabe: 120c |014b: const/4 v12, #int 0 // #0 │ │ +03fac0: 0200 1000 |014c: move/from16 v0, v16 │ │ +03fac4: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ +03fac8: 0800 1700 |0150: move-object/from16 v0, v23 │ │ +03facc: 6e20 b30b c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bb3 │ │ +03fad2: 0c03 |0155: move-result-object v3 │ │ +03fad4: 6e10 7212 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ +03fada: 0a15 |0159: move-result v21 │ │ +03fadc: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ +03fae0: 0200 1500 |015c: move/from16 v0, v21 │ │ +03fae4: 0201 1600 |015e: move/from16 v1, v22 │ │ +03fae8: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ +03faec: 6e10 5f12 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +03faf2: 0c0d |0165: move-result-object v13 │ │ +03faf4: 1f0d de01 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01de │ │ +03faf8: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ +03fafc: 55d0 a803 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a8 │ │ +03fb00: 0215 0000 |016c: move/from16 v21, v0 │ │ +03fb04: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ +03fb08: 8250 |0170: int-to-float v0, v5 │ │ +03fb0a: 0215 0000 |0171: move/from16 v21, v0 │ │ +03fb0e: 52d0 ac03 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ac │ │ +03fb12: 0216 0000 |0175: move/from16 v22, v0 │ │ +03fb16: a815 1516 |0177: mul-float v21, v21, v22 │ │ +03fb1a: 0200 1500 |0179: move/from16 v0, v21 │ │ +03fb1e: 8700 |017b: float-to-int v0, v0 │ │ +03fb20: 0215 0000 |017c: move/from16 v21, v0 │ │ +03fb24: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ +03fb28: 7702 4712 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ +03fb2e: 0a14 |0183: move-result v20 │ │ +03fb30: 0800 1700 |0184: move-object/from16 v0, v23 │ │ +03fb34: 5200 ca03 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@03ca │ │ +03fb38: 0215 0000 |0188: move/from16 v21, v0 │ │ +03fb3c: 0200 1400 |018a: move/from16 v0, v20 │ │ +03fb40: 0201 1500 |018c: move/from16 v1, v21 │ │ +03fb44: 6e30 8412 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@1284 │ │ +03fb4a: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ +03fb4e: 28b9 |0193: goto 014c // -0047 │ │ +03fb50: 0e00 |0194: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1369 │ │ 0x001d line=1372 │ │ 0x0021 line=1373 │ │ 0x0023 line=1374 │ │ 0x0035 line=1377 │ │ @@ -55542,129 +55542,129 @@ │ │ type : '(IFI)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 21 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 224 16-bit code units │ │ -03d8c0: |[03d8c0] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ -03d8d0: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -03d8d4: 520f ce03 |0002: iget v15, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@03ce │ │ -03d8d8: 3d0f 6400 |0004: if-lez v15, 0068 // +0064 │ │ -03d8dc: 7401 c90b 1100 |0006: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bc9 │ │ -03d8e2: 0a0c |0009: move-result v12 │ │ -03d8e4: 7401 c30b 1100 |000a: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0bc3 │ │ -03d8ea: 0a0a |000d: move-result v10 │ │ -03d8ec: 7401 c40b 1100 |000e: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0bc4 │ │ -03d8f2: 0a0b |0011: move-result v11 │ │ -03d8f4: 7401 cb0b 1100 |0012: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0bcb │ │ -03d8fa: 0a0e |0015: move-result v14 │ │ -03d8fc: 7401 b40b 1100 |0016: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bb4 │ │ -03d902: 0a04 |0019: move-result v4 │ │ -03d904: 1208 |001a: const/4 v8, #int 0 // #0 │ │ -03d906: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ -03d90a: 0800 1100 |001d: move-object/from16 v0, v17 │ │ -03d90e: 6e20 b30b 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bb3 │ │ -03d914: 0c03 |0022: move-result-object v3 │ │ -03d916: 6e10 5f12 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -03d91c: 0c09 |0026: move-result-object v9 │ │ -03d91e: 1f09 de01 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01de │ │ -03d922: 559f a803 |0029: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a8 │ │ -03d926: 390f 0500 |002b: if-nez v15, 0030 // +0005 │ │ -03d92a: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -03d92e: 28ec |002f: goto 001b // -0014 │ │ -03d930: 529f a603 |0030: iget v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03a6 │ │ -03d934: dd07 0f07 |0032: and-int/lit8 v7, v15, #int 7 // #07 │ │ -03d938: 1205 |0034: const/4 v5, #int 0 // #0 │ │ -03d93a: 2b07 9d00 0000 |0035: packed-switch v7, 000000d2 // +0000009d │ │ -03d940: 01a5 |0038: move v5, v10 │ │ -03d942: b0c5 |0039: add-int/2addr v5, v12 │ │ -03d944: 6e10 6012 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1260 │ │ -03d94a: 0a0f |003d: move-result v15 │ │ -03d94c: 9106 050f |003e: sub-int v6, v5, v15 │ │ -03d950: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ -03d954: 6e20 8512 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1285 │ │ -03d95a: 28e8 |0045: goto 002d // -0018 │ │ -03d95c: 01a5 |0046: move v5, v10 │ │ -03d95e: 6e10 7312 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@1273 │ │ -03d964: 0a0f |004a: move-result v15 │ │ -03d966: b0fa |004b: add-int/2addr v10, v15 │ │ -03d968: 28ed |004c: goto 0039 // -0013 │ │ -03d96a: 6e10 6612 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1266 │ │ -03d970: 0a0f |0050: move-result v15 │ │ -03d972: 910f 0e0f |0051: sub-int v15, v14, v15 │ │ -03d976: db0f 0f02 |0053: div-int/lit8 v15, v15, #int 2 // #02 │ │ -03d97a: 7120 8714 af00 |0055: invoke-static {v15, v10}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ -03d980: 0a05 |0058: move-result v5 │ │ -03d982: 28e0 |0059: goto 0039 // -0020 │ │ -03d984: 910f 0e0b |005a: sub-int v15, v14, v11 │ │ -03d988: 6e10 6612 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1266 │ │ -03d98e: 0a10 |005f: move-result v16 │ │ -03d990: 9105 0f10 |0060: sub-int v5, v15, v16 │ │ -03d994: 6e10 6612 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1266 │ │ -03d99a: 0a0f |0065: move-result v15 │ │ -03d99c: b0fb |0066: add-int/2addr v11, v15 │ │ -03d99e: 28d2 |0067: goto 0039 // -002e │ │ -03d9a0: 0800 1100 |0068: move-object/from16 v0, v17 │ │ -03d9a4: 540f ec03 |006a: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ -03d9a8: 380f 0f00 |006c: if-eqz v15, 007b // +000f │ │ -03d9ac: 0800 1100 |006e: move-object/from16 v0, v17 │ │ -03d9b0: 540f ec03 |0070: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ -03d9b4: 0200 1200 |0072: move/from16 v0, v18 │ │ -03d9b8: 0201 1300 |0074: move/from16 v1, v19 │ │ -03d9bc: 0202 1400 |0076: move/from16 v2, v20 │ │ -03d9c0: 7240 750b 0f21 |0078: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0b75 │ │ -03d9c6: 0800 1100 |007b: move-object/from16 v0, v17 │ │ -03d9ca: 540f de03 |007d: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03de │ │ -03d9ce: 380f 0f00 |007f: if-eqz v15, 008e // +000f │ │ -03d9d2: 0800 1100 |0081: move-object/from16 v0, v17 │ │ -03d9d6: 540f de03 |0083: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03de │ │ -03d9da: 0200 1200 |0085: move/from16 v0, v18 │ │ -03d9de: 0201 1300 |0087: move/from16 v1, v19 │ │ -03d9e2: 0202 1400 |0089: move/from16 v2, v20 │ │ -03d9e6: 7240 750b 0f21 |008b: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0b75 │ │ -03d9ec: 0800 1100 |008e: move-object/from16 v0, v17 │ │ -03d9f0: 540f ee03 |0090: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ee │ │ -03d9f4: 380f 3900 |0092: if-eqz v15, 00cb // +0039 │ │ -03d9f8: 7401 c90b 1100 |0094: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bc9 │ │ -03d9fe: 0a0c |0097: move-result v12 │ │ -03da00: 7401 b40b 1100 |0098: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bb4 │ │ -03da06: 0a04 |009b: move-result v4 │ │ -03da08: 1208 |009c: const/4 v8, #int 0 // #0 │ │ -03da0a: 3548 2e00 |009d: if-ge v8, v4, 00cb // +002e │ │ -03da0e: 0800 1100 |009f: move-object/from16 v0, v17 │ │ -03da12: 6e20 b30b 8000 |00a1: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bb3 │ │ -03da18: 0c03 |00a4: move-result-object v3 │ │ -03da1a: 6e10 5f12 0300 |00a5: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -03da20: 0c09 |00a8: move-result-object v9 │ │ -03da22: 1f09 de01 |00a9: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01de │ │ -03da26: 559f a803 |00ab: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a8 │ │ -03da2a: 380f 0500 |00ad: if-eqz v15, 00b2 // +0005 │ │ -03da2e: d808 0801 |00af: add-int/lit8 v8, v8, #int 1 // #01 │ │ -03da32: 28ec |00b1: goto 009d // -0014 │ │ -03da34: 6e10 6012 0300 |00b2: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1260 │ │ -03da3a: 0a0f |00b5: move-result v15 │ │ -03da3c: b1cf |00b6: sub-int/2addr v15, v12 │ │ -03da3e: 82ff |00b7: int-to-float v15, v15 │ │ -03da40: 7601 b70b 1100 |00b8: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0bb7 │ │ -03da46: 0a10 |00bb: move-result v16 │ │ -03da48: 0200 1000 |00bc: move/from16 v0, v16 │ │ -03da4c: 8200 |00be: int-to-float v0, v0 │ │ -03da4e: 0210 0000 |00bf: move/from16 v16, v0 │ │ -03da52: a90d 0f10 |00c1: div-float v13, v15, v16 │ │ -03da56: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ -03da5a: 540f ee03 |00c5: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ee │ │ -03da5e: 7230 770b 3f0d |00c7: invoke-interface {v15, v3, v13}, Landroid/support/v4/view/ViewPager$PageTransformer;.transformPage:(Landroid/view/View;F)V // method@0b77 │ │ -03da64: 28e5 |00ca: goto 00af // -001b │ │ -03da66: 121f |00cb: const/4 v15, #int 1 // #1 │ │ -03da68: 0800 1100 |00cc: move-object/from16 v0, v17 │ │ -03da6c: 5c0f c903 |00ce: iput-boolean v15, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03c9 │ │ -03da70: 0e00 |00d0: return-void │ │ -03da72: 0000 |00d1: nop // spacer │ │ -03da74: 0001 0500 0100 0000 1800 0000 0300 ... |00d2: packed-switch-data (14 units) │ │ +03fb54: |[03fb54] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ +03fb64: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +03fb68: 520f ce03 |0002: iget v15, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@03ce │ │ +03fb6c: 3d0f 6400 |0004: if-lez v15, 0068 // +0064 │ │ +03fb70: 7401 c90b 1100 |0006: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bc9 │ │ +03fb76: 0a0c |0009: move-result v12 │ │ +03fb78: 7401 c30b 1100 |000a: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0bc3 │ │ +03fb7e: 0a0a |000d: move-result v10 │ │ +03fb80: 7401 c40b 1100 |000e: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0bc4 │ │ +03fb86: 0a0b |0011: move-result v11 │ │ +03fb88: 7401 cb0b 1100 |0012: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0bcb │ │ +03fb8e: 0a0e |0015: move-result v14 │ │ +03fb90: 7401 b40b 1100 |0016: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bb4 │ │ +03fb96: 0a04 |0019: move-result v4 │ │ +03fb98: 1208 |001a: const/4 v8, #int 0 // #0 │ │ +03fb9a: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ +03fb9e: 0800 1100 |001d: move-object/from16 v0, v17 │ │ +03fba2: 6e20 b30b 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bb3 │ │ +03fba8: 0c03 |0022: move-result-object v3 │ │ +03fbaa: 6e10 5f12 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +03fbb0: 0c09 |0026: move-result-object v9 │ │ +03fbb2: 1f09 de01 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01de │ │ +03fbb6: 559f a803 |0029: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a8 │ │ +03fbba: 390f 0500 |002b: if-nez v15, 0030 // +0005 │ │ +03fbbe: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +03fbc2: 28ec |002f: goto 001b // -0014 │ │ +03fbc4: 529f a603 |0030: iget v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03a6 │ │ +03fbc8: dd07 0f07 |0032: and-int/lit8 v7, v15, #int 7 // #07 │ │ +03fbcc: 1205 |0034: const/4 v5, #int 0 // #0 │ │ +03fbce: 2b07 9d00 0000 |0035: packed-switch v7, 000000d2 // +0000009d │ │ +03fbd4: 01a5 |0038: move v5, v10 │ │ +03fbd6: b0c5 |0039: add-int/2addr v5, v12 │ │ +03fbd8: 6e10 6012 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1260 │ │ +03fbde: 0a0f |003d: move-result v15 │ │ +03fbe0: 9106 050f |003e: sub-int v6, v5, v15 │ │ +03fbe4: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ +03fbe8: 6e20 8512 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1285 │ │ +03fbee: 28e8 |0045: goto 002d // -0018 │ │ +03fbf0: 01a5 |0046: move v5, v10 │ │ +03fbf2: 6e10 7312 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@1273 │ │ +03fbf8: 0a0f |004a: move-result v15 │ │ +03fbfa: b0fa |004b: add-int/2addr v10, v15 │ │ +03fbfc: 28ed |004c: goto 0039 // -0013 │ │ +03fbfe: 6e10 6612 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1266 │ │ +03fc04: 0a0f |0050: move-result v15 │ │ +03fc06: 910f 0e0f |0051: sub-int v15, v14, v15 │ │ +03fc0a: db0f 0f02 |0053: div-int/lit8 v15, v15, #int 2 // #02 │ │ +03fc0e: 7120 8714 af00 |0055: invoke-static {v15, v10}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ +03fc14: 0a05 |0058: move-result v5 │ │ +03fc16: 28e0 |0059: goto 0039 // -0020 │ │ +03fc18: 910f 0e0b |005a: sub-int v15, v14, v11 │ │ +03fc1c: 6e10 6612 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1266 │ │ +03fc22: 0a10 |005f: move-result v16 │ │ +03fc24: 9105 0f10 |0060: sub-int v5, v15, v16 │ │ +03fc28: 6e10 6612 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1266 │ │ +03fc2e: 0a0f |0065: move-result v15 │ │ +03fc30: b0fb |0066: add-int/2addr v11, v15 │ │ +03fc32: 28d2 |0067: goto 0039 // -002e │ │ +03fc34: 0800 1100 |0068: move-object/from16 v0, v17 │ │ +03fc38: 540f ec03 |006a: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ +03fc3c: 380f 0f00 |006c: if-eqz v15, 007b // +000f │ │ +03fc40: 0800 1100 |006e: move-object/from16 v0, v17 │ │ +03fc44: 540f ec03 |0070: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ +03fc48: 0200 1200 |0072: move/from16 v0, v18 │ │ +03fc4c: 0201 1300 |0074: move/from16 v1, v19 │ │ +03fc50: 0202 1400 |0076: move/from16 v2, v20 │ │ +03fc54: 7240 750b 0f21 |0078: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0b75 │ │ +03fc5a: 0800 1100 |007b: move-object/from16 v0, v17 │ │ +03fc5e: 540f de03 |007d: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03de │ │ +03fc62: 380f 0f00 |007f: if-eqz v15, 008e // +000f │ │ +03fc66: 0800 1100 |0081: move-object/from16 v0, v17 │ │ +03fc6a: 540f de03 |0083: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03de │ │ +03fc6e: 0200 1200 |0085: move/from16 v0, v18 │ │ +03fc72: 0201 1300 |0087: move/from16 v1, v19 │ │ +03fc76: 0202 1400 |0089: move/from16 v2, v20 │ │ +03fc7a: 7240 750b 0f21 |008b: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0b75 │ │ +03fc80: 0800 1100 |008e: move-object/from16 v0, v17 │ │ +03fc84: 540f ee03 |0090: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ee │ │ +03fc88: 380f 3900 |0092: if-eqz v15, 00cb // +0039 │ │ +03fc8c: 7401 c90b 1100 |0094: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bc9 │ │ +03fc92: 0a0c |0097: move-result v12 │ │ +03fc94: 7401 b40b 1100 |0098: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bb4 │ │ +03fc9a: 0a04 |009b: move-result v4 │ │ +03fc9c: 1208 |009c: const/4 v8, #int 0 // #0 │ │ +03fc9e: 3548 2e00 |009d: if-ge v8, v4, 00cb // +002e │ │ +03fca2: 0800 1100 |009f: move-object/from16 v0, v17 │ │ +03fca6: 6e20 b30b 8000 |00a1: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bb3 │ │ +03fcac: 0c03 |00a4: move-result-object v3 │ │ +03fcae: 6e10 5f12 0300 |00a5: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +03fcb4: 0c09 |00a8: move-result-object v9 │ │ +03fcb6: 1f09 de01 |00a9: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01de │ │ +03fcba: 559f a803 |00ab: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a8 │ │ +03fcbe: 380f 0500 |00ad: if-eqz v15, 00b2 // +0005 │ │ +03fcc2: d808 0801 |00af: add-int/lit8 v8, v8, #int 1 // #01 │ │ +03fcc6: 28ec |00b1: goto 009d // -0014 │ │ +03fcc8: 6e10 6012 0300 |00b2: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1260 │ │ +03fcce: 0a0f |00b5: move-result v15 │ │ +03fcd0: b1cf |00b6: sub-int/2addr v15, v12 │ │ +03fcd2: 82ff |00b7: int-to-float v15, v15 │ │ +03fcd4: 7601 b70b 1100 |00b8: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0bb7 │ │ +03fcda: 0a10 |00bb: move-result v16 │ │ +03fcdc: 0200 1000 |00bc: move/from16 v0, v16 │ │ +03fce0: 8200 |00be: int-to-float v0, v0 │ │ +03fce2: 0210 0000 |00bf: move/from16 v16, v0 │ │ +03fce6: a90d 0f10 |00c1: div-float v13, v15, v16 │ │ +03fcea: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ +03fcee: 540f ee03 |00c5: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ee │ │ +03fcf2: 7230 770b 3f0d |00c7: invoke-interface {v15, v3, v13}, Landroid/support/v4/view/ViewPager$PageTransformer;.transformPage:(Landroid/view/View;F)V // method@0b77 │ │ +03fcf8: 28e5 |00ca: goto 00af // -001b │ │ +03fcfa: 121f |00cb: const/4 v15, #int 1 // #1 │ │ +03fcfc: 0800 1100 |00cc: move-object/from16 v0, v17 │ │ +03fd00: 5c0f c903 |00ce: iput-boolean v15, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03c9 │ │ +03fd04: 0e00 |00d0: return-void │ │ +03fd06: 0000 |00d1: nop // spacer │ │ +03fd08: 0001 0500 0100 0000 1800 0000 0300 ... |00d2: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1672 │ │ 0x0006 line=1673 │ │ 0x000a line=1674 │ │ 0x000e line=1675 │ │ 0x0012 line=1676 │ │ @@ -55734,48 +55734,48 @@ │ │ type : '(ILandroid/graphics/Rect;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -03da90: |[03da90] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ -03daa0: 6e10 b40b 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bb4 │ │ -03daa6: 0a01 |0003: move-result v1 │ │ -03daa8: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ -03daac: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ -03dab0: 1206 |0008: const/4 v6, #int 0 // #0 │ │ -03dab2: 1215 |0009: const/4 v5, #int 1 // #1 │ │ -03dab4: 0112 |000a: move v2, v1 │ │ -03dab6: 0163 |000b: move v3, v6 │ │ -03dab8: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ -03dabc: 6e20 b30b 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bb3 │ │ -03dac2: 0c00 |0011: move-result-object v0 │ │ -03dac4: 6e10 7212 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ -03daca: 0a07 |0015: move-result v7 │ │ -03dacc: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ -03dad0: 6e20 cf0b 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bcf │ │ -03dad6: 0c04 |001b: move-result-object v4 │ │ -03dad8: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ -03dadc: 5247 a203 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03dae0: 5298 cd03 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03dae4: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ -03dae8: 6e30 9512 a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@1295 │ │ -03daee: 0a07 |0027: move-result v7 │ │ -03daf0: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ -03daf4: 1217 |002a: const/4 v7, #int 1 // #1 │ │ -03daf6: 0f07 |002b: return v7 │ │ -03daf8: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ -03dafc: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ -03dafe: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ -03db00: 28db |0030: goto 000b // -0025 │ │ -03db02: b053 |0031: add-int/2addr v3, v5 │ │ -03db04: 28da |0032: goto 000c // -0026 │ │ -03db06: 1207 |0033: const/4 v7, #int 0 // #0 │ │ -03db08: 28f7 |0034: goto 002b // -0009 │ │ +03fd24: |[03fd24] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ +03fd34: 6e10 b40b 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bb4 │ │ +03fd3a: 0a01 |0003: move-result v1 │ │ +03fd3c: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ +03fd40: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ +03fd44: 1206 |0008: const/4 v6, #int 0 // #0 │ │ +03fd46: 1215 |0009: const/4 v5, #int 1 // #1 │ │ +03fd48: 0112 |000a: move v2, v1 │ │ +03fd4a: 0163 |000b: move v3, v6 │ │ +03fd4c: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ +03fd50: 6e20 b30b 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bb3 │ │ +03fd56: 0c00 |0011: move-result-object v0 │ │ +03fd58: 6e10 7212 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ +03fd5e: 0a07 |0015: move-result v7 │ │ +03fd60: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ +03fd64: 6e20 cf0b 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bcf │ │ +03fd6a: 0c04 |001b: move-result-object v4 │ │ +03fd6c: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ +03fd70: 5247 a203 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +03fd74: 5298 cd03 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +03fd78: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ +03fd7c: 6e30 9512 a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@1295 │ │ +03fd82: 0a07 |0027: move-result v7 │ │ +03fd84: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ +03fd88: 1217 |002a: const/4 v7, #int 1 // #1 │ │ +03fd8a: 0f07 |002b: return v7 │ │ +03fd8c: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ +03fd90: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ +03fd92: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ +03fd94: 28db |0030: goto 000b // -0025 │ │ +03fd96: b053 |0031: add-int/2addr v3, v5 │ │ +03fd98: 28da |0032: goto 000c // -0026 │ │ +03fd9a: 1207 |0033: const/4 v7, #int 0 // #0 │ │ +03fd9c: 28f7 |0034: goto 002b // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2693 │ │ 0x0004 line=2694 │ │ 0x0008 line=2695 │ │ 0x0009 line=2696 │ │ 0x000a line=2697 │ │ @@ -55814,42 +55814,42 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -03db0c: |[03db0c] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -03db1c: 2051 e501 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@01e5 │ │ -03db20: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ -03db24: 6f20 e212 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@12e2 │ │ -03db2a: 0e00 |0007: return-void │ │ -03db2c: 0750 |0008: move-object v0, v5 │ │ -03db2e: 1f00 e501 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01e5 │ │ -03db32: 6e10 840b 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0b84 │ │ -03db38: 0c01 |000e: move-result-object v1 │ │ -03db3a: 6f20 e212 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@12e2 │ │ -03db40: 5441 c603 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03db44: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ -03db48: 5441 c603 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03db4c: 5402 b003 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03b0 │ │ -03db50: 5403 b103 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@03b1 │ │ -03db54: 6e30 040a 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0a04 │ │ -03db5a: 5201 b203 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03b2 │ │ -03db5e: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -03db60: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -03db62: 6e40 fc0b 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0bfc │ │ -03db68: 28e1 |0026: goto 0007 // -001f │ │ -03db6a: 5201 b203 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03b2 │ │ -03db6e: 5941 f203 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03f2 │ │ -03db72: 5401 b003 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03b0 │ │ -03db76: 5b41 f003 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03f0 │ │ -03db7a: 5401 b103 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@03b1 │ │ -03db7e: 5b41 f103 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03f1 │ │ -03db82: 28d4 |0033: goto 0007 // -002c │ │ +03fda0: |[03fda0] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +03fdb0: 2051 e501 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@01e5 │ │ +03fdb4: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ +03fdb8: 6f20 e212 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@12e2 │ │ +03fdbe: 0e00 |0007: return-void │ │ +03fdc0: 0750 |0008: move-object v0, v5 │ │ +03fdc2: 1f00 e501 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01e5 │ │ +03fdc6: 6e10 840b 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0b84 │ │ +03fdcc: 0c01 |000e: move-result-object v1 │ │ +03fdce: 6f20 e212 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@12e2 │ │ +03fdd4: 5441 c603 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +03fdd8: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ +03fddc: 5441 c603 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +03fde0: 5402 b003 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03b0 │ │ +03fde4: 5403 b103 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@03b1 │ │ +03fde8: 6e30 040a 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0a04 │ │ +03fdee: 5201 b203 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03b2 │ │ +03fdf2: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +03fdf4: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +03fdf6: 6e40 fc0b 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0bfc │ │ +03fdfc: 28e1 |0026: goto 0007 // -001f │ │ +03fdfe: 5201 b203 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03b2 │ │ +03fe02: 5941 f203 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03f2 │ │ +03fe06: 5401 b003 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03b0 │ │ +03fe0a: 5b41 f003 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03f0 │ │ +03fe0e: 5401 b103 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@03b1 │ │ +03fe12: 5b41 f103 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03f1 │ │ +03fe16: 28d4 |0033: goto 0007 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1272 │ │ 0x0004 line=1273 │ │ 0x0007 line=1288 │ │ 0x0009 line=1277 │ │ 0x000b line=1278 │ │ @@ -55869,28 +55869,28 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -03db84: |[03db84] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -03db94: 6f10 e312 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@12e3 │ │ -03db9a: 0c01 |0003: move-result-object v1 │ │ -03db9c: 2200 e501 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01e5 │ │ -03dba0: 7020 830b 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@0b83 │ │ -03dba6: 5232 cd03 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03dbaa: 5902 b203 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03b2 │ │ -03dbae: 5432 c603 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03dbb2: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ -03dbb6: 5432 c603 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03dbba: 6e10 050a 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@0a05 │ │ -03dbc0: 0c02 |0016: move-result-object v2 │ │ -03dbc2: 5b02 b003 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03b0 │ │ -03dbc6: 1100 |0019: return-object v0 │ │ +03fe18: |[03fe18] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +03fe28: 6f10 e312 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@12e3 │ │ +03fe2e: 0c01 |0003: move-result-object v1 │ │ +03fe30: 2200 e501 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01e5 │ │ +03fe34: 7020 830b 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@0b83 │ │ +03fe3a: 5232 cd03 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +03fe3e: 5902 b203 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03b2 │ │ +03fe42: 5432 c603 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +03fe46: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ +03fe4a: 5432 c603 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +03fe4e: 6e10 050a 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@0a05 │ │ +03fe54: 0c02 |0016: move-result-object v2 │ │ +03fe56: 5b02 b003 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03b0 │ │ +03fe5a: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1261 │ │ 0x0004 line=1262 │ │ 0x0009 line=1263 │ │ 0x000d line=1264 │ │ 0x0011 line=1265 │ │ @@ -55905,21 +55905,21 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -03dbc8: |[03dbc8] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ -03dbd8: 6f56 e412 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@12e4 │ │ -03dbde: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ -03dbe2: 5220 ed03 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ed │ │ -03dbe6: 5221 ed03 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ed │ │ -03dbea: 7051 ed0b 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0bed │ │ -03dbf0: 0e00 |000c: return-void │ │ +03fe5c: |[03fe5c] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ +03fe6c: 6f56 e412 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@12e4 │ │ +03fe72: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ +03fe76: 5220 ed03 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ed │ │ +03fe7a: 5221 ed03 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ed │ │ +03fe7e: 7051 ed0b 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0bed │ │ +03fe84: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1459 │ │ 0x0003 line=1462 │ │ 0x0005 line=1463 │ │ 0x000c line=1465 │ │ locals : │ │ @@ -55934,375 +55934,375 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 30 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 736 16-bit code units │ │ -03dbf4: |[03dbf4] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -03dc04: 0800 1c00 |0000: move-object/from16 v0, v28 │ │ -03dc08: 5500 d503 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03d5 │ │ -03dc0c: 0218 0000 |0004: move/from16 v24, v0 │ │ -03dc10: 3818 0500 |0006: if-eqz v24, 000b // +0005 │ │ -03dc14: 1318 0100 |0008: const/16 v24, #int 1 // #1 │ │ -03dc18: 0f18 |000a: return v24 │ │ -03dc1a: 7401 1f12 1d00 |000b: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@121f │ │ -03dc20: 0a18 |000e: move-result v24 │ │ -03dc22: 3918 0b00 |000f: if-nez v24, 001a // +000b │ │ -03dc26: 7401 2112 1d00 |0011: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@1221 │ │ -03dc2c: 0a18 |0014: move-result v24 │ │ -03dc2e: 3818 0500 |0015: if-eqz v24, 001a // +0005 │ │ -03dc32: 1318 0000 |0017: const/16 v24, #int 0 // #0 │ │ -03dc36: 28f1 |0019: goto 000a // -000f │ │ -03dc38: 0800 1c00 |001a: move-object/from16 v0, v28 │ │ -03dc3c: 5400 c603 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03dc40: 0818 0000 |001e: move-object/from16 v24, v0 │ │ -03dc44: 3818 0e00 |0020: if-eqz v24, 002e // +000e │ │ -03dc48: 0800 1c00 |0022: move-object/from16 v0, v28 │ │ -03dc4c: 5400 c603 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03dc50: 0818 0000 |0026: move-object/from16 v24, v0 │ │ -03dc54: 7401 fb09 1800 |0028: invoke-virtual/range {v24}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09fb │ │ -03dc5a: 0a18 |002b: move-result v24 │ │ -03dc5c: 3918 0500 |002c: if-nez v24, 0031 // +0005 │ │ -03dc60: 1318 0000 |002e: const/16 v24, #int 0 // #0 │ │ -03dc64: 28da |0030: goto 000a // -0026 │ │ -03dc66: 0800 1c00 |0031: move-object/from16 v0, v28 │ │ -03dc6a: 5400 fc03 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ -03dc6e: 0818 0000 |0035: move-object/from16 v24, v0 │ │ -03dc72: 3918 0c00 |0037: if-nez v24, 0043 // +000c │ │ -03dc76: 7100 3612 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1236 │ │ -03dc7c: 0c18 |003c: move-result-object v24 │ │ -03dc7e: 0800 1800 |003d: move-object/from16 v0, v24 │ │ -03dc82: 0801 1c00 |003f: move-object/from16 v1, v28 │ │ -03dc86: 5b10 fc03 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ -03dc8a: 0800 1c00 |0043: move-object/from16 v0, v28 │ │ -03dc8e: 5400 fc03 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ -03dc92: 0818 0000 |0047: move-object/from16 v24, v0 │ │ -03dc96: 0800 1800 |0049: move-object/from16 v0, v24 │ │ -03dc9a: 0801 1d00 |004b: move-object/from16 v1, v29 │ │ -03dc9e: 6e20 2f12 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@122f │ │ -03dca4: 7401 1f12 1d00 |0050: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@121f │ │ -03dcaa: 0a05 |0053: move-result v5 │ │ -03dcac: 120b |0054: const/4 v11, #int 0 // #0 │ │ -03dcae: d550 ff00 |0055: and-int/lit16 v0, v5, #int 255 // #00ff │ │ -03dcb2: 0218 0000 |0057: move/from16 v24, v0 │ │ -03dcb6: 2b18 7502 0000 |0059: packed-switch v24, 000002ce // +00000275 │ │ -03dcbc: 380b 0500 |005c: if-eqz v11, 0061 // +0005 │ │ -03dcc0: 7701 050b 1c00 |005e: invoke-static/range {v28}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b05 │ │ -03dcc6: 1318 0100 |0061: const/16 v24, #int 1 // #1 │ │ -03dcca: 28a7 |0063: goto 000a // -0059 │ │ -03dccc: 0800 1c00 |0064: move-object/from16 v0, v28 │ │ -03dcd0: 5400 f503 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f5 │ │ -03dcd4: 0818 0000 |0068: move-object/from16 v24, v0 │ │ -03dcd8: 7401 dd13 1800 |006a: invoke-virtual/range {v24}, Landroid/widget/Scroller;.abortAnimation:()V // method@13dd │ │ -03dcde: 1318 0000 |006d: const/16 v24, #int 0 // #0 │ │ -03dce2: 0200 1800 |006f: move/from16 v0, v24 │ │ -03dce6: 0801 1c00 |0071: move-object/from16 v1, v28 │ │ -03dcea: 5c10 ef03 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03ef │ │ -03dcee: 7401 eb0b 1c00 |0075: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0beb │ │ -03dcf4: 7401 2512 1d00 |0078: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getX:()F // method@1225 │ │ -03dcfa: 0a18 |007b: move-result v24 │ │ -03dcfc: 0200 1800 |007c: move/from16 v0, v24 │ │ -03dd00: 0801 1c00 |007e: move-object/from16 v1, v28 │ │ -03dd04: 5910 dc03 |0080: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dc │ │ -03dd08: 0200 1800 |0082: move/from16 v0, v24 │ │ -03dd0c: 0801 1c00 |0084: move-object/from16 v1, v28 │ │ -03dd10: 5910 e203 |0086: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ -03dd14: 7401 2712 1d00 |0088: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getY:()F // method@1227 │ │ -03dd1a: 0a18 |008b: move-result v24 │ │ -03dd1c: 0200 1800 |008c: move/from16 v0, v24 │ │ -03dd20: 0801 1c00 |008e: move-object/from16 v1, v28 │ │ -03dd24: 5910 dd03 |0090: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03dd │ │ -03dd28: 0200 1800 |0092: move/from16 v0, v24 │ │ -03dd2c: 0801 1c00 |0094: move-object/from16 v1, v28 │ │ -03dd30: 5910 e303 |0096: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03e3 │ │ -03dd34: 1318 0000 |0098: const/16 v24, #int 0 // #0 │ │ -03dd38: 0800 1d00 |009a: move-object/from16 v0, v29 │ │ -03dd3c: 0201 1800 |009c: move/from16 v1, v24 │ │ -03dd40: 7120 ed09 1000 |009e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09ed │ │ -03dd46: 0a18 |00a1: move-result v24 │ │ -03dd48: 0200 1800 |00a2: move/from16 v0, v24 │ │ -03dd4c: 0801 1c00 |00a4: move-object/from16 v1, v28 │ │ -03dd50: 5910 c503 |00a6: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c5 │ │ -03dd54: 28b4 |00a8: goto 005c // -004c │ │ -03dd56: 0800 1c00 |00a9: move-object/from16 v0, v28 │ │ -03dd5a: 5500 df03 |00ab: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03df │ │ -03dd5e: 0218 0000 |00ad: move/from16 v24, v0 │ │ -03dd62: 3918 a400 |00af: if-nez v24, 0153 // +00a4 │ │ -03dd66: 0800 1c00 |00b1: move-object/from16 v0, v28 │ │ -03dd6a: 5200 c503 |00b3: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c5 │ │ -03dd6e: 0218 0000 |00b5: move/from16 v24, v0 │ │ -03dd72: 0800 1d00 |00b7: move-object/from16 v0, v29 │ │ -03dd76: 0201 1800 |00b9: move/from16 v1, v24 │ │ -03dd7a: 7120 e909 1000 |00bb: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09e9 │ │ -03dd80: 0a0f |00be: move-result v15 │ │ -03dd82: 0800 1d00 |00bf: move-object/from16 v0, v29 │ │ -03dd86: 7120 ee09 f000 |00c1: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09ee │ │ -03dd8c: 0a14 |00c4: move-result v20 │ │ -03dd8e: 0800 1c00 |00c5: move-object/from16 v0, v28 │ │ -03dd92: 5200 e203 |00c7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ -03dd96: 0218 0000 |00c9: move/from16 v24, v0 │ │ -03dd9a: a718 1418 |00cb: sub-float v24, v20, v24 │ │ -03dd9e: 7701 8314 1800 |00cd: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ -03dda4: 0a15 |00d0: move-result v21 │ │ -03dda6: 0800 1d00 |00d1: move-object/from16 v0, v29 │ │ -03ddaa: 7120 ef09 f000 |00d3: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09ef │ │ -03ddb0: 0a16 |00d6: move-result v22 │ │ -03ddb2: 0800 1c00 |00d7: move-object/from16 v0, v28 │ │ -03ddb6: 5200 e303 |00d9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03e3 │ │ -03ddba: 0218 0000 |00db: move/from16 v24, v0 │ │ -03ddbe: a718 1618 |00dd: sub-float v24, v22, v24 │ │ -03ddc2: 7701 8314 1800 |00df: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ -03ddc8: 0a17 |00e2: move-result v23 │ │ -03ddca: 0800 1c00 |00e3: move-object/from16 v0, v28 │ │ -03ddce: 5200 fb03 |00e5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03fb │ │ -03ddd2: 0218 0000 |00e7: move/from16 v24, v0 │ │ -03ddd6: 0200 1800 |00e9: move/from16 v0, v24 │ │ -03ddda: 8200 |00eb: int-to-float v0, v0 │ │ -03dddc: 0218 0000 |00ec: move/from16 v24, v0 │ │ -03dde0: 2d18 1518 |00ee: cmpl-float v24, v21, v24 │ │ -03dde4: 3d18 6300 |00f0: if-lez v24, 0153 // +0063 │ │ -03dde8: 2d18 1517 |00f2: cmpl-float v24, v21, v23 │ │ -03ddec: 3d18 5f00 |00f4: if-lez v24, 0153 // +005f │ │ -03ddf0: 1318 0100 |00f6: const/16 v24, #int 1 // #1 │ │ -03ddf4: 0200 1800 |00f8: move/from16 v0, v24 │ │ -03ddf8: 0801 1c00 |00fa: move-object/from16 v1, v28 │ │ -03ddfc: 5c10 df03 |00fc: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03df │ │ -03de00: 1318 0100 |00fe: const/16 v24, #int 1 // #1 │ │ -03de04: 0800 1c00 |0100: move-object/from16 v0, v28 │ │ -03de08: 0201 1800 |0102: move/from16 v1, v24 │ │ -03de0c: 7020 f50b 1000 |0104: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0bf5 │ │ -03de12: 0800 1c00 |0107: move-object/from16 v0, v28 │ │ -03de16: 5200 dc03 |0109: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dc │ │ -03de1a: 0218 0000 |010b: move/from16 v24, v0 │ │ -03de1e: a718 1418 |010d: sub-float v24, v20, v24 │ │ -03de22: 1319 0000 |010f: const/16 v25, #int 0 // #0 │ │ -03de26: 2d18 1819 |0111: cmpl-float v24, v24, v25 │ │ -03de2a: 3d18 6800 |0113: if-lez v24, 017b // +0068 │ │ -03de2e: 0800 1c00 |0115: move-object/from16 v0, v28 │ │ -03de32: 5200 dc03 |0117: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dc │ │ -03de36: 0218 0000 |0119: move/from16 v24, v0 │ │ -03de3a: 0800 1c00 |011b: move-object/from16 v0, v28 │ │ -03de3e: 5200 fb03 |011d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03fb │ │ -03de42: 0219 0000 |011f: move/from16 v25, v0 │ │ -03de46: 0200 1900 |0121: move/from16 v0, v25 │ │ -03de4a: 8200 |0123: int-to-float v0, v0 │ │ -03de4c: 0219 0000 |0124: move/from16 v25, v0 │ │ -03de50: a618 1819 |0126: add-float v24, v24, v25 │ │ -03de54: 0200 1800 |0128: move/from16 v0, v24 │ │ -03de58: 0801 1c00 |012a: move-object/from16 v1, v28 │ │ -03de5c: 5910 e203 |012c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ -03de60: 0200 1600 |012e: move/from16 v0, v22 │ │ -03de64: 0801 1c00 |0130: move-object/from16 v1, v28 │ │ -03de68: 5910 e303 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03e3 │ │ -03de6c: 1318 0100 |0134: const/16 v24, #int 1 // #1 │ │ -03de70: 0800 1c00 |0136: move-object/from16 v0, v28 │ │ -03de74: 0201 1800 |0138: move/from16 v1, v24 │ │ -03de78: 7020 090c 1000 |013a: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c09 │ │ -03de7e: 1318 0100 |013d: const/16 v24, #int 1 // #1 │ │ -03de82: 0800 1c00 |013f: move-object/from16 v0, v28 │ │ -03de86: 0201 1800 |0141: move/from16 v1, v24 │ │ -03de8a: 7020 0a0c 1000 |0143: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c0a │ │ -03de90: 7401 c70b 1c00 |0146: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@0bc7 │ │ -03de96: 0c0e |0149: move-result-object v14 │ │ -03de98: 380e 0900 |014a: if-eqz v14, 0153 // +0009 │ │ -03de9c: 1318 0100 |014c: const/16 v24, #int 1 // #1 │ │ -03dea0: 0200 1800 |014e: move/from16 v0, v24 │ │ -03dea4: 7220 ef12 0e00 |0150: invoke-interface {v14, v0}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@12ef │ │ -03deaa: 0800 1c00 |0153: move-object/from16 v0, v28 │ │ -03deae: 5500 df03 |0155: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03df │ │ -03deb2: 0218 0000 |0157: move/from16 v24, v0 │ │ -03deb6: 3818 03ff |0159: if-eqz v24, 005c // -00fd │ │ -03deba: 0800 1c00 |015b: move-object/from16 v0, v28 │ │ -03debe: 5200 c503 |015d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c5 │ │ -03dec2: 0218 0000 |015f: move/from16 v24, v0 │ │ -03dec6: 0800 1d00 |0161: move-object/from16 v0, v29 │ │ -03deca: 0201 1800 |0163: move/from16 v1, v24 │ │ -03dece: 7120 e909 1000 |0165: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09e9 │ │ -03ded4: 0a06 |0168: move-result v6 │ │ -03ded6: 0800 1d00 |0169: move-object/from16 v0, v29 │ │ -03deda: 7120 ee09 6000 |016b: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09ee │ │ -03dee0: 0a14 |016e: move-result v20 │ │ -03dee2: 0800 1c00 |016f: move-object/from16 v0, v28 │ │ -03dee6: 0201 1400 |0171: move/from16 v1, v20 │ │ -03deea: 7020 e90b 1000 |0173: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0be9 │ │ -03def0: 0a18 |0176: move-result v24 │ │ -03def2: 960b 0b18 |0177: or-int v11, v11, v24 │ │ -03def6: 2900 e3fe |0179: goto/16 005c // -011d │ │ -03defa: 0800 1c00 |017b: move-object/from16 v0, v28 │ │ -03defe: 5200 dc03 |017d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dc │ │ -03df02: 0218 0000 |017f: move/from16 v24, v0 │ │ -03df06: 0800 1c00 |0181: move-object/from16 v0, v28 │ │ -03df0a: 5200 fb03 |0183: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03fb │ │ -03df0e: 0219 0000 |0185: move/from16 v25, v0 │ │ -03df12: 0200 1900 |0187: move/from16 v0, v25 │ │ -03df16: 8200 |0189: int-to-float v0, v0 │ │ -03df18: 0219 0000 |018a: move/from16 v25, v0 │ │ -03df1c: a718 1819 |018c: sub-float v24, v24, v25 │ │ -03df20: 289a |018e: goto 0128 // -0066 │ │ -03df22: 0800 1c00 |018f: move-object/from16 v0, v28 │ │ -03df26: 5500 df03 |0191: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03df │ │ -03df2a: 0218 0000 |0193: move/from16 v24, v0 │ │ -03df2e: 3818 c7fe |0195: if-eqz v24, 005c // -0139 │ │ -03df32: 0800 1c00 |0197: move-object/from16 v0, v28 │ │ -03df36: 5400 fc03 |0199: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ -03df3a: 0812 0000 |019b: move-object/from16 v18, v0 │ │ -03df3e: 1318 e803 |019d: const/16 v24, #int 1000 // #3e8 │ │ -03df42: 0800 1c00 |019f: move-object/from16 v0, v28 │ │ -03df46: 5200 e703 |01a1: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03e7 │ │ -03df4a: 0219 0000 |01a3: move/from16 v25, v0 │ │ -03df4e: 0200 1900 |01a5: move/from16 v0, v25 │ │ -03df52: 8200 |01a7: int-to-float v0, v0 │ │ -03df54: 0219 0000 |01a8: move/from16 v25, v0 │ │ -03df58: 0800 1200 |01aa: move-object/from16 v0, v18 │ │ -03df5c: 0201 1800 |01ac: move/from16 v1, v24 │ │ -03df60: 0202 1900 |01ae: move/from16 v2, v25 │ │ -03df64: 6e30 3112 1002 |01b0: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1231 │ │ -03df6a: 0800 1c00 |01b3: move-object/from16 v0, v28 │ │ -03df6e: 5200 c503 |01b5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c5 │ │ -03df72: 0218 0000 |01b7: move/from16 v24, v0 │ │ -03df76: 0800 1200 |01b9: move-object/from16 v0, v18 │ │ -03df7a: 0201 1800 |01bb: move/from16 v1, v24 │ │ -03df7e: 7120 790a 1000 |01bd: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a79 │ │ -03df84: 0a18 |01c0: move-result v24 │ │ -03df86: 0200 1800 |01c1: move/from16 v0, v24 │ │ -03df8a: 870a |01c3: float-to-int v10, v0 │ │ -03df8c: 1318 0100 |01c4: const/16 v24, #int 1 // #1 │ │ -03df90: 0200 1800 |01c6: move/from16 v0, v24 │ │ -03df94: 0801 1c00 |01c8: move-object/from16 v1, v28 │ │ -03df98: 5c10 ef03 |01ca: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03ef │ │ -03df9c: 7601 b70b 1c00 |01cc: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0bb7 │ │ -03dfa2: 0a13 |01cf: move-result v19 │ │ -03dfa4: 7401 c90b 1c00 |01d0: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bc9 │ │ -03dfaa: 0a10 |01d3: move-result v16 │ │ -03dfac: 7601 d00b 1c00 |01d4: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bd0 │ │ -03dfb2: 0c08 |01d7: move-result-object v8 │ │ -03dfb4: 5287 a203 |01d8: iget v7, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03dfb8: 0200 1000 |01da: move/from16 v0, v16 │ │ -03dfbc: 8200 |01dc: int-to-float v0, v0 │ │ -03dfbe: 0218 0000 |01dd: move/from16 v24, v0 │ │ -03dfc2: 0200 1300 |01df: move/from16 v0, v19 │ │ -03dfc6: 8200 |01e1: int-to-float v0, v0 │ │ -03dfc8: 0219 0000 |01e2: move/from16 v25, v0 │ │ -03dfcc: a918 1819 |01e4: div-float v24, v24, v25 │ │ -03dfd0: 5280 a103 |01e6: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ -03dfd4: 0219 0000 |01e8: move/from16 v25, v0 │ │ -03dfd8: a718 1819 |01ea: sub-float v24, v24, v25 │ │ -03dfdc: 5280 a403 |01ec: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ -03dfe0: 0219 0000 |01ee: move/from16 v25, v0 │ │ -03dfe4: a90d 1819 |01f0: div-float v13, v24, v25 │ │ -03dfe8: 0800 1c00 |01f2: move-object/from16 v0, v28 │ │ -03dfec: 5200 c503 |01f4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c5 │ │ -03dff0: 0218 0000 |01f6: move/from16 v24, v0 │ │ -03dff4: 0800 1d00 |01f8: move-object/from16 v0, v29 │ │ -03dff8: 0201 1800 |01fa: move/from16 v1, v24 │ │ -03dffc: 7120 e909 1000 |01fc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09e9 │ │ -03e002: 0a06 |01ff: move-result v6 │ │ -03e004: 0800 1d00 |0200: move-object/from16 v0, v29 │ │ -03e008: 7120 ee09 6000 |0202: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09ee │ │ -03e00e: 0a14 |0205: move-result v20 │ │ -03e010: 0800 1c00 |0206: move-object/from16 v0, v28 │ │ -03e014: 5200 dc03 |0208: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dc │ │ -03e018: 0218 0000 |020a: move/from16 v24, v0 │ │ -03e01c: a718 1418 |020c: sub-float v24, v20, v24 │ │ -03e020: 0200 1800 |020e: move/from16 v0, v24 │ │ -03e024: 8700 |0210: float-to-int v0, v0 │ │ -03e026: 0211 0000 |0211: move/from16 v17, v0 │ │ -03e02a: 0800 1c00 |0213: move-object/from16 v0, v28 │ │ -03e02e: 0201 1100 |0215: move/from16 v1, v17 │ │ -03e032: 7051 a30b 70ad |0217: invoke-direct {v0, v7, v13, v10, v1}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0ba3 │ │ -03e038: 0a0c |021a: move-result v12 │ │ -03e03a: 1318 0100 |021b: const/16 v24, #int 1 // #1 │ │ -03e03e: 1319 0100 |021d: const/16 v25, #int 1 // #1 │ │ -03e042: 0800 1c00 |021f: move-object/from16 v0, v28 │ │ -03e046: 0201 1800 |0221: move/from16 v1, v24 │ │ -03e04a: 0202 1900 |0223: move/from16 v2, v25 │ │ -03e04e: 6e5a fd0b c021 |0225: invoke-virtual {v0, v12, v1, v2, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0bfd │ │ -03e054: 1318 ffff |0228: const/16 v24, #int -1 // #ffff │ │ -03e058: 0200 1800 |022a: move/from16 v0, v24 │ │ -03e05c: 0801 1c00 |022c: move-object/from16 v1, v28 │ │ -03e060: 5910 c503 |022e: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c5 │ │ -03e064: 7601 aa0b 1c00 |0230: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0baa │ │ -03e06a: 0800 1c00 |0233: move-object/from16 v0, v28 │ │ -03e06e: 5400 e503 |0235: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e5 │ │ -03e072: 0818 0000 |0237: move-object/from16 v24, v0 │ │ -03e076: 7401 da0f 1800 |0239: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0fda │ │ -03e07c: 0a18 |023c: move-result v24 │ │ -03e07e: 0800 1c00 |023d: move-object/from16 v0, v28 │ │ -03e082: 5400 f303 |023f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f3 │ │ -03e086: 0819 0000 |0241: move-object/from16 v25, v0 │ │ -03e08a: 7401 da0f 1900 |0243: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0fda │ │ -03e090: 0a19 |0246: move-result v25 │ │ -03e092: 960b 1819 |0247: or-int v11, v24, v25 │ │ -03e096: 2900 13fe |0249: goto/16 005c // -01ed │ │ -03e09a: 0800 1c00 |024b: move-object/from16 v0, v28 │ │ -03e09e: 5500 df03 |024d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03df │ │ -03e0a2: 0218 0000 |024f: move/from16 v24, v0 │ │ -03e0a6: 3818 0bfe |0251: if-eqz v24, 005c // -01f5 │ │ -03e0aa: 0800 1c00 |0253: move-object/from16 v0, v28 │ │ -03e0ae: 5200 cd03 |0255: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03e0b2: 0218 0000 |0257: move/from16 v24, v0 │ │ -03e0b6: 1319 0100 |0259: const/16 v25, #int 1 // #1 │ │ -03e0ba: 131a 0000 |025b: const/16 v26, #int 0 // #0 │ │ -03e0be: 131b 0000 |025d: const/16 v27, #int 0 // #0 │ │ -03e0c2: 0800 1c00 |025f: move-object/from16 v0, v28 │ │ -03e0c6: 0201 1800 |0261: move/from16 v1, v24 │ │ -03e0ca: 0202 1900 |0263: move/from16 v2, v25 │ │ -03e0ce: 0203 1a00 |0265: move/from16 v3, v26 │ │ -03e0d2: 0204 1b00 |0267: move/from16 v4, v27 │ │ -03e0d6: 7054 f70b 1032 |0269: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0bf7 │ │ -03e0dc: 1318 ffff |026c: const/16 v24, #int -1 // #ffff │ │ -03e0e0: 0200 1800 |026e: move/from16 v0, v24 │ │ -03e0e4: 0801 1c00 |0270: move-object/from16 v1, v28 │ │ -03e0e8: 5910 c503 |0272: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c5 │ │ -03e0ec: 7601 aa0b 1c00 |0274: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0baa │ │ -03e0f2: 0800 1c00 |0277: move-object/from16 v0, v28 │ │ -03e0f6: 5400 e503 |0279: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e5 │ │ -03e0fa: 0818 0000 |027b: move-object/from16 v24, v0 │ │ -03e0fe: 7401 da0f 1800 |027d: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0fda │ │ -03e104: 0a18 |0280: move-result v24 │ │ -03e106: 0800 1c00 |0281: move-object/from16 v0, v28 │ │ -03e10a: 5400 f303 |0283: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f3 │ │ -03e10e: 0819 0000 |0285: move-object/from16 v25, v0 │ │ -03e112: 7401 da0f 1900 |0287: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0fda │ │ -03e118: 0a19 |028a: move-result v25 │ │ -03e11a: 960b 1819 |028b: or-int v11, v24, v25 │ │ -03e11e: 2900 cffd |028d: goto/16 005c // -0231 │ │ -03e122: 7701 ea09 1d00 |028f: invoke-static/range {v29}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@09ea │ │ -03e128: 0a09 |0292: move-result v9 │ │ -03e12a: 0800 1d00 |0293: move-object/from16 v0, v29 │ │ -03e12e: 7120 ee09 9000 |0295: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09ee │ │ -03e134: 0a14 |0298: move-result v20 │ │ -03e136: 0200 1400 |0299: move/from16 v0, v20 │ │ -03e13a: 0801 1c00 |029b: move-object/from16 v1, v28 │ │ -03e13e: 5910 e203 |029d: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ -03e142: 0800 1d00 |029f: move-object/from16 v0, v29 │ │ -03e146: 7120 ed09 9000 |02a1: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09ed │ │ -03e14c: 0a18 |02a4: move-result v24 │ │ -03e14e: 0200 1800 |02a5: move/from16 v0, v24 │ │ -03e152: 0801 1c00 |02a7: move-object/from16 v1, v28 │ │ -03e156: 5910 c503 |02a9: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c5 │ │ -03e15a: 2900 b1fd |02ab: goto/16 005c // -024f │ │ -03e15e: 7602 e30b 1c00 |02ad: invoke-direct/range {v28, v29}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0be3 │ │ -03e164: 0800 1c00 |02b0: move-object/from16 v0, v28 │ │ -03e168: 5200 c503 |02b2: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c5 │ │ -03e16c: 0218 0000 |02b4: move/from16 v24, v0 │ │ -03e170: 0800 1d00 |02b6: move-object/from16 v0, v29 │ │ -03e174: 0201 1800 |02b8: move/from16 v1, v24 │ │ -03e178: 7120 e909 1000 |02ba: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09e9 │ │ -03e17e: 0a18 |02bd: move-result v24 │ │ -03e180: 0800 1d00 |02be: move-object/from16 v0, v29 │ │ -03e184: 0201 1800 |02c0: move/from16 v1, v24 │ │ -03e188: 7120 ee09 1000 |02c2: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09ee │ │ -03e18e: 0a18 |02c5: move-result v24 │ │ -03e190: 0200 1800 |02c6: move/from16 v0, v24 │ │ -03e194: 0801 1c00 |02c8: move-object/from16 v1, v28 │ │ -03e198: 5910 e203 |02ca: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ -03e19c: 2900 90fd |02cc: goto/16 005c // -0270 │ │ -03e1a0: 0001 0700 0000 0000 0b00 0000 3601 ... |02ce: packed-switch-data (18 units) │ │ +03fe88: |[03fe88] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +03fe98: 0800 1c00 |0000: move-object/from16 v0, v28 │ │ +03fe9c: 5500 d503 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03d5 │ │ +03fea0: 0218 0000 |0004: move/from16 v24, v0 │ │ +03fea4: 3818 0500 |0006: if-eqz v24, 000b // +0005 │ │ +03fea8: 1318 0100 |0008: const/16 v24, #int 1 // #1 │ │ +03feac: 0f18 |000a: return v24 │ │ +03feae: 7401 1f12 1d00 |000b: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@121f │ │ +03feb4: 0a18 |000e: move-result v24 │ │ +03feb6: 3918 0b00 |000f: if-nez v24, 001a // +000b │ │ +03feba: 7401 2112 1d00 |0011: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@1221 │ │ +03fec0: 0a18 |0014: move-result v24 │ │ +03fec2: 3818 0500 |0015: if-eqz v24, 001a // +0005 │ │ +03fec6: 1318 0000 |0017: const/16 v24, #int 0 // #0 │ │ +03feca: 28f1 |0019: goto 000a // -000f │ │ +03fecc: 0800 1c00 |001a: move-object/from16 v0, v28 │ │ +03fed0: 5400 c603 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +03fed4: 0818 0000 |001e: move-object/from16 v24, v0 │ │ +03fed8: 3818 0e00 |0020: if-eqz v24, 002e // +000e │ │ +03fedc: 0800 1c00 |0022: move-object/from16 v0, v28 │ │ +03fee0: 5400 c603 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +03fee4: 0818 0000 |0026: move-object/from16 v24, v0 │ │ +03fee8: 7401 fb09 1800 |0028: invoke-virtual/range {v24}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09fb │ │ +03feee: 0a18 |002b: move-result v24 │ │ +03fef0: 3918 0500 |002c: if-nez v24, 0031 // +0005 │ │ +03fef4: 1318 0000 |002e: const/16 v24, #int 0 // #0 │ │ +03fef8: 28da |0030: goto 000a // -0026 │ │ +03fefa: 0800 1c00 |0031: move-object/from16 v0, v28 │ │ +03fefe: 5400 fc03 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ +03ff02: 0818 0000 |0035: move-object/from16 v24, v0 │ │ +03ff06: 3918 0c00 |0037: if-nez v24, 0043 // +000c │ │ +03ff0a: 7100 3612 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1236 │ │ +03ff10: 0c18 |003c: move-result-object v24 │ │ +03ff12: 0800 1800 |003d: move-object/from16 v0, v24 │ │ +03ff16: 0801 1c00 |003f: move-object/from16 v1, v28 │ │ +03ff1a: 5b10 fc03 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ +03ff1e: 0800 1c00 |0043: move-object/from16 v0, v28 │ │ +03ff22: 5400 fc03 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ +03ff26: 0818 0000 |0047: move-object/from16 v24, v0 │ │ +03ff2a: 0800 1800 |0049: move-object/from16 v0, v24 │ │ +03ff2e: 0801 1d00 |004b: move-object/from16 v1, v29 │ │ +03ff32: 6e20 2f12 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@122f │ │ +03ff38: 7401 1f12 1d00 |0050: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@121f │ │ +03ff3e: 0a05 |0053: move-result v5 │ │ +03ff40: 120b |0054: const/4 v11, #int 0 // #0 │ │ +03ff42: d550 ff00 |0055: and-int/lit16 v0, v5, #int 255 // #00ff │ │ +03ff46: 0218 0000 |0057: move/from16 v24, v0 │ │ +03ff4a: 2b18 7502 0000 |0059: packed-switch v24, 000002ce // +00000275 │ │ +03ff50: 380b 0500 |005c: if-eqz v11, 0061 // +0005 │ │ +03ff54: 7701 050b 1c00 |005e: invoke-static/range {v28}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b05 │ │ +03ff5a: 1318 0100 |0061: const/16 v24, #int 1 // #1 │ │ +03ff5e: 28a7 |0063: goto 000a // -0059 │ │ +03ff60: 0800 1c00 |0064: move-object/from16 v0, v28 │ │ +03ff64: 5400 f503 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f5 │ │ +03ff68: 0818 0000 |0068: move-object/from16 v24, v0 │ │ +03ff6c: 7401 dd13 1800 |006a: invoke-virtual/range {v24}, Landroid/widget/Scroller;.abortAnimation:()V // method@13dd │ │ +03ff72: 1318 0000 |006d: const/16 v24, #int 0 // #0 │ │ +03ff76: 0200 1800 |006f: move/from16 v0, v24 │ │ +03ff7a: 0801 1c00 |0071: move-object/from16 v1, v28 │ │ +03ff7e: 5c10 ef03 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03ef │ │ +03ff82: 7401 eb0b 1c00 |0075: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0beb │ │ +03ff88: 7401 2512 1d00 |0078: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getX:()F // method@1225 │ │ +03ff8e: 0a18 |007b: move-result v24 │ │ +03ff90: 0200 1800 |007c: move/from16 v0, v24 │ │ +03ff94: 0801 1c00 |007e: move-object/from16 v1, v28 │ │ +03ff98: 5910 dc03 |0080: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dc │ │ +03ff9c: 0200 1800 |0082: move/from16 v0, v24 │ │ +03ffa0: 0801 1c00 |0084: move-object/from16 v1, v28 │ │ +03ffa4: 5910 e203 |0086: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ +03ffa8: 7401 2712 1d00 |0088: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getY:()F // method@1227 │ │ +03ffae: 0a18 |008b: move-result v24 │ │ +03ffb0: 0200 1800 |008c: move/from16 v0, v24 │ │ +03ffb4: 0801 1c00 |008e: move-object/from16 v1, v28 │ │ +03ffb8: 5910 dd03 |0090: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03dd │ │ +03ffbc: 0200 1800 |0092: move/from16 v0, v24 │ │ +03ffc0: 0801 1c00 |0094: move-object/from16 v1, v28 │ │ +03ffc4: 5910 e303 |0096: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03e3 │ │ +03ffc8: 1318 0000 |0098: const/16 v24, #int 0 // #0 │ │ +03ffcc: 0800 1d00 |009a: move-object/from16 v0, v29 │ │ +03ffd0: 0201 1800 |009c: move/from16 v1, v24 │ │ +03ffd4: 7120 ed09 1000 |009e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09ed │ │ +03ffda: 0a18 |00a1: move-result v24 │ │ +03ffdc: 0200 1800 |00a2: move/from16 v0, v24 │ │ +03ffe0: 0801 1c00 |00a4: move-object/from16 v1, v28 │ │ +03ffe4: 5910 c503 |00a6: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c5 │ │ +03ffe8: 28b4 |00a8: goto 005c // -004c │ │ +03ffea: 0800 1c00 |00a9: move-object/from16 v0, v28 │ │ +03ffee: 5500 df03 |00ab: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03df │ │ +03fff2: 0218 0000 |00ad: move/from16 v24, v0 │ │ +03fff6: 3918 a400 |00af: if-nez v24, 0153 // +00a4 │ │ +03fffa: 0800 1c00 |00b1: move-object/from16 v0, v28 │ │ +03fffe: 5200 c503 |00b3: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c5 │ │ +040002: 0218 0000 |00b5: move/from16 v24, v0 │ │ +040006: 0800 1d00 |00b7: move-object/from16 v0, v29 │ │ +04000a: 0201 1800 |00b9: move/from16 v1, v24 │ │ +04000e: 7120 e909 1000 |00bb: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09e9 │ │ +040014: 0a0f |00be: move-result v15 │ │ +040016: 0800 1d00 |00bf: move-object/from16 v0, v29 │ │ +04001a: 7120 ee09 f000 |00c1: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09ee │ │ +040020: 0a14 |00c4: move-result v20 │ │ +040022: 0800 1c00 |00c5: move-object/from16 v0, v28 │ │ +040026: 5200 e203 |00c7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ +04002a: 0218 0000 |00c9: move/from16 v24, v0 │ │ +04002e: a718 1418 |00cb: sub-float v24, v20, v24 │ │ +040032: 7701 8314 1800 |00cd: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ +040038: 0a15 |00d0: move-result v21 │ │ +04003a: 0800 1d00 |00d1: move-object/from16 v0, v29 │ │ +04003e: 7120 ef09 f000 |00d3: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09ef │ │ +040044: 0a16 |00d6: move-result v22 │ │ +040046: 0800 1c00 |00d7: move-object/from16 v0, v28 │ │ +04004a: 5200 e303 |00d9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03e3 │ │ +04004e: 0218 0000 |00db: move/from16 v24, v0 │ │ +040052: a718 1618 |00dd: sub-float v24, v22, v24 │ │ +040056: 7701 8314 1800 |00df: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ +04005c: 0a17 |00e2: move-result v23 │ │ +04005e: 0800 1c00 |00e3: move-object/from16 v0, v28 │ │ +040062: 5200 fb03 |00e5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03fb │ │ +040066: 0218 0000 |00e7: move/from16 v24, v0 │ │ +04006a: 0200 1800 |00e9: move/from16 v0, v24 │ │ +04006e: 8200 |00eb: int-to-float v0, v0 │ │ +040070: 0218 0000 |00ec: move/from16 v24, v0 │ │ +040074: 2d18 1518 |00ee: cmpl-float v24, v21, v24 │ │ +040078: 3d18 6300 |00f0: if-lez v24, 0153 // +0063 │ │ +04007c: 2d18 1517 |00f2: cmpl-float v24, v21, v23 │ │ +040080: 3d18 5f00 |00f4: if-lez v24, 0153 // +005f │ │ +040084: 1318 0100 |00f6: const/16 v24, #int 1 // #1 │ │ +040088: 0200 1800 |00f8: move/from16 v0, v24 │ │ +04008c: 0801 1c00 |00fa: move-object/from16 v1, v28 │ │ +040090: 5c10 df03 |00fc: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03df │ │ +040094: 1318 0100 |00fe: const/16 v24, #int 1 // #1 │ │ +040098: 0800 1c00 |0100: move-object/from16 v0, v28 │ │ +04009c: 0201 1800 |0102: move/from16 v1, v24 │ │ +0400a0: 7020 f50b 1000 |0104: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0bf5 │ │ +0400a6: 0800 1c00 |0107: move-object/from16 v0, v28 │ │ +0400aa: 5200 dc03 |0109: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dc │ │ +0400ae: 0218 0000 |010b: move/from16 v24, v0 │ │ +0400b2: a718 1418 |010d: sub-float v24, v20, v24 │ │ +0400b6: 1319 0000 |010f: const/16 v25, #int 0 // #0 │ │ +0400ba: 2d18 1819 |0111: cmpl-float v24, v24, v25 │ │ +0400be: 3d18 6800 |0113: if-lez v24, 017b // +0068 │ │ +0400c2: 0800 1c00 |0115: move-object/from16 v0, v28 │ │ +0400c6: 5200 dc03 |0117: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dc │ │ +0400ca: 0218 0000 |0119: move/from16 v24, v0 │ │ +0400ce: 0800 1c00 |011b: move-object/from16 v0, v28 │ │ +0400d2: 5200 fb03 |011d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03fb │ │ +0400d6: 0219 0000 |011f: move/from16 v25, v0 │ │ +0400da: 0200 1900 |0121: move/from16 v0, v25 │ │ +0400de: 8200 |0123: int-to-float v0, v0 │ │ +0400e0: 0219 0000 |0124: move/from16 v25, v0 │ │ +0400e4: a618 1819 |0126: add-float v24, v24, v25 │ │ +0400e8: 0200 1800 |0128: move/from16 v0, v24 │ │ +0400ec: 0801 1c00 |012a: move-object/from16 v1, v28 │ │ +0400f0: 5910 e203 |012c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ +0400f4: 0200 1600 |012e: move/from16 v0, v22 │ │ +0400f8: 0801 1c00 |0130: move-object/from16 v1, v28 │ │ +0400fc: 5910 e303 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03e3 │ │ +040100: 1318 0100 |0134: const/16 v24, #int 1 // #1 │ │ +040104: 0800 1c00 |0136: move-object/from16 v0, v28 │ │ +040108: 0201 1800 |0138: move/from16 v1, v24 │ │ +04010c: 7020 090c 1000 |013a: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c09 │ │ +040112: 1318 0100 |013d: const/16 v24, #int 1 // #1 │ │ +040116: 0800 1c00 |013f: move-object/from16 v0, v28 │ │ +04011a: 0201 1800 |0141: move/from16 v1, v24 │ │ +04011e: 7020 0a0c 1000 |0143: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c0a │ │ +040124: 7401 c70b 1c00 |0146: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@0bc7 │ │ +04012a: 0c0e |0149: move-result-object v14 │ │ +04012c: 380e 0900 |014a: if-eqz v14, 0153 // +0009 │ │ +040130: 1318 0100 |014c: const/16 v24, #int 1 // #1 │ │ +040134: 0200 1800 |014e: move/from16 v0, v24 │ │ +040138: 7220 ef12 0e00 |0150: invoke-interface {v14, v0}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@12ef │ │ +04013e: 0800 1c00 |0153: move-object/from16 v0, v28 │ │ +040142: 5500 df03 |0155: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03df │ │ +040146: 0218 0000 |0157: move/from16 v24, v0 │ │ +04014a: 3818 03ff |0159: if-eqz v24, 005c // -00fd │ │ +04014e: 0800 1c00 |015b: move-object/from16 v0, v28 │ │ +040152: 5200 c503 |015d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c5 │ │ +040156: 0218 0000 |015f: move/from16 v24, v0 │ │ +04015a: 0800 1d00 |0161: move-object/from16 v0, v29 │ │ +04015e: 0201 1800 |0163: move/from16 v1, v24 │ │ +040162: 7120 e909 1000 |0165: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09e9 │ │ +040168: 0a06 |0168: move-result v6 │ │ +04016a: 0800 1d00 |0169: move-object/from16 v0, v29 │ │ +04016e: 7120 ee09 6000 |016b: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09ee │ │ +040174: 0a14 |016e: move-result v20 │ │ +040176: 0800 1c00 |016f: move-object/from16 v0, v28 │ │ +04017a: 0201 1400 |0171: move/from16 v1, v20 │ │ +04017e: 7020 e90b 1000 |0173: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0be9 │ │ +040184: 0a18 |0176: move-result v24 │ │ +040186: 960b 0b18 |0177: or-int v11, v11, v24 │ │ +04018a: 2900 e3fe |0179: goto/16 005c // -011d │ │ +04018e: 0800 1c00 |017b: move-object/from16 v0, v28 │ │ +040192: 5200 dc03 |017d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dc │ │ +040196: 0218 0000 |017f: move/from16 v24, v0 │ │ +04019a: 0800 1c00 |0181: move-object/from16 v0, v28 │ │ +04019e: 5200 fb03 |0183: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@03fb │ │ +0401a2: 0219 0000 |0185: move/from16 v25, v0 │ │ +0401a6: 0200 1900 |0187: move/from16 v0, v25 │ │ +0401aa: 8200 |0189: int-to-float v0, v0 │ │ +0401ac: 0219 0000 |018a: move/from16 v25, v0 │ │ +0401b0: a718 1819 |018c: sub-float v24, v24, v25 │ │ +0401b4: 289a |018e: goto 0128 // -0066 │ │ +0401b6: 0800 1c00 |018f: move-object/from16 v0, v28 │ │ +0401ba: 5500 df03 |0191: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03df │ │ +0401be: 0218 0000 |0193: move/from16 v24, v0 │ │ +0401c2: 3818 c7fe |0195: if-eqz v24, 005c // -0139 │ │ +0401c6: 0800 1c00 |0197: move-object/from16 v0, v28 │ │ +0401ca: 5400 fc03 |0199: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@03fc │ │ +0401ce: 0812 0000 |019b: move-object/from16 v18, v0 │ │ +0401d2: 1318 e803 |019d: const/16 v24, #int 1000 // #3e8 │ │ +0401d6: 0800 1c00 |019f: move-object/from16 v0, v28 │ │ +0401da: 5200 e703 |01a1: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03e7 │ │ +0401de: 0219 0000 |01a3: move/from16 v25, v0 │ │ +0401e2: 0200 1900 |01a5: move/from16 v0, v25 │ │ +0401e6: 8200 |01a7: int-to-float v0, v0 │ │ +0401e8: 0219 0000 |01a8: move/from16 v25, v0 │ │ +0401ec: 0800 1200 |01aa: move-object/from16 v0, v18 │ │ +0401f0: 0201 1800 |01ac: move/from16 v1, v24 │ │ +0401f4: 0202 1900 |01ae: move/from16 v2, v25 │ │ +0401f8: 6e30 3112 1002 |01b0: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1231 │ │ +0401fe: 0800 1c00 |01b3: move-object/from16 v0, v28 │ │ +040202: 5200 c503 |01b5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c5 │ │ +040206: 0218 0000 |01b7: move/from16 v24, v0 │ │ +04020a: 0800 1200 |01b9: move-object/from16 v0, v18 │ │ +04020e: 0201 1800 |01bb: move/from16 v1, v24 │ │ +040212: 7120 790a 1000 |01bd: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a79 │ │ +040218: 0a18 |01c0: move-result v24 │ │ +04021a: 0200 1800 |01c1: move/from16 v0, v24 │ │ +04021e: 870a |01c3: float-to-int v10, v0 │ │ +040220: 1318 0100 |01c4: const/16 v24, #int 1 // #1 │ │ +040224: 0200 1800 |01c6: move/from16 v0, v24 │ │ +040228: 0801 1c00 |01c8: move-object/from16 v1, v28 │ │ +04022c: 5c10 ef03 |01ca: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03ef │ │ +040230: 7601 b70b 1c00 |01cc: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0bb7 │ │ +040236: 0a13 |01cf: move-result v19 │ │ +040238: 7401 c90b 1c00 |01d0: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bc9 │ │ +04023e: 0a10 |01d3: move-result v16 │ │ +040240: 7601 d00b 1c00 |01d4: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bd0 │ │ +040246: 0c08 |01d7: move-result-object v8 │ │ +040248: 5287 a203 |01d8: iget v7, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +04024c: 0200 1000 |01da: move/from16 v0, v16 │ │ +040250: 8200 |01dc: int-to-float v0, v0 │ │ +040252: 0218 0000 |01dd: move/from16 v24, v0 │ │ +040256: 0200 1300 |01df: move/from16 v0, v19 │ │ +04025a: 8200 |01e1: int-to-float v0, v0 │ │ +04025c: 0219 0000 |01e2: move/from16 v25, v0 │ │ +040260: a918 1819 |01e4: div-float v24, v24, v25 │ │ +040264: 5280 a103 |01e6: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03a1 │ │ +040268: 0219 0000 |01e8: move/from16 v25, v0 │ │ +04026c: a718 1819 |01ea: sub-float v24, v24, v25 │ │ +040270: 5280 a403 |01ec: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ +040274: 0219 0000 |01ee: move/from16 v25, v0 │ │ +040278: a90d 1819 |01f0: div-float v13, v24, v25 │ │ +04027c: 0800 1c00 |01f2: move-object/from16 v0, v28 │ │ +040280: 5200 c503 |01f4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c5 │ │ +040284: 0218 0000 |01f6: move/from16 v24, v0 │ │ +040288: 0800 1d00 |01f8: move-object/from16 v0, v29 │ │ +04028c: 0201 1800 |01fa: move/from16 v1, v24 │ │ +040290: 7120 e909 1000 |01fc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09e9 │ │ +040296: 0a06 |01ff: move-result v6 │ │ +040298: 0800 1d00 |0200: move-object/from16 v0, v29 │ │ +04029c: 7120 ee09 6000 |0202: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09ee │ │ +0402a2: 0a14 |0205: move-result v20 │ │ +0402a4: 0800 1c00 |0206: move-object/from16 v0, v28 │ │ +0402a8: 5200 dc03 |0208: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03dc │ │ +0402ac: 0218 0000 |020a: move/from16 v24, v0 │ │ +0402b0: a718 1418 |020c: sub-float v24, v20, v24 │ │ +0402b4: 0200 1800 |020e: move/from16 v0, v24 │ │ +0402b8: 8700 |0210: float-to-int v0, v0 │ │ +0402ba: 0211 0000 |0211: move/from16 v17, v0 │ │ +0402be: 0800 1c00 |0213: move-object/from16 v0, v28 │ │ +0402c2: 0201 1100 |0215: move/from16 v1, v17 │ │ +0402c6: 7051 a30b 70ad |0217: invoke-direct {v0, v7, v13, v10, v1}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0ba3 │ │ +0402cc: 0a0c |021a: move-result v12 │ │ +0402ce: 1318 0100 |021b: const/16 v24, #int 1 // #1 │ │ +0402d2: 1319 0100 |021d: const/16 v25, #int 1 // #1 │ │ +0402d6: 0800 1c00 |021f: move-object/from16 v0, v28 │ │ +0402da: 0201 1800 |0221: move/from16 v1, v24 │ │ +0402de: 0202 1900 |0223: move/from16 v2, v25 │ │ +0402e2: 6e5a fd0b c021 |0225: invoke-virtual {v0, v12, v1, v2, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0bfd │ │ +0402e8: 1318 ffff |0228: const/16 v24, #int -1 // #ffff │ │ +0402ec: 0200 1800 |022a: move/from16 v0, v24 │ │ +0402f0: 0801 1c00 |022c: move-object/from16 v1, v28 │ │ +0402f4: 5910 c503 |022e: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c5 │ │ +0402f8: 7601 aa0b 1c00 |0230: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0baa │ │ +0402fe: 0800 1c00 |0233: move-object/from16 v0, v28 │ │ +040302: 5400 e503 |0235: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e5 │ │ +040306: 0818 0000 |0237: move-object/from16 v24, v0 │ │ +04030a: 7401 da0f 1800 |0239: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0fda │ │ +040310: 0a18 |023c: move-result v24 │ │ +040312: 0800 1c00 |023d: move-object/from16 v0, v28 │ │ +040316: 5400 f303 |023f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f3 │ │ +04031a: 0819 0000 |0241: move-object/from16 v25, v0 │ │ +04031e: 7401 da0f 1900 |0243: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0fda │ │ +040324: 0a19 |0246: move-result v25 │ │ +040326: 960b 1819 |0247: or-int v11, v24, v25 │ │ +04032a: 2900 13fe |0249: goto/16 005c // -01ed │ │ +04032e: 0800 1c00 |024b: move-object/from16 v0, v28 │ │ +040332: 5500 df03 |024d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03df │ │ +040336: 0218 0000 |024f: move/from16 v24, v0 │ │ +04033a: 3818 0bfe |0251: if-eqz v24, 005c // -01f5 │ │ +04033e: 0800 1c00 |0253: move-object/from16 v0, v28 │ │ +040342: 5200 cd03 |0255: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +040346: 0218 0000 |0257: move/from16 v24, v0 │ │ +04034a: 1319 0100 |0259: const/16 v25, #int 1 // #1 │ │ +04034e: 131a 0000 |025b: const/16 v26, #int 0 // #0 │ │ +040352: 131b 0000 |025d: const/16 v27, #int 0 // #0 │ │ +040356: 0800 1c00 |025f: move-object/from16 v0, v28 │ │ +04035a: 0201 1800 |0261: move/from16 v1, v24 │ │ +04035e: 0202 1900 |0263: move/from16 v2, v25 │ │ +040362: 0203 1a00 |0265: move/from16 v3, v26 │ │ +040366: 0204 1b00 |0267: move/from16 v4, v27 │ │ +04036a: 7054 f70b 1032 |0269: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0bf7 │ │ +040370: 1318 ffff |026c: const/16 v24, #int -1 // #ffff │ │ +040374: 0200 1800 |026e: move/from16 v0, v24 │ │ +040378: 0801 1c00 |0270: move-object/from16 v1, v28 │ │ +04037c: 5910 c503 |0272: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c5 │ │ +040380: 7601 aa0b 1c00 |0274: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0baa │ │ +040386: 0800 1c00 |0277: move-object/from16 v0, v28 │ │ +04038a: 5400 e503 |0279: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03e5 │ │ +04038e: 0818 0000 |027b: move-object/from16 v24, v0 │ │ +040392: 7401 da0f 1800 |027d: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0fda │ │ +040398: 0a18 |0280: move-result v24 │ │ +04039a: 0800 1c00 |0281: move-object/from16 v0, v28 │ │ +04039e: 5400 f303 |0283: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f3 │ │ +0403a2: 0819 0000 |0285: move-object/from16 v25, v0 │ │ +0403a6: 7401 da0f 1900 |0287: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@0fda │ │ +0403ac: 0a19 |028a: move-result v25 │ │ +0403ae: 960b 1819 |028b: or-int v11, v24, v25 │ │ +0403b2: 2900 cffd |028d: goto/16 005c // -0231 │ │ +0403b6: 7701 ea09 1d00 |028f: invoke-static/range {v29}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@09ea │ │ +0403bc: 0a09 |0292: move-result v9 │ │ +0403be: 0800 1d00 |0293: move-object/from16 v0, v29 │ │ +0403c2: 7120 ee09 9000 |0295: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09ee │ │ +0403c8: 0a14 |0298: move-result v20 │ │ +0403ca: 0200 1400 |0299: move/from16 v0, v20 │ │ +0403ce: 0801 1c00 |029b: move-object/from16 v1, v28 │ │ +0403d2: 5910 e203 |029d: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ +0403d6: 0800 1d00 |029f: move-object/from16 v0, v29 │ │ +0403da: 7120 ed09 9000 |02a1: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09ed │ │ +0403e0: 0a18 |02a4: move-result v24 │ │ +0403e2: 0200 1800 |02a5: move/from16 v0, v24 │ │ +0403e6: 0801 1c00 |02a7: move-object/from16 v1, v28 │ │ +0403ea: 5910 c503 |02a9: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c5 │ │ +0403ee: 2900 b1fd |02ab: goto/16 005c // -024f │ │ +0403f2: 7602 e30b 1c00 |02ad: invoke-direct/range {v28, v29}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0be3 │ │ +0403f8: 0800 1c00 |02b0: move-object/from16 v0, v28 │ │ +0403fc: 5200 c503 |02b2: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03c5 │ │ +040400: 0218 0000 |02b4: move/from16 v24, v0 │ │ +040404: 0800 1d00 |02b6: move-object/from16 v0, v29 │ │ +040408: 0201 1800 |02b8: move/from16 v1, v24 │ │ +04040c: 7120 e909 1000 |02ba: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09e9 │ │ +040412: 0a18 |02bd: move-result v24 │ │ +040414: 0800 1d00 |02be: move-object/from16 v0, v29 │ │ +040418: 0201 1800 |02c0: move/from16 v1, v24 │ │ +04041c: 7120 ee09 1000 |02c2: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09ee │ │ +040422: 0a18 |02c5: move-result v24 │ │ +040424: 0200 1800 |02c6: move/from16 v0, v24 │ │ +040428: 0801 1c00 |02c8: move-object/from16 v1, v28 │ │ +04042c: 5910 e203 |02ca: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03e2 │ │ +040430: 2900 90fd |02cc: goto/16 005c // -0270 │ │ +040434: 0001 0700 0000 0000 0b00 0000 3601 ... |02ce: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1925 │ │ 0x0008 line=1929 │ │ 0x000a line=2046 │ │ 0x000b line=1932 │ │ 0x0017 line=1935 │ │ @@ -56412,24 +56412,24 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -03e1c4: |[03e1c4] android.support.v4.view.ViewPager.pageLeft:()Z │ │ -03e1d4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03e1d6: 5221 cd03 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03e1da: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ -03e1de: 5221 cd03 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03e1e2: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ -03e1e6: 6e30 fb0b 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0bfb │ │ -03e1ec: 0f00 |000c: return v0 │ │ -03e1ee: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -03e1f0: 28fe |000e: goto 000c // -0002 │ │ +040458: |[040458] android.support.v4.view.ViewPager.pageLeft:()Z │ │ +040468: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04046a: 5221 cd03 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +04046e: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ +040472: 5221 cd03 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +040476: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04047a: 6e30 fb0b 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0bfb │ │ +040480: 0f00 |000c: return v0 │ │ +040482: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +040484: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2606 │ │ 0x0005 line=2607 │ │ 0x000c line=2610 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/ViewPager; │ │ @@ -56439,30 +56439,30 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -03e1f4: |[03e1f4] android.support.v4.view.ViewPager.pageRight:()Z │ │ -03e204: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03e206: 5431 c603 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03e20a: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ -03e20e: 5231 cd03 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03e212: 5432 c603 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03e216: 6e10 fb09 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09fb │ │ -03e21c: 0a02 |000c: move-result v2 │ │ -03e21e: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ -03e222: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ -03e226: 5231 cd03 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03e22a: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03e22e: 6e30 fb0b 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0bfb │ │ -03e234: 0f00 |0018: return v0 │ │ -03e236: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -03e238: 28fe |001a: goto 0018 // -0002 │ │ +040488: |[040488] android.support.v4.view.ViewPager.pageRight:()Z │ │ +040498: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04049a: 5431 c603 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +04049e: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ +0404a2: 5231 cd03 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +0404a6: 5432 c603 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +0404aa: 6e10 fb09 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09fb │ │ +0404b0: 0a02 |000c: move-result v2 │ │ +0404b2: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ +0404b6: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ +0404ba: 5231 cd03 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +0404be: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0404c2: 6e30 fb0b 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0bfb │ │ +0404c8: 0f00 |0018: return v0 │ │ +0404ca: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +0404cc: 28fe |001a: goto 0018 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2614 │ │ 0x0011 line=2615 │ │ 0x0018 line=2618 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/view/ViewPager; │ │ @@ -56472,18 +56472,18 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03e23c: |[03e23c] android.support.v4.view.ViewPager.populate:()V │ │ -03e24c: 5210 cd03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03e250: 6e20 ec0b 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0bec │ │ -03e256: 0e00 |0005: return-void │ │ +0404d0: |[0404d0] android.support.v4.view.ViewPager.populate:()V │ │ +0404e0: 5210 cd03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +0404e4: 6e20 ec0b 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0bec │ │ +0404ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=914 │ │ 0x0005 line=915 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -56492,606 +56492,606 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 32 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 1167 16-bit code units │ │ -03e258: |[03e258] android.support.v4.view.ViewPager.populate:(I)V │ │ -03e268: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ -03e26c: 122f |0002: const/4 v15, #int 2 // #2 │ │ -03e26e: 0800 1e00 |0003: move-object/from16 v0, v30 │ │ -03e272: 5200 cd03 |0005: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03e276: 021b 0000 |0007: move/from16 v27, v0 │ │ -03e27a: 0200 1b00 |0009: move/from16 v0, v27 │ │ -03e27e: 0201 1f00 |000b: move/from16 v1, v31 │ │ -03e282: 3210 2400 |000d: if-eq v0, v1, 0031 // +0024 │ │ -03e286: 0800 1e00 |000f: move-object/from16 v0, v30 │ │ -03e28a: 5200 cd03 |0011: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03e28e: 021b 0000 |0013: move/from16 v27, v0 │ │ -03e292: 0200 1b00 |0015: move/from16 v0, v27 │ │ -03e296: 0201 1f00 |0017: move/from16 v1, v31 │ │ -03e29a: 3510 2400 |0019: if-ge v0, v1, 003d // +0024 │ │ -03e29e: 130f 4200 |001b: const/16 v15, #int 66 // #42 │ │ -03e2a2: 0800 1e00 |001d: move-object/from16 v0, v30 │ │ -03e2a6: 5200 cd03 |001f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03e2aa: 021b 0000 |0021: move/from16 v27, v0 │ │ -03e2ae: 0800 1e00 |0023: move-object/from16 v0, v30 │ │ -03e2b2: 0201 1b00 |0025: move/from16 v1, v27 │ │ -03e2b6: 6e20 d10b 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bd1 │ │ -03e2bc: 0c15 |002a: move-result-object v21 │ │ -03e2be: 0200 1f00 |002b: move/from16 v0, v31 │ │ -03e2c2: 0801 1e00 |002d: move-object/from16 v1, v30 │ │ -03e2c6: 5910 cd03 |002f: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03e2ca: 0800 1e00 |0031: move-object/from16 v0, v30 │ │ -03e2ce: 5400 c603 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03e2d2: 081b 0000 |0035: move-object/from16 v27, v0 │ │ -03e2d6: 391b 0900 |0037: if-nez v27, 0040 // +0009 │ │ -03e2da: 7601 0e0c 1e00 |0039: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0c0e │ │ -03e2e0: 0e00 |003c: return-void │ │ -03e2e2: 130f 1100 |003d: const/16 v15, #int 17 // #11 │ │ -03e2e6: 28de |003f: goto 001d // -0022 │ │ -03e2e8: 0800 1e00 |0040: move-object/from16 v0, v30 │ │ -03e2ec: 5500 ef03 |0042: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03ef │ │ -03e2f0: 021b 0000 |0044: move/from16 v27, v0 │ │ -03e2f4: 381b 0600 |0046: if-eqz v27, 004c // +0006 │ │ -03e2f8: 7601 0e0c 1e00 |0048: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0c0e │ │ -03e2fe: 28f1 |004b: goto 003c // -000f │ │ -03e300: 7401 cc0b 1e00 |004c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@0bcc │ │ -03e306: 0c1b |004f: move-result-object v27 │ │ -03e308: 381b ecff |0050: if-eqz v27, 003c // -0014 │ │ -03e30c: 0800 1e00 |0052: move-object/from16 v0, v30 │ │ -03e310: 5400 c603 |0054: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03e314: 081b 0000 |0056: move-object/from16 v27, v0 │ │ -03e318: 0800 1b00 |0058: move-object/from16 v0, v27 │ │ -03e31c: 0801 1e00 |005a: move-object/from16 v1, v30 │ │ -03e320: 6e20 090a 1000 |005c: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0a09 │ │ -03e326: 0800 1e00 |005f: move-object/from16 v0, v30 │ │ -03e32a: 5200 eb03 |0061: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03eb │ │ -03e32e: 0216 0000 |0063: move/from16 v22, v0 │ │ -03e332: 131b 0000 |0065: const/16 v27, #int 0 // #0 │ │ -03e336: 0800 1e00 |0067: move-object/from16 v0, v30 │ │ -03e33a: 5200 cd03 |0069: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03e33e: 021c 0000 |006b: move/from16 v28, v0 │ │ -03e342: 911c 1c16 |006d: sub-int v28, v28, v22 │ │ -03e346: 7702 8714 1b00 |006f: invoke-static/range {v27, v28}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ -03e34c: 0a1a |0072: move-result v26 │ │ -03e34e: 0800 1e00 |0073: move-object/from16 v0, v30 │ │ -03e352: 5400 c603 |0075: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03e356: 081b 0000 |0077: move-object/from16 v27, v0 │ │ -03e35a: 7401 fb09 1b00 |0079: invoke-virtual/range {v27}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09fb │ │ -03e360: 0a04 |007c: move-result v4 │ │ -03e362: d81b 04ff |007d: add-int/lit8 v27, v4, #int -1 // #ff │ │ -03e366: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ -03e36a: 5200 cd03 |0081: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03e36e: 021c 0000 |0083: move/from16 v28, v0 │ │ -03e372: 901c 1c16 |0085: add-int v28, v28, v22 │ │ -03e376: 7702 8914 1b00 |0087: invoke-static/range {v27, v28}, Ljava/lang/Math;.min:(II)I // method@1489 │ │ -03e37c: 0a0c |008a: move-result v12 │ │ -03e37e: 0800 1e00 |008b: move-object/from16 v0, v30 │ │ -03e382: 5200 d303 |008d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03d3 │ │ -03e386: 021b 0000 |008f: move/from16 v27, v0 │ │ -03e38a: 0200 1b00 |0091: move/from16 v0, v27 │ │ -03e38e: 3204 7300 |0093: if-eq v4, v0, 0106 // +0073 │ │ -03e392: 7401 c80b 1e00 |0095: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getResources:()Landroid/content/res/Resources; // method@0bc8 │ │ -03e398: 0c1b |0098: move-result-object v27 │ │ -03e39a: 7401 be0b 1e00 |0099: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0bbe │ │ -03e3a0: 0a1c |009c: move-result v28 │ │ -03e3a2: 7402 e800 1b00 |009d: invoke-virtual/range {v27, v28}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@00e8 │ │ -03e3a8: 0c18 |00a0: move-result-object v24 │ │ -03e3aa: 221b 0003 |00a1: new-instance v27, Ljava/lang/IllegalStateException; // type@0300 │ │ -03e3ae: 221c 1403 |00a3: new-instance v28, Ljava/lang/StringBuilder; // type@0314 │ │ -03e3b2: 7601 ab14 1c00 |00a5: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -03e3b8: 1a1d 3b09 |00a8: const-string v29, "The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: " // string@093b │ │ -03e3bc: 7402 b214 1c00 |00aa: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03e3c2: 0c1c |00ad: move-result-object v28 │ │ -03e3c4: 0800 1e00 |00ae: move-object/from16 v0, v30 │ │ -03e3c8: 5200 d303 |00b0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03d3 │ │ -03e3cc: 021d 0000 |00b2: move/from16 v29, v0 │ │ -03e3d0: 7402 ae14 1c00 |00b4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -03e3d6: 0c1c |00b7: move-result-object v28 │ │ -03e3d8: 1a1d d200 |00b8: const-string v29, ", found: " // string@00d2 │ │ -03e3dc: 7402 b214 1c00 |00ba: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03e3e2: 0c1c |00bd: move-result-object v28 │ │ -03e3e4: 0800 1c00 |00be: move-object/from16 v0, v28 │ │ -03e3e8: 6e20 ae14 4000 |00c0: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -03e3ee: 0c1c |00c3: move-result-object v28 │ │ -03e3f0: 1a1d 2e00 |00c4: const-string v29, " Pager id: " // string@002e │ │ -03e3f4: 7402 b214 1c00 |00c6: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03e3fa: 0c1c |00c9: move-result-object v28 │ │ -03e3fc: 0800 1c00 |00ca: move-object/from16 v0, v28 │ │ -03e400: 0801 1800 |00cc: move-object/from16 v1, v24 │ │ -03e404: 6e20 b214 1000 |00ce: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03e40a: 0c1c |00d1: move-result-object v28 │ │ -03e40c: 1a1d 2d00 |00d2: const-string v29, " Pager class: " // string@002d │ │ -03e410: 7402 b214 1c00 |00d4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03e416: 0c1c |00d7: move-result-object v28 │ │ -03e418: 7401 9014 1e00 |00d8: invoke-virtual/range {v30}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ -03e41e: 0c1d |00db: move-result-object v29 │ │ -03e420: 7402 b114 1c00 |00dc: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -03e426: 0c1c |00df: move-result-object v28 │ │ -03e428: 1a1d 2f00 |00e0: const-string v29, " Problematic adapter: " // string@002f │ │ -03e42c: 7402 b214 1c00 |00e2: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03e432: 0c1c |00e5: move-result-object v28 │ │ -03e434: 0800 1e00 |00e6: move-object/from16 v0, v30 │ │ -03e438: 5400 c603 |00e8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03e43c: 081d 0000 |00ea: move-object/from16 v29, v0 │ │ -03e440: 7401 9014 1d00 |00ec: invoke-virtual/range {v29}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ -03e446: 0c1d |00ef: move-result-object v29 │ │ -03e448: 7402 b114 1c00 |00f0: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -03e44e: 0c1c |00f3: move-result-object v28 │ │ -03e450: 7401 b714 1c00 |00f4: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -03e456: 0c1c |00f7: move-result-object v28 │ │ -03e458: 7602 7a14 1b00 |00f8: invoke-direct/range {v27, v28}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -03e45e: 271b |00fb: throw v27 │ │ -03e460: 0d0b |00fc: move-exception v11 │ │ -03e462: 7401 be0b 1e00 |00fd: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0bbe │ │ -03e468: 0a1b |0100: move-result v27 │ │ -03e46a: 7701 7f14 1b00 |0101: invoke-static/range {v27}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ -03e470: 0c18 |0104: move-result-object v24 │ │ -03e472: 289c |0105: goto 00a1 // -0064 │ │ -03e474: 12f8 |0106: const/4 v8, #int -1 // #ff │ │ -03e476: 1209 |0107: const/4 v9, #int 0 // #0 │ │ -03e478: 1208 |0108: const/4 v8, #int 0 // #0 │ │ -03e47a: 0800 1e00 |0109: move-object/from16 v0, v30 │ │ -03e47e: 5400 e103 |010b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03e482: 081b 0000 |010d: move-object/from16 v27, v0 │ │ -03e486: 7401 e514 1b00 |010f: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -03e48c: 0a1b |0112: move-result v27 │ │ -03e48e: 0200 1b00 |0113: move/from16 v0, v27 │ │ -03e492: 3508 3600 |0115: if-ge v8, v0, 014b // +0036 │ │ -03e496: 0800 1e00 |0117: move-object/from16 v0, v30 │ │ -03e49a: 5400 e103 |0119: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03e49e: 081b 0000 |011b: move-object/from16 v27, v0 │ │ -03e4a2: 0800 1b00 |011d: move-object/from16 v0, v27 │ │ -03e4a6: 6e20 df14 8000 |011f: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -03e4ac: 0c11 |0122: move-result-object v17 │ │ -03e4ae: 1f11 dd01 |0123: check-cast v17, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ -03e4b2: 0800 1100 |0125: move-object/from16 v0, v17 │ │ -03e4b6: 5200 a203 |0127: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03e4ba: 021b 0000 |0129: move/from16 v27, v0 │ │ -03e4be: 0800 1e00 |012b: move-object/from16 v0, v30 │ │ -03e4c2: 5200 cd03 |012d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03e4c6: 021c 0000 |012f: move/from16 v28, v0 │ │ -03e4ca: 0200 1b00 |0131: move/from16 v0, v27 │ │ -03e4ce: 0201 1c00 |0133: move/from16 v1, v28 │ │ -03e4d2: 3410 2b01 |0135: if-lt v0, v1, 0260 // +012b │ │ -03e4d6: 0800 1100 |0137: move-object/from16 v0, v17 │ │ -03e4da: 5200 a203 |0139: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03e4de: 021b 0000 |013b: move/from16 v27, v0 │ │ -03e4e2: 0800 1e00 |013d: move-object/from16 v0, v30 │ │ -03e4e6: 5200 cd03 |013f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03e4ea: 021c 0000 |0141: move/from16 v28, v0 │ │ -03e4ee: 0200 1b00 |0143: move/from16 v0, v27 │ │ -03e4f2: 0201 1c00 |0145: move/from16 v1, v28 │ │ -03e4f6: 3310 0400 |0147: if-ne v0, v1, 014b // +0004 │ │ -03e4fa: 0809 1100 |0149: move-object/from16 v9, v17 │ │ -03e4fe: 3909 1200 |014b: if-nez v9, 015d // +0012 │ │ -03e502: 3d04 1000 |014d: if-lez v4, 015d // +0010 │ │ -03e506: 0800 1e00 |014f: move-object/from16 v0, v30 │ │ -03e50a: 5200 cd03 |0151: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03e50e: 021b 0000 |0153: move/from16 v27, v0 │ │ -03e512: 0800 1e00 |0155: move-object/from16 v0, v30 │ │ -03e516: 0201 1b00 |0157: move/from16 v1, v27 │ │ -03e51a: 6e30 960b 1008 |0159: invoke-virtual {v0, v1, v8}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b96 │ │ -03e520: 0c09 |015c: move-result-object v9 │ │ -03e522: 3809 8400 |015d: if-eqz v9, 01e1 // +0084 │ │ -03e526: 120d |015f: const/4 v13, #int 0 // #0 │ │ -03e528: d812 08ff |0160: add-int/lit8 v18, v8, #int -1 // #ff │ │ -03e52c: 3a12 0201 |0162: if-ltz v18, 0264 // +0102 │ │ -03e530: 0800 1e00 |0164: move-object/from16 v0, v30 │ │ -03e534: 5400 e103 |0166: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03e538: 081b 0000 |0168: move-object/from16 v27, v0 │ │ -03e53c: 0800 1b00 |016a: move-object/from16 v0, v27 │ │ -03e540: 0201 1200 |016c: move/from16 v1, v18 │ │ -03e544: 6e20 df14 1000 |016e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -03e54a: 0c1b |0171: move-result-object v27 │ │ -03e54c: 1f1b dd01 |0172: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ -03e550: 0811 1b00 |0174: move-object/from16 v17, v27 │ │ -03e554: 7601 b70b 1e00 |0176: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0bb7 │ │ -03e55a: 0a07 |0179: move-result v7 │ │ -03e55c: 3c07 ee00 |017a: if-gtz v7, 0268 // +00ee │ │ -03e560: 1313 0000 |017c: const/16 v19, #int 0 // #0 │ │ -03e564: 0800 1e00 |017e: move-object/from16 v0, v30 │ │ -03e568: 5200 cd03 |0180: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03e56c: 021b 0000 |0182: move/from16 v27, v0 │ │ -03e570: d817 1bff |0184: add-int/lit8 v23, v27, #int -1 // #ff │ │ -03e574: 3a17 0e00 |0186: if-ltz v23, 0194 // +000e │ │ -03e578: 2d1b 0d13 |0188: cmpl-float v27, v13, v19 │ │ -03e57c: 3a1b 4f01 |018a: if-ltz v27, 02d9 // +014f │ │ -03e580: 0200 1700 |018c: move/from16 v0, v23 │ │ -03e584: 0201 1a00 |018e: move/from16 v1, v26 │ │ -03e588: 3510 4901 |0190: if-ge v0, v1, 02d9 // +0149 │ │ -03e58c: 3911 f000 |0192: if-nez v17, 0282 // +00f0 │ │ -03e590: 529e a403 |0194: iget v14, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ -03e594: d812 0801 |0196: add-int/lit8 v18, v8, #int 1 // #01 │ │ -03e598: 151b 0040 |0198: const/high16 v27, #int 1073741824 // #4000 │ │ -03e59c: 2e1b 0e1b |019a: cmpg-float v27, v14, v27 │ │ -03e5a0: 3b1b 3e00 |019c: if-gez v27, 01da // +003e │ │ -03e5a4: 0800 1e00 |019e: move-object/from16 v0, v30 │ │ -03e5a8: 5400 e103 |01a0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03e5ac: 081b 0000 |01a2: move-object/from16 v27, v0 │ │ -03e5b0: 7401 e514 1b00 |01a4: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -03e5b6: 0a1b |01a7: move-result v27 │ │ -03e5b8: 0200 1200 |01a8: move/from16 v0, v18 │ │ -03e5bc: 0201 1b00 |01aa: move/from16 v1, v27 │ │ -03e5c0: 3510 8b01 |01ac: if-ge v0, v1, 0337 // +018b │ │ -03e5c4: 0800 1e00 |01ae: move-object/from16 v0, v30 │ │ -03e5c8: 5400 e103 |01b0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03e5cc: 081b 0000 |01b2: move-object/from16 v27, v0 │ │ -03e5d0: 0800 1b00 |01b4: move-object/from16 v0, v27 │ │ -03e5d4: 0201 1200 |01b6: move/from16 v1, v18 │ │ -03e5d8: 6e20 df14 1000 |01b8: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -03e5de: 0c1b |01bb: move-result-object v27 │ │ -03e5e0: 1f1b dd01 |01bc: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ -03e5e4: 0811 1b00 |01be: move-object/from16 v17, v27 │ │ -03e5e8: 3c07 7b01 |01c0: if-gtz v7, 033b // +017b │ │ -03e5ec: 1319 0000 |01c2: const/16 v25, #int 0 // #0 │ │ -03e5f0: 0800 1e00 |01c4: move-object/from16 v0, v30 │ │ -03e5f4: 5200 cd03 |01c6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03e5f8: 021b 0000 |01c8: move/from16 v27, v0 │ │ -03e5fc: d817 1b01 |01ca: add-int/lit8 v23, v27, #int 1 // #01 │ │ -03e600: 0200 1700 |01cc: move/from16 v0, v23 │ │ -03e604: 3540 0c00 |01ce: if-ge v0, v4, 01da // +000c │ │ -03e608: 2d1b 0e19 |01d0: cmpl-float v27, v14, v25 │ │ -03e60c: 3a1b de01 |01d2: if-ltz v27, 03b0 // +01de │ │ -03e610: 0200 1700 |01d4: move/from16 v0, v23 │ │ -03e614: 37c0 da01 |01d6: if-le v0, v12, 03b0 // +01da │ │ -03e618: 3911 7701 |01d8: if-nez v17, 034f // +0177 │ │ -03e61c: 0800 1e00 |01da: move-object/from16 v0, v30 │ │ -03e620: 0801 1500 |01dc: move-object/from16 v1, v21 │ │ -03e624: 7040 9c0b 9018 |01de: invoke-direct {v0, v9, v8, v1}, Landroid/support/v4/view/ViewPager;.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V // method@0b9c │ │ -03e62a: 0800 1e00 |01e1: move-object/from16 v0, v30 │ │ -03e62e: 5400 c603 |01e3: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03e632: 081c 0000 |01e5: move-object/from16 v28, v0 │ │ -03e636: 0800 1e00 |01e7: move-object/from16 v0, v30 │ │ -03e63a: 5200 cd03 |01e9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03e63e: 021d 0000 |01eb: move/from16 v29, v0 │ │ -03e642: 3809 3b02 |01ed: if-eqz v9, 0428 // +023b │ │ -03e646: 5490 a003 |01ef: iget-object v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a0 │ │ -03e64a: 081b 0000 |01f1: move-object/from16 v27, v0 │ │ -03e64e: 0800 1c00 |01f3: move-object/from16 v0, v28 │ │ -03e652: 0801 1e00 |01f5: move-object/from16 v1, v30 │ │ -03e656: 0202 1d00 |01f7: move/from16 v2, v29 │ │ -03e65a: 0803 1b00 |01f9: move-object/from16 v3, v27 │ │ -03e65e: 6e40 070a 1032 |01fb: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0a07 │ │ -03e664: 0800 1e00 |01fe: move-object/from16 v0, v30 │ │ -03e668: 5400 c603 |0200: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03e66c: 081b 0000 |0202: move-object/from16 v27, v0 │ │ -03e670: 0800 1b00 |0204: move-object/from16 v0, v27 │ │ -03e674: 0801 1e00 |0206: move-object/from16 v1, v30 │ │ -03e678: 6e20 fa09 1000 |0208: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@09fa │ │ -03e67e: 7401 b40b 1e00 |020b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bb4 │ │ -03e684: 0a06 |020e: move-result v6 │ │ -03e686: 1310 0000 |020f: const/16 v16, #int 0 // #0 │ │ -03e68a: 0200 1000 |0211: move/from16 v0, v16 │ │ -03e68e: 3560 1902 |0213: if-ge v0, v6, 042c // +0219 │ │ -03e692: 0800 1e00 |0215: move-object/from16 v0, v30 │ │ -03e696: 0201 1000 |0217: move/from16 v1, v16 │ │ -03e69a: 6e20 b30b 1000 |0219: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bb3 │ │ -03e6a0: 0c05 |021c: move-result-object v5 │ │ -03e6a2: 6e10 5f12 0500 |021d: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -03e6a8: 0c14 |0220: move-result-object v20 │ │ -03e6aa: 1f14 de01 |0221: check-cast v20, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01de │ │ -03e6ae: 0200 1000 |0223: move/from16 v0, v16 │ │ -03e6b2: 0801 1400 |0225: move-object/from16 v1, v20 │ │ -03e6b6: 5910 a503 |0227: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@03a5 │ │ -03e6ba: 0800 1400 |0229: move-object/from16 v0, v20 │ │ -03e6be: 5500 a803 |022b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a8 │ │ -03e6c2: 021b 0000 |022d: move/from16 v27, v0 │ │ -03e6c6: 391b 2e00 |022f: if-nez v27, 025d // +002e │ │ -03e6ca: 0800 1400 |0231: move-object/from16 v0, v20 │ │ -03e6ce: 5200 ac03 |0233: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ac │ │ -03e6d2: 021b 0000 |0235: move/from16 v27, v0 │ │ -03e6d6: 131c 0000 |0237: const/16 v28, #int 0 // #0 │ │ -03e6da: 2d1b 1b1c |0239: cmpl-float v27, v27, v28 │ │ -03e6de: 391b 2200 |023b: if-nez v27, 025d // +0022 │ │ -03e6e2: 0800 1e00 |023d: move-object/from16 v0, v30 │ │ -03e6e6: 6e20 cf0b 5000 |023f: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bcf │ │ -03e6ec: 0c11 |0242: move-result-object v17 │ │ -03e6ee: 3811 1a00 |0243: if-eqz v17, 025d // +001a │ │ -03e6f2: 0800 1100 |0245: move-object/from16 v0, v17 │ │ -03e6f6: 5200 a403 |0247: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ -03e6fa: 021b 0000 |0249: move/from16 v27, v0 │ │ -03e6fe: 0200 1b00 |024b: move/from16 v0, v27 │ │ -03e702: 0801 1400 |024d: move-object/from16 v1, v20 │ │ -03e706: 5910 ac03 |024f: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ac │ │ -03e70a: 0800 1100 |0251: move-object/from16 v0, v17 │ │ -03e70e: 5200 a203 |0253: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03e712: 021b 0000 |0255: move/from16 v27, v0 │ │ -03e716: 0200 1b00 |0257: move/from16 v0, v27 │ │ -03e71a: 0801 1400 |0259: move-object/from16 v1, v20 │ │ -03e71e: 5910 aa03 |025b: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@03aa │ │ -03e722: d810 1001 |025d: add-int/lit8 v16, v16, #int 1 // #01 │ │ -03e726: 28b2 |025f: goto 0211 // -004e │ │ -03e728: d808 0801 |0260: add-int/lit8 v8, v8, #int 1 // #01 │ │ -03e72c: 2900 a7fe |0262: goto/16 0109 // -0159 │ │ -03e730: 1311 0000 |0264: const/16 v17, #int 0 // #0 │ │ -03e734: 2900 10ff |0266: goto/16 0176 // -00f0 │ │ -03e738: 151b 0040 |0268: const/high16 v27, #int 1073741824 // #4000 │ │ -03e73c: 5290 a403 |026a: iget v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ -03e740: 021c 0000 |026c: move/from16 v28, v0 │ │ -03e744: a71b 1b1c |026e: sub-float v27, v27, v28 │ │ -03e748: 7401 c30b 1e00 |0270: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0bc3 │ │ -03e74e: 0a1c |0273: move-result v28 │ │ -03e750: 0200 1c00 |0274: move/from16 v0, v28 │ │ -03e754: 8200 |0276: int-to-float v0, v0 │ │ -03e756: 021c 0000 |0277: move/from16 v28, v0 │ │ -03e75a: 8270 |0279: int-to-float v0, v7 │ │ -03e75c: 021d 0000 |027a: move/from16 v29, v0 │ │ -03e760: a91c 1c1d |027c: div-float v28, v28, v29 │ │ -03e764: a613 1b1c |027e: add-float v19, v27, v28 │ │ -03e768: 2900 fefe |0280: goto/16 017e // -0102 │ │ -03e76c: 0800 1100 |0282: move-object/from16 v0, v17 │ │ -03e770: 5200 a203 |0284: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03e774: 021b 0000 |0286: move/from16 v27, v0 │ │ -03e778: 0200 1700 |0288: move/from16 v0, v23 │ │ -03e77c: 0201 1b00 |028a: move/from16 v1, v27 │ │ -03e780: 3310 4600 |028c: if-ne v0, v1, 02d2 // +0046 │ │ -03e784: 0800 1100 |028e: move-object/from16 v0, v17 │ │ -03e788: 5500 a303 |0290: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03a3 │ │ -03e78c: 021b 0000 |0292: move/from16 v27, v0 │ │ -03e790: 391b 3e00 |0294: if-nez v27, 02d2 // +003e │ │ -03e794: 0800 1e00 |0296: move-object/from16 v0, v30 │ │ -03e798: 5400 e103 |0298: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03e79c: 081b 0000 |029a: move-object/from16 v27, v0 │ │ -03e7a0: 0800 1b00 |029c: move-object/from16 v0, v27 │ │ -03e7a4: 0201 1200 |029e: move/from16 v1, v18 │ │ -03e7a8: 6e20 e214 1000 |02a0: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@14e2 │ │ -03e7ae: 0800 1e00 |02a3: move-object/from16 v0, v30 │ │ -03e7b2: 5400 c603 |02a5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03e7b6: 081b 0000 |02a7: move-object/from16 v27, v0 │ │ -03e7ba: 0800 1100 |02a9: move-object/from16 v0, v17 │ │ -03e7be: 5400 a003 |02ab: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a0 │ │ -03e7c2: 081c 0000 |02ad: move-object/from16 v28, v0 │ │ -03e7c6: 0800 1b00 |02af: move-object/from16 v0, v27 │ │ -03e7ca: 0801 1e00 |02b1: move-object/from16 v1, v30 │ │ -03e7ce: 0202 1700 |02b3: move/from16 v2, v23 │ │ -03e7d2: 0803 1c00 |02b5: move-object/from16 v3, v28 │ │ -03e7d6: 6e40 f809 1032 |02b7: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@09f8 │ │ -03e7dc: d812 12ff |02ba: add-int/lit8 v18, v18, #int -1 // #ff │ │ -03e7e0: d808 08ff |02bc: add-int/lit8 v8, v8, #int -1 // #ff │ │ -03e7e4: 3a12 1800 |02be: if-ltz v18, 02d6 // +0018 │ │ -03e7e8: 0800 1e00 |02c0: move-object/from16 v0, v30 │ │ -03e7ec: 5400 e103 |02c2: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03e7f0: 081b 0000 |02c4: move-object/from16 v27, v0 │ │ -03e7f4: 0800 1b00 |02c6: move-object/from16 v0, v27 │ │ -03e7f8: 0201 1200 |02c8: move/from16 v1, v18 │ │ -03e7fc: 6e20 df14 1000 |02ca: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -03e802: 0c1b |02cd: move-result-object v27 │ │ -03e804: 1f1b dd01 |02ce: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ -03e808: 0811 1b00 |02d0: move-object/from16 v17, v27 │ │ -03e80c: d817 17ff |02d2: add-int/lit8 v23, v23, #int -1 // #ff │ │ -03e810: 2900 b2fe |02d4: goto/16 0186 // -014e │ │ -03e814: 1311 0000 |02d6: const/16 v17, #int 0 // #0 │ │ -03e818: 28fa |02d8: goto 02d2 // -0006 │ │ -03e81a: 3811 3000 |02d9: if-eqz v17, 0309 // +0030 │ │ -03e81e: 0800 1100 |02db: move-object/from16 v0, v17 │ │ -03e822: 5200 a203 |02dd: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03e826: 021b 0000 |02df: move/from16 v27, v0 │ │ -03e82a: 0200 1700 |02e1: move/from16 v0, v23 │ │ -03e82e: 0201 1b00 |02e3: move/from16 v1, v27 │ │ -03e832: 3310 2400 |02e5: if-ne v0, v1, 0309 // +0024 │ │ -03e836: 0800 1100 |02e7: move-object/from16 v0, v17 │ │ -03e83a: 5200 a403 |02e9: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ -03e83e: 021b 0000 |02eb: move/from16 v27, v0 │ │ -03e842: a60d 0d1b |02ed: add-float v13, v13, v27 │ │ -03e846: d812 12ff |02ef: add-int/lit8 v18, v18, #int -1 // #ff │ │ -03e84a: 3a12 1500 |02f1: if-ltz v18, 0306 // +0015 │ │ -03e84e: 0800 1e00 |02f3: move-object/from16 v0, v30 │ │ -03e852: 5400 e103 |02f5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03e856: 081b 0000 |02f7: move-object/from16 v27, v0 │ │ -03e85a: 0800 1b00 |02f9: move-object/from16 v0, v27 │ │ -03e85e: 0201 1200 |02fb: move/from16 v1, v18 │ │ -03e862: 6e20 df14 1000 |02fd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -03e868: 0c1b |0300: move-result-object v27 │ │ -03e86a: 1f1b dd01 |0301: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ -03e86e: 0811 1b00 |0303: move-object/from16 v17, v27 │ │ -03e872: 28cd |0305: goto 02d2 // -0033 │ │ -03e874: 1311 0000 |0306: const/16 v17, #int 0 // #0 │ │ -03e878: 28fd |0308: goto 0305 // -0003 │ │ -03e87a: d81b 1201 |0309: add-int/lit8 v27, v18, #int 1 // #01 │ │ -03e87e: 0800 1e00 |030b: move-object/from16 v0, v30 │ │ -03e882: 0201 1700 |030d: move/from16 v1, v23 │ │ -03e886: 0202 1b00 |030f: move/from16 v2, v27 │ │ -03e88a: 6e30 960b 1002 |0311: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b96 │ │ -03e890: 0c11 |0314: move-result-object v17 │ │ -03e892: 0800 1100 |0315: move-object/from16 v0, v17 │ │ -03e896: 5200 a403 |0317: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ -03e89a: 021b 0000 |0319: move/from16 v27, v0 │ │ -03e89e: a60d 0d1b |031b: add-float v13, v13, v27 │ │ -03e8a2: d808 0801 |031d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -03e8a6: 3a12 1500 |031f: if-ltz v18, 0334 // +0015 │ │ -03e8aa: 0800 1e00 |0321: move-object/from16 v0, v30 │ │ -03e8ae: 5400 e103 |0323: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03e8b2: 081b 0000 |0325: move-object/from16 v27, v0 │ │ -03e8b6: 0800 1b00 |0327: move-object/from16 v0, v27 │ │ -03e8ba: 0201 1200 |0329: move/from16 v1, v18 │ │ -03e8be: 6e20 df14 1000 |032b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -03e8c4: 0c1b |032e: move-result-object v27 │ │ -03e8c6: 1f1b dd01 |032f: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ -03e8ca: 0811 1b00 |0331: move-object/from16 v17, v27 │ │ -03e8ce: 289f |0333: goto 02d2 // -0061 │ │ -03e8d0: 1311 0000 |0334: const/16 v17, #int 0 // #0 │ │ -03e8d4: 28fd |0336: goto 0333 // -0003 │ │ -03e8d6: 1311 0000 |0337: const/16 v17, #int 0 // #0 │ │ -03e8da: 2900 87fe |0339: goto/16 01c0 // -0179 │ │ -03e8de: 7401 c40b 1e00 |033b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0bc4 │ │ -03e8e4: 0a1b |033e: move-result v27 │ │ -03e8e6: 0200 1b00 |033f: move/from16 v0, v27 │ │ -03e8ea: 8200 |0341: int-to-float v0, v0 │ │ -03e8ec: 021b 0000 |0342: move/from16 v27, v0 │ │ -03e8f0: 8270 |0344: int-to-float v0, v7 │ │ -03e8f2: 021c 0000 |0345: move/from16 v28, v0 │ │ -03e8f6: a91b 1b1c |0347: div-float v27, v27, v28 │ │ -03e8fa: 151c 0040 |0349: const/high16 v28, #int 1073741824 // #4000 │ │ -03e8fe: a619 1b1c |034b: add-float v25, v27, v28 │ │ -03e902: 2900 77fe |034d: goto/16 01c4 // -0189 │ │ -03e906: 0800 1100 |034f: move-object/from16 v0, v17 │ │ -03e90a: 5200 a203 |0351: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03e90e: 021b 0000 |0353: move/from16 v27, v0 │ │ -03e912: 0200 1700 |0355: move/from16 v0, v23 │ │ -03e916: 0201 1b00 |0357: move/from16 v1, v27 │ │ -03e91a: 3310 5000 |0359: if-ne v0, v1, 03a9 // +0050 │ │ -03e91e: 0800 1100 |035b: move-object/from16 v0, v17 │ │ -03e922: 5500 a303 |035d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03a3 │ │ -03e926: 021b 0000 |035f: move/from16 v27, v0 │ │ -03e92a: 391b 4800 |0361: if-nez v27, 03a9 // +0048 │ │ -03e92e: 0800 1e00 |0363: move-object/from16 v0, v30 │ │ -03e932: 5400 e103 |0365: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03e936: 081b 0000 |0367: move-object/from16 v27, v0 │ │ -03e93a: 0800 1b00 |0369: move-object/from16 v0, v27 │ │ -03e93e: 0201 1200 |036b: move/from16 v1, v18 │ │ -03e942: 6e20 e214 1000 |036d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@14e2 │ │ -03e948: 0800 1e00 |0370: move-object/from16 v0, v30 │ │ -03e94c: 5400 c603 |0372: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03e950: 081b 0000 |0374: move-object/from16 v27, v0 │ │ -03e954: 0800 1100 |0376: move-object/from16 v0, v17 │ │ -03e958: 5400 a003 |0378: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a0 │ │ -03e95c: 081c 0000 |037a: move-object/from16 v28, v0 │ │ -03e960: 0800 1b00 |037c: move-object/from16 v0, v27 │ │ -03e964: 0801 1e00 |037e: move-object/from16 v1, v30 │ │ -03e968: 0202 1700 |0380: move/from16 v2, v23 │ │ -03e96c: 0803 1c00 |0382: move-object/from16 v3, v28 │ │ -03e970: 6e40 f809 1032 |0384: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@09f8 │ │ -03e976: 0800 1e00 |0387: move-object/from16 v0, v30 │ │ -03e97a: 5400 e103 |0389: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03e97e: 081b 0000 |038b: move-object/from16 v27, v0 │ │ -03e982: 7401 e514 1b00 |038d: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -03e988: 0a1b |0390: move-result v27 │ │ -03e98a: 0200 1200 |0391: move/from16 v0, v18 │ │ -03e98e: 0201 1b00 |0393: move/from16 v1, v27 │ │ -03e992: 3510 1800 |0395: if-ge v0, v1, 03ad // +0018 │ │ -03e996: 0800 1e00 |0397: move-object/from16 v0, v30 │ │ -03e99a: 5400 e103 |0399: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03e99e: 081b 0000 |039b: move-object/from16 v27, v0 │ │ -03e9a2: 0800 1b00 |039d: move-object/from16 v0, v27 │ │ -03e9a6: 0201 1200 |039f: move/from16 v1, v18 │ │ -03e9aa: 6e20 df14 1000 |03a1: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -03e9b0: 0c1b |03a4: move-result-object v27 │ │ -03e9b2: 1f1b dd01 |03a5: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ -03e9b6: 0811 1b00 |03a7: move-object/from16 v17, v27 │ │ -03e9ba: d817 1701 |03a9: add-int/lit8 v23, v23, #int 1 // #01 │ │ -03e9be: 2900 21fe |03ab: goto/16 01cc // -01df │ │ -03e9c2: 1311 0000 |03ad: const/16 v17, #int 0 // #0 │ │ -03e9c6: 28fa |03af: goto 03a9 // -0006 │ │ -03e9c8: 3811 3e00 |03b0: if-eqz v17, 03ee // +003e │ │ -03e9cc: 0800 1100 |03b2: move-object/from16 v0, v17 │ │ -03e9d0: 5200 a203 |03b4: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03e9d4: 021b 0000 |03b6: move/from16 v27, v0 │ │ -03e9d8: 0200 1700 |03b8: move/from16 v0, v23 │ │ -03e9dc: 0201 1b00 |03ba: move/from16 v1, v27 │ │ -03e9e0: 3310 3200 |03bc: if-ne v0, v1, 03ee // +0032 │ │ -03e9e4: 0800 1100 |03be: move-object/from16 v0, v17 │ │ -03e9e8: 5200 a403 |03c0: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ -03e9ec: 021b 0000 |03c2: move/from16 v27, v0 │ │ -03e9f0: a60e 0e1b |03c4: add-float v14, v14, v27 │ │ -03e9f4: d812 1201 |03c6: add-int/lit8 v18, v18, #int 1 // #01 │ │ -03e9f8: 0800 1e00 |03c8: move-object/from16 v0, v30 │ │ -03e9fc: 5400 e103 |03ca: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03ea00: 081b 0000 |03cc: move-object/from16 v27, v0 │ │ -03ea04: 7401 e514 1b00 |03ce: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -03ea0a: 0a1b |03d1: move-result v27 │ │ -03ea0c: 0200 1200 |03d2: move/from16 v0, v18 │ │ -03ea10: 0201 1b00 |03d4: move/from16 v1, v27 │ │ -03ea14: 3510 1500 |03d6: if-ge v0, v1, 03eb // +0015 │ │ -03ea18: 0800 1e00 |03d8: move-object/from16 v0, v30 │ │ -03ea1c: 5400 e103 |03da: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03ea20: 081b 0000 |03dc: move-object/from16 v27, v0 │ │ -03ea24: 0800 1b00 |03de: move-object/from16 v0, v27 │ │ -03ea28: 0201 1200 |03e0: move/from16 v1, v18 │ │ -03ea2c: 6e20 df14 1000 |03e2: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -03ea32: 0c1b |03e5: move-result-object v27 │ │ -03ea34: 1f1b dd01 |03e6: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ -03ea38: 0811 1b00 |03e8: move-object/from16 v17, v27 │ │ -03ea3c: 28bf |03ea: goto 03a9 // -0041 │ │ -03ea3e: 1311 0000 |03eb: const/16 v17, #int 0 // #0 │ │ -03ea42: 28fd |03ed: goto 03ea // -0003 │ │ -03ea44: 0800 1e00 |03ee: move-object/from16 v0, v30 │ │ -03ea48: 0201 1700 |03f0: move/from16 v1, v23 │ │ -03ea4c: 0202 1200 |03f2: move/from16 v2, v18 │ │ -03ea50: 6e30 960b 1002 |03f4: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b96 │ │ -03ea56: 0c11 |03f7: move-result-object v17 │ │ -03ea58: d812 1201 |03f8: add-int/lit8 v18, v18, #int 1 // #01 │ │ -03ea5c: 0800 1100 |03fa: move-object/from16 v0, v17 │ │ -03ea60: 5200 a403 |03fc: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ -03ea64: 021b 0000 |03fe: move/from16 v27, v0 │ │ -03ea68: a60e 0e1b |0400: add-float v14, v14, v27 │ │ -03ea6c: 0800 1e00 |0402: move-object/from16 v0, v30 │ │ -03ea70: 5400 e103 |0404: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03ea74: 081b 0000 |0406: move-object/from16 v27, v0 │ │ -03ea78: 7401 e514 1b00 |0408: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -03ea7e: 0a1b |040b: move-result v27 │ │ -03ea80: 0200 1200 |040c: move/from16 v0, v18 │ │ -03ea84: 0201 1b00 |040e: move/from16 v1, v27 │ │ -03ea88: 3510 1500 |0410: if-ge v0, v1, 0425 // +0015 │ │ -03ea8c: 0800 1e00 |0412: move-object/from16 v0, v30 │ │ -03ea90: 5400 e103 |0414: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03ea94: 081b 0000 |0416: move-object/from16 v27, v0 │ │ -03ea98: 0800 1b00 |0418: move-object/from16 v0, v27 │ │ -03ea9c: 0201 1200 |041a: move/from16 v1, v18 │ │ -03eaa0: 6e20 df14 1000 |041c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -03eaa6: 0c1b |041f: move-result-object v27 │ │ -03eaa8: 1f1b dd01 |0420: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ -03eaac: 0811 1b00 |0422: move-object/from16 v17, v27 │ │ -03eab0: 2885 |0424: goto 03a9 // -007b │ │ -03eab2: 1311 0000 |0425: const/16 v17, #int 0 // #0 │ │ -03eab6: 28fd |0427: goto 0424 // -0003 │ │ -03eab8: 131b 0000 |0428: const/16 v27, #int 0 // #0 │ │ -03eabc: 2900 c9fd |042a: goto/16 01f3 // -0237 │ │ -03eac0: 7601 0e0c 1e00 |042c: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0c0e │ │ -03eac6: 7401 cd0b 1e00 |042f: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@0bcd │ │ -03eacc: 0a1b |0432: move-result v27 │ │ -03eace: 381b 09fc |0433: if-eqz v27, 003c // -03f7 │ │ -03ead2: 7401 ae0b 1e00 |0435: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0bae │ │ -03ead8: 0c0a |0438: move-result-object v10 │ │ -03eada: 380a 5300 |0439: if-eqz v10, 048c // +0053 │ │ -03eade: 0800 1e00 |043b: move-object/from16 v0, v30 │ │ -03eae2: 6e20 ce0b a000 |043d: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bce │ │ -03eae8: 0c11 |0440: move-result-object v17 │ │ -03eaea: 3811 1400 |0441: if-eqz v17, 0455 // +0014 │ │ -03eaee: 0800 1100 |0443: move-object/from16 v0, v17 │ │ -03eaf2: 5200 a203 |0445: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03eaf6: 021b 0000 |0447: move/from16 v27, v0 │ │ -03eafa: 0800 1e00 |0449: move-object/from16 v0, v30 │ │ -03eafe: 5200 cd03 |044b: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03eb02: 021c 0000 |044d: move/from16 v28, v0 │ │ -03eb06: 0200 1b00 |044f: move/from16 v0, v27 │ │ -03eb0a: 0201 1c00 |0451: move/from16 v1, v28 │ │ -03eb0e: 3210 e9fb |0453: if-eq v0, v1, 003c // -0417 │ │ -03eb12: 1310 0000 |0455: const/16 v16, #int 0 // #0 │ │ -03eb16: 7401 b40b 1e00 |0457: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bb4 │ │ -03eb1c: 0a1b |045a: move-result v27 │ │ -03eb1e: 0200 1000 |045b: move/from16 v0, v16 │ │ -03eb22: 0201 1b00 |045d: move/from16 v1, v27 │ │ -03eb26: 3510 ddfb |045f: if-ge v0, v1, 003c // -0423 │ │ -03eb2a: 0800 1e00 |0461: move-object/from16 v0, v30 │ │ -03eb2e: 0201 1000 |0463: move/from16 v1, v16 │ │ -03eb32: 6e20 b30b 1000 |0465: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bb3 │ │ -03eb38: 0c05 |0468: move-result-object v5 │ │ -03eb3a: 0800 1e00 |0469: move-object/from16 v0, v30 │ │ -03eb3e: 6e20 cf0b 5000 |046b: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bcf │ │ -03eb44: 0c11 |046e: move-result-object v17 │ │ -03eb46: 3811 1a00 |046f: if-eqz v17, 0489 // +001a │ │ -03eb4a: 0800 1100 |0471: move-object/from16 v0, v17 │ │ -03eb4e: 5200 a203 |0473: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03eb52: 021b 0000 |0475: move/from16 v27, v0 │ │ -03eb56: 0800 1e00 |0477: move-object/from16 v0, v30 │ │ -03eb5a: 5200 cd03 |0479: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03eb5e: 021c 0000 |047b: move/from16 v28, v0 │ │ -03eb62: 0200 1b00 |047d: move/from16 v0, v27 │ │ -03eb66: 0201 1c00 |047f: move/from16 v1, v28 │ │ -03eb6a: 3310 0800 |0481: if-ne v0, v1, 0489 // +0008 │ │ -03eb6e: 6e20 9412 f500 |0483: invoke-virtual {v5, v15}, Landroid/view/View;.requestFocus:(I)Z // method@1294 │ │ -03eb74: 0a1b |0486: move-result v27 │ │ -03eb76: 391b b5fb |0487: if-nez v27, 003c // -044b │ │ -03eb7a: d810 1001 |0489: add-int/lit8 v16, v16, #int 1 // #01 │ │ -03eb7e: 28cc |048b: goto 0457 // -0034 │ │ -03eb80: 1311 0000 |048c: const/16 v17, #int 0 // #0 │ │ -03eb84: 28b3 |048e: goto 0441 // -004d │ │ +0404ec: |[0404ec] android.support.v4.view.ViewPager.populate:(I)V │ │ +0404fc: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ +040500: 122f |0002: const/4 v15, #int 2 // #2 │ │ +040502: 0800 1e00 |0003: move-object/from16 v0, v30 │ │ +040506: 5200 cd03 |0005: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +04050a: 021b 0000 |0007: move/from16 v27, v0 │ │ +04050e: 0200 1b00 |0009: move/from16 v0, v27 │ │ +040512: 0201 1f00 |000b: move/from16 v1, v31 │ │ +040516: 3210 2400 |000d: if-eq v0, v1, 0031 // +0024 │ │ +04051a: 0800 1e00 |000f: move-object/from16 v0, v30 │ │ +04051e: 5200 cd03 |0011: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +040522: 021b 0000 |0013: move/from16 v27, v0 │ │ +040526: 0200 1b00 |0015: move/from16 v0, v27 │ │ +04052a: 0201 1f00 |0017: move/from16 v1, v31 │ │ +04052e: 3510 2400 |0019: if-ge v0, v1, 003d // +0024 │ │ +040532: 130f 4200 |001b: const/16 v15, #int 66 // #42 │ │ +040536: 0800 1e00 |001d: move-object/from16 v0, v30 │ │ +04053a: 5200 cd03 |001f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +04053e: 021b 0000 |0021: move/from16 v27, v0 │ │ +040542: 0800 1e00 |0023: move-object/from16 v0, v30 │ │ +040546: 0201 1b00 |0025: move/from16 v1, v27 │ │ +04054a: 6e20 d10b 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bd1 │ │ +040550: 0c15 |002a: move-result-object v21 │ │ +040552: 0200 1f00 |002b: move/from16 v0, v31 │ │ +040556: 0801 1e00 |002d: move-object/from16 v1, v30 │ │ +04055a: 5910 cd03 |002f: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +04055e: 0800 1e00 |0031: move-object/from16 v0, v30 │ │ +040562: 5400 c603 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +040566: 081b 0000 |0035: move-object/from16 v27, v0 │ │ +04056a: 391b 0900 |0037: if-nez v27, 0040 // +0009 │ │ +04056e: 7601 0e0c 1e00 |0039: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0c0e │ │ +040574: 0e00 |003c: return-void │ │ +040576: 130f 1100 |003d: const/16 v15, #int 17 // #11 │ │ +04057a: 28de |003f: goto 001d // -0022 │ │ +04057c: 0800 1e00 |0040: move-object/from16 v0, v30 │ │ +040580: 5500 ef03 |0042: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03ef │ │ +040584: 021b 0000 |0044: move/from16 v27, v0 │ │ +040588: 381b 0600 |0046: if-eqz v27, 004c // +0006 │ │ +04058c: 7601 0e0c 1e00 |0048: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0c0e │ │ +040592: 28f1 |004b: goto 003c // -000f │ │ +040594: 7401 cc0b 1e00 |004c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@0bcc │ │ +04059a: 0c1b |004f: move-result-object v27 │ │ +04059c: 381b ecff |0050: if-eqz v27, 003c // -0014 │ │ +0405a0: 0800 1e00 |0052: move-object/from16 v0, v30 │ │ +0405a4: 5400 c603 |0054: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +0405a8: 081b 0000 |0056: move-object/from16 v27, v0 │ │ +0405ac: 0800 1b00 |0058: move-object/from16 v0, v27 │ │ +0405b0: 0801 1e00 |005a: move-object/from16 v1, v30 │ │ +0405b4: 6e20 090a 1000 |005c: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0a09 │ │ +0405ba: 0800 1e00 |005f: move-object/from16 v0, v30 │ │ +0405be: 5200 eb03 |0061: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03eb │ │ +0405c2: 0216 0000 |0063: move/from16 v22, v0 │ │ +0405c6: 131b 0000 |0065: const/16 v27, #int 0 // #0 │ │ +0405ca: 0800 1e00 |0067: move-object/from16 v0, v30 │ │ +0405ce: 5200 cd03 |0069: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +0405d2: 021c 0000 |006b: move/from16 v28, v0 │ │ +0405d6: 911c 1c16 |006d: sub-int v28, v28, v22 │ │ +0405da: 7702 8714 1b00 |006f: invoke-static/range {v27, v28}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ +0405e0: 0a1a |0072: move-result v26 │ │ +0405e2: 0800 1e00 |0073: move-object/from16 v0, v30 │ │ +0405e6: 5400 c603 |0075: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +0405ea: 081b 0000 |0077: move-object/from16 v27, v0 │ │ +0405ee: 7401 fb09 1b00 |0079: invoke-virtual/range {v27}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09fb │ │ +0405f4: 0a04 |007c: move-result v4 │ │ +0405f6: d81b 04ff |007d: add-int/lit8 v27, v4, #int -1 // #ff │ │ +0405fa: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ +0405fe: 5200 cd03 |0081: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +040602: 021c 0000 |0083: move/from16 v28, v0 │ │ +040606: 901c 1c16 |0085: add-int v28, v28, v22 │ │ +04060a: 7702 8914 1b00 |0087: invoke-static/range {v27, v28}, Ljava/lang/Math;.min:(II)I // method@1489 │ │ +040610: 0a0c |008a: move-result v12 │ │ +040612: 0800 1e00 |008b: move-object/from16 v0, v30 │ │ +040616: 5200 d303 |008d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03d3 │ │ +04061a: 021b 0000 |008f: move/from16 v27, v0 │ │ +04061e: 0200 1b00 |0091: move/from16 v0, v27 │ │ +040622: 3204 7300 |0093: if-eq v4, v0, 0106 // +0073 │ │ +040626: 7401 c80b 1e00 |0095: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getResources:()Landroid/content/res/Resources; // method@0bc8 │ │ +04062c: 0c1b |0098: move-result-object v27 │ │ +04062e: 7401 be0b 1e00 |0099: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0bbe │ │ +040634: 0a1c |009c: move-result v28 │ │ +040636: 7402 e800 1b00 |009d: invoke-virtual/range {v27, v28}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@00e8 │ │ +04063c: 0c18 |00a0: move-result-object v24 │ │ +04063e: 221b 0003 |00a1: new-instance v27, Ljava/lang/IllegalStateException; // type@0300 │ │ +040642: 221c 1403 |00a3: new-instance v28, Ljava/lang/StringBuilder; // type@0314 │ │ +040646: 7601 ab14 1c00 |00a5: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04064c: 1a1d 3c09 |00a8: const-string v29, "The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: " // string@093c │ │ +040650: 7402 b214 1c00 |00aa: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +040656: 0c1c |00ad: move-result-object v28 │ │ +040658: 0800 1e00 |00ae: move-object/from16 v0, v30 │ │ +04065c: 5200 d303 |00b0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03d3 │ │ +040660: 021d 0000 |00b2: move/from16 v29, v0 │ │ +040664: 7402 ae14 1c00 |00b4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04066a: 0c1c |00b7: move-result-object v28 │ │ +04066c: 1a1d d200 |00b8: const-string v29, ", found: " // string@00d2 │ │ +040670: 7402 b214 1c00 |00ba: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +040676: 0c1c |00bd: move-result-object v28 │ │ +040678: 0800 1c00 |00be: move-object/from16 v0, v28 │ │ +04067c: 6e20 ae14 4000 |00c0: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +040682: 0c1c |00c3: move-result-object v28 │ │ +040684: 1a1d 2e00 |00c4: const-string v29, " Pager id: " // string@002e │ │ +040688: 7402 b214 1c00 |00c6: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04068e: 0c1c |00c9: move-result-object v28 │ │ +040690: 0800 1c00 |00ca: move-object/from16 v0, v28 │ │ +040694: 0801 1800 |00cc: move-object/from16 v1, v24 │ │ +040698: 6e20 b214 1000 |00ce: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04069e: 0c1c |00d1: move-result-object v28 │ │ +0406a0: 1a1d 2d00 |00d2: const-string v29, " Pager class: " // string@002d │ │ +0406a4: 7402 b214 1c00 |00d4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0406aa: 0c1c |00d7: move-result-object v28 │ │ +0406ac: 7401 9014 1e00 |00d8: invoke-virtual/range {v30}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ +0406b2: 0c1d |00db: move-result-object v29 │ │ +0406b4: 7402 b114 1c00 |00dc: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0406ba: 0c1c |00df: move-result-object v28 │ │ +0406bc: 1a1d 2f00 |00e0: const-string v29, " Problematic adapter: " // string@002f │ │ +0406c0: 7402 b214 1c00 |00e2: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0406c6: 0c1c |00e5: move-result-object v28 │ │ +0406c8: 0800 1e00 |00e6: move-object/from16 v0, v30 │ │ +0406cc: 5400 c603 |00e8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +0406d0: 081d 0000 |00ea: move-object/from16 v29, v0 │ │ +0406d4: 7401 9014 1d00 |00ec: invoke-virtual/range {v29}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ +0406da: 0c1d |00ef: move-result-object v29 │ │ +0406dc: 7402 b114 1c00 |00f0: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0406e2: 0c1c |00f3: move-result-object v28 │ │ +0406e4: 7401 b714 1c00 |00f4: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0406ea: 0c1c |00f7: move-result-object v28 │ │ +0406ec: 7602 7a14 1b00 |00f8: invoke-direct/range {v27, v28}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +0406f2: 271b |00fb: throw v27 │ │ +0406f4: 0d0b |00fc: move-exception v11 │ │ +0406f6: 7401 be0b 1e00 |00fd: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0bbe │ │ +0406fc: 0a1b |0100: move-result v27 │ │ +0406fe: 7701 7f14 1b00 |0101: invoke-static/range {v27}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ +040704: 0c18 |0104: move-result-object v24 │ │ +040706: 289c |0105: goto 00a1 // -0064 │ │ +040708: 12f8 |0106: const/4 v8, #int -1 // #ff │ │ +04070a: 1209 |0107: const/4 v9, #int 0 // #0 │ │ +04070c: 1208 |0108: const/4 v8, #int 0 // #0 │ │ +04070e: 0800 1e00 |0109: move-object/from16 v0, v30 │ │ +040712: 5400 e103 |010b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +040716: 081b 0000 |010d: move-object/from16 v27, v0 │ │ +04071a: 7401 e514 1b00 |010f: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +040720: 0a1b |0112: move-result v27 │ │ +040722: 0200 1b00 |0113: move/from16 v0, v27 │ │ +040726: 3508 3600 |0115: if-ge v8, v0, 014b // +0036 │ │ +04072a: 0800 1e00 |0117: move-object/from16 v0, v30 │ │ +04072e: 5400 e103 |0119: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +040732: 081b 0000 |011b: move-object/from16 v27, v0 │ │ +040736: 0800 1b00 |011d: move-object/from16 v0, v27 │ │ +04073a: 6e20 df14 8000 |011f: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +040740: 0c11 |0122: move-result-object v17 │ │ +040742: 1f11 dd01 |0123: check-cast v17, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ +040746: 0800 1100 |0125: move-object/from16 v0, v17 │ │ +04074a: 5200 a203 |0127: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +04074e: 021b 0000 |0129: move/from16 v27, v0 │ │ +040752: 0800 1e00 |012b: move-object/from16 v0, v30 │ │ +040756: 5200 cd03 |012d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +04075a: 021c 0000 |012f: move/from16 v28, v0 │ │ +04075e: 0200 1b00 |0131: move/from16 v0, v27 │ │ +040762: 0201 1c00 |0133: move/from16 v1, v28 │ │ +040766: 3410 2b01 |0135: if-lt v0, v1, 0260 // +012b │ │ +04076a: 0800 1100 |0137: move-object/from16 v0, v17 │ │ +04076e: 5200 a203 |0139: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +040772: 021b 0000 |013b: move/from16 v27, v0 │ │ +040776: 0800 1e00 |013d: move-object/from16 v0, v30 │ │ +04077a: 5200 cd03 |013f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +04077e: 021c 0000 |0141: move/from16 v28, v0 │ │ +040782: 0200 1b00 |0143: move/from16 v0, v27 │ │ +040786: 0201 1c00 |0145: move/from16 v1, v28 │ │ +04078a: 3310 0400 |0147: if-ne v0, v1, 014b // +0004 │ │ +04078e: 0809 1100 |0149: move-object/from16 v9, v17 │ │ +040792: 3909 1200 |014b: if-nez v9, 015d // +0012 │ │ +040796: 3d04 1000 |014d: if-lez v4, 015d // +0010 │ │ +04079a: 0800 1e00 |014f: move-object/from16 v0, v30 │ │ +04079e: 5200 cd03 |0151: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +0407a2: 021b 0000 |0153: move/from16 v27, v0 │ │ +0407a6: 0800 1e00 |0155: move-object/from16 v0, v30 │ │ +0407aa: 0201 1b00 |0157: move/from16 v1, v27 │ │ +0407ae: 6e30 960b 1008 |0159: invoke-virtual {v0, v1, v8}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b96 │ │ +0407b4: 0c09 |015c: move-result-object v9 │ │ +0407b6: 3809 8400 |015d: if-eqz v9, 01e1 // +0084 │ │ +0407ba: 120d |015f: const/4 v13, #int 0 // #0 │ │ +0407bc: d812 08ff |0160: add-int/lit8 v18, v8, #int -1 // #ff │ │ +0407c0: 3a12 0201 |0162: if-ltz v18, 0264 // +0102 │ │ +0407c4: 0800 1e00 |0164: move-object/from16 v0, v30 │ │ +0407c8: 5400 e103 |0166: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +0407cc: 081b 0000 |0168: move-object/from16 v27, v0 │ │ +0407d0: 0800 1b00 |016a: move-object/from16 v0, v27 │ │ +0407d4: 0201 1200 |016c: move/from16 v1, v18 │ │ +0407d8: 6e20 df14 1000 |016e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +0407de: 0c1b |0171: move-result-object v27 │ │ +0407e0: 1f1b dd01 |0172: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ +0407e4: 0811 1b00 |0174: move-object/from16 v17, v27 │ │ +0407e8: 7601 b70b 1e00 |0176: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0bb7 │ │ +0407ee: 0a07 |0179: move-result v7 │ │ +0407f0: 3c07 ee00 |017a: if-gtz v7, 0268 // +00ee │ │ +0407f4: 1313 0000 |017c: const/16 v19, #int 0 // #0 │ │ +0407f8: 0800 1e00 |017e: move-object/from16 v0, v30 │ │ +0407fc: 5200 cd03 |0180: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +040800: 021b 0000 |0182: move/from16 v27, v0 │ │ +040804: d817 1bff |0184: add-int/lit8 v23, v27, #int -1 // #ff │ │ +040808: 3a17 0e00 |0186: if-ltz v23, 0194 // +000e │ │ +04080c: 2d1b 0d13 |0188: cmpl-float v27, v13, v19 │ │ +040810: 3a1b 4f01 |018a: if-ltz v27, 02d9 // +014f │ │ +040814: 0200 1700 |018c: move/from16 v0, v23 │ │ +040818: 0201 1a00 |018e: move/from16 v1, v26 │ │ +04081c: 3510 4901 |0190: if-ge v0, v1, 02d9 // +0149 │ │ +040820: 3911 f000 |0192: if-nez v17, 0282 // +00f0 │ │ +040824: 529e a403 |0194: iget v14, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ +040828: d812 0801 |0196: add-int/lit8 v18, v8, #int 1 // #01 │ │ +04082c: 151b 0040 |0198: const/high16 v27, #int 1073741824 // #4000 │ │ +040830: 2e1b 0e1b |019a: cmpg-float v27, v14, v27 │ │ +040834: 3b1b 3e00 |019c: if-gez v27, 01da // +003e │ │ +040838: 0800 1e00 |019e: move-object/from16 v0, v30 │ │ +04083c: 5400 e103 |01a0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +040840: 081b 0000 |01a2: move-object/from16 v27, v0 │ │ +040844: 7401 e514 1b00 |01a4: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +04084a: 0a1b |01a7: move-result v27 │ │ +04084c: 0200 1200 |01a8: move/from16 v0, v18 │ │ +040850: 0201 1b00 |01aa: move/from16 v1, v27 │ │ +040854: 3510 8b01 |01ac: if-ge v0, v1, 0337 // +018b │ │ +040858: 0800 1e00 |01ae: move-object/from16 v0, v30 │ │ +04085c: 5400 e103 |01b0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +040860: 081b 0000 |01b2: move-object/from16 v27, v0 │ │ +040864: 0800 1b00 |01b4: move-object/from16 v0, v27 │ │ +040868: 0201 1200 |01b6: move/from16 v1, v18 │ │ +04086c: 6e20 df14 1000 |01b8: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +040872: 0c1b |01bb: move-result-object v27 │ │ +040874: 1f1b dd01 |01bc: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ +040878: 0811 1b00 |01be: move-object/from16 v17, v27 │ │ +04087c: 3c07 7b01 |01c0: if-gtz v7, 033b // +017b │ │ +040880: 1319 0000 |01c2: const/16 v25, #int 0 // #0 │ │ +040884: 0800 1e00 |01c4: move-object/from16 v0, v30 │ │ +040888: 5200 cd03 |01c6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +04088c: 021b 0000 |01c8: move/from16 v27, v0 │ │ +040890: d817 1b01 |01ca: add-int/lit8 v23, v27, #int 1 // #01 │ │ +040894: 0200 1700 |01cc: move/from16 v0, v23 │ │ +040898: 3540 0c00 |01ce: if-ge v0, v4, 01da // +000c │ │ +04089c: 2d1b 0e19 |01d0: cmpl-float v27, v14, v25 │ │ +0408a0: 3a1b de01 |01d2: if-ltz v27, 03b0 // +01de │ │ +0408a4: 0200 1700 |01d4: move/from16 v0, v23 │ │ +0408a8: 37c0 da01 |01d6: if-le v0, v12, 03b0 // +01da │ │ +0408ac: 3911 7701 |01d8: if-nez v17, 034f // +0177 │ │ +0408b0: 0800 1e00 |01da: move-object/from16 v0, v30 │ │ +0408b4: 0801 1500 |01dc: move-object/from16 v1, v21 │ │ +0408b8: 7040 9c0b 9018 |01de: invoke-direct {v0, v9, v8, v1}, Landroid/support/v4/view/ViewPager;.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V // method@0b9c │ │ +0408be: 0800 1e00 |01e1: move-object/from16 v0, v30 │ │ +0408c2: 5400 c603 |01e3: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +0408c6: 081c 0000 |01e5: move-object/from16 v28, v0 │ │ +0408ca: 0800 1e00 |01e7: move-object/from16 v0, v30 │ │ +0408ce: 5200 cd03 |01e9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +0408d2: 021d 0000 |01eb: move/from16 v29, v0 │ │ +0408d6: 3809 3b02 |01ed: if-eqz v9, 0428 // +023b │ │ +0408da: 5490 a003 |01ef: iget-object v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a0 │ │ +0408de: 081b 0000 |01f1: move-object/from16 v27, v0 │ │ +0408e2: 0800 1c00 |01f3: move-object/from16 v0, v28 │ │ +0408e6: 0801 1e00 |01f5: move-object/from16 v1, v30 │ │ +0408ea: 0202 1d00 |01f7: move/from16 v2, v29 │ │ +0408ee: 0803 1b00 |01f9: move-object/from16 v3, v27 │ │ +0408f2: 6e40 070a 1032 |01fb: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0a07 │ │ +0408f8: 0800 1e00 |01fe: move-object/from16 v0, v30 │ │ +0408fc: 5400 c603 |0200: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +040900: 081b 0000 |0202: move-object/from16 v27, v0 │ │ +040904: 0800 1b00 |0204: move-object/from16 v0, v27 │ │ +040908: 0801 1e00 |0206: move-object/from16 v1, v30 │ │ +04090c: 6e20 fa09 1000 |0208: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@09fa │ │ +040912: 7401 b40b 1e00 |020b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bb4 │ │ +040918: 0a06 |020e: move-result v6 │ │ +04091a: 1310 0000 |020f: const/16 v16, #int 0 // #0 │ │ +04091e: 0200 1000 |0211: move/from16 v0, v16 │ │ +040922: 3560 1902 |0213: if-ge v0, v6, 042c // +0219 │ │ +040926: 0800 1e00 |0215: move-object/from16 v0, v30 │ │ +04092a: 0201 1000 |0217: move/from16 v1, v16 │ │ +04092e: 6e20 b30b 1000 |0219: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bb3 │ │ +040934: 0c05 |021c: move-result-object v5 │ │ +040936: 6e10 5f12 0500 |021d: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +04093c: 0c14 |0220: move-result-object v20 │ │ +04093e: 1f14 de01 |0221: check-cast v20, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01de │ │ +040942: 0200 1000 |0223: move/from16 v0, v16 │ │ +040946: 0801 1400 |0225: move-object/from16 v1, v20 │ │ +04094a: 5910 a503 |0227: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@03a5 │ │ +04094e: 0800 1400 |0229: move-object/from16 v0, v20 │ │ +040952: 5500 a803 |022b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03a8 │ │ +040956: 021b 0000 |022d: move/from16 v27, v0 │ │ +04095a: 391b 2e00 |022f: if-nez v27, 025d // +002e │ │ +04095e: 0800 1400 |0231: move-object/from16 v0, v20 │ │ +040962: 5200 ac03 |0233: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ac │ │ +040966: 021b 0000 |0235: move/from16 v27, v0 │ │ +04096a: 131c 0000 |0237: const/16 v28, #int 0 // #0 │ │ +04096e: 2d1b 1b1c |0239: cmpl-float v27, v27, v28 │ │ +040972: 391b 2200 |023b: if-nez v27, 025d // +0022 │ │ +040976: 0800 1e00 |023d: move-object/from16 v0, v30 │ │ +04097a: 6e20 cf0b 5000 |023f: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bcf │ │ +040980: 0c11 |0242: move-result-object v17 │ │ +040982: 3811 1a00 |0243: if-eqz v17, 025d // +001a │ │ +040986: 0800 1100 |0245: move-object/from16 v0, v17 │ │ +04098a: 5200 a403 |0247: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ +04098e: 021b 0000 |0249: move/from16 v27, v0 │ │ +040992: 0200 1b00 |024b: move/from16 v0, v27 │ │ +040996: 0801 1400 |024d: move-object/from16 v1, v20 │ │ +04099a: 5910 ac03 |024f: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ac │ │ +04099e: 0800 1100 |0251: move-object/from16 v0, v17 │ │ +0409a2: 5200 a203 |0253: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +0409a6: 021b 0000 |0255: move/from16 v27, v0 │ │ +0409aa: 0200 1b00 |0257: move/from16 v0, v27 │ │ +0409ae: 0801 1400 |0259: move-object/from16 v1, v20 │ │ +0409b2: 5910 aa03 |025b: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@03aa │ │ +0409b6: d810 1001 |025d: add-int/lit8 v16, v16, #int 1 // #01 │ │ +0409ba: 28b2 |025f: goto 0211 // -004e │ │ +0409bc: d808 0801 |0260: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0409c0: 2900 a7fe |0262: goto/16 0109 // -0159 │ │ +0409c4: 1311 0000 |0264: const/16 v17, #int 0 // #0 │ │ +0409c8: 2900 10ff |0266: goto/16 0176 // -00f0 │ │ +0409cc: 151b 0040 |0268: const/high16 v27, #int 1073741824 // #4000 │ │ +0409d0: 5290 a403 |026a: iget v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ +0409d4: 021c 0000 |026c: move/from16 v28, v0 │ │ +0409d8: a71b 1b1c |026e: sub-float v27, v27, v28 │ │ +0409dc: 7401 c30b 1e00 |0270: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0bc3 │ │ +0409e2: 0a1c |0273: move-result v28 │ │ +0409e4: 0200 1c00 |0274: move/from16 v0, v28 │ │ +0409e8: 8200 |0276: int-to-float v0, v0 │ │ +0409ea: 021c 0000 |0277: move/from16 v28, v0 │ │ +0409ee: 8270 |0279: int-to-float v0, v7 │ │ +0409f0: 021d 0000 |027a: move/from16 v29, v0 │ │ +0409f4: a91c 1c1d |027c: div-float v28, v28, v29 │ │ +0409f8: a613 1b1c |027e: add-float v19, v27, v28 │ │ +0409fc: 2900 fefe |0280: goto/16 017e // -0102 │ │ +040a00: 0800 1100 |0282: move-object/from16 v0, v17 │ │ +040a04: 5200 a203 |0284: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +040a08: 021b 0000 |0286: move/from16 v27, v0 │ │ +040a0c: 0200 1700 |0288: move/from16 v0, v23 │ │ +040a10: 0201 1b00 |028a: move/from16 v1, v27 │ │ +040a14: 3310 4600 |028c: if-ne v0, v1, 02d2 // +0046 │ │ +040a18: 0800 1100 |028e: move-object/from16 v0, v17 │ │ +040a1c: 5500 a303 |0290: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03a3 │ │ +040a20: 021b 0000 |0292: move/from16 v27, v0 │ │ +040a24: 391b 3e00 |0294: if-nez v27, 02d2 // +003e │ │ +040a28: 0800 1e00 |0296: move-object/from16 v0, v30 │ │ +040a2c: 5400 e103 |0298: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +040a30: 081b 0000 |029a: move-object/from16 v27, v0 │ │ +040a34: 0800 1b00 |029c: move-object/from16 v0, v27 │ │ +040a38: 0201 1200 |029e: move/from16 v1, v18 │ │ +040a3c: 6e20 e214 1000 |02a0: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@14e2 │ │ +040a42: 0800 1e00 |02a3: move-object/from16 v0, v30 │ │ +040a46: 5400 c603 |02a5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +040a4a: 081b 0000 |02a7: move-object/from16 v27, v0 │ │ +040a4e: 0800 1100 |02a9: move-object/from16 v0, v17 │ │ +040a52: 5400 a003 |02ab: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a0 │ │ +040a56: 081c 0000 |02ad: move-object/from16 v28, v0 │ │ +040a5a: 0800 1b00 |02af: move-object/from16 v0, v27 │ │ +040a5e: 0801 1e00 |02b1: move-object/from16 v1, v30 │ │ +040a62: 0202 1700 |02b3: move/from16 v2, v23 │ │ +040a66: 0803 1c00 |02b5: move-object/from16 v3, v28 │ │ +040a6a: 6e40 f809 1032 |02b7: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@09f8 │ │ +040a70: d812 12ff |02ba: add-int/lit8 v18, v18, #int -1 // #ff │ │ +040a74: d808 08ff |02bc: add-int/lit8 v8, v8, #int -1 // #ff │ │ +040a78: 3a12 1800 |02be: if-ltz v18, 02d6 // +0018 │ │ +040a7c: 0800 1e00 |02c0: move-object/from16 v0, v30 │ │ +040a80: 5400 e103 |02c2: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +040a84: 081b 0000 |02c4: move-object/from16 v27, v0 │ │ +040a88: 0800 1b00 |02c6: move-object/from16 v0, v27 │ │ +040a8c: 0201 1200 |02c8: move/from16 v1, v18 │ │ +040a90: 6e20 df14 1000 |02ca: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +040a96: 0c1b |02cd: move-result-object v27 │ │ +040a98: 1f1b dd01 |02ce: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ +040a9c: 0811 1b00 |02d0: move-object/from16 v17, v27 │ │ +040aa0: d817 17ff |02d2: add-int/lit8 v23, v23, #int -1 // #ff │ │ +040aa4: 2900 b2fe |02d4: goto/16 0186 // -014e │ │ +040aa8: 1311 0000 |02d6: const/16 v17, #int 0 // #0 │ │ +040aac: 28fa |02d8: goto 02d2 // -0006 │ │ +040aae: 3811 3000 |02d9: if-eqz v17, 0309 // +0030 │ │ +040ab2: 0800 1100 |02db: move-object/from16 v0, v17 │ │ +040ab6: 5200 a203 |02dd: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +040aba: 021b 0000 |02df: move/from16 v27, v0 │ │ +040abe: 0200 1700 |02e1: move/from16 v0, v23 │ │ +040ac2: 0201 1b00 |02e3: move/from16 v1, v27 │ │ +040ac6: 3310 2400 |02e5: if-ne v0, v1, 0309 // +0024 │ │ +040aca: 0800 1100 |02e7: move-object/from16 v0, v17 │ │ +040ace: 5200 a403 |02e9: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ +040ad2: 021b 0000 |02eb: move/from16 v27, v0 │ │ +040ad6: a60d 0d1b |02ed: add-float v13, v13, v27 │ │ +040ada: d812 12ff |02ef: add-int/lit8 v18, v18, #int -1 // #ff │ │ +040ade: 3a12 1500 |02f1: if-ltz v18, 0306 // +0015 │ │ +040ae2: 0800 1e00 |02f3: move-object/from16 v0, v30 │ │ +040ae6: 5400 e103 |02f5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +040aea: 081b 0000 |02f7: move-object/from16 v27, v0 │ │ +040aee: 0800 1b00 |02f9: move-object/from16 v0, v27 │ │ +040af2: 0201 1200 |02fb: move/from16 v1, v18 │ │ +040af6: 6e20 df14 1000 |02fd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +040afc: 0c1b |0300: move-result-object v27 │ │ +040afe: 1f1b dd01 |0301: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ +040b02: 0811 1b00 |0303: move-object/from16 v17, v27 │ │ +040b06: 28cd |0305: goto 02d2 // -0033 │ │ +040b08: 1311 0000 |0306: const/16 v17, #int 0 // #0 │ │ +040b0c: 28fd |0308: goto 0305 // -0003 │ │ +040b0e: d81b 1201 |0309: add-int/lit8 v27, v18, #int 1 // #01 │ │ +040b12: 0800 1e00 |030b: move-object/from16 v0, v30 │ │ +040b16: 0201 1700 |030d: move/from16 v1, v23 │ │ +040b1a: 0202 1b00 |030f: move/from16 v2, v27 │ │ +040b1e: 6e30 960b 1002 |0311: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b96 │ │ +040b24: 0c11 |0314: move-result-object v17 │ │ +040b26: 0800 1100 |0315: move-object/from16 v0, v17 │ │ +040b2a: 5200 a403 |0317: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ +040b2e: 021b 0000 |0319: move/from16 v27, v0 │ │ +040b32: a60d 0d1b |031b: add-float v13, v13, v27 │ │ +040b36: d808 0801 |031d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +040b3a: 3a12 1500 |031f: if-ltz v18, 0334 // +0015 │ │ +040b3e: 0800 1e00 |0321: move-object/from16 v0, v30 │ │ +040b42: 5400 e103 |0323: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +040b46: 081b 0000 |0325: move-object/from16 v27, v0 │ │ +040b4a: 0800 1b00 |0327: move-object/from16 v0, v27 │ │ +040b4e: 0201 1200 |0329: move/from16 v1, v18 │ │ +040b52: 6e20 df14 1000 |032b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +040b58: 0c1b |032e: move-result-object v27 │ │ +040b5a: 1f1b dd01 |032f: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ +040b5e: 0811 1b00 |0331: move-object/from16 v17, v27 │ │ +040b62: 289f |0333: goto 02d2 // -0061 │ │ +040b64: 1311 0000 |0334: const/16 v17, #int 0 // #0 │ │ +040b68: 28fd |0336: goto 0333 // -0003 │ │ +040b6a: 1311 0000 |0337: const/16 v17, #int 0 // #0 │ │ +040b6e: 2900 87fe |0339: goto/16 01c0 // -0179 │ │ +040b72: 7401 c40b 1e00 |033b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0bc4 │ │ +040b78: 0a1b |033e: move-result v27 │ │ +040b7a: 0200 1b00 |033f: move/from16 v0, v27 │ │ +040b7e: 8200 |0341: int-to-float v0, v0 │ │ +040b80: 021b 0000 |0342: move/from16 v27, v0 │ │ +040b84: 8270 |0344: int-to-float v0, v7 │ │ +040b86: 021c 0000 |0345: move/from16 v28, v0 │ │ +040b8a: a91b 1b1c |0347: div-float v27, v27, v28 │ │ +040b8e: 151c 0040 |0349: const/high16 v28, #int 1073741824 // #4000 │ │ +040b92: a619 1b1c |034b: add-float v25, v27, v28 │ │ +040b96: 2900 77fe |034d: goto/16 01c4 // -0189 │ │ +040b9a: 0800 1100 |034f: move-object/from16 v0, v17 │ │ +040b9e: 5200 a203 |0351: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +040ba2: 021b 0000 |0353: move/from16 v27, v0 │ │ +040ba6: 0200 1700 |0355: move/from16 v0, v23 │ │ +040baa: 0201 1b00 |0357: move/from16 v1, v27 │ │ +040bae: 3310 5000 |0359: if-ne v0, v1, 03a9 // +0050 │ │ +040bb2: 0800 1100 |035b: move-object/from16 v0, v17 │ │ +040bb6: 5500 a303 |035d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03a3 │ │ +040bba: 021b 0000 |035f: move/from16 v27, v0 │ │ +040bbe: 391b 4800 |0361: if-nez v27, 03a9 // +0048 │ │ +040bc2: 0800 1e00 |0363: move-object/from16 v0, v30 │ │ +040bc6: 5400 e103 |0365: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +040bca: 081b 0000 |0367: move-object/from16 v27, v0 │ │ +040bce: 0800 1b00 |0369: move-object/from16 v0, v27 │ │ +040bd2: 0201 1200 |036b: move/from16 v1, v18 │ │ +040bd6: 6e20 e214 1000 |036d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@14e2 │ │ +040bdc: 0800 1e00 |0370: move-object/from16 v0, v30 │ │ +040be0: 5400 c603 |0372: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +040be4: 081b 0000 |0374: move-object/from16 v27, v0 │ │ +040be8: 0800 1100 |0376: move-object/from16 v0, v17 │ │ +040bec: 5400 a003 |0378: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a0 │ │ +040bf0: 081c 0000 |037a: move-object/from16 v28, v0 │ │ +040bf4: 0800 1b00 |037c: move-object/from16 v0, v27 │ │ +040bf8: 0801 1e00 |037e: move-object/from16 v1, v30 │ │ +040bfc: 0202 1700 |0380: move/from16 v2, v23 │ │ +040c00: 0803 1c00 |0382: move-object/from16 v3, v28 │ │ +040c04: 6e40 f809 1032 |0384: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@09f8 │ │ +040c0a: 0800 1e00 |0387: move-object/from16 v0, v30 │ │ +040c0e: 5400 e103 |0389: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +040c12: 081b 0000 |038b: move-object/from16 v27, v0 │ │ +040c16: 7401 e514 1b00 |038d: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +040c1c: 0a1b |0390: move-result v27 │ │ +040c1e: 0200 1200 |0391: move/from16 v0, v18 │ │ +040c22: 0201 1b00 |0393: move/from16 v1, v27 │ │ +040c26: 3510 1800 |0395: if-ge v0, v1, 03ad // +0018 │ │ +040c2a: 0800 1e00 |0397: move-object/from16 v0, v30 │ │ +040c2e: 5400 e103 |0399: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +040c32: 081b 0000 |039b: move-object/from16 v27, v0 │ │ +040c36: 0800 1b00 |039d: move-object/from16 v0, v27 │ │ +040c3a: 0201 1200 |039f: move/from16 v1, v18 │ │ +040c3e: 6e20 df14 1000 |03a1: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +040c44: 0c1b |03a4: move-result-object v27 │ │ +040c46: 1f1b dd01 |03a5: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ +040c4a: 0811 1b00 |03a7: move-object/from16 v17, v27 │ │ +040c4e: d817 1701 |03a9: add-int/lit8 v23, v23, #int 1 // #01 │ │ +040c52: 2900 21fe |03ab: goto/16 01cc // -01df │ │ +040c56: 1311 0000 |03ad: const/16 v17, #int 0 // #0 │ │ +040c5a: 28fa |03af: goto 03a9 // -0006 │ │ +040c5c: 3811 3e00 |03b0: if-eqz v17, 03ee // +003e │ │ +040c60: 0800 1100 |03b2: move-object/from16 v0, v17 │ │ +040c64: 5200 a203 |03b4: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +040c68: 021b 0000 |03b6: move/from16 v27, v0 │ │ +040c6c: 0200 1700 |03b8: move/from16 v0, v23 │ │ +040c70: 0201 1b00 |03ba: move/from16 v1, v27 │ │ +040c74: 3310 3200 |03bc: if-ne v0, v1, 03ee // +0032 │ │ +040c78: 0800 1100 |03be: move-object/from16 v0, v17 │ │ +040c7c: 5200 a403 |03c0: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ +040c80: 021b 0000 |03c2: move/from16 v27, v0 │ │ +040c84: a60e 0e1b |03c4: add-float v14, v14, v27 │ │ +040c88: d812 1201 |03c6: add-int/lit8 v18, v18, #int 1 // #01 │ │ +040c8c: 0800 1e00 |03c8: move-object/from16 v0, v30 │ │ +040c90: 5400 e103 |03ca: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +040c94: 081b 0000 |03cc: move-object/from16 v27, v0 │ │ +040c98: 7401 e514 1b00 |03ce: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +040c9e: 0a1b |03d1: move-result v27 │ │ +040ca0: 0200 1200 |03d2: move/from16 v0, v18 │ │ +040ca4: 0201 1b00 |03d4: move/from16 v1, v27 │ │ +040ca8: 3510 1500 |03d6: if-ge v0, v1, 03eb // +0015 │ │ +040cac: 0800 1e00 |03d8: move-object/from16 v0, v30 │ │ +040cb0: 5400 e103 |03da: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +040cb4: 081b 0000 |03dc: move-object/from16 v27, v0 │ │ +040cb8: 0800 1b00 |03de: move-object/from16 v0, v27 │ │ +040cbc: 0201 1200 |03e0: move/from16 v1, v18 │ │ +040cc0: 6e20 df14 1000 |03e2: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +040cc6: 0c1b |03e5: move-result-object v27 │ │ +040cc8: 1f1b dd01 |03e6: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ +040ccc: 0811 1b00 |03e8: move-object/from16 v17, v27 │ │ +040cd0: 28bf |03ea: goto 03a9 // -0041 │ │ +040cd2: 1311 0000 |03eb: const/16 v17, #int 0 // #0 │ │ +040cd6: 28fd |03ed: goto 03ea // -0003 │ │ +040cd8: 0800 1e00 |03ee: move-object/from16 v0, v30 │ │ +040cdc: 0201 1700 |03f0: move/from16 v1, v23 │ │ +040ce0: 0202 1200 |03f2: move/from16 v2, v18 │ │ +040ce4: 6e30 960b 1002 |03f4: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0b96 │ │ +040cea: 0c11 |03f7: move-result-object v17 │ │ +040cec: d812 1201 |03f8: add-int/lit8 v18, v18, #int 1 // #01 │ │ +040cf0: 0800 1100 |03fa: move-object/from16 v0, v17 │ │ +040cf4: 5200 a403 |03fc: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03a4 │ │ +040cf8: 021b 0000 |03fe: move/from16 v27, v0 │ │ +040cfc: a60e 0e1b |0400: add-float v14, v14, v27 │ │ +040d00: 0800 1e00 |0402: move-object/from16 v0, v30 │ │ +040d04: 5400 e103 |0404: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +040d08: 081b 0000 |0406: move-object/from16 v27, v0 │ │ +040d0c: 7401 e514 1b00 |0408: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +040d12: 0a1b |040b: move-result v27 │ │ +040d14: 0200 1200 |040c: move/from16 v0, v18 │ │ +040d18: 0201 1b00 |040e: move/from16 v1, v27 │ │ +040d1c: 3510 1500 |0410: if-ge v0, v1, 0425 // +0015 │ │ +040d20: 0800 1e00 |0412: move-object/from16 v0, v30 │ │ +040d24: 5400 e103 |0414: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +040d28: 081b 0000 |0416: move-object/from16 v27, v0 │ │ +040d2c: 0800 1b00 |0418: move-object/from16 v0, v27 │ │ +040d30: 0201 1200 |041a: move/from16 v1, v18 │ │ +040d34: 6e20 df14 1000 |041c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +040d3a: 0c1b |041f: move-result-object v27 │ │ +040d3c: 1f1b dd01 |0420: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ +040d40: 0811 1b00 |0422: move-object/from16 v17, v27 │ │ +040d44: 2885 |0424: goto 03a9 // -007b │ │ +040d46: 1311 0000 |0425: const/16 v17, #int 0 // #0 │ │ +040d4a: 28fd |0427: goto 0424 // -0003 │ │ +040d4c: 131b 0000 |0428: const/16 v27, #int 0 // #0 │ │ +040d50: 2900 c9fd |042a: goto/16 01f3 // -0237 │ │ +040d54: 7601 0e0c 1e00 |042c: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0c0e │ │ +040d5a: 7401 cd0b 1e00 |042f: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@0bcd │ │ +040d60: 0a1b |0432: move-result v27 │ │ +040d62: 381b 09fc |0433: if-eqz v27, 003c // -03f7 │ │ +040d66: 7401 ae0b 1e00 |0435: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0bae │ │ +040d6c: 0c0a |0438: move-result-object v10 │ │ +040d6e: 380a 5300 |0439: if-eqz v10, 048c // +0053 │ │ +040d72: 0800 1e00 |043b: move-object/from16 v0, v30 │ │ +040d76: 6e20 ce0b a000 |043d: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bce │ │ +040d7c: 0c11 |0440: move-result-object v17 │ │ +040d7e: 3811 1400 |0441: if-eqz v17, 0455 // +0014 │ │ +040d82: 0800 1100 |0443: move-object/from16 v0, v17 │ │ +040d86: 5200 a203 |0445: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +040d8a: 021b 0000 |0447: move/from16 v27, v0 │ │ +040d8e: 0800 1e00 |0449: move-object/from16 v0, v30 │ │ +040d92: 5200 cd03 |044b: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +040d96: 021c 0000 |044d: move/from16 v28, v0 │ │ +040d9a: 0200 1b00 |044f: move/from16 v0, v27 │ │ +040d9e: 0201 1c00 |0451: move/from16 v1, v28 │ │ +040da2: 3210 e9fb |0453: if-eq v0, v1, 003c // -0417 │ │ +040da6: 1310 0000 |0455: const/16 v16, #int 0 // #0 │ │ +040daa: 7401 b40b 1e00 |0457: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bb4 │ │ +040db0: 0a1b |045a: move-result v27 │ │ +040db2: 0200 1000 |045b: move/from16 v0, v16 │ │ +040db6: 0201 1b00 |045d: move/from16 v1, v27 │ │ +040dba: 3510 ddfb |045f: if-ge v0, v1, 003c // -0423 │ │ +040dbe: 0800 1e00 |0461: move-object/from16 v0, v30 │ │ +040dc2: 0201 1000 |0463: move/from16 v1, v16 │ │ +040dc6: 6e20 b30b 1000 |0465: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0bb3 │ │ +040dcc: 0c05 |0468: move-result-object v5 │ │ +040dce: 0800 1e00 |0469: move-object/from16 v0, v30 │ │ +040dd2: 6e20 cf0b 5000 |046b: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0bcf │ │ +040dd8: 0c11 |046e: move-result-object v17 │ │ +040dda: 3811 1a00 |046f: if-eqz v17, 0489 // +001a │ │ +040dde: 0800 1100 |0471: move-object/from16 v0, v17 │ │ +040de2: 5200 a203 |0473: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +040de6: 021b 0000 |0475: move/from16 v27, v0 │ │ +040dea: 0800 1e00 |0477: move-object/from16 v0, v30 │ │ +040dee: 5200 cd03 |0479: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +040df2: 021c 0000 |047b: move/from16 v28, v0 │ │ +040df6: 0200 1b00 |047d: move/from16 v0, v27 │ │ +040dfa: 0201 1c00 |047f: move/from16 v1, v28 │ │ +040dfe: 3310 0800 |0481: if-ne v0, v1, 0489 // +0008 │ │ +040e02: 6e20 9412 f500 |0483: invoke-virtual {v5, v15}, Landroid/view/View;.requestFocus:(I)Z // method@1294 │ │ +040e08: 0a1b |0486: move-result v27 │ │ +040e0a: 391b b5fb |0487: if-nez v27, 003c // -044b │ │ +040e0e: d810 1001 |0489: add-int/lit8 v16, v16, #int 1 // #01 │ │ +040e12: 28cc |048b: goto 0457 // -0034 │ │ +040e14: 1311 0000 |048c: const/16 v17, #int 0 // #0 │ │ +040e18: 28b3 |048e: goto 0441 // -004d │ │ catches : 1 │ │ 0x0095 - 0x00a0 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x00fc │ │ positions : │ │ 0x0000 line=918 │ │ 0x0002 line=919 │ │ 0x0003 line=920 │ │ @@ -57250,21 +57250,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -03eb98: |[03eb98] android.support.v4.view.ViewPager.removeView:(Landroid/view/View;)V │ │ -03eba8: 5510 db03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03db │ │ -03ebac: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -03ebb0: 6e20 f30b 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.removeViewInLayout:(Landroid/view/View;)V // method@0bf3 │ │ -03ebb6: 0e00 |0007: return-void │ │ -03ebb8: 6f20 e712 2100 |0008: invoke-super {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@12e7 │ │ -03ebbe: 28fc |000b: goto 0007 // -0004 │ │ +040e2c: |[040e2c] android.support.v4.view.ViewPager.removeView:(Landroid/view/View;)V │ │ +040e3c: 5510 db03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03db │ │ +040e40: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +040e44: 6e20 f30b 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.removeViewInLayout:(Landroid/view/View;)V // method@0bf3 │ │ +040e4a: 0e00 |0007: return-void │ │ +040e4c: 6f20 e712 2100 |0008: invoke-super {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@12e7 │ │ +040e52: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1318 │ │ 0x0004 line=1319 │ │ 0x0007 line=1323 │ │ 0x0008 line=1321 │ │ locals : │ │ @@ -57276,90 +57276,90 @@ │ │ type : '(Landroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 155 16-bit code units │ │ -03ebc0: |[03ebc0] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ -03ebd0: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -03ebd2: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -03ebd4: 1207 |0002: const/4 v7, #int 0 // #0 │ │ -03ebd6: 54a4 c603 |0003: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03ebda: 3804 3d00 |0005: if-eqz v4, 0042 // +003d │ │ -03ebde: 54a4 c603 |0007: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03ebe2: 54a5 ea03 |0009: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03ea │ │ -03ebe6: 6e20 0a0a 5400 |000b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0a0a │ │ -03ebec: 54a4 c603 |000e: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03ebf0: 6e20 090a a400 |0010: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0a09 │ │ -03ebf6: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -03ebf8: 54a4 e103 |0014: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03ebfc: 6e10 e514 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -03ec02: 0a04 |0019: move-result v4 │ │ -03ec04: 3540 1600 |001a: if-ge v0, v4, 0030 // +0016 │ │ -03ec08: 54a4 e103 |001c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03ec0c: 6e20 df14 0400 |001e: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -03ec12: 0c01 |0021: move-result-object v1 │ │ -03ec14: 1f01 dd01 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ -03ec18: 54a4 c603 |0024: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03ec1c: 5215 a203 |0026: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ -03ec20: 5416 a003 |0028: iget-object v6, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a0 │ │ -03ec24: 6e40 f809 a465 |002a: invoke-virtual {v4, v10, v5, v6}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@09f8 │ │ -03ec2a: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03ec2e: 28e5 |002f: goto 0014 // -001b │ │ -03ec30: 54a4 c603 |0030: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03ec34: 6e20 fa09 a400 |0032: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@09fa │ │ -03ec3a: 54a4 e103 |0035: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03ec3e: 6e10 dd14 0400 |0037: invoke-virtual {v4}, Ljava/util/ArrayList;.clear:()V // method@14dd │ │ -03ec44: 7010 f00b 0a00 |003a: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@0bf0 │ │ -03ec4a: 59a7 cd03 |003d: iput v7, v10, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03ec4e: 6e30 f60b 7a07 |003f: invoke-virtual {v10, v7, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bf6 │ │ -03ec54: 54a2 c603 |0042: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03ec58: 5bab c603 |0044: iput-object v11, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03ec5c: 59a7 d303 |0046: iput v7, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03d3 │ │ -03ec60: 54a4 c603 |0048: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03ec64: 3804 3b00 |004a: if-eqz v4, 0085 // +003b │ │ -03ec68: 54a4 ea03 |004c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03ea │ │ -03ec6c: 3904 0900 |004e: if-nez v4, 0057 // +0009 │ │ -03ec70: 2204 e301 |0050: new-instance v4, Landroid/support/v4/view/ViewPager$PagerObserver; // type@01e3 │ │ -03ec74: 7030 790b a408 |0052: invoke-direct {v4, v10, v8}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V // method@0b79 │ │ -03ec7a: 5ba4 ea03 |0055: iput-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03ea │ │ -03ec7e: 54a4 c603 |0057: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03ec82: 54a5 ea03 |0059: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03ea │ │ -03ec86: 6e20 030a 5400 |005b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0a03 │ │ -03ec8c: 5ca7 ef03 |005e: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03ef │ │ -03ec90: 55a3 d603 |0060: iget-boolean v3, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d6 │ │ -03ec94: 5ca9 d603 |0062: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d6 │ │ -03ec98: 54a4 c603 |0064: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03ec9c: 6e10 fb09 0400 |0066: invoke-virtual {v4}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09fb │ │ -03eca2: 0a04 |0069: move-result v4 │ │ -03eca4: 59a4 d303 |006a: iput v4, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03d3 │ │ -03eca8: 52a4 f203 |006c: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03f2 │ │ -03ecac: 3a04 2300 |006e: if-ltz v4, 0091 // +0023 │ │ -03ecb0: 54a4 c603 |0070: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03ecb4: 54a5 f003 |0072: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03f0 │ │ -03ecb8: 54a6 f103 |0074: iget-object v6, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03f1 │ │ -03ecbc: 6e30 040a 5406 |0076: invoke-virtual {v4, v5, v6}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0a04 │ │ -03ecc2: 52a4 f203 |0079: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03f2 │ │ -03ecc6: 6e40 fc0b 4a97 |007b: invoke-virtual {v10, v4, v7, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0bfc │ │ -03eccc: 12f4 |007e: const/4 v4, #int -1 // #ff │ │ -03ecce: 59a4 f203 |007f: iput v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03f2 │ │ -03ecd2: 5ba8 f003 |0081: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03f0 │ │ -03ecd6: 5ba8 f103 |0083: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03f1 │ │ -03ecda: 54a4 c703 |0085: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03c7 │ │ -03ecde: 3804 0900 |0087: if-eqz v4, 0090 // +0009 │ │ -03ece2: 32b2 0700 |0089: if-eq v2, v11, 0090 // +0007 │ │ -03ece6: 54a4 c703 |008b: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03c7 │ │ -03ecea: 7230 730b 240b |008d: invoke-interface {v4, v2, v11}, Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@0b73 │ │ -03ecf0: 0e00 |0090: return-void │ │ -03ecf2: 3903 0600 |0091: if-nez v3, 0097 // +0006 │ │ -03ecf6: 6e10 eb0b 0a00 |0093: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0beb │ │ -03ecfc: 28ef |0096: goto 0085 // -0011 │ │ -03ecfe: 6e10 f40b 0a00 |0097: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0bf4 │ │ -03ed04: 28eb |009a: goto 0085 // -0015 │ │ +040e54: |[040e54] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ +040e64: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +040e66: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +040e68: 1207 |0002: const/4 v7, #int 0 // #0 │ │ +040e6a: 54a4 c603 |0003: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +040e6e: 3804 3d00 |0005: if-eqz v4, 0042 // +003d │ │ +040e72: 54a4 c603 |0007: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +040e76: 54a5 ea03 |0009: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03ea │ │ +040e7a: 6e20 0a0a 5400 |000b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0a0a │ │ +040e80: 54a4 c603 |000e: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +040e84: 6e20 090a a400 |0010: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0a09 │ │ +040e8a: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +040e8c: 54a4 e103 |0014: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +040e90: 6e10 e514 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +040e96: 0a04 |0019: move-result v4 │ │ +040e98: 3540 1600 |001a: if-ge v0, v4, 0030 // +0016 │ │ +040e9c: 54a4 e103 |001c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +040ea0: 6e20 df14 0400 |001e: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +040ea6: 0c01 |0021: move-result-object v1 │ │ +040ea8: 1f01 dd01 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ +040eac: 54a4 c603 |0024: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +040eb0: 5215 a203 |0026: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03a2 │ │ +040eb4: 5416 a003 |0028: iget-object v6, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03a0 │ │ +040eb8: 6e40 f809 a465 |002a: invoke-virtual {v4, v10, v5, v6}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@09f8 │ │ +040ebe: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +040ec2: 28e5 |002f: goto 0014 // -001b │ │ +040ec4: 54a4 c603 |0030: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +040ec8: 6e20 fa09 a400 |0032: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@09fa │ │ +040ece: 54a4 e103 |0035: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +040ed2: 6e10 dd14 0400 |0037: invoke-virtual {v4}, Ljava/util/ArrayList;.clear:()V // method@14dd │ │ +040ed8: 7010 f00b 0a00 |003a: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@0bf0 │ │ +040ede: 59a7 cd03 |003d: iput v7, v10, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +040ee2: 6e30 f60b 7a07 |003f: invoke-virtual {v10, v7, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0bf6 │ │ +040ee8: 54a2 c603 |0042: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +040eec: 5bab c603 |0044: iput-object v11, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +040ef0: 59a7 d303 |0046: iput v7, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03d3 │ │ +040ef4: 54a4 c603 |0048: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +040ef8: 3804 3b00 |004a: if-eqz v4, 0085 // +003b │ │ +040efc: 54a4 ea03 |004c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03ea │ │ +040f00: 3904 0900 |004e: if-nez v4, 0057 // +0009 │ │ +040f04: 2204 e301 |0050: new-instance v4, Landroid/support/v4/view/ViewPager$PagerObserver; // type@01e3 │ │ +040f08: 7030 790b a408 |0052: invoke-direct {v4, v10, v8}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V // method@0b79 │ │ +040f0e: 5ba4 ea03 |0055: iput-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03ea │ │ +040f12: 54a4 c603 |0057: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +040f16: 54a5 ea03 |0059: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03ea │ │ +040f1a: 6e20 030a 5400 |005b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0a03 │ │ +040f20: 5ca7 ef03 |005e: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03ef │ │ +040f24: 55a3 d603 |0060: iget-boolean v3, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d6 │ │ +040f28: 5ca9 d603 |0062: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d6 │ │ +040f2c: 54a4 c603 |0064: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +040f30: 6e10 fb09 0400 |0066: invoke-virtual {v4}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09fb │ │ +040f36: 0a04 |0069: move-result v4 │ │ +040f38: 59a4 d303 |006a: iput v4, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03d3 │ │ +040f3c: 52a4 f203 |006c: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03f2 │ │ +040f40: 3a04 2300 |006e: if-ltz v4, 0091 // +0023 │ │ +040f44: 54a4 c603 |0070: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +040f48: 54a5 f003 |0072: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03f0 │ │ +040f4c: 54a6 f103 |0074: iget-object v6, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03f1 │ │ +040f50: 6e30 040a 5406 |0076: invoke-virtual {v4, v5, v6}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0a04 │ │ +040f56: 52a4 f203 |0079: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03f2 │ │ +040f5a: 6e40 fc0b 4a97 |007b: invoke-virtual {v10, v4, v7, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0bfc │ │ +040f60: 12f4 |007e: const/4 v4, #int -1 // #ff │ │ +040f62: 59a4 f203 |007f: iput v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@03f2 │ │ +040f66: 5ba8 f003 |0081: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03f0 │ │ +040f6a: 5ba8 f103 |0083: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03f1 │ │ +040f6e: 54a4 c703 |0085: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03c7 │ │ +040f72: 3804 0900 |0087: if-eqz v4, 0090 // +0009 │ │ +040f76: 32b2 0700 |0089: if-eq v2, v11, 0090 // +0007 │ │ +040f7a: 54a4 c703 |008b: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03c7 │ │ +040f7e: 7230 730b 240b |008d: invoke-interface {v4, v2, v11}, Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V // method@0b73 │ │ +040f84: 0e00 |0090: return-void │ │ +040f86: 3903 0600 |0091: if-nez v3, 0097 // +0006 │ │ +040f8a: 6e10 eb0b 0a00 |0093: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0beb │ │ +040f90: 28ef |0096: goto 0085 // -0011 │ │ +040f92: 6e10 f40b 0a00 |0097: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0bf4 │ │ +040f98: 28eb |009a: goto 0085 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=408 │ │ 0x0007 line=409 │ │ 0x000e line=410 │ │ 0x0013 line=411 │ │ 0x001c line=412 │ │ @@ -57407,49 +57407,49 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -03ed08: |[03ed08] android.support.v4.view.ViewPager.setChildrenDrawingOrderEnabledCompat:(Z)V │ │ -03ed18: 6001 2000 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -03ed1c: 1272 |0002: const/4 v2, #int 7 // #7 │ │ -03ed1e: 3421 2700 |0003: if-lt v1, v2, 002a // +0027 │ │ -03ed22: 5461 f703 |0005: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@03f7 │ │ -03ed26: 3901 1400 |0007: if-nez v1, 001b // +0014 │ │ -03ed2a: 1c01 a102 |0009: const-class v1, Landroid/view/ViewGroup; // type@02a1 │ │ -03ed2e: 1a02 a316 |000b: const-string v2, "setChildrenDrawingOrderEnabled" // string@16a3 │ │ -03ed32: 1213 |000d: const/4 v3, #int 1 // #1 │ │ -03ed34: 2333 7903 |000e: new-array v3, v3, [Ljava/lang/Class; // type@0379 │ │ -03ed38: 1204 |0010: const/4 v4, #int 0 // #0 │ │ -03ed3a: 6205 4105 |0011: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0541 │ │ -03ed3e: 4d05 0304 |0013: aput-object v5, v3, v4 │ │ -03ed42: 6e30 6514 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1465 │ │ -03ed48: 0c01 |0018: move-result-object v1 │ │ -03ed4a: 5b61 f703 |0019: iput-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@03f7 │ │ -03ed4e: 5461 f703 |001b: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@03f7 │ │ -03ed52: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -03ed54: 2322 7a03 |001e: new-array v2, v2, [Ljava/lang/Object; // type@037a │ │ -03ed58: 1203 |0020: const/4 v3, #int 0 // #0 │ │ -03ed5a: 7110 5414 0700 |0021: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@1454 │ │ -03ed60: 0c04 |0024: move-result-object v4 │ │ -03ed62: 4d04 0203 |0025: aput-object v4, v2, v3 │ │ -03ed66: 6e30 cd14 6102 |0027: invoke-virtual {v1, v6, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@14cd │ │ -03ed6c: 0e00 |002a: return-void │ │ -03ed6e: 0d00 |002b: move-exception v0 │ │ -03ed70: 1a01 cf09 |002c: const-string v1, "ViewPager" // string@09cf │ │ -03ed74: 1a02 3e02 |002e: const-string v2, "Can't find setChildrenDrawingOrderEnabled" // string@023e │ │ -03ed78: 7130 db11 2100 |0030: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11db │ │ -03ed7e: 28e8 |0033: goto 001b // -0018 │ │ -03ed80: 0d00 |0034: move-exception v0 │ │ -03ed82: 1a01 cf09 |0035: const-string v1, "ViewPager" // string@09cf │ │ -03ed86: 1a02 d702 |0037: const-string v2, "Error changing children drawing order" // string@02d7 │ │ -03ed8a: 7130 db11 2100 |0039: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11db │ │ -03ed90: 28ee |003c: goto 002a // -0012 │ │ +040f9c: |[040f9c] android.support.v4.view.ViewPager.setChildrenDrawingOrderEnabledCompat:(Z)V │ │ +040fac: 6001 2000 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +040fb0: 1272 |0002: const/4 v2, #int 7 // #7 │ │ +040fb2: 3421 2700 |0003: if-lt v1, v2, 002a // +0027 │ │ +040fb6: 5461 f703 |0005: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@03f7 │ │ +040fba: 3901 1400 |0007: if-nez v1, 001b // +0014 │ │ +040fbe: 1c01 a102 |0009: const-class v1, Landroid/view/ViewGroup; // type@02a1 │ │ +040fc2: 1a02 a316 |000b: const-string v2, "setChildrenDrawingOrderEnabled" // string@16a3 │ │ +040fc6: 1213 |000d: const/4 v3, #int 1 // #1 │ │ +040fc8: 2333 7903 |000e: new-array v3, v3, [Ljava/lang/Class; // type@0379 │ │ +040fcc: 1204 |0010: const/4 v4, #int 0 // #0 │ │ +040fce: 6205 4105 |0011: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0541 │ │ +040fd2: 4d05 0304 |0013: aput-object v5, v3, v4 │ │ +040fd6: 6e30 6514 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1465 │ │ +040fdc: 0c01 |0018: move-result-object v1 │ │ +040fde: 5b61 f703 |0019: iput-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@03f7 │ │ +040fe2: 5461 f703 |001b: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@03f7 │ │ +040fe6: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +040fe8: 2322 7a03 |001e: new-array v2, v2, [Ljava/lang/Object; // type@037a │ │ +040fec: 1203 |0020: const/4 v3, #int 0 // #0 │ │ +040fee: 7110 5414 0700 |0021: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@1454 │ │ +040ff4: 0c04 |0024: move-result-object v4 │ │ +040ff6: 4d04 0203 |0025: aput-object v4, v2, v3 │ │ +040ffa: 6e30 cd14 6102 |0027: invoke-virtual {v1, v6, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@14cd │ │ +041000: 0e00 |002a: return-void │ │ +041002: 0d00 |002b: move-exception v0 │ │ +041004: 1a01 d009 |002c: const-string v1, "ViewPager" // string@09d0 │ │ +041008: 1a02 3f02 |002e: const-string v2, "Can't find setChildrenDrawingOrderEnabled" // string@023f │ │ +04100c: 7130 db11 2100 |0030: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11db │ │ +041012: 28e8 |0033: goto 001b // -0018 │ │ +041014: 0d00 |0034: move-exception v0 │ │ +041016: 1a01 d009 |0035: const-string v1, "ViewPager" // string@09d0 │ │ +04101a: 1a02 d802 |0037: const-string v2, "Error changing children drawing order" // string@02d8 │ │ +04101e: 7130 db11 2100 |0039: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11db │ │ +041024: 28ee |003c: goto 002a // -0012 │ │ catches : 2 │ │ 0x0009 - 0x001b │ │ Ljava/lang/NoSuchMethodException; -> 0x002b │ │ 0x001b - 0x002a │ │ Ljava/lang/Exception; -> 0x0034 │ │ positions : │ │ 0x0000 line=623 │ │ @@ -57472,24 +57472,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -03edb0: |[03edb0] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ -03edc0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -03edc2: 5c21 ef03 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03ef │ │ -03edc6: 5520 d603 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d6 │ │ -03edca: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -03edce: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -03edd0: 6e40 fc0b 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0bfc │ │ -03edd6: 0e00 |000b: return-void │ │ -03edd8: 0110 |000c: move v0, v1 │ │ -03edda: 28fb |000d: goto 0008 // -0005 │ │ +041044: |[041044] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ +041054: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +041056: 5c21 ef03 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03ef │ │ +04105a: 5520 d603 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d6 │ │ +04105e: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +041062: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +041064: 6e40 fc0b 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0bfc │ │ +04106a: 0e00 |000b: return-void │ │ +04106c: 0110 |000c: move v0, v1 │ │ +04106e: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=489 │ │ 0x0003 line=490 │ │ 0x000b line=491 │ │ 0x000d line=490 │ │ locals : │ │ @@ -57501,19 +57501,19 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -03eddc: |[03eddc] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ -03edec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03edee: 5c10 ef03 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03ef │ │ -03edf2: 6e40 fc0b 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0bfc │ │ -03edf8: 0e00 |0006: return-void │ │ +041070: |[041070] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ +041080: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +041082: 5c10 ef03 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03ef │ │ +041086: 6e40 fc0b 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0bfc │ │ +04108c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=500 │ │ 0x0003 line=501 │ │ 0x0006 line=502 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -57525,18 +57525,18 @@ │ │ type : '(IZZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -03edfc: |[03edfc] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ -03ee0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03ee0e: 6e50 fd0b 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0bfd │ │ -03ee14: 0e00 |0004: return-void │ │ +041090: |[041090] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ +0410a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0410a2: 6e50 fd0b 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0bfd │ │ +0410a8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ 0x0004 line=510 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 item I │ │ @@ -57548,86 +57548,86 @@ │ │ type : '(IZZI)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 135 16-bit code units │ │ -03ee18: |[03ee18] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ -03ee28: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -03ee2a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -03ee2c: 5453 c603 |0002: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03ee30: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ -03ee34: 5453 c603 |0006: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03ee38: 6e10 fb09 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09fb │ │ -03ee3e: 0a03 |000b: move-result v3 │ │ -03ee40: 3c03 0600 |000c: if-gtz v3, 0012 // +0006 │ │ -03ee44: 7020 0a0c 4500 |000e: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c0a │ │ -03ee4a: 0e00 |0011: return-void │ │ -03ee4c: 3908 1200 |0012: if-nez v8, 0024 // +0012 │ │ -03ee50: 5253 cd03 |0014: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03ee54: 3363 0e00 |0016: if-ne v3, v6, 0024 // +000e │ │ -03ee58: 5453 e103 |0018: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03ee5c: 6e10 e514 0300 |001a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -03ee62: 0a03 |001d: move-result v3 │ │ -03ee64: 3803 0600 |001e: if-eqz v3, 0024 // +0006 │ │ -03ee68: 7020 0a0c 4500 |0020: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c0a │ │ -03ee6e: 28ee |0023: goto 0011 // -0012 │ │ -03ee70: 3b06 2500 |0024: if-gez v6, 0049 // +0025 │ │ -03ee74: 1206 |0026: const/4 v6, #int 0 // #0 │ │ -03ee76: 5252 eb03 |0027: iget v2, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03eb │ │ -03ee7a: 5253 cd03 |0029: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03ee7e: b023 |002b: add-int/2addr v3, v2 │ │ -03ee80: 3636 0700 |002c: if-gt v6, v3, 0033 // +0007 │ │ -03ee84: 5253 cd03 |002e: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03ee88: b123 |0030: sub-int/2addr v3, v2 │ │ -03ee8a: 3536 2900 |0031: if-ge v6, v3, 005a // +0029 │ │ -03ee8e: 1201 |0033: const/4 v1, #int 0 // #0 │ │ -03ee90: 5453 e103 |0034: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03ee94: 6e10 e514 0300 |0036: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -03ee9a: 0a03 |0039: move-result v3 │ │ -03ee9c: 3531 2000 |003a: if-ge v1, v3, 005a // +0020 │ │ -03eea0: 5453 e103 |003c: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ -03eea4: 6e20 df14 1300 |003e: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -03eeaa: 0c03 |0041: move-result-object v3 │ │ -03eeac: 1f03 dd01 |0042: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ -03eeb0: 5c30 a303 |0044: iput-boolean v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03a3 │ │ -03eeb4: d801 0101 |0046: add-int/lit8 v1, v1, #int 1 // #01 │ │ -03eeb8: 28ec |0048: goto 0034 // -0014 │ │ -03eeba: 5453 c603 |0049: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03eebe: 6e10 fb09 0300 |004b: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09fb │ │ -03eec4: 0a03 |004e: move-result v3 │ │ -03eec6: 3436 d8ff |004f: if-lt v6, v3, 0027 // -0028 │ │ -03eeca: 5453 c603 |0051: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03eece: 6e10 fb09 0300 |0053: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09fb │ │ -03eed4: 0a03 |0056: move-result v3 │ │ -03eed6: d806 03ff |0057: add-int/lit8 v6, v3, #int -1 // #ff │ │ -03eeda: 28ce |0059: goto 0027 // -0032 │ │ -03eedc: 5253 cd03 |005a: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03eee0: 3263 2200 |005c: if-eq v3, v6, 007e // +0022 │ │ -03eee4: 5553 d603 |005e: iget-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d6 │ │ -03eee8: 3803 2000 |0060: if-eqz v3, 0080 // +0020 │ │ -03eeec: 5956 cd03 |0062: iput v6, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03eef0: 3800 0b00 |0064: if-eqz v0, 006f // +000b │ │ -03eef4: 5453 ec03 |0066: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ -03eef8: 3803 0700 |0068: if-eqz v3, 006f // +0007 │ │ -03eefc: 5453 ec03 |006a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ -03ef00: 7220 760b 6300 |006c: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0b76 │ │ -03ef06: 3800 0b00 |006f: if-eqz v0, 007a // +000b │ │ -03ef0a: 5453 de03 |0071: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03de │ │ -03ef0e: 3803 0700 |0073: if-eqz v3, 007a // +0007 │ │ -03ef12: 5453 de03 |0075: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03de │ │ -03ef16: 7220 760b 6300 |0077: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0b76 │ │ -03ef1c: 6e10 f40b 0500 |007a: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0bf4 │ │ -03ef22: 2894 |007d: goto 0011 // -006c │ │ -03ef24: 0140 |007e: move v0, v4 │ │ -03ef26: 28df |007f: goto 005e // -0021 │ │ -03ef28: 6e20 ec0b 6500 |0080: invoke-virtual {v5, v6}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0bec │ │ -03ef2e: 7050 f70b 6597 |0083: invoke-direct {v5, v6, v7, v9, v0}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0bf7 │ │ -03ef34: 288b |0086: goto 0011 // -0075 │ │ +0410ac: |[0410ac] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ +0410bc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0410be: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +0410c0: 5453 c603 |0002: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +0410c4: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ +0410c8: 5453 c603 |0006: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +0410cc: 6e10 fb09 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09fb │ │ +0410d2: 0a03 |000b: move-result v3 │ │ +0410d4: 3c03 0600 |000c: if-gtz v3, 0012 // +0006 │ │ +0410d8: 7020 0a0c 4500 |000e: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c0a │ │ +0410de: 0e00 |0011: return-void │ │ +0410e0: 3908 1200 |0012: if-nez v8, 0024 // +0012 │ │ +0410e4: 5253 cd03 |0014: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +0410e8: 3363 0e00 |0016: if-ne v3, v6, 0024 // +000e │ │ +0410ec: 5453 e103 |0018: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +0410f0: 6e10 e514 0300 |001a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +0410f6: 0a03 |001d: move-result v3 │ │ +0410f8: 3803 0600 |001e: if-eqz v3, 0024 // +0006 │ │ +0410fc: 7020 0a0c 4500 |0020: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c0a │ │ +041102: 28ee |0023: goto 0011 // -0012 │ │ +041104: 3b06 2500 |0024: if-gez v6, 0049 // +0025 │ │ +041108: 1206 |0026: const/4 v6, #int 0 // #0 │ │ +04110a: 5252 eb03 |0027: iget v2, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03eb │ │ +04110e: 5253 cd03 |0029: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +041112: b023 |002b: add-int/2addr v3, v2 │ │ +041114: 3636 0700 |002c: if-gt v6, v3, 0033 // +0007 │ │ +041118: 5253 cd03 |002e: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +04111c: b123 |0030: sub-int/2addr v3, v2 │ │ +04111e: 3536 2900 |0031: if-ge v6, v3, 005a // +0029 │ │ +041122: 1201 |0033: const/4 v1, #int 0 // #0 │ │ +041124: 5453 e103 |0034: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +041128: 6e10 e514 0300 |0036: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +04112e: 0a03 |0039: move-result v3 │ │ +041130: 3531 2000 |003a: if-ge v1, v3, 005a // +0020 │ │ +041134: 5453 e103 |003c: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03e1 │ │ +041138: 6e20 df14 1300 |003e: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +04113e: 0c03 |0041: move-result-object v3 │ │ +041140: 1f03 dd01 |0042: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01dd │ │ +041144: 5c30 a303 |0044: iput-boolean v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03a3 │ │ +041148: d801 0101 |0046: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04114c: 28ec |0048: goto 0034 // -0014 │ │ +04114e: 5453 c603 |0049: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +041152: 6e10 fb09 0300 |004b: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09fb │ │ +041158: 0a03 |004e: move-result v3 │ │ +04115a: 3436 d8ff |004f: if-lt v6, v3, 0027 // -0028 │ │ +04115e: 5453 c603 |0051: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +041162: 6e10 fb09 0300 |0053: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09fb │ │ +041168: 0a03 |0056: move-result v3 │ │ +04116a: d806 03ff |0057: add-int/lit8 v6, v3, #int -1 // #ff │ │ +04116e: 28ce |0059: goto 0027 // -0032 │ │ +041170: 5253 cd03 |005a: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +041174: 3263 2200 |005c: if-eq v3, v6, 007e // +0022 │ │ +041178: 5553 d603 |005e: iget-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03d6 │ │ +04117c: 3803 2000 |0060: if-eqz v3, 0080 // +0020 │ │ +041180: 5956 cd03 |0062: iput v6, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +041184: 3800 0b00 |0064: if-eqz v0, 006f // +000b │ │ +041188: 5453 ec03 |0066: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ +04118c: 3803 0700 |0068: if-eqz v3, 006f // +0007 │ │ +041190: 5453 ec03 |006a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ +041194: 7220 760b 6300 |006c: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0b76 │ │ +04119a: 3800 0b00 |006f: if-eqz v0, 007a // +000b │ │ +04119e: 5453 de03 |0071: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03de │ │ +0411a2: 3803 0700 |0073: if-eqz v3, 007a // +0007 │ │ +0411a6: 5453 de03 |0075: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03de │ │ +0411aa: 7220 760b 6300 |0077: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0b76 │ │ +0411b0: 6e10 f40b 0500 |007a: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0bf4 │ │ +0411b6: 2894 |007d: goto 0011 // -006c │ │ +0411b8: 0140 |007e: move v0, v4 │ │ +0411ba: 28df |007f: goto 005e // -0021 │ │ +0411bc: 6e20 ec0b 6500 |0080: invoke-virtual {v5, v6}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0bec │ │ +0411c2: 7050 f70b 6597 |0083: invoke-direct {v5, v6, v7, v9, v0}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0bf7 │ │ +0411c8: 288b |0086: goto 0011 // -0075 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=513 │ │ 0x000e line=514 │ │ 0x0011 line=553 │ │ 0x0012 line=517 │ │ 0x0020 line=518 │ │ @@ -57668,18 +57668,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 │ │ -03ef38: |[03ef38] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ -03ef48: 5410 de03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03de │ │ -03ef4c: 5b12 de03 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03de │ │ -03ef50: 1100 |0004: return-object v0 │ │ +0411cc: |[0411cc] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ +0411dc: 5410 de03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03de │ │ +0411e0: 5b12 de03 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03de │ │ +0411e4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0002 line=655 │ │ 0x0004 line=656 │ │ locals : │ │ 0x0002 - 0x0005 reg=0 oldListener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ @@ -57691,39 +57691,39 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -03ef54: |[03ef54] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ -03ef64: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -03ef66: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ -03ef6a: 1a00 cf09 |0003: const-string v0, "ViewPager" // string@09cf │ │ -03ef6e: 2201 1403 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -03ef72: 7010 ab14 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -03ef78: 1a02 8808 |000a: const-string v2, "Requested offscreen page limit " // string@0888 │ │ -03ef7c: 6e20 b214 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03ef82: 0c01 |000f: move-result-object v1 │ │ -03ef84: 6e20 ae14 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -03ef8a: 0c01 |0013: move-result-object v1 │ │ -03ef8c: 1a02 8900 |0014: const-string v2, " too small; defaulting to " // string@0089 │ │ -03ef90: 6e20 b214 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -03ef96: 0c01 |0019: move-result-object v1 │ │ -03ef98: 6e20 ae14 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -03ef9e: 0c01 |001d: move-result-object v1 │ │ -03efa0: 6e10 b714 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -03efa6: 0c01 |0021: move-result-object v1 │ │ -03efa8: 7120 dd11 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11dd │ │ -03efae: 1215 |0025: const/4 v5, #int 1 // #1 │ │ -03efb0: 5240 eb03 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03eb │ │ -03efb4: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ -03efb8: 5945 eb03 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03eb │ │ -03efbc: 6e10 eb0b 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0beb │ │ -03efc2: 0e00 |002f: return-void │ │ +0411e8: |[0411e8] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ +0411f8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0411fa: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ +0411fe: 1a00 d009 |0003: const-string v0, "ViewPager" // string@09d0 │ │ +041202: 2201 1403 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +041206: 7010 ab14 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04120c: 1a02 8908 |000a: const-string v2, "Requested offscreen page limit " // string@0889 │ │ +041210: 6e20 b214 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +041216: 0c01 |000f: move-result-object v1 │ │ +041218: 6e20 ae14 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04121e: 0c01 |0013: move-result-object v1 │ │ +041220: 1a02 8900 |0014: const-string v2, " too small; defaulting to " // string@0089 │ │ +041224: 6e20 b214 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04122a: 0c01 |0019: move-result-object v1 │ │ +04122c: 6e20 ae14 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +041232: 0c01 |001d: move-result-object v1 │ │ +041234: 6e10 b714 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04123a: 0c01 |0021: move-result-object v1 │ │ +04123c: 7120 dd11 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11dd │ │ +041242: 1215 |0025: const/4 v5, #int 1 // #1 │ │ +041244: 5240 eb03 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03eb │ │ +041248: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ +04124c: 5945 eb03 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03eb │ │ +041250: 6e10 eb0b 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0beb │ │ +041256: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=688 │ │ 0x0003 line=689 │ │ 0x0025 line=691 │ │ 0x0026 line=693 │ │ 0x002a line=694 │ │ @@ -57738,17 +57738,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 │ │ -03efc4: |[03efc4] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ -03efd4: 5b01 c703 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03c7 │ │ -03efd8: 0e00 |0002: return-void │ │ +041258: |[041258] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ +041268: 5b01 c703 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03c7 │ │ +04126c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 0x0002 line=475 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; │ │ @@ -57758,17 +57758,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 │ │ -03efdc: |[03efdc] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ -03efec: 5b01 ec03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ -03eff0: 0e00 |0002: return-void │ │ +041270: |[041270] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ +041280: 5b01 ec03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ +041284: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=592 │ │ 0x0002 line=593 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ @@ -57778,22 +57778,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -03eff4: |[03eff4] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ -03f004: 5220 ed03 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ed │ │ -03f008: 5923 ed03 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ed │ │ -03f00c: 6e10 cb0b 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0bcb │ │ -03f012: 0a01 |0007: move-result v1 │ │ -03f014: 7050 ed0b 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0bed │ │ -03f01a: 6e10 f40b 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0bf4 │ │ -03f020: 0e00 |000e: return-void │ │ +041288: |[041288] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ +041298: 5220 ed03 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ed │ │ +04129c: 5923 ed03 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ed │ │ +0412a0: 6e10 cb0b 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0bcb │ │ +0412a6: 0a01 |0007: move-result v1 │ │ +0412a8: 7050 ed0b 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0bed │ │ +0412ae: 6e10 f40b 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0bf4 │ │ +0412b4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=708 │ │ 0x0002 line=709 │ │ 0x0004 line=711 │ │ 0x0008 line=712 │ │ 0x000b line=714 │ │ @@ -57809,23 +57809,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -03f024: |[03f024] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ -03f034: 6e10 b80b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0bb8 │ │ -03f03a: 0c00 |0003: move-result-object v0 │ │ -03f03c: 6e10 9500 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0095 │ │ -03f042: 0c00 |0007: move-result-object v0 │ │ -03f044: 6e20 e600 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00e6 │ │ -03f04a: 0c00 |000b: move-result-object v0 │ │ -03f04c: 6e20 070c 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0c07 │ │ -03f052: 0e00 |000f: return-void │ │ +0412b8: |[0412b8] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ +0412c8: 6e10 b80b 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0bb8 │ │ +0412ce: 0c00 |0003: move-result-object v0 │ │ +0412d0: 6e10 9500 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0095 │ │ +0412d6: 0c00 |0007: move-result-object v0 │ │ +0412d8: 6e20 e600 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00e6 │ │ +0412de: 0c00 |000b: move-result-object v0 │ │ +0412e0: 6e20 070c 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0c07 │ │ +0412e6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=744 │ │ 0x000f line=745 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0010 reg=2 resId I │ │ @@ -57835,25 +57835,25 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -03f054: |[03f054] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -03f064: 5b12 e603 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03e6 │ │ -03f068: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ -03f06c: 6e10 ee0b 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@0bee │ │ -03f072: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ -03f076: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -03f078: 6e20 0b0c 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0c0b │ │ -03f07e: 6e10 d30b 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@0bd3 │ │ -03f084: 0e00 |0010: return-void │ │ -03f086: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -03f088: 28f8 |0012: goto 000a // -0008 │ │ +0412e8: |[0412e8] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0412f8: 5b12 e603 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03e6 │ │ +0412fc: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ +041300: 6e10 ee0b 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@0bee │ │ +041306: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ +04130a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +04130c: 6e20 0b0c 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0c0b │ │ +041312: 6e10 d30b 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@0bd3 │ │ +041318: 0e00 |0010: return-void │ │ +04131a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +04131c: 28f8 |0012: goto 000a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=732 │ │ 0x0002 line=733 │ │ 0x0007 line=734 │ │ 0x000d line=735 │ │ 0x0010 line=736 │ │ @@ -57867,44 +57867,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 │ │ -03f08c: |[03f08c] android.support.v4.view.ViewPager.setPageTransformer:(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V │ │ -03f09c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -03f09e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -03f0a0: 6004 2000 |0002: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -03f0a4: 1305 0b00 |0004: const/16 v5, #int 11 // #b │ │ -03f0a8: 3454 1e00 |0006: if-lt v4, v5, 0024 // +001e │ │ -03f0ac: 3808 1d00 |0008: if-eqz v8, 0025 // +001d │ │ -03f0b0: 0120 |000a: move v0, v2 │ │ -03f0b2: 5464 ee03 |000b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ee │ │ -03f0b6: 3804 1a00 |000d: if-eqz v4, 0027 // +001a │ │ -03f0ba: 0124 |000f: move v4, v2 │ │ -03f0bc: 3240 1900 |0010: if-eq v0, v4, 0029 // +0019 │ │ -03f0c0: 0121 |0012: move v1, v2 │ │ -03f0c2: 5b68 ee03 |0013: iput-object v8, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ee │ │ -03f0c6: 6e20 f90b 0600 |0015: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.setChildrenDrawingOrderEnabledCompat:(Z)V // method@0bf9 │ │ -03f0cc: 3800 1300 |0018: if-eqz v0, 002b // +0013 │ │ -03f0d0: 3807 0300 |001a: if-eqz v7, 001d // +0003 │ │ -03f0d4: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -03f0d6: 5962 d003 |001d: iput v2, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03d0 │ │ -03f0da: 3801 0500 |001f: if-eqz v1, 0024 // +0005 │ │ -03f0de: 6e10 eb0b 0600 |0021: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0beb │ │ -03f0e4: 0e00 |0024: return-void │ │ -03f0e6: 0130 |0025: move v0, v3 │ │ -03f0e8: 28e5 |0026: goto 000b // -001b │ │ -03f0ea: 0134 |0027: move v4, v3 │ │ -03f0ec: 28e8 |0028: goto 0010 // -0018 │ │ -03f0ee: 0131 |0029: move v1, v3 │ │ -03f0f0: 28e9 |002a: goto 0013 // -0017 │ │ -03f0f2: 5963 d003 |002b: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03d0 │ │ -03f0f6: 28f2 |002d: goto 001f // -000e │ │ +041320: |[041320] android.support.v4.view.ViewPager.setPageTransformer:(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V │ │ +041330: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +041332: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +041334: 6004 2000 |0002: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +041338: 1305 0b00 |0004: const/16 v5, #int 11 // #b │ │ +04133c: 3454 1e00 |0006: if-lt v4, v5, 0024 // +001e │ │ +041340: 3808 1d00 |0008: if-eqz v8, 0025 // +001d │ │ +041344: 0120 |000a: move v0, v2 │ │ +041346: 5464 ee03 |000b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ee │ │ +04134a: 3804 1a00 |000d: if-eqz v4, 0027 // +001a │ │ +04134e: 0124 |000f: move v4, v2 │ │ +041350: 3240 1900 |0010: if-eq v0, v4, 0029 // +0019 │ │ +041354: 0121 |0012: move v1, v2 │ │ +041356: 5b68 ee03 |0013: iput-object v8, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03ee │ │ +04135a: 6e20 f90b 0600 |0015: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.setChildrenDrawingOrderEnabledCompat:(Z)V // method@0bf9 │ │ +041360: 3800 1300 |0018: if-eqz v0, 002b // +0013 │ │ +041364: 3807 0300 |001a: if-eqz v7, 001d // +0003 │ │ +041368: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +04136a: 5962 d003 |001d: iput v2, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03d0 │ │ +04136e: 3801 0500 |001f: if-eqz v1, 0024 // +0005 │ │ +041372: 6e10 eb0b 0600 |0021: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0beb │ │ +041378: 0e00 |0024: return-void │ │ +04137a: 0130 |0025: move v0, v3 │ │ +04137c: 28e5 |0026: goto 000b // -001b │ │ +04137e: 0134 |0027: move v4, v3 │ │ +041380: 28e8 |0028: goto 0010 // -0018 │ │ +041382: 0131 |0029: move v1, v3 │ │ +041384: 28e9 |002a: goto 0013 // -0017 │ │ +041386: 5963 d003 |002b: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03d0 │ │ +04138a: 28f2 |002d: goto 001f // -000e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=608 │ │ 0x0008 line=609 │ │ 0x000b line=610 │ │ 0x0013 line=611 │ │ 0x0015 line=612 │ │ @@ -57929,18 +57929,18 @@ │ │ type : '(II)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -03f0f8: |[03f0f8] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ -03f108: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -03f10a: 6e40 0d0c 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0c0d │ │ -03f110: 0e00 |0004: return-void │ │ +04138c: |[04138c] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ +04139c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04139e: 6e40 0d0c 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0c0d │ │ +0413a4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=778 │ │ 0x0004 line=779 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 x I │ │ @@ -57951,98 +57951,98 @@ │ │ type : '(III)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 19 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 148 16-bit code units │ │ -03f114: |[03f114] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ -03f124: 6e10 b40b 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bb4 │ │ -03f12a: 0a01 |0003: move-result v1 │ │ -03f12c: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ -03f130: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -03f132: 7020 0a0c 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c0a │ │ -03f138: 0e00 |000a: return-void │ │ -03f13a: 6e10 c90b 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bc9 │ │ -03f140: 0a02 |000e: move-result v2 │ │ -03f142: 6e10 ca0b 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0bca │ │ -03f148: 0a03 |0012: move-result v3 │ │ -03f14a: 9104 1002 |0013: sub-int v4, v16, v2 │ │ -03f14e: 9105 1103 |0015: sub-int v5, v17, v3 │ │ -03f152: 3904 1000 |0017: if-nez v4, 0027 // +0010 │ │ -03f156: 3905 0e00 |0019: if-nez v5, 0027 // +000e │ │ -03f15a: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -03f15c: 7020 a00b 1f00 |001c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0ba0 │ │ -03f162: 6e10 eb0b 0f00 |001f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0beb │ │ -03f168: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -03f16a: 7020 090c 1f00 |0023: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c09 │ │ -03f170: 28e4 |0026: goto 000a // -001c │ │ -03f172: 1211 |0027: const/4 v1, #int 1 // #1 │ │ -03f174: 7020 0a0c 1f00 |0028: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c0a │ │ -03f17a: 1221 |002b: const/4 v1, #int 2 // #2 │ │ -03f17c: 7020 090c 1f00 |002c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c09 │ │ -03f182: 7010 b70b 0f00 |002f: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0bb7 │ │ -03f188: 0a0c |0032: move-result v12 │ │ -03f18a: db09 0c02 |0033: div-int/lit8 v9, v12, #int 2 // #02 │ │ -03f18e: 1501 803f |0035: const/high16 v1, #int 1065353216 // #3f80 │ │ -03f192: 150d 803f |0037: const/high16 v13, #int 1065353216 // #3f80 │ │ -03f196: 7110 8414 0400 |0039: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@1484 │ │ -03f19c: 0a0e |003c: move-result v14 │ │ -03f19e: 82ee |003d: int-to-float v14, v14 │ │ -03f1a0: c8ed |003e: mul-float/2addr v13, v14 │ │ -03f1a2: 82ce |003f: int-to-float v14, v12 │ │ -03f1a4: c9ed |0040: div-float/2addr v13, v14 │ │ -03f1a6: 7120 8814 d100 |0041: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@1488 │ │ -03f1ac: 0a08 |0044: move-result v8 │ │ -03f1ae: 8291 |0045: int-to-float v1, v9 │ │ -03f1b0: 829d |0046: int-to-float v13, v9 │ │ -03f1b2: 6e20 a60b 8f00 |0047: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@0ba6 │ │ -03f1b8: 0a0e |004a: move-result v14 │ │ -03f1ba: c8ed |004b: mul-float/2addr v13, v14 │ │ -03f1bc: a607 010d |004c: add-float v7, v1, v13 │ │ -03f1c0: 1206 |004e: const/4 v6, #int 0 // #0 │ │ -03f1c2: 7701 8414 1200 |004f: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@1484 │ │ -03f1c8: 0a12 |0052: move-result v18 │ │ -03f1ca: 3d12 2300 |0053: if-lez v18, 0076 // +0023 │ │ -03f1ce: 1501 7a44 |0055: const/high16 v1, #int 1148846080 // #447a │ │ -03f1d2: 0200 1200 |0057: move/from16 v0, v18 │ │ -03f1d6: 820d |0059: int-to-float v13, v0 │ │ -03f1d8: a90d 070d |005a: div-float v13, v7, v13 │ │ -03f1dc: 7110 8314 0d00 |005c: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ -03f1e2: 0a0d |005f: move-result v13 │ │ -03f1e4: c8d1 |0060: mul-float/2addr v1, v13 │ │ -03f1e6: 7110 8a14 0100 |0061: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@148a │ │ -03f1ec: 0a01 |0064: move-result v1 │ │ -03f1ee: da06 0104 |0065: mul-int/lit8 v6, v1, #int 4 // #04 │ │ -03f1f2: 1301 5802 |0067: const/16 v1, #int 600 // #258 │ │ -03f1f6: 7120 8914 1600 |0069: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@1489 │ │ -03f1fc: 0a06 |006c: move-result v6 │ │ -03f1fe: 54f1 f503 |006d: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f5 │ │ -03f202: 7406 e713 0100 |006f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@13e7 │ │ -03f208: 7110 050b 0f00 |0072: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b05 │ │ -03f20e: 2895 |0075: goto 000a // -006b │ │ -03f210: 82c1 |0076: int-to-float v1, v12 │ │ -03f212: 54fd c603 |0077: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ -03f216: 52fe cd03 |0079: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ -03f21a: 6e20 fe09 ed00 |007b: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09fe │ │ -03f220: 0a0d |007e: move-result v13 │ │ -03f222: a80b 010d |007f: mul-float v11, v1, v13 │ │ -03f226: 7110 8414 0400 |0081: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@1484 │ │ -03f22c: 0a01 |0084: move-result v1 │ │ -03f22e: 8211 |0085: int-to-float v1, v1 │ │ -03f230: 52fd ed03 |0086: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ed │ │ -03f234: 82dd |0088: int-to-float v13, v13 │ │ -03f236: c6bd |0089: add-float/2addr v13, v11 │ │ -03f238: a90a 010d |008a: div-float v10, v1, v13 │ │ -03f23c: 1501 803f |008c: const/high16 v1, #int 1065353216 // #3f80 │ │ -03f240: c6a1 |008e: add-float/2addr v1, v10 │ │ -03f242: 150d c842 |008f: const/high16 v13, #int 1120403456 // #42c8 │ │ -03f246: c8d1 |0091: mul-float/2addr v1, v13 │ │ -03f248: 8716 |0092: float-to-int v6, v1 │ │ -03f24a: 28d4 |0093: goto 0067 // -002c │ │ +0413a8: |[0413a8] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ +0413b8: 6e10 b40b 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0bb4 │ │ +0413be: 0a01 |0003: move-result v1 │ │ +0413c0: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ +0413c4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0413c6: 7020 0a0c 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c0a │ │ +0413cc: 0e00 |000a: return-void │ │ +0413ce: 6e10 c90b 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0bc9 │ │ +0413d4: 0a02 |000e: move-result v2 │ │ +0413d6: 6e10 ca0b 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0bca │ │ +0413dc: 0a03 |0012: move-result v3 │ │ +0413de: 9104 1002 |0013: sub-int v4, v16, v2 │ │ +0413e2: 9105 1103 |0015: sub-int v5, v17, v3 │ │ +0413e6: 3904 1000 |0017: if-nez v4, 0027 // +0010 │ │ +0413ea: 3905 0e00 |0019: if-nez v5, 0027 // +000e │ │ +0413ee: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +0413f0: 7020 a00b 1f00 |001c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0ba0 │ │ +0413f6: 6e10 eb0b 0f00 |001f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0beb │ │ +0413fc: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +0413fe: 7020 090c 1f00 |0023: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c09 │ │ +041404: 28e4 |0026: goto 000a // -001c │ │ +041406: 1211 |0027: const/4 v1, #int 1 // #1 │ │ +041408: 7020 0a0c 1f00 |0028: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0c0a │ │ +04140e: 1221 |002b: const/4 v1, #int 2 // #2 │ │ +041410: 7020 090c 1f00 |002c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0c09 │ │ +041416: 7010 b70b 0f00 |002f: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0bb7 │ │ +04141c: 0a0c |0032: move-result v12 │ │ +04141e: db09 0c02 |0033: div-int/lit8 v9, v12, #int 2 // #02 │ │ +041422: 1501 803f |0035: const/high16 v1, #int 1065353216 // #3f80 │ │ +041426: 150d 803f |0037: const/high16 v13, #int 1065353216 // #3f80 │ │ +04142a: 7110 8414 0400 |0039: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@1484 │ │ +041430: 0a0e |003c: move-result v14 │ │ +041432: 82ee |003d: int-to-float v14, v14 │ │ +041434: c8ed |003e: mul-float/2addr v13, v14 │ │ +041436: 82ce |003f: int-to-float v14, v12 │ │ +041438: c9ed |0040: div-float/2addr v13, v14 │ │ +04143a: 7120 8814 d100 |0041: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@1488 │ │ +041440: 0a08 |0044: move-result v8 │ │ +041442: 8291 |0045: int-to-float v1, v9 │ │ +041444: 829d |0046: int-to-float v13, v9 │ │ +041446: 6e20 a60b 8f00 |0047: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@0ba6 │ │ +04144c: 0a0e |004a: move-result v14 │ │ +04144e: c8ed |004b: mul-float/2addr v13, v14 │ │ +041450: a607 010d |004c: add-float v7, v1, v13 │ │ +041454: 1206 |004e: const/4 v6, #int 0 // #0 │ │ +041456: 7701 8414 1200 |004f: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@1484 │ │ +04145c: 0a12 |0052: move-result v18 │ │ +04145e: 3d12 2300 |0053: if-lez v18, 0076 // +0023 │ │ +041462: 1501 7a44 |0055: const/high16 v1, #int 1148846080 // #447a │ │ +041466: 0200 1200 |0057: move/from16 v0, v18 │ │ +04146a: 820d |0059: int-to-float v13, v0 │ │ +04146c: a90d 070d |005a: div-float v13, v7, v13 │ │ +041470: 7110 8314 0d00 |005c: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ +041476: 0a0d |005f: move-result v13 │ │ +041478: c8d1 |0060: mul-float/2addr v1, v13 │ │ +04147a: 7110 8a14 0100 |0061: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@148a │ │ +041480: 0a01 |0064: move-result v1 │ │ +041482: da06 0104 |0065: mul-int/lit8 v6, v1, #int 4 // #04 │ │ +041486: 1301 5802 |0067: const/16 v1, #int 600 // #258 │ │ +04148a: 7120 8914 1600 |0069: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@1489 │ │ +041490: 0a06 |006c: move-result v6 │ │ +041492: 54f1 f503 |006d: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@03f5 │ │ +041496: 7406 e713 0100 |006f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@13e7 │ │ +04149c: 7110 050b 0f00 |0072: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b05 │ │ +0414a2: 2895 |0075: goto 000a // -006b │ │ +0414a4: 82c1 |0076: int-to-float v1, v12 │ │ +0414a6: 54fd c603 |0077: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03c6 │ │ +0414aa: 52fe cd03 |0079: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03cd │ │ +0414ae: 6e20 fe09 ed00 |007b: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@09fe │ │ +0414b4: 0a0d |007e: move-result v13 │ │ +0414b6: a80b 010d |007f: mul-float v11, v1, v13 │ │ +0414ba: 7110 8414 0400 |0081: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@1484 │ │ +0414c0: 0a01 |0084: move-result v1 │ │ +0414c2: 8211 |0085: int-to-float v1, v1 │ │ +0414c4: 52fd ed03 |0086: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03ed │ │ +0414c8: 82dd |0088: int-to-float v13, v13 │ │ +0414ca: c6bd |0089: add-float/2addr v13, v11 │ │ +0414cc: a90a 010d |008a: div-float v10, v1, v13 │ │ +0414d0: 1501 803f |008c: const/high16 v1, #int 1065353216 // #3f80 │ │ +0414d4: c6a1 |008e: add-float/2addr v1, v10 │ │ +0414d6: 150d c842 |008f: const/high16 v13, #int 1120403456 // #42c8 │ │ +0414da: c8d1 |0091: mul-float/2addr v1, v13 │ │ +0414dc: 8716 |0092: float-to-int v6, v1 │ │ +0414de: 28d4 |0093: goto 0067 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=789 │ │ 0x0006 line=791 │ │ 0x000a line=827 │ │ 0x000b line=794 │ │ 0x000f line=795 │ │ @@ -58090,38 +58090,38 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03f24c: |[03f24c] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ -03f25c: 6f20 ed12 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@12ed │ │ -03f262: 0a00 |0003: move-result v0 │ │ -03f264: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -03f268: 5410 e603 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03e6 │ │ -03f26c: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ -03f270: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -03f272: 0f00 |000b: return v0 │ │ -03f274: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -03f276: 28fe |000d: goto 000b // -0002 │ │ +0414e0: |[0414e0] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ +0414f0: 6f20 ed12 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@12ed │ │ +0414f6: 0a00 |0003: move-result v0 │ │ +0414f8: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +0414fc: 5410 e603 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03e6 │ │ +041500: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ +041504: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +041506: 0f00 |000b: return v0 │ │ +041508: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +04150a: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000e reg=2 who Landroid/graphics/drawable/Drawable; │ │ │ │ - source_file_idx : 2512 (ViewPager.java) │ │ + source_file_idx : 2513 (ViewPager.java) │ │ │ │ Class #254 header: │ │ class_idx : 490 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 2513 │ │ +source_file_idx : 2514 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #254 annotations: │ │ Annotations on class │ │ @@ -58139,21 +58139,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl;) │ │ name : 'requestSendAccessibilityEvent' │ │ type : '(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2513 (ViewParentCompat.java) │ │ + source_file_idx : 2514 (ViewParentCompat.java) │ │ │ │ Class #255 header: │ │ class_idx : 492 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 2513 │ │ +source_file_idx : 2514 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #255 annotations: │ │ Annotations on class │ │ @@ -58176,26 +58176,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03f278: |[03f278] android.support.v4.view.ViewParentCompat.:()V │ │ -03f288: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -03f28c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -03f290: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03f294: 2201 e901 |0006: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; // type@01e9 │ │ -03f298: 7010 100c 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl;.:()V // method@0c10 │ │ -03f29e: 6901 ff03 |000b: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@03ff │ │ -03f2a2: 0e00 |000d: return-void │ │ -03f2a4: 2201 eb01 |000e: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; // type@01eb │ │ -03f2a8: 7010 130c 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0c13 │ │ -03f2ae: 6901 ff03 |0013: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@03ff │ │ -03f2b2: 28f8 |0015: goto 000d // -0008 │ │ +04150c: |[04150c] android.support.v4.view.ViewParentCompat.:()V │ │ +04151c: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +041520: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +041524: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +041528: 2201 e901 |0006: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; // type@01e9 │ │ +04152c: 7010 100c 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl;.:()V // method@0c10 │ │ +041532: 6901 ff03 |000b: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@03ff │ │ +041536: 0e00 |000d: return-void │ │ +041538: 2201 eb01 |000e: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; // type@01eb │ │ +04153c: 7010 130c 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0c13 │ │ +041542: 6901 ff03 |0013: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@03ff │ │ +041546: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0002 line=63 │ │ 0x0006 line=64 │ │ 0x000d line=68 │ │ 0x000e line=66 │ │ @@ -58207,17 +58207,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f2b4: |[03f2b4] android.support.v4.view.ViewParentCompat.:()V │ │ -03f2c4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03f2ca: 0e00 |0003: return-void │ │ +041548: |[041548] android.support.v4.view.ViewParentCompat.:()V │ │ +041558: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +04155e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=75 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat; │ │ │ │ @@ -58226,35 +58226,35 @@ │ │ type : '(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -03f2cc: |[03f2cc] android.support.v4.view.ViewParentCompat.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -03f2dc: 6200 ff03 |0000: sget-object v0, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@03ff │ │ -03f2e0: 7240 120c 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl;.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0c12 │ │ -03f2e6: 0a00 |0005: move-result v0 │ │ -03f2e8: 0f00 |0006: return v0 │ │ +041560: |[041560] android.support.v4.view.ViewParentCompat.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +041570: 6200 ff03 |0000: sget-object v0, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@03ff │ │ +041574: 7240 120c 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl;.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0c12 │ │ +04157a: 0a00 |0005: move-result v0 │ │ +04157c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 parent Landroid/view/ViewParent; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2513 (ViewParentCompat.java) │ │ + source_file_idx : 2514 (ViewParentCompat.java) │ │ │ │ Class #256 header: │ │ class_idx : 493 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 2514 │ │ +source_file_idx : 2515 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #256 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewParentCompatICS;' │ │ @@ -58269,17 +58269,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f2ec: |[03f2ec] android.support.v4.view.ViewParentCompatICS.:()V │ │ -03f2fc: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03f302: 0e00 |0003: return-void │ │ +041580: |[041580] android.support.v4.view.ViewParentCompatICS.:()V │ │ +041590: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +041596: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompatICS; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewParentCompatICS;) │ │ @@ -58287,34 +58287,34 @@ │ │ type : '(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -03f304: |[03f304] android.support.v4.view.ViewParentCompatICS.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -03f314: 7230 f012 2103 |0000: invoke-interface {v1, v2, v3}, Landroid/view/ViewParent;.requestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@12f0 │ │ -03f31a: 0a00 |0003: move-result v0 │ │ -03f31c: 0f00 |0004: return v0 │ │ +041598: |[041598] android.support.v4.view.ViewParentCompatICS.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0415a8: 7230 f012 2103 |0000: invoke-interface {v1, v2, v3}, Landroid/view/ViewParent;.requestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@12f0 │ │ +0415ae: 0a00 |0003: move-result v0 │ │ +0415b0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 parent Landroid/view/ViewParent; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2514 (ViewParentCompatICS.java) │ │ + source_file_idx : 2515 (ViewParentCompatICS.java) │ │ │ │ Class #257 header: │ │ class_idx : 494 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 2523 │ │ +source_file_idx : 2524 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #257 - │ │ Class descriptor : 'Landroid/support/v4/view/WindowCompat;' │ │ @@ -58344,31 +58344,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f320: |[03f320] android.support.v4.view.WindowCompat.:()V │ │ -03f330: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03f336: 0e00 |0003: return-void │ │ +0415b4: |[0415b4] android.support.v4.view.WindowCompat.:()V │ │ +0415c4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0415ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/WindowCompat; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2523 (WindowCompat.java) │ │ + source_file_idx : 2524 (WindowCompat.java) │ │ │ │ Class #258 header: │ │ class_idx : 497 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 408 │ │ +source_file_idx : 409 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #258 annotations: │ │ Annotations on class │ │ @@ -58398,21 +58398,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 : 408 (AccessibilityEventCompat.java) │ │ + source_file_idx : 409 (AccessibilityEventCompat.java) │ │ │ │ Class #259 header: │ │ class_idx : 498 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 408 │ │ +source_file_idx : 409 │ │ static_fields_size : 17 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #259 annotations: │ │ Annotations on class │ │ @@ -58516,26 +58516,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03f338: |[03f338] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -03f348: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -03f34c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -03f350: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03f354: 2200 ef01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@01ef │ │ -03f358: 7010 1b0c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@0c1b │ │ -03f35e: 6900 0304 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0403 │ │ -03f362: 0e00 |000d: return-void │ │ -03f364: 2200 f001 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@01f0 │ │ -03f368: 7010 1f0c 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0c1f │ │ -03f36e: 6900 0304 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0403 │ │ -03f372: 28f8 |0015: goto 000d // -0008 │ │ +0415cc: |[0415cc] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +0415dc: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +0415e0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +0415e4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0415e8: 2200 ef01 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@01ef │ │ +0415ec: 7010 1b0c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@0c1b │ │ +0415f2: 6900 0304 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0403 │ │ +0415f6: 0e00 |000d: return-void │ │ +0415f8: 2200 f001 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@01f0 │ │ +0415fc: 7010 1f0c 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0c1f │ │ +041602: 6900 0304 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0403 │ │ +041606: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0006 line=74 │ │ 0x000d line=78 │ │ 0x000e line=76 │ │ locals : │ │ @@ -58545,17 +58545,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f374: |[03f374] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -03f384: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03f38a: 0e00 |0003: return-void │ │ +041608: |[041608] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +041618: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +04161e: 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; │ │ │ │ @@ -58564,20 +58564,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 │ │ -03f38c: |[03f38c] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ -03f39c: 6200 0304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0403 │ │ -03f3a0: 6e10 6e0e 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@0e6e │ │ -03f3a6: 0c01 |0005: move-result-object v1 │ │ -03f3a8: 7230 230c 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0c23 │ │ -03f3ae: 0e00 |0009: return-void │ │ +041620: |[041620] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ +041630: 6200 0304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0403 │ │ +041634: 6e10 6e0e 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@0e6e │ │ +04163a: 0c01 |0005: move-result-object v1 │ │ +04163c: 7230 230c 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0c23 │ │ +041642: 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; │ │ @@ -58587,18 +58587,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03f3b0: |[03f3b0] android.support.v4.view.accessibility.AccessibilityEventCompat.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -03f3c0: 2200 1a02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@021a │ │ -03f3c4: 7020 660e 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0e66 │ │ -03f3ca: 1100 |0005: return-object v0 │ │ +041644: |[041644] android.support.v4.view.accessibility.AccessibilityEventCompat.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +041654: 2200 1a02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@021a │ │ +041658: 7020 660e 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0e66 │ │ +04165e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityEventCompat;) │ │ @@ -58606,21 +58606,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 │ │ -03f3cc: |[03f3cc] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -03f3dc: 2200 1a02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@021a │ │ -03f3e0: 6201 0304 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0403 │ │ -03f3e4: 7230 240c 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0c24 │ │ -03f3ea: 0c01 |0007: move-result-object v1 │ │ -03f3ec: 7020 660e 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0e66 │ │ -03f3f2: 1100 |000b: return-object v0 │ │ +041660: |[041660] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +041670: 2200 1a02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@021a │ │ +041674: 6201 0304 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0403 │ │ +041678: 7230 240c 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0c24 │ │ +04167e: 0c01 |0007: move-result-object v1 │ │ +041680: 7020 660e 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0e66 │ │ +041686: 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 │ │ │ │ @@ -58629,33 +58629,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 │ │ -03f3f4: |[03f3f4] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -03f404: 6200 0304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0403 │ │ -03f408: 7220 250c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0c25 │ │ -03f40e: 0a00 |0005: move-result v0 │ │ -03f410: 0f00 |0006: return v0 │ │ +041688: |[041688] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +041698: 6200 0304 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0403 │ │ +04169c: 7220 250c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0c25 │ │ +0416a2: 0a00 |0005: move-result v0 │ │ +0416a4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 408 (AccessibilityEventCompat.java) │ │ + source_file_idx : 409 (AccessibilityEventCompat.java) │ │ │ │ Class #260 header: │ │ class_idx : 499 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 409 │ │ +source_file_idx : 410 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #260 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;' │ │ @@ -58670,17 +58670,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f414: |[03f414] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ -03f424: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03f42a: 0e00 |0003: return-void │ │ +0416a8: |[0416a8] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ +0416b8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0416be: 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;) │ │ @@ -58688,18 +58688,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 │ │ -03f42c: |[03f42c] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -03f43c: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -03f440: 6e20 f912 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@12f9 │ │ -03f446: 0e00 |0005: return-void │ │ +0416c0: |[0416c0] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +0416d0: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +0416d4: 6e20 f912 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@12f9 │ │ +0416da: 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; │ │ @@ -58709,18 +58709,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 │ │ -03f448: |[03f448] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -03f458: 6e20 fc12 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@12fc │ │ -03f45e: 0c00 |0003: move-result-object v0 │ │ -03f460: 1100 |0004: return-object v0 │ │ +0416dc: |[0416dc] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +0416ec: 6e20 fc12 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@12fc │ │ +0416f2: 0c00 |0003: move-result-object v0 │ │ +0416f4: 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 │ │ │ │ @@ -58729,32 +58729,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 │ │ -03f464: |[03f464] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -03f474: 6e10 fd12 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@12fd │ │ -03f47a: 0a00 |0003: move-result v0 │ │ -03f47c: 0f00 |0004: return v0 │ │ +0416f8: |[0416f8] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +041708: 6e10 fd12 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@12fd │ │ +04170e: 0a00 |0003: move-result v0 │ │ +041710: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 409 (AccessibilityEventCompatIcs.java) │ │ + source_file_idx : 410 (AccessibilityEventCompatIcs.java) │ │ │ │ Class #261 header: │ │ class_idx : 503 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 413 │ │ +source_file_idx : 414 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #261 annotations: │ │ Annotations on class │ │ @@ -58806,21 +58806,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 : 413 (AccessibilityManagerCompat.java) │ │ + source_file_idx : 414 (AccessibilityManagerCompat.java) │ │ │ │ Class #262 header: │ │ class_idx : 504 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 781 │ │ -source_file_idx : 413 │ │ +source_file_idx : 414 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #262 annotations: │ │ Annotations on class │ │ @@ -58844,22 +58844,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -03f480: |[03f480] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ -03f490: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ -03f496: 7100 4a0c 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@0c4a │ │ -03f49c: 0c00 |0006: move-result-object v0 │ │ -03f49e: 7220 440c 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@0c44 │ │ -03f4a4: 0c00 |000a: move-result-object v0 │ │ -03f4a6: 5b10 1604 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0416 │ │ -03f4aa: 0e00 |000d: return-void │ │ +041714: |[041714] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ +041724: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ +04172a: 7100 4a0c 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@0c4a │ │ +041730: 0c00 |0006: move-result-object v0 │ │ +041732: 7220 440c 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@0c44 │ │ +041738: 0c00 |000a: move-result-object v0 │ │ +04173a: 5b10 1604 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0416 │ │ +04173e: 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; │ │ @@ -58867,21 +58867,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 : 413 (AccessibilityManagerCompat.java) │ │ + source_file_idx : 414 (AccessibilityManagerCompat.java) │ │ │ │ Class #263 header: │ │ class_idx : 505 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 413 │ │ +source_file_idx : 414 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #263 annotations: │ │ Annotations on class │ │ @@ -58908,26 +58908,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -03f4ac: |[03f4ac] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -03f4bc: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -03f4c0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -03f4c4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03f4c8: 2200 f501 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@01f5 │ │ -03f4cc: 7010 320c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@0c32 │ │ -03f4d2: 6900 1704 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0417 │ │ -03f4d6: 0e00 |000d: return-void │ │ -03f4d8: 2200 f601 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@01f6 │ │ -03f4dc: 7010 390c 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0c39 │ │ -03f4e2: 6900 1704 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0417 │ │ -03f4e6: 28f8 |0015: goto 000d // -0008 │ │ +041740: |[041740] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +041750: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +041754: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +041758: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +04175c: 2200 f501 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@01f5 │ │ +041760: 7010 320c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@0c32 │ │ +041766: 6900 1704 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0417 │ │ +04176a: 0e00 |000d: return-void │ │ +04176c: 2200 f601 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@01f6 │ │ +041770: 7010 390c 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0c39 │ │ +041776: 6900 1704 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0417 │ │ +04177a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0006 line=126 │ │ 0x000d line=130 │ │ 0x000e line=128 │ │ locals : │ │ @@ -58937,17 +58937,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f4e8: |[03f4e8] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -03f4f8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03f4fe: 0e00 |0003: return-void │ │ +04177c: |[04177c] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +04178c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +041792: 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; │ │ │ │ @@ -58956,36 +58956,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 │ │ -03f500: |[03f500] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ -03f510: 6200 1704 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0417 │ │ -03f514: 1100 |0002: return-object v0 │ │ +041794: |[041794] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ +0417a4: 6200 1704 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0417 │ │ +0417a8: 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 │ │ -03f518: |[03f518] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -03f528: 6200 1704 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0417 │ │ -03f52c: 7230 400c 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@0c40 │ │ -03f532: 0a00 |0005: move-result v0 │ │ -03f534: 0f00 |0006: return v0 │ │ +0417ac: |[0417ac] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +0417bc: 6200 1704 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0417 │ │ +0417c0: 7230 400c 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@0c40 │ │ +0417c6: 0a00 |0005: move-result v0 │ │ +0417c8: 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; │ │ │ │ @@ -58994,19 +58994,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 │ │ -03f538: |[03f538] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -03f548: 6200 1704 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0417 │ │ -03f54c: 7230 410c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0c41 │ │ -03f552: 0c00 |0005: move-result-object v0 │ │ -03f554: 1100 |0006: return-object v0 │ │ +0417cc: |[0417cc] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +0417dc: 6200 1704 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0417 │ │ +0417e0: 7230 410c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0c41 │ │ +0417e6: 0c00 |0005: move-result-object v0 │ │ +0417e8: 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 │ │ │ │ @@ -59015,19 +59015,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 │ │ -03f558: |[03f558] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -03f568: 6200 1704 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0417 │ │ -03f56c: 7220 420c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0c42 │ │ -03f572: 0c00 |0005: move-result-object v0 │ │ -03f574: 1100 |0006: return-object v0 │ │ +0417ec: |[0417ec] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +0417fc: 6200 1704 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0417 │ │ +041800: 7220 420c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0c42 │ │ +041806: 0c00 |0005: move-result-object v0 │ │ +041808: 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;) │ │ @@ -59035,19 +59035,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 │ │ -03f578: |[03f578] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -03f588: 6200 1704 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0417 │ │ -03f58c: 7220 430c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0c43 │ │ -03f592: 0a00 |0005: move-result v0 │ │ -03f594: 0f00 |0006: return v0 │ │ +04180c: |[04180c] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +04181c: 6200 1704 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0417 │ │ +041820: 7220 430c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0c43 │ │ +041826: 0a00 |0005: move-result v0 │ │ +041828: 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;) │ │ @@ -59055,34 +59055,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 │ │ -03f598: |[03f598] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -03f5a8: 6200 1704 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0417 │ │ -03f5ac: 7230 450c 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@0c45 │ │ -03f5b2: 0a00 |0005: move-result v0 │ │ -03f5b4: 0f00 |0006: return v0 │ │ +04182c: |[04182c] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +04183c: 6200 1704 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0417 │ │ +041840: 7230 450c 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@0c45 │ │ +041846: 0a00 |0005: move-result v0 │ │ +041848: 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 : 413 (AccessibilityManagerCompat.java) │ │ + source_file_idx : 414 (AccessibilityManagerCompat.java) │ │ │ │ Class #264 header: │ │ class_idx : 506 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 781 │ │ -source_file_idx : 414 │ │ +source_file_idx : 415 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #264 annotations: │ │ Annotations on class │ │ @@ -59107,18 +59107,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 │ │ -03f5b8: |[03f5b8] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ -03f5c8: 5b01 1804 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0418 │ │ -03f5cc: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03f5d2: 0e00 |0005: return-void │ │ +04184c: |[04184c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ +04185c: 5b01 1804 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0418 │ │ +041860: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +041866: 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; │ │ │ │ @@ -59128,33 +59128,33 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -03f5d4: |[03f5d4] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ -03f5e4: 5410 1804 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0418 │ │ -03f5e8: 7220 520c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@0c52 │ │ -03f5ee: 0e00 |0005: return-void │ │ +041868: |[041868] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ +041878: 5410 1804 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0418 │ │ +04187c: 7220 520c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@0c52 │ │ +041882: 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 : 414 (AccessibilityManagerCompatIcs.java) │ │ + source_file_idx : 415 (AccessibilityManagerCompatIcs.java) │ │ │ │ Class #265 header: │ │ class_idx : 507 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 414 │ │ +source_file_idx : 415 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #265 annotations: │ │ Annotations on class │ │ @@ -59172,21 +59172,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 : 414 (AccessibilityManagerCompatIcs.java) │ │ + source_file_idx : 415 (AccessibilityManagerCompatIcs.java) │ │ │ │ Class #266 header: │ │ class_idx : 508 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 414 │ │ +source_file_idx : 415 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #266 annotations: │ │ Annotations on class │ │ @@ -59209,17 +59209,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -03f5f0: |[03f5f0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ -03f600: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03f606: 0e00 |0003: return-void │ │ +041884: |[041884] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ +041894: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +04189a: 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; │ │ │ │ @@ -59228,19 +59228,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 │ │ -03f608: |[03f608] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -03f618: 1f02 aa02 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@02aa │ │ -03f61c: 6e20 0313 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@1303 │ │ -03f622: 0a00 |0005: move-result v0 │ │ -03f624: 0f00 |0006: return v0 │ │ +04189c: |[04189c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +0418ac: 1f02 aa02 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@02aa │ │ +0418b0: 6e20 0313 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@1303 │ │ +0418b6: 0a00 |0005: move-result v0 │ │ +0418b8: 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; │ │ │ │ @@ -59249,18 +59249,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 │ │ -03f628: |[03f628] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -03f638: 6e20 0413 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@1304 │ │ -03f63e: 0c00 |0003: move-result-object v0 │ │ -03f640: 1100 |0004: return-object v0 │ │ +0418bc: |[0418bc] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +0418cc: 6e20 0413 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@1304 │ │ +0418d2: 0c00 |0003: move-result-object v0 │ │ +0418d4: 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 │ │ │ │ @@ -59269,18 +59269,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 │ │ -03f644: |[03f644] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -03f654: 6e10 0513 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@1305 │ │ -03f65a: 0c00 |0003: move-result-object v0 │ │ -03f65c: 1100 |0004: return-object v0 │ │ +0418d8: |[0418d8] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +0418e8: 6e10 0513 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@1305 │ │ +0418ee: 0c00 |0003: move-result-object v0 │ │ +0418f0: 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;) │ │ @@ -59288,18 +59288,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 │ │ -03f660: |[03f660] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -03f670: 6e10 0713 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@1307 │ │ -03f676: 0a00 |0003: move-result v0 │ │ -03f678: 0f00 |0004: return v0 │ │ +0418f4: |[0418f4] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +041904: 6e10 0713 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@1307 │ │ +04190a: 0a00 |0003: move-result v0 │ │ +04190c: 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;) │ │ @@ -59307,18 +59307,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 │ │ -03f67c: |[03f67c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ -03f68c: 2200 fa01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@01fa │ │ -03f690: 7020 500c 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@0c50 │ │ -03f696: 1100 |0005: return-object v0 │ │ +041910: |[041910] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ +041920: 2200 fa01 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@01fa │ │ +041924: 7020 500c 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@0c50 │ │ +04192a: 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;) │ │ @@ -59326,34 +59326,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 │ │ -03f698: |[03f698] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -03f6a8: 1f02 aa02 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@02aa │ │ -03f6ac: 6e20 0813 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@1308 │ │ -03f6b2: 0a00 |0005: move-result v0 │ │ -03f6b4: 0f00 |0006: return v0 │ │ +04192c: |[04192c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +04193c: 1f02 aa02 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@02aa │ │ +041940: 6e20 0813 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@1308 │ │ +041946: 0a00 |0005: move-result v0 │ │ +041948: 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 : 414 (AccessibilityManagerCompatIcs.java) │ │ + source_file_idx : 415 (AccessibilityManagerCompatIcs.java) │ │ │ │ Class #267 header: │ │ class_idx : 510 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 419 │ │ +source_file_idx : 420 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 64 │ │ │ │ Class #267 annotations: │ │ Annotations on class │ │ @@ -59751,21 +59751,21 @@ │ │ │ │ #63 : (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 : 419 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 420 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #268 header: │ │ class_idx : 515 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 419 │ │ +source_file_idx : 420 │ │ static_fields_size : 31 │ │ instance_fields_size: 1 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 64 │ │ │ │ Class #268 annotations: │ │ Annotations on class │ │ @@ -59945,47 +59945,47 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 64 16-bit code units │ │ -03f6b8: |[03f6b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ -03f6c8: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -03f6cc: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -03f6d0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -03f6d4: 2200 0102 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; // type@0201 │ │ -03f6d8: 7010 db0c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;.:()V // method@0cdb │ │ -03f6de: 6900 3204 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03f6e2: 0e00 |000d: return-void │ │ -03f6e4: 6000 2000 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -03f6e8: 1301 1200 |0010: const/16 v1, #int 18 // #12 │ │ -03f6ec: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -03f6f0: 2200 0002 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; // type@0200 │ │ -03f6f4: 7010 d80c 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@0cd8 │ │ -03f6fa: 6900 3204 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03f6fe: 28f2 |001b: goto 000d // -000e │ │ -03f700: 6000 2000 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -03f704: 1301 1000 |001e: const/16 v1, #int 16 // #10 │ │ -03f708: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -03f70c: 2200 ff01 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@01ff │ │ -03f710: 7010 ca0c 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0cca │ │ -03f716: 6900 3204 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03f71a: 28e4 |0029: goto 000d // -001c │ │ -03f71c: 6000 2000 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -03f720: 1301 0e00 |002c: const/16 v1, #int 14 // #e │ │ -03f724: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ -03f728: 2200 fd01 |0030: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@01fd │ │ -03f72c: 7010 5a0c 0000 |0032: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0c5a │ │ -03f732: 6900 3204 |0035: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03f736: 28d6 |0037: goto 000d // -002a │ │ -03f738: 2200 0202 |0038: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@0202 │ │ -03f73c: 7010 de0c 0000 |003a: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0cde │ │ -03f742: 6900 3204 |003d: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03f746: 28ce |003f: goto 000d // -0032 │ │ +04194c: |[04194c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ +04195c: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +041960: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +041964: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +041968: 2200 0102 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; // type@0201 │ │ +04196c: 7010 db0c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;.:()V // method@0cdb │ │ +041972: 6900 3204 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +041976: 0e00 |000d: return-void │ │ +041978: 6000 2000 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +04197c: 1301 1200 |0010: const/16 v1, #int 18 // #12 │ │ +041980: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +041984: 2200 0002 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; // type@0200 │ │ +041988: 7010 d80c 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@0cd8 │ │ +04198e: 6900 3204 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +041992: 28f2 |001b: goto 000d // -000e │ │ +041994: 6000 2000 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +041998: 1301 1000 |001e: const/16 v1, #int 16 // #10 │ │ +04199c: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +0419a0: 2200 ff01 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@01ff │ │ +0419a4: 7010 ca0c 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0cca │ │ +0419aa: 6900 3204 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +0419ae: 28e4 |0029: goto 000d // -001c │ │ +0419b0: 6000 2000 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +0419b4: 1301 0e00 |002c: const/16 v1, #int 14 // #e │ │ +0419b8: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ +0419bc: 2200 fd01 |0030: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@01fd │ │ +0419c0: 7010 5a0c 0000 |0032: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0c5a │ │ +0419c6: 6900 3204 |0035: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +0419ca: 28d6 |0037: goto 000d // -002a │ │ +0419cc: 2200 0202 |0038: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@0202 │ │ +0419d0: 7010 de0c 0000 |003a: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0cde │ │ +0419d6: 6900 3204 |003d: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +0419da: 28ce |003f: goto 000d // -0032 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=756 │ │ 0x0006 line=757 │ │ 0x000d line=767 │ │ 0x000e line=758 │ │ 0x0014 line=759 │ │ @@ -60001,18 +60001,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -03f748: |[03f748] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ -03f758: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -03f75e: 5b01 3804 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03f762: 0e00 |0005: return-void │ │ +0419dc: |[0419dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ +0419ec: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0419f2: 5b01 3804 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +0419f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1080 │ │ 0x0003 line=1081 │ │ 0x0005 line=1082 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -60023,55 +60023,55 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 134 16-bit code units │ │ -03f764: |[03f764] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActionSymbolicName:(I)Ljava/lang/String; │ │ -03f774: 2c01 3c00 0000 |0000: sparse-switch v1, 0000003c // +0000003c │ │ -03f77a: 1a00 7601 |0003: const-string v0, "ACTION_UNKNOWN" // string@0176 │ │ -03f77e: 1100 |0005: return-object v0 │ │ -03f780: 1a00 6201 |0006: const-string v0, "ACTION_FOCUS" // string@0162 │ │ -03f784: 28fd |0008: goto 0005 // -0003 │ │ -03f786: 1a00 5b01 |0009: const-string v0, "ACTION_CLEAR_FOCUS" // string@015b │ │ -03f78a: 28fa |000b: goto 0005 // -0006 │ │ -03f78c: 1a00 7401 |000c: const-string v0, "ACTION_SELECT" // string@0174 │ │ -03f790: 28f7 |000e: goto 0005 // -0009 │ │ -03f792: 1a00 5c01 |000f: const-string v0, "ACTION_CLEAR_SELECTION" // string@015c │ │ -03f796: 28f4 |0011: goto 0005 // -000c │ │ -03f798: 1a00 5d01 |0012: const-string v0, "ACTION_CLICK" // string@015d │ │ -03f79c: 28f1 |0014: goto 0005 // -000f │ │ -03f79e: 1a00 6601 |0015: const-string v0, "ACTION_LONG_CLICK" // string@0166 │ │ -03f7a2: 28ee |0017: goto 0005 // -0012 │ │ -03f7a4: 1a00 5401 |0018: const-string v0, "ACTION_ACCESSIBILITY_FOCUS" // string@0154 │ │ -03f7a8: 28eb |001a: goto 0005 // -0015 │ │ -03f7aa: 1a00 5a01 |001b: const-string v0, "ACTION_CLEAR_ACCESSIBILITY_FOCUS" // string@015a │ │ -03f7ae: 28e8 |001d: goto 0005 // -0018 │ │ -03f7b0: 1a00 6801 |001e: const-string v0, "ACTION_NEXT_AT_MOVEMENT_GRANULARITY" // string@0168 │ │ -03f7b4: 28e5 |0020: goto 0005 // -001b │ │ -03f7b6: 1a00 6f01 |0021: const-string v0, "ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY" // string@016f │ │ -03f7ba: 28e2 |0023: goto 0005 // -001e │ │ -03f7bc: 1a00 6901 |0024: const-string v0, "ACTION_NEXT_HTML_ELEMENT" // string@0169 │ │ -03f7c0: 28df |0026: goto 0005 // -0021 │ │ -03f7c2: 1a00 7001 |0027: const-string v0, "ACTION_PREVIOUS_HTML_ELEMENT" // string@0170 │ │ -03f7c6: 28dc |0029: goto 0005 // -0024 │ │ -03f7c8: 1a00 7301 |002a: const-string v0, "ACTION_SCROLL_FORWARD" // string@0173 │ │ -03f7cc: 28d9 |002c: goto 0005 // -0027 │ │ -03f7ce: 1a00 7201 |002d: const-string v0, "ACTION_SCROLL_BACKWARD" // string@0172 │ │ -03f7d2: 28d6 |002f: goto 0005 // -002a │ │ -03f7d4: 1a00 5f01 |0030: const-string v0, "ACTION_CUT" // string@015f │ │ -03f7d8: 28d3 |0032: goto 0005 // -002d │ │ -03f7da: 1a00 5e01 |0033: const-string v0, "ACTION_COPY" // string@015e │ │ -03f7de: 28d0 |0035: goto 0005 // -0030 │ │ -03f7e0: 1a00 6a01 |0036: const-string v0, "ACTION_PASTE" // string@016a │ │ -03f7e4: 28cd |0038: goto 0005 // -0033 │ │ -03f7e6: 1a00 7501 |0039: const-string v0, "ACTION_SET_SELECTION" // string@0175 │ │ -03f7ea: 28ca |003b: goto 0005 // -0036 │ │ -03f7ec: 0002 1200 0100 0000 0200 0000 0400 ... |003c: sparse-switch-data (74 units) │ │ +0419f8: |[0419f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActionSymbolicName:(I)Ljava/lang/String; │ │ +041a08: 2c01 3c00 0000 |0000: sparse-switch v1, 0000003c // +0000003c │ │ +041a0e: 1a00 7701 |0003: const-string v0, "ACTION_UNKNOWN" // string@0177 │ │ +041a12: 1100 |0005: return-object v0 │ │ +041a14: 1a00 6301 |0006: const-string v0, "ACTION_FOCUS" // string@0163 │ │ +041a18: 28fd |0008: goto 0005 // -0003 │ │ +041a1a: 1a00 5c01 |0009: const-string v0, "ACTION_CLEAR_FOCUS" // string@015c │ │ +041a1e: 28fa |000b: goto 0005 // -0006 │ │ +041a20: 1a00 7501 |000c: const-string v0, "ACTION_SELECT" // string@0175 │ │ +041a24: 28f7 |000e: goto 0005 // -0009 │ │ +041a26: 1a00 5d01 |000f: const-string v0, "ACTION_CLEAR_SELECTION" // string@015d │ │ +041a2a: 28f4 |0011: goto 0005 // -000c │ │ +041a2c: 1a00 5e01 |0012: const-string v0, "ACTION_CLICK" // string@015e │ │ +041a30: 28f1 |0014: goto 0005 // -000f │ │ +041a32: 1a00 6701 |0015: const-string v0, "ACTION_LONG_CLICK" // string@0167 │ │ +041a36: 28ee |0017: goto 0005 // -0012 │ │ +041a38: 1a00 5501 |0018: const-string v0, "ACTION_ACCESSIBILITY_FOCUS" // string@0155 │ │ +041a3c: 28eb |001a: goto 0005 // -0015 │ │ +041a3e: 1a00 5b01 |001b: const-string v0, "ACTION_CLEAR_ACCESSIBILITY_FOCUS" // string@015b │ │ +041a42: 28e8 |001d: goto 0005 // -0018 │ │ +041a44: 1a00 6901 |001e: const-string v0, "ACTION_NEXT_AT_MOVEMENT_GRANULARITY" // string@0169 │ │ +041a48: 28e5 |0020: goto 0005 // -001b │ │ +041a4a: 1a00 7001 |0021: const-string v0, "ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY" // string@0170 │ │ +041a4e: 28e2 |0023: goto 0005 // -001e │ │ +041a50: 1a00 6a01 |0024: const-string v0, "ACTION_NEXT_HTML_ELEMENT" // string@016a │ │ +041a54: 28df |0026: goto 0005 // -0021 │ │ +041a56: 1a00 7101 |0027: const-string v0, "ACTION_PREVIOUS_HTML_ELEMENT" // string@0171 │ │ +041a5a: 28dc |0029: goto 0005 // -0024 │ │ +041a5c: 1a00 7401 |002a: const-string v0, "ACTION_SCROLL_FORWARD" // string@0174 │ │ +041a60: 28d9 |002c: goto 0005 // -0027 │ │ +041a62: 1a00 7301 |002d: const-string v0, "ACTION_SCROLL_BACKWARD" // string@0173 │ │ +041a66: 28d6 |002f: goto 0005 // -002a │ │ +041a68: 1a00 6001 |0030: const-string v0, "ACTION_CUT" // string@0160 │ │ +041a6c: 28d3 |0032: goto 0005 // -002d │ │ +041a6e: 1a00 5f01 |0033: const-string v0, "ACTION_COPY" // string@015f │ │ +041a72: 28d0 |0035: goto 0005 // -0030 │ │ +041a74: 1a00 6b01 |0036: const-string v0, "ACTION_PASTE" // string@016b │ │ +041a78: 28cd |0038: goto 0005 // -0033 │ │ +041a7a: 1a00 7601 |0039: const-string v0, "ACTION_SET_SELECTION" // string@0176 │ │ +041a7e: 28ca |003b: goto 0005 // -0036 │ │ +041a80: 0002 1200 0100 0000 0200 0000 0400 ... |003c: sparse-switch-data (74 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2018 │ │ 0x0003 line=2056 │ │ 0x0006 line=2020 │ │ 0x0009 line=2022 │ │ 0x000c line=2024 │ │ @@ -60099,43 +60099,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 │ │ -03f880: |[03f880] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03f890: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03f894: 7210 aa0c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@0caa │ │ -03f89a: 0c00 |0005: move-result-object v0 │ │ -03f89c: 7110 660d 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d66 │ │ -03f8a2: 0c00 |0009: move-result-object v0 │ │ -03f8a4: 1100 |000a: return-object v0 │ │ +041b14: |[041b14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +041b24: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +041b28: 7210 aa0c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@0caa │ │ +041b2e: 0c00 |0005: move-result-object v0 │ │ +041b30: 7110 660d 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d66 │ │ +041b36: 0c00 |0009: move-result-object v0 │ │ +041b38: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1123 │ │ locals : │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'obtain' │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -03f8a8: |[03f8a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03f8b8: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03f8bc: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03f8c0: 7220 ad0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cad │ │ -03f8c6: 0c00 |0007: move-result-object v0 │ │ -03f8c8: 7110 660d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d66 │ │ -03f8ce: 0c00 |000b: move-result-object v0 │ │ -03f8d0: 1100 |000c: return-object v0 │ │ +041b3c: |[041b3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +041b4c: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +041b50: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +041b54: 7220 ad0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0cad │ │ +041b5a: 0c00 |0007: move-result-object v0 │ │ +041b5c: 7110 660d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d66 │ │ +041b62: 0c00 |000b: move-result-object v0 │ │ +041b64: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1134 │ │ locals : │ │ 0x0000 - 0x000d reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60143,21 +60143,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 │ │ -03f8d4: |[03f8d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03f8e4: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03f8e8: 7220 ab0c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0cab │ │ -03f8ee: 0c00 |0005: move-result-object v0 │ │ -03f8f0: 7110 660d 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d66 │ │ -03f8f6: 0c00 |0009: move-result-object v0 │ │ -03f8f8: 1100 |000a: return-object v0 │ │ +041b68: |[041b68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +041b78: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +041b7c: 7220 ab0c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0cab │ │ +041b82: 0c00 |0005: move-result-object v0 │ │ +041b84: 7110 660d 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d66 │ │ +041b8a: 0c00 |0009: move-result-object v0 │ │ +041b8c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1099 │ │ locals : │ │ 0x0000 - 0x000b reg=1 source Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60165,21 +60165,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 │ │ -03f8fc: |[03f8fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03f90c: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03f910: 7230 ac0c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0cac │ │ -03f916: 0c00 |0005: move-result-object v0 │ │ -03f918: 7110 660d 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d66 │ │ -03f91e: 0c00 |0009: move-result-object v0 │ │ -03f920: 1100 |000a: return-object v0 │ │ +041b90: |[041b90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +041ba0: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +041ba4: 7230 ac0c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0cac │ │ +041baa: 0c00 |0005: move-result-object v0 │ │ +041bac: 7110 660d 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d66 │ │ +041bb2: 0c00 |0009: move-result-object v0 │ │ +041bb4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1113 │ │ locals : │ │ 0x0000 - 0x000b reg=1 root Landroid/view/View; │ │ 0x0000 - 0x000b reg=2 virtualDescendantId I │ │ │ │ @@ -60188,21 +60188,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 │ │ -03f924: |[03f924] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03f934: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ -03f938: 2200 0302 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0203 │ │ -03f93c: 7020 200d 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0d20 │ │ -03f942: 1100 |0007: return-object v0 │ │ -03f944: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -03f946: 28fe |0009: goto 0007 // -0002 │ │ +041bb8: |[041bb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +041bc8: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ +041bcc: 2200 0302 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0203 │ │ +041bd0: 7020 200d 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0d20 │ │ +041bd6: 1100 |0007: return-object v0 │ │ +041bd8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +041bda: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1068 │ │ 0x0002 line=1069 │ │ 0x0007 line=1071 │ │ locals : │ │ 0x0000 - 0x000a reg=1 object Ljava/lang/Object; │ │ @@ -60213,19 +60213,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03f948: |[03f948] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ -03f958: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03f95c: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03f960: 7230 8a0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@0c8a │ │ -03f966: 0e00 |0007: return-void │ │ +041bdc: |[041bdc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ +041bec: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +041bf0: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +041bf4: 7230 8a0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@0c8a │ │ +041bfa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1295 │ │ 0x0007 line=1296 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 action I │ │ @@ -60235,19 +60235,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03f968: |[03f968] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ -03f978: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03f97c: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03f980: 7230 8b0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0c8b │ │ -03f986: 0e00 |0007: return-void │ │ +041bfc: |[041bfc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ +041c0c: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +041c10: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +041c14: 7230 8b0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0c8b │ │ +041c1a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1249 │ │ 0x0007 line=1250 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 child Landroid/view/View; │ │ @@ -60257,19 +60257,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -03f988: |[03f988] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ -03f998: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03f99c: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03f9a0: 7240 8c0c 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@0c8c │ │ -03f9a6: 0e00 |0007: return-void │ │ +041c1c: |[041c1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ +041c2c: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +041c30: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +041c34: 7240 8c0c 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@0c8c │ │ +041c3a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1267 │ │ 0x0007 line=1268 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -60280,44 +60280,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -03f9a8: |[03f9a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ -03f9b8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -03f9ba: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -03f9bc: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -03f9c0: 0f01 |0004: return v1 │ │ -03f9c2: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -03f9c6: 0121 |0007: move v1, v2 │ │ -03f9c8: 28fc |0008: goto 0004 // -0004 │ │ -03f9ca: 6e10 9014 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ -03f9d0: 0c03 |000c: move-result-object v3 │ │ -03f9d2: 6e10 9014 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ -03f9d8: 0c04 |0010: move-result-object v4 │ │ -03f9da: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -03f9de: 0121 |0013: move v1, v2 │ │ -03f9e0: 28f0 |0014: goto 0004 // -0010 │ │ -03f9e2: 0760 |0015: move-object v0, v6 │ │ -03f9e4: 1f00 0302 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0203 │ │ -03f9e8: 5453 3804 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03f9ec: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -03f9f0: 5403 3804 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03f9f4: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -03f9f8: 0121 |0020: move v1, v2 │ │ -03f9fa: 28e3 |0021: goto 0004 // -001d │ │ -03f9fc: 5453 3804 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03fa00: 5404 3804 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03fa04: 6e20 8f14 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@148f │ │ -03fa0a: 0a03 |0029: move-result v3 │ │ -03fa0c: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -03fa10: 0121 |002c: move v1, v2 │ │ -03fa12: 28d7 |002d: goto 0004 // -0029 │ │ +041c3c: |[041c3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ +041c4c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +041c4e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +041c50: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +041c54: 0f01 |0004: return v1 │ │ +041c56: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +041c5a: 0121 |0007: move v1, v2 │ │ +041c5c: 28fc |0008: goto 0004 // -0004 │ │ +041c5e: 6e10 9014 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ +041c64: 0c03 |000c: move-result-object v3 │ │ +041c66: 6e10 9014 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ +041c6c: 0c04 |0010: move-result-object v4 │ │ +041c6e: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +041c72: 0121 |0013: move v1, v2 │ │ +041c74: 28f0 |0014: goto 0004 // -0010 │ │ +041c76: 0760 |0015: move-object v0, v6 │ │ +041c78: 1f00 0302 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0203 │ │ +041c7c: 5453 3804 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +041c80: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +041c84: 5403 3804 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +041c88: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +041c8c: 0121 |0020: move v1, v2 │ │ +041c8e: 28e3 |0021: goto 0004 // -001d │ │ +041c90: 5453 3804 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +041c94: 5404 3804 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +041c98: 6e20 8f14 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@148f │ │ +041c9e: 0a03 |0029: move-result v3 │ │ +041ca0: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +041ca4: 0121 |002c: move v1, v2 │ │ +041ca6: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1953 │ │ 0x0004 line=1970 │ │ 0x0005 line=1956 │ │ 0x0008 line=1957 │ │ 0x0009 line=1959 │ │ @@ -60338,33 +60338,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 │ │ -03fa14: |[03fa14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ -03fa24: 2204 2703 |0000: new-instance v4, Ljava/util/ArrayList; // type@0327 │ │ -03fa28: 7010 d914 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -03fa2e: 6205 3204 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03fa32: 5476 3804 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03fa36: 7230 8d0c 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@0c8d │ │ -03fa3c: 0c03 |000c: move-result-object v3 │ │ -03fa3e: 7210 0415 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@1504 │ │ -03fa44: 0a02 |0010: move-result v2 │ │ -03fa46: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -03fa48: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ -03fa4c: 7220 0115 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1501 │ │ -03fa52: 0c01 |0017: move-result-object v1 │ │ -03fa54: 2205 0302 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0203 │ │ -03fa58: 7020 200d 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0d20 │ │ -03fa5e: 7220 0015 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1500 │ │ -03fa64: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ -03fa68: 28f0 |0022: goto 0012 // -0010 │ │ -03fa6a: 1104 |0023: return-object v4 │ │ +041ca8: |[041ca8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ +041cb8: 2204 2703 |0000: new-instance v4, Ljava/util/ArrayList; // type@0327 │ │ +041cbc: 7010 d914 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +041cc2: 6205 3204 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +041cc6: 5476 3804 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +041cca: 7230 8d0c 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@0c8d │ │ +041cd0: 0c03 |000c: move-result-object v3 │ │ +041cd2: 7210 0415 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@1504 │ │ +041cd8: 0a02 |0010: move-result v2 │ │ +041cda: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +041cdc: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ +041ce0: 7220 0115 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1501 │ │ +041ce6: 0c01 |0017: move-result-object v1 │ │ +041ce8: 2205 0302 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0203 │ │ +041cec: 7020 200d 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0d20 │ │ +041cf2: 7220 0015 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1500 │ │ +041cf8: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ +041cfc: 28f0 |0022: goto 0012 // -0010 │ │ +041cfe: 1104 |0023: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1370 │ │ 0x0005 line=1371 │ │ 0x000d line=1372 │ │ 0x0011 line=1373 │ │ 0x0014 line=1374 │ │ @@ -60385,22 +60385,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 │ │ -03fa6c: |[03fa6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03fa7c: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03fa80: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03fa84: 7230 8e0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0c8e │ │ -03fa8a: 0c00 |0007: move-result-object v0 │ │ -03fa8c: 7110 660d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d66 │ │ -03fa92: 0c00 |000b: move-result-object v0 │ │ -03fa94: 1100 |000c: return-object v0 │ │ +041d00: |[041d00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +041d10: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +041d14: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +041d18: 7230 8e0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0c8e │ │ +041d1e: 0c00 |0007: move-result-object v0 │ │ +041d20: 7110 660d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d66 │ │ +041d26: 0c00 |000b: move-result-object v0 │ │ +041d28: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1181 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 focus I │ │ │ │ @@ -60409,22 +60409,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 │ │ -03fa98: |[03fa98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03faa8: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03faac: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03fab0: 7230 8f0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0c8f │ │ -03fab6: 0c00 |0007: move-result-object v0 │ │ -03fab8: 7110 660d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d66 │ │ -03fabe: 0c00 |000b: move-result-object v0 │ │ -03fac0: 1100 |000c: return-object v0 │ │ +041d2c: |[041d2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +041d3c: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +041d40: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +041d44: 7230 8f0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0c8f │ │ +041d4a: 0c00 |0007: move-result-object v0 │ │ +041d4c: 7110 660d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d66 │ │ +041d52: 0c00 |000b: move-result-object v0 │ │ +041d54: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1199 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 direction I │ │ │ │ @@ -60433,20 +60433,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03fac4: |[03fac4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ -03fad4: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03fad8: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03fadc: 7220 900c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@0c90 │ │ -03fae2: 0a00 |0007: move-result v0 │ │ -03fae4: 0f00 |0008: return v0 │ │ +041d58: |[041d58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ +041d68: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +041d6c: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +041d70: 7220 900c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@0c90 │ │ +041d76: 0a00 |0007: move-result v0 │ │ +041d78: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1280 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #8 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60454,19 +60454,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03fae8: |[03fae8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ -03faf8: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03fafc: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03fb00: 7230 910c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0c91 │ │ -03fb06: 0e00 |0007: return-void │ │ +041d7c: |[041d7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ +041d8c: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +041d90: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +041d94: 7230 910c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0c91 │ │ +041d9a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1438 │ │ 0x0007 line=1439 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 outBounds Landroid/graphics/Rect; │ │ @@ -60476,19 +60476,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03fb08: |[03fb08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -03fb18: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03fb1c: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03fb20: 7230 920c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0c92 │ │ -03fb26: 0e00 |0007: return-void │ │ +041d9c: |[041d9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +041dac: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +041db0: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +041db4: 7230 920c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0c92 │ │ +041dba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1462 │ │ 0x0007 line=1463 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 outBounds Landroid/graphics/Rect; │ │ @@ -60498,22 +60498,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 │ │ -03fb28: |[03fb28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03fb38: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03fb3c: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03fb40: 7230 930c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0c93 │ │ -03fb46: 0c00 |0007: move-result-object v0 │ │ -03fb48: 7110 660d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d66 │ │ -03fb4e: 0c00 |000b: move-result-object v0 │ │ -03fb50: 1100 |000c: return-object v0 │ │ +041dbc: |[041dbc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +041dcc: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +041dd0: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +041dd4: 7230 930c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0c93 │ │ +041dda: 0c00 |0007: move-result-object v0 │ │ +041ddc: 7110 660d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d66 │ │ +041de2: 0c00 |000b: move-result-object v0 │ │ +041de4: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1234 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 index I │ │ │ │ @@ -60522,20 +60522,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03fb54: |[03fb54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ -03fb64: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03fb68: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03fb6c: 7220 940c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@0c94 │ │ -03fb72: 0a00 |0007: move-result v0 │ │ -03fb74: 0f00 |0008: return v0 │ │ +041de8: |[041de8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ +041df8: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +041dfc: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +041e00: 7220 940c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@0c94 │ │ +041e06: 0a00 |0007: move-result v0 │ │ +041e08: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1217 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60543,20 +60543,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03fb78: |[03fb78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ -03fb88: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03fb8c: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03fb90: 7220 950c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0c95 │ │ -03fb96: 0c00 |0007: move-result-object v0 │ │ -03fb98: 1100 |0008: return-object v0 │ │ +041e0c: |[041e0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ +041e1c: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +041e20: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +041e24: 7220 950c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0c95 │ │ +041e2a: 0c00 |0007: move-result-object v0 │ │ +041e2c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1800 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60564,20 +60564,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03fb9c: |[03fb9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -03fbac: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03fbb0: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03fbb4: 7220 960c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0c96 │ │ -03fbba: 0c00 |0007: move-result-object v0 │ │ -03fbbc: 1100 |0008: return-object v0 │ │ +041e30: |[041e30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +041e40: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +041e44: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +041e48: 7220 960c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0c96 │ │ +041e4e: 0c00 |0007: move-result-object v0 │ │ +041e50: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1848 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60585,17 +60585,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -03fbc0: |[03fbc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ -03fbd0: 5410 3804 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03fbd4: 1100 |0002: return-object v0 │ │ +041e54: |[041e54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ +041e64: 5410 3804 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +041e68: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1088 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60603,20 +60603,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03fbd8: |[03fbd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getLiveRegion:()I │ │ -03fbe8: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03fbec: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03fbf0: 7220 970c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getLiveRegion:(Ljava/lang/Object;)I // method@0c97 │ │ -03fbf6: 0a00 |0007: move-result v0 │ │ -03fbf8: 0f00 |0008: return v0 │ │ +041e6c: |[041e6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getLiveRegion:()I │ │ +041e7c: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +041e80: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +041e84: 7220 970c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getLiveRegion:(Ljava/lang/Object;)I // method@0c97 │ │ +041e8a: 0a00 |0007: move-result v0 │ │ +041e8c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1927 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60624,20 +60624,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03fbfc: |[03fbfc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ -03fc0c: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03fc10: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03fc14: 7220 980c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@0c98 │ │ -03fc1a: 0a00 |0007: move-result v0 │ │ -03fc1c: 0f00 |0008: return v0 │ │ +041e90: |[041e90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ +041ea0: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +041ea4: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +041ea8: 7220 980c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@0c98 │ │ +041eae: 0a00 |0007: move-result v0 │ │ +041eb0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1353 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60645,20 +60645,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03fc20: |[03fc20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ -03fc30: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03fc34: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03fc38: 7220 990c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0c99 │ │ -03fc3e: 0c00 |0007: move-result-object v0 │ │ -03fc40: 1100 |0008: return-object v0 │ │ +041eb4: |[041eb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ +041ec4: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +041ec8: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +041ecc: 7220 990c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0c99 │ │ +041ed2: 0c00 |0007: move-result-object v0 │ │ +041ed4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1776 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60666,22 +60666,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 │ │ -03fc44: |[03fc44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -03fc54: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03fc58: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03fc5c: 7220 9a0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0c9a │ │ -03fc62: 0c00 |0007: move-result-object v0 │ │ -03fc64: 7110 660d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d66 │ │ -03fc6a: 0c00 |000b: move-result-object v0 │ │ -03fc6c: 1100 |000c: return-object v0 │ │ +041ed8: |[041ed8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +041ee8: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +041eec: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +041ef0: 7220 9a0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0c9a │ │ +041ef6: 0c00 |0007: move-result-object v0 │ │ +041ef8: 7110 660d 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d66 │ │ +041efe: 0c00 |000b: move-result-object v0 │ │ +041f00: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1391 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60689,20 +60689,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03fc70: |[03fc70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ -03fc80: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03fc84: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03fc88: 7220 9b0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0c9b │ │ -03fc8e: 0c00 |0007: move-result-object v0 │ │ -03fc90: 1100 |0008: return-object v0 │ │ +041f04: |[041f04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ +041f14: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +041f18: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +041f1c: 7220 9b0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0c9b │ │ +041f22: 0c00 |0007: move-result-object v0 │ │ +041f24: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1824 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60710,20 +60710,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03fc94: |[03fc94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getViewIdResourceName:()Ljava/lang/String; │ │ -03fca4: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03fca8: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03fcac: 7220 9c0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@0c9c │ │ -03fcb2: 0c00 |0007: move-result-object v0 │ │ -03fcb4: 1100 |0008: return-object v0 │ │ +041f28: |[041f28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getViewIdResourceName:()Ljava/lang/String; │ │ +041f38: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +041f3c: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +041f40: 7220 9c0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@0c9c │ │ +041f46: 0c00 |0007: move-result-object v0 │ │ +041f48: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1905 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60731,20 +60731,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03fcb8: |[03fcb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ -03fcc8: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03fccc: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03fcd0: 7220 9d0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@0c9d │ │ -03fcd6: 0a00 |0007: move-result v0 │ │ -03fcd8: 0f00 |0008: return v0 │ │ +041f4c: |[041f4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ +041f5c: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +041f60: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +041f64: 7220 9d0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@0c9d │ │ +041f6a: 0a00 |0007: move-result v0 │ │ +041f6c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1208 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60752,23 +60752,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -03fcdc: |[03fcdc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ -03fcec: 5410 3804 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03fcf0: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -03fcf4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -03fcf6: 0f00 |0005: return v0 │ │ -03fcf8: 5410 3804 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03fcfc: 6e10 9114 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1491 │ │ -03fd02: 0a00 |000b: move-result v0 │ │ -03fd04: 28f9 |000c: goto 0005 // -0007 │ │ +041f70: |[041f70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ +041f80: 5410 3804 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +041f84: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +041f88: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +041f8a: 0f00 |0005: return v0 │ │ +041f8c: 5410 3804 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +041f90: 6e10 9114 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1491 │ │ +041f96: 0a00 |000b: move-result v0 │ │ +041f98: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1948 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60776,20 +60776,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03fd08: |[03fd08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ -03fd18: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03fd1c: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03fd20: 7220 9e0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0c9e │ │ -03fd26: 0a00 |0007: move-result v0 │ │ -03fd28: 0f00 |0008: return v0 │ │ +041f9c: |[041f9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ +041fac: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +041fb0: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +041fb4: 7220 9e0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0c9e │ │ +041fba: 0a00 |0007: move-result v0 │ │ +041fbc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1607 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #24 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60797,20 +60797,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03fd2c: |[03fd2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ -03fd3c: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03fd40: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03fd44: 7220 9f0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@0c9f │ │ -03fd4a: 0a00 |0007: move-result v0 │ │ -03fd4c: 0f00 |0008: return v0 │ │ +041fc0: |[041fc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ +041fd0: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +041fd4: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +041fd8: 7220 9f0c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@0c9f │ │ +041fde: 0a00 |0007: move-result v0 │ │ +041fe0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1486 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60818,20 +60818,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03fd50: |[03fd50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ -03fd60: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03fd64: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03fd68: 7220 a00c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@0ca0 │ │ -03fd6e: 0a00 |0007: move-result v0 │ │ -03fd70: 0f00 |0008: return v0 │ │ +041fe4: |[041fe4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ +041ff4: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +041ff8: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +041ffc: 7220 a00c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@0ca0 │ │ +042002: 0a00 |0007: move-result v0 │ │ +042004: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1510 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #26 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60839,20 +60839,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03fd74: |[03fd74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ -03fd84: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03fd88: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03fd8c: 7220 a10c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@0ca1 │ │ -03fd92: 0a00 |0007: move-result v0 │ │ -03fd94: 0f00 |0008: return v0 │ │ +042008: |[042008] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ +042018: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +04201c: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +042020: 7220 a10c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@0ca1 │ │ +042026: 0a00 |0007: move-result v0 │ │ +042028: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1656 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #27 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60860,20 +60860,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03fd98: |[03fd98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ -03fda8: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03fdac: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03fdb0: 7220 a20c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0ca2 │ │ -03fdb6: 0a00 |0007: move-result v0 │ │ -03fdb8: 0f00 |0008: return v0 │ │ +04202c: |[04202c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ +04203c: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +042040: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +042044: 7220 a20c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0ca2 │ │ +04204a: 0a00 |0007: move-result v0 │ │ +04204c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1704 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #28 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60881,20 +60881,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03fdbc: |[03fdbc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ -03fdcc: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03fdd0: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03fdd4: 7220 a30c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@0ca3 │ │ -03fdda: 0a00 |0007: move-result v0 │ │ -03fddc: 0f00 |0008: return v0 │ │ +042050: |[042050] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ +042060: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +042064: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +042068: 7220 a30c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@0ca3 │ │ +04206e: 0a00 |0007: move-result v0 │ │ +042070: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1534 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #29 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60902,20 +60902,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03fde0: |[03fde0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ -03fdf0: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03fdf4: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03fdf8: 7220 a40c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@0ca4 │ │ -03fdfe: 0a00 |0007: move-result v0 │ │ -03fe00: 0f00 |0008: return v0 │ │ +042074: |[042074] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ +042084: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +042088: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +04208c: 7220 a40c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@0ca4 │ │ +042092: 0a00 |0007: move-result v0 │ │ +042094: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1558 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #30 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60923,20 +60923,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03fe04: |[03fe04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ -03fe14: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03fe18: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03fe1c: 7220 a50c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@0ca5 │ │ -03fe22: 0a00 |0007: move-result v0 │ │ -03fe24: 0f00 |0008: return v0 │ │ +042098: |[042098] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ +0420a8: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +0420ac: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +0420b0: 7220 a50c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@0ca5 │ │ +0420b6: 0a00 |0007: move-result v0 │ │ +0420b8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1680 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #31 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60944,20 +60944,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03fe28: |[03fe28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ -03fe38: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03fe3c: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03fe40: 7220 a60c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@0ca6 │ │ -03fe46: 0a00 |0007: move-result v0 │ │ -03fe48: 0f00 |0008: return v0 │ │ +0420bc: |[0420bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ +0420cc: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +0420d0: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +0420d4: 7220 a60c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@0ca6 │ │ +0420da: 0a00 |0007: move-result v0 │ │ +0420dc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1728 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #32 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60965,20 +60965,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03fe4c: |[03fe4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ -03fe5c: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03fe60: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03fe64: 7220 a70c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0ca7 │ │ -03fe6a: 0a00 |0007: move-result v0 │ │ -03fe6c: 0f00 |0008: return v0 │ │ +0420e0: |[0420e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ +0420f0: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +0420f4: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +0420f8: 7220 a70c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0ca7 │ │ +0420fe: 0a00 |0007: move-result v0 │ │ +042100: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1752 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #33 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -60986,20 +60986,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03fe70: |[03fe70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ -03fe80: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03fe84: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03fe88: 7220 a80c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@0ca8 │ │ -03fe8e: 0a00 |0007: move-result v0 │ │ -03fe90: 0f00 |0008: return v0 │ │ +042104: |[042104] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ +042114: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +042118: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +04211c: 7220 a80c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@0ca8 │ │ +042122: 0a00 |0007: move-result v0 │ │ +042124: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1632 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #34 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -61007,20 +61007,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -03fe94: |[03fe94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ -03fea4: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03fea8: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03feac: 7220 a90c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0ca9 │ │ -03feb2: 0a00 |0007: move-result v0 │ │ -03feb4: 0f00 |0008: return v0 │ │ +042128: |[042128] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ +042138: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +04213c: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +042140: 7220 a90c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0ca9 │ │ +042146: 0a00 |0007: move-result v0 │ │ +042148: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1582 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #35 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -61028,20 +61028,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -03feb8: |[03feb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ -03fec8: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03fecc: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03fed0: 7230 ae0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@0cae │ │ -03fed6: 0a00 |0007: move-result v0 │ │ -03fed8: 0f00 |0008: return v0 │ │ +04214c: |[04214c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ +04215c: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +042160: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +042164: 7230 ae0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@0cae │ │ +04216a: 0a00 |0007: move-result v0 │ │ +04216c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1311 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0009 reg=3 action I │ │ │ │ @@ -61050,20 +61050,20 @@ │ │ type : '(ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -03fedc: |[03fedc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ -03feec: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03fef0: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03fef4: 7240 af0c 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0caf │ │ -03fefa: 0a00 |0007: move-result v0 │ │ -03fefc: 0f00 |0008: return v0 │ │ +042170: |[042170] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ +042180: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +042184: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +042188: 7240 af0c 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0caf │ │ +04218e: 0a00 |0007: move-result v0 │ │ +042190: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1328 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0009 reg=3 action I │ │ 0x0000 - 0x0009 reg=4 arguments Landroid/os/Bundle; │ │ @@ -61073,19 +61073,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -03ff00: |[03ff00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ -03ff10: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03ff14: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03ff18: 7220 b00c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@0cb0 │ │ -03ff1e: 0e00 |0007: return-void │ │ +042194: |[042194] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ +0421a4: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +0421a8: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +0421ac: 7220 b00c 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@0cb0 │ │ +0421b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1874 │ │ 0x0007 line=1875 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ @@ -61094,19 +61094,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03ff20: |[03ff20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ -03ff30: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03ff34: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03ff38: 7230 b10c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@0cb1 │ │ -03ff3e: 0e00 |0007: return-void │ │ +0421b4: |[0421b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ +0421c4: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +0421c8: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +0421cc: 7230 b10c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@0cb1 │ │ +0421d2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1623 │ │ 0x0007 line=1624 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focused Z │ │ @@ -61116,19 +61116,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03ff40: |[03ff40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ -03ff50: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03ff54: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03ff58: 7230 b20c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0cb2 │ │ -03ff5e: 0e00 |0007: return-void │ │ +0421d4: |[0421d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ +0421e4: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +0421e8: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +0421ec: 7230 b20c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0cb2 │ │ +0421f2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1453 │ │ 0x0007 line=1454 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 bounds Landroid/graphics/Rect; │ │ @@ -61138,19 +61138,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03ff60: |[03ff60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -03ff70: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03ff74: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03ff78: 7230 b30c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0cb3 │ │ -03ff7e: 0e00 |0007: return-void │ │ +0421f4: |[0421f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +042204: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +042208: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +04220c: 7230 b30c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0cb3 │ │ +042212: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1477 │ │ 0x0007 line=1478 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 bounds Landroid/graphics/Rect; │ │ @@ -61160,19 +61160,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03ff80: |[03ff80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ -03ff90: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03ff94: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03ff98: 7230 b40c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@0cb4 │ │ -03ff9e: 0e00 |0007: return-void │ │ +042214: |[042214] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ +042224: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +042228: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +04222c: 7230 b40c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@0cb4 │ │ +042232: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1501 │ │ 0x0007 line=1502 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 checkable Z │ │ @@ -61182,19 +61182,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03ffa0: |[03ffa0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ -03ffb0: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03ffb4: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03ffb8: 7230 b50c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0cb5 │ │ -03ffbe: 0e00 |0007: return-void │ │ +042234: |[042234] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ +042244: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +042248: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +04224c: 7230 b50c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0cb5 │ │ +042252: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1525 │ │ 0x0007 line=1526 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 checked Z │ │ @@ -61204,19 +61204,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03ffc0: |[03ffc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -03ffd0: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03ffd4: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03ffd8: 7230 b60c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0cb6 │ │ -03ffde: 0e00 |0007: return-void │ │ +042254: |[042254] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +042264: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +042268: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +04226c: 7230 b60c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0cb6 │ │ +042272: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1815 │ │ 0x0007 line=1816 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 className Ljava/lang/CharSequence; │ │ @@ -61226,19 +61226,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -03ffe0: |[03ffe0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ -03fff0: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -03fff4: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -03fff8: 7230 b70c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@0cb7 │ │ -03fffe: 0e00 |0007: return-void │ │ +042274: |[042274] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ +042284: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +042288: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +04228c: 7230 b70c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@0cb7 │ │ +042292: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1671 │ │ 0x0007 line=1672 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 clickable Z │ │ @@ -61248,19 +61248,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -040000: |[040000] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -040010: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -040014: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -040018: 7230 b80c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0cb8 │ │ -04001e: 0e00 |0007: return-void │ │ +042294: |[042294] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +0422a4: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +0422a8: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +0422ac: 7230 b80c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0cb8 │ │ +0422b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1863 │ │ 0x0007 line=1864 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 contentDescription Ljava/lang/CharSequence; │ │ @@ -61270,19 +61270,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -040020: |[040020] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ -040030: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -040034: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -040038: 7230 b90c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0cb9 │ │ -04003e: 0e00 |0007: return-void │ │ +0422b4: |[0422b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ +0422c4: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +0422c8: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +0422cc: 7230 b90c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0cb9 │ │ +0422d2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1719 │ │ 0x0007 line=1720 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 enabled Z │ │ @@ -61292,19 +61292,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -040040: |[040040] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ -040050: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -040054: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -040058: 7230 ba0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@0cba │ │ -04005e: 0e00 |0007: return-void │ │ +0422d4: |[0422d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ +0422e4: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +0422e8: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +0422ec: 7230 ba0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@0cba │ │ +0422f2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1549 │ │ 0x0007 line=1550 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focusable Z │ │ @@ -61314,19 +61314,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -040060: |[040060] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ -040070: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -040074: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -040078: 7230 bb0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@0cbb │ │ -04007e: 0e00 |0007: return-void │ │ +0422f4: |[0422f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ +042304: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +042308: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +04230c: 7230 bb0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@0cbb │ │ +042312: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1573 │ │ 0x0007 line=1574 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focused Z │ │ @@ -61336,19 +61336,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -040080: |[040080] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLiveRegion:(I)V │ │ -040090: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -040094: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -040098: 7230 bc0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLiveRegion:(Ljava/lang/Object;I)V // method@0cbc │ │ -04009e: 0e00 |0007: return-void │ │ +042314: |[042314] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLiveRegion:(I)V │ │ +042324: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +042328: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +04232c: 7230 bc0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLiveRegion:(Ljava/lang/Object;I)V // method@0cbc │ │ +042332: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1943 │ │ 0x0007 line=1944 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 mode I │ │ @@ -61358,19 +61358,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0400a0: |[0400a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ -0400b0: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -0400b4: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -0400b8: 7230 bd0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@0cbd │ │ -0400be: 0e00 |0007: return-void │ │ +042334: |[042334] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ +042344: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +042348: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +04234c: 7230 bd0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@0cbd │ │ +042352: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1695 │ │ 0x0007 line=1696 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 longClickable Z │ │ @@ -61380,19 +61380,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0400c0: |[0400c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ -0400d0: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -0400d4: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -0400d8: 7230 be0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0cbe │ │ -0400de: 0e00 |0007: return-void │ │ +042354: |[042354] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ +042364: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +042368: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +04236c: 7230 be0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0cbe │ │ +042372: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1344 │ │ 0x0007 line=1345 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 granularities I │ │ @@ -61402,19 +61402,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0400e0: |[0400e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ -0400f0: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -0400f4: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -0400f8: 7230 bf0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0cbf │ │ -0400fe: 0e00 |0007: return-void │ │ +042374: |[042374] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ +042384: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +042388: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +04238c: 7230 bf0c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0cbf │ │ +042392: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1791 │ │ 0x0007 line=1792 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 packageName Ljava/lang/CharSequence; │ │ @@ -61424,19 +61424,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -040100: |[040100] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ -040110: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -040114: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -040118: 7230 c00c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0cc0 │ │ -04011e: 0e00 |0007: return-void │ │ +042394: |[042394] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ +0423a4: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +0423a8: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +0423ac: 7230 c00c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0cc0 │ │ +0423b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1406 │ │ 0x0007 line=1407 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 parent Landroid/view/View; │ │ @@ -61446,19 +61446,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -040120: |[040120] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ -040130: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -040134: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -040138: 7240 c10c 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@0cc1 │ │ -04013e: 0e00 |0007: return-void │ │ +0423b4: |[0423b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ +0423c4: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +0423c8: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +0423cc: 7240 c10c 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@0cc1 │ │ +0423d2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1429 │ │ 0x0007 line=1430 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -61469,19 +61469,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -040140: |[040140] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ -040150: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -040154: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -040158: 7230 c20c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0cc2 │ │ -04015e: 0e00 |0007: return-void │ │ +0423d4: |[0423d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ +0423e4: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +0423e8: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +0423ec: 7230 c20c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0cc2 │ │ +0423f2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1743 │ │ 0x0007 line=1744 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 password Z │ │ @@ -61491,19 +61491,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -040160: |[040160] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ -040170: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -040174: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -040178: 7230 c30c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0cc3 │ │ -04017e: 0e00 |0007: return-void │ │ +0423f4: |[0423f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ +042404: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +042408: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +04240c: 7230 c30c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0cc3 │ │ +042412: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1767 │ │ 0x0007 line=1768 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 scrollable Z │ │ @@ -61513,19 +61513,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -040180: |[040180] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ -040190: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -040194: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -040198: 7230 c40c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@0cc4 │ │ -04019e: 0e00 |0007: return-void │ │ +042414: |[042414] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ +042424: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +042428: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +04242c: 7230 c40c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@0cc4 │ │ +042432: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1647 │ │ 0x0007 line=1648 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 selected Z │ │ @@ -61535,19 +61535,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0401a0: |[0401a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ -0401b0: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -0401b4: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -0401b8: 7230 c50c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0cc5 │ │ -0401be: 0e00 |0007: return-void │ │ +042434: |[042434] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ +042444: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +042448: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +04244c: 7230 c50c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0cc5 │ │ +042452: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1143 │ │ 0x0007 line=1144 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 source Landroid/view/View; │ │ @@ -61557,19 +61557,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0401c0: |[0401c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ -0401d0: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -0401d4: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -0401d8: 7240 c60c 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@0cc6 │ │ -0401de: 0e00 |0007: return-void │ │ +042454: |[042454] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ +042464: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +042468: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +04246c: 7240 c60c 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@0cc6 │ │ +042472: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1166 │ │ 0x0007 line=1167 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -61580,19 +61580,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0401e0: |[0401e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ -0401f0: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -0401f4: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -0401f8: 7230 c70c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0cc7 │ │ -0401fe: 0e00 |0007: return-void │ │ +042474: |[042474] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ +042484: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +042488: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +04248c: 7230 c70c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0cc7 │ │ +042492: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1839 │ │ 0x0007 line=1840 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 text Ljava/lang/CharSequence; │ │ @@ -61602,19 +61602,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -040200: |[040200] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setViewIdResourceName:(Ljava/lang/String;)V │ │ -040210: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -040214: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -040218: 7230 c80c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@0cc8 │ │ -04021e: 0e00 |0007: return-void │ │ +042494: |[042494] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setViewIdResourceName:(Ljava/lang/String;)V │ │ +0424a4: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +0424a8: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +0424ac: 7230 c80c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@0cc8 │ │ +0424b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1889 │ │ 0x0007 line=1890 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 viewId Ljava/lang/String; │ │ @@ -61624,19 +61624,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -040220: |[040220] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ -040230: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ -040234: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ -040238: 7230 c90c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0cc9 │ │ -04023e: 0e00 |0007: return-void │ │ +0424b4: |[0424b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ +0424c4: 6200 3204 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0432 │ │ +0424c8: 5421 3804 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0438 │ │ +0424cc: 7230 c90c 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0cc9 │ │ +0424d2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1598 │ │ 0x0007 line=1599 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 visibleToUser Z │ │ @@ -61646,163 +61646,163 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 321 16-bit code units │ │ -040240: |[040240] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.toString:()Ljava/lang/String; │ │ -040250: 2203 1403 |0000: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ -040254: 7010 ab14 0300 |0002: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04025a: 6f10 9214 0600 |0005: invoke-super {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1492 │ │ -040260: 0c04 |0008: move-result-object v4 │ │ -040262: 6e20 b214 4300 |0009: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -040268: 2202 4100 |000c: new-instance v2, Landroid/graphics/Rect; // type@0041 │ │ -04026c: 7010 2a01 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@012a │ │ -040272: 6e20 2a0d 2600 |0011: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0d2a │ │ -040278: 2204 1403 |0014: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ -04027c: 7010 ab14 0400 |0016: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -040282: 1a05 0501 |0019: const-string v5, "; boundsInParent: " // string@0105 │ │ -040286: 6e20 b214 5400 |001b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04028c: 0c04 |001e: move-result-object v4 │ │ -04028e: 6e20 b114 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -040294: 0c04 |0022: move-result-object v4 │ │ -040296: 6e10 b714 0400 |0023: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04029c: 0c04 |0026: move-result-object v4 │ │ -04029e: 6e20 b214 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0402a4: 6e20 2b0d 2600 |002a: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d2b │ │ -0402aa: 2204 1403 |002d: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ -0402ae: 7010 ab14 0400 |002f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0402b4: 1a05 0601 |0032: const-string v5, "; boundsInScreen: " // string@0106 │ │ -0402b8: 6e20 b214 5400 |0034: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0402be: 0c04 |0037: move-result-object v4 │ │ -0402c0: 6e20 b114 2400 |0038: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -0402c6: 0c04 |003b: move-result-object v4 │ │ -0402c8: 6e10 b714 0400 |003c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0402ce: 0c04 |003f: move-result-object v4 │ │ -0402d0: 6e20 b214 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0402d6: 1a04 1001 |0043: const-string v4, "; packageName: " // string@0110 │ │ -0402da: 6e20 b214 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0402e0: 0c04 |0048: move-result-object v4 │ │ -0402e2: 6e10 330d 0600 |0049: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0d33 │ │ -0402e8: 0c05 |004c: move-result-object v5 │ │ -0402ea: 6e20 b014 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@14b0 │ │ -0402f0: 1a04 0901 |0050: const-string v4, "; className: " // string@0109 │ │ -0402f4: 6e20 b214 4300 |0052: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0402fa: 0c04 |0055: move-result-object v4 │ │ -0402fc: 6e10 2e0d 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0d2e │ │ -040302: 0c05 |0059: move-result-object v5 │ │ -040304: 6e20 b014 5400 |005a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@14b0 │ │ -04030a: 1a04 1401 |005d: const-string v4, "; text: " // string@0114 │ │ -04030e: 6e20 b214 4300 |005f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -040314: 0c04 |0062: move-result-object v4 │ │ -040316: 6e10 350d 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@0d35 │ │ -04031c: 0c05 |0066: move-result-object v5 │ │ -04031e: 6e20 b014 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@14b0 │ │ -040324: 1a04 0b01 |006a: const-string v4, "; contentDescription: " // string@010b │ │ -040328: 6e20 b214 4300 |006c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04032e: 0c04 |006f: move-result-object v4 │ │ -040330: 6e10 2f0d 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0d2f │ │ -040336: 0c05 |0073: move-result-object v5 │ │ -040338: 6e20 b014 5400 |0074: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@14b0 │ │ -04033e: 1a04 1501 |0077: const-string v4, "; viewId: " // string@0115 │ │ -040342: 6e20 b214 4300 |0079: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -040348: 0c04 |007c: move-result-object v4 │ │ -04034a: 6e10 360d 0600 |007d: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getViewIdResourceName:()Ljava/lang/String; // method@0d36 │ │ -040350: 0c05 |0080: move-result-object v5 │ │ -040352: 6e20 b214 5400 |0081: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -040358: 1a04 0701 |0084: const-string v4, "; checkable: " // string@0107 │ │ -04035c: 6e20 b214 4300 |0086: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -040362: 0c04 |0089: move-result-object v4 │ │ -040364: 6e10 3a0d 0600 |008a: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isCheckable:()Z // method@0d3a │ │ -04036a: 0a05 |008d: move-result v5 │ │ -04036c: 6e20 b314 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ -040372: 1a04 0801 |0091: const-string v4, "; checked: " // string@0108 │ │ -040376: 6e20 b214 4300 |0093: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04037c: 0c04 |0096: move-result-object v4 │ │ -04037e: 6e10 3b0d 0600 |0097: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isChecked:()Z // method@0d3b │ │ -040384: 0a05 |009a: move-result v5 │ │ -040386: 6e20 b314 5400 |009b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ -04038c: 1a04 0d01 |009e: const-string v4, "; focusable: " // string@010d │ │ -040390: 6e20 b214 4300 |00a0: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -040396: 0c04 |00a3: move-result-object v4 │ │ -040398: 6e10 3e0d 0600 |00a4: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0d3e │ │ -04039e: 0a05 |00a7: move-result v5 │ │ -0403a0: 6e20 b314 5400 |00a8: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ -0403a6: 1a04 0e01 |00ab: const-string v4, "; focused: " // string@010e │ │ -0403aa: 6e20 b214 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0403b0: 0c04 |00b0: move-result-object v4 │ │ -0403b2: 6e10 3f0d 0600 |00b1: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0d3f │ │ -0403b8: 0a05 |00b4: move-result v5 │ │ -0403ba: 6e20 b314 5400 |00b5: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ -0403c0: 1a04 1301 |00b8: const-string v4, "; selected: " // string@0113 │ │ -0403c4: 6e20 b214 4300 |00ba: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0403ca: 0c04 |00bd: move-result-object v4 │ │ -0403cc: 6e10 430d 0600 |00be: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0d43 │ │ -0403d2: 0a05 |00c1: move-result v5 │ │ -0403d4: 6e20 b314 5400 |00c2: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ -0403da: 1a04 0a01 |00c5: const-string v4, "; clickable: " // string@010a │ │ -0403de: 6e20 b214 4300 |00c7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0403e4: 0c04 |00ca: move-result-object v4 │ │ -0403e6: 6e10 3c0d 0600 |00cb: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0d3c │ │ -0403ec: 0a05 |00ce: move-result v5 │ │ -0403ee: 6e20 b314 5400 |00cf: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ -0403f4: 1a04 0f01 |00d2: const-string v4, "; longClickable: " // string@010f │ │ -0403f8: 6e20 b214 4300 |00d4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0403fe: 0c04 |00d7: move-result-object v4 │ │ -040400: 6e10 400d 0600 |00d8: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0d40 │ │ -040406: 0a05 |00db: move-result v5 │ │ -040408: 6e20 b314 5400 |00dc: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ -04040e: 1a04 0c01 |00df: const-string v4, "; enabled: " // string@010c │ │ -040412: 6e20 b214 4300 |00e1: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -040418: 0c04 |00e4: move-result-object v4 │ │ -04041a: 6e10 3d0d 0600 |00e5: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0d3d │ │ -040420: 0a05 |00e8: move-result v5 │ │ -040422: 6e20 b314 5400 |00e9: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ -040428: 1a04 1101 |00ec: const-string v4, "; password: " // string@0111 │ │ -04042c: 6e20 b214 4300 |00ee: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -040432: 0c04 |00f1: move-result-object v4 │ │ -040434: 6e10 410d 0600 |00f2: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isPassword:()Z // method@0d41 │ │ -04043a: 0a05 |00f5: move-result v5 │ │ -04043c: 6e20 b314 5400 |00f6: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ -040442: 2204 1403 |00f9: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ -040446: 7010 ab14 0400 |00fb: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04044c: 1a05 1201 |00fe: const-string v5, "; scrollable: " // string@0112 │ │ -040450: 6e20 b214 5400 |0100: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -040456: 0c04 |0103: move-result-object v4 │ │ -040458: 6e10 420d 0600 |0104: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isScrollable:()Z // method@0d42 │ │ -04045e: 0a05 |0107: move-result v5 │ │ -040460: 6e20 b314 5400 |0108: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ -040466: 0c04 |010b: move-result-object v4 │ │ -040468: 6e10 b714 0400 |010c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04046e: 0c04 |010f: move-result-object v4 │ │ -040470: 6e20 b214 4300 |0110: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -040476: 1a04 0401 |0113: const-string v4, "; [" // string@0104 │ │ -04047a: 6e20 b214 4300 |0115: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -040480: 6e10 290d 0600 |0118: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0d29 │ │ -040486: 0a01 |011b: move-result v1 │ │ -040488: 3801 1b00 |011c: if-eqz v1, 0137 // +001b │ │ -04048c: 1214 |011e: const/4 v4, #int 1 // #1 │ │ -04048e: 7110 7d14 0100 |011f: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@147d │ │ -040494: 0a05 |0122: move-result v5 │ │ -040496: 9800 0405 |0123: shl-int v0, v4, v5 │ │ -04049a: df04 00ff |0125: xor-int/lit8 v4, v0, #int -1 // #ff │ │ -04049e: b541 |0127: and-int/2addr v1, v4 │ │ -0404a0: 7110 280d 0000 |0128: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActionSymbolicName:(I)Ljava/lang/String; // method@0d28 │ │ -0404a6: 0c04 |012b: move-result-object v4 │ │ -0404a8: 6e20 b214 4300 |012c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0404ae: 3801 edff |012f: if-eqz v1, 011c // -0013 │ │ -0404b2: 1a04 d100 |0131: const-string v4, ", " // string@00d1 │ │ -0404b6: 6e20 b214 4300 |0133: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0404bc: 28e6 |0136: goto 011c // -001a │ │ -0404be: 1a04 280a |0137: const-string v4, "]" // string@0a28 │ │ -0404c2: 6e20 b214 4300 |0139: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0404c8: 6e10 b714 0300 |013c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0404ce: 0c04 |013f: move-result-object v4 │ │ -0404d0: 1104 |0140: return-object v4 │ │ +0424d4: |[0424d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.toString:()Ljava/lang/String; │ │ +0424e4: 2203 1403 |0000: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ +0424e8: 7010 ab14 0300 |0002: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0424ee: 6f10 9214 0600 |0005: invoke-super {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1492 │ │ +0424f4: 0c04 |0008: move-result-object v4 │ │ +0424f6: 6e20 b214 4300 |0009: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0424fc: 2202 4100 |000c: new-instance v2, Landroid/graphics/Rect; // type@0041 │ │ +042500: 7010 2a01 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@012a │ │ +042506: 6e20 2a0d 2600 |0011: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0d2a │ │ +04250c: 2204 1403 |0014: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ +042510: 7010 ab14 0400 |0016: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +042516: 1a05 0501 |0019: const-string v5, "; boundsInParent: " // string@0105 │ │ +04251a: 6e20 b214 5400 |001b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +042520: 0c04 |001e: move-result-object v4 │ │ +042522: 6e20 b114 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +042528: 0c04 |0022: move-result-object v4 │ │ +04252a: 6e10 b714 0400 |0023: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +042530: 0c04 |0026: move-result-object v4 │ │ +042532: 6e20 b214 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +042538: 6e20 2b0d 2600 |002a: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d2b │ │ +04253e: 2204 1403 |002d: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ +042542: 7010 ab14 0400 |002f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +042548: 1a05 0601 |0032: const-string v5, "; boundsInScreen: " // string@0106 │ │ +04254c: 6e20 b214 5400 |0034: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +042552: 0c04 |0037: move-result-object v4 │ │ +042554: 6e20 b114 2400 |0038: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04255a: 0c04 |003b: move-result-object v4 │ │ +04255c: 6e10 b714 0400 |003c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +042562: 0c04 |003f: move-result-object v4 │ │ +042564: 6e20 b214 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04256a: 1a04 1001 |0043: const-string v4, "; packageName: " // string@0110 │ │ +04256e: 6e20 b214 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +042574: 0c04 |0048: move-result-object v4 │ │ +042576: 6e10 330d 0600 |0049: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0d33 │ │ +04257c: 0c05 |004c: move-result-object v5 │ │ +04257e: 6e20 b014 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@14b0 │ │ +042584: 1a04 0901 |0050: const-string v4, "; className: " // string@0109 │ │ +042588: 6e20 b214 4300 |0052: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04258e: 0c04 |0055: move-result-object v4 │ │ +042590: 6e10 2e0d 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0d2e │ │ +042596: 0c05 |0059: move-result-object v5 │ │ +042598: 6e20 b014 5400 |005a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@14b0 │ │ +04259e: 1a04 1401 |005d: const-string v4, "; text: " // string@0114 │ │ +0425a2: 6e20 b214 4300 |005f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0425a8: 0c04 |0062: move-result-object v4 │ │ +0425aa: 6e10 350d 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@0d35 │ │ +0425b0: 0c05 |0066: move-result-object v5 │ │ +0425b2: 6e20 b014 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@14b0 │ │ +0425b8: 1a04 0b01 |006a: const-string v4, "; contentDescription: " // string@010b │ │ +0425bc: 6e20 b214 4300 |006c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0425c2: 0c04 |006f: move-result-object v4 │ │ +0425c4: 6e10 2f0d 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0d2f │ │ +0425ca: 0c05 |0073: move-result-object v5 │ │ +0425cc: 6e20 b014 5400 |0074: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@14b0 │ │ +0425d2: 1a04 1501 |0077: const-string v4, "; viewId: " // string@0115 │ │ +0425d6: 6e20 b214 4300 |0079: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0425dc: 0c04 |007c: move-result-object v4 │ │ +0425de: 6e10 360d 0600 |007d: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getViewIdResourceName:()Ljava/lang/String; // method@0d36 │ │ +0425e4: 0c05 |0080: move-result-object v5 │ │ +0425e6: 6e20 b214 5400 |0081: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0425ec: 1a04 0701 |0084: const-string v4, "; checkable: " // string@0107 │ │ +0425f0: 6e20 b214 4300 |0086: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0425f6: 0c04 |0089: move-result-object v4 │ │ +0425f8: 6e10 3a0d 0600 |008a: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isCheckable:()Z // method@0d3a │ │ +0425fe: 0a05 |008d: move-result v5 │ │ +042600: 6e20 b314 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ +042606: 1a04 0801 |0091: const-string v4, "; checked: " // string@0108 │ │ +04260a: 6e20 b214 4300 |0093: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +042610: 0c04 |0096: move-result-object v4 │ │ +042612: 6e10 3b0d 0600 |0097: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isChecked:()Z // method@0d3b │ │ +042618: 0a05 |009a: move-result v5 │ │ +04261a: 6e20 b314 5400 |009b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ +042620: 1a04 0d01 |009e: const-string v4, "; focusable: " // string@010d │ │ +042624: 6e20 b214 4300 |00a0: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04262a: 0c04 |00a3: move-result-object v4 │ │ +04262c: 6e10 3e0d 0600 |00a4: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0d3e │ │ +042632: 0a05 |00a7: move-result v5 │ │ +042634: 6e20 b314 5400 |00a8: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ +04263a: 1a04 0e01 |00ab: const-string v4, "; focused: " // string@010e │ │ +04263e: 6e20 b214 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +042644: 0c04 |00b0: move-result-object v4 │ │ +042646: 6e10 3f0d 0600 |00b1: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0d3f │ │ +04264c: 0a05 |00b4: move-result v5 │ │ +04264e: 6e20 b314 5400 |00b5: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ +042654: 1a04 1301 |00b8: const-string v4, "; selected: " // string@0113 │ │ +042658: 6e20 b214 4300 |00ba: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04265e: 0c04 |00bd: move-result-object v4 │ │ +042660: 6e10 430d 0600 |00be: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0d43 │ │ +042666: 0a05 |00c1: move-result v5 │ │ +042668: 6e20 b314 5400 |00c2: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ +04266e: 1a04 0a01 |00c5: const-string v4, "; clickable: " // string@010a │ │ +042672: 6e20 b214 4300 |00c7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +042678: 0c04 |00ca: move-result-object v4 │ │ +04267a: 6e10 3c0d 0600 |00cb: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0d3c │ │ +042680: 0a05 |00ce: move-result v5 │ │ +042682: 6e20 b314 5400 |00cf: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ +042688: 1a04 0f01 |00d2: const-string v4, "; longClickable: " // string@010f │ │ +04268c: 6e20 b214 4300 |00d4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +042692: 0c04 |00d7: move-result-object v4 │ │ +042694: 6e10 400d 0600 |00d8: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0d40 │ │ +04269a: 0a05 |00db: move-result v5 │ │ +04269c: 6e20 b314 5400 |00dc: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ +0426a2: 1a04 0c01 |00df: const-string v4, "; enabled: " // string@010c │ │ +0426a6: 6e20 b214 4300 |00e1: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0426ac: 0c04 |00e4: move-result-object v4 │ │ +0426ae: 6e10 3d0d 0600 |00e5: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0d3d │ │ +0426b4: 0a05 |00e8: move-result v5 │ │ +0426b6: 6e20 b314 5400 |00e9: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ +0426bc: 1a04 1101 |00ec: const-string v4, "; password: " // string@0111 │ │ +0426c0: 6e20 b214 4300 |00ee: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0426c6: 0c04 |00f1: move-result-object v4 │ │ +0426c8: 6e10 410d 0600 |00f2: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isPassword:()Z // method@0d41 │ │ +0426ce: 0a05 |00f5: move-result v5 │ │ +0426d0: 6e20 b314 5400 |00f6: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ +0426d6: 2204 1403 |00f9: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ +0426da: 7010 ab14 0400 |00fb: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0426e0: 1a05 1201 |00fe: const-string v5, "; scrollable: " // string@0112 │ │ +0426e4: 6e20 b214 5400 |0100: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0426ea: 0c04 |0103: move-result-object v4 │ │ +0426ec: 6e10 420d 0600 |0104: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isScrollable:()Z // method@0d42 │ │ +0426f2: 0a05 |0107: move-result v5 │ │ +0426f4: 6e20 b314 5400 |0108: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@14b3 │ │ +0426fa: 0c04 |010b: move-result-object v4 │ │ +0426fc: 6e10 b714 0400 |010c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +042702: 0c04 |010f: move-result-object v4 │ │ +042704: 6e20 b214 4300 |0110: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04270a: 1a04 0401 |0113: const-string v4, "; [" // string@0104 │ │ +04270e: 6e20 b214 4300 |0115: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +042714: 6e10 290d 0600 |0118: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0d29 │ │ +04271a: 0a01 |011b: move-result v1 │ │ +04271c: 3801 1b00 |011c: if-eqz v1, 0137 // +001b │ │ +042720: 1214 |011e: const/4 v4, #int 1 // #1 │ │ +042722: 7110 7d14 0100 |011f: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@147d │ │ +042728: 0a05 |0122: move-result v5 │ │ +04272a: 9800 0405 |0123: shl-int v0, v4, v5 │ │ +04272e: df04 00ff |0125: xor-int/lit8 v4, v0, #int -1 // #ff │ │ +042732: b541 |0127: and-int/2addr v1, v4 │ │ +042734: 7110 280d 0000 |0128: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActionSymbolicName:(I)Ljava/lang/String; // method@0d28 │ │ +04273a: 0c04 |012b: move-result-object v4 │ │ +04273c: 6e20 b214 4300 |012c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +042742: 3801 edff |012f: if-eqz v1, 011c // -0013 │ │ +042746: 1a04 d100 |0131: const-string v4, ", " // string@00d1 │ │ +04274a: 6e20 b214 4300 |0133: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +042750: 28e6 |0136: goto 011c // -001a │ │ +042752: 1a04 290a |0137: const-string v4, "]" // string@0a29 │ │ +042756: 6e20 b214 4300 |0139: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04275c: 6e10 b714 0300 |013c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +042762: 0c04 |013f: move-result-object v4 │ │ +042764: 1104 |0140: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1975 │ │ 0x0005 line=1976 │ │ 0x000c line=1978 │ │ 0x0011 line=1980 │ │ 0x0014 line=1981 │ │ @@ -61835,21 +61835,21 @@ │ │ locals : │ │ 0x0125 - 0x0137 reg=0 action I │ │ 0x011c - 0x0141 reg=1 actionBits I │ │ 0x0011 - 0x0141 reg=2 bounds Landroid/graphics/Rect; │ │ 0x0005 - 0x0141 reg=3 builder Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0141 reg=6 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ - source_file_idx : 419 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 420 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #269 header: │ │ class_idx : 516 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 420 │ │ +source_file_idx : 421 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 48 │ │ virtual_methods_size: 0 │ │ │ │ Class #269 annotations: │ │ Annotations on method #3434 'findAccessibilityNodeInfosByText' │ │ @@ -61868,17 +61868,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0404d4: |[0404d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ -0404e4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -0404ea: 0e00 |0003: return-void │ │ +042768: |[042768] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ +042778: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +04277e: 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;) │ │ @@ -61886,18 +61886,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 │ │ -0404ec: |[0404ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ -0404fc: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040500: 6e20 0a13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@130a │ │ -040506: 0e00 |0005: return-void │ │ +042780: |[042780] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ +042790: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042794: 6e20 0a13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@130a │ │ +04279a: 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 │ │ @@ -61907,18 +61907,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 │ │ -040508: |[040508] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -040518: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -04051c: 6e20 0b13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@130b │ │ -040522: 0e00 |0005: return-void │ │ +04279c: |[04279c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0427ac: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +0427b0: 6e20 0b13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@130b │ │ +0427b6: 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; │ │ @@ -61928,20 +61928,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 │ │ -040524: |[040524] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -040534: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040538: 6e20 0d13 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@130d │ │ -04053e: 0c00 |0005: move-result-object v0 │ │ -040540: 1f00 3003 |0006: check-cast v0, Ljava/util/List; // type@0330 │ │ -040544: 1100 |0008: return-object v0 │ │ +0427b8: |[0427b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +0427c8: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +0427cc: 6e20 0d13 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@130d │ │ +0427d2: 0c00 |0005: move-result-object v0 │ │ +0427d4: 1f00 3003 |0006: check-cast v0, Ljava/util/List; // type@0330 │ │ +0427d8: 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; │ │ @@ -61952,19 +61952,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -040548: |[040548] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ -040558: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -04055c: 6e10 1013 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@1310 │ │ -040562: 0a00 |0005: move-result v0 │ │ -040564: 0f00 |0006: return v0 │ │ +0427dc: |[0427dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ +0427ec: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +0427f0: 6e10 1013 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@1310 │ │ +0427f6: 0a00 |0005: move-result v0 │ │ +0427f8: 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;) │ │ @@ -61972,18 +61972,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 │ │ -040568: |[040568] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -040578: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -04057c: 6e20 1113 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1311 │ │ -040582: 0e00 |0005: return-void │ │ +0427fc: |[0427fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +04280c: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042810: 6e20 1113 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1311 │ │ +042816: 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; │ │ @@ -61993,18 +61993,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 │ │ -040584: |[040584] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -040594: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040598: 6e20 1213 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@1312 │ │ -04059e: 0e00 |0005: return-void │ │ +042818: |[042818] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +042828: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +04282c: 6e20 1213 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@1312 │ │ +042832: 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; │ │ @@ -62014,19 +62014,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 │ │ -0405a0: |[0405a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0405b0: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -0405b4: 6e20 1313 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1313 │ │ -0405ba: 0c00 |0005: move-result-object v0 │ │ -0405bc: 1100 |0006: return-object v0 │ │ +042834: |[042834] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +042844: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042848: 6e20 1313 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1313 │ │ +04284e: 0c00 |0005: move-result-object v0 │ │ +042850: 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 │ │ │ │ @@ -62035,19 +62035,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0405c0: |[0405c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ -0405d0: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -0405d4: 6e10 1413 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@1314 │ │ -0405da: 0a00 |0005: move-result v0 │ │ -0405dc: 0f00 |0006: return v0 │ │ +042854: |[042854] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ +042864: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042868: 6e10 1413 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@1314 │ │ +04286e: 0a00 |0005: move-result v0 │ │ +042870: 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;) │ │ @@ -62055,19 +62055,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 │ │ -0405e0: |[0405e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0405f0: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -0405f4: 6e10 1513 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@1315 │ │ -0405fa: 0c00 |0005: move-result-object v0 │ │ -0405fc: 1100 |0006: return-object v0 │ │ +042874: |[042874] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +042884: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042888: 6e10 1513 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@1315 │ │ +04288e: 0c00 |0005: move-result-object v0 │ │ +042890: 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;) │ │ @@ -62075,19 +62075,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 │ │ -040600: |[040600] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -040610: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040614: 6e10 1613 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@1316 │ │ -04061a: 0c00 |0005: move-result-object v0 │ │ -04061c: 1100 |0006: return-object v0 │ │ +042894: |[042894] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0428a4: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +0428a8: 6e10 1613 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@1316 │ │ +0428ae: 0c00 |0005: move-result-object v0 │ │ +0428b0: 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;) │ │ @@ -62095,19 +62095,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 │ │ -040620: |[040620] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -040630: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040634: 6e10 1913 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@1319 │ │ -04063a: 0c00 |0005: move-result-object v0 │ │ -04063c: 1100 |0006: return-object v0 │ │ +0428b4: |[0428b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0428c4: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +0428c8: 6e10 1913 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@1319 │ │ +0428ce: 0c00 |0005: move-result-object v0 │ │ +0428d0: 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;) │ │ @@ -62115,19 +62115,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 │ │ -040640: |[040640] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -040650: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040654: 6e10 1a13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@131a │ │ -04065a: 0c00 |0005: move-result-object v0 │ │ -04065c: 1100 |0006: return-object v0 │ │ +0428d4: |[0428d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0428e4: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +0428e8: 6e10 1a13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@131a │ │ +0428ee: 0c00 |0005: move-result-object v0 │ │ +0428f0: 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;) │ │ @@ -62135,19 +62135,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 │ │ -040660: |[040660] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -040670: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040674: 6e10 1b13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@131b │ │ -04067a: 0c00 |0005: move-result-object v0 │ │ -04067c: 1100 |0006: return-object v0 │ │ +0428f4: |[0428f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +042904: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042908: 6e10 1b13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@131b │ │ +04290e: 0c00 |0005: move-result-object v0 │ │ +042910: 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;) │ │ @@ -62155,19 +62155,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -040680: |[040680] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -040690: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040694: 6e10 1d13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@131d │ │ -04069a: 0a00 |0005: move-result v0 │ │ -04069c: 0f00 |0006: return v0 │ │ +042914: |[042914] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +042924: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042928: 6e10 1d13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@131d │ │ +04292e: 0a00 |0005: move-result v0 │ │ +042930: 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;) │ │ @@ -62175,19 +62175,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0406a0: |[0406a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ -0406b0: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -0406b4: 6e10 1f13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@131f │ │ -0406ba: 0a00 |0005: move-result v0 │ │ -0406bc: 0f00 |0006: return v0 │ │ +042934: |[042934] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ +042944: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042948: 6e10 1f13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@131f │ │ +04294e: 0a00 |0005: move-result v0 │ │ +042950: 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;) │ │ @@ -62195,19 +62195,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0406c0: |[0406c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -0406d0: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -0406d4: 6e10 2013 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@1320 │ │ -0406da: 0a00 |0005: move-result v0 │ │ -0406dc: 0f00 |0006: return v0 │ │ +042954: |[042954] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +042964: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042968: 6e10 2013 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@1320 │ │ +04296e: 0a00 |0005: move-result v0 │ │ +042970: 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;) │ │ @@ -62215,19 +62215,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0406e0: |[0406e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ -0406f0: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -0406f4: 6e10 2113 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@1321 │ │ -0406fa: 0a00 |0005: move-result v0 │ │ -0406fc: 0f00 |0006: return v0 │ │ +042974: |[042974] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ +042984: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042988: 6e10 2113 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@1321 │ │ +04298e: 0a00 |0005: move-result v0 │ │ +042990: 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;) │ │ @@ -62235,19 +62235,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -040700: |[040700] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -040710: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040714: 6e10 2213 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@1322 │ │ -04071a: 0a00 |0005: move-result v0 │ │ -04071c: 0f00 |0006: return v0 │ │ +042994: |[042994] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +0429a4: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +0429a8: 6e10 2213 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@1322 │ │ +0429ae: 0a00 |0005: move-result v0 │ │ +0429b0: 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;) │ │ @@ -62255,19 +62255,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -040720: |[040720] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ -040730: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040734: 6e10 2313 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@1323 │ │ -04073a: 0a00 |0005: move-result v0 │ │ -04073c: 0f00 |0006: return v0 │ │ +0429b4: |[0429b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ +0429c4: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +0429c8: 6e10 2313 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@1323 │ │ +0429ce: 0a00 |0005: move-result v0 │ │ +0429d0: 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;) │ │ @@ -62275,19 +62275,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -040740: |[040740] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ -040750: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040754: 6e10 2413 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@1324 │ │ -04075a: 0a00 |0005: move-result v0 │ │ -04075c: 0f00 |0006: return v0 │ │ +0429d4: |[0429d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ +0429e4: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +0429e8: 6e10 2413 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@1324 │ │ +0429ee: 0a00 |0005: move-result v0 │ │ +0429f0: 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;) │ │ @@ -62295,19 +62295,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -040760: |[040760] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ -040770: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040774: 6e10 2513 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@1325 │ │ -04077a: 0a00 |0005: move-result v0 │ │ -04077c: 0f00 |0006: return v0 │ │ +0429f4: |[0429f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ +042a04: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042a08: 6e10 2513 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@1325 │ │ +042a0e: 0a00 |0005: move-result v0 │ │ +042a10: 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;) │ │ @@ -62315,19 +62315,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -040780: |[040780] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -040790: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040794: 6e10 2613 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@1326 │ │ -04079a: 0a00 |0005: move-result v0 │ │ -04079c: 0f00 |0006: return v0 │ │ +042a14: |[042a14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +042a24: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042a28: 6e10 2613 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@1326 │ │ +042a2e: 0a00 |0005: move-result v0 │ │ +042a30: 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;) │ │ @@ -62335,19 +62335,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0407a0: |[0407a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -0407b0: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -0407b4: 6e10 2713 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@1327 │ │ -0407ba: 0a00 |0005: move-result v0 │ │ -0407bc: 0f00 |0006: return v0 │ │ +042a34: |[042a34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +042a44: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042a48: 6e10 2713 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@1327 │ │ +042a4e: 0a00 |0005: move-result v0 │ │ +042a50: 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;) │ │ @@ -62355,19 +62355,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0407c0: |[0407c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ -0407d0: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -0407d4: 6e10 2813 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@1328 │ │ -0407da: 0a00 |0005: move-result v0 │ │ -0407dc: 0f00 |0006: return v0 │ │ +042a54: |[042a54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ +042a64: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042a68: 6e10 2813 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@1328 │ │ +042a6e: 0a00 |0005: move-result v0 │ │ +042a70: 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;) │ │ @@ -62375,36 +62375,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0407e0: |[0407e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ -0407f0: 7100 2a13 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@132a │ │ -0407f6: 0c00 |0003: move-result-object v0 │ │ -0407f8: 1100 |0004: return-object v0 │ │ +042a74: |[042a74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ +042a84: 7100 2a13 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@132a │ │ +042a8a: 0c00 |0003: move-result-object v0 │ │ +042a8c: 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 │ │ -0407fc: |[0407fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -04080c: 7110 2b13 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@132b │ │ -040812: 0c00 |0003: move-result-object v0 │ │ -040814: 1100 |0004: return-object v0 │ │ +042a90: |[042a90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +042aa0: 7110 2b13 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@132b │ │ +042aa6: 0c00 |0003: move-result-object v0 │ │ +042aa8: 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;) │ │ @@ -62412,19 +62412,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 │ │ -040818: |[040818] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -040828: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -04082c: 7110 2d13 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@132d │ │ -040832: 0c00 |0005: move-result-object v0 │ │ -040834: 1100 |0006: return-object v0 │ │ +042aac: |[042aac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +042abc: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042ac0: 7110 2d13 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@132d │ │ +042ac6: 0c00 |0005: move-result-object v0 │ │ +042ac8: 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;) │ │ @@ -62432,19 +62432,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 │ │ -040838: |[040838] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ -040848: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -04084c: 6e20 2e13 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@132e │ │ -040852: 0a00 |0005: move-result v0 │ │ -040854: 0f00 |0006: return v0 │ │ +042acc: |[042acc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ +042adc: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042ae0: 6e20 2e13 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@132e │ │ +042ae6: 0a00 |0005: move-result v0 │ │ +042ae8: 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 │ │ │ │ @@ -62453,18 +62453,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -040858: |[040858] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -040868: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -04086c: 6e10 3013 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@1330 │ │ -040872: 0e00 |0005: return-void │ │ +042aec: |[042aec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +042afc: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042b00: 6e10 3013 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@1330 │ │ +042b06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0005 line=218 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ │ │ @@ -62473,18 +62473,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 │ │ -040874: |[040874] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -040884: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040888: 6e20 3213 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1332 │ │ -04088e: 0e00 |0005: return-void │ │ +042b08: |[042b08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +042b18: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042b1c: 6e20 3213 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1332 │ │ +042b22: 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; │ │ @@ -62494,18 +62494,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 │ │ -040890: |[040890] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0408a0: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -0408a4: 6e20 3313 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1333 │ │ -0408aa: 0e00 |0005: return-void │ │ +042b24: |[042b24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +042b34: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042b38: 6e20 3313 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1333 │ │ +042b3e: 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; │ │ @@ -62515,18 +62515,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 │ │ -0408ac: |[0408ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ -0408bc: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -0408c0: 6e20 3413 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@1334 │ │ -0408c6: 0e00 |0005: return-void │ │ +042b40: |[042b40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ +042b50: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042b54: 6e20 3413 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@1334 │ │ +042b5a: 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 │ │ @@ -62536,18 +62536,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 │ │ -0408c8: |[0408c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -0408d8: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -0408dc: 6e20 3513 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@1335 │ │ -0408e2: 0e00 |0005: return-void │ │ +042b5c: |[042b5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +042b6c: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042b70: 6e20 3513 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@1335 │ │ +042b76: 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 │ │ @@ -62557,18 +62557,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 │ │ -0408e4: |[0408e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0408f4: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -0408f8: 6e20 3613 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@1336 │ │ -0408fe: 0e00 |0005: return-void │ │ +042b78: |[042b78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +042b88: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042b8c: 6e20 3613 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@1336 │ │ +042b92: 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; │ │ @@ -62578,18 +62578,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 │ │ -040900: |[040900] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ -040910: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040914: 6e20 3713 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@1337 │ │ -04091a: 0e00 |0005: return-void │ │ +042b94: |[042b94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ +042ba4: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042ba8: 6e20 3713 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@1337 │ │ +042bae: 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 │ │ @@ -62599,18 +62599,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 │ │ -04091c: |[04091c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -04092c: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040930: 6e20 3813 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1338 │ │ -040936: 0e00 |0005: return-void │ │ +042bb0: |[042bb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +042bc0: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042bc4: 6e20 3813 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1338 │ │ +042bca: 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; │ │ @@ -62620,18 +62620,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 │ │ -040938: |[040938] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -040948: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -04094c: 6e20 3913 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@1339 │ │ -040952: 0e00 |0005: return-void │ │ +042bcc: |[042bcc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +042bdc: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042be0: 6e20 3913 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@1339 │ │ +042be6: 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 │ │ @@ -62641,18 +62641,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 │ │ -040954: |[040954] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ -040964: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040968: 6e20 3a13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@133a │ │ -04096e: 0e00 |0005: return-void │ │ +042be8: |[042be8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ +042bf8: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042bfc: 6e20 3a13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@133a │ │ +042c02: 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 │ │ @@ -62662,18 +62662,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 │ │ -040970: |[040970] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ -040980: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040984: 6e20 3b13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@133b │ │ -04098a: 0e00 |0005: return-void │ │ +042c04: |[042c04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ +042c14: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042c18: 6e20 3b13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@133b │ │ +042c1e: 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 │ │ @@ -62683,18 +62683,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 │ │ -04098c: |[04098c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ -04099c: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -0409a0: 6e20 3d13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@133d │ │ -0409a6: 0e00 |0005: return-void │ │ +042c20: |[042c20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ +042c30: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042c34: 6e20 3d13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@133d │ │ +042c3a: 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 │ │ @@ -62704,18 +62704,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 │ │ -0409a8: |[0409a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0409b8: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -0409bc: 6e20 3f13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@133f │ │ -0409c2: 0e00 |0005: return-void │ │ +042c3c: |[042c3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +042c4c: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042c50: 6e20 3f13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@133f │ │ +042c56: 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; │ │ @@ -62725,18 +62725,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 │ │ -0409c4: |[0409c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0409d4: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -0409d8: 6e20 4013 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@1340 │ │ -0409de: 0e00 |0005: return-void │ │ +042c58: |[042c58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +042c68: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042c6c: 6e20 4013 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@1340 │ │ +042c72: 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; │ │ @@ -62746,18 +62746,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 │ │ -0409e0: |[0409e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -0409f0: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -0409f4: 6e20 4213 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@1342 │ │ -0409fa: 0e00 |0005: return-void │ │ +042c74: |[042c74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +042c84: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042c88: 6e20 4213 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@1342 │ │ +042c8e: 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 │ │ @@ -62767,18 +62767,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 │ │ -0409fc: |[0409fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -040a0c: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040a10: 6e20 4313 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@1343 │ │ -040a16: 0e00 |0005: return-void │ │ +042c90: |[042c90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +042ca0: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042ca4: 6e20 4313 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@1343 │ │ +042caa: 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 │ │ @@ -62788,18 +62788,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 │ │ -040a18: |[040a18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ -040a28: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040a2c: 6e20 4413 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@1344 │ │ -040a32: 0e00 |0005: return-void │ │ +042cac: |[042cac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ +042cbc: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042cc0: 6e20 4413 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@1344 │ │ +042cc6: 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 │ │ @@ -62809,18 +62809,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 │ │ -040a34: |[040a34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -040a44: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040a48: 6e20 4513 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@1345 │ │ -040a4e: 0e00 |0005: return-void │ │ +042cc8: |[042cc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +042cd8: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042cdc: 6e20 4513 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@1345 │ │ +042ce2: 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; │ │ @@ -62830,34 +62830,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 │ │ -040a50: |[040a50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -040a60: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040a64: 6e20 4713 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@1347 │ │ -040a6a: 0e00 |0005: return-void │ │ +042ce4: |[042ce4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +042cf4: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042cf8: 6e20 4713 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@1347 │ │ +042cfe: 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 : 420 (AccessibilityNodeInfoCompatIcs.java) │ │ + source_file_idx : 421 (AccessibilityNodeInfoCompatIcs.java) │ │ │ │ Class #270 header: │ │ class_idx : 517 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 421 │ │ +source_file_idx : 422 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 14 │ │ virtual_methods_size: 0 │ │ │ │ Class #270 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;' │ │ @@ -62872,17 +62872,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040a6c: |[040a6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ -040a7c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -040a82: 0e00 |0003: return-void │ │ +042d00: |[042d00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ +042d10: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +042d16: 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;) │ │ @@ -62890,18 +62890,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 │ │ -040a84: |[040a84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -040a94: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040a98: 6e30 0c13 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@130c │ │ -040a9e: 0e00 |0005: return-void │ │ +042d18: |[042d18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +042d28: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042d2c: 6e30 0c13 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@130c │ │ +042d32: 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; │ │ @@ -62912,19 +62912,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 │ │ -040aa0: |[040aa0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -040ab0: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040ab4: 6e20 0e13 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@130e │ │ -040aba: 0c00 |0005: move-result-object v0 │ │ -040abc: 1100 |0006: return-object v0 │ │ +042d34: |[042d34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +042d44: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042d48: 6e20 0e13 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@130e │ │ +042d4e: 0c00 |0005: move-result-object v0 │ │ +042d50: 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 │ │ │ │ @@ -62933,19 +62933,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 │ │ -040ac0: |[040ac0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -040ad0: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040ad4: 6e20 0f13 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@130f │ │ -040ada: 0c00 |0005: move-result-object v0 │ │ -040adc: 1100 |0006: return-object v0 │ │ +042d54: |[042d54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +042d64: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042d68: 6e20 0f13 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@130f │ │ +042d6e: 0c00 |0005: move-result-object v0 │ │ +042d70: 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 │ │ │ │ @@ -62954,19 +62954,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -040ae0: |[040ae0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ -040af0: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040af4: 6e10 1813 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@1318 │ │ -040afa: 0a00 |0005: move-result v0 │ │ -040afc: 0f00 |0006: return v0 │ │ +042d74: |[042d74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ +042d84: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042d88: 6e10 1813 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@1318 │ │ +042d8e: 0a00 |0005: move-result v0 │ │ +042d90: 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;) │ │ @@ -62974,19 +62974,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -040b00: |[040b00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -040b10: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040b14: 6e10 1e13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@131e │ │ -040b1a: 0a00 |0005: move-result v0 │ │ -040b1c: 0f00 |0006: return v0 │ │ +042d94: |[042d94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +042da4: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042da8: 6e10 1e13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@131e │ │ +042dae: 0a00 |0005: move-result v0 │ │ +042db0: 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;) │ │ @@ -62994,19 +62994,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -040b20: |[040b20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -040b30: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040b34: 6e10 2913 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@1329 │ │ -040b3a: 0a00 |0005: move-result v0 │ │ -040b3c: 0f00 |0006: return v0 │ │ +042db4: |[042db4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +042dc4: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042dc8: 6e10 2913 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@1329 │ │ +042dce: 0a00 |0005: move-result v0 │ │ +042dd0: 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;) │ │ @@ -63014,18 +63014,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 │ │ -040b40: |[040b40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -040b50: 7120 2c13 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@132c │ │ -040b56: 0c00 |0003: move-result-object v0 │ │ -040b58: 1100 |0004: return-object v0 │ │ +042dd4: |[042dd4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +042de4: 7120 2c13 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@132c │ │ +042dea: 0c00 |0003: move-result-object v0 │ │ +042dec: 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 │ │ │ │ @@ -63034,19 +63034,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 │ │ -040b5c: |[040b5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -040b6c: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040b70: 6e30 2f13 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@132f │ │ -040b76: 0a00 |0005: move-result v0 │ │ -040b78: 0f00 |0006: return v0 │ │ +042df0: |[042df0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +042e00: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042e04: 6e30 2f13 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@132f │ │ +042e0a: 0a00 |0005: move-result v0 │ │ +042e0c: 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; │ │ @@ -63056,18 +63056,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 │ │ -040b7c: |[040b7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ -040b8c: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040b90: 6e20 3113 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@1331 │ │ -040b96: 0e00 |0005: return-void │ │ +042e10: |[042e10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ +042e20: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042e24: 6e20 3113 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@1331 │ │ +042e2a: 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 │ │ @@ -63077,18 +63077,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 │ │ -040b98: |[040b98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -040ba8: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040bac: 6e20 3e13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@133e │ │ -040bb2: 0e00 |0005: return-void │ │ +042e2c: |[042e2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +042e3c: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042e40: 6e20 3e13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@133e │ │ +042e46: 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 │ │ @@ -63098,18 +63098,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 │ │ -040bb4: |[040bb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -040bc4: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040bc8: 6e30 4113 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@1341 │ │ -040bce: 0e00 |0005: return-void │ │ +042e48: |[042e48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +042e58: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042e5c: 6e30 4113 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@1341 │ │ +042e62: 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; │ │ @@ -63120,18 +63120,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 │ │ -040bd0: |[040bd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -040be0: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040be4: 6e30 4613 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@1346 │ │ -040bea: 0e00 |0005: return-void │ │ +042e64: |[042e64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +042e74: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042e78: 6e30 4613 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@1346 │ │ +042e7e: 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; │ │ @@ -63142,34 +63142,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 │ │ -040bec: |[040bec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -040bfc: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040c00: 6e20 4913 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@1349 │ │ -040c06: 0e00 |0005: return-void │ │ +042e80: |[042e80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +042e90: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042e94: 6e20 4913 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@1349 │ │ +042e9a: 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 : 421 (AccessibilityNodeInfoCompatJellyBean.java) │ │ + source_file_idx : 422 (AccessibilityNodeInfoCompatJellyBean.java) │ │ │ │ Class #271 header: │ │ class_idx : 518 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 422 │ │ +source_file_idx : 423 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #271 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;' │ │ @@ -63184,17 +63184,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040c08: |[040c08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.:()V │ │ -040c18: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -040c1e: 0e00 |0003: return-void │ │ +042e9c: |[042e9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.:()V │ │ +042eac: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +042eb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;) │ │ @@ -63202,19 +63202,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -040c20: |[040c20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -040c30: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040c34: 6e10 1c13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getViewIdResourceName:()Ljava/lang/String; // method@131c │ │ -040c3a: 0c00 |0005: move-result-object v0 │ │ -040c3c: 1100 |0006: return-object v0 │ │ +042eb4: |[042eb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +042ec4: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042ec8: 6e10 1c13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getViewIdResourceName:()Ljava/lang/String; // method@131c │ │ +042ece: 0c00 |0005: move-result-object v0 │ │ +042ed0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;) │ │ @@ -63222,34 +63222,34 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -040c40: |[040c40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -040c50: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040c54: 6e20 4813 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setViewIdResourceName:(Ljava/lang/String;)V // method@1348 │ │ -040c5a: 0e00 |0005: return-void │ │ +042ed4: |[042ed4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +042ee4: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042ee8: 6e20 4813 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setViewIdResourceName:(Ljava/lang/String;)V // method@1348 │ │ +042eee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0005 line=25 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 viewId Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 422 (AccessibilityNodeInfoCompatJellybeanMr2.java) │ │ + source_file_idx : 423 (AccessibilityNodeInfoCompatJellybeanMr2.java) │ │ │ │ Class #272 header: │ │ class_idx : 519 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 423 │ │ +source_file_idx : 424 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #272 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;' │ │ @@ -63264,17 +63264,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040c5c: |[040c5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.:()V │ │ -040c6c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -040c72: 0e00 |0003: return-void │ │ +042ef0: |[042ef0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.:()V │ │ +042f00: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +042f06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;) │ │ @@ -63282,19 +63282,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -040c74: |[040c74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getLiveRegion:(Ljava/lang/Object;)I │ │ -040c84: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040c88: 6e10 1713 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getLiveRegion:()I // method@1317 │ │ -040c8e: 0a00 |0005: move-result v0 │ │ -040c90: 0f00 |0006: return v0 │ │ +042f08: |[042f08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getLiveRegion:(Ljava/lang/Object;)I │ │ +042f18: 1f01 ac02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042f1c: 6e10 1713 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getLiveRegion:()I // method@1317 │ │ +042f22: 0a00 |0005: move-result v0 │ │ +042f24: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;) │ │ @@ -63302,34 +63302,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 │ │ -040c94: |[040c94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.setLiveRegion:(Ljava/lang/Object;I)V │ │ -040ca4: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040ca8: 6e20 3c13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLiveRegion:(I)V // method@133c │ │ -040cae: 0e00 |0005: return-void │ │ +042f28: |[042f28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.setLiveRegion:(Ljava/lang/Object;I)V │ │ +042f38: 1f00 ac02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +042f3c: 6e20 3c13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLiveRegion:(I)V // method@133c │ │ +042f42: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0005 line=31 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 mode I │ │ │ │ Virtual methods - │ │ - source_file_idx : 423 (AccessibilityNodeInfoCompatKitKat.java) │ │ + source_file_idx : 424 (AccessibilityNodeInfoCompatKitKat.java) │ │ │ │ Class #273 header: │ │ class_idx : 520 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 430 │ │ +source_file_idx : 431 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #273 annotations: │ │ Annotations on class │ │ @@ -63347,21 +63347,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 : 430 (AccessibilityNodeProviderCompat.java) │ │ + source_file_idx : 431 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #274 header: │ │ class_idx : 526 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 430 │ │ +source_file_idx : 431 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 5 │ │ │ │ Class #274 annotations: │ │ Annotations on class │ │ @@ -63390,33 +63390,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -040cb0: |[040cb0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -040cc0: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -040cc4: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -040cc8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -040ccc: 2200 0c02 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // type@020c │ │ -040cd0: 7010 b70d 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;.:()V // method@0db7 │ │ -040cd6: 6900 3d04 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@043d │ │ -040cda: 0e00 |000d: return-void │ │ -040cdc: 6000 2000 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -040ce0: 1301 1000 |0010: const/16 v1, #int 16 // #10 │ │ -040ce4: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -040ce8: 2200 0a02 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@020a │ │ -040cec: 7010 b00d 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@0db0 │ │ -040cf2: 6900 3d04 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@043d │ │ -040cf6: 28f2 |001b: goto 000d // -000e │ │ -040cf8: 2200 0d02 |001c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@020d │ │ -040cfc: 7010 b90d 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0db9 │ │ -040d02: 6900 3d04 |0021: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@043d │ │ -040d06: 28ea |0023: goto 000d // -0016 │ │ +042f44: |[042f44] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +042f54: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +042f58: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +042f5c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +042f60: 2200 0c02 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // type@020c │ │ +042f64: 7010 b70d 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;.:()V // method@0db7 │ │ +042f6a: 6900 3d04 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@043d │ │ +042f6e: 0e00 |000d: return-void │ │ +042f70: 6000 2000 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +042f74: 1301 1000 |0010: const/16 v1, #int 16 // #10 │ │ +042f78: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +042f7c: 2200 0a02 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@020a │ │ +042f80: 7010 b00d 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@0db0 │ │ +042f86: 6900 3d04 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@043d │ │ +042f8a: 28f2 |001b: goto 000d // -000e │ │ +042f8c: 2200 0d02 |001c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@020d │ │ +042f90: 7010 b90d 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0db9 │ │ +042f96: 6900 3d04 |0021: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@043d │ │ +042f9a: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0006 line=140 │ │ 0x000d line=146 │ │ 0x000e line=141 │ │ 0x0014 line=142 │ │ @@ -63428,21 +63428,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -040d08: |[040d08] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -040d18: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ -040d1e: 6200 3d04 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@043d │ │ -040d22: 7220 ab0d 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@0dab │ │ -040d28: 0c00 |0008: move-result-object v0 │ │ -040d2a: 5b10 3e04 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@043e │ │ -040d2e: 0e00 |000b: return-void │ │ +042f9c: |[042f9c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +042fac: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ +042fb2: 6200 3d04 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@043d │ │ +042fb6: 7220 ab0d 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@0dab │ │ +042fbc: 0c00 |0008: move-result-object v0 │ │ +042fbe: 5b10 3e04 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@043e │ │ +042fc2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0003 line=152 │ │ 0x000b line=153 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -63452,18 +63452,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -040d30: |[040d30] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ -040d40: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -040d46: 5b01 3e04 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@043e │ │ -040d4a: 0e00 |0005: return-void │ │ +042fc4: |[042fc4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ +042fd4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +042fda: 5b01 3e04 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@043e │ │ +042fde: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0003 line=162 │ │ 0x0005 line=163 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -63475,17 +63475,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 │ │ -040d4c: |[040d4c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -040d5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -040d5e: 1100 |0001: return-object v0 │ │ +042fe0: |[042fe0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +042ff0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +042ff2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 virtualViewId I │ │ │ │ @@ -63494,17 +63494,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 │ │ -040d60: |[040d60] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -040d70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -040d72: 1100 |0001: return-object v0 │ │ +042ff4: |[042ff4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +043004: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +043006: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 text Ljava/lang/String; │ │ 0x0000 - 0x0002 reg=3 virtualViewId I │ │ @@ -63514,17 +63514,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 │ │ -040d74: |[040d74] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -040d84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -040d86: 1100 |0001: return-object v0 │ │ +043008: |[043008] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +043018: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04301a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 focus I │ │ │ │ @@ -63533,17 +63533,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -040d88: |[040d88] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ -040d98: 5410 3e04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@043e │ │ -040d9c: 1100 |0002: return-object v0 │ │ +04301c: |[04301c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ +04302c: 5410 3e04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@043e │ │ +043030: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;) │ │ @@ -63551,33 +63551,33 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -040da0: |[040da0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ -040db0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -040db2: 0f00 |0001: return v0 │ │ +043034: |[043034] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ +043044: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +043046: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ 0x0000 - 0x0002 reg=2 virtualViewId I │ │ 0x0000 - 0x0002 reg=3 action I │ │ 0x0000 - 0x0002 reg=4 arguments Landroid/os/Bundle; │ │ │ │ - source_file_idx : 430 (AccessibilityNodeProviderCompat.java) │ │ + source_file_idx : 431 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #275 header: │ │ class_idx : 527 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 685 │ │ -source_file_idx : 431 │ │ +source_file_idx : 432 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #275 annotations: │ │ Annotations on class │ │ @@ -63603,18 +63603,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 │ │ -040db4: |[040db4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ -040dc4: 5b01 3f04 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@043f │ │ -040dc8: 7010 4a13 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@134a │ │ -040dce: 0e00 |0005: return-void │ │ +043048: |[043048] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ +043058: 5b01 3f04 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@043f │ │ +04305c: 7010 4a13 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@134a │ │ +043062: 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; │ │ │ │ @@ -63624,20 +63624,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -040dd0: |[040dd0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -040de0: 5410 3f04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@043f │ │ -040de4: 7220 c70d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@0dc7 │ │ -040dea: 0c00 |0005: move-result-object v0 │ │ -040dec: 1f00 ac02 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040df0: 1100 |0008: return-object v0 │ │ +043064: |[043064] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +043074: 5410 3f04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@043f │ │ +043078: 7220 c70d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@0dc7 │ │ +04307e: 0c00 |0005: move-result-object v0 │ │ +043080: 1f00 ac02 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +043084: 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 │ │ │ │ @@ -63646,19 +63646,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 │ │ -040df4: |[040df4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -040e04: 5410 3f04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@043f │ │ -040e08: 7230 c80d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0dc8 │ │ -040e0e: 0c00 |0005: move-result-object v0 │ │ -040e10: 1100 |0006: return-object v0 │ │ +043088: |[043088] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +043098: 5410 3f04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@043f │ │ +04309c: 7230 c80d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0dc8 │ │ +0430a2: 0c00 |0005: move-result-object v0 │ │ +0430a4: 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 │ │ @@ -63668,35 +63668,35 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -040e14: |[040e14] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ -040e24: 5410 3f04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@043f │ │ -040e28: 7240 c90d 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@0dc9 │ │ -040e2e: 0a00 |0005: move-result v0 │ │ -040e30: 0f00 |0006: return v0 │ │ +0430a8: |[0430a8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ +0430b8: 5410 3f04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@043f │ │ +0430bc: 7240 c90d 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@0dc9 │ │ +0430c2: 0a00 |0005: move-result v0 │ │ +0430c4: 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 : 431 (AccessibilityNodeProviderCompatJellyBean.java) │ │ + source_file_idx : 432 (AccessibilityNodeProviderCompatJellyBean.java) │ │ │ │ Class #276 header: │ │ class_idx : 528 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 431 │ │ +source_file_idx : 432 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #276 annotations: │ │ Annotations on class │ │ @@ -63728,21 +63728,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 : 431 (AccessibilityNodeProviderCompatJellyBean.java) │ │ + source_file_idx : 432 (AccessibilityNodeProviderCompatJellyBean.java) │ │ │ │ Class #277 header: │ │ class_idx : 529 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 431 │ │ +source_file_idx : 432 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #277 annotations: │ │ Annotations on class │ │ @@ -63761,17 +63761,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040e34: |[040e34] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ -040e44: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -040e4a: 0e00 |0003: return-void │ │ +0430c8: |[0430c8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ +0430d8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0430de: 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; │ │ │ │ @@ -63780,32 +63780,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 │ │ -040e4c: |[040e4c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ -040e5c: 2200 0f02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@020f │ │ -040e60: 7020 c30d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@0dc3 │ │ -040e66: 1100 |0005: return-object v0 │ │ +0430e0: |[0430e0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ +0430f0: 2200 0f02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@020f │ │ +0430f4: 7020 c30d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@0dc3 │ │ +0430fa: 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 : 431 (AccessibilityNodeProviderCompatJellyBean.java) │ │ + source_file_idx : 432 (AccessibilityNodeProviderCompatJellyBean.java) │ │ │ │ Class #278 header: │ │ class_idx : 530 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 685 │ │ -source_file_idx : 432 │ │ +source_file_idx : 433 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #278 annotations: │ │ Annotations on class │ │ @@ -63831,18 +63831,18 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -040e68: |[040e68] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V │ │ -040e78: 5b01 4004 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0440 │ │ -040e7c: 7010 4a13 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@134a │ │ -040e82: 0e00 |0005: return-void │ │ +0430fc: |[0430fc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V │ │ +04310c: 5b01 4004 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0440 │ │ +043110: 7010 4a13 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@134a │ │ +043116: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; │ │ │ │ @@ -63852,20 +63852,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -040e84: |[040e84] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -040e94: 5410 4004 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0440 │ │ -040e98: 7220 d10d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@0dd1 │ │ -040e9e: 0c00 |0005: move-result-object v0 │ │ -040ea0: 1f00 ac02 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040ea4: 1100 |0008: return-object v0 │ │ +043118: |[043118] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +043128: 5410 4004 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0440 │ │ +04312c: 7220 d10d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@0dd1 │ │ +043132: 0c00 |0005: move-result-object v0 │ │ +043134: 1f00 ac02 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +043138: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0009 reg=2 virtualViewId I │ │ │ │ @@ -63874,19 +63874,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 │ │ -040ea8: |[040ea8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -040eb8: 5410 4004 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0440 │ │ -040ebc: 7230 d20d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0dd2 │ │ -040ec2: 0c00 |0005: move-result-object v0 │ │ -040ec4: 1100 |0006: return-object v0 │ │ +04313c: |[04313c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +04314c: 5410 4004 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0440 │ │ +043150: 7230 d20d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0dd2 │ │ +043156: 0c00 |0005: move-result-object v0 │ │ +043158: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0007 reg=2 text Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=3 virtualViewId I │ │ @@ -63896,20 +63896,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -040ec8: |[040ec8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -040ed8: 5410 4004 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0440 │ │ -040edc: 7220 d30d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findFocus:(I)Ljava/lang/Object; // method@0dd3 │ │ -040ee2: 0c00 |0005: move-result-object v0 │ │ -040ee4: 1f00 ac02 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ -040ee8: 1100 |0008: return-object v0 │ │ +04315c: |[04315c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +04316c: 5410 4004 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0440 │ │ +043170: 7220 d30d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findFocus:(I)Ljava/lang/Object; // method@0dd3 │ │ +043176: 0c00 |0005: move-result-object v0 │ │ +043178: 1f00 ac02 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@02ac │ │ +04317c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0009 reg=2 focus I │ │ │ │ @@ -63918,35 +63918,35 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -040eec: |[040eec] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.performAction:(IILandroid/os/Bundle;)Z │ │ -040efc: 5410 4004 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0440 │ │ -040f00: 7240 d40d 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@0dd4 │ │ -040f06: 0a00 |0005: move-result v0 │ │ -040f08: 0f00 |0006: return v0 │ │ +043180: |[043180] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.performAction:(IILandroid/os/Bundle;)Z │ │ +043190: 5410 4004 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@0440 │ │ +043194: 7240 d40d 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@0dd4 │ │ +04319a: 0a00 |0005: move-result v0 │ │ +04319c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ 0x0000 - 0x0007 reg=4 arguments Landroid/os/Bundle; │ │ │ │ - source_file_idx : 432 (AccessibilityNodeProviderCompatKitKat.java) │ │ + source_file_idx : 433 (AccessibilityNodeProviderCompatKitKat.java) │ │ │ │ Class #279 header: │ │ class_idx : 531 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 432 │ │ +source_file_idx : 433 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #279 annotations: │ │ Annotations on class │ │ @@ -63984,21 +63984,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;) │ │ name : 'performAction' │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 432 (AccessibilityNodeProviderCompatKitKat.java) │ │ + source_file_idx : 433 (AccessibilityNodeProviderCompatKitKat.java) │ │ │ │ Class #280 header: │ │ class_idx : 532 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 432 │ │ +source_file_idx : 433 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #280 annotations: │ │ Annotations on class │ │ @@ -64017,17 +64017,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -040f0c: |[040f0c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.:()V │ │ -040f1c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -040f22: 0e00 |0003: return-void │ │ +0431a0: |[0431a0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.:()V │ │ +0431b0: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0431b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat; │ │ │ │ @@ -64036,32 +64036,32 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -040f24: |[040f24] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ -040f34: 2200 1202 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; // type@0212 │ │ -040f38: 7020 cc0d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V // method@0dcc │ │ -040f3e: 1100 |0005: return-object v0 │ │ +0431b8: |[0431b8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ +0431c8: 2200 1202 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; // type@0212 │ │ +0431cc: 7020 cc0d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V // method@0dcc │ │ +0431d2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bridge Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; │ │ │ │ Virtual methods - │ │ - source_file_idx : 432 (AccessibilityNodeProviderCompatKitKat.java) │ │ + source_file_idx : 433 (AccessibilityNodeProviderCompatKitKat.java) │ │ │ │ Class #281 header: │ │ class_idx : 535 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 437 │ │ +source_file_idx : 438 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 46 │ │ │ │ Class #281 annotations: │ │ Annotations on class │ │ @@ -64351,21 +64351,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 : 437 (AccessibilityRecordCompat.java) │ │ + source_file_idx : 438 (AccessibilityRecordCompat.java) │ │ │ │ Class #282 header: │ │ class_idx : 538 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 437 │ │ +source_file_idx : 438 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 47 │ │ │ │ Class #282 annotations: │ │ Annotations on class │ │ @@ -64394,40 +64394,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -040f40: |[040f40] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ -040f50: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -040f54: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -040f58: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -040f5c: 2200 1802 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@0218 │ │ -040f60: 7010 340e 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@0e34 │ │ -040f66: 6900 4104 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -040f6a: 0e00 |000d: return-void │ │ -040f6c: 6000 2000 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -040f70: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ -040f74: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -040f78: 2200 1602 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@0216 │ │ -040f7c: 7010 010e 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0e01 │ │ -040f82: 6900 4104 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -040f86: 28f2 |001b: goto 000d // -000e │ │ -040f88: 6000 2000 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -040f8c: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ -040f90: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -040f94: 2200 1502 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@0215 │ │ -040f98: 7010 d70d 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0dd7 │ │ -040f9e: 6900 4104 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -040fa2: 28e4 |0029: goto 000d // -001c │ │ -040fa4: 2200 1902 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@0219 │ │ -040fa8: 7010 360e 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0e36 │ │ -040fae: 6900 4104 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -040fb2: 28dc |0031: goto 000d // -0024 │ │ +0431d4: |[0431d4] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ +0431e4: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +0431e8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0431ec: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0431f0: 2200 1802 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@0218 │ │ +0431f4: 7010 340e 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@0e34 │ │ +0431fa: 6900 4104 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +0431fe: 0e00 |000d: return-void │ │ +043200: 6000 2000 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +043204: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ +043208: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +04320c: 2200 1602 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@0216 │ │ +043210: 7010 010e 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0e01 │ │ +043216: 6900 4104 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +04321a: 28f2 |001b: goto 000d // -000e │ │ +04321c: 6000 2000 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +043220: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ +043224: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +043228: 2200 1502 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@0215 │ │ +04322c: 7010 d70d 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0dd7 │ │ +043232: 6900 4104 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +043236: 28e4 |0029: goto 000d // -001c │ │ +043238: 2200 1902 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@0219 │ │ +04323c: 7010 360e 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0e36 │ │ +043242: 6900 4104 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +043246: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ 0x0006 line=507 │ │ 0x000d line=515 │ │ 0x000e line=508 │ │ 0x0014 line=509 │ │ @@ -64441,18 +64441,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -040fb4: |[040fb4] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ -040fc4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -040fca: 5b01 4204 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -040fce: 0e00 |0005: return-void │ │ +043248: |[043248] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ +043258: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +04325e: 5b01 4204 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +043262: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ 0x0003 line=529 │ │ 0x0005 line=530 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ @@ -64463,43 +64463,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 │ │ -040fd0: |[040fd0] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -040fe0: 2200 1a02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@021a │ │ -040fe4: 6201 4104 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -040fe8: 7210 1c0e 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@0e1c │ │ -040fee: 0c01 |0007: move-result-object v1 │ │ -040ff0: 7020 660e 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0e66 │ │ -040ff6: 1100 |000b: return-object v0 │ │ +043264: |[043264] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +043274: 2200 1a02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@021a │ │ +043278: 6201 4104 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +04327c: 7210 1c0e 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@0e1c │ │ +043282: 0c01 |0007: move-result-object v1 │ │ +043284: 7020 660e 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0e66 │ │ +04328a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=560 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ name : 'obtain' │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -040ff8: |[040ff8] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -041008: 2200 1a02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@021a │ │ -04100c: 6201 4104 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -041010: 5432 4204 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -041014: 7220 1d0e 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e1d │ │ -04101a: 0c01 |0009: move-result-object v1 │ │ -04101c: 7020 660e 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0e66 │ │ -041022: 1100 |000d: return-object v0 │ │ +04328c: |[04328c] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +04329c: 2200 1a02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@021a │ │ +0432a0: 6201 4104 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +0432a4: 5432 4204 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +0432a8: 7220 1d0e 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e1d │ │ +0432ae: 0c01 |0009: move-result-object v1 │ │ +0432b0: 7020 660e 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0e66 │ │ +0432b6: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=550 │ │ locals : │ │ 0x0000 - 0x000e reg=3 record Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ Virtual methods - │ │ @@ -64508,44 +64508,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -041024: |[041024] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ -041034: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -041036: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -041038: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -04103c: 0f01 |0004: return v1 │ │ -04103e: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -041042: 0121 |0007: move v1, v2 │ │ -041044: 28fc |0008: goto 0004 // -0004 │ │ -041046: 6e10 9014 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ -04104c: 0c03 |000c: move-result-object v3 │ │ -04104e: 6e10 9014 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ -041054: 0c04 |0010: move-result-object v4 │ │ -041056: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -04105a: 0121 |0013: move v1, v2 │ │ -04105c: 28f0 |0014: goto 0004 // -0010 │ │ -04105e: 0760 |0015: move-object v0, v6 │ │ -041060: 1f00 1a02 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@021a │ │ -041064: 5453 4204 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -041068: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -04106c: 5403 4204 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -041070: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -041074: 0121 |0020: move v1, v2 │ │ -041076: 28e3 |0021: goto 0004 // -001d │ │ -041078: 5453 4204 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -04107c: 5404 4204 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -041080: 6e20 8f14 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@148f │ │ -041086: 0a03 |0029: move-result v3 │ │ -041088: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -04108c: 0121 |002c: move v1, v2 │ │ -04108e: 28d7 |002d: goto 0004 // -0029 │ │ +0432b8: |[0432b8] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ +0432c8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0432ca: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0432cc: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +0432d0: 0f01 |0004: return v1 │ │ +0432d2: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +0432d6: 0121 |0007: move v1, v2 │ │ +0432d8: 28fc |0008: goto 0004 // -0004 │ │ +0432da: 6e10 9014 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ +0432e0: 0c03 |000c: move-result-object v3 │ │ +0432e2: 6e10 9014 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ +0432e8: 0c04 |0010: move-result-object v4 │ │ +0432ea: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +0432ee: 0121 |0013: move v1, v2 │ │ +0432f0: 28f0 |0014: goto 0004 // -0010 │ │ +0432f2: 0760 |0015: move-object v0, v6 │ │ +0432f4: 1f00 1a02 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@021a │ │ +0432f8: 5453 4204 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +0432fc: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +043300: 5403 4204 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +043304: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +043308: 0121 |0020: move v1, v2 │ │ +04330a: 28e3 |0021: goto 0004 // -001d │ │ +04330c: 5453 4204 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +043310: 5404 4204 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +043314: 6e20 8f14 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@148f │ │ +04331a: 0a03 |0029: move-result v3 │ │ +04331c: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +043320: 0121 |002c: move v1, v2 │ │ +043322: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1025 │ │ 0x0004 line=1042 │ │ 0x0005 line=1028 │ │ 0x0008 line=1029 │ │ 0x0009 line=1031 │ │ @@ -64566,20 +64566,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -041090: |[041090] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ -0410a0: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -0410a4: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -0410a8: 7220 060e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@0e06 │ │ -0410ae: 0a00 |0007: move-result v0 │ │ -0410b0: 0f00 |0008: return v0 │ │ +043324: |[043324] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ +043334: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +043338: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +04333c: 7220 060e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@0e06 │ │ +043342: 0a00 |0007: move-result v0 │ │ +043344: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=880 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64587,20 +64587,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0410b4: |[0410b4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ -0410c4: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -0410c8: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -0410cc: 7220 070e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e07 │ │ -0410d2: 0c00 |0007: move-result-object v0 │ │ -0410d4: 1100 |0008: return-object v0 │ │ +043348: |[043348] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ +043358: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +04335c: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +043360: 7220 070e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e07 │ │ +043366: 0c00 |0007: move-result-object v0 │ │ +043368: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=950 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64608,20 +64608,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0410d8: |[0410d8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ -0410e8: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -0410ec: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -0410f0: 7220 080e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e08 │ │ -0410f6: 0c00 |0007: move-result-object v0 │ │ -0410f8: 1100 |0008: return-object v0 │ │ +04336c: |[04336c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ +04337c: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +043380: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +043384: 7220 080e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e08 │ │ +04338a: 0c00 |0007: move-result-object v0 │ │ +04338c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=920 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64629,20 +64629,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0410fc: |[0410fc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -04110c: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -041110: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -041114: 7220 090e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e09 │ │ -04111a: 0c00 |0007: move-result-object v0 │ │ -04111c: 1100 |0008: return-object v0 │ │ +043390: |[043390] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +0433a0: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +0433a4: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +0433a8: 7220 090e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e09 │ │ +0433ae: 0c00 |0007: move-result-object v0 │ │ +0433b0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=970 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64650,20 +64650,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -041120: |[041120] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ -041130: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -041134: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -041138: 7220 0a0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0e0a │ │ -04113e: 0a00 |0007: move-result v0 │ │ -041140: 0f00 |0008: return v0 │ │ +0433b4: |[0433b4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ +0433c4: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +0433c8: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +0433cc: 7220 0a0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0e0a │ │ +0433d2: 0a00 |0007: move-result v0 │ │ +0433d4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=743 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64671,20 +64671,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -041144: |[041144] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ -041154: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -041158: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -04115c: 7220 0b0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@0e0b │ │ -041162: 0a00 |0007: move-result v0 │ │ -041164: 0f00 |0008: return v0 │ │ +0433d8: |[0433d8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ +0433e8: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +0433ec: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +0433f0: 7220 0b0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@0e0b │ │ +0433f6: 0a00 |0007: move-result v0 │ │ +0433f8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=766 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64692,17 +64692,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041168: |[041168] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ -041178: 5410 4204 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -04117c: 1100 |0002: return-object v0 │ │ +0433fc: |[0433fc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ +04340c: 5410 4204 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +043410: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #8 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64710,20 +64710,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -041180: |[041180] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ -041190: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -041194: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -041198: 7220 0c0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@0e0c │ │ -04119e: 0a00 |0007: move-result v0 │ │ -0411a0: 0f00 |0008: return v0 │ │ +043414: |[043414] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ +043424: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +043428: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +04342c: 7220 0c0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@0e0c │ │ +043432: 0a00 |0007: move-result v0 │ │ +043434: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=723 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #9 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64731,20 +64731,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0411a4: |[0411a4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ -0411b4: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -0411b8: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -0411bc: 7220 0d0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@0e0d │ │ -0411c2: 0a00 |0007: move-result v0 │ │ -0411c4: 0f00 |0008: return v0 │ │ +043438: |[043438] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ +043448: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +04344c: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +043450: 7220 0d0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@0e0d │ │ +043456: 0a00 |0007: move-result v0 │ │ +043458: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=845 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #10 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64752,20 +64752,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0411c8: |[0411c8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ -0411d8: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -0411dc: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -0411e0: 7220 0e0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@0e0e │ │ -0411e6: 0a00 |0007: move-result v0 │ │ -0411e8: 0f00 |0008: return v0 │ │ +04345c: |[04345c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ +04346c: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +043470: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +043474: 7220 0e0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@0e0e │ │ +04347a: 0a00 |0007: move-result v0 │ │ +04347c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=862 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #11 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64773,20 +64773,20 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0411ec: |[0411ec] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ -0411fc: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -041200: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -041204: 7220 0f0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0e0f │ │ -04120a: 0c00 |0007: move-result-object v0 │ │ -04120c: 1100 |0008: return-object v0 │ │ +043480: |[043480] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ +043490: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +043494: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +043498: 7220 0f0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0e0f │ │ +04349e: 0c00 |0007: move-result-object v0 │ │ +0434a0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=990 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #12 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64794,20 +64794,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -041210: |[041210] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ -041220: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -041224: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -041228: 7220 100e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@0e10 │ │ -04122e: 0a00 |0007: move-result v0 │ │ -041230: 0f00 |0008: return v0 │ │ +0434a4: |[0434a4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ +0434b4: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +0434b8: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +0434bc: 7220 100e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@0e10 │ │ +0434c2: 0a00 |0007: move-result v0 │ │ +0434c4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=900 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64815,20 +64815,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -041234: |[041234] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ -041244: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -041248: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -04124c: 7220 110e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@0e11 │ │ -041252: 0a00 |0007: move-result v0 │ │ -041254: 0f00 |0008: return v0 │ │ +0434c8: |[0434c8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ +0434d8: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +0434dc: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +0434e0: 7220 110e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@0e11 │ │ +0434e6: 0a00 |0007: move-result v0 │ │ +0434e8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=809 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64836,20 +64836,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -041258: |[041258] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ -041268: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -04126c: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -041270: 7220 120e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@0e12 │ │ -041276: 0a00 |0007: move-result v0 │ │ -041278: 0f00 |0008: return v0 │ │ +0434ec: |[0434ec] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ +0434fc: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +043500: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +043504: 7220 120e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@0e12 │ │ +04350a: 0a00 |0007: move-result v0 │ │ +04350c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=827 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #15 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64857,20 +64857,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 │ │ -04127c: |[04127c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -04128c: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -041290: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -041294: 7220 130e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0e13 │ │ -04129a: 0c00 |0007: move-result-object v0 │ │ -04129c: 1100 |0008: return-object v0 │ │ +043510: |[043510] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +043520: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +043524: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +043528: 7220 130e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0e13 │ │ +04352e: 0c00 |0007: move-result-object v0 │ │ +043530: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #16 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64878,20 +64878,20 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0412a0: |[0412a0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ -0412b0: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -0412b4: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -0412b8: 7220 140e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0e14 │ │ -0412be: 0c00 |0007: move-result-object v0 │ │ -0412c0: 1100 |0008: return-object v0 │ │ +043534: |[043534] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ +043544: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +043548: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +04354c: 7220 140e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0e14 │ │ +043552: 0c00 |0007: move-result-object v0 │ │ +043554: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=941 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64899,20 +64899,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0412c4: |[0412c4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ -0412d4: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -0412d8: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -0412dc: 7220 150e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@0e15 │ │ -0412e2: 0a00 |0007: move-result v0 │ │ -0412e4: 0f00 |0008: return v0 │ │ +043558: |[043558] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ +043568: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +04356c: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +043570: 7220 150e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@0e15 │ │ +043576: 0a00 |0007: move-result v0 │ │ +043578: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=790 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64920,20 +64920,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0412e8: |[0412e8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ -0412f8: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -0412fc: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -041300: 7220 160e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@0e16 │ │ -041306: 0a00 |0007: move-result v0 │ │ -041308: 0f00 |0008: return v0 │ │ +04357c: |[04357c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ +04358c: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +043590: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +043594: 7220 160e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@0e16 │ │ +04359a: 0a00 |0007: move-result v0 │ │ +04359c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64941,23 +64941,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -04130c: |[04130c] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ -04131c: 5410 4204 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -041320: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -041324: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -041326: 0f00 |0005: return v0 │ │ -041328: 5410 4204 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -04132c: 6e10 9114 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1491 │ │ -041332: 0a00 |000b: move-result v0 │ │ -041334: 28f9 |000c: goto 0005 // -0007 │ │ +0435a0: |[0435a0] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ +0435b0: 5410 4204 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +0435b4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +0435b8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0435ba: 0f00 |0005: return v0 │ │ +0435bc: 5410 4204 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +0435c0: 6e10 9114 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@1491 │ │ +0435c6: 0a00 |000b: move-result v0 │ │ +0435c8: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1019 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64965,20 +64965,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -041338: |[041338] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ -041348: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -04134c: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -041350: 7220 170e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@0e17 │ │ -041356: 0a00 |0007: move-result v0 │ │ -041358: 0f00 |0008: return v0 │ │ +0435cc: |[0435cc] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ +0435dc: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +0435e0: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +0435e4: 7220 170e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@0e17 │ │ +0435ea: 0a00 |0007: move-result v0 │ │ +0435ec: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -64986,20 +64986,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04135c: |[04135c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ -04136c: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -041370: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -041374: 7220 180e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0e18 │ │ -04137a: 0a00 |0007: move-result v0 │ │ -04137c: 0f00 |0008: return v0 │ │ +0435f0: |[0435f0] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ +043600: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +043604: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +043608: 7220 180e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0e18 │ │ +04360e: 0a00 |0007: move-result v0 │ │ +043610: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=643 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -65007,20 +65007,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -041380: |[041380] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ -041390: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -041394: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -041398: 7220 190e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@0e19 │ │ -04139e: 0a00 |0007: move-result v0 │ │ -0413a0: 0f00 |0008: return v0 │ │ +043614: |[043614] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ +043624: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +043628: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +04362c: 7220 190e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@0e19 │ │ +043632: 0a00 |0007: move-result v0 │ │ +043634: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=683 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -65028,20 +65028,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0413a4: |[0413a4] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ -0413b4: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -0413b8: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -0413bc: 7220 1a0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@0e1a │ │ -0413c2: 0a00 |0007: move-result v0 │ │ -0413c4: 0f00 |0008: return v0 │ │ +043638: |[043638] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ +043648: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +04364c: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +043650: 7220 1a0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@0e1a │ │ +043656: 0a00 |0007: move-result v0 │ │ +043658: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=663 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #24 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -65049,20 +65049,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0413c8: |[0413c8] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ -0413d8: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -0413dc: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -0413e0: 7220 1b0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0e1b │ │ -0413e6: 0a00 |0007: move-result v0 │ │ -0413e8: 0f00 |0008: return v0 │ │ +04365c: |[04365c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ +04366c: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +043670: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +043674: 7220 1b0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0e1b │ │ +04367a: 0a00 |0007: move-result v0 │ │ +04367c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=703 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;) │ │ @@ -65070,19 +65070,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0413ec: |[0413ec] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ -0413fc: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -041400: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -041404: 7220 1e0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@0e1e │ │ -04140a: 0e00 |0007: return-void │ │ +043680: |[043680] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ +043690: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +043694: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +043698: 7220 1e0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@0e1e │ │ +04369e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1014 │ │ 0x0007 line=1015 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ │ │ @@ -65091,19 +65091,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04140c: |[04140c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ -04141c: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -041420: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -041424: 7230 1f0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@0e1f │ │ -04142a: 0e00 |0007: return-void │ │ +0436a0: |[0436a0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ +0436b0: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +0436b4: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +0436b8: 7230 1f0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@0e1f │ │ +0436be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=891 │ │ 0x0007 line=892 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 addedCount I │ │ @@ -65113,19 +65113,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04142c: |[04142c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ -04143c: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -041440: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -041444: 7230 200e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e20 │ │ -04144a: 0e00 |0007: return-void │ │ +0436c0: |[0436c0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ +0436d0: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +0436d4: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +0436d8: 7230 200e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e20 │ │ +0436de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=961 │ │ 0x0007 line=962 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 beforeText Ljava/lang/CharSequence; │ │ @@ -65135,19 +65135,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04144c: |[04144c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ -04145c: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -041460: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -041464: 7230 210e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0e21 │ │ -04146a: 0e00 |0007: return-void │ │ +0436e0: |[0436e0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ +0436f0: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +0436f4: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +0436f8: 7230 210e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0e21 │ │ +0436fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ 0x0007 line=635 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isChecked Z │ │ @@ -65157,19 +65157,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04146c: |[04146c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -04147c: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -041480: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -041484: 7230 220e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e22 │ │ -04148a: 0e00 |0007: return-void │ │ +043700: |[043700] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +043710: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +043714: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +043718: 7230 220e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e22 │ │ +04371e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=931 │ │ 0x0007 line=932 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 className Ljava/lang/CharSequence; │ │ @@ -65179,19 +65179,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04148c: |[04148c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -04149c: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -0414a0: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -0414a4: 7230 230e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e23 │ │ -0414aa: 0e00 |0007: return-void │ │ +043720: |[043720] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +043730: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +043734: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +043738: 7230 230e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e23 │ │ +04373e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=981 │ │ 0x0007 line=982 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 contentDescription Ljava/lang/CharSequence; │ │ @@ -65201,19 +65201,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0414ac: |[0414ac] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ -0414bc: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -0414c0: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -0414c4: 7230 240e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0e24 │ │ -0414ca: 0e00 |0007: return-void │ │ +043740: |[043740] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ +043750: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +043754: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +043758: 7230 240e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0e24 │ │ +04375e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=754 │ │ 0x0007 line=755 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 currentItemIndex I │ │ @@ -65223,19 +65223,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0414cc: |[0414cc] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ -0414dc: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -0414e0: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -0414e4: 7230 250e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0e25 │ │ -0414ea: 0e00 |0007: return-void │ │ +043760: |[043760] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ +043770: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +043774: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +043778: 7230 250e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0e25 │ │ +04377e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0007 line=655 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isEnabled Z │ │ @@ -65245,19 +65245,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0414ec: |[0414ec] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ -0414fc: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -041500: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -041504: 7230 260e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@0e26 │ │ -04150a: 0e00 |0007: return-void │ │ +043780: |[043780] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ +043790: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +043794: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +043798: 7230 260e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@0e26 │ │ +04379e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=780 │ │ 0x0007 line=781 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 fromIndex I │ │ @@ -65267,19 +65267,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04150c: |[04150c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ -04151c: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -041520: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -041524: 7230 270e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@0e27 │ │ -04152a: 0e00 |0007: return-void │ │ +0437a0: |[0437a0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ +0437b0: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +0437b4: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +0437b8: 7230 270e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@0e27 │ │ +0437be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=694 │ │ 0x0007 line=695 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isFullScreen Z │ │ @@ -65289,19 +65289,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04152c: |[04152c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ -04153c: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -041540: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -041544: 7230 280e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@0e28 │ │ -04154a: 0e00 |0007: return-void │ │ +0437c0: |[0437c0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ +0437d0: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +0437d4: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +0437d8: 7230 280e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@0e28 │ │ +0437de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ 0x0007 line=735 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 itemCount I │ │ @@ -65311,19 +65311,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04154c: |[04154c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ -04155c: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -041560: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -041564: 7230 290e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0e29 │ │ -04156a: 0e00 |0007: return-void │ │ +0437e0: |[0437e0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ +0437f0: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +0437f4: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +0437f8: 7230 290e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0e29 │ │ +0437fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=853 │ │ 0x0007 line=854 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 maxScrollX I │ │ @@ -65333,19 +65333,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04156c: |[04156c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ -04157c: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -041580: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -041584: 7230 2a0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0e2a │ │ -04158a: 0e00 |0007: return-void │ │ +043800: |[043800] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ +043810: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +043814: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +043818: 7230 2a0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0e2a │ │ +04381e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=871 │ │ 0x0007 line=872 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 maxScrollY I │ │ @@ -65355,19 +65355,19 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04158c: |[04158c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ -04159c: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -0415a0: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -0415a4: 7230 2b0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0e2b │ │ -0415aa: 0e00 |0007: return-void │ │ +043820: |[043820] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ +043830: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +043834: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +043838: 7230 2b0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0e2b │ │ +04383e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1001 │ │ 0x0007 line=1002 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 parcelableData Landroid/os/Parcelable; │ │ @@ -65377,19 +65377,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0415ac: |[0415ac] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ -0415bc: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -0415c0: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -0415c4: 7230 2c0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0e2c │ │ -0415ca: 0e00 |0007: return-void │ │ +043840: |[043840] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ +043850: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +043854: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +043858: 7230 2c0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0e2c │ │ +04385e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ 0x0007 line=675 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 isPassword Z │ │ @@ -65399,19 +65399,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0415cc: |[0415cc] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ -0415dc: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -0415e0: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -0415e4: 7230 2d0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@0e2d │ │ -0415ea: 0e00 |0007: return-void │ │ +043860: |[043860] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ +043870: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +043874: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +043878: 7230 2d0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@0e2d │ │ +04387e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=911 │ │ 0x0007 line=912 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 removedCount I │ │ @@ -65421,19 +65421,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0415ec: |[0415ec] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ -0415fc: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -041600: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -041604: 7230 2e0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@0e2e │ │ -04160a: 0e00 |0007: return-void │ │ +043880: |[043880] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ +043890: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +043894: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +043898: 7230 2e0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@0e2e │ │ +04389e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ 0x0007 line=819 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollX I │ │ @@ -65443,19 +65443,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04160c: |[04160c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ -04161c: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -041620: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -041624: 7230 2f0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@0e2f │ │ -04162a: 0e00 |0007: return-void │ │ +0438a0: |[0438a0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ +0438b0: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +0438b4: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +0438b8: 7230 2f0e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@0e2f │ │ +0438be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ 0x0007 line=837 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollY I │ │ @@ -65465,19 +65465,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04162c: |[04162c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ -04163c: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -041640: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -041644: 7230 300e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0e30 │ │ -04164a: 0e00 |0007: return-void │ │ +0438c0: |[0438c0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ +0438d0: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +0438d4: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +0438d8: 7230 300e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0e30 │ │ +0438de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=714 │ │ 0x0007 line=715 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 scrollable Z │ │ @@ -65487,19 +65487,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04164c: |[04164c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ -04165c: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -041660: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -041664: 7230 310e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0e31 │ │ -04166a: 0e00 |0007: return-void │ │ +0438e0: |[0438e0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ +0438f0: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +0438f4: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +0438f8: 7230 310e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0e31 │ │ +0438fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=571 │ │ 0x0007 line=572 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 source Landroid/view/View; │ │ @@ -65509,19 +65509,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -04166c: |[04166c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ -04167c: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -041680: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -041684: 7240 320e 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@0e32 │ │ -04168a: 0e00 |0007: return-void │ │ +043900: |[043900] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ +043910: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +043914: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +043918: 7240 320e 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@0e32 │ │ +04391e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=589 │ │ 0x0007 line=590 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -65532,34 +65532,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04168c: |[04168c] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ -04169c: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ -0416a0: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ -0416a4: 7230 330e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@0e33 │ │ -0416aa: 0e00 |0007: return-void │ │ +043920: |[043920] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ +043930: 6200 4104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@0441 │ │ +043934: 5421 4204 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0442 │ │ +043938: 7230 330e 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@0e33 │ │ +04393e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=800 │ │ 0x0007 line=801 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ 0x0000 - 0x0008 reg=3 toIndex I │ │ │ │ - source_file_idx : 437 (AccessibilityRecordCompat.java) │ │ + source_file_idx : 438 (AccessibilityRecordCompat.java) │ │ │ │ Class #283 header: │ │ class_idx : 539 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 438 │ │ +source_file_idx : 439 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 42 │ │ virtual_methods_size: 0 │ │ │ │ Class #283 annotations: │ │ Annotations on method #3749 'getText' │ │ @@ -65578,17 +65578,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0416ac: |[0416ac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ -0416bc: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -0416c2: 0e00 |0003: return-void │ │ +043940: |[043940] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ +043950: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +043956: 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;) │ │ @@ -65596,19 +65596,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0416c4: |[0416c4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ -0416d4: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -0416d8: 6e10 4b13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@134b │ │ -0416de: 0a00 |0005: move-result v0 │ │ -0416e0: 0f00 |0006: return v0 │ │ +043958: |[043958] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ +043968: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +04396c: 6e10 4b13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@134b │ │ +043972: 0a00 |0005: move-result v0 │ │ +043974: 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;) │ │ @@ -65616,19 +65616,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 │ │ -0416e4: |[0416e4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0416f4: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -0416f8: 6e10 4c13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@134c │ │ -0416fe: 0c00 |0005: move-result-object v0 │ │ -041700: 1100 |0006: return-object v0 │ │ +043978: |[043978] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +043988: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +04398c: 6e10 4c13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@134c │ │ +043992: 0c00 |0005: move-result-object v0 │ │ +043994: 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;) │ │ @@ -65636,19 +65636,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 │ │ -041704: |[041704] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -041714: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -041718: 6e10 4d13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@134d │ │ -04171e: 0c00 |0005: move-result-object v0 │ │ -041720: 1100 |0006: return-object v0 │ │ +043998: |[043998] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0439a8: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +0439ac: 6e10 4d13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@134d │ │ +0439b2: 0c00 |0005: move-result-object v0 │ │ +0439b4: 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;) │ │ @@ -65656,19 +65656,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 │ │ -041724: |[041724] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -041734: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -041738: 6e10 4e13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@134e │ │ -04173e: 0c00 |0005: move-result-object v0 │ │ -041740: 1100 |0006: return-object v0 │ │ +0439b8: |[0439b8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0439c8: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +0439cc: 6e10 4e13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@134e │ │ +0439d2: 0c00 |0005: move-result-object v0 │ │ +0439d4: 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;) │ │ @@ -65676,19 +65676,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -041744: |[041744] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -041754: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -041758: 6e10 4f13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@134f │ │ -04175e: 0a00 |0005: move-result v0 │ │ -041760: 0f00 |0006: return v0 │ │ +0439d8: |[0439d8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +0439e8: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +0439ec: 6e10 4f13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@134f │ │ +0439f2: 0a00 |0005: move-result v0 │ │ +0439f4: 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;) │ │ @@ -65696,19 +65696,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -041764: |[041764] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ -041774: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -041778: 6e10 5013 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@1350 │ │ -04177e: 0a00 |0005: move-result v0 │ │ -041780: 0f00 |0006: return v0 │ │ +0439f8: |[0439f8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ +043a08: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043a0c: 6e10 5013 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@1350 │ │ +043a12: 0a00 |0005: move-result v0 │ │ +043a14: 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;) │ │ @@ -65716,19 +65716,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -041784: |[041784] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ -041794: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -041798: 6e10 5113 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@1351 │ │ -04179e: 0a00 |0005: move-result v0 │ │ -0417a0: 0f00 |0006: return v0 │ │ +043a18: |[043a18] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ +043a28: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043a2c: 6e10 5113 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@1351 │ │ +043a32: 0a00 |0005: move-result v0 │ │ +043a34: 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;) │ │ @@ -65736,19 +65736,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 │ │ -0417a4: |[0417a4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -0417b4: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -0417b8: 6e10 5413 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@1354 │ │ -0417be: 0c00 |0005: move-result-object v0 │ │ -0417c0: 1100 |0006: return-object v0 │ │ +043a38: |[043a38] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +043a48: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043a4c: 6e10 5413 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@1354 │ │ +043a52: 0c00 |0005: move-result-object v0 │ │ +043a54: 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;) │ │ @@ -65756,19 +65756,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0417c4: |[0417c4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ -0417d4: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -0417d8: 6e10 5513 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@1355 │ │ -0417de: 0a00 |0005: move-result v0 │ │ -0417e0: 0f00 |0006: return v0 │ │ +043a58: |[043a58] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ +043a68: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043a6c: 6e10 5513 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@1355 │ │ +043a72: 0a00 |0005: move-result v0 │ │ +043a74: 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;) │ │ @@ -65776,19 +65776,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0417e4: |[0417e4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ -0417f4: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -0417f8: 6e10 5613 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@1356 │ │ -0417fe: 0a00 |0005: move-result v0 │ │ -041800: 0f00 |0006: return v0 │ │ +043a78: |[043a78] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ +043a88: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043a8c: 6e10 5613 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@1356 │ │ +043a92: 0a00 |0005: move-result v0 │ │ +043a94: 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;) │ │ @@ -65796,19 +65796,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -041804: |[041804] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ -041814: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -041818: 6e10 5713 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@1357 │ │ -04181e: 0a00 |0005: move-result v0 │ │ -041820: 0f00 |0006: return v0 │ │ +043a98: |[043a98] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ +043aa8: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043aac: 6e10 5713 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@1357 │ │ +043ab2: 0a00 |0005: move-result v0 │ │ +043ab4: 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;) │ │ @@ -65816,19 +65816,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 │ │ -041824: |[041824] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -041834: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -041838: 6e10 5813 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@1358 │ │ -04183e: 0c00 |0005: move-result-object v0 │ │ -041840: 1100 |0006: return-object v0 │ │ +043ab8: |[043ab8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +043ac8: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043acc: 6e10 5813 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@1358 │ │ +043ad2: 0c00 |0005: move-result-object v0 │ │ +043ad4: 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;) │ │ @@ -65836,19 +65836,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 │ │ -041844: |[041844] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -041854: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -041858: 6e10 5913 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@1359 │ │ -04185e: 0c00 |0005: move-result-object v0 │ │ -041860: 1100 |0006: return-object v0 │ │ +043ad8: |[043ad8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +043ae8: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043aec: 6e10 5913 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@1359 │ │ +043af2: 0c00 |0005: move-result-object v0 │ │ +043af4: 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;) │ │ @@ -65856,19 +65856,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -041864: |[041864] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ -041874: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -041878: 6e10 5a13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@135a │ │ -04187e: 0a00 |0005: move-result v0 │ │ -041880: 0f00 |0006: return v0 │ │ +043af8: |[043af8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ +043b08: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043b0c: 6e10 5a13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@135a │ │ +043b12: 0a00 |0005: move-result v0 │ │ +043b14: 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;) │ │ @@ -65876,19 +65876,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -041884: |[041884] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -041894: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -041898: 6e10 5b13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@135b │ │ -04189e: 0a00 |0005: move-result v0 │ │ -0418a0: 0f00 |0006: return v0 │ │ +043b18: |[043b18] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +043b28: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043b2c: 6e10 5b13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@135b │ │ +043b32: 0a00 |0005: move-result v0 │ │ +043b34: 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;) │ │ @@ -65896,19 +65896,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0418a4: |[0418a4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -0418b4: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -0418b8: 6e10 5c13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@135c │ │ -0418be: 0a00 |0005: move-result v0 │ │ -0418c0: 0f00 |0006: return v0 │ │ +043b38: |[043b38] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +043b48: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043b4c: 6e10 5c13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@135c │ │ +043b52: 0a00 |0005: move-result v0 │ │ +043b54: 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;) │ │ @@ -65916,19 +65916,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0418c4: |[0418c4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -0418d4: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -0418d8: 6e10 5d13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@135d │ │ -0418de: 0a00 |0005: move-result v0 │ │ -0418e0: 0f00 |0006: return v0 │ │ +043b58: |[043b58] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +043b68: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043b6c: 6e10 5d13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@135d │ │ +043b72: 0a00 |0005: move-result v0 │ │ +043b74: 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;) │ │ @@ -65936,19 +65936,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0418e4: |[0418e4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ -0418f4: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -0418f8: 6e10 5e13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@135e │ │ -0418fe: 0a00 |0005: move-result v0 │ │ -041900: 0f00 |0006: return v0 │ │ +043b78: |[043b78] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ +043b88: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043b8c: 6e10 5e13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@135e │ │ +043b92: 0a00 |0005: move-result v0 │ │ +043b94: 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;) │ │ @@ -65956,19 +65956,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -041904: |[041904] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -041914: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -041918: 6e10 5f13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@135f │ │ -04191e: 0a00 |0005: move-result v0 │ │ -041920: 0f00 |0006: return v0 │ │ +043b98: |[043b98] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +043ba8: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043bac: 6e10 5f13 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@135f │ │ +043bb2: 0a00 |0005: move-result v0 │ │ +043bb4: 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;) │ │ @@ -65976,19 +65976,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -041924: |[041924] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -041934: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -041938: 6e10 6013 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@1360 │ │ -04193e: 0a00 |0005: move-result v0 │ │ -041940: 0f00 |0006: return v0 │ │ +043bb8: |[043bb8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +043bc8: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043bcc: 6e10 6013 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@1360 │ │ +043bd2: 0a00 |0005: move-result v0 │ │ +043bd4: 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;) │ │ @@ -65996,37 +65996,37 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -041944: |[041944] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ -041954: 7100 6113 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@1361 │ │ -04195a: 0c00 |0003: move-result-object v0 │ │ -04195c: 1100 |0004: return-object v0 │ │ +043bd8: |[043bd8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ +043be8: 7100 6113 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@1361 │ │ +043bee: 0c00 |0003: move-result-object v0 │ │ +043bf0: 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 │ │ -041960: |[041960] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -041970: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -041974: 7110 6213 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@1362 │ │ -04197a: 0c00 |0005: move-result-object v0 │ │ -04197c: 1100 |0006: return-object v0 │ │ +043bf4: |[043bf4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +043c04: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043c08: 7110 6213 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@1362 │ │ +043c0e: 0c00 |0005: move-result-object v0 │ │ +043c10: 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;) │ │ @@ -66034,18 +66034,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -041980: |[041980] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -041990: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -041994: 6e10 6313 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@1363 │ │ -04199a: 0e00 |0005: return-void │ │ +043c14: |[043c14] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +043c24: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043c28: 6e10 6313 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@1363 │ │ +043c2e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0005 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ │ │ @@ -66054,18 +66054,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 │ │ -04199c: |[04199c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ -0419ac: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -0419b0: 6e20 6413 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@1364 │ │ -0419b6: 0e00 |0005: return-void │ │ +043c30: |[043c30] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ +043c40: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043c44: 6e20 6413 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@1364 │ │ +043c4a: 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 │ │ @@ -66075,18 +66075,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 │ │ -0419b8: |[0419b8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0419c8: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -0419cc: 6e20 6513 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@1365 │ │ -0419d2: 0e00 |0005: return-void │ │ +043c4c: |[043c4c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +043c5c: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043c60: 6e20 6513 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@1365 │ │ +043c66: 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; │ │ @@ -66096,18 +66096,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 │ │ -0419d4: |[0419d4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -0419e4: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -0419e8: 6e20 6613 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@1366 │ │ -0419ee: 0e00 |0005: return-void │ │ +043c68: |[043c68] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +043c78: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043c7c: 6e20 6613 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@1366 │ │ +043c82: 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 │ │ @@ -66117,18 +66117,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 │ │ -0419f0: |[0419f0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -041a00: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -041a04: 6e20 6713 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@1367 │ │ -041a0a: 0e00 |0005: return-void │ │ +043c84: |[043c84] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +043c94: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043c98: 6e20 6713 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@1367 │ │ +043c9e: 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; │ │ @@ -66138,18 +66138,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 │ │ -041a0c: |[041a0c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -041a1c: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -041a20: 6e20 6813 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1368 │ │ -041a26: 0e00 |0005: return-void │ │ +043ca0: |[043ca0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +043cb0: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043cb4: 6e20 6813 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1368 │ │ +043cba: 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; │ │ @@ -66159,18 +66159,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 │ │ -041a28: |[041a28] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -041a38: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -041a3c: 6e20 6913 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@1369 │ │ -041a42: 0e00 |0005: return-void │ │ +043cbc: |[043cbc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +043ccc: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043cd0: 6e20 6913 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@1369 │ │ +043cd6: 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 │ │ @@ -66180,18 +66180,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 │ │ -041a44: |[041a44] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -041a54: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -041a58: 6e20 6a13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@136a │ │ -041a5e: 0e00 |0005: return-void │ │ +043cd8: |[043cd8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +043ce8: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043cec: 6e20 6a13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@136a │ │ +043cf2: 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 │ │ @@ -66201,18 +66201,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 │ │ -041a60: |[041a60] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ -041a70: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -041a74: 6e20 6b13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@136b │ │ -041a7a: 0e00 |0005: return-void │ │ +043cf4: |[043cf4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ +043d04: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043d08: 6e20 6b13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@136b │ │ +043d0e: 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 │ │ @@ -66222,18 +66222,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 │ │ -041a7c: |[041a7c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ -041a8c: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -041a90: 6e20 6c13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@136c │ │ -041a96: 0e00 |0005: return-void │ │ +043d10: |[043d10] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ +043d20: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043d24: 6e20 6c13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@136c │ │ +043d2a: 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 │ │ @@ -66243,18 +66243,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 │ │ -041a98: |[041a98] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ -041aa8: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -041aac: 6e20 6d13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@136d │ │ -041ab2: 0e00 |0005: return-void │ │ +043d2c: |[043d2c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ +043d3c: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043d40: 6e20 6d13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@136d │ │ +043d46: 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 │ │ @@ -66264,18 +66264,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 │ │ -041ab4: |[041ab4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -041ac4: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -041ac8: 6e20 7013 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@1370 │ │ -041ace: 0e00 |0005: return-void │ │ +043d48: |[043d48] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +043d58: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043d5c: 6e20 7013 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@1370 │ │ +043d62: 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; │ │ @@ -66285,18 +66285,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 │ │ -041ad0: |[041ad0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -041ae0: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -041ae4: 6e20 7113 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@1371 │ │ -041aea: 0e00 |0005: return-void │ │ +043d64: |[043d64] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +043d74: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043d78: 6e20 7113 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@1371 │ │ +043d7e: 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 │ │ @@ -66306,18 +66306,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 │ │ -041aec: |[041aec] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ -041afc: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -041b00: 6e20 7213 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@1372 │ │ -041b06: 0e00 |0005: return-void │ │ +043d80: |[043d80] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ +043d90: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043d94: 6e20 7213 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@1372 │ │ +043d9a: 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 │ │ @@ -66327,18 +66327,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 │ │ -041b08: |[041b08] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ -041b18: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -041b1c: 6e20 7313 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@1373 │ │ -041b22: 0e00 |0005: return-void │ │ +043d9c: |[043d9c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ +043dac: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043db0: 6e20 7313 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@1373 │ │ +043db6: 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 │ │ @@ -66348,18 +66348,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 │ │ -041b24: |[041b24] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ -041b34: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -041b38: 6e20 7413 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@1374 │ │ -041b3e: 0e00 |0005: return-void │ │ +043db8: |[043db8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ +043dc8: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043dcc: 6e20 7413 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@1374 │ │ +043dd2: 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 │ │ @@ -66369,18 +66369,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 │ │ -041b40: |[041b40] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -041b50: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -041b54: 6e20 7513 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@1375 │ │ -041b5a: 0e00 |0005: return-void │ │ +043dd4: |[043dd4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +043de4: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043de8: 6e20 7513 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@1375 │ │ +043dee: 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 │ │ @@ -66390,18 +66390,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 │ │ -041b5c: |[041b5c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -041b6c: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -041b70: 6e20 7613 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@1376 │ │ -041b76: 0e00 |0005: return-void │ │ +043df0: |[043df0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +043e00: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043e04: 6e20 7613 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@1376 │ │ +043e0a: 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; │ │ @@ -66411,34 +66411,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 │ │ -041b78: |[041b78] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ -041b88: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -041b8c: 6e20 7813 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@1378 │ │ -041b92: 0e00 |0005: return-void │ │ +043e0c: |[043e0c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ +043e1c: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043e20: 6e20 7813 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@1378 │ │ +043e26: 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 : 438 (AccessibilityRecordCompatIcs.java) │ │ + source_file_idx : 439 (AccessibilityRecordCompatIcs.java) │ │ │ │ Class #284 header: │ │ class_idx : 540 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 439 │ │ +source_file_idx : 440 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #284 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;' │ │ @@ -66453,17 +66453,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -041b94: |[041b94] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ -041ba4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -041baa: 0e00 |0003: return-void │ │ +043e28: |[043e28] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ +043e38: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +043e3e: 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;) │ │ @@ -66471,19 +66471,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -041bac: |[041bac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ -041bbc: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -041bc0: 6e10 5213 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@1352 │ │ -041bc6: 0a00 |0005: move-result v0 │ │ -041bc8: 0f00 |0006: return v0 │ │ +043e40: |[043e40] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ +043e50: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043e54: 6e10 5213 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@1352 │ │ +043e5a: 0a00 |0005: move-result v0 │ │ +043e5c: 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;) │ │ @@ -66491,19 +66491,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -041bcc: |[041bcc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ -041bdc: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -041be0: 6e10 5313 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@1353 │ │ -041be6: 0a00 |0005: move-result v0 │ │ -041be8: 0f00 |0006: return v0 │ │ +043e60: |[043e60] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ +043e70: 1f01 ae02 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043e74: 6e10 5313 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@1353 │ │ +043e7a: 0a00 |0005: move-result v0 │ │ +043e7c: 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;) │ │ @@ -66511,18 +66511,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 │ │ -041bec: |[041bec] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -041bfc: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -041c00: 6e20 6e13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@136e │ │ -041c06: 0e00 |0005: return-void │ │ +043e80: |[043e80] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +043e90: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043e94: 6e20 6e13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@136e │ │ +043e9a: 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 │ │ @@ -66532,34 +66532,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 │ │ -041c08: |[041c08] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -041c18: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -041c1c: 6e20 6f13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@136f │ │ -041c22: 0e00 |0005: return-void │ │ +043e9c: |[043e9c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +043eac: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043eb0: 6e20 6f13 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@136f │ │ +043eb6: 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 : 439 (AccessibilityRecordCompatIcsMr1.java) │ │ + source_file_idx : 440 (AccessibilityRecordCompatIcsMr1.java) │ │ │ │ Class #285 header: │ │ class_idx : 541 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 440 │ │ +source_file_idx : 441 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #285 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;' │ │ @@ -66574,17 +66574,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -041c24: |[041c24] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ -041c34: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -041c3a: 0e00 |0003: return-void │ │ +043eb8: |[043eb8] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ +043ec8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +043ece: 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;) │ │ @@ -66592,35 +66592,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 │ │ -041c3c: |[041c3c] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -041c4c: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ -041c50: 6e30 7713 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@1377 │ │ -041c56: 0e00 |0005: return-void │ │ +043ed0: |[043ed0] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +043ee0: 1f00 ae02 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@02ae │ │ +043ee4: 6e30 7713 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@1377 │ │ +043eea: 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 : 440 (AccessibilityRecordCompatJellyBean.java) │ │ + source_file_idx : 441 (AccessibilityRecordCompatJellyBean.java) │ │ │ │ Class #286 header: │ │ class_idx : 542 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 781 │ │ -source_file_idx : 500 │ │ +source_file_idx : 501 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #286 annotations: │ │ Annotations on class │ │ @@ -66632,21 +66632,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 500 (AutoScrollHelper.java) │ │ + source_file_idx : 501 (AutoScrollHelper.java) │ │ │ │ Class #287 header: │ │ class_idx : 543 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 500 │ │ +source_file_idx : 501 │ │ static_fields_size : 0 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 11 │ │ │ │ Class #287 annotations: │ │ Annotations on class │ │ @@ -66710,26 +66710,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -041c58: |[041c58] android.support.v4.widget.AutoScrollHelper$ClampedScroller.:()V │ │ -041c68: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -041c6a: 7010 8d14 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@148d │ │ -041c70: 1900 0080 |0004: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ -041c74: 5a30 4904 |0006: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0449 │ │ -041c78: 1600 ffff |0008: const-wide/16 v0, #int -1 // #ffff │ │ -041c7c: 5a30 4a04 |000a: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@044a │ │ -041c80: 1600 0000 |000c: const-wide/16 v0, #int 0 // #0 │ │ -041c84: 5a30 4304 |000e: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0443 │ │ -041c88: 5932 4404 |0010: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0444 │ │ -041c8c: 5932 4504 |0012: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0445 │ │ -041c90: 0e00 |0014: return-void │ │ +043eec: |[043eec] android.support.v4.widget.AutoScrollHelper$ClampedScroller.:()V │ │ +043efc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +043efe: 7010 8d14 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@148d │ │ +043f04: 1900 0080 |0004: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ +043f08: 5a30 4904 |0006: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0449 │ │ +043f0c: 1600 ffff |0008: const-wide/16 v0, #int -1 // #ffff │ │ +043f10: 5a30 4a04 |000a: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@044a │ │ +043f14: 1600 0000 |000c: const-wide/16 v0, #int 0 // #0 │ │ +043f18: 5a30 4304 |000e: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0443 │ │ +043f1c: 5932 4404 |0010: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0444 │ │ +043f20: 5932 4504 |0012: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0445 │ │ +043f24: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=743 │ │ 0x0004 line=744 │ │ 0x0008 line=745 │ │ 0x000c line=746 │ │ 0x0010 line=747 │ │ @@ -66743,53 +66743,53 @@ │ │ type : '(J)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -041c94: |[041c94] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getValueAt:(J)F │ │ -041ca4: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ -041ca8: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -041caa: 53b6 4904 |0003: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0449 │ │ -041cae: 3105 0c06 |0005: cmp-long v5, v12, v6 │ │ -041cb2: 3b05 0300 |0007: if-gez v5, 000a // +0003 │ │ -041cb6: 0f04 |0009: return v4 │ │ -041cb8: 53b6 4a04 |000a: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@044a │ │ -041cbc: 1608 0000 |000c: const-wide/16 v8, #int 0 // #0 │ │ -041cc0: 3105 0608 |000e: cmp-long v5, v6, v8 │ │ -041cc4: 3a05 0800 |0010: if-ltz v5, 0018 // +0008 │ │ -041cc8: 53b6 4a04 |0012: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@044a │ │ -041ccc: 3105 0c06 |0014: cmp-long v5, v12, v6 │ │ -041cd0: 3b05 1300 |0016: if-gez v5, 0029 // +0013 │ │ -041cd4: 53b6 4904 |0018: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0449 │ │ -041cd8: 9c02 0c06 |001a: sub-long v2, v12, v6 │ │ -041cdc: 1505 003f |001c: const/high16 v5, #int 1056964608 // #3f00 │ │ -041ce0: 8526 |001e: long-to-float v6, v2 │ │ -041ce2: 52b7 4804 |001f: iget v7, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@0448 │ │ -041ce6: 8277 |0021: int-to-float v7, v7 │ │ -041ce8: c976 |0022: div-float/2addr v6, v7 │ │ -041cea: 7130 e70e 460a |0023: invoke-static {v6, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@0ee7 │ │ -041cf0: 0a04 |0026: move-result v4 │ │ -041cf2: c854 |0027: mul-float/2addr v4, v5 │ │ -041cf4: 28e1 |0028: goto 0009 // -001f │ │ -041cf6: 53b6 4a04 |0029: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@044a │ │ -041cfa: 9c00 0c06 |002b: sub-long v0, v12, v6 │ │ -041cfe: 52b5 4b04 |002d: iget v5, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@044b │ │ -041d02: a705 0a05 |002f: sub-float v5, v10, v5 │ │ -041d06: 52b6 4b04 |0031: iget v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@044b │ │ -041d0a: 8507 |0033: long-to-float v7, v0 │ │ -041d0c: 52b8 4604 |0034: iget v8, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@0446 │ │ -041d10: 8288 |0036: int-to-float v8, v8 │ │ -041d12: c987 |0037: div-float/2addr v7, v8 │ │ -041d14: 7130 e70e 470a |0038: invoke-static {v7, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@0ee7 │ │ -041d1a: 0a04 |003b: move-result v4 │ │ -041d1c: c864 |003c: mul-float/2addr v4, v6 │ │ -041d1e: c654 |003d: add-float/2addr v4, v5 │ │ -041d20: 28cb |003e: goto 0009 // -0035 │ │ +043f28: |[043f28] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getValueAt:(J)F │ │ +043f38: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ +043f3c: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +043f3e: 53b6 4904 |0003: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0449 │ │ +043f42: 3105 0c06 |0005: cmp-long v5, v12, v6 │ │ +043f46: 3b05 0300 |0007: if-gez v5, 000a // +0003 │ │ +043f4a: 0f04 |0009: return v4 │ │ +043f4c: 53b6 4a04 |000a: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@044a │ │ +043f50: 1608 0000 |000c: const-wide/16 v8, #int 0 // #0 │ │ +043f54: 3105 0608 |000e: cmp-long v5, v6, v8 │ │ +043f58: 3a05 0800 |0010: if-ltz v5, 0018 // +0008 │ │ +043f5c: 53b6 4a04 |0012: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@044a │ │ +043f60: 3105 0c06 |0014: cmp-long v5, v12, v6 │ │ +043f64: 3b05 1300 |0016: if-gez v5, 0029 // +0013 │ │ +043f68: 53b6 4904 |0018: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0449 │ │ +043f6c: 9c02 0c06 |001a: sub-long v2, v12, v6 │ │ +043f70: 1505 003f |001c: const/high16 v5, #int 1056964608 // #3f00 │ │ +043f74: 8526 |001e: long-to-float v6, v2 │ │ +043f76: 52b7 4804 |001f: iget v7, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@0448 │ │ +043f7a: 8277 |0021: int-to-float v7, v7 │ │ +043f7c: c976 |0022: div-float/2addr v6, v7 │ │ +043f7e: 7130 e70e 460a |0023: invoke-static {v6, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@0ee7 │ │ +043f84: 0a04 |0026: move-result v4 │ │ +043f86: c854 |0027: mul-float/2addr v4, v5 │ │ +043f88: 28e1 |0028: goto 0009 // -001f │ │ +043f8a: 53b6 4a04 |0029: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@044a │ │ +043f8e: 9c00 0c06 |002b: sub-long v0, v12, v6 │ │ +043f92: 52b5 4b04 |002d: iget v5, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@044b │ │ +043f96: a705 0a05 |002f: sub-float v5, v10, v5 │ │ +043f9a: 52b6 4b04 |0031: iget v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@044b │ │ +043f9e: 8507 |0033: long-to-float v7, v0 │ │ +043fa0: 52b8 4604 |0034: iget v8, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@0446 │ │ +043fa4: 8288 |0036: int-to-float v8, v8 │ │ +043fa6: c987 |0037: div-float/2addr v7, v8 │ │ +043fa8: 7130 e70e 470a |0038: invoke-static {v7, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@0ee7 │ │ +043fae: 0a04 |003b: move-result v4 │ │ +043fb0: c864 |003c: mul-float/2addr v4, v6 │ │ +043fb2: c654 |003d: add-float/2addr v4, v5 │ │ +043fb4: 28cb |003e: goto 0009 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=787 │ │ 0x0009 line=794 │ │ 0x000a line=789 │ │ 0x0018 line=790 │ │ 0x001c line=791 │ │ @@ -66806,22 +66806,22 @@ │ │ type : '(F)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -041d24: |[041d24] android.support.v4.widget.AutoScrollHelper$ClampedScroller.interpolateValue:(F)F │ │ -041d34: 1500 80c0 |0000: const/high16 v0, #int -1065353216 // #c080 │ │ -041d38: c830 |0002: mul-float/2addr v0, v3 │ │ -041d3a: c830 |0003: mul-float/2addr v0, v3 │ │ -041d3c: 1501 8040 |0004: const/high16 v1, #int 1082130432 // #4080 │ │ -041d40: c831 |0006: mul-float/2addr v1, v3 │ │ -041d42: c610 |0007: add-float/2addr v0, v1 │ │ -041d44: 0f00 |0008: return v0 │ │ +043fb8: |[043fb8] android.support.v4.widget.AutoScrollHelper$ClampedScroller.interpolateValue:(F)F │ │ +043fc8: 1500 80c0 |0000: const/high16 v0, #int -1065353216 // #c080 │ │ +043fcc: c830 |0002: mul-float/2addr v0, v3 │ │ +043fce: c830 |0003: mul-float/2addr v0, v3 │ │ +043fd0: 1501 8040 |0004: const/high16 v1, #int 1082130432 // #4080 │ │ +043fd4: c831 |0006: mul-float/2addr v1, v3 │ │ +043fd6: c610 |0007: add-float/2addr v0, v1 │ │ +043fd8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ 0x0000 - 0x0009 reg=3 value F │ │ │ │ @@ -66831,45 +66831,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -041d48: |[041d48] android.support.v4.widget.AutoScrollHelper$ClampedScroller.computeScrollDelta:()V │ │ -041d58: 53a6 4304 |0000: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0443 │ │ -041d5c: 1608 0000 |0002: const-wide/16 v8, #int 0 // #0 │ │ -041d60: 3106 0608 |0004: cmp-long v6, v6, v8 │ │ -041d64: 3906 0a00 |0006: if-nez v6, 0010 // +000a │ │ -041d68: 2206 1103 |0008: new-instance v6, Ljava/lang/RuntimeException; // type@0311 │ │ -041d6c: 1a07 4202 |000a: const-string v7, "Cannot compute scroll delta before calling start()" // string@0242 │ │ -041d70: 7020 9714 7600 |000c: invoke-direct {v6, v7}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1497 │ │ -041d76: 2706 |000f: throw v6 │ │ -041d78: 7100 8113 0000 |0010: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1381 │ │ -041d7e: 0b00 |0013: move-result-wide v0 │ │ -041d80: 7030 ce0e 0a01 |0014: invoke-direct {v10, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@0ece │ │ -041d86: 0a05 |0017: move-result v5 │ │ -041d88: 7020 d00e 5a00 |0018: invoke-direct {v10, v5}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.interpolateValue:(F)F // method@0ed0 │ │ -041d8e: 0a04 |001b: move-result v4 │ │ -041d90: 53a6 4304 |001c: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0443 │ │ -041d94: 9c02 0006 |001e: sub-long v2, v0, v6 │ │ -041d98: 5aa0 4304 |0020: iput-wide v0, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0443 │ │ -041d9c: 8526 |0022: long-to-float v6, v2 │ │ -041d9e: c846 |0023: mul-float/2addr v6, v4 │ │ -041da0: 52a7 4c04 |0024: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@044c │ │ -041da4: c876 |0026: mul-float/2addr v6, v7 │ │ -041da6: 8766 |0027: float-to-int v6, v6 │ │ -041da8: 59a6 4404 |0028: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0444 │ │ -041dac: 8526 |002a: long-to-float v6, v2 │ │ -041dae: c846 |002b: mul-float/2addr v6, v4 │ │ -041db0: 52a7 4d04 |002c: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@044d │ │ -041db4: c876 |002e: mul-float/2addr v6, v7 │ │ -041db6: 8766 |002f: float-to-int v6, v6 │ │ -041db8: 59a6 4504 |0030: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0445 │ │ -041dbc: 0e00 |0032: return-void │ │ +043fdc: |[043fdc] android.support.v4.widget.AutoScrollHelper$ClampedScroller.computeScrollDelta:()V │ │ +043fec: 53a6 4304 |0000: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0443 │ │ +043ff0: 1608 0000 |0002: const-wide/16 v8, #int 0 // #0 │ │ +043ff4: 3106 0608 |0004: cmp-long v6, v6, v8 │ │ +043ff8: 3906 0a00 |0006: if-nez v6, 0010 // +000a │ │ +043ffc: 2206 1103 |0008: new-instance v6, Ljava/lang/RuntimeException; // type@0311 │ │ +044000: 1a07 4302 |000a: const-string v7, "Cannot compute scroll delta before calling start()" // string@0243 │ │ +044004: 7020 9714 7600 |000c: invoke-direct {v6, v7}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1497 │ │ +04400a: 2706 |000f: throw v6 │ │ +04400c: 7100 8113 0000 |0010: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1381 │ │ +044012: 0b00 |0013: move-result-wide v0 │ │ +044014: 7030 ce0e 0a01 |0014: invoke-direct {v10, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@0ece │ │ +04401a: 0a05 |0017: move-result v5 │ │ +04401c: 7020 d00e 5a00 |0018: invoke-direct {v10, v5}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.interpolateValue:(F)F // method@0ed0 │ │ +044022: 0a04 |001b: move-result v4 │ │ +044024: 53a6 4304 |001c: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0443 │ │ +044028: 9c02 0006 |001e: sub-long v2, v0, v6 │ │ +04402c: 5aa0 4304 |0020: iput-wide v0, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0443 │ │ +044030: 8526 |0022: long-to-float v6, v2 │ │ +044032: c846 |0023: mul-float/2addr v6, v4 │ │ +044034: 52a7 4c04 |0024: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@044c │ │ +044038: c876 |0026: mul-float/2addr v6, v7 │ │ +04403a: 8766 |0027: float-to-int v6, v6 │ │ +04403c: 59a6 4404 |0028: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0444 │ │ +044040: 8526 |002a: long-to-float v6, v2 │ │ +044042: c846 |002b: mul-float/2addr v6, v4 │ │ +044044: 52a7 4d04 |002c: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@044d │ │ +044048: c876 |002e: mul-float/2addr v6, v7 │ │ +04404a: 8766 |002f: float-to-int v6, v6 │ │ +04404c: 59a6 4504 |0030: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0445 │ │ +044050: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ 0x0008 line=819 │ │ 0x0010 line=822 │ │ 0x0014 line=823 │ │ 0x0018 line=824 │ │ @@ -66890,17 +66890,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041dc0: |[041dc0] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaX:()I │ │ -041dd0: 5210 4404 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0444 │ │ -041dd4: 0f00 |0002: return v0 │ │ +044054: |[044054] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaX:()I │ │ +044064: 5210 4404 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0444 │ │ +044068: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=856 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #2 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -66908,17 +66908,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041dd8: |[041dd8] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaY:()I │ │ -041de8: 5210 4504 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0445 │ │ -041dec: 0f00 |0002: return v0 │ │ +04406c: |[04406c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaY:()I │ │ +04407c: 5210 4504 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0445 │ │ +044080: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=864 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #3 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -66926,22 +66926,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -041df0: |[041df0] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getHorizontalDirection:()I │ │ -041e00: 5220 4c04 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@044c │ │ -041e04: 5221 4c04 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@044c │ │ -041e08: 7110 8314 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ -041e0e: 0a01 |0007: move-result v1 │ │ -041e10: c910 |0008: div-float/2addr v0, v1 │ │ -041e12: 8700 |0009: float-to-int v0, v0 │ │ -041e14: 0f00 |000a: return v0 │ │ +044084: |[044084] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getHorizontalDirection:()I │ │ +044094: 5220 4c04 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@044c │ │ +044098: 5221 4c04 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@044c │ │ +04409c: 7110 8314 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ +0440a2: 0a01 |0007: move-result v1 │ │ +0440a4: c910 |0008: div-float/2addr v0, v1 │ │ +0440a6: 8700 |0009: float-to-int v0, v0 │ │ +0440a8: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=844 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #4 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -66949,22 +66949,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -041e18: |[041e18] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getVerticalDirection:()I │ │ -041e28: 5220 4d04 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@044d │ │ -041e2c: 5221 4d04 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@044d │ │ -041e30: 7110 8314 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ -041e36: 0a01 |0007: move-result v1 │ │ -041e38: c910 |0008: div-float/2addr v0, v1 │ │ -041e3a: 8700 |0009: float-to-int v0, v0 │ │ -041e3c: 0f00 |000a: return v0 │ │ +0440ac: |[0440ac] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getVerticalDirection:()I │ │ +0440bc: 5220 4d04 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@044d │ │ +0440c0: 5221 4d04 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@044d │ │ +0440c4: 7110 8314 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ +0440ca: 0a01 |0007: move-result v1 │ │ +0440cc: c910 |0008: div-float/2addr v0, v1 │ │ +0440ce: 8700 |0009: float-to-int v0, v0 │ │ +0440d0: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=848 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #5 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -66972,31 +66972,31 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 26 16-bit code units │ │ -041e40: |[041e40] android.support.v4.widget.AutoScrollHelper$ClampedScroller.isFinished:()Z │ │ -041e50: 5360 4a04 |0000: iget-wide v0, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@044a │ │ -041e54: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ -041e58: 3100 0002 |0004: cmp-long v0, v0, v2 │ │ -041e5c: 3d00 1200 |0006: if-lez v0, 0018 // +0012 │ │ -041e60: 7100 8113 0000 |0008: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1381 │ │ -041e66: 0b00 |000b: move-result-wide v0 │ │ -041e68: 5362 4a04 |000c: iget-wide v2, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@044a │ │ -041e6c: 5264 4604 |000e: iget v4, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@0446 │ │ -041e70: 8144 |0010: int-to-long v4, v4 │ │ -041e72: bb42 |0011: add-long/2addr v2, v4 │ │ -041e74: 3100 0002 |0012: cmp-long v0, v0, v2 │ │ -041e78: 3d00 0400 |0014: if-lez v0, 0018 // +0004 │ │ -041e7c: 1210 |0016: const/4 v0, #int 1 // #1 │ │ -041e7e: 0f00 |0017: return v0 │ │ -041e80: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -041e82: 28fe |0019: goto 0017 // -0002 │ │ +0440d4: |[0440d4] android.support.v4.widget.AutoScrollHelper$ClampedScroller.isFinished:()Z │ │ +0440e4: 5360 4a04 |0000: iget-wide v0, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@044a │ │ +0440e8: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +0440ec: 3100 0002 |0004: cmp-long v0, v0, v2 │ │ +0440f0: 3d00 1200 |0006: if-lez v0, 0018 // +0012 │ │ +0440f4: 7100 8113 0000 |0008: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1381 │ │ +0440fa: 0b00 |000b: move-result-wide v0 │ │ +0440fc: 5362 4a04 |000c: iget-wide v2, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@044a │ │ +044100: 5264 4604 |000e: iget v4, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@0446 │ │ +044104: 8144 |0010: int-to-long v4, v4 │ │ +044106: bb42 |0011: add-long/2addr v2, v4 │ │ +044108: 3100 0002 |0012: cmp-long v0, v0, v2 │ │ +04410c: 3d00 0400 |0014: if-lez v0, 0018 // +0004 │ │ +044110: 1210 |0016: const/4 v0, #int 1 // #1 │ │ +044112: 0f00 |0017: return v0 │ │ +044114: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +044116: 28fe |0019: goto 0017 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=782 │ │ locals : │ │ 0x0000 - 0x001a reg=6 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ #6 : (in Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;) │ │ @@ -67004,30 +67004,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -041e84: |[041e84] android.support.v4.widget.AutoScrollHelper$ClampedScroller.requestStop:()V │ │ -041e94: 7100 8113 0000 |0000: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1381 │ │ -041e9a: 0b00 |0003: move-result-wide v0 │ │ -041e9c: 5352 4904 |0004: iget-wide v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0449 │ │ -041ea0: 9c02 0002 |0006: sub-long v2, v0, v2 │ │ -041ea4: 8422 |0008: long-to-int v2, v2 │ │ -041ea6: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -041ea8: 5254 4704 |000a: iget v4, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@0447 │ │ -041eac: 7130 e60e 3204 |000c: invoke-static {v2, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$800:(III)I // method@0ee6 │ │ -041eb2: 0a02 |000f: move-result v2 │ │ -041eb4: 5952 4604 |0010: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@0446 │ │ -041eb8: 7030 ce0e 0501 |0012: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@0ece │ │ -041ebe: 0a02 |0015: move-result v2 │ │ -041ec0: 5952 4b04 |0016: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@044b │ │ -041ec4: 5a50 4a04 |0018: iput-wide v0, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@044a │ │ -041ec8: 0e00 |001a: return-void │ │ +044118: |[044118] android.support.v4.widget.AutoScrollHelper$ClampedScroller.requestStop:()V │ │ +044128: 7100 8113 0000 |0000: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1381 │ │ +04412e: 0b00 |0003: move-result-wide v0 │ │ +044130: 5352 4904 |0004: iget-wide v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0449 │ │ +044134: 9c02 0002 |0006: sub-long v2, v0, v2 │ │ +044138: 8422 |0008: long-to-int v2, v2 │ │ +04413a: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +04413c: 5254 4704 |000a: iget v4, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@0447 │ │ +044140: 7130 e60e 3204 |000c: invoke-static {v2, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$800:(III)I // method@0ee6 │ │ +044146: 0a02 |000f: move-result v2 │ │ +044148: 5952 4604 |0010: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@0446 │ │ +04414c: 7030 ce0e 0501 |0012: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@0ece │ │ +044152: 0a02 |0015: move-result v2 │ │ +044154: 5952 4b04 |0016: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@044b │ │ +044158: 5a50 4a04 |0018: iput-wide v0, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@044a │ │ +04415c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=775 │ │ 0x0004 line=776 │ │ 0x0012 line=777 │ │ 0x0018 line=778 │ │ 0x001a line=779 │ │ @@ -67040,17 +67040,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041ecc: |[041ecc] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampDownDuration:(I)V │ │ -041edc: 5901 4704 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@0447 │ │ -041ee0: 0e00 |0002: return-void │ │ +044160: |[044160] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampDownDuration:(I)V │ │ +044170: 5901 4704 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@0447 │ │ +044174: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=756 │ │ 0x0002 line=757 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ 0x0000 - 0x0003 reg=1 durationMillis I │ │ @@ -67060,17 +67060,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -041ee4: |[041ee4] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampUpDuration:(I)V │ │ -041ef4: 5901 4804 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@0448 │ │ -041ef8: 0e00 |0002: return-void │ │ +044178: |[044178] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampUpDuration:(I)V │ │ +044188: 5901 4804 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@0448 │ │ +04418c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=752 │ │ 0x0002 line=753 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ 0x0000 - 0x0003 reg=1 durationMillis I │ │ @@ -67080,18 +67080,18 @@ │ │ type : '(FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -041efc: |[041efc] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setTargetVelocity:(FF)V │ │ -041f0c: 5901 4c04 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@044c │ │ -041f10: 5902 4d04 |0002: iput v2, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@044d │ │ -041f14: 0e00 |0004: return-void │ │ +044190: |[044190] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setTargetVelocity:(FF)V │ │ +0441a0: 5901 4c04 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@044c │ │ +0441a4: 5902 4d04 |0002: iput v2, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@044d │ │ +0441a8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=839 │ │ 0x0002 line=840 │ │ 0x0004 line=841 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ @@ -67103,47 +67103,47 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 24 16-bit code units │ │ -041f18: |[041f18] android.support.v4.widget.AutoScrollHelper$ClampedScroller.start:()V │ │ -041f28: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -041f2a: 7100 8113 0000 |0001: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1381 │ │ -041f30: 0b00 |0004: move-result-wide v0 │ │ -041f32: 5a30 4904 |0005: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0449 │ │ -041f36: 1600 ffff |0007: const-wide/16 v0, #int -1 // #ffff │ │ -041f3a: 5a30 4a04 |0009: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@044a │ │ -041f3e: 5330 4904 |000b: iget-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0449 │ │ -041f42: 5a30 4304 |000d: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0443 │ │ -041f46: 1500 003f |000f: const/high16 v0, #int 1056964608 // #3f00 │ │ -041f4a: 5930 4b04 |0011: iput v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@044b │ │ -041f4e: 5932 4404 |0013: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0444 │ │ -041f52: 5932 4504 |0015: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0445 │ │ -041f56: 0e00 |0017: return-void │ │ +0441ac: |[0441ac] android.support.v4.widget.AutoScrollHelper$ClampedScroller.start:()V │ │ +0441bc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0441be: 7100 8113 0000 |0001: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1381 │ │ +0441c4: 0b00 |0004: move-result-wide v0 │ │ +0441c6: 5a30 4904 |0005: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0449 │ │ +0441ca: 1600 ffff |0007: const-wide/16 v0, #int -1 // #ffff │ │ +0441ce: 5a30 4a04 |0009: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@044a │ │ +0441d2: 5330 4904 |000b: iget-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0449 │ │ +0441d6: 5a30 4304 |000d: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0443 │ │ +0441da: 1500 003f |000f: const/high16 v0, #int 1056964608 // #3f00 │ │ +0441de: 5930 4b04 |0011: iput v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@044b │ │ +0441e2: 5932 4404 |0013: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0444 │ │ +0441e6: 5932 4504 |0015: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0445 │ │ +0441ea: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=763 │ │ 0x0007 line=764 │ │ 0x000b line=765 │ │ 0x000f line=766 │ │ 0x0013 line=767 │ │ 0x0015 line=768 │ │ 0x0017 line=769 │ │ locals : │ │ 0x0000 - 0x0018 reg=3 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ - source_file_idx : 500 (AutoScrollHelper.java) │ │ + source_file_idx : 501 (AutoScrollHelper.java) │ │ │ │ Class #288 header: │ │ class_idx : 544 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 500 │ │ +source_file_idx : 501 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #288 annotations: │ │ Annotations on class │ │ @@ -67168,18 +67168,18 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -041f58: |[041f58] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ -041f68: 5b01 4e04 |0000: iput-object v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044e │ │ -041f6c: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -041f72: 0e00 |0005: return-void │ │ +0441ec: |[0441ec] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ +0441fc: 5b01 4e04 |0000: iput-object v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044e │ │ +044200: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +044206: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ @@ -67188,17 +67188,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -041f74: |[041f74] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V │ │ -041f84: 7020 d70e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@0ed7 │ │ -041f8a: 0e00 |0003: return-void │ │ +044208: |[044208] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V │ │ +044218: 7020 d70e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@0ed7 │ │ +04421e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/AutoScrollHelper$1; │ │ @@ -67209,64 +67209,64 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -041f8c: |[041f8c] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.run:()V │ │ -041f9c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -041f9e: 5453 4e04 |0001: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044e │ │ -041fa2: 7110 dc0e 0300 |0003: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0edc │ │ -041fa8: 0a03 |0006: move-result v3 │ │ -041faa: 3903 0300 |0007: if-nez v3, 000a // +0003 │ │ -041fae: 0e00 |0009: return-void │ │ -041fb0: 5453 4e04 |000a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044e │ │ -041fb4: 7110 de0e 0300 |000c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0ede │ │ -041fba: 0a03 |000f: move-result v3 │ │ -041fbc: 3803 1000 |0010: if-eqz v3, 0020 // +0010 │ │ -041fc0: 5453 4e04 |0012: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044e │ │ -041fc4: 7120 df0e 4300 |0014: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0edf │ │ -041fca: 5453 4e04 |0017: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044e │ │ -041fce: 7110 e00e 0300 |0019: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@0ee0 │ │ -041fd4: 0c03 |001c: move-result-object v3 │ │ -041fd6: 6e10 d60e 0300 |001d: invoke-virtual {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.start:()V // method@0ed6 │ │ -041fdc: 5453 4e04 |0020: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044e │ │ -041fe0: 7110 e00e 0300 |0022: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@0ee0 │ │ -041fe6: 0c02 |0025: move-result-object v2 │ │ -041fe8: 6e10 d10e 0200 |0026: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.isFinished:()Z // method@0ed1 │ │ -041fee: 0a03 |0029: move-result v3 │ │ -041ff0: 3903 0a00 |002a: if-nez v3, 0034 // +000a │ │ -041ff4: 5453 4e04 |002c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044e │ │ -041ff8: 7110 e10e 0300 |002e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0ee1 │ │ -041ffe: 0a03 |0031: move-result v3 │ │ -042000: 3903 0800 |0032: if-nez v3, 003a // +0008 │ │ -042004: 5453 4e04 |0034: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044e │ │ -042008: 7120 dd0e 4300 |0036: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0edd │ │ -04200e: 28d0 |0039: goto 0009 // -0030 │ │ -042010: 5453 4e04 |003a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044e │ │ -042014: 7110 e20e 0300 |003c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0ee2 │ │ -04201a: 0a03 |003f: move-result v3 │ │ -04201c: 3803 0c00 |0040: if-eqz v3, 004c // +000c │ │ -042020: 5453 4e04 |0042: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044e │ │ -042024: 7120 e30e 4300 |0044: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0ee3 │ │ -04202a: 5453 4e04 |0047: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044e │ │ -04202e: 7110 e40e 0300 |0049: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@0ee4 │ │ -042034: 6e10 ca0e 0200 |004c: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.computeScrollDelta:()V // method@0eca │ │ -04203a: 6e10 cb0e 0200 |004f: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaX:()I // method@0ecb │ │ -042040: 0a00 |0052: move-result v0 │ │ -042042: 6e10 cc0e 0200 |0053: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaY:()I // method@0ecc │ │ -042048: 0a01 |0056: move-result v1 │ │ -04204a: 5453 4e04 |0057: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044e │ │ -04204e: 6e30 f40e 0301 |0059: invoke-virtual {v3, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.scrollTargetBy:(II)V // method@0ef4 │ │ -042054: 5453 4e04 |005c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044e │ │ -042058: 7110 e50e 0300 |005e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; // method@0ee5 │ │ -04205e: 0c03 |0061: move-result-object v3 │ │ -042060: 7120 070b 5300 |0062: invoke-static {v3, v5}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0b07 │ │ -042066: 28a4 |0065: goto 0009 // -005c │ │ +044220: |[044220] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.run:()V │ │ +044230: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +044232: 5453 4e04 |0001: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044e │ │ +044236: 7110 dc0e 0300 |0003: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0edc │ │ +04423c: 0a03 |0006: move-result v3 │ │ +04423e: 3903 0300 |0007: if-nez v3, 000a // +0003 │ │ +044242: 0e00 |0009: return-void │ │ +044244: 5453 4e04 |000a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044e │ │ +044248: 7110 de0e 0300 |000c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0ede │ │ +04424e: 0a03 |000f: move-result v3 │ │ +044250: 3803 1000 |0010: if-eqz v3, 0020 // +0010 │ │ +044254: 5453 4e04 |0012: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044e │ │ +044258: 7120 df0e 4300 |0014: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0edf │ │ +04425e: 5453 4e04 |0017: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044e │ │ +044262: 7110 e00e 0300 |0019: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@0ee0 │ │ +044268: 0c03 |001c: move-result-object v3 │ │ +04426a: 6e10 d60e 0300 |001d: invoke-virtual {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.start:()V // method@0ed6 │ │ +044270: 5453 4e04 |0020: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044e │ │ +044274: 7110 e00e 0300 |0022: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@0ee0 │ │ +04427a: 0c02 |0025: move-result-object v2 │ │ +04427c: 6e10 d10e 0200 |0026: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.isFinished:()Z // method@0ed1 │ │ +044282: 0a03 |0029: move-result v3 │ │ +044284: 3903 0a00 |002a: if-nez v3, 0034 // +000a │ │ +044288: 5453 4e04 |002c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044e │ │ +04428c: 7110 e10e 0300 |002e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0ee1 │ │ +044292: 0a03 |0031: move-result v3 │ │ +044294: 3903 0800 |0032: if-nez v3, 003a // +0008 │ │ +044298: 5453 4e04 |0034: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044e │ │ +04429c: 7120 dd0e 4300 |0036: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0edd │ │ +0442a2: 28d0 |0039: goto 0009 // -0030 │ │ +0442a4: 5453 4e04 |003a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044e │ │ +0442a8: 7110 e20e 0300 |003c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0ee2 │ │ +0442ae: 0a03 |003f: move-result v3 │ │ +0442b0: 3803 0c00 |0040: if-eqz v3, 004c // +000c │ │ +0442b4: 5453 4e04 |0042: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044e │ │ +0442b8: 7120 e30e 4300 |0044: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0ee3 │ │ +0442be: 5453 4e04 |0047: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044e │ │ +0442c2: 7110 e40e 0300 |0049: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@0ee4 │ │ +0442c8: 6e10 ca0e 0200 |004c: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.computeScrollDelta:()V // method@0eca │ │ +0442ce: 6e10 cb0e 0200 |004f: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaX:()I // method@0ecb │ │ +0442d4: 0a00 |0052: move-result v0 │ │ +0442d6: 6e10 cc0e 0200 |0053: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaY:()I // method@0ecc │ │ +0442dc: 0a01 |0056: move-result v1 │ │ +0442de: 5453 4e04 |0057: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044e │ │ +0442e2: 6e30 f40e 0301 |0059: invoke-virtual {v3, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.scrollTargetBy:(II)V // method@0ef4 │ │ +0442e8: 5453 4e04 |005c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@044e │ │ +0442ec: 7110 e50e 0300 |005e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; // method@0ee5 │ │ +0442f2: 0c03 |0061: move-result-object v3 │ │ +0442f4: 7120 070b 5300 |0062: invoke-static {v3, v5}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0b07 │ │ +0442fa: 28a4 |0065: goto 0009 // -005c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=687 │ │ 0x0009 line=715 │ │ 0x000a line=691 │ │ 0x0012 line=692 │ │ 0x0017 line=693 │ │ @@ -67283,21 +67283,21 @@ │ │ 0x005c line=714 │ │ locals : │ │ 0x0053 - 0x0066 reg=0 deltaX I │ │ 0x0057 - 0x0066 reg=1 deltaY I │ │ 0x0026 - 0x0066 reg=2 scroller Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ 0x0000 - 0x0066 reg=5 this Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; │ │ │ │ - source_file_idx : 500 (AutoScrollHelper.java) │ │ + source_file_idx : 501 (AutoScrollHelper.java) │ │ │ │ Class #289 header: │ │ class_idx : 545 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 781 │ │ -source_file_idx : 500 │ │ +source_file_idx : 501 │ │ static_fields_size : 17 │ │ instance_fields_size: 17 │ │ direct_methods_size : 23 │ │ virtual_methods_size: 17 │ │ │ │ Class #289 annotations: │ │ Annotations on class │ │ @@ -67470,99 +67470,99 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -042068: |[042068] android.support.v4.widget.AutoScrollHelper.:()V │ │ -042078: 7100 b612 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@12b6 │ │ -04207e: 0a00 |0003: move-result v0 │ │ -042080: 6700 4f04 |0004: sput v0, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@044f │ │ -042084: 0e00 |0006: return-void │ │ +0442fc: |[0442fc] android.support.v4.widget.AutoScrollHelper.:()V │ │ +04430c: 7100 b612 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@12b6 │ │ +044312: 0a00 |0003: move-result v0 │ │ +044314: 6700 4f04 |0004: sput v0, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@044f │ │ +044318: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ name : '' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 168 16-bit code units │ │ -042088: |[042088] android.support.v4.widget.AutoScrollHelper.:(Landroid/view/View;)V │ │ -042098: 1408 ffff 7f7f |0000: const v8, #float 3.40282e+38 // #7f7fffff │ │ -04209e: 1507 803f |0003: const/high16 v7, #int 1065353216 // #3f80 │ │ -0420a2: 1506 003f |0005: const/high16 v6, #int 1056964608 // #3f00 │ │ -0420a6: 1405 cdcc 4c3e |0007: const v5, #float 0.2 // #3e4ccccd │ │ -0420ac: 1224 |000a: const/4 v4, #int 2 // #2 │ │ -0420ae: 7010 8d14 0900 |000b: invoke-direct {v9}, Ljava/lang/Object;.:()V // method@148d │ │ -0420b4: 2203 1f02 |000e: new-instance v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // type@021f │ │ -0420b8: 7010 c90e 0300 |0010: invoke-direct {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.:()V // method@0ec9 │ │ -0420be: 5b93 6f04 |0013: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@046f │ │ -0420c2: 2203 af02 |0015: new-instance v3, Landroid/view/animation/AccelerateInterpolator; // type@02af │ │ -0420c6: 7010 7913 0300 |0017: invoke-direct {v3}, Landroid/view/animation/AccelerateInterpolator;.:()V // method@1379 │ │ -0420cc: 5b93 6304 |001a: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0463 │ │ -0420d0: 2343 6303 |001c: new-array v3, v4, [F // type@0363 │ │ -0420d4: 2603 6200 0000 |001e: fill-array-data v3, 00000080 // +00000062 │ │ -0420da: 5b93 6c04 |0021: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@046c │ │ -0420de: 2343 6303 |0023: new-array v3, v4, [F // type@0363 │ │ -0420e2: 2603 6300 0000 |0025: fill-array-data v3, 00000088 // +00000063 │ │ -0420e8: 5b93 6704 |0028: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0467 │ │ -0420ec: 2343 6303 |002a: new-array v3, v4, [F // type@0363 │ │ -0420f0: 2603 6400 0000 |002c: fill-array-data v3, 00000090 // +00000064 │ │ -0420f6: 5b93 6d04 |002f: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@046d │ │ -0420fa: 2343 6303 |0031: new-array v3, v4, [F // type@0363 │ │ -0420fe: 2603 6500 0000 |0033: fill-array-data v3, 00000098 // +00000065 │ │ -042104: 5b93 6904 |0036: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0469 │ │ -042108: 2343 6303 |0038: new-array v3, v4, [F // type@0363 │ │ -04210c: 2603 6600 0000 |003a: fill-array-data v3, 000000a0 // +00000066 │ │ -042112: 5b93 6804 |003d: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0468 │ │ -042116: 5b9a 7004 |003f: iput-object v10, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0470 │ │ -04211a: 7100 ed00 0000 |0041: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@00ed │ │ -042120: 0c03 |0044: move-result-object v3 │ │ -042122: 6e10 e500 0300 |0045: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e5 │ │ -042128: 0c01 |0048: move-result-object v1 │ │ -04212a: 1403 00e0 c444 |0049: const v3, #float 1575 // #44c4e000 │ │ -042130: 5214 3b05 |004c: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@053b │ │ -042134: c843 |004e: mul-float/2addr v3, v4 │ │ -042136: c663 |004f: add-float/2addr v3, v6 │ │ -042138: 8730 |0050: float-to-int v0, v3 │ │ -04213a: 1403 0080 9d43 |0051: const v3, #float 315 // #439d8000 │ │ -042140: 5214 3b05 |0054: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@053b │ │ -042144: c843 |0056: mul-float/2addr v3, v4 │ │ -042146: c663 |0057: add-float/2addr v3, v6 │ │ -042148: 8732 |0058: float-to-int v2, v3 │ │ -04214a: 8203 |0059: int-to-float v3, v0 │ │ -04214c: 8204 |005a: int-to-float v4, v0 │ │ -04214e: 6e30 fa0e 3904 |005b: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0efa │ │ -042154: 8223 |005e: int-to-float v3, v2 │ │ -042156: 8224 |005f: int-to-float v4, v2 │ │ -042158: 6e30 fb0e 3904 |0060: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0efb │ │ -04215e: 1213 |0063: const/4 v3, #int 1 // #1 │ │ -042160: 6e20 f60e 3900 |0064: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0ef6 │ │ -042166: 6e30 f90e 8908 |0067: invoke-virtual {v9, v8, v8}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0ef9 │ │ -04216c: 6e30 fe0e 5905 |006a: invoke-virtual {v9, v5, v5}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0efe │ │ -042172: 6e30 ff0e 7907 |006d: invoke-virtual {v9, v7, v7}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0eff │ │ -042178: 6003 4f04 |0070: sget v3, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@044f │ │ -04217c: 6e20 f50e 3900 |0072: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0ef5 │ │ -042182: 1303 f401 |0075: const/16 v3, #int 500 // #1f4 │ │ -042186: 6e20 fd0e 3900 |0077: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0efd │ │ -04218c: 1303 f401 |007a: const/16 v3, #int 500 // #1f4 │ │ -042190: 6e20 fc0e 3900 |007c: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0efc │ │ -042196: 0e00 |007f: return-void │ │ -042198: 0003 0400 0200 0000 0000 0000 0000 ... |0080: array-data (8 units) │ │ -0421a8: 0003 0400 0200 0000 ffff 7f7f ffff ... |0088: array-data (8 units) │ │ -0421b8: 0003 0400 0200 0000 0000 0000 0000 ... |0090: array-data (8 units) │ │ -0421c8: 0003 0400 0200 0000 0000 0000 0000 ... |0098: array-data (8 units) │ │ -0421d8: 0003 0400 0200 0000 ffff 7f7f ffff ... |00a0: array-data (8 units) │ │ +04431c: |[04431c] android.support.v4.widget.AutoScrollHelper.:(Landroid/view/View;)V │ │ +04432c: 1408 ffff 7f7f |0000: const v8, #float 3.40282e+38 // #7f7fffff │ │ +044332: 1507 803f |0003: const/high16 v7, #int 1065353216 // #3f80 │ │ +044336: 1506 003f |0005: const/high16 v6, #int 1056964608 // #3f00 │ │ +04433a: 1405 cdcc 4c3e |0007: const v5, #float 0.2 // #3e4ccccd │ │ +044340: 1224 |000a: const/4 v4, #int 2 // #2 │ │ +044342: 7010 8d14 0900 |000b: invoke-direct {v9}, Ljava/lang/Object;.:()V // method@148d │ │ +044348: 2203 1f02 |000e: new-instance v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // type@021f │ │ +04434c: 7010 c90e 0300 |0010: invoke-direct {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.:()V // method@0ec9 │ │ +044352: 5b93 6f04 |0013: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@046f │ │ +044356: 2203 af02 |0015: new-instance v3, Landroid/view/animation/AccelerateInterpolator; // type@02af │ │ +04435a: 7010 7913 0300 |0017: invoke-direct {v3}, Landroid/view/animation/AccelerateInterpolator;.:()V // method@1379 │ │ +044360: 5b93 6304 |001a: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0463 │ │ +044364: 2343 6303 |001c: new-array v3, v4, [F // type@0363 │ │ +044368: 2603 6200 0000 |001e: fill-array-data v3, 00000080 // +00000062 │ │ +04436e: 5b93 6c04 |0021: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@046c │ │ +044372: 2343 6303 |0023: new-array v3, v4, [F // type@0363 │ │ +044376: 2603 6300 0000 |0025: fill-array-data v3, 00000088 // +00000063 │ │ +04437c: 5b93 6704 |0028: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0467 │ │ +044380: 2343 6303 |002a: new-array v3, v4, [F // type@0363 │ │ +044384: 2603 6400 0000 |002c: fill-array-data v3, 00000090 // +00000064 │ │ +04438a: 5b93 6d04 |002f: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@046d │ │ +04438e: 2343 6303 |0031: new-array v3, v4, [F // type@0363 │ │ +044392: 2603 6500 0000 |0033: fill-array-data v3, 00000098 // +00000065 │ │ +044398: 5b93 6904 |0036: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0469 │ │ +04439c: 2343 6303 |0038: new-array v3, v4, [F // type@0363 │ │ +0443a0: 2603 6600 0000 |003a: fill-array-data v3, 000000a0 // +00000066 │ │ +0443a6: 5b93 6804 |003d: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0468 │ │ +0443aa: 5b9a 7004 |003f: iput-object v10, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0470 │ │ +0443ae: 7100 ed00 0000 |0041: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@00ed │ │ +0443b4: 0c03 |0044: move-result-object v3 │ │ +0443b6: 6e10 e500 0300 |0045: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e5 │ │ +0443bc: 0c01 |0048: move-result-object v1 │ │ +0443be: 1403 00e0 c444 |0049: const v3, #float 1575 // #44c4e000 │ │ +0443c4: 5214 3b05 |004c: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@053b │ │ +0443c8: c843 |004e: mul-float/2addr v3, v4 │ │ +0443ca: c663 |004f: add-float/2addr v3, v6 │ │ +0443cc: 8730 |0050: float-to-int v0, v3 │ │ +0443ce: 1403 0080 9d43 |0051: const v3, #float 315 // #439d8000 │ │ +0443d4: 5214 3b05 |0054: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@053b │ │ +0443d8: c843 |0056: mul-float/2addr v3, v4 │ │ +0443da: c663 |0057: add-float/2addr v3, v6 │ │ +0443dc: 8732 |0058: float-to-int v2, v3 │ │ +0443de: 8203 |0059: int-to-float v3, v0 │ │ +0443e0: 8204 |005a: int-to-float v4, v0 │ │ +0443e2: 6e30 fa0e 3904 |005b: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0efa │ │ +0443e8: 8223 |005e: int-to-float v3, v2 │ │ +0443ea: 8224 |005f: int-to-float v4, v2 │ │ +0443ec: 6e30 fb0e 3904 |0060: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0efb │ │ +0443f2: 1213 |0063: const/4 v3, #int 1 // #1 │ │ +0443f4: 6e20 f60e 3900 |0064: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0ef6 │ │ +0443fa: 6e30 f90e 8908 |0067: invoke-virtual {v9, v8, v8}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0ef9 │ │ +044400: 6e30 fe0e 5905 |006a: invoke-virtual {v9, v5, v5}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0efe │ │ +044406: 6e30 ff0e 7907 |006d: invoke-virtual {v9, v7, v7}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0eff │ │ +04440c: 6003 4f04 |0070: sget v3, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@044f │ │ +044410: 6e20 f50e 3900 |0072: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0ef5 │ │ +044416: 1303 f401 |0075: const/16 v3, #int 500 // #1f4 │ │ +04441a: 6e20 fd0e 3900 |0077: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0efd │ │ +044420: 1303 f401 |007a: const/16 v3, #int 500 // #1f4 │ │ +044424: 6e20 fc0e 3900 |007c: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0efc │ │ +04442a: 0e00 |007f: return-void │ │ +04442c: 0003 0400 0200 0000 0000 0000 0000 ... |0080: array-data (8 units) │ │ +04443c: 0003 0400 0200 0000 ffff 7f7f ffff ... |0088: array-data (8 units) │ │ +04444c: 0003 0400 0200 0000 0000 0000 0000 ... |0090: array-data (8 units) │ │ +04445c: 0003 0400 0200 0000 0000 0000 0000 ... |0098: array-data (8 units) │ │ +04446c: 0003 0400 0200 0000 ffff 7f7f ffff ... |00a0: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x000b line=209 │ │ 0x000e line=137 │ │ 0x0015 line=140 │ │ 0x001c line=149 │ │ 0x0023 line=152 │ │ @@ -67600,17 +67600,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0421e8: |[0421e8] android.support.v4.widget.AutoScrollHelper.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -0421f8: 5510 6204 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0462 │ │ -0421fc: 0f00 |0002: return v0 │ │ +04447c: |[04447c] android.support.v4.widget.AutoScrollHelper.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +04448c: 5510 6204 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0462 │ │ +044490: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #3 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -67618,17 +67618,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -042200: |[042200] android.support.v4.widget.AutoScrollHelper.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ -042210: 5c01 6204 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0462 │ │ -042214: 0f01 |0002: return v1 │ │ +044494: |[044494] android.support.v4.widget.AutoScrollHelper.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ +0444a4: 5c01 6204 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0462 │ │ +0444a8: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -67637,17 +67637,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -042218: |[042218] android.support.v4.widget.AutoScrollHelper.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -042228: 5510 6b04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@046b │ │ -04222c: 0f00 |0002: return v0 │ │ +0444ac: |[0444ac] android.support.v4.widget.AutoScrollHelper.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +0444bc: 5510 6b04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@046b │ │ +0444c0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #5 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -67655,17 +67655,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -042230: |[042230] android.support.v4.widget.AutoScrollHelper.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ -042240: 5c01 6b04 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@046b │ │ -042244: 0f01 |0002: return v1 │ │ +0444c4: |[0444c4] android.support.v4.widget.AutoScrollHelper.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ +0444d4: 5c01 6b04 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@046b │ │ +0444d8: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -67674,17 +67674,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -042248: |[042248] android.support.v4.widget.AutoScrollHelper.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ -042258: 5410 6f04 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@046f │ │ -04225c: 1100 |0002: return-object v0 │ │ +0444dc: |[0444dc] android.support.v4.widget.AutoScrollHelper.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ +0444ec: 5410 6f04 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@046f │ │ +0444f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #7 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -67692,18 +67692,18 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -042260: |[042260] android.support.v4.widget.AutoScrollHelper.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -042270: 7010 000f 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@0f00 │ │ -042276: 0a00 |0003: move-result v0 │ │ -042278: 0f00 |0004: return v0 │ │ +0444f4: |[0444f4] android.support.v4.widget.AutoScrollHelper.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +044504: 7010 000f 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@0f00 │ │ +04450a: 0a00 |0003: move-result v0 │ │ +04450c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #8 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -67711,17 +67711,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04227c: |[04227c] android.support.v4.widget.AutoScrollHelper.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -04228c: 5510 6a04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@046a │ │ -042290: 0f00 |0002: return v0 │ │ +044510: |[044510] android.support.v4.widget.AutoScrollHelper.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +044520: 5510 6a04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@046a │ │ +044524: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #9 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -67729,17 +67729,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -042294: |[042294] android.support.v4.widget.AutoScrollHelper.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ -0422a4: 5c01 6a04 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@046a │ │ -0422a8: 0f01 |0002: return v1 │ │ +044528: |[044528] android.support.v4.widget.AutoScrollHelper.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ +044538: 5c01 6a04 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@046a │ │ +04453c: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -67748,17 +67748,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0422ac: |[0422ac] android.support.v4.widget.AutoScrollHelper.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ -0422bc: 7010 ea0e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/AutoScrollHelper;.cancelTargetTouch:()V // method@0eea │ │ -0422c2: 0e00 |0003: return-void │ │ +044540: |[044540] android.support.v4.widget.AutoScrollHelper.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ +044550: 7010 ea0e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/AutoScrollHelper;.cancelTargetTouch:()V // method@0eea │ │ +044556: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #11 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -67766,17 +67766,17 @@ │ │ type : '(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0422c4: |[0422c4] android.support.v4.widget.AutoScrollHelper.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; │ │ -0422d4: 5410 7004 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0470 │ │ -0422d8: 1100 |0002: return-object v0 │ │ +044558: |[044558] android.support.v4.widget.AutoScrollHelper.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; │ │ +044568: 5410 7004 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0470 │ │ +04456c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #12 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -67784,18 +67784,18 @@ │ │ type : '(III)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0422dc: |[0422dc] android.support.v4.widget.AutoScrollHelper.access$800:(III)I │ │ -0422ec: 7130 ed0e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(III)I // method@0eed │ │ -0422f2: 0a00 |0003: move-result v0 │ │ -0422f4: 0f00 |0004: return v0 │ │ +044570: |[044570] android.support.v4.widget.AutoScrollHelper.access$800:(III)I │ │ +044580: 7130 ed0e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(III)I // method@0eed │ │ +044586: 0a00 |0003: move-result v0 │ │ +044588: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 I │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ 0x0000 - 0x0005 reg=3 x2 I │ │ @@ -67805,18 +67805,18 @@ │ │ type : '(FFF)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0422f8: |[0422f8] android.support.v4.widget.AutoScrollHelper.access$900:(FFF)F │ │ -042308: 7130 ec0e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0eec │ │ -04230e: 0a00 |0003: move-result v0 │ │ -042310: 0f00 |0004: return v0 │ │ +04458c: |[04458c] android.support.v4.widget.AutoScrollHelper.access$900:(FFF)F │ │ +04459c: 7130 ec0e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0eec │ │ +0445a2: 0a00 |0003: move-result v0 │ │ +0445a4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 F │ │ 0x0000 - 0x0005 reg=2 x1 F │ │ 0x0000 - 0x0005 reg=3 x2 F │ │ @@ -67826,28 +67826,28 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 22 16-bit code units │ │ -042314: |[042314] android.support.v4.widget.AutoScrollHelper.cancelTargetTouch:()V │ │ -042324: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -042326: 7100 ad01 0000 |0001: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01ad │ │ -04232c: 0b00 |0004: move-result-wide v0 │ │ -04232e: 1234 |0005: const/4 v4, #int 3 // #3 │ │ -042330: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -042332: 0402 |0007: move-wide v2, v0 │ │ -042334: 0156 |0008: move v6, v5 │ │ -042336: 7708 2912 0000 |0009: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1229 │ │ -04233c: 0c08 |000c: move-result-object v8 │ │ -04233e: 5492 7004 |000d: iget-object v2, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0470 │ │ -042342: 6e20 8a12 8200 |000f: invoke-virtual {v2, v8}, Landroid/view/View;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@128a │ │ -042348: 6e10 2b12 0800 |0012: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@122b │ │ -04234e: 0e00 |0015: return-void │ │ +0445a8: |[0445a8] android.support.v4.widget.AutoScrollHelper.cancelTargetTouch:()V │ │ +0445b8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0445ba: 7100 ad01 0000 |0001: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01ad │ │ +0445c0: 0b00 |0004: move-result-wide v0 │ │ +0445c2: 1234 |0005: const/4 v4, #int 3 // #3 │ │ +0445c4: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +0445c6: 0402 |0007: move-wide v2, v0 │ │ +0445c8: 0156 |0008: move v6, v5 │ │ +0445ca: 7708 2912 0000 |0009: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1229 │ │ +0445d0: 0c08 |000c: move-result-object v8 │ │ +0445d2: 5492 7004 |000d: iget-object v2, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0470 │ │ +0445d6: 6e20 8a12 8200 |000f: invoke-virtual {v2, v8}, Landroid/view/View;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@128a │ │ +0445dc: 6e10 2b12 0800 |0012: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@122b │ │ +0445e2: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=677 │ │ 0x0005 line=678 │ │ 0x000d line=680 │ │ 0x0012 line=681 │ │ 0x0015 line=682 │ │ @@ -67861,44 +67861,44 @@ │ │ type : '(IFFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 51 16-bit code units │ │ -042350: |[042350] android.support.v4.widget.AutoScrollHelper.computeTargetVelocity:(IFFF)F │ │ -042360: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -042362: 5498 6c04 |0001: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@046c │ │ -042366: 4403 080a |0003: aget v3, v8, v10 │ │ -04236a: 5498 6704 |0005: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0467 │ │ -04236e: 4400 080a |0007: aget v0, v8, v10 │ │ -042372: 705b ef0e 390c |0009: invoke-direct {v9, v3, v12, v0, v11}, Landroid/support/v4/widget/AutoScrollHelper;.getEdgeValue:(FFFF)F // method@0eef │ │ -042378: 0a06 |000c: move-result v6 │ │ -04237a: 2d08 0607 |000d: cmpl-float v8, v6, v7 │ │ -04237e: 3908 0300 |000f: if-nez v8, 0012 // +0003 │ │ -042382: 0f07 |0011: return v7 │ │ -042384: 5498 6d04 |0012: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@046d │ │ -042388: 4404 080a |0014: aget v4, v8, v10 │ │ -04238c: 5498 6904 |0016: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0469 │ │ -042390: 4402 080a |0018: aget v2, v8, v10 │ │ -042394: 5498 6804 |001a: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0468 │ │ -042398: 4401 080a |001c: aget v1, v8, v10 │ │ -04239c: a805 040d |001e: mul-float v5, v4, v13 │ │ -0423a0: 2d07 0607 |0020: cmpl-float v7, v6, v7 │ │ -0423a4: 3d07 0900 |0022: if-lez v7, 002b // +0009 │ │ -0423a8: a807 0605 |0024: mul-float v7, v6, v5 │ │ -0423ac: 7130 ec0e 2701 |0026: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0eec │ │ -0423b2: 0a07 |0029: move-result v7 │ │ -0423b4: 28e7 |002a: goto 0011 // -0019 │ │ -0423b6: 7f67 |002b: neg-float v7, v6 │ │ -0423b8: c857 |002c: mul-float/2addr v7, v5 │ │ -0423ba: 7130 ec0e 2701 |002d: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0eec │ │ -0423c0: 0a07 |0030: move-result v7 │ │ -0423c2: 7f77 |0031: neg-float v7, v7 │ │ -0423c4: 28df |0032: goto 0011 // -0021 │ │ +0445e4: |[0445e4] android.support.v4.widget.AutoScrollHelper.computeTargetVelocity:(IFFF)F │ │ +0445f4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0445f6: 5498 6c04 |0001: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@046c │ │ +0445fa: 4403 080a |0003: aget v3, v8, v10 │ │ +0445fe: 5498 6704 |0005: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0467 │ │ +044602: 4400 080a |0007: aget v0, v8, v10 │ │ +044606: 705b ef0e 390c |0009: invoke-direct {v9, v3, v12, v0, v11}, Landroid/support/v4/widget/AutoScrollHelper;.getEdgeValue:(FFFF)F // method@0eef │ │ +04460c: 0a06 |000c: move-result v6 │ │ +04460e: 2d08 0607 |000d: cmpl-float v8, v6, v7 │ │ +044612: 3908 0300 |000f: if-nez v8, 0012 // +0003 │ │ +044616: 0f07 |0011: return v7 │ │ +044618: 5498 6d04 |0012: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@046d │ │ +04461c: 4404 080a |0014: aget v4, v8, v10 │ │ +044620: 5498 6904 |0016: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0469 │ │ +044624: 4402 080a |0018: aget v2, v8, v10 │ │ +044628: 5498 6804 |001a: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0468 │ │ +04462c: 4401 080a |001c: aget v1, v8, v10 │ │ +044630: a805 040d |001e: mul-float v5, v4, v13 │ │ +044634: 2d07 0607 |0020: cmpl-float v7, v6, v7 │ │ +044638: 3d07 0900 |0022: if-lez v7, 002b // +0009 │ │ +04463c: a807 0605 |0024: mul-float v7, v6, v5 │ │ +044640: 7130 ec0e 2701 |0026: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0eec │ │ +044646: 0a07 |0029: move-result v7 │ │ +044648: 28e7 |002a: goto 0011 // -0019 │ │ +04464a: 7f67 |002b: neg-float v7, v6 │ │ +04464c: c857 |002c: mul-float/2addr v7, v5 │ │ +04464e: 7130 ec0e 2701 |002d: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0eec │ │ +044654: 0a07 |0030: move-result v7 │ │ +044656: 7f77 |0031: neg-float v7, v7 │ │ +044658: 28df |0032: goto 0011 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0005 line=540 │ │ 0x0009 line=541 │ │ 0x000d line=542 │ │ 0x0011 line=558 │ │ @@ -67928,24 +67928,24 @@ │ │ type : '(FFF)F' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -0423c8: |[0423c8] android.support.v4.widget.AutoScrollHelper.constrain:(FFF)F │ │ -0423d8: 2d00 0103 |0000: cmpl-float v0, v1, v3 │ │ -0423dc: 3d00 0300 |0002: if-lez v0, 0005 // +0003 │ │ -0423e0: 0f03 |0004: return v3 │ │ -0423e2: 2e00 0102 |0005: cmpg-float v0, v1, v2 │ │ -0423e6: 3b00 0400 |0007: if-gez v0, 000b // +0004 │ │ -0423ea: 0123 |0009: move v3, v2 │ │ -0423ec: 28fa |000a: goto 0004 // -0006 │ │ -0423ee: 0113 |000b: move v3, v1 │ │ -0423f0: 28f8 |000c: goto 0004 // -0008 │ │ +04465c: |[04465c] android.support.v4.widget.AutoScrollHelper.constrain:(FFF)F │ │ +04466c: 2d00 0103 |0000: cmpl-float v0, v1, v3 │ │ +044670: 3d00 0300 |0002: if-lez v0, 0005 // +0003 │ │ +044674: 0f03 |0004: return v3 │ │ +044676: 2e00 0102 |0005: cmpg-float v0, v1, v2 │ │ +04467a: 3b00 0400 |0007: if-gez v0, 000b // +0004 │ │ +04467e: 0123 |0009: move v3, v2 │ │ +044680: 28fa |000a: goto 0004 // -0006 │ │ +044682: 0113 |000b: move v3, v1 │ │ +044684: 28f8 |000c: goto 0004 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=663 │ │ 0x0004 line=668 │ │ 0x0005 line=665 │ │ 0x000a line=666 │ │ 0x000c line=668 │ │ @@ -67960,22 +67960,22 @@ │ │ type : '(III)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -0423f4: |[0423f4] android.support.v4.widget.AutoScrollHelper.constrain:(III)I │ │ -042404: 3720 0300 |0000: if-le v0, v2, 0003 // +0003 │ │ -042408: 0f02 |0002: return v2 │ │ -04240a: 3510 0400 |0003: if-ge v0, v1, 0007 // +0004 │ │ -04240e: 0112 |0005: move v2, v1 │ │ -042410: 28fc |0006: goto 0002 // -0004 │ │ -042412: 0102 |0007: move v2, v0 │ │ -042414: 28fa |0008: goto 0002 // -0006 │ │ +044688: |[044688] android.support.v4.widget.AutoScrollHelper.constrain:(III)I │ │ +044698: 3720 0300 |0000: if-le v0, v2, 0003 // +0003 │ │ +04469c: 0f02 |0002: return v2 │ │ +04469e: 3510 0400 |0003: if-ge v0, v1, 0007 // +0004 │ │ +0446a2: 0112 |0005: move v2, v1 │ │ +0446a4: 28fc |0006: goto 0002 // -0004 │ │ +0446a6: 0102 |0007: move v2, v0 │ │ +0446a8: 28fa |0008: goto 0002 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=653 │ │ 0x0002 line=658 │ │ 0x0003 line=655 │ │ 0x0006 line=656 │ │ 0x0008 line=658 │ │ @@ -67990,43 +67990,43 @@ │ │ type : '(FF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 56 16-bit code units │ │ -042418: |[042418] android.support.v4.widget.AutoScrollHelper.constrainEdgeValue:(FF)F │ │ -042428: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -04242c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -04242e: 2d02 0600 |0003: cmpl-float v2, v6, v0 │ │ -042432: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -042436: 0f00 |0007: return v0 │ │ -042438: 5242 6404 |0008: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@0464 │ │ -04243c: 2b02 2400 0000 |000a: packed-switch v2, 0000002e // +00000024 │ │ -042442: 28fa |000d: goto 0007 // -0006 │ │ -042444: 2e02 0506 |000e: cmpg-float v2, v5, v6 │ │ -042448: 3b02 f7ff |0010: if-gez v2, 0007 // -0009 │ │ -04244c: 2d02 0500 |0012: cmpl-float v2, v5, v0 │ │ -042450: 3a02 0700 |0014: if-ltz v2, 001b // +0007 │ │ -042454: a900 0506 |0016: div-float v0, v5, v6 │ │ -042458: a700 0100 |0018: sub-float v0, v1, v0 │ │ -04245c: 28ed |001a: goto 0007 // -0013 │ │ -04245e: 5542 6204 |001b: iget-boolean v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0462 │ │ -042462: 3802 eaff |001d: if-eqz v2, 0007 // -0016 │ │ -042466: 5242 6404 |001f: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@0464 │ │ -04246a: 1213 |0021: const/4 v3, #int 1 // #1 │ │ -04246c: 3332 e5ff |0022: if-ne v2, v3, 0007 // -001b │ │ -042470: 0110 |0024: move v0, v1 │ │ -042472: 28e2 |0025: goto 0007 // -001e │ │ -042474: 2e01 0500 |0026: cmpg-float v1, v5, v0 │ │ -042478: 3b01 dfff |0028: if-gez v1, 0007 // -0021 │ │ -04247c: 7f60 |002a: neg-float v0, v6 │ │ -04247e: a900 0500 |002b: div-float v0, v5, v0 │ │ -042482: 28da |002d: goto 0007 // -0026 │ │ -042484: 0001 0300 0000 0000 0400 0000 0400 ... |002e: packed-switch-data (10 units) │ │ +0446ac: |[0446ac] android.support.v4.widget.AutoScrollHelper.constrainEdgeValue:(FF)F │ │ +0446bc: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +0446c0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0446c2: 2d02 0600 |0003: cmpl-float v2, v6, v0 │ │ +0446c6: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +0446ca: 0f00 |0007: return v0 │ │ +0446cc: 5242 6404 |0008: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@0464 │ │ +0446d0: 2b02 2400 0000 |000a: packed-switch v2, 0000002e // +00000024 │ │ +0446d6: 28fa |000d: goto 0007 // -0006 │ │ +0446d8: 2e02 0506 |000e: cmpg-float v2, v5, v6 │ │ +0446dc: 3b02 f7ff |0010: if-gez v2, 0007 // -0009 │ │ +0446e0: 2d02 0500 |0012: cmpl-float v2, v5, v0 │ │ +0446e4: 3a02 0700 |0014: if-ltz v2, 001b // +0007 │ │ +0446e8: a900 0506 |0016: div-float v0, v5, v6 │ │ +0446ec: a700 0100 |0018: sub-float v0, v1, v0 │ │ +0446f0: 28ed |001a: goto 0007 // -0013 │ │ +0446f2: 5542 6204 |001b: iget-boolean v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0462 │ │ +0446f6: 3802 eaff |001d: if-eqz v2, 0007 // -0016 │ │ +0446fa: 5242 6404 |001f: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@0464 │ │ +0446fe: 1213 |0021: const/4 v3, #int 1 // #1 │ │ +044700: 3332 e5ff |0022: if-ne v2, v3, 0007 // -001b │ │ +044704: 0110 |0024: move v0, v1 │ │ +044706: 28e2 |0025: goto 0007 // -001e │ │ +044708: 2e01 0500 |0026: cmpg-float v1, v5, v0 │ │ +04470c: 3b01 dfff |0028: if-gez v1, 0007 // -0021 │ │ +044710: 7f60 |002a: neg-float v0, v6 │ │ +044712: a900 0500 |002b: div-float v0, v5, v0 │ │ +044716: 28da |002d: goto 0007 // -0026 │ │ +044718: 0001 0300 0000 0000 0400 0000 0400 ... |002e: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=624 │ │ 0x0007 line=649 │ │ 0x0008 line=628 │ │ 0x000e line=631 │ │ 0x0012 line=632 │ │ @@ -68046,43 +68046,43 @@ │ │ type : '(FFFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -042498: |[042498] android.support.v4.widget.AutoScrollHelper.getEdgeValue:(FFFF)F │ │ -0424a8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0424aa: a806 0809 |0001: mul-float v6, v8, v9 │ │ -0424ae: 7130 ec0e 560a |0003: invoke-static {v6, v5, v10}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0eec │ │ -0424b4: 0a00 |0006: move-result v0 │ │ -0424b6: 7030 ee0e b700 |0007: invoke-direct {v7, v11, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@0eee │ │ -0424bc: 0a03 |000a: move-result v3 │ │ -0424be: a706 090b |000b: sub-float v6, v9, v11 │ │ -0424c2: 7030 ee0e 6700 |000d: invoke-direct {v7, v6, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@0eee │ │ -0424c8: 0a04 |0010: move-result v4 │ │ -0424ca: a702 0403 |0011: sub-float v2, v4, v3 │ │ -0424ce: 2e06 0205 |0013: cmpg-float v6, v2, v5 │ │ -0424d2: 3b06 1300 |0015: if-gez v6, 0028 // +0013 │ │ -0424d6: 5475 6304 |0017: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0463 │ │ -0424da: 7f26 |0019: neg-float v6, v2 │ │ -0424dc: 7220 8413 6500 |001a: invoke-interface {v5, v6}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1384 │ │ -0424e2: 0a05 |001d: move-result v5 │ │ -0424e4: 7f51 |001e: neg-float v1, v5 │ │ -0424e6: 1505 80bf |001f: const/high16 v5, #int -1082130432 // #bf80 │ │ -0424ea: 1506 803f |0021: const/high16 v6, #int 1065353216 // #3f80 │ │ -0424ee: 7130 ec0e 5106 |0023: invoke-static {v1, v5, v6}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0eec │ │ -0424f4: 0a05 |0026: move-result v5 │ │ -0424f6: 0f05 |0027: return v5 │ │ -0424f8: 2d06 0205 |0028: cmpl-float v6, v2, v5 │ │ -0424fc: 3d06 fdff |002a: if-lez v6, 0027 // -0003 │ │ -042500: 5475 6304 |002c: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0463 │ │ -042504: 7220 8413 2500 |002e: invoke-interface {v5, v2}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1384 │ │ -04250a: 0a01 |0031: move-result v1 │ │ -04250c: 28ed |0032: goto 001f // -0013 │ │ +04472c: |[04472c] android.support.v4.widget.AutoScrollHelper.getEdgeValue:(FFFF)F │ │ +04473c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04473e: a806 0809 |0001: mul-float v6, v8, v9 │ │ +044742: 7130 ec0e 560a |0003: invoke-static {v6, v5, v10}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0eec │ │ +044748: 0a00 |0006: move-result v0 │ │ +04474a: 7030 ee0e b700 |0007: invoke-direct {v7, v11, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@0eee │ │ +044750: 0a03 |000a: move-result v3 │ │ +044752: a706 090b |000b: sub-float v6, v9, v11 │ │ +044756: 7030 ee0e 6700 |000d: invoke-direct {v7, v6, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@0eee │ │ +04475c: 0a04 |0010: move-result v4 │ │ +04475e: a702 0403 |0011: sub-float v2, v4, v3 │ │ +044762: 2e06 0205 |0013: cmpg-float v6, v2, v5 │ │ +044766: 3b06 1300 |0015: if-gez v6, 0028 // +0013 │ │ +04476a: 5475 6304 |0017: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0463 │ │ +04476e: 7f26 |0019: neg-float v6, v2 │ │ +044770: 7220 8413 6500 |001a: invoke-interface {v5, v6}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1384 │ │ +044776: 0a05 |001d: move-result v5 │ │ +044778: 7f51 |001e: neg-float v1, v5 │ │ +04477a: 1505 80bf |001f: const/high16 v5, #int -1082130432 // #bf80 │ │ +04477e: 1506 803f |0021: const/high16 v6, #int 1065353216 // #3f80 │ │ +044782: 7130 ec0e 5106 |0023: invoke-static {v1, v5, v6}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0eec │ │ +044788: 0a05 |0026: move-result v5 │ │ +04478a: 0f05 |0027: return v5 │ │ +04478c: 2d06 0205 |0028: cmpl-float v6, v2, v5 │ │ +044790: 3d06 fdff |002a: if-lez v6, 0027 // -0003 │ │ +044794: 5475 6304 |002c: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0463 │ │ +044798: 7220 8413 2500 |002e: invoke-interface {v5, v2}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1384 │ │ +04479e: 0a01 |0031: move-result v1 │ │ +0447a0: 28ed |0032: goto 001f // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=607 │ │ 0x0007 line=608 │ │ 0x000b line=609 │ │ 0x0011 line=610 │ │ 0x0013 line=612 │ │ @@ -68108,23 +68108,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -042510: |[042510] android.support.v4.widget.AutoScrollHelper.requestStop:()V │ │ -042520: 5510 6b04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@046b │ │ -042524: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -042528: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04252a: 5c10 6204 |0005: iput-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0462 │ │ -04252e: 0e00 |0007: return-void │ │ -042530: 5410 6f04 |0008: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@046f │ │ -042534: 6e10 d20e 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.requestStop:()V // method@0ed2 │ │ -04253a: 28fa |000d: goto 0007 // -0006 │ │ +0447a4: |[0447a4] android.support.v4.widget.AutoScrollHelper.requestStop:()V │ │ +0447b4: 5510 6b04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@046b │ │ +0447b8: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +0447bc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0447be: 5c10 6204 |0005: iput-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0462 │ │ +0447c2: 0e00 |0007: return-void │ │ +0447c4: 5410 6f04 |0008: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@046f │ │ +0447c8: 6e10 d20e 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.requestStop:()V // method@0ed2 │ │ +0447ce: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ 0x0004 line=531 │ │ 0x0007 line=535 │ │ 0x0008 line=533 │ │ locals : │ │ @@ -68135,32 +68135,32 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -04253c: |[04253c] android.support.v4.widget.AutoScrollHelper.shouldAnimate:()Z │ │ -04254c: 5441 6f04 |0000: iget-object v1, v4, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@046f │ │ -042550: 6e10 cf0e 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getVerticalDirection:()I // method@0ecf │ │ -042556: 0a02 |0005: move-result v2 │ │ -042558: 6e10 cd0e 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getHorizontalDirection:()I // method@0ecd │ │ -04255e: 0a00 |0009: move-result v0 │ │ -042560: 3802 0800 |000a: if-eqz v2, 0012 // +0008 │ │ -042564: 6e20 e90e 2400 |000c: invoke-virtual {v4, v2}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollVertically:(I)Z // method@0ee9 │ │ -04256a: 0a03 |000f: move-result v3 │ │ -04256c: 3903 0a00 |0010: if-nez v3, 001a // +000a │ │ -042570: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ -042574: 6e20 e80e 0400 |0014: invoke-virtual {v4, v0}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollHorizontally:(I)Z // method@0ee8 │ │ -04257a: 0a03 |0017: move-result v3 │ │ -04257c: 3803 0400 |0018: if-eqz v3, 001c // +0004 │ │ -042580: 1213 |001a: const/4 v3, #int 1 // #1 │ │ -042582: 0f03 |001b: return v3 │ │ -042584: 1203 |001c: const/4 v3, #int 0 // #0 │ │ -042586: 28fe |001d: goto 001b // -0002 │ │ +0447d0: |[0447d0] android.support.v4.widget.AutoScrollHelper.shouldAnimate:()Z │ │ +0447e0: 5441 6f04 |0000: iget-object v1, v4, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@046f │ │ +0447e4: 6e10 cf0e 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getVerticalDirection:()I // method@0ecf │ │ +0447ea: 0a02 |0005: move-result v2 │ │ +0447ec: 6e10 cd0e 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getHorizontalDirection:()I // method@0ecd │ │ +0447f2: 0a00 |0009: move-result v0 │ │ +0447f4: 3802 0800 |000a: if-eqz v2, 0012 // +0008 │ │ +0447f8: 6e20 e90e 2400 |000c: invoke-virtual {v4, v2}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollVertically:(I)Z // method@0ee9 │ │ +0447fe: 0a03 |000f: move-result v3 │ │ +044800: 3903 0a00 |0010: if-nez v3, 001a // +000a │ │ +044804: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ +044808: 6e20 e80e 0400 |0014: invoke-virtual {v4, v0}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollHorizontally:(I)Z // method@0ee8 │ │ +04480e: 0a03 |0017: move-result v3 │ │ +044810: 3803 0400 |0018: if-eqz v3, 001c // +0004 │ │ +044814: 1213 |001a: const/4 v3, #int 1 // #1 │ │ +044816: 0f03 |001b: return v3 │ │ +044818: 1203 |001c: const/4 v3, #int 0 // #0 │ │ +04481a: 28fe |001d: goto 001b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0002 line=493 │ │ 0x0006 line=494 │ │ 0x000a line=496 │ │ locals : │ │ @@ -68174,38 +68174,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -042588: |[042588] android.support.v4.widget.AutoScrollHelper.startAnimating:()V │ │ -042598: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -04259a: 5450 6e04 |0001: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@046e │ │ -04259e: 3900 0a00 |0003: if-nez v0, 000d // +000a │ │ -0425a2: 2200 2002 |0005: new-instance v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; // type@0220 │ │ -0425a6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0425a8: 7030 d80e 5001 |0008: invoke-direct {v0, v5, v1}, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.:(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V // method@0ed8 │ │ -0425ae: 5b50 6e04 |000b: iput-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@046e │ │ -0425b2: 5c54 6204 |000d: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0462 │ │ -0425b6: 5c54 6b04 |000f: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@046b │ │ -0425ba: 5550 6104 |0011: iget-boolean v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@0461 │ │ -0425be: 3900 1300 |0013: if-nez v0, 0026 // +0013 │ │ -0425c2: 5250 6004 |0015: iget v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0460 │ │ -0425c6: 3d00 0f00 |0017: if-lez v0, 0026 // +000f │ │ -0425ca: 5450 7004 |0019: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0470 │ │ -0425ce: 5451 6e04 |001b: iget-object v1, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@046e │ │ -0425d2: 5252 6004 |001d: iget v2, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0460 │ │ -0425d6: 8122 |001f: int-to-long v2, v2 │ │ -0425d8: 7140 080b 1032 |0020: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0b08 │ │ -0425de: 5c54 6104 |0023: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@0461 │ │ -0425e2: 0e00 |0025: return-void │ │ -0425e4: 5450 6e04 |0026: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@046e │ │ -0425e8: 7210 9414 0000 |0028: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@1494 │ │ -0425ee: 28f8 |002b: goto 0023 // -0008 │ │ +04481c: |[04481c] android.support.v4.widget.AutoScrollHelper.startAnimating:()V │ │ +04482c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +04482e: 5450 6e04 |0001: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@046e │ │ +044832: 3900 0a00 |0003: if-nez v0, 000d // +000a │ │ +044836: 2200 2002 |0005: new-instance v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; // type@0220 │ │ +04483a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +04483c: 7030 d80e 5001 |0008: invoke-direct {v0, v5, v1}, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.:(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V // method@0ed8 │ │ +044842: 5b50 6e04 |000b: iput-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@046e │ │ +044846: 5c54 6204 |000d: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0462 │ │ +04484a: 5c54 6b04 |000f: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@046b │ │ +04484e: 5550 6104 |0011: iget-boolean v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@0461 │ │ +044852: 3900 1300 |0013: if-nez v0, 0026 // +0013 │ │ +044856: 5250 6004 |0015: iget v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0460 │ │ +04485a: 3d00 0f00 |0017: if-lez v0, 0026 // +000f │ │ +04485e: 5450 7004 |0019: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0470 │ │ +044862: 5451 6e04 |001b: iget-object v1, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@046e │ │ +044866: 5252 6004 |001d: iget v2, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0460 │ │ +04486a: 8122 |001f: int-to-long v2, v2 │ │ +04486c: 7140 080b 1032 |0020: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0b08 │ │ +044872: 5c54 6104 |0023: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@0461 │ │ +044876: 0e00 |0025: return-void │ │ +044878: 5450 6e04 |0026: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@046e │ │ +04487c: 7210 9414 0000 |0028: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@1494 │ │ +044882: 28f8 |002b: goto 0023 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=504 │ │ 0x0005 line=505 │ │ 0x000d line=508 │ │ 0x000f line=509 │ │ 0x0011 line=511 │ │ @@ -68234,17 +68234,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0425f0: |[0425f0] android.support.v4.widget.AutoScrollHelper.isEnabled:()Z │ │ -042600: 5510 6504 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0465 │ │ -042604: 0f00 |0002: return v0 │ │ +044884: |[044884] android.support.v4.widget.AutoScrollHelper.isEnabled:()Z │ │ +044894: 5510 6504 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0465 │ │ +044898: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #3 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -68252,17 +68252,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -042608: |[042608] android.support.v4.widget.AutoScrollHelper.isExclusive:()Z │ │ -042618: 5510 6604 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@0466 │ │ -04261c: 0f00 |0002: return v0 │ │ +04489c: |[04489c] android.support.v4.widget.AutoScrollHelper.isExclusive:()Z │ │ +0448ac: 5510 6604 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@0466 │ │ +0448b0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/AutoScrollHelper; │ │ │ │ #4 : (in Landroid/support/v4/widget/AutoScrollHelper;) │ │ @@ -68270,68 +68270,68 @@ │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 106 16-bit code units │ │ -042620: |[042620] android.support.v4.widget.AutoScrollHelper.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -042630: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -042632: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -042634: 5585 6504 |0002: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0465 │ │ -042638: 3905 0300 |0004: if-nez v5, 0007 // +0003 │ │ -04263c: 0f04 |0006: return v4 │ │ -04263e: 7110 eb09 0a00 |0007: invoke-static {v10}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@09eb │ │ -042644: 0a00 |000a: move-result v0 │ │ -042646: 2b00 5300 0000 |000b: packed-switch v0, 0000005e // +00000053 │ │ -04264c: 5585 6604 |000e: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@0466 │ │ -042650: 3805 4b00 |0010: if-eqz v5, 005b // +004b │ │ -042654: 5585 6204 |0012: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0462 │ │ -042658: 3805 4700 |0014: if-eqz v5, 005b // +0047 │ │ -04265c: 0134 |0016: move v4, v3 │ │ -04265e: 28ef |0017: goto 0006 // -0011 │ │ -042660: 5c83 6a04 |0018: iput-boolean v3, v8, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@046a │ │ -042664: 5c84 6104 |001a: iput-boolean v4, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@0461 │ │ -042668: 6e10 2512 0a00 |001c: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@1225 │ │ -04266e: 0a05 |001f: move-result v5 │ │ -042670: 6e10 7312 0900 |0020: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1273 │ │ -042676: 0a06 |0023: move-result v6 │ │ -042678: 8266 |0024: int-to-float v6, v6 │ │ -04267a: 5487 7004 |0025: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0470 │ │ -04267e: 6e10 7312 0700 |0027: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1273 │ │ -042684: 0a07 |002a: move-result v7 │ │ -042686: 8277 |002b: int-to-float v7, v7 │ │ -042688: 7057 eb0e 4865 |002c: invoke-direct {v8, v4, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@0eeb │ │ -04268e: 0a01 |002f: move-result v1 │ │ -042690: 6e10 2712 0a00 |0030: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@1227 │ │ -042696: 0a05 |0033: move-result v5 │ │ -042698: 6e10 5812 0900 |0034: invoke-virtual {v9}, Landroid/view/View;.getHeight:()I // method@1258 │ │ -04269e: 0a06 |0037: move-result v6 │ │ -0426a0: 8266 |0038: int-to-float v6, v6 │ │ -0426a2: 5487 7004 |0039: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0470 │ │ -0426a6: 6e10 5812 0700 |003b: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@1258 │ │ -0426ac: 0a07 |003e: move-result v7 │ │ -0426ae: 8277 |003f: int-to-float v7, v7 │ │ -0426b0: 7057 eb0e 3865 |0040: invoke-direct {v8, v3, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@0eeb │ │ -0426b6: 0a02 |0043: move-result v2 │ │ -0426b8: 5485 6f04 |0044: iget-object v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@046f │ │ -0426bc: 6e30 d50e 1502 |0046: invoke-virtual {v5, v1, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setTargetVelocity:(FF)V // method@0ed5 │ │ -0426c2: 5585 6204 |0049: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0462 │ │ -0426c6: 3905 c3ff |004b: if-nez v5, 000e // -003d │ │ -0426ca: 7010 000f 0800 |004d: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@0f00 │ │ -0426d0: 0a05 |0050: move-result v5 │ │ -0426d2: 3805 bdff |0051: if-eqz v5, 000e // -0043 │ │ -0426d6: 7010 010f 0800 |0053: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.startAnimating:()V // method@0f01 │ │ -0426dc: 28b8 |0056: goto 000e // -0048 │ │ -0426de: 7010 f30e 0800 |0057: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@0ef3 │ │ -0426e4: 28b4 |005a: goto 000e // -004c │ │ -0426e6: 0143 |005b: move v3, v4 │ │ -0426e8: 28ba |005c: goto 0016 // -0046 │ │ -0426ea: 0000 |005d: nop // spacer │ │ -0426ec: 0001 0400 0000 0000 0d00 0000 4c00 ... |005e: packed-switch-data (12 units) │ │ +0448b4: |[0448b4] android.support.v4.widget.AutoScrollHelper.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +0448c4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0448c6: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +0448c8: 5585 6504 |0002: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0465 │ │ +0448cc: 3905 0300 |0004: if-nez v5, 0007 // +0003 │ │ +0448d0: 0f04 |0006: return v4 │ │ +0448d2: 7110 eb09 0a00 |0007: invoke-static {v10}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@09eb │ │ +0448d8: 0a00 |000a: move-result v0 │ │ +0448da: 2b00 5300 0000 |000b: packed-switch v0, 0000005e // +00000053 │ │ +0448e0: 5585 6604 |000e: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@0466 │ │ +0448e4: 3805 4b00 |0010: if-eqz v5, 005b // +004b │ │ +0448e8: 5585 6204 |0012: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0462 │ │ +0448ec: 3805 4700 |0014: if-eqz v5, 005b // +0047 │ │ +0448f0: 0134 |0016: move v4, v3 │ │ +0448f2: 28ef |0017: goto 0006 // -0011 │ │ +0448f4: 5c83 6a04 |0018: iput-boolean v3, v8, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@046a │ │ +0448f8: 5c84 6104 |001a: iput-boolean v4, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@0461 │ │ +0448fc: 6e10 2512 0a00 |001c: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@1225 │ │ +044902: 0a05 |001f: move-result v5 │ │ +044904: 6e10 7312 0900 |0020: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1273 │ │ +04490a: 0a06 |0023: move-result v6 │ │ +04490c: 8266 |0024: int-to-float v6, v6 │ │ +04490e: 5487 7004 |0025: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0470 │ │ +044912: 6e10 7312 0700 |0027: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1273 │ │ +044918: 0a07 |002a: move-result v7 │ │ +04491a: 8277 |002b: int-to-float v7, v7 │ │ +04491c: 7057 eb0e 4865 |002c: invoke-direct {v8, v4, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@0eeb │ │ +044922: 0a01 |002f: move-result v1 │ │ +044924: 6e10 2712 0a00 |0030: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@1227 │ │ +04492a: 0a05 |0033: move-result v5 │ │ +04492c: 6e10 5812 0900 |0034: invoke-virtual {v9}, Landroid/view/View;.getHeight:()I // method@1258 │ │ +044932: 0a06 |0037: move-result v6 │ │ +044934: 8266 |0038: int-to-float v6, v6 │ │ +044936: 5487 7004 |0039: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@0470 │ │ +04493a: 6e10 5812 0700 |003b: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@1258 │ │ +044940: 0a07 |003e: move-result v7 │ │ +044942: 8277 |003f: int-to-float v7, v7 │ │ +044944: 7057 eb0e 3865 |0040: invoke-direct {v8, v3, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@0eeb │ │ +04494a: 0a02 |0043: move-result v2 │ │ +04494c: 5485 6f04 |0044: iget-object v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@046f │ │ +044950: 6e30 d50e 1502 |0046: invoke-virtual {v5, v1, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setTargetVelocity:(FF)V // method@0ed5 │ │ +044956: 5585 6204 |0049: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0462 │ │ +04495a: 3905 c3ff |004b: if-nez v5, 000e // -003d │ │ +04495e: 7010 000f 0800 |004d: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@0f00 │ │ +044964: 0a05 |0050: move-result v5 │ │ +044966: 3805 bdff |0051: if-eqz v5, 000e // -0043 │ │ +04496a: 7010 010f 0800 |0053: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.startAnimating:()V // method@0f01 │ │ +044970: 28b8 |0056: goto 000e // -0048 │ │ +044972: 7010 f30e 0800 |0057: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@0ef3 │ │ +044978: 28b4 |005a: goto 000e // -004c │ │ +04497a: 0143 |005b: move v3, v4 │ │ +04497c: 28ba |005c: goto 0016 // -0046 │ │ +04497e: 0000 |005d: nop // spacer │ │ +044980: 0001 0400 0000 0000 0d00 0000 4c00 ... |005e: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=456 │ │ 0x0006 line=485 │ │ 0x0007 line=460 │ │ 0x000b line=461 │ │ 0x000e line=485 │ │ @@ -68364,17 +68364,17 @@ │ │ type : '(I)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -042704: |[042704] android.support.v4.widget.AutoScrollHelper.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -042714: 5901 6004 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0460 │ │ -042718: 1100 |0002: return-object v0 │ │ +044998: |[044998] android.support.v4.widget.AutoScrollHelper.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +0449a8: 5901 6004 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@0460 │ │ +0449ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0002 line=413 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 delayMillis I │ │ @@ -68384,17 +68384,17 @@ │ │ type : '(I)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04271c: |[04271c] android.support.v4.widget.AutoScrollHelper.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -04272c: 5901 6404 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@0464 │ │ -042730: 1100 |0002: return-object v0 │ │ +0449b0: |[0449b0] android.support.v4.widget.AutoScrollHelper.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +0449c0: 5901 6404 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@0464 │ │ +0449c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ 0x0002 line=355 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 type I │ │ @@ -68404,21 +68404,21 @@ │ │ type : '(Z)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -042734: |[042734] android.support.v4.widget.AutoScrollHelper.setEnabled:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ -042744: 5510 6504 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0465 │ │ -042748: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -04274c: 3902 0500 |0004: if-nez v2, 0009 // +0005 │ │ -042750: 7010 f30e 0100 |0006: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@0ef3 │ │ -042756: 5c12 6504 |0009: iput-boolean v2, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0465 │ │ -04275a: 1101 |000b: return-object v1 │ │ +0449c8: |[0449c8] android.support.v4.widget.AutoScrollHelper.setEnabled:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ +0449d8: 5510 6504 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0465 │ │ +0449dc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0449e0: 3902 0500 |0004: if-nez v2, 0009 // +0005 │ │ +0449e4: 7010 f30e 0100 |0006: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@0ef3 │ │ +0449ea: 5c12 6504 |0009: iput-boolean v2, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0465 │ │ +0449ee: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0006 line=236 │ │ 0x0009 line=239 │ │ 0x000b line=240 │ │ locals : │ │ @@ -68430,17 +68430,17 @@ │ │ type : '(Z)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04275c: |[04275c] android.support.v4.widget.AutoScrollHelper.setExclusive:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ -04276c: 5c01 6604 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@0466 │ │ -042770: 1100 |0002: return-object v0 │ │ +0449f0: |[0449f0] android.support.v4.widget.AutoScrollHelper.setExclusive:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ +044a00: 5c01 6604 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@0466 │ │ +044a04: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0002 line=264 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0003 reg=1 exclusive Z │ │ @@ -68450,22 +68450,22 @@ │ │ type : '(FF)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -042774: |[042774] android.support.v4.widget.AutoScrollHelper.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -042784: 5420 6704 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0467 │ │ -042788: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04278a: 4b03 0001 |0003: aput v3, v0, v1 │ │ -04278e: 5420 6704 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0467 │ │ -042792: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -042794: 4b04 0001 |0008: aput v4, v0, v1 │ │ -042798: 1102 |000a: return-object v2 │ │ +044a08: |[044a08] android.support.v4.widget.AutoScrollHelper.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +044a18: 5420 6704 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0467 │ │ +044a1c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +044a1e: 4b03 0001 |0003: aput v3, v0, v1 │ │ +044a22: 5420 6704 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0467 │ │ +044a26: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +044a28: 4b04 0001 |0008: aput v4, v0, v1 │ │ +044a2c: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0005 line=396 │ │ 0x000a line=397 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/AutoScrollHelper; │ │ @@ -68477,25 +68477,25 @@ │ │ type : '(FF)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -04279c: |[04279c] android.support.v4.widget.AutoScrollHelper.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -0427ac: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ -0427b0: 5440 6804 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0468 │ │ -0427b4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0427b6: a902 0503 |0005: div-float v2, v5, v3 │ │ -0427ba: 4b02 0001 |0007: aput v2, v0, v1 │ │ -0427be: 5440 6804 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0468 │ │ -0427c2: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -0427c4: a902 0603 |000c: div-float v2, v6, v3 │ │ -0427c8: 4b02 0001 |000e: aput v2, v0, v1 │ │ -0427cc: 1104 |0010: return-object v4 │ │ +044a30: |[044a30] android.support.v4.widget.AutoScrollHelper.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +044a40: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ +044a44: 5440 6804 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0468 │ │ +044a48: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +044a4a: a902 0503 |0005: div-float v2, v5, v3 │ │ +044a4e: 4b02 0001 |0007: aput v2, v0, v1 │ │ +044a52: 5440 6804 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0468 │ │ +044a56: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +044a58: a902 0603 |000c: div-float v2, v6, v3 │ │ +044a5c: 4b02 0001 |000e: aput v2, v0, v1 │ │ +044a60: 1104 |0010: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=294 │ │ 0x0009 line=295 │ │ 0x0010 line=296 │ │ locals : │ │ 0x0000 - 0x0011 reg=4 this Landroid/support/v4/widget/AutoScrollHelper; │ │ @@ -68507,25 +68507,25 @@ │ │ type : '(FF)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -0427d0: |[0427d0] android.support.v4.widget.AutoScrollHelper.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -0427e0: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ -0427e4: 5440 6904 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0469 │ │ -0427e8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0427ea: a902 0503 |0005: div-float v2, v5, v3 │ │ -0427ee: 4b02 0001 |0007: aput v2, v0, v1 │ │ -0427f2: 5440 6904 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0469 │ │ -0427f6: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -0427f8: a902 0603 |000c: div-float v2, v6, v3 │ │ -0427fc: 4b02 0001 |000e: aput v2, v0, v1 │ │ -042800: 1104 |0010: return-object v4 │ │ +044a64: |[044a64] android.support.v4.widget.AutoScrollHelper.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +044a74: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ +044a78: 5440 6904 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0469 │ │ +044a7c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +044a7e: a902 0503 |0005: div-float v2, v5, v3 │ │ +044a82: 4b02 0001 |0007: aput v2, v0, v1 │ │ +044a86: 5440 6904 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0469 │ │ +044a8a: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +044a8c: a902 0603 |000c: div-float v2, v6, v3 │ │ +044a90: 4b02 0001 |000e: aput v2, v0, v1 │ │ +044a94: 1104 |0010: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=312 │ │ 0x0009 line=313 │ │ 0x0010 line=314 │ │ locals : │ │ 0x0000 - 0x0011 reg=4 this Landroid/support/v4/widget/AutoScrollHelper; │ │ @@ -68537,18 +68537,18 @@ │ │ type : '(I)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -042804: |[042804] android.support.v4.widget.AutoScrollHelper.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -042814: 5410 6f04 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@046f │ │ -042818: 6e20 d30e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampDownDuration:(I)V // method@0ed3 │ │ -04281e: 1101 |0005: return-object v1 │ │ +044a98: |[044a98] android.support.v4.widget.AutoScrollHelper.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +044aa8: 5410 6f04 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@046f │ │ +044aac: 6e20 d30e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampDownDuration:(I)V // method@0ed3 │ │ +044ab2: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0005 line=443 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0006 reg=2 durationMillis I │ │ @@ -68558,18 +68558,18 @@ │ │ type : '(I)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -042820: |[042820] android.support.v4.widget.AutoScrollHelper.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -042830: 5410 6f04 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@046f │ │ -042834: 6e20 d40e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampUpDuration:(I)V // method@0ed4 │ │ -04283a: 1101 |0005: return-object v1 │ │ +044ab4: |[044ab4] android.support.v4.widget.AutoScrollHelper.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +044ac4: 5410 6f04 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@046f │ │ +044ac8: 6e20 d40e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampUpDuration:(I)V // method@0ed4 │ │ +044ace: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0005 line=428 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0006 reg=2 durationMillis I │ │ @@ -68579,22 +68579,22 @@ │ │ type : '(FF)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -04283c: |[04283c] android.support.v4.widget.AutoScrollHelper.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -04284c: 5420 6c04 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@046c │ │ -042850: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -042852: 4b03 0001 |0003: aput v3, v0, v1 │ │ -042856: 5420 6c04 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@046c │ │ -04285a: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -04285c: 4b04 0001 |0008: aput v4, v0, v1 │ │ -042860: 1102 |000a: return-object v2 │ │ +044ad0: |[044ad0] android.support.v4.widget.AutoScrollHelper.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +044ae0: 5420 6c04 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@046c │ │ +044ae4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +044ae6: 4b03 0001 |0003: aput v3, v0, v1 │ │ +044aea: 5420 6c04 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@046c │ │ +044aee: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +044af0: 4b04 0001 |0008: aput v4, v0, v1 │ │ +044af4: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0005 line=374 │ │ 0x000a line=375 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/AutoScrollHelper; │ │ @@ -68606,42 +68606,42 @@ │ │ type : '(FF)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -042864: |[042864] android.support.v4.widget.AutoScrollHelper.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -042874: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ -042878: 5440 6d04 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@046d │ │ -04287c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04287e: a902 0503 |0005: div-float v2, v5, v3 │ │ -042882: 4b02 0001 |0007: aput v2, v0, v1 │ │ -042886: 5440 6d04 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@046d │ │ -04288a: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -04288c: a902 0603 |000c: div-float v2, v6, v3 │ │ -042890: 4b02 0001 |000e: aput v2, v0, v1 │ │ -042894: 1104 |0010: return-object v4 │ │ +044af8: |[044af8] android.support.v4.widget.AutoScrollHelper.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +044b08: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ +044b0c: 5440 6d04 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@046d │ │ +044b10: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +044b12: a902 0503 |0005: div-float v2, v5, v3 │ │ +044b16: 4b02 0001 |0007: aput v2, v0, v1 │ │ +044b1a: 5440 6d04 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@046d │ │ +044b1e: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +044b20: a902 0603 |000c: div-float v2, v6, v3 │ │ +044b24: 4b02 0001 |000e: aput v2, v0, v1 │ │ +044b28: 1104 |0010: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=333 │ │ 0x0009 line=334 │ │ 0x0010 line=335 │ │ locals : │ │ 0x0000 - 0x0011 reg=4 this Landroid/support/v4/widget/AutoScrollHelper; │ │ 0x0000 - 0x0011 reg=5 horizontal F │ │ 0x0000 - 0x0011 reg=6 vertical F │ │ │ │ - source_file_idx : 500 (AutoScrollHelper.java) │ │ + source_file_idx : 501 (AutoScrollHelper.java) │ │ │ │ Class #290 header: │ │ class_idx : 546 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 601 │ │ +source_file_idx : 602 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #290 annotations: │ │ Annotations on class │ │ @@ -68666,18 +68666,18 @@ │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -042898: |[042898] android.support.v4.widget.ContentLoadingProgressBar$1.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ -0428a8: 5b01 7104 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0471 │ │ -0428ac: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -0428b2: 0e00 |0005: return-void │ │ +044b2c: |[044b2c] android.support.v4.widget.ContentLoadingProgressBar$1.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ +044b3c: 5b01 7104 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0471 │ │ +044b40: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +044b46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ContentLoadingProgressBar$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ │ │ @@ -68687,41 +68687,41 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0428b4: |[0428b4] android.support.v4.widget.ContentLoadingProgressBar$1.run:()V │ │ -0428c4: 5440 7104 |0000: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0471 │ │ -0428c8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0428ca: 7120 080f 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@0f08 │ │ -0428d0: 5440 7104 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0471 │ │ -0428d4: 1602 ffff |0008: const-wide/16 v2, #int -1 // #ffff │ │ -0428d8: 7130 090f 2003 |000a: invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@0f09 │ │ -0428de: 5440 7104 |000d: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0471 │ │ -0428e2: 1301 0800 |000f: const/16 v1, #int 8 // #8 │ │ -0428e6: 6e20 120f 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@0f12 │ │ -0428ec: 0e00 |0014: return-void │ │ +044b48: |[044b48] android.support.v4.widget.ContentLoadingProgressBar$1.run:()V │ │ +044b58: 5440 7104 |0000: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0471 │ │ +044b5c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +044b5e: 7120 080f 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@0f08 │ │ +044b64: 5440 7104 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0471 │ │ +044b68: 1602 ffff |0008: const-wide/16 v2, #int -1 // #ffff │ │ +044b6c: 7130 090f 2003 |000a: invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@0f09 │ │ +044b72: 5440 7104 |000d: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0471 │ │ +044b76: 1301 0800 |000f: const/16 v1, #int 8 // #8 │ │ +044b7a: 6e20 120f 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@0f12 │ │ +044b80: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0006 line=47 │ │ 0x000d line=48 │ │ 0x0014 line=49 │ │ locals : │ │ 0x0000 - 0x0015 reg=4 this Landroid/support/v4/widget/ContentLoadingProgressBar$1; │ │ │ │ - source_file_idx : 601 (ContentLoadingProgressBar.java) │ │ + source_file_idx : 602 (ContentLoadingProgressBar.java) │ │ │ │ Class #291 header: │ │ class_idx : 547 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 601 │ │ +source_file_idx : 602 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #291 annotations: │ │ Annotations on class │ │ @@ -68746,18 +68746,18 @@ │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0428f0: |[0428f0] android.support.v4.widget.ContentLoadingProgressBar$2.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ -042900: 5b01 7204 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0472 │ │ -042904: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -04290a: 0e00 |0005: return-void │ │ +044b84: |[044b84] android.support.v4.widget.ContentLoadingProgressBar$2.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ +044b94: 5b01 7204 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0472 │ │ +044b98: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +044b9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ContentLoadingProgressBar$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ │ │ @@ -68767,46 +68767,46 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -04290c: |[04290c] android.support.v4.widget.ContentLoadingProgressBar$2.run:()V │ │ -04291c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04291e: 5440 7204 |0001: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0472 │ │ -042922: 7120 0a0f 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@0f0a │ │ -042928: 5440 7204 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0472 │ │ -04292c: 7110 0b0f 0000 |0008: invoke-static {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z // method@0f0b │ │ -042932: 0a00 |000b: move-result v0 │ │ -042934: 3900 1000 |000c: if-nez v0, 001c // +0010 │ │ -042938: 5440 7204 |000e: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0472 │ │ -04293c: 7100 b914 0000 |0010: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@14b9 │ │ -042942: 0b02 |0013: move-result-wide v2 │ │ -042944: 7130 090f 2003 |0014: invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@0f09 │ │ -04294a: 5440 7204 |0017: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0472 │ │ -04294e: 6e20 120f 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@0f12 │ │ -042954: 0e00 |001c: return-void │ │ +044ba0: |[044ba0] android.support.v4.widget.ContentLoadingProgressBar$2.run:()V │ │ +044bb0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +044bb2: 5440 7204 |0001: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0472 │ │ +044bb6: 7120 0a0f 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@0f0a │ │ +044bbc: 5440 7204 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0472 │ │ +044bc0: 7110 0b0f 0000 |0008: invoke-static {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z // method@0f0b │ │ +044bc6: 0a00 |000b: move-result v0 │ │ +044bc8: 3900 1000 |000c: if-nez v0, 001c // +0010 │ │ +044bcc: 5440 7204 |000e: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0472 │ │ +044bd0: 7100 b914 0000 |0010: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@14b9 │ │ +044bd6: 0b02 |0013: move-result-wide v2 │ │ +044bd8: 7130 090f 2003 |0014: invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@0f09 │ │ +044bde: 5440 7204 |0017: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0472 │ │ +044be2: 6e20 120f 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@0f12 │ │ +044be8: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=56 │ │ 0x0006 line=57 │ │ 0x000e line=58 │ │ 0x0017 line=59 │ │ 0x001c line=61 │ │ locals : │ │ 0x0000 - 0x001d reg=4 this Landroid/support/v4/widget/ContentLoadingProgressBar$2; │ │ │ │ - source_file_idx : 601 (ContentLoadingProgressBar.java) │ │ + source_file_idx : 602 (ContentLoadingProgressBar.java) │ │ │ │ Class #292 header: │ │ class_idx : 548 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 717 │ │ -source_file_idx : 601 │ │ +source_file_idx : 602 │ │ static_fields_size : 2 │ │ instance_fields_size: 6 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 4 │ │ │ │ Class #292 - │ │ Class descriptor : 'Landroid/support/v4/widget/ContentLoadingProgressBar;' │ │ @@ -68855,18 +68855,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -042958: |[042958] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;)V │ │ -042968: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04296a: 7030 070f 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f07 │ │ -042970: 0e00 |0004: return-void │ │ +044bec: |[044bec] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;)V │ │ +044bfc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +044bfe: 7030 070f 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f07 │ │ +044c04: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0004 line=66 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -68876,29 +68876,29 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 29 16-bit code units │ │ -042974: |[042974] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -042984: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -042986: 7040 d513 4325 |0001: invoke-direct {v3, v4, v5, v2}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@13d5 │ │ -04298c: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ -042990: 5a30 7a04 |0006: iput-wide v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@047a │ │ -042994: 5c32 7804 |0008: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0478 │ │ -042998: 5c32 7904 |000a: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0479 │ │ -04299c: 5c32 7704 |000c: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0477 │ │ -0429a0: 2200 2202 |000e: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1; // type@0222 │ │ -0429a4: 7020 020f 3000 |0010: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@0f02 │ │ -0429aa: 5b30 7504 |0013: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0475 │ │ -0429ae: 2200 2302 |0015: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2; // type@0223 │ │ -0429b2: 7020 040f 3000 |0017: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@0f04 │ │ -0429b8: 5b30 7604 |001a: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0476 │ │ -0429bc: 0e00 |001c: return-void │ │ +044c08: |[044c08] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +044c18: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +044c1a: 7040 d513 4325 |0001: invoke-direct {v3, v4, v5, v2}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@13d5 │ │ +044c20: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ +044c24: 5a30 7a04 |0006: iput-wide v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@047a │ │ +044c28: 5c32 7804 |0008: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0478 │ │ +044c2c: 5c32 7904 |000a: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0479 │ │ +044c30: 5c32 7704 |000c: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0477 │ │ +044c34: 2200 2202 |000e: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1; // type@0222 │ │ +044c38: 7020 020f 3000 |0010: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@0f02 │ │ +044c3e: 5b30 7504 |0013: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0475 │ │ +044c42: 2200 2302 |0015: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2; // type@0223 │ │ +044c46: 7020 040f 3000 |0017: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@0f04 │ │ +044c4c: 5b30 7604 |001a: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0476 │ │ +044c50: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ 0x0004 line=34 │ │ 0x0008 line=36 │ │ 0x000a line=38 │ │ 0x000c line=40 │ │ @@ -68915,17 +68915,17 @@ │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0429c0: |[0429c0] android.support.v4.widget.ContentLoadingProgressBar.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ -0429d0: 5c01 7804 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0478 │ │ -0429d4: 0f01 |0002: return v1 │ │ +044c54: |[044c54] android.support.v4.widget.ContentLoadingProgressBar.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ +044c64: 5c01 7804 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0478 │ │ +044c68: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -68934,17 +68934,17 @@ │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0429d8: |[0429d8] android.support.v4.widget.ContentLoadingProgressBar.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ │ -0429e8: 5a12 7a04 |0000: iput-wide v2, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@047a │ │ -0429ec: 1002 |0002: return-wide v2 │ │ +044c6c: |[044c6c] android.support.v4.widget.ContentLoadingProgressBar.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ │ +044c7c: 5a12 7a04 |0000: iput-wide v2, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@047a │ │ +044c80: 1002 |0002: return-wide v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ 0x0000 - 0x0003 reg=2 x1 J │ │ │ │ @@ -68953,17 +68953,17 @@ │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0429f0: |[0429f0] android.support.v4.widget.ContentLoadingProgressBar.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ -042a00: 5c01 7904 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0479 │ │ -042a04: 0f01 |0002: return v1 │ │ +044c84: |[044c84] android.support.v4.widget.ContentLoadingProgressBar.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ +044c94: 5c01 7904 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0479 │ │ +044c98: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -68972,17 +68972,17 @@ │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -042a08: |[042a08] android.support.v4.widget.ContentLoadingProgressBar.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z │ │ -042a18: 5510 7704 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0477 │ │ -042a1c: 0f00 |0002: return v0 │ │ +044c9c: |[044c9c] android.support.v4.widget.ContentLoadingProgressBar.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z │ │ +044cac: 5510 7704 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0477 │ │ +044cb0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ │ │ #6 : (in Landroid/support/v4/widget/ContentLoadingProgressBar;) │ │ @@ -68990,20 +68990,20 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -042a20: |[042a20] android.support.v4.widget.ContentLoadingProgressBar.removeCallbacks:()V │ │ -042a30: 5410 7504 |0000: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0475 │ │ -042a34: 6e20 110f 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0f11 │ │ -042a3a: 5410 7604 |0005: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0476 │ │ -042a3e: 6e20 110f 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0f11 │ │ -042a44: 0e00 |000a: return-void │ │ +044cb4: |[044cb4] android.support.v4.widget.ContentLoadingProgressBar.removeCallbacks:()V │ │ +044cc4: 5410 7504 |0000: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0475 │ │ +044cc8: 6e20 110f 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0f11 │ │ +044cce: 5410 7604 |0005: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0476 │ │ +044cd2: 6e20 110f 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0f11 │ │ +044cd8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0005 line=86 │ │ 0x000a line=87 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ @@ -69014,40 +69014,40 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -042a48: |[042a48] android.support.v4.widget.ContentLoadingProgressBar.hide:()V │ │ -042a58: 1608 f401 |0000: const-wide/16 v8, #int 500 // #1f4 │ │ -042a5c: 1216 |0002: const/4 v6, #int 1 // #1 │ │ -042a5e: 5ca6 7704 |0003: iput-boolean v6, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0477 │ │ -042a62: 54a2 7604 |0005: iget-object v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0476 │ │ -042a66: 6e20 110f 2a00 |0007: invoke-virtual {v10, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0f11 │ │ -042a6c: 7100 b914 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@14b9 │ │ -042a72: 0b02 |000d: move-result-wide v2 │ │ -042a74: 53a4 7a04 |000e: iget-wide v4, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@047a │ │ -042a78: 9c00 0204 |0010: sub-long v0, v2, v4 │ │ -042a7c: 3102 0008 |0012: cmp-long v2, v0, v8 │ │ -042a80: 3b02 0a00 |0014: if-gez v2, 001e // +000a │ │ -042a84: 53a2 7a04 |0016: iget-wide v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@047a │ │ -042a88: 1604 ffff |0018: const-wide/16 v4, #int -1 // #ffff │ │ -042a8c: 3102 0204 |001a: cmp-long v2, v2, v4 │ │ -042a90: 3902 0800 |001c: if-nez v2, 0024 // +0008 │ │ -042a94: 1302 0800 |001e: const/16 v2, #int 8 // #8 │ │ -042a98: 6e20 120f 2a00 |0020: invoke-virtual {v10, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@0f12 │ │ -042a9e: 0e00 |0023: return-void │ │ -042aa0: 55a2 7804 |0024: iget-boolean v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0478 │ │ -042aa4: 3902 fdff |0026: if-nez v2, 0023 // -0003 │ │ -042aa8: 54a2 7504 |0028: iget-object v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0475 │ │ -042aac: 9c04 0800 |002a: sub-long v4, v8, v0 │ │ -042ab0: 6e40 0f0f 2a54 |002c: invoke-virtual {v10, v2, v4, v5}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0f0f │ │ -042ab6: 5ca6 7804 |002f: iput-boolean v6, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0478 │ │ -042aba: 28f2 |0031: goto 0023 // -000e │ │ +044cdc: |[044cdc] android.support.v4.widget.ContentLoadingProgressBar.hide:()V │ │ +044cec: 1608 f401 |0000: const-wide/16 v8, #int 500 // #1f4 │ │ +044cf0: 1216 |0002: const/4 v6, #int 1 // #1 │ │ +044cf2: 5ca6 7704 |0003: iput-boolean v6, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0477 │ │ +044cf6: 54a2 7604 |0005: iget-object v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0476 │ │ +044cfa: 6e20 110f 2a00 |0007: invoke-virtual {v10, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0f11 │ │ +044d00: 7100 b914 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@14b9 │ │ +044d06: 0b02 |000d: move-result-wide v2 │ │ +044d08: 53a4 7a04 |000e: iget-wide v4, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@047a │ │ +044d0c: 9c00 0204 |0010: sub-long v0, v2, v4 │ │ +044d10: 3102 0008 |0012: cmp-long v2, v0, v8 │ │ +044d14: 3b02 0a00 |0014: if-gez v2, 001e // +000a │ │ +044d18: 53a2 7a04 |0016: iget-wide v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@047a │ │ +044d1c: 1604 ffff |0018: const-wide/16 v4, #int -1 // #ffff │ │ +044d20: 3102 0204 |001a: cmp-long v2, v2, v4 │ │ +044d24: 3902 0800 |001c: if-nez v2, 0024 // +0008 │ │ +044d28: 1302 0800 |001e: const/16 v2, #int 8 // #8 │ │ +044d2c: 6e20 120f 2a00 |0020: invoke-virtual {v10, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@0f12 │ │ +044d32: 0e00 |0023: return-void │ │ +044d34: 55a2 7804 |0024: iget-boolean v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0478 │ │ +044d38: 3902 fdff |0026: if-nez v2, 0023 // -0003 │ │ +044d3c: 54a2 7504 |0028: iget-object v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0475 │ │ +044d40: 9c04 0800 |002a: sub-long v4, v8, v0 │ │ +044d44: 6e40 0f0f 2a54 |002c: invoke-virtual {v10, v2, v4, v5}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0f0f │ │ +044d4a: 5ca6 7804 |002f: iput-boolean v6, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0478 │ │ +044d4e: 28f2 |0031: goto 0023 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0003 line=95 │ │ 0x0005 line=96 │ │ 0x000a line=97 │ │ 0x0012 line=98 │ │ 0x001e line=102 │ │ @@ -69064,18 +69064,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -042abc: |[042abc] android.support.v4.widget.ContentLoadingProgressBar.onAttachedToWindow:()V │ │ -042acc: 6f10 d613 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onAttachedToWindow:()V // method@13d6 │ │ -042ad2: 7010 100f 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@0f10 │ │ -042ad8: 0e00 |0006: return-void │ │ +044d50: |[044d50] android.support.v4.widget.ContentLoadingProgressBar.onAttachedToWindow:()V │ │ +044d60: 6f10 d613 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onAttachedToWindow:()V // method@13d6 │ │ +044d66: 7010 100f 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@0f10 │ │ +044d6c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0003 line=75 │ │ 0x0006 line=76 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ @@ -69085,18 +69085,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -042adc: |[042adc] android.support.v4.widget.ContentLoadingProgressBar.onDetachedFromWindow:()V │ │ -042aec: 6f10 d713 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onDetachedFromWindow:()V // method@13d7 │ │ -042af2: 7010 100f 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@0f10 │ │ -042af8: 0e00 |0006: return-void │ │ +044d70: |[044d70] android.support.v4.widget.ContentLoadingProgressBar.onDetachedFromWindow:()V │ │ +044d80: 6f10 d713 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onDetachedFromWindow:()V // method@13d7 │ │ +044d86: 7010 100f 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@0f10 │ │ +044d8c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0003 line=81 │ │ 0x0006 line=82 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ @@ -69106,48 +69106,48 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -042afc: |[042afc] android.support.v4.widget.ContentLoadingProgressBar.show:()V │ │ -042b0c: 1600 ffff |0000: const-wide/16 v0, #int -1 // #ffff │ │ -042b10: 5a40 7a04 |0002: iput-wide v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@047a │ │ -042b14: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -042b16: 5c40 7704 |0005: iput-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0477 │ │ -042b1a: 5440 7504 |0007: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0475 │ │ -042b1e: 6e20 110f 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0f11 │ │ -042b24: 5540 7904 |000c: iget-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0479 │ │ -042b28: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ -042b2c: 5440 7604 |0010: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0476 │ │ -042b30: 1602 f401 |0012: const-wide/16 v2, #int 500 // #1f4 │ │ -042b34: 6e40 0f0f 0432 |0014: invoke-virtual {v4, v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0f0f │ │ -042b3a: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -042b3c: 5c40 7904 |0018: iput-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0479 │ │ -042b40: 0e00 |001a: return-void │ │ +044d90: |[044d90] android.support.v4.widget.ContentLoadingProgressBar.show:()V │ │ +044da0: 1600 ffff |0000: const-wide/16 v0, #int -1 // #ffff │ │ +044da4: 5a40 7a04 |0002: iput-wide v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@047a │ │ +044da8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +044daa: 5c40 7704 |0005: iput-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0477 │ │ +044dae: 5440 7504 |0007: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0475 │ │ +044db2: 6e20 110f 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0f11 │ │ +044db8: 5540 7904 |000c: iget-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0479 │ │ +044dbc: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ +044dc0: 5440 7604 |0010: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0476 │ │ +044dc4: 1602 f401 |0012: const-wide/16 v2, #int 500 // #1f4 │ │ +044dc8: 6e40 0f0f 0432 |0014: invoke-virtual {v4, v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0f0f │ │ +044dce: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +044dd0: 5c40 7904 |0018: iput-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@0479 │ │ +044dd4: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0004 line=121 │ │ 0x0007 line=122 │ │ 0x000c line=123 │ │ 0x0010 line=124 │ │ 0x0017 line=125 │ │ 0x001a line=127 │ │ locals : │ │ 0x0000 - 0x001b reg=4 this Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ │ │ - source_file_idx : 601 (ContentLoadingProgressBar.java) │ │ + source_file_idx : 602 (ContentLoadingProgressBar.java) │ │ │ │ Class #293 header: │ │ class_idx : 549 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 781 │ │ -source_file_idx : 620 │ │ +source_file_idx : 621 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #293 annotations: │ │ Annotations on class │ │ @@ -69159,21 +69159,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 620 (CursorAdapter.java) │ │ + source_file_idx : 621 (CursorAdapter.java) │ │ │ │ Class #294 header: │ │ class_idx : 550 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 51 │ │ -source_file_idx : 620 │ │ +source_file_idx : 621 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #294 annotations: │ │ Annotations on class │ │ @@ -69197,20 +69197,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 │ │ -042b44: |[042b44] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -042b54: 5b12 7b04 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@047b │ │ -042b58: 2200 5900 |0002: new-instance v0, Landroid/os/Handler; // type@0059 │ │ -042b5c: 7010 8801 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0188 │ │ -042b62: 7020 fd00 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@00fd │ │ -042b68: 0e00 |000a: return-void │ │ +044dd8: |[044dd8] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +044de8: 5b12 7b04 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@047b │ │ +044dec: 2200 5900 |0002: new-instance v0, Landroid/os/Handler; // type@0059 │ │ +044df0: 7010 8801 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0188 │ │ +044df6: 7020 fd00 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@00fd │ │ +044dfc: 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; │ │ @@ -69222,17 +69222,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -042b6c: |[042b6c] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ -042b7c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -042b7e: 0f00 |0001: return v0 │ │ +044e00: |[044e00] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ +044e10: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +044e12: 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;) │ │ @@ -69240,33 +69240,33 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -042b80: |[042b80] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ -042b90: 5410 7b04 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@047b │ │ -042b94: 6e10 300f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@0f30 │ │ -042b9a: 0e00 |0005: return-void │ │ +044e14: |[044e14] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ +044e24: 5410 7b04 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@047b │ │ +044e28: 6e10 300f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@0f30 │ │ +044e2e: 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 : 620 (CursorAdapter.java) │ │ + source_file_idx : 621 (CursorAdapter.java) │ │ │ │ Class #295 header: │ │ class_idx : 551 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 54 │ │ -source_file_idx : 620 │ │ +source_file_idx : 621 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #295 annotations: │ │ Annotations on class │ │ @@ -69290,18 +69290,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 │ │ -042b9c: |[042b9c] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -042bac: 5b01 7c04 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@047c │ │ -042bb0: 7010 0e01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@010e │ │ -042bb6: 0e00 |0005: return-void │ │ +044e30: |[044e30] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +044e40: 5b01 7c04 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@047c │ │ +044e44: 7010 0e01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@010e │ │ +044e4a: 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; │ │ │ │ @@ -69310,17 +69310,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 │ │ -042bb8: |[042bb8] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ -042bc8: 7020 170f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0f17 │ │ -042bce: 0e00 |0003: return-void │ │ +044e4c: |[044e4c] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ +044e5c: 7020 170f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0f17 │ │ +044e62: 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; │ │ @@ -69331,21 +69331,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -042bd0: |[042bd0] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ -042be0: 5420 7c04 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@047c │ │ -042be4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -042be6: 5c01 8504 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0485 │ │ -042bea: 5420 7c04 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@047c │ │ -042bee: 6e10 2e0f 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0f2e │ │ -042bf4: 0e00 |000a: return-void │ │ +044e64: |[044e64] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ +044e74: 5420 7c04 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@047c │ │ +044e78: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +044e7a: 5c01 8504 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0485 │ │ +044e7e: 5420 7c04 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@047c │ │ +044e82: 6e10 2e0f 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0f2e │ │ +044e88: 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; │ │ @@ -69355,36 +69355,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -042bf8: |[042bf8] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ -042c08: 5420 7c04 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@047c │ │ -042c0c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -042c0e: 5c01 8504 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0485 │ │ -042c12: 5420 7c04 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@047c │ │ -042c16: 6e10 2f0f 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0f2f │ │ -042c1c: 0e00 |000a: return-void │ │ +044e8c: |[044e8c] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ +044e9c: 5420 7c04 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@047c │ │ +044ea0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +044ea2: 5c01 8504 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0485 │ │ +044ea6: 5420 7c04 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@047c │ │ +044eaa: 6e10 2f0f 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0f2f │ │ +044eb0: 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 : 620 (CursorAdapter.java) │ │ + source_file_idx : 621 (CursorAdapter.java) │ │ │ │ Class #296 header: │ │ class_idx : 553 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 621 │ │ +source_file_idx : 622 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #296 annotations: │ │ Annotations on class │ │ @@ -69420,21 +69420,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 : 621 (CursorFilter.java) │ │ + source_file_idx : 622 (CursorFilter.java) │ │ │ │ Class #297 header: │ │ class_idx : 554 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 704 │ │ -source_file_idx : 621 │ │ +source_file_idx : 622 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #297 annotations: │ │ Annotations on class │ │ @@ -69457,18 +69457,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 │ │ -042c20: |[042c20] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ -042c30: 7010 9f13 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@139f │ │ -042c36: 5b01 8804 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0488 │ │ -042c3a: 0e00 |0005: return-void │ │ +044eb4: |[044eb4] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ +044ec4: 7010 9f13 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@139f │ │ +044eca: 5b01 8804 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0488 │ │ +044ece: 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; │ │ @@ -69480,20 +69480,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 │ │ -042c3c: |[042c3c] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -042c4c: 5410 8804 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0488 │ │ -042c50: 1f02 3400 |0002: check-cast v2, Landroid/database/Cursor; // type@0034 │ │ -042c54: 7220 350f 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0f35 │ │ -042c5a: 0c00 |0007: move-result-object v0 │ │ -042c5c: 1100 |0008: return-object v0 │ │ +044ed0: |[044ed0] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +044ee0: 5410 8804 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0488 │ │ +044ee4: 1f02 3400 |0002: check-cast v2, Landroid/database/Cursor; // type@0034 │ │ +044ee8: 7220 350f 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@0f35 │ │ +044eee: 0c00 |0007: move-result-object v0 │ │ +044ef0: 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; │ │ │ │ @@ -69502,31 +69502,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 │ │ -042c60: |[042c60] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ -042c70: 5432 8804 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0488 │ │ -042c74: 7220 370f 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0f37 │ │ -042c7a: 0c00 |0005: move-result-object v0 │ │ -042c7c: 2201 bf02 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@02bf │ │ -042c80: 7010 9e13 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@139e │ │ -042c86: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ -042c8a: 7210 0001 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@0100 │ │ -042c90: 0a02 |0010: move-result v2 │ │ -042c92: 5912 3f05 |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@053f │ │ -042c96: 5b10 4005 |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0540 │ │ -042c9a: 1101 |0015: return-object v1 │ │ -042c9c: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -042c9e: 5912 3f05 |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@053f │ │ -042ca2: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -042ca4: 5b12 4005 |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0540 │ │ -042ca8: 28f9 |001c: goto 0015 // -0007 │ │ +044ef4: |[044ef4] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ +044f04: 5432 8804 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0488 │ │ +044f08: 7220 370f 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@0f37 │ │ +044f0e: 0c00 |0005: move-result-object v0 │ │ +044f10: 2201 bf02 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@02bf │ │ +044f14: 7010 9e13 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@139e │ │ +044f1a: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ +044f1e: 7210 0001 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@0100 │ │ +044f24: 0a02 |0010: move-result v2 │ │ +044f26: 5912 3f05 |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@053f │ │ +044f2a: 5b10 4005 |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0540 │ │ +044f2e: 1101 |0015: return-object v1 │ │ +044f30: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +044f32: 5912 3f05 |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@053f │ │ +044f36: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +044f38: 5b12 4005 |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0540 │ │ +044f3c: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0006 line=52 │ │ 0x000b line=53 │ │ 0x000d line=54 │ │ 0x0013 line=55 │ │ @@ -69544,46 +69544,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 │ │ -042cac: |[042cac] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ -042cbc: 5431 8804 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0488 │ │ -042cc0: 7210 360f 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@0f36 │ │ -042cc6: 0c00 |0005: move-result-object v0 │ │ -042cc8: 5451 4005 |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0540 │ │ -042ccc: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ -042cd0: 5451 4005 |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0540 │ │ -042cd4: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ -042cd8: 5432 8804 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0488 │ │ -042cdc: 5451 4005 |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0540 │ │ -042ce0: 1f01 3400 |0012: check-cast v1, Landroid/database/Cursor; // type@0034 │ │ -042ce4: 7220 340f 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@0f34 │ │ -042cea: 0e00 |0017: return-void │ │ +044f40: |[044f40] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ +044f50: 5431 8804 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0488 │ │ +044f54: 7210 360f 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@0f36 │ │ +044f5a: 0c00 |0005: move-result-object v0 │ │ +044f5c: 5451 4005 |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0540 │ │ +044f60: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ +044f64: 5451 4005 |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0540 │ │ +044f68: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ +044f6c: 5432 8804 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0488 │ │ +044f70: 5451 4005 |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0540 │ │ +044f74: 1f01 3400 |0012: check-cast v1, Landroid/database/Cursor; // type@0034 │ │ +044f78: 7220 340f 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@0f34 │ │ +044f7e: 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 : 621 (CursorFilter.java) │ │ + source_file_idx : 622 (CursorFilter.java) │ │ │ │ Class #298 header: │ │ class_idx : 556 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 781 │ │ -source_file_idx : 693 │ │ +source_file_idx : 694 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #298 annotations: │ │ Annotations on class │ │ @@ -69619,21 +69619,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/widget/DrawerLayout$DrawerListener;) │ │ name : 'onDrawerStateChanged' │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 693 (DrawerLayout.java) │ │ + source_file_idx : 694 (DrawerLayout.java) │ │ │ │ Class #299 header: │ │ class_idx : 557 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 672 │ │ -source_file_idx : 693 │ │ +source_file_idx : 694 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #299 annotations: │ │ Annotations on class │ │ @@ -69669,19 +69669,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -042cec: |[042cec] android.support.v4.widget.DrawerLayout$LayoutParams.:(II)V │ │ -042cfc: 7030 b912 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@12b9 │ │ -042d02: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -042d04: 5910 8c04 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048c │ │ -042d08: 0e00 |0006: return-void │ │ +044f80: |[044f80] android.support.v4.widget.DrawerLayout$LayoutParams.:(II)V │ │ +044f90: 7030 b912 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@12b9 │ │ +044f96: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +044f98: 5910 8c04 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048c │ │ +044f9c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1505 │ │ 0x0003 line=1491 │ │ 0x0006 line=1506 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -69693,18 +69693,18 @@ │ │ type : '(III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -042d0c: |[042d0c] android.support.v4.widget.DrawerLayout$LayoutParams.:(III)V │ │ -042d1c: 7030 460f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@0f46 │ │ -042d22: 5903 8c04 |0003: iput v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048c │ │ -042d26: 0e00 |0005: return-void │ │ +044fa0: |[044fa0] android.support.v4.widget.DrawerLayout$LayoutParams.:(III)V │ │ +044fb0: 7030 460f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@0f46 │ │ +044fb6: 5903 8c04 |0003: iput v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048c │ │ +044fba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1509 │ │ 0x0003 line=1510 │ │ 0x0005 line=1511 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -69717,27 +69717,27 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -042d28: |[042d28] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -042d38: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -042d3a: 7030 ba12 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@12ba │ │ -042d40: 5932 8c04 |0004: iput v2, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048c │ │ -042d44: 7100 720f 0000 |0006: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$100:()[I // method@0f72 │ │ -042d4a: 0c01 |0009: move-result-object v1 │ │ -042d4c: 6e30 9900 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0099 │ │ -042d52: 0c00 |000d: move-result-object v0 │ │ -042d54: 6e30 f400 2002 |000e: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@00f4 │ │ -042d5a: 0a01 |0011: move-result v1 │ │ -042d5c: 5931 8c04 |0012: iput v1, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048c │ │ -042d60: 6e10 f900 0000 |0014: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00f9 │ │ -042d66: 0e00 |0017: return-void │ │ +044fbc: |[044fbc] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +044fcc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +044fce: 7030 ba12 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@12ba │ │ +044fd4: 5932 8c04 |0004: iput v2, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048c │ │ +044fd8: 7100 720f 0000 |0006: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$100:()[I // method@0f72 │ │ +044fde: 0c01 |0009: move-result-object v1 │ │ +044fe0: 6e30 9900 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0099 │ │ +044fe6: 0c00 |000d: move-result-object v0 │ │ +044fe8: 6e30 f400 2002 |000e: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@00f4 │ │ +044fee: 0a01 |0011: move-result v1 │ │ +044ff0: 5931 8c04 |0012: iput v1, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048c │ │ +044ff4: 6e10 f900 0000 |0014: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00f9 │ │ +044ffa: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1497 │ │ 0x0004 line=1491 │ │ 0x0006 line=1499 │ │ 0x000e line=1500 │ │ 0x0014 line=1501 │ │ @@ -69753,21 +69753,21 @@ │ │ type : '(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -042d68: |[042d68] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V │ │ -042d78: 7020 bc12 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@12bc │ │ -042d7e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -042d80: 5910 8c04 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048c │ │ -042d84: 5220 8c04 |0006: iget v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048c │ │ -042d88: 5910 8c04 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048c │ │ -042d8c: 0e00 |000a: return-void │ │ +044ffc: |[044ffc] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V │ │ +04500c: 7020 bc12 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@12bc │ │ +045012: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +045014: 5910 8c04 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048c │ │ +045018: 5220 8c04 |0006: iget v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048c │ │ +04501c: 5910 8c04 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048c │ │ +045020: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1514 │ │ 0x0003 line=1491 │ │ 0x0006 line=1515 │ │ 0x000a line=1516 │ │ locals : │ │ @@ -69779,19 +69779,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 │ │ -042d90: |[042d90] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ -042da0: 7020 bb12 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@12bb │ │ -042da6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -042da8: 5910 8c04 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048c │ │ -042dac: 0e00 |0006: return-void │ │ +045024: |[045024] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ +045034: 7020 bb12 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@12bb │ │ +04503a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +04503c: 5910 8c04 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048c │ │ +045040: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1519 │ │ 0x0003 line=1491 │ │ 0x0006 line=1520 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -69802,36 +69802,36 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -042db0: |[042db0] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ -042dc0: 7020 bc12 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@12bc │ │ -042dc6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -042dc8: 5910 8c04 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048c │ │ -042dcc: 0e00 |0006: return-void │ │ +045044: |[045044] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ +045054: 7020 bc12 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@12bc │ │ +04505a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +04505c: 5910 8c04 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048c │ │ +045060: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1523 │ │ 0x0003 line=1491 │ │ 0x0006 line=1524 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ 0x0000 - 0x0007 reg=2 source Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ Virtual methods - │ │ - source_file_idx : 693 (DrawerLayout.java) │ │ + source_file_idx : 694 (DrawerLayout.java) │ │ │ │ Class #300 header: │ │ class_idx : 558 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 781 │ │ -source_file_idx : 693 │ │ +source_file_idx : 694 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #300 annotations: │ │ Annotations on class │ │ @@ -69853,17 +69853,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -042dd0: |[042dd0] android.support.v4.widget.DrawerLayout$SavedState$1.:()V │ │ -042de0: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -042de6: 0e00 |0003: return-void │ │ +045064: |[045064] android.support.v4.widget.DrawerLayout$SavedState$1.:()V │ │ +045074: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +04507a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1310 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -69872,18 +69872,18 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -042de8: |[042de8] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ -042df8: 2200 2f02 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@022f │ │ -042dfc: 7020 520f 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcel;)V // method@0f52 │ │ -042e02: 1100 |0005: return-object v0 │ │ +04507c: |[04507c] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ +04508c: 2200 2f02 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@022f │ │ +045090: 7020 520f 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcel;)V // method@0f52 │ │ +045096: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1313 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0006 reg=2 source Landroid/os/Parcel; │ │ │ │ @@ -69892,18 +69892,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 │ │ -042e04: |[042e04] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -042e14: 6e20 4d0f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; // method@0f4d │ │ -042e1a: 0c00 |0003: move-result-object v0 │ │ -042e1c: 1100 |0004: return-object v0 │ │ +045098: |[045098] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0450a8: 6e20 4d0f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; // method@0f4d │ │ +0450ae: 0c00 |0003: move-result-object v0 │ │ +0450b0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1310 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -69912,17 +69912,17 @@ │ │ type : '(I)[Landroid/support/v4/widget/DrawerLayout$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -042e20: |[042e20] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ -042e30: 2320 7403 |0000: new-array v0, v2, [Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0374 │ │ -042e34: 1100 |0002: return-object v0 │ │ +0450b4: |[0450b4] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ +0450c4: 2320 7403 |0000: new-array v0, v2, [Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0374 │ │ +0450c8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1318 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -69931,32 +69931,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 │ │ -042e38: |[042e38] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -042e48: 6e20 4f0f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; // method@0f4f │ │ -042e4e: 0c00 |0003: move-result-object v0 │ │ -042e50: 1100 |0004: return-object v0 │ │ +0450cc: |[0450cc] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +0450dc: 6e20 4f0f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; // method@0f4f │ │ +0450e2: 0c00 |0003: move-result-object v0 │ │ +0450e4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1310 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 693 (DrawerLayout.java) │ │ + source_file_idx : 694 (DrawerLayout.java) │ │ │ │ Class #301 header: │ │ class_idx : 559 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 664 │ │ -source_file_idx : 693 │ │ +source_file_idx : 694 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ Class #301 annotations: │ │ Annotations on class │ │ @@ -69994,43 +69994,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -042e54: |[042e54] android.support.v4.widget.DrawerLayout$SavedState.:()V │ │ -042e64: 2200 2e02 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState$1; // type@022e │ │ -042e68: 7010 4c0f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.:()V // method@0f4c │ │ -042e6e: 6900 9504 |0005: sput-object v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0495 │ │ -042e72: 0e00 |0007: return-void │ │ +0450e8: |[0450e8] android.support.v4.widget.DrawerLayout$SavedState.:()V │ │ +0450f8: 2200 2e02 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState$1; // type@022e │ │ +0450fc: 7010 4c0f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.:()V // method@0f4c │ │ +045102: 6900 9504 |0005: sput-object v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0495 │ │ +045106: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1309 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/DrawerLayout$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -042e74: |[042e74] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcel;)V │ │ -042e84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -042e86: 7020 4212 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1242 │ │ -042e8c: 5910 9804 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0498 │ │ -042e90: 5910 9604 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0496 │ │ -042e94: 5910 9704 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0497 │ │ -042e98: 6e10 9901 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0199 │ │ -042e9e: 0a00 |000d: move-result v0 │ │ -042ea0: 5910 9804 |000e: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0498 │ │ -042ea4: 0e00 |0010: return-void │ │ +045108: |[045108] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcel;)V │ │ +045118: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04511a: 7020 4212 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1242 │ │ +045120: 5910 9804 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0498 │ │ +045124: 5910 9604 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0496 │ │ +045128: 5910 9704 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0497 │ │ +04512c: 6e10 9901 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0199 │ │ +045132: 0a00 |000d: move-result v0 │ │ +045134: 5910 9804 |000e: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0498 │ │ +045138: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1295 │ │ 0x0004 line=1290 │ │ 0x0006 line=1291 │ │ 0x0008 line=1292 │ │ 0x000a line=1296 │ │ @@ -70044,21 +70044,21 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -042ea8: |[042ea8] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ -042eb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -042eba: 7020 4312 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1243 │ │ -042ec0: 5910 9804 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0498 │ │ -042ec4: 5910 9604 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0496 │ │ -042ec8: 5910 9704 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0497 │ │ -042ecc: 0e00 |000a: return-void │ │ +04513c: |[04513c] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ +04514c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04514e: 7020 4312 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1243 │ │ +045154: 5910 9804 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0498 │ │ +045158: 5910 9604 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0496 │ │ +04515c: 5910 9704 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0497 │ │ +045160: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1300 │ │ 0x0004 line=1290 │ │ 0x0006 line=1291 │ │ 0x0008 line=1292 │ │ 0x000a line=1301 │ │ @@ -70072,36 +70072,36 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -042ed0: |[042ed0] android.support.v4.widget.DrawerLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -042ee0: 6f30 4412 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1244 │ │ -042ee6: 5210 9804 |0003: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0498 │ │ -042eea: 6e20 9d01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@019d │ │ -042ef0: 0e00 |0008: return-void │ │ +045164: |[045164] android.support.v4.widget.DrawerLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +045174: 6f30 4412 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1244 │ │ +04517a: 5210 9804 |0003: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0498 │ │ +04517e: 6e20 9d01 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@019d │ │ +045184: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1305 │ │ 0x0003 line=1306 │ │ 0x0008 line=1307 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ 0x0000 - 0x0009 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0009 reg=3 flags I │ │ │ │ - source_file_idx : 693 (DrawerLayout.java) │ │ + source_file_idx : 694 (DrawerLayout.java) │ │ │ │ Class #302 header: │ │ class_idx : 561 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 693 │ │ +source_file_idx : 694 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #302 annotations: │ │ Annotations on class │ │ @@ -70126,18 +70126,18 @@ │ │ type : '(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -042ef4: |[042ef4] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ -042f04: 5b01 9904 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0499 │ │ -042f08: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -042f0e: 0e00 |0005: return-void │ │ +045188: |[045188] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ +045198: 5b01 9904 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0499 │ │ +04519c: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0451a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1327 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ @@ -70147,32 +70147,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -042f10: |[042f10] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.run:()V │ │ -042f20: 5410 9904 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0499 │ │ -042f24: 7110 5e0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@0f5e │ │ -042f2a: 0e00 |0005: return-void │ │ +0451a4: |[0451a4] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.run:()V │ │ +0451b4: 5410 9904 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0499 │ │ +0451b8: 7110 5e0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@0f5e │ │ +0451be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1329 │ │ 0x0005 line=1330 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; │ │ │ │ - source_file_idx : 693 (DrawerLayout.java) │ │ + source_file_idx : 694 (DrawerLayout.java) │ │ │ │ Class #303 header: │ │ class_idx : 563 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 673 │ │ -source_file_idx : 693 │ │ +source_file_idx : 694 │ │ static_fields_size : 15 │ │ instance_fields_size: 20 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 51 │ │ │ │ Class #303 annotations: │ │ Annotations on class │ │ @@ -70346,40 +70346,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -042f2c: |[042f2c] android.support.v4.widget.DrawerLayout.:()V │ │ -042f3c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -042f3e: 2300 6403 |0001: new-array v0, v0, [I // type@0364 │ │ -042f42: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -042f44: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ -042f4a: 4b02 0001 |0007: aput v2, v0, v1 │ │ -042f4e: 6900 a104 |0009: sput-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@04a1 │ │ -042f52: 0e00 |000b: return-void │ │ +0451c0: |[0451c0] android.support.v4.widget.DrawerLayout.:()V │ │ +0451d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0451d2: 2300 6403 |0001: new-array v0, v0, [I // type@0364 │ │ +0451d6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0451d8: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ +0451de: 4b02 0001 |0007: aput v2, v0, v1 │ │ +0451e2: 6900 a104 |0009: sput-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@04a1 │ │ +0451e6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -042f54: |[042f54] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;)V │ │ -042f64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -042f66: 7030 700f 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f70 │ │ -042f6c: 0e00 |0004: return-void │ │ +0451e8: |[0451e8] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;)V │ │ +0451f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0451fa: 7030 700f 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f70 │ │ +045200: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0004 line=218 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -70389,18 +70389,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 │ │ -042f70: |[042f70] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -042f80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -042f82: 7040 710f 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0f71 │ │ -042f88: 0e00 |0004: return-void │ │ +045204: |[045204] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +045214: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +045216: 7040 710f 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@0f71 │ │ +04521c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0004 line=222 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -70411,75 +70411,75 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 125 16-bit code units │ │ -042f8c: |[042f8c] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -042f9c: 1505 803f |0000: const/high16 v5, #int 1065353216 // #3f80 │ │ -042fa0: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -042fa2: 7040 c712 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@12c7 │ │ -042fa8: 1502 0099 |0006: const/high16 v2, #int -1728053248 // #9900 │ │ -042fac: 5962 bc04 |0008: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04bc │ │ -042fb0: 2202 3e00 |000a: new-instance v2, Landroid/graphics/Paint; // type@003e │ │ -042fb4: 7010 2601 0200 |000c: invoke-direct {v2}, Landroid/graphics/Paint;.:()V // method@0126 │ │ -042fba: 5b62 be04 |000f: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04be │ │ -042fbe: 5c64 b004 |0011: iput-boolean v4, v6, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04b0 │ │ -042fc2: 6e10 8e0f 0600 |0013: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@0f8e │ │ -042fc8: 0c02 |0016: move-result-object v2 │ │ -042fca: 6e10 e500 0200 |0017: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e5 │ │ -042fd0: 0c02 |001a: move-result-object v2 │ │ -042fd2: 5220 3b05 |001b: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@053b │ │ -042fd6: 1502 8042 |001d: const/high16 v2, #int 1115684864 // #4280 │ │ -042fda: c802 |001f: mul-float/2addr v2, v0 │ │ -042fdc: 1503 003f |0020: const/high16 v3, #int 1056964608 // #3f00 │ │ -042fe0: c632 |0022: add-float/2addr v2, v3 │ │ -042fe2: 8722 |0023: float-to-int v2, v2 │ │ -042fe4: 5962 b904 |0024: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@04b9 │ │ -042fe8: 1502 c843 |0026: const/high16 v2, #int 1137180672 // #43c8 │ │ -042fec: a801 0200 |0028: mul-float v1, v2, v0 │ │ -042ff0: 2202 3202 |002a: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@0232 │ │ -042ff4: 1233 |002c: const/4 v3, #int 3 // #3 │ │ -042ff6: 7030 5d0f 6203 |002d: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@0f5d │ │ -042ffc: 5b62 b404 |0030: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b4 │ │ -043000: 2202 3202 |0032: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@0232 │ │ -043004: 1253 |0034: const/4 v3, #int 5 // #5 │ │ -043006: 7030 5d0f 6203 |0035: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@0f5d │ │ -04300c: 5b62 ba04 |0038: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04ba │ │ -043010: 5462 b404 |003a: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b4 │ │ -043014: 7130 ad11 5602 |003c: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@11ad │ │ -04301a: 0c02 |003f: move-result-object v2 │ │ -04301c: 5b62 b504 |0040: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b5 │ │ -043020: 5462 b504 |0042: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b5 │ │ -043024: 6e20 c811 4200 |0044: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@11c8 │ │ -04302a: 5462 b504 |0047: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b5 │ │ -04302e: 6e20 c911 1200 |0049: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@11c9 │ │ -043034: 5462 b404 |004c: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b4 │ │ -043038: 5463 b504 |004e: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b5 │ │ -04303c: 6e20 6c0f 3200 |0050: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@0f6c │ │ -043042: 5462 ba04 |0053: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04ba │ │ -043046: 7130 ad11 5602 |0055: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@11ad │ │ -04304c: 0c02 |0058: move-result-object v2 │ │ -04304e: 5b62 bb04 |0059: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bb │ │ -043052: 5462 bb04 |005b: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bb │ │ -043056: 1223 |005d: const/4 v3, #int 2 // #2 │ │ -043058: 6e20 c811 3200 |005e: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@11c8 │ │ -04305e: 5462 bb04 |0061: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bb │ │ -043062: 6e20 c911 1200 |0063: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@11c9 │ │ -043068: 5462 ba04 |0066: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04ba │ │ -04306c: 5463 bb04 |0068: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bb │ │ -043070: 6e20 6c0f 3200 |006a: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@0f6c │ │ -043076: 6e20 b50f 4600 |006d: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.setFocusableInTouchMode:(Z)V // method@0fb5 │ │ -04307c: 2202 2b02 |0070: new-instance v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; // type@022b │ │ -043080: 7020 3c0f 6200 |0072: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@0f3c │ │ -043086: 7120 0a0b 2600 |0075: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0b0a │ │ -04308c: 1202 |0078: const/4 v2, #int 0 // #0 │ │ -04308e: 7120 5c0b 2600 |0079: invoke-static {v6, v2}, Landroid/support/v4/view/ViewGroupCompat;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0b5c │ │ -043094: 0e00 |007c: return-void │ │ +045220: |[045220] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +045230: 1505 803f |0000: const/high16 v5, #int 1065353216 // #3f80 │ │ +045234: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +045236: 7040 c712 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@12c7 │ │ +04523c: 1502 0099 |0006: const/high16 v2, #int -1728053248 // #9900 │ │ +045240: 5962 bc04 |0008: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04bc │ │ +045244: 2202 3e00 |000a: new-instance v2, Landroid/graphics/Paint; // type@003e │ │ +045248: 7010 2601 0200 |000c: invoke-direct {v2}, Landroid/graphics/Paint;.:()V // method@0126 │ │ +04524e: 5b62 be04 |000f: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04be │ │ +045252: 5c64 b004 |0011: iput-boolean v4, v6, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04b0 │ │ +045256: 6e10 8e0f 0600 |0013: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@0f8e │ │ +04525c: 0c02 |0016: move-result-object v2 │ │ +04525e: 6e10 e500 0200 |0017: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e5 │ │ +045264: 0c02 |001a: move-result-object v2 │ │ +045266: 5220 3b05 |001b: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@053b │ │ +04526a: 1502 8042 |001d: const/high16 v2, #int 1115684864 // #4280 │ │ +04526e: c802 |001f: mul-float/2addr v2, v0 │ │ +045270: 1503 003f |0020: const/high16 v3, #int 1056964608 // #3f00 │ │ +045274: c632 |0022: add-float/2addr v2, v3 │ │ +045276: 8722 |0023: float-to-int v2, v2 │ │ +045278: 5962 b904 |0024: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@04b9 │ │ +04527c: 1502 c843 |0026: const/high16 v2, #int 1137180672 // #43c8 │ │ +045280: a801 0200 |0028: mul-float v1, v2, v0 │ │ +045284: 2202 3202 |002a: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@0232 │ │ +045288: 1233 |002c: const/4 v3, #int 3 // #3 │ │ +04528a: 7030 5d0f 6203 |002d: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@0f5d │ │ +045290: 5b62 b404 |0030: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b4 │ │ +045294: 2202 3202 |0032: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@0232 │ │ +045298: 1253 |0034: const/4 v3, #int 5 // #5 │ │ +04529a: 7030 5d0f 6203 |0035: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@0f5d │ │ +0452a0: 5b62 ba04 |0038: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04ba │ │ +0452a4: 5462 b404 |003a: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b4 │ │ +0452a8: 7130 ad11 5602 |003c: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@11ad │ │ +0452ae: 0c02 |003f: move-result-object v2 │ │ +0452b0: 5b62 b504 |0040: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b5 │ │ +0452b4: 5462 b504 |0042: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b5 │ │ +0452b8: 6e20 c811 4200 |0044: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@11c8 │ │ +0452be: 5462 b504 |0047: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b5 │ │ +0452c2: 6e20 c911 1200 |0049: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@11c9 │ │ +0452c8: 5462 b404 |004c: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b4 │ │ +0452cc: 5463 b504 |004e: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b5 │ │ +0452d0: 6e20 6c0f 3200 |0050: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@0f6c │ │ +0452d6: 5462 ba04 |0053: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04ba │ │ +0452da: 7130 ad11 5602 |0055: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@11ad │ │ +0452e0: 0c02 |0058: move-result-object v2 │ │ +0452e2: 5b62 bb04 |0059: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bb │ │ +0452e6: 5462 bb04 |005b: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bb │ │ +0452ea: 1223 |005d: const/4 v3, #int 2 // #2 │ │ +0452ec: 6e20 c811 3200 |005e: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@11c8 │ │ +0452f2: 5462 bb04 |0061: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bb │ │ +0452f6: 6e20 c911 1200 |0063: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@11c9 │ │ +0452fc: 5462 ba04 |0066: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04ba │ │ +045300: 5463 bb04 |0068: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bb │ │ +045304: 6e20 6c0f 3200 |006a: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@0f6c │ │ +04530a: 6e20 b50f 4600 |006d: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.setFocusableInTouchMode:(Z)V // method@0fb5 │ │ +045310: 2202 2b02 |0070: new-instance v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; // type@022b │ │ +045314: 7020 3c0f 6200 |0072: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@0f3c │ │ +04531a: 7120 0a0b 2600 |0075: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0b0a │ │ +045320: 1202 |0078: const/4 v2, #int 0 // #0 │ │ +045322: 7120 5c0b 2600 |0079: invoke-static {v6, v2}, Landroid/support/v4/view/ViewGroupCompat;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0b5c │ │ +045328: 0e00 |007c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=225 │ │ 0x0006 line=135 │ │ 0x000a line=137 │ │ 0x0011 line=145 │ │ 0x0013 line=227 │ │ @@ -70512,49 +70512,49 @@ │ │ type : '()[I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -043098: |[043098] android.support.v4.widget.DrawerLayout.access$100:()[I │ │ -0430a8: 6200 a104 |0000: sget-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@04a1 │ │ -0430ac: 1100 |0002: return-object v0 │ │ +04532c: |[04532c] android.support.v4.widget.DrawerLayout.access$100:()[I │ │ +04533c: 6200 a104 |0000: sget-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@04a1 │ │ +045340: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ │ │ #5 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ name : 'findVisibleDrawer' │ │ type : '()Landroid/view/View;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0430b0: |[0430b0] android.support.v4.widget.DrawerLayout.findVisibleDrawer:()Landroid/view/View; │ │ -0430c0: 6e10 860f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f86 │ │ -0430c6: 0a01 |0003: move-result v1 │ │ -0430c8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0430ca: 3512 1600 |0005: if-ge v2, v1, 001b // +0016 │ │ -0430ce: 6e20 850f 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f85 │ │ -0430d4: 0c00 |000a: move-result-object v0 │ │ -0430d6: 6e20 980f 0400 |000b: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f98 │ │ -0430dc: 0a03 |000e: move-result v3 │ │ -0430de: 3803 0900 |000f: if-eqz v3, 0018 // +0009 │ │ -0430e2: 6e20 9a0f 0400 |0011: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@0f9a │ │ -0430e8: 0a03 |0014: move-result v3 │ │ -0430ea: 3803 0300 |0015: if-eqz v3, 0018 // +0003 │ │ -0430ee: 1100 |0017: return-object v0 │ │ -0430f0: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0430f4: 28eb |001a: goto 0005 // -0015 │ │ -0430f6: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -0430f8: 28fb |001c: goto 0017 // -0005 │ │ +045344: |[045344] android.support.v4.widget.DrawerLayout.findVisibleDrawer:()Landroid/view/View; │ │ +045354: 6e10 860f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f86 │ │ +04535a: 0a01 |0003: move-result v1 │ │ +04535c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +04535e: 3512 1600 |0005: if-ge v2, v1, 001b // +0016 │ │ +045362: 6e20 850f 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f85 │ │ +045368: 0c00 |000a: move-result-object v0 │ │ +04536a: 6e20 980f 0400 |000b: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f98 │ │ +045370: 0a03 |000e: move-result v3 │ │ +045372: 3803 0900 |000f: if-eqz v3, 0018 // +0009 │ │ +045376: 6e20 9a0f 0400 |0011: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@0f9a │ │ +04537c: 0a03 |0014: move-result v3 │ │ +04537e: 3803 0300 |0015: if-eqz v3, 0018 // +0003 │ │ +045382: 1100 |0017: return-object v0 │ │ +045384: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ +045388: 28eb |001a: goto 0005 // -0015 │ │ +04538a: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +04538c: 28fb |001c: goto 0017 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1197 │ │ 0x0004 line=1198 │ │ 0x0007 line=1199 │ │ 0x000b line=1200 │ │ 0x0017 line=1204 │ │ @@ -70572,28 +70572,28 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0430fc: |[0430fc] android.support.v4.widget.DrawerLayout.gravityToString:(I)Ljava/lang/String; │ │ -04310c: dd00 0203 |0000: and-int/lit8 v0, v2, #int 3 // #03 │ │ -043110: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -043112: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ -043116: 1a00 bb03 |0005: const-string v0, "LEFT" // string@03bb │ │ -04311a: 1100 |0007: return-object v0 │ │ -04311c: dd00 0205 |0008: and-int/lit8 v0, v2, #int 5 // #05 │ │ -043120: 1251 |000a: const/4 v1, #int 5 // #5 │ │ -043122: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ -043126: 1a00 7b08 |000d: const-string v0, "RIGHT" // string@087b │ │ -04312a: 28f8 |000f: goto 0007 // -0008 │ │ -04312c: 7110 7f14 0200 |0010: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ -043132: 0c00 |0013: move-result-object v0 │ │ -043134: 28f3 |0014: goto 0007 // -000d │ │ +045390: |[045390] android.support.v4.widget.DrawerLayout.gravityToString:(I)Ljava/lang/String; │ │ +0453a0: dd00 0203 |0000: and-int/lit8 v0, v2, #int 3 // #03 │ │ +0453a4: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +0453a6: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ +0453aa: 1a00 bc03 |0005: const-string v0, "LEFT" // string@03bc │ │ +0453ae: 1100 |0007: return-object v0 │ │ +0453b0: dd00 0205 |0008: and-int/lit8 v0, v2, #int 5 // #05 │ │ +0453b4: 1251 |000a: const/4 v1, #int 5 // #5 │ │ +0453b6: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ +0453ba: 1a00 7c08 |000d: const-string v0, "RIGHT" // string@087c │ │ +0453be: 28f8 |000f: goto 0007 // -0008 │ │ +0453c0: 7110 7f14 0200 |0010: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ +0453c6: 0c00 |0013: move-result-object v0 │ │ +0453c8: 28f3 |0014: goto 0007 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=578 │ │ 0x0005 line=579 │ │ 0x0007 line=584 │ │ 0x0008 line=581 │ │ 0x000d line=582 │ │ @@ -70606,25 +70606,25 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -043138: |[043138] android.support.v4.widget.DrawerLayout.hasOpaqueBackground:(Landroid/view/View;)Z │ │ -043148: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04314a: 6e10 5412 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1254 │ │ -043150: 0c00 |0004: move-result-object v0 │ │ -043152: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -043156: 6e10 3801 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0138 │ │ -04315c: 0a02 |000a: move-result v2 │ │ -04315e: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ -043160: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ -043164: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -043166: 0f01 |000f: return v1 │ │ +0453cc: |[0453cc] android.support.v4.widget.DrawerLayout.hasOpaqueBackground:(Landroid/view/View;)Z │ │ +0453dc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0453de: 6e10 5412 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1254 │ │ +0453e4: 0c00 |0004: move-result-object v0 │ │ +0453e6: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +0453ea: 6e10 3801 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0138 │ │ +0453f0: 0a02 |000a: move-result v2 │ │ +0453f2: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ +0453f4: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ +0453f8: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +0453fa: 0f01 |000f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=783 │ │ 0x0005 line=784 │ │ 0x0007 line=785 │ │ 0x000f line=787 │ │ locals : │ │ @@ -70636,32 +70636,32 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -043168: |[043168] android.support.v4.widget.DrawerLayout.hasPeekingDrawer:()Z │ │ -043178: 6e10 860f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f86 │ │ -04317e: 0a00 |0003: move-result v0 │ │ -043180: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -043182: 3501 1500 |0005: if-ge v1, v0, 001a // +0015 │ │ -043186: 6e20 850f 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f85 │ │ -04318c: 0c03 |000a: move-result-object v3 │ │ -04318e: 6e10 5f12 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -043194: 0c02 |000e: move-result-object v2 │ │ -043196: 1f02 2d02 |000f: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ -04319a: 5523 8e04 |0011: iget-boolean v3, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@048e │ │ -04319e: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ -0431a2: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -0431a4: 0f03 |0016: return v3 │ │ -0431a6: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0431aa: 28ec |0019: goto 0005 // -0014 │ │ -0431ac: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -0431ae: 28fb |001b: goto 0016 // -0005 │ │ +0453fc: |[0453fc] android.support.v4.widget.DrawerLayout.hasPeekingDrawer:()Z │ │ +04540c: 6e10 860f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f86 │ │ +045412: 0a00 |0003: move-result v0 │ │ +045414: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +045416: 3501 1500 |0005: if-ge v1, v0, 001a // +0015 │ │ +04541a: 6e20 850f 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f85 │ │ +045420: 0c03 |000a: move-result-object v3 │ │ +045422: 6e10 5f12 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +045428: 0c02 |000e: move-result-object v2 │ │ +04542a: 1f02 2d02 |000f: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ +04542e: 5523 8e04 |0011: iget-boolean v3, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@048e │ │ +045432: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ +045436: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +045438: 0f03 |0016: return v3 │ │ +04543a: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04543e: 28ec |0019: goto 0005 // -0014 │ │ +045440: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +045442: 28fb |001b: goto 0016 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1158 │ │ 0x0004 line=1159 │ │ 0x0007 line=1160 │ │ 0x0011 line=1161 │ │ 0x0015 line=1162 │ │ @@ -70680,22 +70680,22 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0431b0: |[0431b0] android.support.v4.widget.DrawerLayout.hasVisibleDrawer:()Z │ │ -0431c0: 7010 810f 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@0f81 │ │ -0431c6: 0c00 |0003: move-result-object v0 │ │ -0431c8: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0431cc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0431ce: 0f00 |0007: return v0 │ │ -0431d0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0431d2: 28fe |0009: goto 0007 // -0002 │ │ +045444: |[045444] android.support.v4.widget.DrawerLayout.hasVisibleDrawer:()Z │ │ +045454: 7010 810f 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@0f81 │ │ +04545a: 0c00 |0003: move-result-object v0 │ │ +04545c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +045460: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +045462: 0f00 |0007: return v0 │ │ +045464: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +045466: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1193 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ Virtual methods - │ │ @@ -70704,39 +70704,39 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 41 16-bit code units │ │ -0431d4: |[0431d4] android.support.v4.widget.DrawerLayout.cancelChildViewTouch:()V │ │ -0431e4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0431e6: 55b2 ad04 |0001: iget-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04ad │ │ -0431ea: 3902 2500 |0003: if-nez v2, 0028 // +0025 │ │ -0431ee: 7100 ad01 0000 |0005: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01ad │ │ -0431f4: 0b00 |0008: move-result-wide v0 │ │ -0431f6: 1234 |0009: const/4 v4, #int 3 // #3 │ │ -0431f8: 1207 |000a: const/4 v7, #int 0 // #0 │ │ -0431fa: 0402 |000b: move-wide v2, v0 │ │ -0431fc: 0156 |000c: move v6, v5 │ │ -0431fe: 7708 2912 0000 |000d: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1229 │ │ -043204: 0c08 |0010: move-result-object v8 │ │ -043206: 6e10 860f 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f86 │ │ -04320c: 0a09 |0014: move-result v9 │ │ -04320e: 120a |0015: const/4 v10, #int 0 // #0 │ │ -043210: 359a 0c00 |0016: if-ge v10, v9, 0022 // +000c │ │ -043214: 6e20 850f ab00 |0018: invoke-virtual {v11, v10}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f85 │ │ -04321a: 0c02 |001b: move-result-object v2 │ │ -04321c: 6e20 4f12 8200 |001c: invoke-virtual {v2, v8}, Landroid/view/View;.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z // method@124f │ │ -043222: d80a 0a01 |001f: add-int/lit8 v10, v10, #int 1 // #01 │ │ -043226: 28f5 |0021: goto 0016 // -000b │ │ -043228: 6e10 2b12 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@122b │ │ -04322e: 1212 |0025: const/4 v2, #int 1 // #1 │ │ -043230: 5cb2 ad04 |0026: iput-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04ad │ │ -043234: 0e00 |0028: return-void │ │ +045468: |[045468] android.support.v4.widget.DrawerLayout.cancelChildViewTouch:()V │ │ +045478: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04547a: 55b2 ad04 |0001: iget-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04ad │ │ +04547e: 3902 2500 |0003: if-nez v2, 0028 // +0025 │ │ +045482: 7100 ad01 0000 |0005: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01ad │ │ +045488: 0b00 |0008: move-result-wide v0 │ │ +04548a: 1234 |0009: const/4 v4, #int 3 // #3 │ │ +04548c: 1207 |000a: const/4 v7, #int 0 // #0 │ │ +04548e: 0402 |000b: move-wide v2, v0 │ │ +045490: 0156 |000c: move v6, v5 │ │ +045492: 7708 2912 0000 |000d: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1229 │ │ +045498: 0c08 |0010: move-result-object v8 │ │ +04549a: 6e10 860f 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f86 │ │ +0454a0: 0a09 |0014: move-result v9 │ │ +0454a2: 120a |0015: const/4 v10, #int 0 // #0 │ │ +0454a4: 359a 0c00 |0016: if-ge v10, v9, 0022 // +000c │ │ +0454a8: 6e20 850f ab00 |0018: invoke-virtual {v11, v10}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f85 │ │ +0454ae: 0c02 |001b: move-result-object v2 │ │ +0454b0: 6e20 4f12 8200 |001c: invoke-virtual {v2, v8}, Landroid/view/View;.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z // method@124f │ │ +0454b6: d80a 0a01 |001f: add-int/lit8 v10, v10, #int 1 // #01 │ │ +0454ba: 28f5 |0021: goto 0016 // -000b │ │ +0454bc: 6e10 2b12 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@122b │ │ +0454c2: 1212 |0025: const/4 v2, #int 1 // #1 │ │ +0454c4: 5cb2 ad04 |0026: iput-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04ad │ │ +0454c8: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1209 │ │ 0x0005 line=1210 │ │ 0x0009 line=1211 │ │ 0x0011 line=1213 │ │ 0x0015 line=1214 │ │ @@ -70757,23 +70757,23 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -043238: |[043238] android.support.v4.widget.DrawerLayout.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z │ │ -043248: 6e20 8b0f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0f8b │ │ -04324e: 0a00 |0003: move-result v0 │ │ -043250: 9501 0004 |0004: and-int v1, v0, v4 │ │ -043254: 3341 0400 |0006: if-ne v1, v4, 000a // +0004 │ │ -043258: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -04325a: 0f01 |0009: return v1 │ │ -04325c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -04325e: 28fe |000b: goto 0009 // -0002 │ │ +0454cc: |[0454cc] android.support.v4.widget.DrawerLayout.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z │ │ +0454dc: 6e20 8b0f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0f8b │ │ +0454e2: 0a00 |0003: move-result v0 │ │ +0454e4: 9501 0004 |0004: and-int v1, v0, v4 │ │ +0454e8: 3341 0400 |0006: if-ne v1, v4, 000a // +0004 │ │ +0454ec: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +0454ee: 0f01 |0009: return v1 │ │ +0454f0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0454f2: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=524 │ │ 0x0004 line=525 │ │ locals : │ │ 0x0004 - 0x000c reg=0 absGravity I │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -70785,24 +70785,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -043260: |[043260] android.support.v4.widget.DrawerLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -043270: 2020 2d02 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ -043274: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -043278: 6f20 ca12 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@12ca │ │ -04327e: 0a00 |0007: move-result v0 │ │ -043280: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -043284: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -043286: 0f00 |000b: return v0 │ │ -043288: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -04328a: 28fe |000d: goto 000b // -0002 │ │ +0454f4: |[0454f4] android.support.v4.widget.DrawerLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +045504: 2020 2d02 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ +045508: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +04550c: 6f20 ca12 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@12ca │ │ +045512: 0a00 |0007: move-result v0 │ │ +045514: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +045518: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +04551a: 0f00 |000b: return v0 │ │ +04551c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +04551e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1184 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -70811,34 +70811,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -04328c: |[04328c] android.support.v4.widget.DrawerLayout.closeDrawer:(I)V │ │ -04329c: 6e20 7f0f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f7f │ │ -0432a2: 0c00 |0003: move-result-object v0 │ │ -0432a4: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ -0432a8: 2201 ff02 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -0432ac: 2202 1403 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ -0432b0: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0432b6: 1a03 0e08 |000d: const-string v3, "No drawer view found with gravity " // string@080e │ │ -0432ba: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0432c0: 0c02 |0012: move-result-object v2 │ │ -0432c2: 7110 900f 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0f90 │ │ -0432c8: 0c03 |0016: move-result-object v3 │ │ -0432ca: 6e20 b214 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0432d0: 0c02 |001a: move-result-object v2 │ │ -0432d2: 6e10 b714 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0432d8: 0c02 |001e: move-result-object v2 │ │ -0432da: 7020 7614 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -0432e0: 2701 |0022: throw v1 │ │ -0432e2: 6e20 770f 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0f77 │ │ -0432e8: 0e00 |0026: return-void │ │ +045520: |[045520] android.support.v4.widget.DrawerLayout.closeDrawer:(I)V │ │ +045530: 6e20 7f0f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f7f │ │ +045536: 0c00 |0003: move-result-object v0 │ │ +045538: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ +04553c: 2201 ff02 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +045540: 2202 1403 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ +045544: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04554a: 1a03 0f08 |000d: const-string v3, "No drawer view found with gravity " // string@080f │ │ +04554e: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +045554: 0c02 |0012: move-result-object v2 │ │ +045556: 7110 900f 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0f90 │ │ +04555c: 0c03 |0016: move-result-object v3 │ │ +04555e: 6e20 b214 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +045564: 0c02 |001a: move-result-object v2 │ │ +045566: 6e10 b714 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04556c: 0c02 |001e: move-result-object v2 │ │ +04556e: 7020 7614 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +045574: 2701 |0022: throw v1 │ │ +045576: 6e20 770f 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0f77 │ │ +04557c: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1084 │ │ 0x0004 line=1085 │ │ 0x0006 line=1086 │ │ 0x0023 line=1089 │ │ 0x0026 line=1090 │ │ @@ -70852,63 +70852,63 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 93 16-bit code units │ │ -0432ec: |[0432ec] android.support.v4.widget.DrawerLayout.closeDrawer:(Landroid/view/View;)V │ │ -0432fc: 6e20 980f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f98 │ │ -043302: 0a01 |0003: move-result v1 │ │ -043304: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ -043308: 2201 ff02 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -04330c: 2202 1403 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ -043310: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -043316: 1a03 b309 |000d: const-string v3, "View " // string@09b3 │ │ -04331a: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -043320: 0c02 |0012: move-result-object v2 │ │ -043322: 6e20 b114 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -043328: 0c02 |0016: move-result-object v2 │ │ -04332a: 1a03 5500 |0017: const-string v3, " is not a sliding drawer" // string@0055 │ │ -04332e: 6e20 b214 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -043334: 0c02 |001c: move-result-object v2 │ │ -043336: 6e10 b714 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04333c: 0c02 |0020: move-result-object v2 │ │ -04333e: 7020 7614 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -043344: 2701 |0024: throw v1 │ │ -043346: 5541 b004 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04b0 │ │ -04334a: 3801 1200 |0027: if-eqz v1, 0039 // +0012 │ │ -04334e: 6e10 5f12 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -043354: 0c00 |002c: move-result-object v0 │ │ -043356: 1f00 2d02 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ -04335a: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -04335c: 5901 9104 |0030: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0491 │ │ -043360: 1201 |0032: const/4 v1, #int 0 // #0 │ │ -043362: 5c01 8f04 |0033: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@048f │ │ -043366: 6e10 940f 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f94 │ │ -04336c: 0e00 |0038: return-void │ │ -04336e: 1231 |0039: const/4 v1, #int 3 // #3 │ │ -043370: 6e30 740f 5401 |003a: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f74 │ │ -043376: 0a01 |003d: move-result v1 │ │ -043378: 3801 1100 |003e: if-eqz v1, 004f // +0011 │ │ -04337c: 5441 b504 |0040: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b5 │ │ -043380: 6e10 7312 0500 |0042: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1273 │ │ -043386: 0a02 |0045: move-result v2 │ │ -043388: 7b22 |0046: neg-int v2, v2 │ │ -04338a: 6e10 7012 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1270 │ │ -043390: 0a03 |004a: move-result v3 │ │ -043392: 6e40 cc11 5132 |004b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@11cc │ │ -043398: 28e7 |004e: goto 0035 // -0019 │ │ -04339a: 5441 bb04 |004f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bb │ │ -04339e: 6e10 8f0f 0400 |0051: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f8f │ │ -0433a4: 0a02 |0054: move-result v2 │ │ -0433a6: 6e10 7012 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1270 │ │ -0433ac: 0a03 |0058: move-result v3 │ │ -0433ae: 6e40 cc11 5132 |0059: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@11cc │ │ -0433b4: 28d9 |005c: goto 0035 // -0027 │ │ +045580: |[045580] android.support.v4.widget.DrawerLayout.closeDrawer:(Landroid/view/View;)V │ │ +045590: 6e20 980f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f98 │ │ +045596: 0a01 |0003: move-result v1 │ │ +045598: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ +04559c: 2201 ff02 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +0455a0: 2202 1403 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ +0455a4: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0455aa: 1a03 b409 |000d: const-string v3, "View " // string@09b4 │ │ +0455ae: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0455b4: 0c02 |0012: move-result-object v2 │ │ +0455b6: 6e20 b114 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0455bc: 0c02 |0016: move-result-object v2 │ │ +0455be: 1a03 5500 |0017: const-string v3, " is not a sliding drawer" // string@0055 │ │ +0455c2: 6e20 b214 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0455c8: 0c02 |001c: move-result-object v2 │ │ +0455ca: 6e10 b714 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0455d0: 0c02 |0020: move-result-object v2 │ │ +0455d2: 7020 7614 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +0455d8: 2701 |0024: throw v1 │ │ +0455da: 5541 b004 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04b0 │ │ +0455de: 3801 1200 |0027: if-eqz v1, 0039 // +0012 │ │ +0455e2: 6e10 5f12 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +0455e8: 0c00 |002c: move-result-object v0 │ │ +0455ea: 1f00 2d02 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ +0455ee: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +0455f0: 5901 9104 |0030: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0491 │ │ +0455f4: 1201 |0032: const/4 v1, #int 0 // #0 │ │ +0455f6: 5c01 8f04 |0033: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@048f │ │ +0455fa: 6e10 940f 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f94 │ │ +045600: 0e00 |0038: return-void │ │ +045602: 1231 |0039: const/4 v1, #int 3 // #3 │ │ +045604: 6e30 740f 5401 |003a: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f74 │ │ +04560a: 0a01 |003d: move-result v1 │ │ +04560c: 3801 1100 |003e: if-eqz v1, 004f // +0011 │ │ +045610: 5441 b504 |0040: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b5 │ │ +045614: 6e10 7312 0500 |0042: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1273 │ │ +04561a: 0a02 |0045: move-result v2 │ │ +04561c: 7b22 |0046: neg-int v2, v2 │ │ +04561e: 6e10 7012 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1270 │ │ +045624: 0a03 |004a: move-result v3 │ │ +045626: 6e40 cc11 5132 |004b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@11cc │ │ +04562c: 28e7 |004e: goto 0035 // -0019 │ │ +04562e: 5441 bb04 |004f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bb │ │ +045632: 6e10 8f0f 0400 |0051: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f8f │ │ +045638: 0a02 |0054: move-result v2 │ │ +04563a: 6e10 7012 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1270 │ │ +045640: 0a03 |0058: move-result v3 │ │ +045642: 6e40 cc11 5132 |0059: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@11cc │ │ +045648: 28d9 |005c: goto 0035 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1058 │ │ 0x0006 line=1059 │ │ 0x0025 line=1062 │ │ 0x0029 line=1063 │ │ 0x002f line=1064 │ │ @@ -70928,18 +70928,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0433b8: |[0433b8] android.support.v4.widget.DrawerLayout.closeDrawers:()V │ │ -0433c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0433ca: 6e20 790f 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0f79 │ │ -0433d0: 0e00 |0004: return-void │ │ +04564c: |[04564c] android.support.v4.widget.DrawerLayout.closeDrawers:()V │ │ +04565c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04565e: 6e20 790f 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0f79 │ │ +045664: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=977 │ │ 0x0004 line=978 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ @@ -70948,65 +70948,65 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 92 16-bit code units │ │ -0433d4: |[0433d4] android.support.v4.widget.DrawerLayout.closeDrawers:(Z)V │ │ -0433e4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0433e6: 6e10 860f 0900 |0001: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f86 │ │ -0433ec: 0a01 |0004: move-result v1 │ │ -0433ee: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -0433f0: 3513 4600 |0006: if-ge v3, v1, 004c // +0046 │ │ -0433f4: 6e20 850f 3900 |0008: invoke-virtual {v9, v3}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f85 │ │ -0433fa: 0c00 |000b: move-result-object v0 │ │ -0433fc: 6e10 5f12 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -043402: 0c04 |000f: move-result-object v4 │ │ -043404: 1f04 2d02 |0010: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ -043408: 6e20 980f 0900 |0012: invoke-virtual {v9, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f98 │ │ -04340e: 0a06 |0015: move-result v6 │ │ -043410: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ -043414: 380a 0900 |0018: if-eqz v10, 0021 // +0009 │ │ -043418: 5546 8e04 |001a: iget-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@048e │ │ -04341c: 3906 0500 |001c: if-nez v6, 0021 // +0005 │ │ -043420: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -043424: 28e6 |0020: goto 0006 // -001a │ │ -043426: 6e10 7312 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@1273 │ │ -04342c: 0a02 |0024: move-result v2 │ │ -04342e: 1236 |0025: const/4 v6, #int 3 // #3 │ │ -043430: 6e30 740f 0906 |0026: invoke-virtual {v9, v0, v6}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f74 │ │ -043436: 0a06 |0029: move-result v6 │ │ -043438: 3806 1200 |002a: if-eqz v6, 003c // +0012 │ │ -04343c: 5496 b504 |002c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b5 │ │ -043440: 7b27 |002e: neg-int v7, v2 │ │ -043442: 6e10 7012 0000 |002f: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1270 │ │ -043448: 0a08 |0032: move-result v8 │ │ -04344a: 6e40 cc11 0687 |0033: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@11cc │ │ -043450: 0a06 |0036: move-result v6 │ │ -043452: b665 |0037: or-int/2addr v5, v6 │ │ -043454: 1206 |0038: const/4 v6, #int 0 // #0 │ │ -043456: 5c46 8e04 |0039: iput-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@048e │ │ -04345a: 28e3 |003b: goto 001e // -001d │ │ -04345c: 5496 bb04 |003c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bb │ │ -043460: 6e10 8f0f 0900 |003e: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f8f │ │ -043466: 0a07 |0041: move-result v7 │ │ -043468: 6e10 7012 0000 |0042: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1270 │ │ -04346e: 0a08 |0045: move-result v8 │ │ -043470: 6e40 cc11 0687 |0046: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@11cc │ │ -043476: 0a06 |0049: move-result v6 │ │ -043478: b665 |004a: or-int/2addr v5, v6 │ │ -04347a: 28ed |004b: goto 0038 // -0013 │ │ -04347c: 5496 b404 |004c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b4 │ │ -043480: 6e10 6b0f 0600 |004e: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0f6b │ │ -043486: 5496 ba04 |0051: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04ba │ │ -04348a: 6e10 6b0f 0600 |0053: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0f6b │ │ -043490: 3805 0500 |0056: if-eqz v5, 005b // +0005 │ │ -043494: 6e10 940f 0900 |0058: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f94 │ │ -04349a: 0e00 |005b: return-void │ │ +045668: |[045668] android.support.v4.widget.DrawerLayout.closeDrawers:(Z)V │ │ +045678: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +04567a: 6e10 860f 0900 |0001: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f86 │ │ +045680: 0a01 |0004: move-result v1 │ │ +045682: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +045684: 3513 4600 |0006: if-ge v3, v1, 004c // +0046 │ │ +045688: 6e20 850f 3900 |0008: invoke-virtual {v9, v3}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f85 │ │ +04568e: 0c00 |000b: move-result-object v0 │ │ +045690: 6e10 5f12 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +045696: 0c04 |000f: move-result-object v4 │ │ +045698: 1f04 2d02 |0010: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ +04569c: 6e20 980f 0900 |0012: invoke-virtual {v9, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f98 │ │ +0456a2: 0a06 |0015: move-result v6 │ │ +0456a4: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ +0456a8: 380a 0900 |0018: if-eqz v10, 0021 // +0009 │ │ +0456ac: 5546 8e04 |001a: iget-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@048e │ │ +0456b0: 3906 0500 |001c: if-nez v6, 0021 // +0005 │ │ +0456b4: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0456b8: 28e6 |0020: goto 0006 // -001a │ │ +0456ba: 6e10 7312 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@1273 │ │ +0456c0: 0a02 |0024: move-result v2 │ │ +0456c2: 1236 |0025: const/4 v6, #int 3 // #3 │ │ +0456c4: 6e30 740f 0906 |0026: invoke-virtual {v9, v0, v6}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f74 │ │ +0456ca: 0a06 |0029: move-result v6 │ │ +0456cc: 3806 1200 |002a: if-eqz v6, 003c // +0012 │ │ +0456d0: 5496 b504 |002c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b5 │ │ +0456d4: 7b27 |002e: neg-int v7, v2 │ │ +0456d6: 6e10 7012 0000 |002f: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1270 │ │ +0456dc: 0a08 |0032: move-result v8 │ │ +0456de: 6e40 cc11 0687 |0033: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@11cc │ │ +0456e4: 0a06 |0036: move-result v6 │ │ +0456e6: b665 |0037: or-int/2addr v5, v6 │ │ +0456e8: 1206 |0038: const/4 v6, #int 0 // #0 │ │ +0456ea: 5c46 8e04 |0039: iput-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@048e │ │ +0456ee: 28e3 |003b: goto 001e // -001d │ │ +0456f0: 5496 bb04 |003c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bb │ │ +0456f4: 6e10 8f0f 0900 |003e: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f8f │ │ +0456fa: 0a07 |0041: move-result v7 │ │ +0456fc: 6e10 7012 0000 |0042: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1270 │ │ +045702: 0a08 |0045: move-result v8 │ │ +045704: 6e40 cc11 0687 |0046: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@11cc │ │ +04570a: 0a06 |0049: move-result v6 │ │ +04570c: b665 |004a: or-int/2addr v5, v6 │ │ +04570e: 28ed |004b: goto 0038 // -0013 │ │ +045710: 5496 b404 |004c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b4 │ │ +045714: 6e10 6b0f 0600 |004e: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0f6b │ │ +04571a: 5496 ba04 |0051: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04ba │ │ +04571e: 6e10 6b0f 0600 |0053: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0f6b │ │ +045724: 3805 0500 |0056: if-eqz v5, 005b // +0005 │ │ +045728: 6e10 940f 0900 |0058: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f94 │ │ +04572e: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=981 │ │ 0x0001 line=982 │ │ 0x0005 line=983 │ │ 0x0008 line=984 │ │ 0x000c line=985 │ │ @@ -71037,42 +71037,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -04349c: |[04349c] android.support.v4.widget.DrawerLayout.computeScroll:()V │ │ -0434ac: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0434ae: 6e10 860f 0700 |0001: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f86 │ │ -0434b4: 0a00 |0004: move-result v0 │ │ -0434b6: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -0434b8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0434ba: 3501 1500 |0007: if-ge v1, v0, 001c // +0015 │ │ -0434be: 6e20 850f 1700 |0009: invoke-virtual {v7, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f85 │ │ -0434c4: 0c04 |000c: move-result-object v4 │ │ -0434c6: 6e10 5f12 0400 |000d: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -0434cc: 0c04 |0010: move-result-object v4 │ │ -0434ce: 1f04 2d02 |0011: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ -0434d2: 5242 9104 |0013: iget v2, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0491 │ │ -0434d6: 7120 8614 2300 |0015: invoke-static {v3, v2}, Ljava/lang/Math;.max:(FF)F // method@1486 │ │ -0434dc: 0a03 |0018: move-result v3 │ │ -0434de: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0434e2: 28ec |001b: goto 0007 // -0014 │ │ -0434e4: 5973 bd04 |001c: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04bd │ │ -0434e8: 5474 b504 |001e: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b5 │ │ -0434ec: 6e20 ac11 6400 |0020: invoke-virtual {v4, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@11ac │ │ -0434f2: 0a04 |0023: move-result v4 │ │ -0434f4: 5475 bb04 |0024: iget-object v5, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bb │ │ -0434f8: 6e20 ac11 6500 |0026: invoke-virtual {v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@11ac │ │ -0434fe: 0a05 |0029: move-result v5 │ │ -043500: b654 |002a: or-int/2addr v4, v5 │ │ -043502: 3804 0500 |002b: if-eqz v4, 0030 // +0005 │ │ -043506: 7110 050b 0700 |002d: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b05 │ │ -04350c: 0e00 |0030: return-void │ │ +045730: |[045730] android.support.v4.widget.DrawerLayout.computeScroll:()V │ │ +045740: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +045742: 6e10 860f 0700 |0001: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f86 │ │ +045748: 0a00 |0004: move-result v0 │ │ +04574a: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +04574c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +04574e: 3501 1500 |0007: if-ge v1, v0, 001c // +0015 │ │ +045752: 6e20 850f 1700 |0009: invoke-virtual {v7, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f85 │ │ +045758: 0c04 |000c: move-result-object v4 │ │ +04575a: 6e10 5f12 0400 |000d: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +045760: 0c04 |0010: move-result-object v4 │ │ +045762: 1f04 2d02 |0011: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ +045766: 5242 9104 |0013: iget v2, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0491 │ │ +04576a: 7120 8614 2300 |0015: invoke-static {v3, v2}, Ljava/lang/Math;.max:(FF)F // method@1486 │ │ +045770: 0a03 |0018: move-result v3 │ │ +045772: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ +045776: 28ec |001b: goto 0007 // -0014 │ │ +045778: 5973 bd04 |001c: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04bd │ │ +04577c: 5474 b504 |001e: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b5 │ │ +045780: 6e20 ac11 6400 |0020: invoke-virtual {v4, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@11ac │ │ +045786: 0a04 |0023: move-result v4 │ │ +045788: 5475 bb04 |0024: iget-object v5, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bb │ │ +04578c: 6e20 ac11 6500 |0026: invoke-virtual {v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@11ac │ │ +045792: 0a05 |0029: move-result v5 │ │ +045794: b654 |002a: or-int/2addr v4, v5 │ │ +045796: 3804 0500 |002b: if-eqz v4, 0030 // +0005 │ │ +04579a: 7110 050b 0700 |002d: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b05 │ │ +0457a0: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=768 │ │ 0x0005 line=769 │ │ 0x0006 line=770 │ │ 0x0009 line=771 │ │ 0x0015 line=772 │ │ @@ -71093,29 +71093,29 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -043510: |[043510] android.support.v4.widget.DrawerLayout.dispatchOnDrawerClosed:(Landroid/view/View;)V │ │ -043520: 6e10 5f12 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -043526: 0c00 |0003: move-result-object v0 │ │ -043528: 1f00 2d02 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ -04352c: 5501 8f04 |0006: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@048f │ │ -043530: 3801 1300 |0008: if-eqz v1, 001b // +0013 │ │ -043534: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -043536: 5c01 8f04 |000b: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@048f │ │ -04353a: 5421 b604 |000d: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04b6 │ │ -04353e: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ -043542: 5421 b604 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04b6 │ │ -043546: 7220 420f 3100 |0013: invoke-interface {v1, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerClosed:(Landroid/view/View;)V // method@0f42 │ │ -04354c: 1301 2000 |0016: const/16 v1, #int 32 // #20 │ │ -043550: 6e20 ad0f 1200 |0018: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.sendAccessibilityEvent:(I)V // method@0fad │ │ -043556: 0e00 |001b: return-void │ │ +0457a4: |[0457a4] android.support.v4.widget.DrawerLayout.dispatchOnDrawerClosed:(Landroid/view/View;)V │ │ +0457b4: 6e10 5f12 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +0457ba: 0c00 |0003: move-result-object v0 │ │ +0457bc: 1f00 2d02 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ +0457c0: 5501 8f04 |0006: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@048f │ │ +0457c4: 3801 1300 |0008: if-eqz v1, 001b // +0013 │ │ +0457c8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0457ca: 5c01 8f04 |000b: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@048f │ │ +0457ce: 5421 b604 |000d: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04b6 │ │ +0457d2: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ +0457d6: 5421 b604 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04b6 │ │ +0457da: 7220 420f 3100 |0013: invoke-interface {v1, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerClosed:(Landroid/view/View;)V // method@0f42 │ │ +0457e0: 1301 2000 |0016: const/16 v1, #int 32 // #20 │ │ +0457e4: 6e20 ad0f 1200 |0018: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.sendAccessibilityEvent:(I)V // method@0fad │ │ +0457ea: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=473 │ │ 0x0006 line=474 │ │ 0x000a line=475 │ │ 0x000d line=476 │ │ 0x0011 line=477 │ │ @@ -71131,29 +71131,29 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -043558: |[043558] android.support.v4.widget.DrawerLayout.dispatchOnDrawerOpened:(Landroid/view/View;)V │ │ -043568: 6e10 5f12 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -04356e: 0c00 |0003: move-result-object v0 │ │ -043570: 1f00 2d02 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ -043574: 5501 8f04 |0006: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@048f │ │ -043578: 3901 1300 |0008: if-nez v1, 001b // +0013 │ │ -04357c: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -04357e: 5c01 8f04 |000b: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@048f │ │ -043582: 5421 b604 |000d: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04b6 │ │ -043586: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ -04358a: 5421 b604 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04b6 │ │ -04358e: 7220 430f 3100 |0013: invoke-interface {v1, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerOpened:(Landroid/view/View;)V // method@0f43 │ │ -043594: 1301 2000 |0016: const/16 v1, #int 32 // #20 │ │ -043598: 6e20 9a12 1300 |0018: invoke-virtual {v3, v1}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@129a │ │ -04359e: 0e00 |001b: return-void │ │ +0457ec: |[0457ec] android.support.v4.widget.DrawerLayout.dispatchOnDrawerOpened:(Landroid/view/View;)V │ │ +0457fc: 6e10 5f12 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +045802: 0c00 |0003: move-result-object v0 │ │ +045804: 1f00 2d02 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ +045808: 5501 8f04 |0006: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@048f │ │ +04580c: 3901 1300 |0008: if-nez v1, 001b // +0013 │ │ +045810: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +045812: 5c01 8f04 |000b: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@048f │ │ +045816: 5421 b604 |000d: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04b6 │ │ +04581a: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ +04581e: 5421 b604 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04b6 │ │ +045822: 7220 430f 3100 |0013: invoke-interface {v1, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerOpened:(Landroid/view/View;)V // method@0f43 │ │ +045828: 1301 2000 |0016: const/16 v1, #int 32 // #20 │ │ +04582c: 6e20 9a12 1300 |0018: invoke-virtual {v3, v1}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@129a │ │ +045832: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ 0x0006 line=485 │ │ 0x000a line=486 │ │ 0x000d line=487 │ │ 0x0011 line=488 │ │ @@ -71169,20 +71169,20 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0435a0: |[0435a0] android.support.v4.widget.DrawerLayout.dispatchOnDrawerSlide:(Landroid/view/View;F)V │ │ -0435b0: 5410 b604 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04b6 │ │ -0435b4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0435b8: 5410 b604 |0004: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04b6 │ │ -0435bc: 7230 440f 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerSlide:(Landroid/view/View;F)V // method@0f44 │ │ -0435c2: 0e00 |0009: return-void │ │ +045834: |[045834] android.support.v4.widget.DrawerLayout.dispatchOnDrawerSlide:(Landroid/view/View;F)V │ │ +045844: 5410 b604 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04b6 │ │ +045848: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +04584c: 5410 b604 |0004: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04b6 │ │ +045850: 7230 440f 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerSlide:(Landroid/view/View;F)V // method@0f44 │ │ +045856: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ 0x0004 line=496 │ │ 0x0009 line=498 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -71194,221 +71194,221 @@ │ │ type : '(Landroid/graphics/Canvas;Landroid/view/View;J)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 34 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 391 16-bit code units │ │ -0435c4: |[0435c4] android.support.v4.widget.DrawerLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ -0435d4: 7401 8d0f 1d00 |0000: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0f8d │ │ -0435da: 0a12 |0003: move-result v18 │ │ -0435dc: 0800 1d00 |0004: move-object/from16 v0, v29 │ │ -0435e0: 0801 1f00 |0006: move-object/from16 v1, v31 │ │ -0435e4: 6e20 950f 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0f95 │ │ -0435ea: 0a11 |000b: move-result v17 │ │ -0435ec: 120d |000c: const/4 v13, #int 0 // #0 │ │ -0435ee: 7401 8f0f 1d00 |000d: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f8f │ │ -0435f4: 0a0e |0010: move-result v14 │ │ -0435f6: 7401 1f01 1e00 |0011: invoke-virtual/range {v30}, Landroid/graphics/Canvas;.save:()I // method@011f │ │ -0435fc: 0a15 |0014: move-result v21 │ │ -0435fe: 3811 6600 |0015: if-eqz v17, 007b // +0066 │ │ -043602: 7401 860f 1d00 |0017: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f86 │ │ -043608: 0a0a |001a: move-result v10 │ │ -04360a: 1313 0000 |001b: const/16 v19, #int 0 // #0 │ │ -04360e: 0200 1300 |001d: move/from16 v0, v19 │ │ -043612: 35a0 5200 |001f: if-ge v0, v10, 0071 // +0052 │ │ -043616: 0800 1d00 |0021: move-object/from16 v0, v29 │ │ -04361a: 0201 1300 |0023: move/from16 v1, v19 │ │ -04361e: 6e20 850f 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f85 │ │ -043624: 0c19 |0028: move-result-object v25 │ │ -043626: 0800 1900 |0029: move-object/from16 v0, v25 │ │ -04362a: 0801 1f00 |002b: move-object/from16 v1, v31 │ │ -04362e: 3210 2000 |002d: if-eq v0, v1, 004d // +0020 │ │ -043632: 7401 7212 1900 |002f: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ -043638: 0a02 |0032: move-result v2 │ │ -04363a: 3902 1a00 |0033: if-nez v2, 004d // +001a │ │ -04363e: 7701 910f 1900 |0035: invoke-static/range {v25}, Landroid/support/v4/widget/DrawerLayout;.hasOpaqueBackground:(Landroid/view/View;)Z // method@0f91 │ │ -043644: 0a02 |0038: move-result v2 │ │ -043646: 3802 1400 |0039: if-eqz v2, 004d // +0014 │ │ -04364a: 0800 1d00 |003b: move-object/from16 v0, v29 │ │ -04364e: 0801 1900 |003d: move-object/from16 v1, v25 │ │ -043652: 6e20 980f 1000 |003f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f98 │ │ -043658: 0a02 |0042: move-result v2 │ │ -04365a: 3802 0a00 |0043: if-eqz v2, 004d // +000a │ │ -04365e: 7401 5812 1900 |0045: invoke-virtual/range {v25}, Landroid/view/View;.getHeight:()I // method@1258 │ │ -043664: 0a02 |0048: move-result v2 │ │ -043666: 0200 1200 |0049: move/from16 v0, v18 │ │ -04366a: 3502 0500 |004b: if-ge v2, v0, 0050 // +0005 │ │ -04366e: d813 1301 |004d: add-int/lit8 v19, v19, #int 1 // #01 │ │ -043672: 28ce |004f: goto 001d // -0032 │ │ -043674: 1232 |0050: const/4 v2, #int 3 // #3 │ │ -043676: 0800 1d00 |0051: move-object/from16 v0, v29 │ │ -04367a: 0801 1900 |0053: move-object/from16 v1, v25 │ │ -04367e: 6e30 740f 1002 |0055: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f74 │ │ -043684: 0a02 |0058: move-result v2 │ │ -043686: 3802 0d00 |0059: if-eqz v2, 0066 // +000d │ │ -04368a: 7401 6c12 1900 |005b: invoke-virtual/range {v25}, Landroid/view/View;.getRight:()I // method@126c │ │ -043690: 0a1b |005e: move-result v27 │ │ -043692: 0200 1b00 |005f: move/from16 v0, v27 │ │ -043696: 37d0 ecff |0061: if-le v0, v13, 004d // -0014 │ │ -04369a: 020d 1b00 |0063: move/from16 v13, v27 │ │ -04369e: 28e8 |0065: goto 004d // -0018 │ │ -0436a0: 7401 6012 1900 |0066: invoke-virtual/range {v25}, Landroid/view/View;.getLeft:()I // method@1260 │ │ -0436a6: 0a1a |0069: move-result v26 │ │ -0436a8: 0200 1a00 |006a: move/from16 v0, v26 │ │ -0436ac: 35e0 e1ff |006c: if-ge v0, v14, 004d // -001f │ │ -0436b0: 020e 1a00 |006e: move/from16 v14, v26 │ │ -0436b4: 28dd |0070: goto 004d // -0023 │ │ -0436b6: 1202 |0071: const/4 v2, #int 0 // #0 │ │ -0436b8: 7401 8d0f 1d00 |0072: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0f8d │ │ -0436be: 0a03 |0075: move-result v3 │ │ -0436c0: 0800 1e00 |0076: move-object/from16 v0, v30 │ │ -0436c4: 6e53 1601 d0e2 |0078: invoke-virtual {v0, v13, v2, v14, v3}, Landroid/graphics/Canvas;.clipRect:(IIII)Z // method@0116 │ │ -0436ca: 7505 ce12 1d00 |007b: invoke-super/range {v29, v30, v31, v32, v33}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@12ce │ │ -0436d0: 0a16 |007e: move-result v22 │ │ -0436d2: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ -0436d6: 0201 1500 |0081: move/from16 v1, v21 │ │ -0436da: 6e20 1d01 1000 |0083: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@011d │ │ -0436e0: 0800 1d00 |0086: move-object/from16 v0, v29 │ │ -0436e4: 5202 bd04 |0088: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04bd │ │ -0436e8: 1203 |008a: const/4 v3, #int 0 // #0 │ │ -0436ea: 2d02 0203 |008b: cmpl-float v2, v2, v3 │ │ -0436ee: 3d02 3b00 |008d: if-lez v2, 00c8 // +003b │ │ -0436f2: 3811 3900 |008f: if-eqz v17, 00c8 // +0039 │ │ -0436f6: 0800 1d00 |0091: move-object/from16 v0, v29 │ │ -0436fa: 5202 bc04 |0093: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04bc │ │ -0436fe: 1503 00ff |0095: const/high16 v3, #int -16777216 // #ff00 │ │ -043702: b532 |0097: and-int/2addr v2, v3 │ │ -043704: e209 0218 |0098: ushr-int/lit8 v9, v2, #int 24 // #18 │ │ -043708: 8292 |009a: int-to-float v2, v9 │ │ -04370a: 0800 1d00 |009b: move-object/from16 v0, v29 │ │ -04370e: 5203 bd04 |009d: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04bd │ │ -043712: c832 |009f: mul-float/2addr v2, v3 │ │ -043714: 8720 |00a0: float-to-int v0, v2 │ │ -043716: 0214 0000 |00a1: move/from16 v20, v0 │ │ -04371a: e002 1418 |00a3: shl-int/lit8 v2, v20, #int 24 // #18 │ │ -04371e: 0800 1d00 |00a5: move-object/from16 v0, v29 │ │ -043722: 5203 bc04 |00a7: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04bc │ │ -043726: 1404 ffff ff00 |00a9: const v4, #float 2.35099e-38 // #00ffffff │ │ -04372c: b543 |00ac: and-int/2addr v3, v4 │ │ -04372e: 960f 0203 |00ad: or-int v15, v2, v3 │ │ -043732: 0800 1d00 |00af: move-object/from16 v0, v29 │ │ -043736: 5402 be04 |00b1: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04be │ │ -04373a: 6e20 2701 f200 |00b3: invoke-virtual {v2, v15}, Landroid/graphics/Paint;.setColor:(I)V // method@0127 │ │ -043740: 82d3 |00b6: int-to-float v3, v13 │ │ -043742: 1204 |00b7: const/4 v4, #int 0 // #0 │ │ -043744: 82e5 |00b8: int-to-float v5, v14 │ │ -043746: 7401 8d0f 1d00 |00b9: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0f8d │ │ -04374c: 0a02 |00bc: move-result v2 │ │ -04374e: 8226 |00bd: int-to-float v6, v2 │ │ -043750: 0800 1d00 |00be: move-object/from16 v0, v29 │ │ -043754: 5407 be04 |00c0: iget-object v7, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04be │ │ -043758: 0802 1e00 |00c2: move-object/from16 v2, v30 │ │ -04375c: 7406 1a01 0200 |00c4: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@011a │ │ -043762: 0f16 |00c7: return v22 │ │ -043764: 0800 1d00 |00c8: move-object/from16 v0, v29 │ │ -043768: 5402 bf04 |00ca: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04bf │ │ -04376c: 3802 5700 |00cc: if-eqz v2, 0123 // +0057 │ │ -043770: 1232 |00ce: const/4 v2, #int 3 // #3 │ │ -043772: 0800 1d00 |00cf: move-object/from16 v0, v29 │ │ -043776: 0801 1f00 |00d1: move-object/from16 v1, v31 │ │ -04377a: 6e30 740f 1002 |00d3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f74 │ │ -043780: 0a02 |00d6: move-result v2 │ │ -043782: 3802 4c00 |00d7: if-eqz v2, 0123 // +004c │ │ -043786: 0800 1d00 |00d9: move-object/from16 v0, v29 │ │ -04378a: 5402 bf04 |00db: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04bf │ │ -04378e: 6e10 3701 0200 |00dd: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0137 │ │ -043794: 0a17 |00e0: move-result v23 │ │ -043796: 7401 6c12 1f00 |00e1: invoke-virtual/range {v31}, Landroid/view/View;.getRight:()I // method@126c │ │ -04379c: 0a0c |00e4: move-result v12 │ │ -04379e: 0800 1d00 |00e5: move-object/from16 v0, v29 │ │ -0437a2: 5402 b504 |00e7: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b5 │ │ -0437a6: 6e10 b811 0200 |00e9: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@11b8 │ │ -0437ac: 0a10 |00ec: move-result v16 │ │ -0437ae: 1202 |00ed: const/4 v2, #int 0 // #0 │ │ -0437b0: 82c3 |00ee: int-to-float v3, v12 │ │ -0437b2: 0200 1000 |00ef: move/from16 v0, v16 │ │ -0437b6: 8204 |00f1: int-to-float v4, v0 │ │ -0437b8: c943 |00f2: div-float/2addr v3, v4 │ │ -0437ba: 1504 803f |00f3: const/high16 v4, #int 1065353216 // #3f80 │ │ -0437be: 7120 8814 4300 |00f5: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@1488 │ │ -0437c4: 0a03 |00f8: move-result v3 │ │ -0437c6: 7120 8614 3200 |00f9: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@1486 │ │ -0437cc: 0a08 |00fc: move-result v8 │ │ -0437ce: 0800 1d00 |00fd: move-object/from16 v0, v29 │ │ -0437d2: 5402 bf04 |00ff: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04bf │ │ -0437d6: 7401 7012 1f00 |0101: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@1270 │ │ -0437dc: 0a03 |0104: move-result v3 │ │ -0437de: 9004 0c17 |0105: add-int v4, v12, v23 │ │ -0437e2: 7401 5512 1f00 |0107: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@1255 │ │ -0437e8: 0a05 |010a: move-result v5 │ │ -0437ea: 6e55 3e01 c243 |010b: invoke-virtual {v2, v12, v3, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@013e │ │ -0437f0: 0800 1d00 |010e: move-object/from16 v0, v29 │ │ -0437f4: 5402 bf04 |0110: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04bf │ │ -0437f8: 1503 7f43 |0112: const/high16 v3, #int 1132396544 // #437f │ │ -0437fc: c883 |0114: mul-float/2addr v3, v8 │ │ -0437fe: 8733 |0115: float-to-int v3, v3 │ │ -043800: 6e20 3c01 3200 |0116: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@013c │ │ -043806: 0800 1d00 |0119: move-object/from16 v0, v29 │ │ -04380a: 5402 bf04 |011b: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04bf │ │ -04380e: 0800 1e00 |011d: move-object/from16 v0, v30 │ │ -043812: 6e20 3501 0200 |011f: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0135 │ │ -043818: 28a5 |0122: goto 00c7 // -005b │ │ -04381a: 0800 1d00 |0123: move-object/from16 v0, v29 │ │ -04381e: 5402 c004 |0125: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04c0 │ │ -043822: 3802 a0ff |0127: if-eqz v2, 00c7 // -0060 │ │ -043826: 1252 |0129: const/4 v2, #int 5 // #5 │ │ -043828: 0800 1d00 |012a: move-object/from16 v0, v29 │ │ -04382c: 0801 1f00 |012c: move-object/from16 v1, v31 │ │ -043830: 6e30 740f 1002 |012e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f74 │ │ -043836: 0a02 |0131: move-result v2 │ │ -043838: 3802 95ff |0132: if-eqz v2, 00c7 // -006b │ │ -04383c: 0800 1d00 |0134: move-object/from16 v0, v29 │ │ -043840: 5402 c004 |0136: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04c0 │ │ -043844: 6e10 3701 0200 |0138: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0137 │ │ -04384a: 0a17 |013b: move-result v23 │ │ -04384c: 7401 6012 1f00 |013c: invoke-virtual/range {v31}, Landroid/view/View;.getLeft:()I // method@1260 │ │ -043852: 0a0b |013f: move-result v11 │ │ -043854: 7401 8f0f 1d00 |0140: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f8f │ │ -04385a: 0a02 |0143: move-result v2 │ │ -04385c: 9118 020b |0144: sub-int v24, v2, v11 │ │ -043860: 0800 1d00 |0146: move-object/from16 v0, v29 │ │ -043864: 5402 bb04 |0148: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bb │ │ -043868: 6e10 b811 0200 |014a: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@11b8 │ │ -04386e: 0a10 |014d: move-result v16 │ │ -043870: 1202 |014e: const/4 v2, #int 0 // #0 │ │ -043872: 0200 1800 |014f: move/from16 v0, v24 │ │ -043876: 8203 |0151: int-to-float v3, v0 │ │ -043878: 0200 1000 |0152: move/from16 v0, v16 │ │ -04387c: 8204 |0154: int-to-float v4, v0 │ │ -04387e: c943 |0155: div-float/2addr v3, v4 │ │ -043880: 1504 803f |0156: const/high16 v4, #int 1065353216 // #3f80 │ │ -043884: 7120 8814 4300 |0158: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@1488 │ │ -04388a: 0a03 |015b: move-result v3 │ │ -04388c: 7120 8614 3200 |015c: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@1486 │ │ -043892: 0a08 |015f: move-result v8 │ │ -043894: 0800 1d00 |0160: move-object/from16 v0, v29 │ │ -043898: 5402 c004 |0162: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04c0 │ │ -04389c: 9103 0b17 |0164: sub-int v3, v11, v23 │ │ -0438a0: 7401 7012 1f00 |0166: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@1270 │ │ -0438a6: 0a04 |0169: move-result v4 │ │ -0438a8: 7401 5512 1f00 |016a: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@1255 │ │ -0438ae: 0a05 |016d: move-result v5 │ │ -0438b0: 6e55 3e01 32b4 |016e: invoke-virtual {v2, v3, v4, v11, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@013e │ │ -0438b6: 0800 1d00 |0171: move-object/from16 v0, v29 │ │ -0438ba: 5402 c004 |0173: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04c0 │ │ -0438be: 1503 7f43 |0175: const/high16 v3, #int 1132396544 // #437f │ │ -0438c2: c883 |0177: mul-float/2addr v3, v8 │ │ -0438c4: 8733 |0178: float-to-int v3, v3 │ │ -0438c6: 6e20 3c01 3200 |0179: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@013c │ │ -0438cc: 0800 1d00 |017c: move-object/from16 v0, v29 │ │ -0438d0: 5402 c004 |017e: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04c0 │ │ -0438d4: 0800 1e00 |0180: move-object/from16 v0, v30 │ │ -0438d8: 6e20 3501 0200 |0182: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0135 │ │ -0438de: 2900 42ff |0185: goto/16 00c7 // -00be │ │ +045858: |[045858] android.support.v4.widget.DrawerLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ +045868: 7401 8d0f 1d00 |0000: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0f8d │ │ +04586e: 0a12 |0003: move-result v18 │ │ +045870: 0800 1d00 |0004: move-object/from16 v0, v29 │ │ +045874: 0801 1f00 |0006: move-object/from16 v1, v31 │ │ +045878: 6e20 950f 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0f95 │ │ +04587e: 0a11 |000b: move-result v17 │ │ +045880: 120d |000c: const/4 v13, #int 0 // #0 │ │ +045882: 7401 8f0f 1d00 |000d: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f8f │ │ +045888: 0a0e |0010: move-result v14 │ │ +04588a: 7401 1f01 1e00 |0011: invoke-virtual/range {v30}, Landroid/graphics/Canvas;.save:()I // method@011f │ │ +045890: 0a15 |0014: move-result v21 │ │ +045892: 3811 6600 |0015: if-eqz v17, 007b // +0066 │ │ +045896: 7401 860f 1d00 |0017: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f86 │ │ +04589c: 0a0a |001a: move-result v10 │ │ +04589e: 1313 0000 |001b: const/16 v19, #int 0 // #0 │ │ +0458a2: 0200 1300 |001d: move/from16 v0, v19 │ │ +0458a6: 35a0 5200 |001f: if-ge v0, v10, 0071 // +0052 │ │ +0458aa: 0800 1d00 |0021: move-object/from16 v0, v29 │ │ +0458ae: 0201 1300 |0023: move/from16 v1, v19 │ │ +0458b2: 6e20 850f 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f85 │ │ +0458b8: 0c19 |0028: move-result-object v25 │ │ +0458ba: 0800 1900 |0029: move-object/from16 v0, v25 │ │ +0458be: 0801 1f00 |002b: move-object/from16 v1, v31 │ │ +0458c2: 3210 2000 |002d: if-eq v0, v1, 004d // +0020 │ │ +0458c6: 7401 7212 1900 |002f: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ +0458cc: 0a02 |0032: move-result v2 │ │ +0458ce: 3902 1a00 |0033: if-nez v2, 004d // +001a │ │ +0458d2: 7701 910f 1900 |0035: invoke-static/range {v25}, Landroid/support/v4/widget/DrawerLayout;.hasOpaqueBackground:(Landroid/view/View;)Z // method@0f91 │ │ +0458d8: 0a02 |0038: move-result v2 │ │ +0458da: 3802 1400 |0039: if-eqz v2, 004d // +0014 │ │ +0458de: 0800 1d00 |003b: move-object/from16 v0, v29 │ │ +0458e2: 0801 1900 |003d: move-object/from16 v1, v25 │ │ +0458e6: 6e20 980f 1000 |003f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f98 │ │ +0458ec: 0a02 |0042: move-result v2 │ │ +0458ee: 3802 0a00 |0043: if-eqz v2, 004d // +000a │ │ +0458f2: 7401 5812 1900 |0045: invoke-virtual/range {v25}, Landroid/view/View;.getHeight:()I // method@1258 │ │ +0458f8: 0a02 |0048: move-result v2 │ │ +0458fa: 0200 1200 |0049: move/from16 v0, v18 │ │ +0458fe: 3502 0500 |004b: if-ge v2, v0, 0050 // +0005 │ │ +045902: d813 1301 |004d: add-int/lit8 v19, v19, #int 1 // #01 │ │ +045906: 28ce |004f: goto 001d // -0032 │ │ +045908: 1232 |0050: const/4 v2, #int 3 // #3 │ │ +04590a: 0800 1d00 |0051: move-object/from16 v0, v29 │ │ +04590e: 0801 1900 |0053: move-object/from16 v1, v25 │ │ +045912: 6e30 740f 1002 |0055: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f74 │ │ +045918: 0a02 |0058: move-result v2 │ │ +04591a: 3802 0d00 |0059: if-eqz v2, 0066 // +000d │ │ +04591e: 7401 6c12 1900 |005b: invoke-virtual/range {v25}, Landroid/view/View;.getRight:()I // method@126c │ │ +045924: 0a1b |005e: move-result v27 │ │ +045926: 0200 1b00 |005f: move/from16 v0, v27 │ │ +04592a: 37d0 ecff |0061: if-le v0, v13, 004d // -0014 │ │ +04592e: 020d 1b00 |0063: move/from16 v13, v27 │ │ +045932: 28e8 |0065: goto 004d // -0018 │ │ +045934: 7401 6012 1900 |0066: invoke-virtual/range {v25}, Landroid/view/View;.getLeft:()I // method@1260 │ │ +04593a: 0a1a |0069: move-result v26 │ │ +04593c: 0200 1a00 |006a: move/from16 v0, v26 │ │ +045940: 35e0 e1ff |006c: if-ge v0, v14, 004d // -001f │ │ +045944: 020e 1a00 |006e: move/from16 v14, v26 │ │ +045948: 28dd |0070: goto 004d // -0023 │ │ +04594a: 1202 |0071: const/4 v2, #int 0 // #0 │ │ +04594c: 7401 8d0f 1d00 |0072: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0f8d │ │ +045952: 0a03 |0075: move-result v3 │ │ +045954: 0800 1e00 |0076: move-object/from16 v0, v30 │ │ +045958: 6e53 1601 d0e2 |0078: invoke-virtual {v0, v13, v2, v14, v3}, Landroid/graphics/Canvas;.clipRect:(IIII)Z // method@0116 │ │ +04595e: 7505 ce12 1d00 |007b: invoke-super/range {v29, v30, v31, v32, v33}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@12ce │ │ +045964: 0a16 |007e: move-result v22 │ │ +045966: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ +04596a: 0201 1500 |0081: move/from16 v1, v21 │ │ +04596e: 6e20 1d01 1000 |0083: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@011d │ │ +045974: 0800 1d00 |0086: move-object/from16 v0, v29 │ │ +045978: 5202 bd04 |0088: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04bd │ │ +04597c: 1203 |008a: const/4 v3, #int 0 // #0 │ │ +04597e: 2d02 0203 |008b: cmpl-float v2, v2, v3 │ │ +045982: 3d02 3b00 |008d: if-lez v2, 00c8 // +003b │ │ +045986: 3811 3900 |008f: if-eqz v17, 00c8 // +0039 │ │ +04598a: 0800 1d00 |0091: move-object/from16 v0, v29 │ │ +04598e: 5202 bc04 |0093: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04bc │ │ +045992: 1503 00ff |0095: const/high16 v3, #int -16777216 // #ff00 │ │ +045996: b532 |0097: and-int/2addr v2, v3 │ │ +045998: e209 0218 |0098: ushr-int/lit8 v9, v2, #int 24 // #18 │ │ +04599c: 8292 |009a: int-to-float v2, v9 │ │ +04599e: 0800 1d00 |009b: move-object/from16 v0, v29 │ │ +0459a2: 5203 bd04 |009d: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04bd │ │ +0459a6: c832 |009f: mul-float/2addr v2, v3 │ │ +0459a8: 8720 |00a0: float-to-int v0, v2 │ │ +0459aa: 0214 0000 |00a1: move/from16 v20, v0 │ │ +0459ae: e002 1418 |00a3: shl-int/lit8 v2, v20, #int 24 // #18 │ │ +0459b2: 0800 1d00 |00a5: move-object/from16 v0, v29 │ │ +0459b6: 5203 bc04 |00a7: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04bc │ │ +0459ba: 1404 ffff ff00 |00a9: const v4, #float 2.35099e-38 // #00ffffff │ │ +0459c0: b543 |00ac: and-int/2addr v3, v4 │ │ +0459c2: 960f 0203 |00ad: or-int v15, v2, v3 │ │ +0459c6: 0800 1d00 |00af: move-object/from16 v0, v29 │ │ +0459ca: 5402 be04 |00b1: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04be │ │ +0459ce: 6e20 2701 f200 |00b3: invoke-virtual {v2, v15}, Landroid/graphics/Paint;.setColor:(I)V // method@0127 │ │ +0459d4: 82d3 |00b6: int-to-float v3, v13 │ │ +0459d6: 1204 |00b7: const/4 v4, #int 0 // #0 │ │ +0459d8: 82e5 |00b8: int-to-float v5, v14 │ │ +0459da: 7401 8d0f 1d00 |00b9: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@0f8d │ │ +0459e0: 0a02 |00bc: move-result v2 │ │ +0459e2: 8226 |00bd: int-to-float v6, v2 │ │ +0459e4: 0800 1d00 |00be: move-object/from16 v0, v29 │ │ +0459e8: 5407 be04 |00c0: iget-object v7, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04be │ │ +0459ec: 0802 1e00 |00c2: move-object/from16 v2, v30 │ │ +0459f0: 7406 1a01 0200 |00c4: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@011a │ │ +0459f6: 0f16 |00c7: return v22 │ │ +0459f8: 0800 1d00 |00c8: move-object/from16 v0, v29 │ │ +0459fc: 5402 bf04 |00ca: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04bf │ │ +045a00: 3802 5700 |00cc: if-eqz v2, 0123 // +0057 │ │ +045a04: 1232 |00ce: const/4 v2, #int 3 // #3 │ │ +045a06: 0800 1d00 |00cf: move-object/from16 v0, v29 │ │ +045a0a: 0801 1f00 |00d1: move-object/from16 v1, v31 │ │ +045a0e: 6e30 740f 1002 |00d3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f74 │ │ +045a14: 0a02 |00d6: move-result v2 │ │ +045a16: 3802 4c00 |00d7: if-eqz v2, 0123 // +004c │ │ +045a1a: 0800 1d00 |00d9: move-object/from16 v0, v29 │ │ +045a1e: 5402 bf04 |00db: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04bf │ │ +045a22: 6e10 3701 0200 |00dd: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0137 │ │ +045a28: 0a17 |00e0: move-result v23 │ │ +045a2a: 7401 6c12 1f00 |00e1: invoke-virtual/range {v31}, Landroid/view/View;.getRight:()I // method@126c │ │ +045a30: 0a0c |00e4: move-result v12 │ │ +045a32: 0800 1d00 |00e5: move-object/from16 v0, v29 │ │ +045a36: 5402 b504 |00e7: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b5 │ │ +045a3a: 6e10 b811 0200 |00e9: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@11b8 │ │ +045a40: 0a10 |00ec: move-result v16 │ │ +045a42: 1202 |00ed: const/4 v2, #int 0 // #0 │ │ +045a44: 82c3 |00ee: int-to-float v3, v12 │ │ +045a46: 0200 1000 |00ef: move/from16 v0, v16 │ │ +045a4a: 8204 |00f1: int-to-float v4, v0 │ │ +045a4c: c943 |00f2: div-float/2addr v3, v4 │ │ +045a4e: 1504 803f |00f3: const/high16 v4, #int 1065353216 // #3f80 │ │ +045a52: 7120 8814 4300 |00f5: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@1488 │ │ +045a58: 0a03 |00f8: move-result v3 │ │ +045a5a: 7120 8614 3200 |00f9: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@1486 │ │ +045a60: 0a08 |00fc: move-result v8 │ │ +045a62: 0800 1d00 |00fd: move-object/from16 v0, v29 │ │ +045a66: 5402 bf04 |00ff: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04bf │ │ +045a6a: 7401 7012 1f00 |0101: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@1270 │ │ +045a70: 0a03 |0104: move-result v3 │ │ +045a72: 9004 0c17 |0105: add-int v4, v12, v23 │ │ +045a76: 7401 5512 1f00 |0107: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@1255 │ │ +045a7c: 0a05 |010a: move-result v5 │ │ +045a7e: 6e55 3e01 c243 |010b: invoke-virtual {v2, v12, v3, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@013e │ │ +045a84: 0800 1d00 |010e: move-object/from16 v0, v29 │ │ +045a88: 5402 bf04 |0110: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04bf │ │ +045a8c: 1503 7f43 |0112: const/high16 v3, #int 1132396544 // #437f │ │ +045a90: c883 |0114: mul-float/2addr v3, v8 │ │ +045a92: 8733 |0115: float-to-int v3, v3 │ │ +045a94: 6e20 3c01 3200 |0116: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@013c │ │ +045a9a: 0800 1d00 |0119: move-object/from16 v0, v29 │ │ +045a9e: 5402 bf04 |011b: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04bf │ │ +045aa2: 0800 1e00 |011d: move-object/from16 v0, v30 │ │ +045aa6: 6e20 3501 0200 |011f: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0135 │ │ +045aac: 28a5 |0122: goto 00c7 // -005b │ │ +045aae: 0800 1d00 |0123: move-object/from16 v0, v29 │ │ +045ab2: 5402 c004 |0125: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04c0 │ │ +045ab6: 3802 a0ff |0127: if-eqz v2, 00c7 // -0060 │ │ +045aba: 1252 |0129: const/4 v2, #int 5 // #5 │ │ +045abc: 0800 1d00 |012a: move-object/from16 v0, v29 │ │ +045ac0: 0801 1f00 |012c: move-object/from16 v1, v31 │ │ +045ac4: 6e30 740f 1002 |012e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f74 │ │ +045aca: 0a02 |0131: move-result v2 │ │ +045acc: 3802 95ff |0132: if-eqz v2, 00c7 // -006b │ │ +045ad0: 0800 1d00 |0134: move-object/from16 v0, v29 │ │ +045ad4: 5402 c004 |0136: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04c0 │ │ +045ad8: 6e10 3701 0200 |0138: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0137 │ │ +045ade: 0a17 |013b: move-result v23 │ │ +045ae0: 7401 6012 1f00 |013c: invoke-virtual/range {v31}, Landroid/view/View;.getLeft:()I // method@1260 │ │ +045ae6: 0a0b |013f: move-result v11 │ │ +045ae8: 7401 8f0f 1d00 |0140: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f8f │ │ +045aee: 0a02 |0143: move-result v2 │ │ +045af0: 9118 020b |0144: sub-int v24, v2, v11 │ │ +045af4: 0800 1d00 |0146: move-object/from16 v0, v29 │ │ +045af8: 5402 bb04 |0148: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bb │ │ +045afc: 6e10 b811 0200 |014a: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@11b8 │ │ +045b02: 0a10 |014d: move-result v16 │ │ +045b04: 1202 |014e: const/4 v2, #int 0 // #0 │ │ +045b06: 0200 1800 |014f: move/from16 v0, v24 │ │ +045b0a: 8203 |0151: int-to-float v3, v0 │ │ +045b0c: 0200 1000 |0152: move/from16 v0, v16 │ │ +045b10: 8204 |0154: int-to-float v4, v0 │ │ +045b12: c943 |0155: div-float/2addr v3, v4 │ │ +045b14: 1504 803f |0156: const/high16 v4, #int 1065353216 // #3f80 │ │ +045b18: 7120 8814 4300 |0158: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@1488 │ │ +045b1e: 0a03 |015b: move-result v3 │ │ +045b20: 7120 8614 3200 |015c: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@1486 │ │ +045b26: 0a08 |015f: move-result v8 │ │ +045b28: 0800 1d00 |0160: move-object/from16 v0, v29 │ │ +045b2c: 5402 c004 |0162: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04c0 │ │ +045b30: 9103 0b17 |0164: sub-int v3, v11, v23 │ │ +045b34: 7401 7012 1f00 |0166: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@1270 │ │ +045b3a: 0a04 |0169: move-result v4 │ │ +045b3c: 7401 5512 1f00 |016a: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@1255 │ │ +045b42: 0a05 |016d: move-result v5 │ │ +045b44: 6e55 3e01 32b4 |016e: invoke-virtual {v2, v3, v4, v11, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@013e │ │ +045b4a: 0800 1d00 |0171: move-object/from16 v0, v29 │ │ +045b4e: 5402 c004 |0173: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04c0 │ │ +045b52: 1503 7f43 |0175: const/high16 v3, #int 1132396544 // #437f │ │ +045b56: c883 |0177: mul-float/2addr v3, v8 │ │ +045b58: 8733 |0178: float-to-int v3, v3 │ │ +045b5a: 6e20 3c01 3200 |0179: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@013c │ │ +045b60: 0800 1d00 |017c: move-object/from16 v0, v29 │ │ +045b64: 5402 c004 |017e: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04c0 │ │ +045b68: 0800 1e00 |0180: move-object/from16 v0, v30 │ │ +045b6c: 6e20 3501 0200 |0182: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0135 │ │ +045b72: 2900 42ff |0185: goto/16 00c7 // -00be │ │ catches : (none) │ │ positions : │ │ 0x0000 line=792 │ │ 0x0004 line=793 │ │ 0x000c line=794 │ │ 0x0011 line=796 │ │ 0x0015 line=797 │ │ @@ -71483,35 +71483,35 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -0438e4: |[0438e4] android.support.v4.widget.DrawerLayout.findDrawerWithGravity:(I)Landroid/view/View; │ │ -0438f4: 7110 f90a 0600 |0000: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0af9 │ │ -0438fa: 0a05 |0003: move-result v5 │ │ -0438fc: 7120 3509 5700 |0004: invoke-static {v7, v5}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0935 │ │ -043902: 0a05 |0007: move-result v5 │ │ -043904: dd00 0507 |0008: and-int/lit8 v0, v5, #int 7 // #07 │ │ -043908: 6e10 860f 0600 |000a: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f86 │ │ -04390e: 0a03 |000d: move-result v3 │ │ -043910: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -043912: 3534 1200 |000f: if-ge v4, v3, 0021 // +0012 │ │ -043916: 6e20 850f 4600 |0011: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f85 │ │ -04391c: 0c01 |0014: move-result-object v1 │ │ -04391e: 6e20 8b0f 1600 |0015: invoke-virtual {v6, v1}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0f8b │ │ -043924: 0a02 |0018: move-result v2 │ │ -043926: dd05 0207 |0019: and-int/lit8 v5, v2, #int 7 // #07 │ │ -04392a: 3305 0300 |001b: if-ne v5, v0, 001e // +0003 │ │ -04392e: 1101 |001d: return-object v1 │ │ -043930: d804 0401 |001e: add-int/lit8 v4, v4, #int 1 // #01 │ │ -043934: 28ef |0020: goto 000f // -0011 │ │ -043936: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -043938: 28fb |0022: goto 001d // -0005 │ │ +045b78: |[045b78] android.support.v4.widget.DrawerLayout.findDrawerWithGravity:(I)Landroid/view/View; │ │ +045b88: 7110 f90a 0600 |0000: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0af9 │ │ +045b8e: 0a05 |0003: move-result v5 │ │ +045b90: 7120 3509 5700 |0004: invoke-static {v7, v5}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0935 │ │ +045b96: 0a05 |0007: move-result v5 │ │ +045b98: dd00 0507 |0008: and-int/lit8 v0, v5, #int 7 // #07 │ │ +045b9c: 6e10 860f 0600 |000a: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f86 │ │ +045ba2: 0a03 |000d: move-result v3 │ │ +045ba4: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +045ba6: 3534 1200 |000f: if-ge v4, v3, 0021 // +0012 │ │ +045baa: 6e20 850f 4600 |0011: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f85 │ │ +045bb0: 0c01 |0014: move-result-object v1 │ │ +045bb2: 6e20 8b0f 1600 |0015: invoke-virtual {v6, v1}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0f8b │ │ +045bb8: 0a02 |0018: move-result v2 │ │ +045bba: dd05 0207 |0019: and-int/lit8 v5, v2, #int 7 // #07 │ │ +045bbe: 3305 0300 |001b: if-ne v5, v0, 001e // +0003 │ │ +045bc2: 1101 |001d: return-object v1 │ │ +045bc4: d804 0401 |001e: add-int/lit8 v4, v4, #int 1 // #01 │ │ +045bc8: 28ef |0020: goto 000f // -0011 │ │ +045bca: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +045bcc: 28fb |0022: goto 001d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=558 │ │ 0x000a line=560 │ │ 0x000e line=561 │ │ 0x0011 line=562 │ │ 0x0015 line=563 │ │ @@ -71535,31 +71535,31 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -04393c: |[04393c] android.support.v4.widget.DrawerLayout.findOpenDrawer:()Landroid/view/View; │ │ -04394c: 6e10 860f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f86 │ │ -043952: 0a01 |0003: move-result v1 │ │ -043954: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -043956: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ -04395a: 6e20 850f 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f85 │ │ -043960: 0c00 |000a: move-result-object v0 │ │ -043962: 6e10 5f12 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -043968: 0c03 |000e: move-result-object v3 │ │ -04396a: 1f03 2d02 |000f: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ -04396e: 5533 8f04 |0011: iget-boolean v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@048f │ │ -043972: 3803 0300 |0013: if-eqz v3, 0016 // +0003 │ │ -043976: 1100 |0015: return-object v0 │ │ -043978: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04397c: 28ed |0018: goto 0005 // -0013 │ │ -04397e: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -043980: 28fb |001a: goto 0015 // -0005 │ │ +045bd0: |[045bd0] android.support.v4.widget.DrawerLayout.findOpenDrawer:()Landroid/view/View; │ │ +045be0: 6e10 860f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f86 │ │ +045be6: 0a01 |0003: move-result v1 │ │ +045be8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +045bea: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ +045bee: 6e20 850f 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f85 │ │ +045bf4: 0c00 |000a: move-result-object v0 │ │ +045bf6: 6e10 5f12 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +045bfc: 0c03 |000e: move-result-object v3 │ │ +045bfe: 1f03 2d02 |000f: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ +045c02: 5533 8f04 |0011: iget-boolean v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@048f │ │ +045c06: 3803 0300 |0013: if-eqz v3, 0016 // +0003 │ │ +045c0a: 1100 |0015: return-object v0 │ │ +045c0c: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ +045c10: 28ed |0018: goto 0005 // -0013 │ │ +045c12: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +045c14: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ 0x0004 line=530 │ │ 0x0007 line=531 │ │ 0x000b line=532 │ │ 0x0015 line=536 │ │ @@ -71577,19 +71577,19 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -043984: |[043984] android.support.v4.widget.DrawerLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -043994: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -043996: 2200 2d02 |0001: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ -04399a: 7030 460f 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@0f46 │ │ -0439a0: 1100 |0006: return-object v0 │ │ +045c18: |[045c18] android.support.v4.widget.DrawerLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +045c28: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +045c2a: 2200 2d02 |0001: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ +045c2e: 7030 460f 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@0f46 │ │ +045c34: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1170 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ #15 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ @@ -71597,20 +71597,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 │ │ -0439a4: |[0439a4] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -0439b4: 2200 2d02 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ -0439b8: 6e10 880f 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.getContext:()Landroid/content/Context; // method@0f88 │ │ -0439be: 0c01 |0005: move-result-object v1 │ │ -0439c0: 7030 480f 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f48 │ │ -0439c6: 1100 |0009: return-object v0 │ │ +045c38: |[045c38] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +045c48: 2200 2d02 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ +045c4c: 6e10 880f 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.getContext:()Landroid/content/Context; // method@0f88 │ │ +045c52: 0c01 |0005: move-result-object v1 │ │ +045c54: 7030 480f 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0f48 │ │ +045c5a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1189 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -71619,30 +71619,30 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0439c8: |[0439c8] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -0439d8: 2020 2d02 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ -0439dc: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0439e0: 2200 2d02 |0004: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ -0439e4: 1f02 2d02 |0006: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ -0439e8: 7020 490f 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V // method@0f49 │ │ -0439ee: 1100 |000b: return-object v0 │ │ -0439f0: 2020 a002 |000c: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@02a0 │ │ -0439f4: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ -0439f8: 2200 2d02 |0010: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ -0439fc: 1f02 a002 |0012: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@02a0 │ │ -043a00: 7020 4b0f 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@0f4b │ │ -043a06: 28f4 |0017: goto 000b // -000c │ │ -043a08: 2200 2d02 |0018: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ -043a0c: 7020 4a0f 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0f4a │ │ -043a12: 28ee |001d: goto 000b // -0012 │ │ +045c5c: |[045c5c] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +045c6c: 2020 2d02 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ +045c70: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +045c74: 2200 2d02 |0004: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ +045c78: 1f02 2d02 |0006: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ +045c7c: 7020 490f 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V // method@0f49 │ │ +045c82: 1100 |000b: return-object v0 │ │ +045c84: 2020 a002 |000c: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@02a0 │ │ +045c88: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ +045c8c: 2200 2d02 |0010: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ +045c90: 1f02 a002 |0012: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@02a0 │ │ +045c94: 7020 4b0f 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@0f4b │ │ +045c9a: 28f4 |0017: goto 000b // -000c │ │ +045c9c: 2200 2d02 |0018: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ +045ca0: 7020 4a0f 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0f4a │ │ +045ca6: 28ee |001d: goto 000b // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1175 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ 0x000c - 0x0014 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ 0x0000 - 0x001e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -71653,29 +71653,29 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -043a14: |[043a14] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(I)I │ │ -043a24: 7110 f90a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0af9 │ │ -043a2a: 0a01 |0003: move-result v1 │ │ -043a2c: 7120 3509 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0935 │ │ -043a32: 0a00 |0007: move-result v0 │ │ -043a34: 1231 |0008: const/4 v1, #int 3 // #3 │ │ -043a36: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ -043a3a: 5221 b704 |000b: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04b7 │ │ -043a3e: 0f01 |000d: return v1 │ │ -043a40: 1251 |000e: const/4 v1, #int 5 // #5 │ │ -043a42: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ -043a46: 5221 b804 |0011: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04b8 │ │ -043a4a: 28fa |0013: goto 000d // -0006 │ │ -043a4c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -043a4e: 28f8 |0015: goto 000d // -0008 │ │ +045ca8: |[045ca8] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(I)I │ │ +045cb8: 7110 f90a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0af9 │ │ +045cbe: 0a01 |0003: move-result v1 │ │ +045cc0: 7120 3509 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0935 │ │ +045cc6: 0a00 |0007: move-result v0 │ │ +045cc8: 1231 |0008: const/4 v1, #int 3 // #3 │ │ +045cca: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ +045cce: 5221 b704 |000b: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04b7 │ │ +045cd2: 0f01 |000d: return v1 │ │ +045cd4: 1251 |000e: const/4 v1, #int 5 // #5 │ │ +045cd6: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ +045cda: 5221 b804 |0011: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04b8 │ │ +045cde: 28fa |0013: goto 000d // -0006 │ │ +045ce0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +045ce2: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ 0x0008 line=412 │ │ 0x000b line=413 │ │ 0x000d line=417 │ │ 0x000e line=414 │ │ @@ -71691,27 +71691,27 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -043a50: |[043a50] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(Landroid/view/View;)I │ │ -043a60: 6e20 8b0f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0f8b │ │ -043a66: 0a00 |0003: move-result v0 │ │ -043a68: 1231 |0004: const/4 v1, #int 3 // #3 │ │ -043a6a: 3310 0500 |0005: if-ne v0, v1, 000a // +0005 │ │ -043a6e: 5221 b704 |0007: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04b7 │ │ -043a72: 0f01 |0009: return v1 │ │ -043a74: 1251 |000a: const/4 v1, #int 5 // #5 │ │ -043a76: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ -043a7a: 5221 b804 |000d: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04b8 │ │ -043a7e: 28fa |000f: goto 0009 // -0006 │ │ -043a80: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -043a82: 28f8 |0011: goto 0009 // -0008 │ │ +045ce4: |[045ce4] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(Landroid/view/View;)I │ │ +045cf4: 6e20 8b0f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0f8b │ │ +045cfa: 0a00 |0003: move-result v0 │ │ +045cfc: 1231 |0004: const/4 v1, #int 3 // #3 │ │ +045cfe: 3310 0500 |0005: if-ne v0, v1, 000a // +0005 │ │ +045d02: 5221 b704 |0007: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04b7 │ │ +045d06: 0f01 |0009: return v1 │ │ +045d08: 1251 |000a: const/4 v1, #int 5 // #5 │ │ +045d0a: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ +045d0e: 5221 b804 |000d: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04b8 │ │ +045d12: 28fa |000f: goto 0009 // -0006 │ │ +045d14: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +045d16: 28f8 |0011: goto 0009 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=428 │ │ 0x0004 line=429 │ │ 0x0007 line=430 │ │ 0x0009 line=434 │ │ 0x000a line=431 │ │ @@ -71727,24 +71727,24 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -043a84: |[043a84] android.support.v4.widget.DrawerLayout.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I │ │ -043a94: 6e10 5f12 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -043a9a: 0c01 |0003: move-result-object v1 │ │ -043a9c: 1f01 2d02 |0004: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ -043aa0: 5210 8c04 |0006: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048c │ │ -043aa4: 7110 f90a 0200 |0008: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0af9 │ │ -043aaa: 0a01 |000b: move-result v1 │ │ -043aac: 7120 3509 1000 |000c: invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0935 │ │ -043ab2: 0a01 |000f: move-result v1 │ │ -043ab4: 0f01 |0010: return v1 │ │ +045d18: |[045d18] android.support.v4.widget.DrawerLayout.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I │ │ +045d28: 6e10 5f12 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +045d2e: 0c01 |0003: move-result-object v1 │ │ +045d30: 1f01 2d02 |0004: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ +045d34: 5210 8c04 |0006: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048c │ │ +045d38: 7110 f90a 0200 |0008: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0af9 │ │ +045d3e: 0a01 |000b: move-result v1 │ │ +045d40: 7120 3509 1000 |000c: invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0935 │ │ +045d46: 0a01 |000f: move-result v1 │ │ +045d48: 0f01 |0010: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ 0x0008 line=520 │ │ locals : │ │ 0x0008 - 0x0011 reg=0 gravity I │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -71755,20 +71755,20 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -043ab8: |[043ab8] android.support.v4.widget.DrawerLayout.getDrawerViewOffset:(Landroid/view/View;)F │ │ -043ac8: 6e10 5f12 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -043ace: 0c00 |0003: move-result-object v0 │ │ -043ad0: 1f00 2d02 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ -043ad4: 5200 9104 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0491 │ │ -043ad8: 0f00 |0008: return v0 │ │ +045d4c: |[045d4c] android.support.v4.widget.DrawerLayout.getDrawerViewOffset:(Landroid/view/View;)F │ │ +045d5c: 6e10 5f12 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +045d62: 0c00 |0003: move-result-object v0 │ │ +045d64: 1f00 2d02 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ +045d68: 5200 9104 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0491 │ │ +045d6c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=511 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0009 reg=2 drawerView Landroid/view/View; │ │ │ │ @@ -71777,24 +71777,24 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -043adc: |[043adc] android.support.v4.widget.DrawerLayout.isContentView:(Landroid/view/View;)Z │ │ -043aec: 6e10 5f12 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -043af2: 0c00 |0003: move-result-object v0 │ │ -043af4: 1f00 2d02 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ -043af8: 5200 8c04 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048c │ │ -043afc: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -043b00: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -043b02: 0f00 |000b: return v0 │ │ -043b04: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -043b06: 28fe |000d: goto 000b // -0002 │ │ +045d70: |[045d70] android.support.v4.widget.DrawerLayout.isContentView:(Landroid/view/View;)Z │ │ +045d80: 6e10 5f12 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +045d86: 0c00 |0003: move-result-object v0 │ │ +045d88: 1f00 2d02 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ +045d8c: 5200 8c04 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048c │ │ +045d90: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +045d94: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +045d96: 0f00 |000b: return v0 │ │ +045d98: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +045d9a: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=853 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000e reg=2 child Landroid/view/View; │ │ │ │ @@ -71803,23 +71803,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -043b08: |[043b08] android.support.v4.widget.DrawerLayout.isDrawerOpen:(I)Z │ │ -043b18: 6e20 7f0f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f7f │ │ -043b1e: 0c00 |0003: move-result-object v0 │ │ -043b20: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -043b24: 6e20 970f 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(Landroid/view/View;)Z // method@0f97 │ │ -043b2a: 0a01 |0009: move-result v1 │ │ -043b2c: 0f01 |000a: return v1 │ │ -043b2e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -043b30: 28fe |000c: goto 000a // -0002 │ │ +045d9c: |[045d9c] android.support.v4.widget.DrawerLayout.isDrawerOpen:(I)Z │ │ +045dac: 6e20 7f0f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f7f │ │ +045db2: 0c00 |0003: move-result-object v0 │ │ +045db4: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +045db8: 6e20 970f 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(Landroid/view/View;)Z // method@0f97 │ │ +045dbe: 0a01 |0009: move-result v1 │ │ +045dc0: 0f01 |000a: return v1 │ │ +045dc2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +045dc4: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1119 │ │ 0x0004 line=1120 │ │ 0x0006 line=1121 │ │ 0x000a line=1123 │ │ locals : │ │ @@ -71832,38 +71832,38 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -043b34: |[043b34] android.support.v4.widget.DrawerLayout.isDrawerOpen:(Landroid/view/View;)Z │ │ -043b44: 6e20 980f 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f98 │ │ -043b4a: 0a00 |0003: move-result v0 │ │ -043b4c: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -043b50: 2200 ff02 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -043b54: 2201 1403 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -043b58: 7010 ab14 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -043b5e: 1a02 b309 |000d: const-string v2, "View " // string@09b3 │ │ -043b62: 6e20 b214 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -043b68: 0c01 |0012: move-result-object v1 │ │ -043b6a: 6e20 b114 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -043b70: 0c01 |0016: move-result-object v1 │ │ -043b72: 1a02 5400 |0017: const-string v2, " is not a drawer" // string@0054 │ │ -043b76: 6e20 b214 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -043b7c: 0c01 |001c: move-result-object v1 │ │ -043b7e: 6e10 b714 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -043b84: 0c01 |0020: move-result-object v1 │ │ -043b86: 7020 7614 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -043b8c: 2700 |0024: throw v0 │ │ -043b8e: 6e10 5f12 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -043b94: 0c00 |0028: move-result-object v0 │ │ -043b96: 1f00 2d02 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ -043b9a: 5500 8f04 |002b: iget-boolean v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@048f │ │ -043b9e: 0f00 |002d: return v0 │ │ +045dc8: |[045dc8] android.support.v4.widget.DrawerLayout.isDrawerOpen:(Landroid/view/View;)Z │ │ +045dd8: 6e20 980f 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f98 │ │ +045dde: 0a00 |0003: move-result v0 │ │ +045de0: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +045de4: 2200 ff02 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +045de8: 2201 1403 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +045dec: 7010 ab14 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +045df2: 1a02 b409 |000d: const-string v2, "View " // string@09b4 │ │ +045df6: 6e20 b214 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +045dfc: 0c01 |0012: move-result-object v1 │ │ +045dfe: 6e20 b114 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +045e04: 0c01 |0016: move-result-object v1 │ │ +045e06: 1a02 5400 |0017: const-string v2, " is not a drawer" // string@0054 │ │ +045e0a: 6e20 b214 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +045e10: 0c01 |001c: move-result-object v1 │ │ +045e12: 6e10 b714 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +045e18: 0c01 |0020: move-result-object v1 │ │ +045e1a: 7020 7614 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +045e20: 2700 |0024: throw v0 │ │ +045e22: 6e10 5f12 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +045e28: 0c00 |0028: move-result-object v0 │ │ +045e2a: 1f00 2d02 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ +045e2e: 5500 8f04 |002b: iget-boolean v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@048f │ │ +045e32: 0f00 |002d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1103 │ │ 0x0006 line=1104 │ │ 0x0025 line=1106 │ │ locals : │ │ 0x0000 - 0x002e reg=3 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -71874,29 +71874,29 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -043ba0: |[043ba0] android.support.v4.widget.DrawerLayout.isDrawerView:(Landroid/view/View;)Z │ │ -043bb0: 6e10 5f12 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -043bb6: 0c02 |0003: move-result-object v2 │ │ -043bb8: 1f02 2d02 |0004: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ -043bbc: 5221 8c04 |0006: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048c │ │ -043bc0: 7110 f90a 0400 |0008: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0af9 │ │ -043bc6: 0a02 |000b: move-result v2 │ │ -043bc8: 7120 3509 2100 |000c: invoke-static {v1, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0935 │ │ -043bce: 0a00 |000f: move-result v0 │ │ -043bd0: dd02 0007 |0010: and-int/lit8 v2, v0, #int 7 // #07 │ │ -043bd4: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ -043bd8: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -043bda: 0f02 |0015: return v2 │ │ -043bdc: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -043bde: 28fe |0017: goto 0015 // -0002 │ │ +045e34: |[045e34] android.support.v4.widget.DrawerLayout.isDrawerView:(Landroid/view/View;)Z │ │ +045e44: 6e10 5f12 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +045e4a: 0c02 |0003: move-result-object v2 │ │ +045e4c: 1f02 2d02 |0004: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ +045e50: 5221 8c04 |0006: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048c │ │ +045e54: 7110 f90a 0400 |0008: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0af9 │ │ +045e5a: 0a02 |000b: move-result v2 │ │ +045e5c: 7120 3509 2100 |000c: invoke-static {v1, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0935 │ │ +045e62: 0a00 |000f: move-result v0 │ │ +045e64: dd02 0007 |0010: and-int/lit8 v2, v0, #int 7 // #07 │ │ +045e68: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ +045e6c: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +045e6e: 0f02 |0015: return v2 │ │ +045e70: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +045e72: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=857 │ │ 0x0008 line=858 │ │ 0x0010 line=860 │ │ locals : │ │ 0x0010 - 0x0018 reg=0 absGravity I │ │ @@ -71909,23 +71909,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -043be0: |[043be0] android.support.v4.widget.DrawerLayout.isDrawerVisible:(I)Z │ │ -043bf0: 6e20 7f0f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f7f │ │ -043bf6: 0c00 |0003: move-result-object v0 │ │ -043bf8: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -043bfc: 6e20 9a0f 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@0f9a │ │ -043c02: 0a01 |0009: move-result v1 │ │ -043c04: 0f01 |000a: return v1 │ │ -043c06: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -043c08: 28fe |000c: goto 000a // -0002 │ │ +045e74: |[045e74] android.support.v4.widget.DrawerLayout.isDrawerVisible:(I)Z │ │ +045e84: 6e20 7f0f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f7f │ │ +045e8a: 0c00 |0003: move-result-object v0 │ │ +045e8c: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +045e90: 6e20 9a0f 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@0f9a │ │ +045e96: 0a01 |0009: move-result v1 │ │ +045e98: 0f01 |000a: return v1 │ │ +045e9a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +045e9c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1150 │ │ 0x0004 line=1151 │ │ 0x0006 line=1152 │ │ 0x000a line=1154 │ │ locals : │ │ @@ -71938,44 +71938,44 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -043c0c: |[043c0c] android.support.v4.widget.DrawerLayout.isDrawerVisible:(Landroid/view/View;)Z │ │ -043c1c: 6e20 980f 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f98 │ │ -043c22: 0a00 |0003: move-result v0 │ │ -043c24: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -043c28: 2200 ff02 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -043c2c: 2201 1403 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -043c30: 7010 ab14 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -043c36: 1a02 b309 |000d: const-string v2, "View " // string@09b3 │ │ -043c3a: 6e20 b214 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -043c40: 0c01 |0012: move-result-object v1 │ │ -043c42: 6e20 b114 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -043c48: 0c01 |0016: move-result-object v1 │ │ -043c4a: 1a02 5400 |0017: const-string v2, " is not a drawer" // string@0054 │ │ -043c4e: 6e20 b214 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -043c54: 0c01 |001c: move-result-object v1 │ │ -043c56: 6e10 b714 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -043c5c: 0c01 |0020: move-result-object v1 │ │ -043c5e: 7020 7614 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -043c64: 2700 |0024: throw v0 │ │ -043c66: 6e10 5f12 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -043c6c: 0c00 |0028: move-result-object v0 │ │ -043c6e: 1f00 2d02 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ -043c72: 5200 9104 |002b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0491 │ │ -043c76: 1201 |002d: const/4 v1, #int 0 // #0 │ │ -043c78: 2d00 0001 |002e: cmpl-float v0, v0, v1 │ │ -043c7c: 3d00 0400 |0030: if-lez v0, 0034 // +0004 │ │ -043c80: 1210 |0032: const/4 v0, #int 1 // #1 │ │ -043c82: 0f00 |0033: return v0 │ │ -043c84: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -043c86: 28fe |0035: goto 0033 // -0002 │ │ +045ea0: |[045ea0] android.support.v4.widget.DrawerLayout.isDrawerVisible:(Landroid/view/View;)Z │ │ +045eb0: 6e20 980f 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f98 │ │ +045eb6: 0a00 |0003: move-result v0 │ │ +045eb8: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +045ebc: 2200 ff02 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +045ec0: 2201 1403 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +045ec4: 7010 ab14 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +045eca: 1a02 b409 |000d: const-string v2, "View " // string@09b4 │ │ +045ece: 6e20 b214 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +045ed4: 0c01 |0012: move-result-object v1 │ │ +045ed6: 6e20 b114 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +045edc: 0c01 |0016: move-result-object v1 │ │ +045ede: 1a02 5400 |0017: const-string v2, " is not a drawer" // string@0054 │ │ +045ee2: 6e20 b214 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +045ee8: 0c01 |001c: move-result-object v1 │ │ +045eea: 6e10 b714 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +045ef0: 0c01 |0020: move-result-object v1 │ │ +045ef2: 7020 7614 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +045ef8: 2700 |0024: throw v0 │ │ +045efa: 6e10 5f12 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +045f00: 0c00 |0028: move-result-object v0 │ │ +045f02: 1f00 2d02 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ +045f06: 5200 9104 |002b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0491 │ │ +045f0a: 1201 |002d: const/4 v1, #int 0 // #0 │ │ +045f0c: 2d00 0001 |002e: cmpl-float v0, v0, v1 │ │ +045f10: 3d00 0400 |0030: if-lez v0, 0034 // +0004 │ │ +045f14: 1210 |0032: const/4 v0, #int 1 // #1 │ │ +045f16: 0f00 |0033: return v0 │ │ +045f18: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +045f1a: 28fe |0035: goto 0033 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1135 │ │ 0x0006 line=1136 │ │ 0x0025 line=1138 │ │ locals : │ │ 0x0000 - 0x0036 reg=3 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -71986,35 +71986,35 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -043c88: |[043c88] android.support.v4.widget.DrawerLayout.moveDrawerToOffset:(Landroid/view/View;F)V │ │ -043c98: 6e20 8c0f 7600 |0000: invoke-virtual {v6, v7}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@0f8c │ │ -043c9e: 0a02 |0003: move-result v2 │ │ -043ca0: 6e10 7312 0700 |0004: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1273 │ │ -043ca6: 0a04 |0007: move-result v4 │ │ -043ca8: 8245 |0008: int-to-float v5, v4 │ │ -043caa: c825 |0009: mul-float/2addr v5, v2 │ │ -043cac: 8753 |000a: float-to-int v3, v5 │ │ -043cae: 8245 |000b: int-to-float v5, v4 │ │ -043cb0: c885 |000c: mul-float/2addr v5, v8 │ │ -043cb2: 8751 |000d: float-to-int v1, v5 │ │ -043cb4: 9100 0103 |000e: sub-int v0, v1, v3 │ │ -043cb8: 1235 |0010: const/4 v5, #int 3 // #3 │ │ -043cba: 6e30 740f 7605 |0011: invoke-virtual {v6, v7, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f74 │ │ -043cc0: 0a05 |0014: move-result v5 │ │ -043cc2: 3805 0900 |0015: if-eqz v5, 001e // +0009 │ │ -043cc6: 6e20 8512 0700 |0017: invoke-virtual {v7, v0}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1285 │ │ -043ccc: 6e30 b40f 7608 |001a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0fb4 │ │ -043cd2: 0e00 |001d: return-void │ │ -043cd4: 7b00 |001e: neg-int v0, v0 │ │ -043cd6: 28f8 |001f: goto 0017 // -0008 │ │ +045f1c: |[045f1c] android.support.v4.widget.DrawerLayout.moveDrawerToOffset:(Landroid/view/View;F)V │ │ +045f2c: 6e20 8c0f 7600 |0000: invoke-virtual {v6, v7}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@0f8c │ │ +045f32: 0a02 |0003: move-result v2 │ │ +045f34: 6e10 7312 0700 |0004: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1273 │ │ +045f3a: 0a04 |0007: move-result v4 │ │ +045f3c: 8245 |0008: int-to-float v5, v4 │ │ +045f3e: c825 |0009: mul-float/2addr v5, v2 │ │ +045f40: 8753 |000a: float-to-int v3, v5 │ │ +045f42: 8245 |000b: int-to-float v5, v4 │ │ +045f44: c885 |000c: mul-float/2addr v5, v8 │ │ +045f46: 8751 |000d: float-to-int v1, v5 │ │ +045f48: 9100 0103 |000e: sub-int v0, v1, v3 │ │ +045f4c: 1235 |0010: const/4 v5, #int 3 // #3 │ │ +045f4e: 6e30 740f 7605 |0011: invoke-virtual {v6, v7, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f74 │ │ +045f54: 0a05 |0014: move-result v5 │ │ +045f56: 3805 0900 |0015: if-eqz v5, 001e // +0009 │ │ +045f5a: 6e20 8512 0700 |0017: invoke-virtual {v7, v0}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1285 │ │ +045f60: 6e30 b40f 7608 |001a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0fb4 │ │ +045f66: 0e00 |001d: return-void │ │ +045f68: 7b00 |001e: neg-int v0, v0 │ │ +045f6a: 28f8 |001f: goto 0017 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ 0x0004 line=541 │ │ 0x0008 line=542 │ │ 0x000b line=543 │ │ 0x000e line=544 │ │ @@ -72038,19 +72038,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -043cd8: |[043cd8] android.support.v4.widget.DrawerLayout.onAttachedToWindow:()V │ │ -043ce8: 6f10 db12 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@12db │ │ -043cee: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -043cf0: 5c10 b004 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04b0 │ │ -043cf4: 0e00 |0006: return-void │ │ +045f6c: |[045f6c] android.support.v4.widget.DrawerLayout.onAttachedToWindow:()V │ │ +045f7c: 6f10 db12 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@12db │ │ +045f82: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +045f84: 5c10 b004 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04b0 │ │ +045f88: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=595 │ │ 0x0003 line=596 │ │ 0x0006 line=597 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -72060,19 +72060,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -043cf8: |[043cf8] android.support.v4.widget.DrawerLayout.onDetachedFromWindow:()V │ │ -043d08: 6f10 dc12 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@12dc │ │ -043d0e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -043d10: 5c10 b004 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04b0 │ │ -043d14: 0e00 |0006: return-void │ │ +045f8c: |[045f8c] android.support.v4.widget.DrawerLayout.onDetachedFromWindow:()V │ │ +045f9c: 6f10 dc12 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@12dc │ │ +045fa2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +045fa4: 5c10 b004 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04b0 │ │ +045fa8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=589 │ │ 0x0003 line=590 │ │ 0x0006 line=591 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -72082,75 +72082,75 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 120 16-bit code units │ │ -043d18: |[043d18] android.support.v4.widget.DrawerLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -043d28: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -043d2a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -043d2c: 7110 eb09 0b00 |0002: invoke-static {v11}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@09eb │ │ -043d32: 0a00 |0005: move-result v0 │ │ -043d34: 54a7 b504 |0006: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b5 │ │ -043d38: 6e20 cb11 b700 |0008: invoke-virtual {v7, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@11cb │ │ -043d3e: 0a07 |000b: move-result v7 │ │ -043d40: 54a8 bb04 |000c: iget-object v8, v10, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bb │ │ -043d44: 6e20 cb11 b800 |000e: invoke-virtual {v8, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@11cb │ │ -043d4a: 0a08 |0011: move-result v8 │ │ -043d4c: 9601 0708 |0012: or-int v1, v7, v8 │ │ -043d50: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -043d52: 2b00 5700 0000 |0015: packed-switch v0, 0000006c // +00000057 │ │ -043d58: 3901 0e00 |0018: if-nez v1, 0026 // +000e │ │ -043d5c: 3902 0c00 |001a: if-nez v2, 0026 // +000c │ │ -043d60: 7010 920f 0a00 |001c: invoke-direct {v10}, Landroid/support/v4/widget/DrawerLayout;.hasPeekingDrawer:()Z // method@0f92 │ │ -043d66: 0a07 |001f: move-result v7 │ │ -043d68: 3907 0600 |0020: if-nez v7, 0026 // +0006 │ │ -043d6c: 55a7 ad04 |0022: iget-boolean v7, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04ad │ │ -043d70: 3807 0300 |0024: if-eqz v7, 0027 // +0003 │ │ -043d74: 0165 |0026: move v5, v6 │ │ -043d76: 0f05 |0027: return v5 │ │ -043d78: 6e10 2512 0b00 |0028: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@1225 │ │ -043d7e: 0a03 |002b: move-result v3 │ │ -043d80: 6e10 2712 0b00 |002c: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@1227 │ │ -043d86: 0a04 |002f: move-result v4 │ │ -043d88: 59a3 b204 |0030: iput v3, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@04b2 │ │ -043d8c: 59a4 b304 |0032: iput v4, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@04b3 │ │ -043d90: 52a7 bd04 |0034: iget v7, v10, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04bd │ │ -043d94: 1208 |0036: const/4 v8, #int 0 // #0 │ │ -043d96: 2d07 0708 |0037: cmpl-float v7, v7, v8 │ │ -043d9a: 3d07 1100 |0039: if-lez v7, 004a // +0011 │ │ -043d9e: 54a7 b504 |003b: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b5 │ │ -043da2: 8738 |003d: float-to-int v8, v3 │ │ -043da4: 8749 |003e: float-to-int v9, v4 │ │ -043da6: 6e30 b311 8709 |003f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@11b3 │ │ -043dac: 0c07 |0042: move-result-object v7 │ │ -043dae: 6e20 950f 7a00 |0043: invoke-virtual {v10, v7}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0f95 │ │ -043db4: 0a07 |0046: move-result v7 │ │ -043db6: 3807 0300 |0047: if-eqz v7, 004a // +0003 │ │ -043dba: 1212 |0049: const/4 v2, #int 1 // #1 │ │ -043dbc: 5ca5 ae04 |004a: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04ae │ │ -043dc0: 5ca5 ad04 |004c: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04ad │ │ -043dc4: 28ca |004e: goto 0018 // -0036 │ │ -043dc6: 54a7 b504 |004f: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b5 │ │ -043dca: 1238 |0051: const/4 v8, #int 3 // #3 │ │ -043dcc: 6e20 a311 8700 |0052: invoke-virtual {v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(I)Z // method@11a3 │ │ -043dd2: 0a07 |0055: move-result v7 │ │ -043dd4: 3807 c2ff |0056: if-eqz v7, 0018 // -003e │ │ -043dd8: 54a7 b404 |0058: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b4 │ │ -043ddc: 6e10 6b0f 0700 |005a: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0f6b │ │ -043de2: 54a7 ba04 |005d: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04ba │ │ -043de6: 6e10 6b0f 0700 |005f: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0f6b │ │ -043dec: 28b6 |0062: goto 0018 // -004a │ │ -043dee: 6e20 790f 6a00 |0063: invoke-virtual {v10, v6}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0f79 │ │ -043df4: 5ca5 ae04 |0066: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04ae │ │ -043df8: 5ca5 ad04 |0068: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04ad │ │ -043dfc: 28ae |006a: goto 0018 // -0052 │ │ -043dfe: 0000 |006b: nop // spacer │ │ -043e00: 0001 0400 0000 0000 1300 0000 4e00 ... |006c: packed-switch-data (12 units) │ │ +045fac: |[045fac] android.support.v4.widget.DrawerLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +045fbc: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +045fbe: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +045fc0: 7110 eb09 0b00 |0002: invoke-static {v11}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@09eb │ │ +045fc6: 0a00 |0005: move-result v0 │ │ +045fc8: 54a7 b504 |0006: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b5 │ │ +045fcc: 6e20 cb11 b700 |0008: invoke-virtual {v7, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@11cb │ │ +045fd2: 0a07 |000b: move-result v7 │ │ +045fd4: 54a8 bb04 |000c: iget-object v8, v10, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bb │ │ +045fd8: 6e20 cb11 b800 |000e: invoke-virtual {v8, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@11cb │ │ +045fde: 0a08 |0011: move-result v8 │ │ +045fe0: 9601 0708 |0012: or-int v1, v7, v8 │ │ +045fe4: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +045fe6: 2b00 5700 0000 |0015: packed-switch v0, 0000006c // +00000057 │ │ +045fec: 3901 0e00 |0018: if-nez v1, 0026 // +000e │ │ +045ff0: 3902 0c00 |001a: if-nez v2, 0026 // +000c │ │ +045ff4: 7010 920f 0a00 |001c: invoke-direct {v10}, Landroid/support/v4/widget/DrawerLayout;.hasPeekingDrawer:()Z // method@0f92 │ │ +045ffa: 0a07 |001f: move-result v7 │ │ +045ffc: 3907 0600 |0020: if-nez v7, 0026 // +0006 │ │ +046000: 55a7 ad04 |0022: iget-boolean v7, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04ad │ │ +046004: 3807 0300 |0024: if-eqz v7, 0027 // +0003 │ │ +046008: 0165 |0026: move v5, v6 │ │ +04600a: 0f05 |0027: return v5 │ │ +04600c: 6e10 2512 0b00 |0028: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@1225 │ │ +046012: 0a03 |002b: move-result v3 │ │ +046014: 6e10 2712 0b00 |002c: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@1227 │ │ +04601a: 0a04 |002f: move-result v4 │ │ +04601c: 59a3 b204 |0030: iput v3, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@04b2 │ │ +046020: 59a4 b304 |0032: iput v4, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@04b3 │ │ +046024: 52a7 bd04 |0034: iget v7, v10, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04bd │ │ +046028: 1208 |0036: const/4 v8, #int 0 // #0 │ │ +04602a: 2d07 0708 |0037: cmpl-float v7, v7, v8 │ │ +04602e: 3d07 1100 |0039: if-lez v7, 004a // +0011 │ │ +046032: 54a7 b504 |003b: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b5 │ │ +046036: 8738 |003d: float-to-int v8, v3 │ │ +046038: 8749 |003e: float-to-int v9, v4 │ │ +04603a: 6e30 b311 8709 |003f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@11b3 │ │ +046040: 0c07 |0042: move-result-object v7 │ │ +046042: 6e20 950f 7a00 |0043: invoke-virtual {v10, v7}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0f95 │ │ +046048: 0a07 |0046: move-result v7 │ │ +04604a: 3807 0300 |0047: if-eqz v7, 004a // +0003 │ │ +04604e: 1212 |0049: const/4 v2, #int 1 // #1 │ │ +046050: 5ca5 ae04 |004a: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04ae │ │ +046054: 5ca5 ad04 |004c: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04ad │ │ +046058: 28ca |004e: goto 0018 // -0036 │ │ +04605a: 54a7 b504 |004f: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b5 │ │ +04605e: 1238 |0051: const/4 v8, #int 3 // #3 │ │ +046060: 6e20 a311 8700 |0052: invoke-virtual {v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(I)Z // method@11a3 │ │ +046066: 0a07 |0055: move-result v7 │ │ +046068: 3807 c2ff |0056: if-eqz v7, 0018 // -003e │ │ +04606c: 54a7 b404 |0058: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04b4 │ │ +046070: 6e10 6b0f 0700 |005a: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0f6b │ │ +046076: 54a7 ba04 |005d: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04ba │ │ +04607a: 6e10 6b0f 0700 |005f: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@0f6b │ │ +046080: 28b6 |0062: goto 0018 // -004a │ │ +046082: 6e20 790f 6a00 |0063: invoke-virtual {v10, v6}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0f79 │ │ +046088: 5ca5 ae04 |0066: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04ae │ │ +04608c: 5ca5 ad04 |0068: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04ad │ │ +046090: 28ae |006a: goto 0018 // -0052 │ │ +046092: 0000 |006b: nop // spacer │ │ +046094: 0001 0400 0000 0000 1300 0000 4e00 ... |006c: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=865 │ │ 0x0006 line=868 │ │ 0x0014 line=871 │ │ 0x0015 line=873 │ │ 0x0018 line=905 │ │ @@ -72183,26 +72183,26 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -043e18: |[043e18] android.support.v4.widget.DrawerLayout.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -043e28: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -043e2a: 3302 0d00 |0001: if-ne v2, v0, 000e // +000d │ │ -043e2e: 7010 930f 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.hasVisibleDrawer:()Z // method@0f93 │ │ -043e34: 0a00 |0006: move-result v0 │ │ -043e36: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ -043e3a: 7110 5e09 0300 |0009: invoke-static {v3}, Landroid/support/v4/view/KeyEventCompat;.startTracking:(Landroid/view/KeyEvent;)V // method@095e │ │ -043e40: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -043e42: 0f00 |000d: return v0 │ │ -043e44: 6f30 df12 2103 |000e: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@12df │ │ -043e4a: 0a00 |0011: move-result v0 │ │ -043e4c: 28fb |0012: goto 000d // -0005 │ │ +0460ac: |[0460ac] android.support.v4.widget.DrawerLayout.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +0460bc: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +0460be: 3302 0d00 |0001: if-ne v2, v0, 000e // +000d │ │ +0460c2: 7010 930f 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.hasVisibleDrawer:()Z // method@0f93 │ │ +0460c8: 0a00 |0006: move-result v0 │ │ +0460ca: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ +0460ce: 7110 5e09 0300 |0009: invoke-static {v3}, Landroid/support/v4/view/KeyEventCompat;.startTracking:(Landroid/view/KeyEvent;)V // method@095e │ │ +0460d4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0460d6: 0f00 |000d: return v0 │ │ +0460d8: 6f30 df12 2103 |000e: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@12df │ │ +0460de: 0a00 |0011: move-result v0 │ │ +0460e0: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1224 │ │ 0x0009 line=1225 │ │ 0x000c line=1226 │ │ 0x000d line=1228 │ │ locals : │ │ @@ -72215,32 +72215,32 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -043e50: |[043e50] android.support.v4.widget.DrawerLayout.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -043e60: 1241 |0000: const/4 v1, #int 4 // #4 │ │ -043e62: 3313 1700 |0001: if-ne v3, v1, 0018 // +0017 │ │ -043e66: 7010 810f 0200 |0003: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@0f81 │ │ -043e6c: 0c00 |0006: move-result-object v0 │ │ -043e6e: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ -043e72: 6e20 8a0f 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0f8a │ │ -043e78: 0a01 |000c: move-result v1 │ │ -043e7a: 3901 0500 |000d: if-nez v1, 0012 // +0005 │ │ -043e7e: 6e10 780f 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:()V // method@0f78 │ │ -043e84: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ -043e88: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -043e8a: 0f01 |0015: return v1 │ │ -043e8c: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -043e8e: 28fe |0017: goto 0015 // -0002 │ │ -043e90: 6f30 e012 3204 |0018: invoke-super {v2, v3, v4}, Landroid/view/ViewGroup;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@12e0 │ │ -043e96: 0a01 |001b: move-result v1 │ │ -043e98: 28f9 |001c: goto 0015 // -0007 │ │ +0460e4: |[0460e4] android.support.v4.widget.DrawerLayout.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +0460f4: 1241 |0000: const/4 v1, #int 4 // #4 │ │ +0460f6: 3313 1700 |0001: if-ne v3, v1, 0018 // +0017 │ │ +0460fa: 7010 810f 0200 |0003: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@0f81 │ │ +046100: 0c00 |0006: move-result-object v0 │ │ +046102: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ +046106: 6e20 8a0f 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0f8a │ │ +04610c: 0a01 |000c: move-result v1 │ │ +04610e: 3901 0500 |000d: if-nez v1, 0012 // +0005 │ │ +046112: 6e10 780f 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:()V // method@0f78 │ │ +046118: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ +04611c: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +04611e: 0f01 |0015: return v1 │ │ +046120: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +046122: 28fe |0017: goto 0015 // -0002 │ │ +046124: 6f30 e012 3204 |0018: invoke-super {v2, v3, v4}, Landroid/view/ViewGroup;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@12e0 │ │ +04612a: 0a01 |001b: move-result v1 │ │ +04612c: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1233 │ │ 0x0003 line=1234 │ │ 0x0007 line=1235 │ │ 0x000f line=1236 │ │ 0x0012 line=1238 │ │ @@ -72259,197 +72259,197 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 29 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 356 16-bit code units │ │ -043e9c: |[043e9c] android.support.v4.widget.DrawerLayout.onLayout:(ZIIII)V │ │ -043eac: 1312 0100 |0000: const/16 v18, #int 1 // #1 │ │ -043eb0: 0200 1200 |0002: move/from16 v0, v18 │ │ -043eb4: 0801 1700 |0004: move-object/from16 v1, v23 │ │ -043eb8: 5c10 b104 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@04b1 │ │ -043ebc: 9111 1b19 |0008: sub-int v17, v27, v25 │ │ -043ec0: 7401 860f 1700 |000a: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f86 │ │ -043ec6: 0a06 |000d: move-result v6 │ │ -043ec8: 120c |000e: const/4 v12, #int 0 // #0 │ │ -043eca: 356c 3a01 |000f: if-ge v12, v6, 0149 // +013a │ │ -043ece: 0800 1700 |0011: move-object/from16 v0, v23 │ │ -043ed2: 6e20 850f c000 |0013: invoke-virtual {v0, v12}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f85 │ │ -043ed8: 0c05 |0016: move-result-object v5 │ │ -043eda: 6e10 7212 0500 |0017: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ -043ee0: 0a12 |001a: move-result v18 │ │ -043ee2: 1313 0800 |001b: const/16 v19, #int 8 // #8 │ │ -043ee6: 0200 1200 |001d: move/from16 v0, v18 │ │ -043eea: 0201 1300 |001f: move/from16 v1, v19 │ │ -043eee: 3310 0500 |0021: if-ne v0, v1, 0026 // +0005 │ │ -043ef2: d80c 0c01 |0023: add-int/lit8 v12, v12, #int 1 // #01 │ │ -043ef6: 28ea |0025: goto 000f // -0016 │ │ -043ef8: 6e10 5f12 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -043efe: 0c0d |0029: move-result-object v13 │ │ -043f00: 1f0d 2d02 |002a: check-cast v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ -043f04: 0800 1700 |002c: move-object/from16 v0, v23 │ │ -043f08: 6e20 950f 5000 |002e: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0f95 │ │ -043f0e: 0a12 |0031: move-result v18 │ │ -043f10: 3812 2a00 |0032: if-eqz v18, 005c // +002a │ │ -043f14: 52d0 9004 |0034: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0490 │ │ -043f18: 0212 0000 |0036: move/from16 v18, v0 │ │ -043f1c: 52d0 9304 |0038: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0493 │ │ -043f20: 0213 0000 |003a: move/from16 v19, v0 │ │ -043f24: 52d0 9004 |003c: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0490 │ │ -043f28: 0214 0000 |003e: move/from16 v20, v0 │ │ -043f2c: 6e10 6612 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1266 │ │ -043f32: 0a15 |0043: move-result v21 │ │ -043f34: 9014 1415 |0044: add-int v20, v20, v21 │ │ -043f38: 52d0 9304 |0046: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0493 │ │ -043f3c: 0215 0000 |0048: move/from16 v21, v0 │ │ -043f40: 6e10 6312 0500 |004a: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1263 │ │ -043f46: 0a16 |004d: move-result v22 │ │ -043f48: 9015 1516 |004e: add-int v21, v21, v22 │ │ -043f4c: 0200 1200 |0050: move/from16 v0, v18 │ │ -043f50: 0201 1300 |0052: move/from16 v1, v19 │ │ -043f54: 0202 1400 |0054: move/from16 v2, v20 │ │ -043f58: 0203 1500 |0056: move/from16 v3, v21 │ │ -043f5c: 6e53 8312 0521 |0058: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@1283 │ │ -043f62: 28c8 |005b: goto 0023 // -0038 │ │ -043f64: 6e10 6612 0500 |005c: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1266 │ │ -043f6a: 0a0a |005f: move-result v10 │ │ -043f6c: 6e10 6312 0500 |0060: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1263 │ │ -043f72: 0a07 |0063: move-result v7 │ │ -043f74: 1312 0300 |0064: const/16 v18, #int 3 // #3 │ │ -043f78: 0800 1700 |0066: move-object/from16 v0, v23 │ │ -043f7c: 0201 1200 |0068: move/from16 v1, v18 │ │ -043f80: 6e30 740f 5001 |006a: invoke-virtual {v0, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f74 │ │ -043f86: 0a12 |006d: move-result v18 │ │ -043f88: 3812 6700 |006e: if-eqz v18, 00d5 // +0067 │ │ -043f8c: 7ba0 |0070: neg-int v0, v10 │ │ -043f8e: 0212 0000 |0071: move/from16 v18, v0 │ │ -043f92: 82a0 |0073: int-to-float v0, v10 │ │ -043f94: 0213 0000 |0074: move/from16 v19, v0 │ │ -043f98: 52d0 9104 |0076: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0491 │ │ -043f9c: 0214 0000 |0078: move/from16 v20, v0 │ │ -043fa0: a813 1314 |007a: mul-float v19, v19, v20 │ │ -043fa4: 0200 1300 |007c: move/from16 v0, v19 │ │ -043fa8: 8700 |007e: float-to-int v0, v0 │ │ -043faa: 0213 0000 |007f: move/from16 v19, v0 │ │ -043fae: 9008 1213 |0081: add-int v8, v18, v19 │ │ -043fb2: 9012 0a08 |0083: add-int v18, v10, v8 │ │ -043fb6: 0200 1200 |0085: move/from16 v0, v18 │ │ -043fba: 8200 |0087: int-to-float v0, v0 │ │ -043fbc: 0212 0000 |0088: move/from16 v18, v0 │ │ -043fc0: 82a0 |008a: int-to-float v0, v10 │ │ -043fc2: 0213 0000 |008b: move/from16 v19, v0 │ │ -043fc6: a90e 1213 |008d: div-float v14, v18, v19 │ │ -043fca: 52d0 9104 |008f: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0491 │ │ -043fce: 0212 0000 |0091: move/from16 v18, v0 │ │ -043fd2: 2d12 0e12 |0093: cmpl-float v18, v14, v18 │ │ -043fd6: 3812 5d00 |0095: if-eqz v18, 00f2 // +005d │ │ -043fda: 1214 |0097: const/4 v4, #int 1 // #1 │ │ -043fdc: 52d0 8c04 |0098: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048c │ │ -043fe0: 0212 0000 |009a: move/from16 v18, v0 │ │ -043fe4: dd10 1270 |009c: and-int/lit8 v16, v18, #int 112 // #70 │ │ -043fe8: 2c10 bc00 0000 |009e: sparse-switch v16, 0000015a // +000000bc │ │ -043fee: 52d0 9304 |00a1: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0493 │ │ -043ff2: 0212 0000 |00a3: move/from16 v18, v0 │ │ -043ff6: 9013 080a |00a5: add-int v19, v8, v10 │ │ -043ffa: 52d0 9304 |00a7: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0493 │ │ -043ffe: 0214 0000 |00a9: move/from16 v20, v0 │ │ -044002: 9014 1407 |00ab: add-int v20, v20, v7 │ │ -044006: 0200 1200 |00ad: move/from16 v0, v18 │ │ -04400a: 0201 1300 |00af: move/from16 v1, v19 │ │ -04400e: 0202 1400 |00b1: move/from16 v2, v20 │ │ -044012: 6e52 8312 8510 |00b3: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1283 │ │ -044018: 3804 0700 |00b6: if-eqz v4, 00bd // +0007 │ │ -04401c: 0800 1700 |00b8: move-object/from16 v0, v23 │ │ -044020: 6e30 b40f 500e |00ba: invoke-virtual {v0, v5, v14}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0fb4 │ │ -044026: 52d0 9104 |00bd: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0491 │ │ -04402a: 0212 0000 |00bf: move/from16 v18, v0 │ │ -04402e: 1313 0000 |00c1: const/16 v19, #int 0 // #0 │ │ -044032: 2d12 1213 |00c3: cmpl-float v18, v18, v19 │ │ -044036: 3d12 8200 |00c5: if-lez v18, 0147 // +0082 │ │ -04403a: 120f |00c7: const/4 v15, #int 0 // #0 │ │ -04403c: 6e10 7212 0500 |00c8: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ -044042: 0a12 |00cb: move-result v18 │ │ -044044: 0200 1200 |00cc: move/from16 v0, v18 │ │ -044048: 32f0 55ff |00ce: if-eq v0, v15, 0023 // -00ab │ │ -04404c: 6e20 ab12 f500 |00d0: invoke-virtual {v5, v15}, Landroid/view/View;.setVisibility:(I)V // method@12ab │ │ -044052: 2900 50ff |00d3: goto/16 0023 // -00b0 │ │ -044056: 82a0 |00d5: int-to-float v0, v10 │ │ -044058: 0212 0000 |00d6: move/from16 v18, v0 │ │ -04405c: 52d0 9104 |00d8: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0491 │ │ -044060: 0213 0000 |00da: move/from16 v19, v0 │ │ -044064: a812 1213 |00dc: mul-float v18, v18, v19 │ │ -044068: 0200 1200 |00de: move/from16 v0, v18 │ │ -04406c: 8700 |00e0: float-to-int v0, v0 │ │ -04406e: 0212 0000 |00e1: move/from16 v18, v0 │ │ -044072: 9108 1112 |00e3: sub-int v8, v17, v18 │ │ -044076: 9112 1108 |00e5: sub-int v18, v17, v8 │ │ -04407a: 0200 1200 |00e7: move/from16 v0, v18 │ │ -04407e: 8200 |00e9: int-to-float v0, v0 │ │ -044080: 0212 0000 |00ea: move/from16 v18, v0 │ │ -044084: 82a0 |00ec: int-to-float v0, v10 │ │ -044086: 0213 0000 |00ed: move/from16 v19, v0 │ │ -04408a: a90e 1213 |00ef: div-float v14, v18, v19 │ │ -04408e: 289e |00f1: goto 008f // -0062 │ │ -044090: 1204 |00f2: const/4 v4, #int 0 // #0 │ │ -044092: 28a5 |00f3: goto 0098 // -005b │ │ -044094: 910b 1c1a |00f4: sub-int v11, v28, v26 │ │ -044098: 52d0 8b04 |00f6: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@048b │ │ -04409c: 0212 0000 |00f8: move/from16 v18, v0 │ │ -0440a0: 9112 0b12 |00fa: sub-int v18, v11, v18 │ │ -0440a4: 6e10 6312 0500 |00fc: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1263 │ │ -0440aa: 0a13 |00ff: move-result v19 │ │ -0440ac: 9112 1213 |0100: sub-int v18, v18, v19 │ │ -0440b0: 9013 080a |0102: add-int v19, v8, v10 │ │ -0440b4: 52d0 8b04 |0104: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@048b │ │ -0440b8: 0214 0000 |0106: move/from16 v20, v0 │ │ -0440bc: 9114 0b14 |0108: sub-int v20, v11, v20 │ │ -0440c0: 0200 1200 |010a: move/from16 v0, v18 │ │ -0440c4: 0201 1300 |010c: move/from16 v1, v19 │ │ -0440c8: 0202 1400 |010e: move/from16 v2, v20 │ │ -0440cc: 6e52 8312 8510 |0110: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1283 │ │ -0440d2: 28a3 |0113: goto 00b6 // -005d │ │ -0440d4: 910b 1c1a |0114: sub-int v11, v28, v26 │ │ -0440d8: 9112 0b07 |0116: sub-int v18, v11, v7 │ │ -0440dc: db09 1202 |0118: div-int/lit8 v9, v18, #int 2 // #02 │ │ -0440e0: 52d0 9304 |011a: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0493 │ │ -0440e4: 0212 0000 |011c: move/from16 v18, v0 │ │ -0440e8: 0200 1200 |011e: move/from16 v0, v18 │ │ -0440ec: 3509 1000 |0120: if-ge v9, v0, 0130 // +0010 │ │ -0440f0: 52d9 9304 |0122: iget v9, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0493 │ │ -0440f4: 9012 080a |0124: add-int v18, v8, v10 │ │ -0440f8: 9013 0907 |0126: add-int v19, v9, v7 │ │ -0440fc: 0200 1200 |0128: move/from16 v0, v18 │ │ -044100: 0201 1300 |012a: move/from16 v1, v19 │ │ -044104: 6e51 8312 8509 |012c: invoke-virtual {v5, v8, v9, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1283 │ │ -04410a: 2887 |012f: goto 00b6 // -0079 │ │ -04410c: 9012 0907 |0130: add-int v18, v9, v7 │ │ -044110: 52d0 8b04 |0132: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@048b │ │ -044114: 0213 0000 |0134: move/from16 v19, v0 │ │ -044118: 9113 0b13 |0136: sub-int v19, v11, v19 │ │ -04411c: 0200 1200 |0138: move/from16 v0, v18 │ │ -044120: 0201 1300 |013a: move/from16 v1, v19 │ │ -044124: 3710 e8ff |013c: if-le v0, v1, 0124 // -0018 │ │ -044128: 52d0 8b04 |013e: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@048b │ │ -04412c: 0212 0000 |0140: move/from16 v18, v0 │ │ -044130: 9112 0b12 |0142: sub-int v18, v11, v18 │ │ -044134: 9109 1207 |0144: sub-int v9, v18, v7 │ │ -044138: 28de |0146: goto 0124 // -0022 │ │ -04413a: 124f |0147: const/4 v15, #int 4 // #4 │ │ -04413c: 2880 |0148: goto 00c8 // -0080 │ │ -04413e: 1312 0000 |0149: const/16 v18, #int 0 // #0 │ │ -044142: 0200 1200 |014b: move/from16 v0, v18 │ │ -044146: 0801 1700 |014d: move-object/from16 v1, v23 │ │ -04414a: 5c10 b104 |014f: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@04b1 │ │ -04414e: 1312 0000 |0151: const/16 v18, #int 0 // #0 │ │ -044152: 0200 1200 |0153: move/from16 v0, v18 │ │ -044156: 0801 1700 |0155: move-object/from16 v1, v23 │ │ -04415a: 5c10 b004 |0157: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04b0 │ │ -04415e: 0e00 |0159: return-void │ │ -044160: 0002 0200 1000 0000 5000 0000 7600 ... |015a: sparse-switch-data (10 units) │ │ +046130: |[046130] android.support.v4.widget.DrawerLayout.onLayout:(ZIIII)V │ │ +046140: 1312 0100 |0000: const/16 v18, #int 1 // #1 │ │ +046144: 0200 1200 |0002: move/from16 v0, v18 │ │ +046148: 0801 1700 |0004: move-object/from16 v1, v23 │ │ +04614c: 5c10 b104 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@04b1 │ │ +046150: 9111 1b19 |0008: sub-int v17, v27, v25 │ │ +046154: 7401 860f 1700 |000a: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f86 │ │ +04615a: 0a06 |000d: move-result v6 │ │ +04615c: 120c |000e: const/4 v12, #int 0 // #0 │ │ +04615e: 356c 3a01 |000f: if-ge v12, v6, 0149 // +013a │ │ +046162: 0800 1700 |0011: move-object/from16 v0, v23 │ │ +046166: 6e20 850f c000 |0013: invoke-virtual {v0, v12}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f85 │ │ +04616c: 0c05 |0016: move-result-object v5 │ │ +04616e: 6e10 7212 0500 |0017: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ +046174: 0a12 |001a: move-result v18 │ │ +046176: 1313 0800 |001b: const/16 v19, #int 8 // #8 │ │ +04617a: 0200 1200 |001d: move/from16 v0, v18 │ │ +04617e: 0201 1300 |001f: move/from16 v1, v19 │ │ +046182: 3310 0500 |0021: if-ne v0, v1, 0026 // +0005 │ │ +046186: d80c 0c01 |0023: add-int/lit8 v12, v12, #int 1 // #01 │ │ +04618a: 28ea |0025: goto 000f // -0016 │ │ +04618c: 6e10 5f12 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +046192: 0c0d |0029: move-result-object v13 │ │ +046194: 1f0d 2d02 |002a: check-cast v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ +046198: 0800 1700 |002c: move-object/from16 v0, v23 │ │ +04619c: 6e20 950f 5000 |002e: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0f95 │ │ +0461a2: 0a12 |0031: move-result v18 │ │ +0461a4: 3812 2a00 |0032: if-eqz v18, 005c // +002a │ │ +0461a8: 52d0 9004 |0034: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0490 │ │ +0461ac: 0212 0000 |0036: move/from16 v18, v0 │ │ +0461b0: 52d0 9304 |0038: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0493 │ │ +0461b4: 0213 0000 |003a: move/from16 v19, v0 │ │ +0461b8: 52d0 9004 |003c: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0490 │ │ +0461bc: 0214 0000 |003e: move/from16 v20, v0 │ │ +0461c0: 6e10 6612 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1266 │ │ +0461c6: 0a15 |0043: move-result v21 │ │ +0461c8: 9014 1415 |0044: add-int v20, v20, v21 │ │ +0461cc: 52d0 9304 |0046: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0493 │ │ +0461d0: 0215 0000 |0048: move/from16 v21, v0 │ │ +0461d4: 6e10 6312 0500 |004a: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1263 │ │ +0461da: 0a16 |004d: move-result v22 │ │ +0461dc: 9015 1516 |004e: add-int v21, v21, v22 │ │ +0461e0: 0200 1200 |0050: move/from16 v0, v18 │ │ +0461e4: 0201 1300 |0052: move/from16 v1, v19 │ │ +0461e8: 0202 1400 |0054: move/from16 v2, v20 │ │ +0461ec: 0203 1500 |0056: move/from16 v3, v21 │ │ +0461f0: 6e53 8312 0521 |0058: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@1283 │ │ +0461f6: 28c8 |005b: goto 0023 // -0038 │ │ +0461f8: 6e10 6612 0500 |005c: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1266 │ │ +0461fe: 0a0a |005f: move-result v10 │ │ +046200: 6e10 6312 0500 |0060: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1263 │ │ +046206: 0a07 |0063: move-result v7 │ │ +046208: 1312 0300 |0064: const/16 v18, #int 3 // #3 │ │ +04620c: 0800 1700 |0066: move-object/from16 v0, v23 │ │ +046210: 0201 1200 |0068: move/from16 v1, v18 │ │ +046214: 6e30 740f 5001 |006a: invoke-virtual {v0, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f74 │ │ +04621a: 0a12 |006d: move-result v18 │ │ +04621c: 3812 6700 |006e: if-eqz v18, 00d5 // +0067 │ │ +046220: 7ba0 |0070: neg-int v0, v10 │ │ +046222: 0212 0000 |0071: move/from16 v18, v0 │ │ +046226: 82a0 |0073: int-to-float v0, v10 │ │ +046228: 0213 0000 |0074: move/from16 v19, v0 │ │ +04622c: 52d0 9104 |0076: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0491 │ │ +046230: 0214 0000 |0078: move/from16 v20, v0 │ │ +046234: a813 1314 |007a: mul-float v19, v19, v20 │ │ +046238: 0200 1300 |007c: move/from16 v0, v19 │ │ +04623c: 8700 |007e: float-to-int v0, v0 │ │ +04623e: 0213 0000 |007f: move/from16 v19, v0 │ │ +046242: 9008 1213 |0081: add-int v8, v18, v19 │ │ +046246: 9012 0a08 |0083: add-int v18, v10, v8 │ │ +04624a: 0200 1200 |0085: move/from16 v0, v18 │ │ +04624e: 8200 |0087: int-to-float v0, v0 │ │ +046250: 0212 0000 |0088: move/from16 v18, v0 │ │ +046254: 82a0 |008a: int-to-float v0, v10 │ │ +046256: 0213 0000 |008b: move/from16 v19, v0 │ │ +04625a: a90e 1213 |008d: div-float v14, v18, v19 │ │ +04625e: 52d0 9104 |008f: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0491 │ │ +046262: 0212 0000 |0091: move/from16 v18, v0 │ │ +046266: 2d12 0e12 |0093: cmpl-float v18, v14, v18 │ │ +04626a: 3812 5d00 |0095: if-eqz v18, 00f2 // +005d │ │ +04626e: 1214 |0097: const/4 v4, #int 1 // #1 │ │ +046270: 52d0 8c04 |0098: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048c │ │ +046274: 0212 0000 |009a: move/from16 v18, v0 │ │ +046278: dd10 1270 |009c: and-int/lit8 v16, v18, #int 112 // #70 │ │ +04627c: 2c10 bc00 0000 |009e: sparse-switch v16, 0000015a // +000000bc │ │ +046282: 52d0 9304 |00a1: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0493 │ │ +046286: 0212 0000 |00a3: move/from16 v18, v0 │ │ +04628a: 9013 080a |00a5: add-int v19, v8, v10 │ │ +04628e: 52d0 9304 |00a7: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0493 │ │ +046292: 0214 0000 |00a9: move/from16 v20, v0 │ │ +046296: 9014 1407 |00ab: add-int v20, v20, v7 │ │ +04629a: 0200 1200 |00ad: move/from16 v0, v18 │ │ +04629e: 0201 1300 |00af: move/from16 v1, v19 │ │ +0462a2: 0202 1400 |00b1: move/from16 v2, v20 │ │ +0462a6: 6e52 8312 8510 |00b3: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1283 │ │ +0462ac: 3804 0700 |00b6: if-eqz v4, 00bd // +0007 │ │ +0462b0: 0800 1700 |00b8: move-object/from16 v0, v23 │ │ +0462b4: 6e30 b40f 500e |00ba: invoke-virtual {v0, v5, v14}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0fb4 │ │ +0462ba: 52d0 9104 |00bd: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0491 │ │ +0462be: 0212 0000 |00bf: move/from16 v18, v0 │ │ +0462c2: 1313 0000 |00c1: const/16 v19, #int 0 // #0 │ │ +0462c6: 2d12 1213 |00c3: cmpl-float v18, v18, v19 │ │ +0462ca: 3d12 8200 |00c5: if-lez v18, 0147 // +0082 │ │ +0462ce: 120f |00c7: const/4 v15, #int 0 // #0 │ │ +0462d0: 6e10 7212 0500 |00c8: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ +0462d6: 0a12 |00cb: move-result v18 │ │ +0462d8: 0200 1200 |00cc: move/from16 v0, v18 │ │ +0462dc: 32f0 55ff |00ce: if-eq v0, v15, 0023 // -00ab │ │ +0462e0: 6e20 ab12 f500 |00d0: invoke-virtual {v5, v15}, Landroid/view/View;.setVisibility:(I)V // method@12ab │ │ +0462e6: 2900 50ff |00d3: goto/16 0023 // -00b0 │ │ +0462ea: 82a0 |00d5: int-to-float v0, v10 │ │ +0462ec: 0212 0000 |00d6: move/from16 v18, v0 │ │ +0462f0: 52d0 9104 |00d8: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0491 │ │ +0462f4: 0213 0000 |00da: move/from16 v19, v0 │ │ +0462f8: a812 1213 |00dc: mul-float v18, v18, v19 │ │ +0462fc: 0200 1200 |00de: move/from16 v0, v18 │ │ +046300: 8700 |00e0: float-to-int v0, v0 │ │ +046302: 0212 0000 |00e1: move/from16 v18, v0 │ │ +046306: 9108 1112 |00e3: sub-int v8, v17, v18 │ │ +04630a: 9112 1108 |00e5: sub-int v18, v17, v8 │ │ +04630e: 0200 1200 |00e7: move/from16 v0, v18 │ │ +046312: 8200 |00e9: int-to-float v0, v0 │ │ +046314: 0212 0000 |00ea: move/from16 v18, v0 │ │ +046318: 82a0 |00ec: int-to-float v0, v10 │ │ +04631a: 0213 0000 |00ed: move/from16 v19, v0 │ │ +04631e: a90e 1213 |00ef: div-float v14, v18, v19 │ │ +046322: 289e |00f1: goto 008f // -0062 │ │ +046324: 1204 |00f2: const/4 v4, #int 0 // #0 │ │ +046326: 28a5 |00f3: goto 0098 // -005b │ │ +046328: 910b 1c1a |00f4: sub-int v11, v28, v26 │ │ +04632c: 52d0 8b04 |00f6: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@048b │ │ +046330: 0212 0000 |00f8: move/from16 v18, v0 │ │ +046334: 9112 0b12 |00fa: sub-int v18, v11, v18 │ │ +046338: 6e10 6312 0500 |00fc: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1263 │ │ +04633e: 0a13 |00ff: move-result v19 │ │ +046340: 9112 1213 |0100: sub-int v18, v18, v19 │ │ +046344: 9013 080a |0102: add-int v19, v8, v10 │ │ +046348: 52d0 8b04 |0104: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@048b │ │ +04634c: 0214 0000 |0106: move/from16 v20, v0 │ │ +046350: 9114 0b14 |0108: sub-int v20, v11, v20 │ │ +046354: 0200 1200 |010a: move/from16 v0, v18 │ │ +046358: 0201 1300 |010c: move/from16 v1, v19 │ │ +04635c: 0202 1400 |010e: move/from16 v2, v20 │ │ +046360: 6e52 8312 8510 |0110: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1283 │ │ +046366: 28a3 |0113: goto 00b6 // -005d │ │ +046368: 910b 1c1a |0114: sub-int v11, v28, v26 │ │ +04636c: 9112 0b07 |0116: sub-int v18, v11, v7 │ │ +046370: db09 1202 |0118: div-int/lit8 v9, v18, #int 2 // #02 │ │ +046374: 52d0 9304 |011a: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0493 │ │ +046378: 0212 0000 |011c: move/from16 v18, v0 │ │ +04637c: 0200 1200 |011e: move/from16 v0, v18 │ │ +046380: 3509 1000 |0120: if-ge v9, v0, 0130 // +0010 │ │ +046384: 52d9 9304 |0122: iget v9, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0493 │ │ +046388: 9012 080a |0124: add-int v18, v8, v10 │ │ +04638c: 9013 0907 |0126: add-int v19, v9, v7 │ │ +046390: 0200 1200 |0128: move/from16 v0, v18 │ │ +046394: 0201 1300 |012a: move/from16 v1, v19 │ │ +046398: 6e51 8312 8509 |012c: invoke-virtual {v5, v8, v9, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1283 │ │ +04639e: 2887 |012f: goto 00b6 // -0079 │ │ +0463a0: 9012 0907 |0130: add-int v18, v9, v7 │ │ +0463a4: 52d0 8b04 |0132: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@048b │ │ +0463a8: 0213 0000 |0134: move/from16 v19, v0 │ │ +0463ac: 9113 0b13 |0136: sub-int v19, v11, v19 │ │ +0463b0: 0200 1200 |0138: move/from16 v0, v18 │ │ +0463b4: 0201 1300 |013a: move/from16 v1, v19 │ │ +0463b8: 3710 e8ff |013c: if-le v0, v1, 0124 // -0018 │ │ +0463bc: 52d0 8b04 |013e: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@048b │ │ +0463c0: 0212 0000 |0140: move/from16 v18, v0 │ │ +0463c4: 9112 0b12 |0142: sub-int v18, v11, v18 │ │ +0463c8: 9109 1207 |0144: sub-int v9, v18, v7 │ │ +0463cc: 28de |0146: goto 0124 // -0022 │ │ +0463ce: 124f |0147: const/4 v15, #int 4 // #4 │ │ +0463d0: 2880 |0148: goto 00c8 // -0080 │ │ +0463d2: 1312 0000 |0149: const/16 v18, #int 0 // #0 │ │ +0463d6: 0200 1200 |014b: move/from16 v0, v18 │ │ +0463da: 0801 1700 |014d: move-object/from16 v1, v23 │ │ +0463de: 5c10 b104 |014f: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@04b1 │ │ +0463e2: 1312 0000 |0151: const/16 v18, #int 0 // #0 │ │ +0463e6: 0200 1200 |0153: move/from16 v0, v18 │ │ +0463ea: 0801 1700 |0155: move-object/from16 v1, v23 │ │ +0463ee: 5c10 b004 |0157: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04b0 │ │ +0463f2: 0e00 |0159: return-void │ │ +0463f4: 0002 0200 1000 0000 5000 0000 7600 ... |015a: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=677 │ │ 0x0008 line=678 │ │ 0x000a line=679 │ │ 0x000e line=680 │ │ 0x0011 line=681 │ │ @@ -72521,190 +72521,190 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 23 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 348 16-bit code units │ │ -044174: |[044174] android.support.v4.widget.DrawerLayout.onMeasure:(II)V │ │ -044184: 7701 4512 1500 |0000: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1245 │ │ -04418a: 0a0f |0003: move-result v15 │ │ -04418c: 7701 4512 1600 |0004: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1245 │ │ -044192: 0a0b |0007: move-result v11 │ │ -044194: 7701 4612 1500 |0008: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1246 │ │ -04419a: 0a10 |000b: move-result v16 │ │ -04419c: 7701 4612 1600 |000c: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1246 │ │ -0441a2: 0a0c |000f: move-result v12 │ │ -0441a4: 1511 0040 |0010: const/high16 v17, #int 1073741824 // #4000 │ │ -0441a8: 0200 1100 |0012: move/from16 v0, v17 │ │ -0441ac: 330f 0800 |0014: if-ne v15, v0, 001c // +0008 │ │ -0441b0: 1511 0040 |0016: const/high16 v17, #int 1073741824 // #4000 │ │ -0441b4: 0200 1100 |0018: move/from16 v0, v17 │ │ -0441b8: 320b 1800 |001a: if-eq v11, v0, 0032 // +0018 │ │ -0441bc: 7401 9b0f 1400 |001c: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.isInEditMode:()Z // method@0f9b │ │ -0441c2: 0a11 |001f: move-result v17 │ │ -0441c4: 3811 4400 |0020: if-eqz v17, 0064 // +0044 │ │ -0441c8: 1511 0080 |0022: const/high16 v17, #int -2147483648 // #8000 │ │ -0441cc: 0200 1100 |0024: move/from16 v0, v17 │ │ -0441d0: 330f 3000 |0026: if-ne v15, v0, 0056 // +0030 │ │ -0441d4: 150f 0040 |0028: const/high16 v15, #int 1073741824 // #4000 │ │ -0441d8: 1511 0080 |002a: const/high16 v17, #int -2147483648 // #8000 │ │ -0441dc: 0200 1100 |002c: move/from16 v0, v17 │ │ -0441e0: 330b 2f00 |002e: if-ne v11, v0, 005d // +002f │ │ -0441e4: 150b 0040 |0030: const/high16 v11, #int 1073741824 // #4000 │ │ -0441e8: 0800 1400 |0032: move-object/from16 v0, v20 │ │ -0441ec: 0201 1000 |0034: move/from16 v1, v16 │ │ -0441f0: 6e30 b60f 100c |0036: invoke-virtual {v0, v1, v12}, Landroid/support/v4/widget/DrawerLayout;.setMeasuredDimension:(II)V // method@0fb6 │ │ -0441f6: 120a |0039: const/4 v10, #int 0 // #0 │ │ -0441f8: 7401 860f 1400 |003a: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f86 │ │ -0441fe: 0a04 |003d: move-result v4 │ │ -044200: 120d |003e: const/4 v13, #int 0 // #0 │ │ -044202: 354d 1c01 |003f: if-ge v13, v4, 015b // +011c │ │ -044206: 0800 1400 |0041: move-object/from16 v0, v20 │ │ -04420a: 6e20 850f d000 |0043: invoke-virtual {v0, v13}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f85 │ │ -044210: 0c03 |0046: move-result-object v3 │ │ -044212: 6e10 7212 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ -044218: 0a11 |004a: move-result v17 │ │ -04421a: 1312 0800 |004b: const/16 v18, #int 8 // #8 │ │ -04421e: 0200 1100 |004d: move/from16 v0, v17 │ │ -044222: 0201 1200 |004f: move/from16 v1, v18 │ │ -044226: 3310 1b00 |0051: if-ne v0, v1, 006c // +001b │ │ -04422a: d80d 0d01 |0053: add-int/lit8 v13, v13, #int 1 // #01 │ │ -04422e: 28ea |0055: goto 003f // -0016 │ │ -044230: 390f d4ff |0056: if-nez v15, 002a // -002c │ │ -044234: 150f 0040 |0058: const/high16 v15, #int 1073741824 // #4000 │ │ -044238: 1310 2c01 |005a: const/16 v16, #int 300 // #12c │ │ -04423c: 28ce |005c: goto 002a // -0032 │ │ -04423e: 390b d5ff |005d: if-nez v11, 0032 // -002b │ │ -044242: 150b 0040 |005f: const/high16 v11, #int 1073741824 // #4000 │ │ -044246: 130c 2c01 |0061: const/16 v12, #int 300 // #12c │ │ -04424a: 28cf |0063: goto 0032 // -0031 │ │ -04424c: 2211 ff02 |0064: new-instance v17, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -044250: 1a12 b402 |0066: const-string v18, "DrawerLayout must be measured with MeasureSpec.EXACTLY." // string@02b4 │ │ -044254: 7602 7614 1100 |0068: invoke-direct/range {v17, v18}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -04425a: 2711 |006b: throw v17 │ │ -04425c: 6e10 5f12 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -044262: 0c0e |006f: move-result-object v14 │ │ -044264: 1f0e 2d02 |0070: check-cast v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ -044268: 0800 1400 |0072: move-object/from16 v0, v20 │ │ -04426c: 6e20 950f 3000 |0074: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0f95 │ │ -044272: 0a11 |0077: move-result v17 │ │ -044274: 3811 2a00 |0078: if-eqz v17, 00a2 // +002a │ │ -044278: 52e0 9004 |007a: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0490 │ │ -04427c: 0211 0000 |007c: move/from16 v17, v0 │ │ -044280: 9111 1011 |007e: sub-int v17, v16, v17 │ │ -044284: 52e0 9204 |0080: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@0492 │ │ -044288: 0212 0000 |0082: move/from16 v18, v0 │ │ -04428c: 9111 1112 |0084: sub-int v17, v17, v18 │ │ -044290: 1512 0040 |0086: const/high16 v18, #int 1073741824 // #4000 │ │ -044294: 7702 4712 1100 |0088: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ -04429a: 0a07 |008b: move-result v7 │ │ -04429c: 52e0 9304 |008c: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0493 │ │ -0442a0: 0211 0000 |008e: move/from16 v17, v0 │ │ -0442a4: 9111 0c11 |0090: sub-int v17, v12, v17 │ │ -0442a8: 52e0 8b04 |0092: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@048b │ │ -0442ac: 0212 0000 |0094: move/from16 v18, v0 │ │ -0442b0: 9111 1112 |0096: sub-int v17, v17, v18 │ │ -0442b4: 1512 0040 |0098: const/high16 v18, #int 1073741824 // #4000 │ │ -0442b8: 7702 4712 1100 |009a: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ -0442be: 0a06 |009d: move-result v6 │ │ -0442c0: 6e30 8412 7306 |009e: invoke-virtual {v3, v7, v6}, Landroid/view/View;.measure:(II)V // method@1284 │ │ -0442c6: 28b2 |00a1: goto 0053 // -004e │ │ -0442c8: 0800 1400 |00a2: move-object/from16 v0, v20 │ │ -0442cc: 6e20 980f 3000 |00a4: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f98 │ │ -0442d2: 0a11 |00a7: move-result v17 │ │ -0442d4: 3811 8000 |00a8: if-eqz v17, 0128 // +0080 │ │ -0442d8: 0800 1400 |00aa: move-object/from16 v0, v20 │ │ -0442dc: 6e20 8b0f 3000 |00ac: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0f8b │ │ -0442e2: 0a11 |00af: move-result v17 │ │ -0442e4: dd05 1107 |00b0: and-int/lit8 v5, v17, #int 7 // #07 │ │ -0442e8: 9511 0a05 |00b2: and-int v17, v10, v5 │ │ -0442ec: 3811 3700 |00b4: if-eqz v17, 00eb // +0037 │ │ -0442f0: 2211 0003 |00b6: new-instance v17, Ljava/lang/IllegalStateException; // type@0300 │ │ -0442f4: 2212 1403 |00b8: new-instance v18, Ljava/lang/StringBuilder; // type@0314 │ │ -0442f8: 7601 ab14 1200 |00ba: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0442fe: 1a13 4d02 |00bd: const-string v19, "Child drawer has absolute gravity " // string@024d │ │ -044302: 7402 b214 1200 |00bf: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -044308: 0c12 |00c2: move-result-object v18 │ │ -04430a: 7110 900f 0500 |00c3: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0f90 │ │ -044310: 0c13 |00c6: move-result-object v19 │ │ -044312: 7402 b214 1200 |00c7: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -044318: 0c12 |00ca: move-result-object v18 │ │ -04431a: 1a13 3400 |00cb: const-string v19, " but this " // string@0034 │ │ -04431e: 7402 b214 1200 |00cd: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -044324: 0c12 |00d0: move-result-object v18 │ │ -044326: 1a13 b302 |00d1: const-string v19, "DrawerLayout" // string@02b3 │ │ -04432a: 7402 b214 1200 |00d3: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -044330: 0c12 |00d6: move-result-object v18 │ │ -044332: 1a13 3100 |00d7: const-string v19, " already has a " // string@0031 │ │ -044336: 7402 b214 1200 |00d9: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04433c: 0c12 |00dc: move-result-object v18 │ │ -04433e: 1a13 da0c |00dd: const-string v19, "drawer view along that edge" // string@0cda │ │ -044342: 7402 b214 1200 |00df: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -044348: 0c12 |00e2: move-result-object v18 │ │ -04434a: 7401 b714 1200 |00e3: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -044350: 0c12 |00e6: move-result-object v18 │ │ -044352: 7602 7a14 1100 |00e7: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -044358: 2711 |00ea: throw v17 │ │ -04435a: 0800 1400 |00eb: move-object/from16 v0, v20 │ │ -04435e: 5200 b904 |00ed: iget v0, v0, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@04b9 │ │ -044362: 0211 0000 |00ef: move/from16 v17, v0 │ │ -044366: 52e0 9004 |00f1: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0490 │ │ -04436a: 0212 0000 |00f3: move/from16 v18, v0 │ │ -04436e: 9011 1112 |00f5: add-int v17, v17, v18 │ │ -044372: 52e0 9204 |00f7: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@0492 │ │ -044376: 0212 0000 |00f9: move/from16 v18, v0 │ │ -04437a: 9011 1112 |00fb: add-int v17, v17, v18 │ │ -04437e: 52e0 9404 |00fd: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.width:I // field@0494 │ │ -044382: 0212 0000 |00ff: move/from16 v18, v0 │ │ -044386: 0200 1500 |0101: move/from16 v0, v21 │ │ -04438a: 0201 1100 |0103: move/from16 v1, v17 │ │ -04438e: 0202 1200 |0105: move/from16 v2, v18 │ │ -044392: 7130 870f 1002 |0107: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@0f87 │ │ -044398: 0a09 |010a: move-result v9 │ │ -04439a: 52e0 9304 |010b: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0493 │ │ -04439e: 0211 0000 |010d: move/from16 v17, v0 │ │ -0443a2: 52e0 8b04 |010f: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@048b │ │ -0443a6: 0212 0000 |0111: move/from16 v18, v0 │ │ -0443aa: 9011 1112 |0113: add-int v17, v17, v18 │ │ -0443ae: 52e0 8d04 |0115: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.height:I // field@048d │ │ -0443b2: 0212 0000 |0117: move/from16 v18, v0 │ │ -0443b6: 0200 1600 |0119: move/from16 v0, v22 │ │ -0443ba: 0201 1100 |011b: move/from16 v1, v17 │ │ -0443be: 0202 1200 |011d: move/from16 v2, v18 │ │ -0443c2: 7130 870f 1002 |011f: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@0f87 │ │ -0443c8: 0a08 |0122: move-result v8 │ │ -0443ca: 6e30 8412 9308 |0123: invoke-virtual {v3, v9, v8}, Landroid/view/View;.measure:(II)V // method@1284 │ │ -0443d0: 2900 2dff |0126: goto/16 0053 // -00d3 │ │ -0443d4: 2211 0003 |0128: new-instance v17, Ljava/lang/IllegalStateException; // type@0300 │ │ -0443d8: 2212 1403 |012a: new-instance v18, Ljava/lang/StringBuilder; // type@0314 │ │ -0443dc: 7601 ab14 1200 |012c: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0443e2: 1a13 4c02 |012f: const-string v19, "Child " // string@024c │ │ -0443e6: 7402 b214 1200 |0131: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0443ec: 0c12 |0134: move-result-object v18 │ │ -0443ee: 0800 1200 |0135: move-object/from16 v0, v18 │ │ -0443f2: 6e20 b114 3000 |0137: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -0443f8: 0c12 |013a: move-result-object v18 │ │ -0443fa: 1a13 3200 |013b: const-string v19, " at index " // string@0032 │ │ -0443fe: 7402 b214 1200 |013d: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -044404: 0c12 |0140: move-result-object v18 │ │ -044406: 0800 1200 |0141: move-object/from16 v0, v18 │ │ -04440a: 6e20 ae14 d000 |0143: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -044410: 0c12 |0146: move-result-object v18 │ │ -044412: 1a13 4400 |0147: const-string v19, " does not have a valid layout_gravity - must be Gravity.LEFT, " // string@0044 │ │ -044416: 7402 b214 1200 |0149: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04441c: 0c12 |014c: move-result-object v18 │ │ -04441e: 1a13 3e03 |014d: const-string v19, "Gravity.RIGHT or Gravity.NO_GRAVITY" // string@033e │ │ -044422: 7402 b214 1200 |014f: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -044428: 0c12 |0152: move-result-object v18 │ │ -04442a: 7401 b714 1200 |0153: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -044430: 0c12 |0156: move-result-object v18 │ │ -044432: 7602 7a14 1100 |0157: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -044438: 2711 |015a: throw v17 │ │ -04443a: 0e00 |015b: return-void │ │ +046408: |[046408] android.support.v4.widget.DrawerLayout.onMeasure:(II)V │ │ +046418: 7701 4512 1500 |0000: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1245 │ │ +04641e: 0a0f |0003: move-result v15 │ │ +046420: 7701 4512 1600 |0004: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1245 │ │ +046426: 0a0b |0007: move-result v11 │ │ +046428: 7701 4612 1500 |0008: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1246 │ │ +04642e: 0a10 |000b: move-result v16 │ │ +046430: 7701 4612 1600 |000c: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1246 │ │ +046436: 0a0c |000f: move-result v12 │ │ +046438: 1511 0040 |0010: const/high16 v17, #int 1073741824 // #4000 │ │ +04643c: 0200 1100 |0012: move/from16 v0, v17 │ │ +046440: 330f 0800 |0014: if-ne v15, v0, 001c // +0008 │ │ +046444: 1511 0040 |0016: const/high16 v17, #int 1073741824 // #4000 │ │ +046448: 0200 1100 |0018: move/from16 v0, v17 │ │ +04644c: 320b 1800 |001a: if-eq v11, v0, 0032 // +0018 │ │ +046450: 7401 9b0f 1400 |001c: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.isInEditMode:()Z // method@0f9b │ │ +046456: 0a11 |001f: move-result v17 │ │ +046458: 3811 4400 |0020: if-eqz v17, 0064 // +0044 │ │ +04645c: 1511 0080 |0022: const/high16 v17, #int -2147483648 // #8000 │ │ +046460: 0200 1100 |0024: move/from16 v0, v17 │ │ +046464: 330f 3000 |0026: if-ne v15, v0, 0056 // +0030 │ │ +046468: 150f 0040 |0028: const/high16 v15, #int 1073741824 // #4000 │ │ +04646c: 1511 0080 |002a: const/high16 v17, #int -2147483648 // #8000 │ │ +046470: 0200 1100 |002c: move/from16 v0, v17 │ │ +046474: 330b 2f00 |002e: if-ne v11, v0, 005d // +002f │ │ +046478: 150b 0040 |0030: const/high16 v11, #int 1073741824 // #4000 │ │ +04647c: 0800 1400 |0032: move-object/from16 v0, v20 │ │ +046480: 0201 1000 |0034: move/from16 v1, v16 │ │ +046484: 6e30 b60f 100c |0036: invoke-virtual {v0, v1, v12}, Landroid/support/v4/widget/DrawerLayout;.setMeasuredDimension:(II)V // method@0fb6 │ │ +04648a: 120a |0039: const/4 v10, #int 0 // #0 │ │ +04648c: 7401 860f 1400 |003a: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f86 │ │ +046492: 0a04 |003d: move-result v4 │ │ +046494: 120d |003e: const/4 v13, #int 0 // #0 │ │ +046496: 354d 1c01 |003f: if-ge v13, v4, 015b // +011c │ │ +04649a: 0800 1400 |0041: move-object/from16 v0, v20 │ │ +04649e: 6e20 850f d000 |0043: invoke-virtual {v0, v13}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f85 │ │ +0464a4: 0c03 |0046: move-result-object v3 │ │ +0464a6: 6e10 7212 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ +0464ac: 0a11 |004a: move-result v17 │ │ +0464ae: 1312 0800 |004b: const/16 v18, #int 8 // #8 │ │ +0464b2: 0200 1100 |004d: move/from16 v0, v17 │ │ +0464b6: 0201 1200 |004f: move/from16 v1, v18 │ │ +0464ba: 3310 1b00 |0051: if-ne v0, v1, 006c // +001b │ │ +0464be: d80d 0d01 |0053: add-int/lit8 v13, v13, #int 1 // #01 │ │ +0464c2: 28ea |0055: goto 003f // -0016 │ │ +0464c4: 390f d4ff |0056: if-nez v15, 002a // -002c │ │ +0464c8: 150f 0040 |0058: const/high16 v15, #int 1073741824 // #4000 │ │ +0464cc: 1310 2c01 |005a: const/16 v16, #int 300 // #12c │ │ +0464d0: 28ce |005c: goto 002a // -0032 │ │ +0464d2: 390b d5ff |005d: if-nez v11, 0032 // -002b │ │ +0464d6: 150b 0040 |005f: const/high16 v11, #int 1073741824 // #4000 │ │ +0464da: 130c 2c01 |0061: const/16 v12, #int 300 // #12c │ │ +0464de: 28cf |0063: goto 0032 // -0031 │ │ +0464e0: 2211 ff02 |0064: new-instance v17, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +0464e4: 1a12 b502 |0066: const-string v18, "DrawerLayout must be measured with MeasureSpec.EXACTLY." // string@02b5 │ │ +0464e8: 7602 7614 1100 |0068: invoke-direct/range {v17, v18}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +0464ee: 2711 |006b: throw v17 │ │ +0464f0: 6e10 5f12 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +0464f6: 0c0e |006f: move-result-object v14 │ │ +0464f8: 1f0e 2d02 |0070: check-cast v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ +0464fc: 0800 1400 |0072: move-object/from16 v0, v20 │ │ +046500: 6e20 950f 3000 |0074: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0f95 │ │ +046506: 0a11 |0077: move-result v17 │ │ +046508: 3811 2a00 |0078: if-eqz v17, 00a2 // +002a │ │ +04650c: 52e0 9004 |007a: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0490 │ │ +046510: 0211 0000 |007c: move/from16 v17, v0 │ │ +046514: 9111 1011 |007e: sub-int v17, v16, v17 │ │ +046518: 52e0 9204 |0080: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@0492 │ │ +04651c: 0212 0000 |0082: move/from16 v18, v0 │ │ +046520: 9111 1112 |0084: sub-int v17, v17, v18 │ │ +046524: 1512 0040 |0086: const/high16 v18, #int 1073741824 // #4000 │ │ +046528: 7702 4712 1100 |0088: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ +04652e: 0a07 |008b: move-result v7 │ │ +046530: 52e0 9304 |008c: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0493 │ │ +046534: 0211 0000 |008e: move/from16 v17, v0 │ │ +046538: 9111 0c11 |0090: sub-int v17, v12, v17 │ │ +04653c: 52e0 8b04 |0092: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@048b │ │ +046540: 0212 0000 |0094: move/from16 v18, v0 │ │ +046544: 9111 1112 |0096: sub-int v17, v17, v18 │ │ +046548: 1512 0040 |0098: const/high16 v18, #int 1073741824 // #4000 │ │ +04654c: 7702 4712 1100 |009a: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ +046552: 0a06 |009d: move-result v6 │ │ +046554: 6e30 8412 7306 |009e: invoke-virtual {v3, v7, v6}, Landroid/view/View;.measure:(II)V // method@1284 │ │ +04655a: 28b2 |00a1: goto 0053 // -004e │ │ +04655c: 0800 1400 |00a2: move-object/from16 v0, v20 │ │ +046560: 6e20 980f 3000 |00a4: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f98 │ │ +046566: 0a11 |00a7: move-result v17 │ │ +046568: 3811 8000 |00a8: if-eqz v17, 0128 // +0080 │ │ +04656c: 0800 1400 |00aa: move-object/from16 v0, v20 │ │ +046570: 6e20 8b0f 3000 |00ac: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@0f8b │ │ +046576: 0a11 |00af: move-result v17 │ │ +046578: dd05 1107 |00b0: and-int/lit8 v5, v17, #int 7 // #07 │ │ +04657c: 9511 0a05 |00b2: and-int v17, v10, v5 │ │ +046580: 3811 3700 |00b4: if-eqz v17, 00eb // +0037 │ │ +046584: 2211 0003 |00b6: new-instance v17, Ljava/lang/IllegalStateException; // type@0300 │ │ +046588: 2212 1403 |00b8: new-instance v18, Ljava/lang/StringBuilder; // type@0314 │ │ +04658c: 7601 ab14 1200 |00ba: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +046592: 1a13 4e02 |00bd: const-string v19, "Child drawer has absolute gravity " // string@024e │ │ +046596: 7402 b214 1200 |00bf: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04659c: 0c12 |00c2: move-result-object v18 │ │ +04659e: 7110 900f 0500 |00c3: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0f90 │ │ +0465a4: 0c13 |00c6: move-result-object v19 │ │ +0465a6: 7402 b214 1200 |00c7: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0465ac: 0c12 |00ca: move-result-object v18 │ │ +0465ae: 1a13 3400 |00cb: const-string v19, " but this " // string@0034 │ │ +0465b2: 7402 b214 1200 |00cd: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0465b8: 0c12 |00d0: move-result-object v18 │ │ +0465ba: 1a13 b402 |00d1: const-string v19, "DrawerLayout" // string@02b4 │ │ +0465be: 7402 b214 1200 |00d3: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0465c4: 0c12 |00d6: move-result-object v18 │ │ +0465c6: 1a13 3100 |00d7: const-string v19, " already has a " // string@0031 │ │ +0465ca: 7402 b214 1200 |00d9: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0465d0: 0c12 |00dc: move-result-object v18 │ │ +0465d2: 1a13 db0c |00dd: const-string v19, "drawer view along that edge" // string@0cdb │ │ +0465d6: 7402 b214 1200 |00df: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0465dc: 0c12 |00e2: move-result-object v18 │ │ +0465de: 7401 b714 1200 |00e3: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0465e4: 0c12 |00e6: move-result-object v18 │ │ +0465e6: 7602 7a14 1100 |00e7: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +0465ec: 2711 |00ea: throw v17 │ │ +0465ee: 0800 1400 |00eb: move-object/from16 v0, v20 │ │ +0465f2: 5200 b904 |00ed: iget v0, v0, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@04b9 │ │ +0465f6: 0211 0000 |00ef: move/from16 v17, v0 │ │ +0465fa: 52e0 9004 |00f1: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0490 │ │ +0465fe: 0212 0000 |00f3: move/from16 v18, v0 │ │ +046602: 9011 1112 |00f5: add-int v17, v17, v18 │ │ +046606: 52e0 9204 |00f7: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@0492 │ │ +04660a: 0212 0000 |00f9: move/from16 v18, v0 │ │ +04660e: 9011 1112 |00fb: add-int v17, v17, v18 │ │ +046612: 52e0 9404 |00fd: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.width:I // field@0494 │ │ +046616: 0212 0000 |00ff: move/from16 v18, v0 │ │ +04661a: 0200 1500 |0101: move/from16 v0, v21 │ │ +04661e: 0201 1100 |0103: move/from16 v1, v17 │ │ +046622: 0202 1200 |0105: move/from16 v2, v18 │ │ +046626: 7130 870f 1002 |0107: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@0f87 │ │ +04662c: 0a09 |010a: move-result v9 │ │ +04662e: 52e0 9304 |010b: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@0493 │ │ +046632: 0211 0000 |010d: move/from16 v17, v0 │ │ +046636: 52e0 8b04 |010f: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@048b │ │ +04663a: 0212 0000 |0111: move/from16 v18, v0 │ │ +04663e: 9011 1112 |0113: add-int v17, v17, v18 │ │ +046642: 52e0 8d04 |0115: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.height:I // field@048d │ │ +046646: 0212 0000 |0117: move/from16 v18, v0 │ │ +04664a: 0200 1600 |0119: move/from16 v0, v22 │ │ +04664e: 0201 1100 |011b: move/from16 v1, v17 │ │ +046652: 0202 1200 |011d: move/from16 v2, v18 │ │ +046656: 7130 870f 1002 |011f: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@0f87 │ │ +04665c: 0a08 |0122: move-result v8 │ │ +04665e: 6e30 8412 9308 |0123: invoke-virtual {v3, v9, v8}, Landroid/view/View;.measure:(II)V // method@1284 │ │ +046664: 2900 2dff |0126: goto/16 0053 // -00d3 │ │ +046668: 2211 0003 |0128: new-instance v17, Ljava/lang/IllegalStateException; // type@0300 │ │ +04666c: 2212 1403 |012a: new-instance v18, Ljava/lang/StringBuilder; // type@0314 │ │ +046670: 7601 ab14 1200 |012c: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +046676: 1a13 4d02 |012f: const-string v19, "Child " // string@024d │ │ +04667a: 7402 b214 1200 |0131: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +046680: 0c12 |0134: move-result-object v18 │ │ +046682: 0800 1200 |0135: move-object/from16 v0, v18 │ │ +046686: 6e20 b114 3000 |0137: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04668c: 0c12 |013a: move-result-object v18 │ │ +04668e: 1a13 3200 |013b: const-string v19, " at index " // string@0032 │ │ +046692: 7402 b214 1200 |013d: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +046698: 0c12 |0140: move-result-object v18 │ │ +04669a: 0800 1200 |0141: move-object/from16 v0, v18 │ │ +04669e: 6e20 ae14 d000 |0143: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +0466a4: 0c12 |0146: move-result-object v18 │ │ +0466a6: 1a13 4400 |0147: const-string v19, " does not have a valid layout_gravity - must be Gravity.LEFT, " // string@0044 │ │ +0466aa: 7402 b214 1200 |0149: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0466b0: 0c12 |014c: move-result-object v18 │ │ +0466b2: 1a13 3f03 |014d: const-string v19, "Gravity.RIGHT or Gravity.NO_GRAVITY" // string@033f │ │ +0466b6: 7402 b214 1200 |014f: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0466bc: 0c12 |0152: move-result-object v18 │ │ +0466be: 7401 b714 1200 |0153: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0466c4: 0c12 |0156: move-result-object v18 │ │ +0466c6: 7602 7a14 1100 |0157: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +0466cc: 2711 |015a: throw v17 │ │ +0466ce: 0e00 |015b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=601 │ │ 0x0004 line=602 │ │ 0x0008 line=603 │ │ 0x000c line=604 │ │ 0x0010 line=606 │ │ @@ -72769,34 +72769,34 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -04443c: |[04443c] android.support.v4.widget.DrawerLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -04444c: 0750 |0000: move-object v0, v5 │ │ -04444e: 1f00 2f02 |0001: check-cast v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@022f │ │ -044452: 6e10 540f 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0f54 │ │ -044458: 0c02 |0006: move-result-object v2 │ │ -04445a: 6f20 e212 2400 |0007: invoke-super {v4, v2}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@12e2 │ │ -044460: 5202 9804 |000a: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0498 │ │ -044464: 3802 0d00 |000c: if-eqz v2, 0019 // +000d │ │ -044468: 5202 9804 |000e: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0498 │ │ -04446c: 6e20 7f0f 2400 |0010: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f7f │ │ -044472: 0c01 |0013: move-result-object v1 │ │ -044474: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -044478: 6e20 a80f 1400 |0016: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0fa8 │ │ -04447e: 5202 9604 |0019: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0496 │ │ -044482: 1233 |001b: const/4 v3, #int 3 // #3 │ │ -044484: 6e30 b00f 2403 |001c: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0fb0 │ │ -04448a: 5202 9704 |001f: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0497 │ │ -04448e: 1253 |0021: const/4 v3, #int 5 // #5 │ │ -044490: 6e30 b00f 2403 |0022: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0fb0 │ │ -044496: 0e00 |0025: return-void │ │ +0466d0: |[0466d0] android.support.v4.widget.DrawerLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +0466e0: 0750 |0000: move-object v0, v5 │ │ +0466e2: 1f00 2f02 |0001: check-cast v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@022f │ │ +0466e6: 6e10 540f 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0f54 │ │ +0466ec: 0c02 |0006: move-result-object v2 │ │ +0466ee: 6f20 e212 2400 |0007: invoke-super {v4, v2}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@12e2 │ │ +0466f4: 5202 9804 |000a: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0498 │ │ +0466f8: 3802 0d00 |000c: if-eqz v2, 0019 // +000d │ │ +0466fc: 5202 9804 |000e: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0498 │ │ +046700: 6e20 7f0f 2400 |0010: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f7f │ │ +046706: 0c01 |0013: move-result-object v1 │ │ +046708: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +04670c: 6e20 a80f 1400 |0016: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0fa8 │ │ +046712: 5202 9604 |0019: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0496 │ │ +046716: 1233 |001b: const/4 v3, #int 3 // #3 │ │ +046718: 6e30 b00f 2403 |001c: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0fb0 │ │ +04671e: 5202 9704 |001f: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0497 │ │ +046722: 1253 |0021: const/4 v3, #int 5 // #5 │ │ +046724: 6e30 b00f 2403 |0022: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0fb0 │ │ +04672a: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1245 │ │ 0x0003 line=1246 │ │ 0x000a line=1248 │ │ 0x000e line=1249 │ │ 0x0014 line=1250 │ │ @@ -72815,42 +72815,42 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -044498: |[044498] android.support.v4.widget.DrawerLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -0444a8: 6f10 e312 0700 |0000: invoke-super {v7}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@12e3 │ │ -0444ae: 0c05 |0003: move-result-object v5 │ │ -0444b0: 2204 2f02 |0004: new-instance v4, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@022f │ │ -0444b4: 7020 530f 5400 |0006: invoke-direct {v4, v5}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@0f53 │ │ -0444ba: 6e10 860f 0700 |0009: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f86 │ │ -0444c0: 0a01 |000c: move-result v1 │ │ -0444c2: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -0444c4: 3512 1d00 |000e: if-ge v2, v1, 002b // +001d │ │ -0444c8: 6e20 850f 2700 |0010: invoke-virtual {v7, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f85 │ │ -0444ce: 0c00 |0013: move-result-object v0 │ │ -0444d0: 6e20 980f 0700 |0014: invoke-virtual {v7, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f98 │ │ -0444d6: 0a06 |0017: move-result v6 │ │ -0444d8: 3906 0500 |0018: if-nez v6, 001d // +0005 │ │ -0444dc: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0444e0: 28f2 |001c: goto 000e // -000e │ │ -0444e2: 6e10 5f12 0000 |001d: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -0444e8: 0c03 |0020: move-result-object v3 │ │ -0444ea: 1f03 2d02 |0021: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ -0444ee: 5536 8f04 |0023: iget-boolean v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@048f │ │ -0444f2: 3806 f5ff |0025: if-eqz v6, 001a // -000b │ │ -0444f6: 5236 8c04 |0027: iget v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048c │ │ -0444fa: 5946 9804 |0029: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0498 │ │ -0444fe: 5276 b704 |002b: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04b7 │ │ -044502: 5946 9604 |002d: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0496 │ │ -044506: 5276 b804 |002f: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04b8 │ │ -04450a: 5946 9704 |0031: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0497 │ │ -04450e: 1104 |0033: return-object v4 │ │ +04672c: |[04672c] android.support.v4.widget.DrawerLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +04673c: 6f10 e312 0700 |0000: invoke-super {v7}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@12e3 │ │ +046742: 0c05 |0003: move-result-object v5 │ │ +046744: 2204 2f02 |0004: new-instance v4, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@022f │ │ +046748: 7020 530f 5400 |0006: invoke-direct {v4, v5}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@0f53 │ │ +04674e: 6e10 860f 0700 |0009: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@0f86 │ │ +046754: 0a01 |000c: move-result v1 │ │ +046756: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +046758: 3512 1d00 |000e: if-ge v2, v1, 002b // +001d │ │ +04675c: 6e20 850f 2700 |0010: invoke-virtual {v7, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@0f85 │ │ +046762: 0c00 |0013: move-result-object v0 │ │ +046764: 6e20 980f 0700 |0014: invoke-virtual {v7, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f98 │ │ +04676a: 0a06 |0017: move-result v6 │ │ +04676c: 3906 0500 |0018: if-nez v6, 001d // +0005 │ │ +046770: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +046774: 28f2 |001c: goto 000e // -000e │ │ +046776: 6e10 5f12 0000 |001d: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +04677c: 0c03 |0020: move-result-object v3 │ │ +04677e: 1f03 2d02 |0021: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ +046782: 5536 8f04 |0023: iget-boolean v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@048f │ │ +046786: 3806 f5ff |0025: if-eqz v6, 001a // -000b │ │ +04678a: 5236 8c04 |0027: iget v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048c │ │ +04678e: 5946 9804 |0029: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0498 │ │ +046792: 5276 b704 |002b: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04b7 │ │ +046796: 5946 9604 |002d: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@0496 │ │ +04679a: 5276 b804 |002f: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04b8 │ │ +04679e: 5946 9704 |0031: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@0497 │ │ +0467a2: 1104 |0033: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1261 │ │ 0x0004 line=1263 │ │ 0x0009 line=1265 │ │ 0x000d line=1266 │ │ 0x0010 line=1267 │ │ @@ -72876,87 +72876,87 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 138 16-bit code units │ │ -044510: |[044510] android.support.v4.widget.DrawerLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -044520: 54da b504 |0000: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b5 │ │ -044524: 6e20 c211 ea00 |0002: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@11c2 │ │ -04452a: 54da bb04 |0005: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bb │ │ -04452e: 6e20 c211 ea00 |0007: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@11c2 │ │ -044534: 6e10 1f12 0e00 |000a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getAction:()I // method@121f │ │ -04453a: 0a00 |000d: move-result v0 │ │ -04453c: 1217 |000e: const/4 v7, #int 1 // #1 │ │ -04453e: d50a ff00 |000f: and-int/lit16 v10, v0, #int 255 // #00ff │ │ -044542: 2b0a 6d00 0000 |0011: packed-switch v10, 0000007e // +0000006d │ │ -044548: 0f07 |0014: return v7 │ │ -04454a: 6e10 2512 0e00 |0015: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1225 │ │ -044550: 0a08 |0018: move-result v8 │ │ -044552: 6e10 2712 0e00 |0019: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1227 │ │ -044558: 0a09 |001c: move-result v9 │ │ -04455a: 59d8 b204 |001d: iput v8, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@04b2 │ │ -04455e: 59d9 b304 |001f: iput v9, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@04b3 │ │ -044562: 120a |0021: const/4 v10, #int 0 // #0 │ │ -044564: 5cda ae04 |0022: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04ae │ │ -044568: 120a |0024: const/4 v10, #int 0 // #0 │ │ -04456a: 5cda ad04 |0025: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04ad │ │ -04456e: 28ed |0027: goto 0014 // -0013 │ │ -044570: 6e10 2512 0e00 |0028: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1225 │ │ -044576: 0a08 |002b: move-result v8 │ │ -044578: 6e10 2712 0e00 |002c: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1227 │ │ -04457e: 0a09 |002f: move-result v9 │ │ -044580: 1214 |0030: const/4 v4, #int 1 // #1 │ │ -044582: 54da b504 |0031: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b5 │ │ -044586: 878b |0033: float-to-int v11, v8 │ │ -044588: 879c |0034: float-to-int v12, v9 │ │ -04458a: 6e30 b311 ba0c |0035: invoke-virtual {v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@11b3 │ │ -044590: 0c06 |0038: move-result-object v6 │ │ -044592: 3806 3000 |0039: if-eqz v6, 0069 // +0030 │ │ -044596: 6e20 950f 6d00 |003b: invoke-virtual {v13, v6}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0f95 │ │ -04459c: 0a0a |003e: move-result v10 │ │ -04459e: 380a 2a00 |003f: if-eqz v10, 0069 // +002a │ │ -0445a2: 52da b204 |0041: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@04b2 │ │ -0445a6: a701 080a |0043: sub-float v1, v8, v10 │ │ -0445aa: 52da b304 |0045: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@04b3 │ │ -0445ae: a702 090a |0047: sub-float v2, v9, v10 │ │ -0445b2: 54da b504 |0049: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b5 │ │ -0445b6: 6e10 bb11 0a00 |004b: invoke-virtual {v10}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@11bb │ │ -0445bc: 0a05 |004e: move-result v5 │ │ -0445be: a80a 0101 |004f: mul-float v10, v1, v1 │ │ -0445c2: a80b 0202 |0051: mul-float v11, v2, v2 │ │ -0445c6: c6ba |0053: add-float/2addr v10, v11 │ │ -0445c8: 920b 0505 |0054: mul-int v11, v5, v5 │ │ -0445cc: 82bb |0056: int-to-float v11, v11 │ │ -0445ce: 2e0a 0a0b |0057: cmpg-float v10, v10, v11 │ │ -0445d2: 3b0a 1000 |0059: if-gez v10, 0069 // +0010 │ │ -0445d6: 6e10 800f 0d00 |005b: invoke-virtual {v13}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@0f80 │ │ -0445dc: 0c03 |005e: move-result-object v3 │ │ -0445de: 3803 0a00 |005f: if-eqz v3, 0069 // +000a │ │ -0445e2: 6e20 8a0f 3d00 |0061: invoke-virtual {v13, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0f8a │ │ -0445e8: 0a0a |0064: move-result v10 │ │ -0445ea: 122b |0065: const/4 v11, #int 2 // #2 │ │ -0445ec: 33ba 0a00 |0066: if-ne v10, v11, 0070 // +000a │ │ -0445f0: 1214 |0068: const/4 v4, #int 1 // #1 │ │ -0445f2: 6e20 790f 4d00 |0069: invoke-virtual {v13, v4}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0f79 │ │ -0445f8: 120a |006c: const/4 v10, #int 0 // #0 │ │ -0445fa: 5cda ae04 |006d: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04ae │ │ -0445fe: 28a5 |006f: goto 0014 // -005b │ │ -044600: 1204 |0070: const/4 v4, #int 0 // #0 │ │ -044602: 28f8 |0071: goto 0069 // -0008 │ │ -044604: 121a |0072: const/4 v10, #int 1 // #1 │ │ -044606: 6e20 790f ad00 |0073: invoke-virtual {v13, v10}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0f79 │ │ -04460c: 120a |0076: const/4 v10, #int 0 // #0 │ │ -04460e: 5cda ae04 |0077: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04ae │ │ -044612: 120a |0079: const/4 v10, #int 0 // #0 │ │ -044614: 5cda ad04 |007a: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04ad │ │ -044618: 2898 |007c: goto 0014 // -0068 │ │ -04461a: 0000 |007d: nop // spacer │ │ -04461c: 0001 0400 0000 0000 0400 0000 1700 ... |007e: packed-switch-data (12 units) │ │ +0467a4: |[0467a4] android.support.v4.widget.DrawerLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0467b4: 54da b504 |0000: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b5 │ │ +0467b8: 6e20 c211 ea00 |0002: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@11c2 │ │ +0467be: 54da bb04 |0005: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bb │ │ +0467c2: 6e20 c211 ea00 |0007: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@11c2 │ │ +0467c8: 6e10 1f12 0e00 |000a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getAction:()I // method@121f │ │ +0467ce: 0a00 |000d: move-result v0 │ │ +0467d0: 1217 |000e: const/4 v7, #int 1 // #1 │ │ +0467d2: d50a ff00 |000f: and-int/lit16 v10, v0, #int 255 // #00ff │ │ +0467d6: 2b0a 6d00 0000 |0011: packed-switch v10, 0000007e // +0000006d │ │ +0467dc: 0f07 |0014: return v7 │ │ +0467de: 6e10 2512 0e00 |0015: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1225 │ │ +0467e4: 0a08 |0018: move-result v8 │ │ +0467e6: 6e10 2712 0e00 |0019: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1227 │ │ +0467ec: 0a09 |001c: move-result v9 │ │ +0467ee: 59d8 b204 |001d: iput v8, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@04b2 │ │ +0467f2: 59d9 b304 |001f: iput v9, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@04b3 │ │ +0467f6: 120a |0021: const/4 v10, #int 0 // #0 │ │ +0467f8: 5cda ae04 |0022: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04ae │ │ +0467fc: 120a |0024: const/4 v10, #int 0 // #0 │ │ +0467fe: 5cda ad04 |0025: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04ad │ │ +046802: 28ed |0027: goto 0014 // -0013 │ │ +046804: 6e10 2512 0e00 |0028: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1225 │ │ +04680a: 0a08 |002b: move-result v8 │ │ +04680c: 6e10 2712 0e00 |002c: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1227 │ │ +046812: 0a09 |002f: move-result v9 │ │ +046814: 1214 |0030: const/4 v4, #int 1 // #1 │ │ +046816: 54da b504 |0031: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b5 │ │ +04681a: 878b |0033: float-to-int v11, v8 │ │ +04681c: 879c |0034: float-to-int v12, v9 │ │ +04681e: 6e30 b311 ba0c |0035: invoke-virtual {v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@11b3 │ │ +046824: 0c06 |0038: move-result-object v6 │ │ +046826: 3806 3000 |0039: if-eqz v6, 0069 // +0030 │ │ +04682a: 6e20 950f 6d00 |003b: invoke-virtual {v13, v6}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@0f95 │ │ +046830: 0a0a |003e: move-result v10 │ │ +046832: 380a 2a00 |003f: if-eqz v10, 0069 // +002a │ │ +046836: 52da b204 |0041: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@04b2 │ │ +04683a: a701 080a |0043: sub-float v1, v8, v10 │ │ +04683e: 52da b304 |0045: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@04b3 │ │ +046842: a702 090a |0047: sub-float v2, v9, v10 │ │ +046846: 54da b504 |0049: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b5 │ │ +04684a: 6e10 bb11 0a00 |004b: invoke-virtual {v10}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@11bb │ │ +046850: 0a05 |004e: move-result v5 │ │ +046852: a80a 0101 |004f: mul-float v10, v1, v1 │ │ +046856: a80b 0202 |0051: mul-float v11, v2, v2 │ │ +04685a: c6ba |0053: add-float/2addr v10, v11 │ │ +04685c: 920b 0505 |0054: mul-int v11, v5, v5 │ │ +046860: 82bb |0056: int-to-float v11, v11 │ │ +046862: 2e0a 0a0b |0057: cmpg-float v10, v10, v11 │ │ +046866: 3b0a 1000 |0059: if-gez v10, 0069 // +0010 │ │ +04686a: 6e10 800f 0d00 |005b: invoke-virtual {v13}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@0f80 │ │ +046870: 0c03 |005e: move-result-object v3 │ │ +046872: 3803 0a00 |005f: if-eqz v3, 0069 // +000a │ │ +046876: 6e20 8a0f 3d00 |0061: invoke-virtual {v13, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0f8a │ │ +04687c: 0a0a |0064: move-result v10 │ │ +04687e: 122b |0065: const/4 v11, #int 2 // #2 │ │ +046880: 33ba 0a00 |0066: if-ne v10, v11, 0070 // +000a │ │ +046884: 1214 |0068: const/4 v4, #int 1 // #1 │ │ +046886: 6e20 790f 4d00 |0069: invoke-virtual {v13, v4}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0f79 │ │ +04688c: 120a |006c: const/4 v10, #int 0 // #0 │ │ +04688e: 5cda ae04 |006d: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04ae │ │ +046892: 28a5 |006f: goto 0014 // -005b │ │ +046894: 1204 |0070: const/4 v4, #int 0 // #0 │ │ +046896: 28f8 |0071: goto 0069 // -0008 │ │ +046898: 121a |0072: const/4 v10, #int 1 // #1 │ │ +04689a: 6e20 790f ad00 |0073: invoke-virtual {v13, v10}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0f79 │ │ +0468a0: 120a |0076: const/4 v10, #int 0 // #0 │ │ +0468a2: 5cda ae04 |0077: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04ae │ │ +0468a6: 120a |0079: const/4 v10, #int 0 // #0 │ │ +0468a8: 5cda ad04 |007a: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04ad │ │ +0468ac: 2898 |007c: goto 0014 // -0068 │ │ +0468ae: 0000 |007d: nop // spacer │ │ +0468b0: 0001 0400 0000 0000 0400 0000 1700 ... |007e: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=910 │ │ 0x0005 line=911 │ │ 0x000a line=913 │ │ 0x000e line=914 │ │ 0x000f line=916 │ │ @@ -73011,34 +73011,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -044634: |[044634] android.support.v4.widget.DrawerLayout.openDrawer:(I)V │ │ -044644: 6e20 7f0f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f7f │ │ -04464a: 0c00 |0003: move-result-object v0 │ │ -04464c: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ -044650: 2201 ff02 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -044654: 2202 1403 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ -044658: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04465e: 1a03 0e08 |000d: const-string v3, "No drawer view found with gravity " // string@080e │ │ -044662: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -044668: 0c02 |0012: move-result-object v2 │ │ -04466a: 7110 900f 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0f90 │ │ -044670: 0c03 |0016: move-result-object v3 │ │ -044672: 6e20 b214 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -044678: 0c02 |001a: move-result-object v2 │ │ -04467a: 6e10 b714 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -044680: 0c02 |001e: move-result-object v2 │ │ -044682: 7020 7614 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -044688: 2701 |0022: throw v1 │ │ -04468a: 6e20 a80f 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0fa8 │ │ -044690: 0e00 |0026: return-void │ │ +0468c8: |[0468c8] android.support.v4.widget.DrawerLayout.openDrawer:(I)V │ │ +0468d8: 6e20 7f0f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f7f │ │ +0468de: 0c00 |0003: move-result-object v0 │ │ +0468e0: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ +0468e4: 2201 ff02 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +0468e8: 2202 1403 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ +0468ec: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0468f2: 1a03 0f08 |000d: const-string v3, "No drawer view found with gravity " // string@080f │ │ +0468f6: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0468fc: 0c02 |0012: move-result-object v2 │ │ +0468fe: 7110 900f 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@0f90 │ │ +046904: 0c03 |0016: move-result-object v3 │ │ +046906: 6e20 b214 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04690c: 0c02 |001a: move-result-object v2 │ │ +04690e: 6e10 b714 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +046914: 0c02 |001e: move-result-object v2 │ │ +046916: 7020 7614 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +04691c: 2701 |0022: throw v1 │ │ +04691e: 6e20 a80f 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0fa8 │ │ +046924: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1044 │ │ 0x0004 line=1045 │ │ 0x0006 line=1046 │ │ 0x0023 line=1049 │ │ 0x0026 line=1050 │ │ @@ -73052,64 +73052,64 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 95 16-bit code units │ │ -044694: |[044694] android.support.v4.widget.DrawerLayout.openDrawer:(Landroid/view/View;)V │ │ -0446a4: 6e20 980f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f98 │ │ -0446aa: 0a01 |0003: move-result v1 │ │ -0446ac: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ -0446b0: 2201 ff02 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -0446b4: 2202 1403 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ -0446b8: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0446be: 1a03 b309 |000d: const-string v3, "View " // string@09b3 │ │ -0446c2: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0446c8: 0c02 |0012: move-result-object v2 │ │ -0446ca: 6e20 b114 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -0446d0: 0c02 |0016: move-result-object v2 │ │ -0446d2: 1a03 5500 |0017: const-string v3, " is not a sliding drawer" // string@0055 │ │ -0446d6: 6e20 b214 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0446dc: 0c02 |001c: move-result-object v2 │ │ -0446de: 6e10 b714 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0446e4: 0c02 |0020: move-result-object v2 │ │ -0446e6: 7020 7614 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -0446ec: 2701 |0024: throw v1 │ │ -0446ee: 5541 b004 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04b0 │ │ -0446f2: 3801 1300 |0027: if-eqz v1, 003a // +0013 │ │ -0446f6: 6e10 5f12 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -0446fc: 0c00 |002c: move-result-object v0 │ │ -0446fe: 1f00 2d02 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ -044702: 1501 803f |002f: const/high16 v1, #int 1065353216 // #3f80 │ │ -044706: 5901 9104 |0031: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0491 │ │ -04470a: 1211 |0033: const/4 v1, #int 1 // #1 │ │ -04470c: 5c01 8f04 |0034: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@048f │ │ -044710: 6e10 940f 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f94 │ │ -044716: 0e00 |0039: return-void │ │ -044718: 1231 |003a: const/4 v1, #int 3 // #3 │ │ -04471a: 6e30 740f 5401 |003b: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f74 │ │ -044720: 0a01 |003e: move-result v1 │ │ -044722: 3801 0d00 |003f: if-eqz v1, 004c // +000d │ │ -044726: 5441 b504 |0041: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b5 │ │ -04472a: 1202 |0043: const/4 v2, #int 0 // #0 │ │ -04472c: 6e10 7012 0500 |0044: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1270 │ │ -044732: 0a03 |0047: move-result v3 │ │ -044734: 6e40 cc11 5132 |0048: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@11cc │ │ -04473a: 28eb |004b: goto 0036 // -0015 │ │ -04473c: 5441 bb04 |004c: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bb │ │ -044740: 6e10 8f0f 0400 |004e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f8f │ │ -044746: 0a02 |0051: move-result v2 │ │ -044748: 6e10 7312 0500 |0052: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1273 │ │ -04474e: 0a03 |0055: move-result v3 │ │ -044750: b132 |0056: sub-int/2addr v2, v3 │ │ -044752: 6e10 7012 0500 |0057: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1270 │ │ -044758: 0a03 |005a: move-result v3 │ │ -04475a: 6e40 cc11 5132 |005b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@11cc │ │ -044760: 28d8 |005e: goto 0036 // -0028 │ │ +046928: |[046928] android.support.v4.widget.DrawerLayout.openDrawer:(Landroid/view/View;)V │ │ +046938: 6e20 980f 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f98 │ │ +04693e: 0a01 |0003: move-result v1 │ │ +046940: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ +046944: 2201 ff02 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +046948: 2202 1403 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ +04694c: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +046952: 1a03 b409 |000d: const-string v3, "View " // string@09b4 │ │ +046956: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04695c: 0c02 |0012: move-result-object v2 │ │ +04695e: 6e20 b114 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +046964: 0c02 |0016: move-result-object v2 │ │ +046966: 1a03 5500 |0017: const-string v3, " is not a sliding drawer" // string@0055 │ │ +04696a: 6e20 b214 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +046970: 0c02 |001c: move-result-object v2 │ │ +046972: 6e10 b714 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +046978: 0c02 |0020: move-result-object v2 │ │ +04697a: 7020 7614 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +046980: 2701 |0024: throw v1 │ │ +046982: 5541 b004 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04b0 │ │ +046986: 3801 1300 |0027: if-eqz v1, 003a // +0013 │ │ +04698a: 6e10 5f12 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +046990: 0c00 |002c: move-result-object v0 │ │ +046992: 1f00 2d02 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ +046996: 1501 803f |002f: const/high16 v1, #int 1065353216 // #3f80 │ │ +04699a: 5901 9104 |0031: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0491 │ │ +04699e: 1211 |0033: const/4 v1, #int 1 // #1 │ │ +0469a0: 5c01 8f04 |0034: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@048f │ │ +0469a4: 6e10 940f 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f94 │ │ +0469aa: 0e00 |0039: return-void │ │ +0469ac: 1231 |003a: const/4 v1, #int 3 // #3 │ │ +0469ae: 6e30 740f 5401 |003b: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f74 │ │ +0469b4: 0a01 |003e: move-result v1 │ │ +0469b6: 3801 0d00 |003f: if-eqz v1, 004c // +000d │ │ +0469ba: 5441 b504 |0041: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b5 │ │ +0469be: 1202 |0043: const/4 v2, #int 0 // #0 │ │ +0469c0: 6e10 7012 0500 |0044: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1270 │ │ +0469c6: 0a03 |0047: move-result v3 │ │ +0469c8: 6e40 cc11 5132 |0048: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@11cc │ │ +0469ce: 28eb |004b: goto 0036 // -0015 │ │ +0469d0: 5441 bb04 |004c: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bb │ │ +0469d4: 6e10 8f0f 0400 |004e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f8f │ │ +0469da: 0a02 |0051: move-result v2 │ │ +0469dc: 6e10 7312 0500 |0052: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1273 │ │ +0469e2: 0a03 |0055: move-result v3 │ │ +0469e4: b132 |0056: sub-int/2addr v2, v3 │ │ +0469e6: 6e10 7012 0500 |0057: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1270 │ │ +0469ec: 0a03 |005a: move-result v3 │ │ +0469ee: 6e40 cc11 5132 |005b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@11cc │ │ +0469f4: 28d8 |005e: goto 0036 // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ 0x0006 line=1019 │ │ 0x0025 line=1022 │ │ 0x0029 line=1023 │ │ 0x002f line=1024 │ │ @@ -73129,21 +73129,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -044764: |[044764] android.support.v4.widget.DrawerLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ -044774: 6f20 e912 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.requestDisallowInterceptTouchEvent:(Z)V // method@12e9 │ │ -04477a: 5c12 ae04 |0003: iput-boolean v2, v1, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04ae │ │ -04477e: 3802 0600 |0005: if-eqz v2, 000b // +0006 │ │ -044782: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -044784: 6e20 790f 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0f79 │ │ -04478a: 0e00 |000b: return-void │ │ +0469f8: |[0469f8] android.support.v4.widget.DrawerLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ +046a08: 6f20 e912 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.requestDisallowInterceptTouchEvent:(Z)V // method@12e9 │ │ +046a0e: 5c12 ae04 |0003: iput-boolean v2, v1, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04ae │ │ +046a12: 3802 0600 |0005: if-eqz v2, 000b // +0006 │ │ +046a16: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +046a18: 6e20 790f 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@0f79 │ │ +046a1e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=965 │ │ 0x0003 line=967 │ │ 0x0005 line=968 │ │ 0x0007 line=969 │ │ 0x000b line=971 │ │ @@ -73156,19 +73156,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -04478c: |[04478c] android.support.v4.widget.DrawerLayout.requestLayout:()V │ │ -04479c: 5510 b104 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@04b1 │ │ -0447a0: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -0447a4: 6f10 ea12 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@12ea │ │ -0447aa: 0e00 |0007: return-void │ │ +046a20: |[046a20] android.support.v4.widget.DrawerLayout.requestLayout:()V │ │ +046a30: 5510 b104 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@04b1 │ │ +046a34: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +046a38: 6f10 ea12 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@12ea │ │ +046a3e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ 0x0004 line=762 │ │ 0x0007 line=764 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -73178,17 +73178,17 @@ │ │ type : '(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0447ac: |[0447ac] android.support.v4.widget.DrawerLayout.setDrawerListener:(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V │ │ -0447bc: 5b01 b604 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04b6 │ │ -0447c0: 0e00 |0002: return-void │ │ +046a40: |[046a40] android.support.v4.widget.DrawerLayout.setDrawerListener:(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V │ │ +046a50: 5b01 b604 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04b6 │ │ +046a54: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ 0x0002 line=306 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ │ @@ -73198,20 +73198,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0447c4: |[0447c4] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(I)V │ │ -0447d4: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -0447d6: 6e30 b00f 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0fb0 │ │ -0447dc: 1250 |0004: const/4 v0, #int 5 // #5 │ │ -0447de: 6e30 b00f 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0fb0 │ │ -0447e4: 0e00 |0008: return-void │ │ +046a58: |[046a58] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(I)V │ │ +046a68: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +046a6a: 6e30 b00f 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0fb0 │ │ +046a70: 1250 |0004: const/4 v0, #int 5 // #5 │ │ +046a72: 6e30 b00f 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0fb0 │ │ +046a78: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0004 line=323 │ │ 0x0008 line=324 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -73222,46 +73222,46 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -0447e8: |[0447e8] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(II)V │ │ -0447f8: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -0447fa: 7110 f90a 0600 |0001: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0af9 │ │ -044800: 0a04 |0004: move-result v4 │ │ -044802: 7120 3509 4800 |0005: invoke-static {v8, v4}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0935 │ │ -044808: 0a00 |0008: move-result v0 │ │ -04480a: 3350 1100 |0009: if-ne v0, v5, 001a // +0011 │ │ -04480e: 5967 b704 |000b: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04b7 │ │ -044812: 3807 0900 |000d: if-eqz v7, 0016 // +0009 │ │ -044816: 3350 1100 |000f: if-ne v0, v5, 0020 // +0011 │ │ -04481a: 5461 b504 |0011: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b5 │ │ -04481e: 6e10 a011 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@11a0 │ │ -044824: 2b07 2200 0000 |0016: packed-switch v7, 00000038 // +00000022 │ │ -04482a: 0e00 |0019: return-void │ │ -04482c: 1254 |001a: const/4 v4, #int 5 // #5 │ │ -04482e: 3340 f2ff |001b: if-ne v0, v4, 000d // -000e │ │ -044832: 5967 b804 |001d: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04b8 │ │ -044836: 28ee |001f: goto 000d // -0012 │ │ -044838: 5461 bb04 |0020: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bb │ │ -04483c: 28f1 |0022: goto 0013 // -000f │ │ -04483e: 6e20 7f0f 0600 |0023: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f7f │ │ -044844: 0c03 |0026: move-result-object v3 │ │ -044846: 3803 f2ff |0027: if-eqz v3, 0019 // -000e │ │ -04484a: 6e20 a80f 3600 |0029: invoke-virtual {v6, v3}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0fa8 │ │ -044850: 28ed |002c: goto 0019 // -0013 │ │ -044852: 6e20 7f0f 0600 |002d: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f7f │ │ -044858: 0c02 |0030: move-result-object v2 │ │ -04485a: 3802 e8ff |0031: if-eqz v2, 0019 // -0018 │ │ -04485e: 6e20 770f 2600 |0033: invoke-virtual {v6, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0f77 │ │ -044864: 28e3 |0036: goto 0019 // -001d │ │ -044866: 0000 |0037: nop // spacer │ │ -044868: 0001 0200 0100 0000 1700 0000 0d00 ... |0038: packed-switch-data (8 units) │ │ +046a7c: |[046a7c] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(II)V │ │ +046a8c: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +046a8e: 7110 f90a 0600 |0001: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0af9 │ │ +046a94: 0a04 |0004: move-result v4 │ │ +046a96: 7120 3509 4800 |0005: invoke-static {v8, v4}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0935 │ │ +046a9c: 0a00 |0008: move-result v0 │ │ +046a9e: 3350 1100 |0009: if-ne v0, v5, 001a // +0011 │ │ +046aa2: 5967 b704 |000b: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04b7 │ │ +046aa6: 3807 0900 |000d: if-eqz v7, 0016 // +0009 │ │ +046aaa: 3350 1100 |000f: if-ne v0, v5, 0020 // +0011 │ │ +046aae: 5461 b504 |0011: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b5 │ │ +046ab2: 6e10 a011 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@11a0 │ │ +046ab8: 2b07 2200 0000 |0016: packed-switch v7, 00000038 // +00000022 │ │ +046abe: 0e00 |0019: return-void │ │ +046ac0: 1254 |001a: const/4 v4, #int 5 // #5 │ │ +046ac2: 3340 f2ff |001b: if-ne v0, v4, 000d // -000e │ │ +046ac6: 5967 b804 |001d: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04b8 │ │ +046aca: 28ee |001f: goto 000d // -0012 │ │ +046acc: 5461 bb04 |0020: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bb │ │ +046ad0: 28f1 |0022: goto 0013 // -000f │ │ +046ad2: 6e20 7f0f 0600 |0023: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f7f │ │ +046ad8: 0c03 |0026: move-result-object v3 │ │ +046ada: 3803 f2ff |0027: if-eqz v3, 0019 // -000e │ │ +046ade: 6e20 a80f 3600 |0029: invoke-virtual {v6, v3}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@0fa8 │ │ +046ae4: 28ed |002c: goto 0019 // -0013 │ │ +046ae6: 6e20 7f0f 0600 |002d: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f7f │ │ +046aec: 0c02 |0030: move-result-object v2 │ │ +046aee: 3802 e8ff |0031: if-eqz v2, 0019 // -0018 │ │ +046af2: 6e20 770f 2600 |0033: invoke-virtual {v6, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0f77 │ │ +046af8: 28e3 |0036: goto 0019 // -001d │ │ +046afa: 0000 |0037: nop // spacer │ │ +046afc: 0001 0200 0100 0000 1700 0000 0d00 ... |0038: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=346 │ │ 0x0009 line=348 │ │ 0x000b line=349 │ │ 0x000d line=353 │ │ 0x000f line=355 │ │ @@ -73292,42 +73292,42 @@ │ │ type : '(ILandroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -044878: |[044878] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(ILandroid/view/View;)V │ │ -044888: 6e20 980f 6400 |0000: invoke-virtual {v4, v6}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f98 │ │ -04488e: 0a01 |0003: move-result v1 │ │ -044890: 3901 2700 |0004: if-nez v1, 002b // +0027 │ │ -044894: 2201 ff02 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -044898: 2202 1403 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ -04489c: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0448a2: 1a03 b309 |000d: const-string v3, "View " // string@09b3 │ │ -0448a6: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0448ac: 0c02 |0012: move-result-object v2 │ │ -0448ae: 6e20 b114 6200 |0013: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -0448b4: 0c02 |0016: move-result-object v2 │ │ -0448b6: 1a03 5300 |0017: const-string v3, " is not a " // string@0053 │ │ -0448ba: 6e20 b214 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0448c0: 0c02 |001c: move-result-object v2 │ │ -0448c2: 1a03 db0c |001d: const-string v3, "drawer with appropriate layout_gravity" // string@0cdb │ │ -0448c6: 6e20 b214 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0448cc: 0c02 |0022: move-result-object v2 │ │ -0448ce: 6e10 b714 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0448d4: 0c02 |0026: move-result-object v2 │ │ -0448d6: 7020 7614 2100 |0027: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -0448dc: 2701 |002a: throw v1 │ │ -0448de: 6e10 5f12 0600 |002b: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -0448e4: 0c01 |002e: move-result-object v1 │ │ -0448e6: 1f01 2d02 |002f: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ -0448ea: 5210 8c04 |0031: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048c │ │ -0448ee: 6e30 b00f 5400 |0033: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0fb0 │ │ -0448f4: 0e00 |0036: return-void │ │ +046b0c: |[046b0c] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(ILandroid/view/View;)V │ │ +046b1c: 6e20 980f 6400 |0000: invoke-virtual {v4, v6}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f98 │ │ +046b22: 0a01 |0003: move-result v1 │ │ +046b24: 3901 2700 |0004: if-nez v1, 002b // +0027 │ │ +046b28: 2201 ff02 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +046b2c: 2202 1403 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ +046b30: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +046b36: 1a03 b409 |000d: const-string v3, "View " // string@09b4 │ │ +046b3a: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +046b40: 0c02 |0012: move-result-object v2 │ │ +046b42: 6e20 b114 6200 |0013: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +046b48: 0c02 |0016: move-result-object v2 │ │ +046b4a: 1a03 5300 |0017: const-string v3, " is not a " // string@0053 │ │ +046b4e: 6e20 b214 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +046b54: 0c02 |001c: move-result-object v2 │ │ +046b56: 1a03 dc0c |001d: const-string v3, "drawer with appropriate layout_gravity" // string@0cdc │ │ +046b5a: 6e20 b214 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +046b60: 0c02 |0022: move-result-object v2 │ │ +046b62: 6e10 b714 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +046b68: 0c02 |0026: move-result-object v2 │ │ +046b6a: 7020 7614 2100 |0027: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +046b70: 2701 |002a: throw v1 │ │ +046b72: 6e10 5f12 0600 |002b: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +046b78: 0c01 |002e: move-result-object v1 │ │ +046b7a: 1f01 2d02 |002f: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ +046b7e: 5210 8c04 |0031: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@048c │ │ +046b82: 6e30 b00f 5400 |0033: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@0fb0 │ │ +046b88: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ 0x0006 line=395 │ │ 0x002b line=398 │ │ 0x0033 line=399 │ │ 0x0036 line=400 │ │ @@ -73342,21 +73342,21 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -0448f8: |[0448f8] android.support.v4.widget.DrawerLayout.setDrawerShadow:(II)V │ │ -044908: 6e10 8e0f 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@0f8e │ │ -04490e: 0c00 |0003: move-result-object v0 │ │ -044910: 6e20 e600 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00e6 │ │ -044916: 0c00 |0007: move-result-object v0 │ │ -044918: 6e30 b30f 0103 |0008: invoke-virtual {v1, v0, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V // method@0fb3 │ │ -04491e: 0e00 |000b: return-void │ │ +046b8c: |[046b8c] android.support.v4.widget.DrawerLayout.setDrawerShadow:(II)V │ │ +046b9c: 6e10 8e0f 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@0f8e │ │ +046ba2: 0c00 |0003: move-result-object v0 │ │ +046ba4: 6e20 e600 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00e6 │ │ +046baa: 0c00 |0007: move-result-object v0 │ │ +046bac: 6e30 b30f 0103 |0008: invoke-virtual {v1, v0, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V // method@0fb3 │ │ +046bb2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ 0x000b line=286 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ @@ -73367,30 +73367,30 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -044920: |[044920] android.support.v4.widget.DrawerLayout.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V │ │ -044930: 7110 f90a 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0af9 │ │ -044936: 0a01 |0003: move-result v1 │ │ -044938: 7120 3509 1500 |0004: invoke-static {v5, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0935 │ │ -04493e: 0a00 |0007: move-result v0 │ │ -044940: dd01 0003 |0008: and-int/lit8 v1, v0, #int 3 // #03 │ │ -044944: 1232 |000a: const/4 v2, #int 3 // #3 │ │ -044946: 3321 0700 |000b: if-ne v1, v2, 0012 // +0007 │ │ -04494a: 5b34 bf04 |000d: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04bf │ │ -04494e: 6e10 940f 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f94 │ │ -044954: dd01 0005 |0012: and-int/lit8 v1, v0, #int 5 // #05 │ │ -044958: 1252 |0014: const/4 v2, #int 5 // #5 │ │ -04495a: 3321 0700 |0015: if-ne v1, v2, 001c // +0007 │ │ -04495e: 5b34 c004 |0017: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04c0 │ │ -044962: 6e10 940f 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f94 │ │ -044968: 0e00 |001c: return-void │ │ +046bb4: |[046bb4] android.support.v4.widget.DrawerLayout.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V │ │ +046bc4: 7110 f90a 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0af9 │ │ +046bca: 0a01 |0003: move-result v1 │ │ +046bcc: 7120 3509 1500 |0004: invoke-static {v5, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0935 │ │ +046bd2: 0a00 |0007: move-result v0 │ │ +046bd4: dd01 0003 |0008: and-int/lit8 v1, v0, #int 3 // #03 │ │ +046bd8: 1232 |000a: const/4 v2, #int 3 // #3 │ │ +046bda: 3321 0700 |000b: if-ne v1, v2, 0012 // +0007 │ │ +046bde: 5b34 bf04 |000d: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04bf │ │ +046be2: 6e10 940f 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f94 │ │ +046be8: dd01 0005 |0012: and-int/lit8 v1, v0, #int 5 // #05 │ │ +046bec: 1252 |0014: const/4 v2, #int 5 // #5 │ │ +046bee: 3321 0700 |0015: if-ne v1, v2, 001c // +0007 │ │ +046bf2: 5b34 c004 |0017: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04c0 │ │ +046bf6: 6e10 940f 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f94 │ │ +046bfc: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0008 line=267 │ │ 0x000d line=268 │ │ 0x000f line=269 │ │ 0x0012 line=271 │ │ @@ -73408,25 +73408,25 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -04496c: |[04496c] android.support.v4.widget.DrawerLayout.setDrawerViewOffset:(Landroid/view/View;F)V │ │ -04497c: 6e10 5f12 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -044982: 0c00 |0003: move-result-object v0 │ │ -044984: 1f00 2d02 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ -044988: 5201 9104 |0006: iget v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0491 │ │ -04498c: 2d01 0401 |0008: cmpl-float v1, v4, v1 │ │ -044990: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ -044994: 0e00 |000c: return-void │ │ -044996: 5904 9104 |000d: iput v4, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0491 │ │ -04499a: 6e30 7d0f 3204 |000f: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerSlide:(Landroid/view/View;F)V // method@0f7d │ │ -0449a0: 28fa |0012: goto 000c // -0006 │ │ +046c00: |[046c00] android.support.v4.widget.DrawerLayout.setDrawerViewOffset:(Landroid/view/View;F)V │ │ +046c10: 6e10 5f12 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +046c16: 0c00 |0003: move-result-object v0 │ │ +046c18: 1f00 2d02 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ +046c1c: 5201 9104 |0006: iget v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0491 │ │ +046c20: 2d01 0401 |0008: cmpl-float v1, v4, v1 │ │ +046c24: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ +046c28: 0e00 |000c: return-void │ │ +046c2a: 5904 9104 |000d: iput v4, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0491 │ │ +046c2e: 6e30 7d0f 3204 |000f: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerSlide:(Landroid/view/View;F)V // method@0f7d │ │ +046c34: 28fa |0012: goto 000c // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 0x0006 line=502 │ │ 0x000c line=508 │ │ 0x000d line=506 │ │ 0x000f line=507 │ │ @@ -73441,18 +73441,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0449a4: |[0449a4] android.support.v4.widget.DrawerLayout.setScrimColor:(I)V │ │ -0449b4: 5901 bc04 |0000: iput v1, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04bc │ │ -0449b8: 6e10 940f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f94 │ │ -0449be: 0e00 |0005: return-void │ │ +046c38: |[046c38] android.support.v4.widget.DrawerLayout.setScrimColor:(I)V │ │ +046c48: 5901 bc04 |0000: iput v1, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04bc │ │ +046c4c: 6e10 940f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f94 │ │ +046c52: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0002 line=295 │ │ 0x0005 line=296 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -73463,56 +73463,56 @@ │ │ type : '(IILandroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -0449c0: |[0449c0] android.support.v4.widget.DrawerLayout.updateDrawerState:(IILandroid/view/View;)V │ │ -0449d0: 1226 |0000: const/4 v6, #int 2 // #2 │ │ -0449d2: 1215 |0001: const/4 v5, #int 1 // #1 │ │ -0449d4: 5474 b504 |0002: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b5 │ │ -0449d8: 6e10 bc11 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@11bc │ │ -0449de: 0a00 |0007: move-result v0 │ │ -0449e0: 5474 bb04 |0008: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bb │ │ -0449e4: 6e10 bc11 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@11bc │ │ -0449ea: 0a02 |000d: move-result v2 │ │ -0449ec: 3250 0400 |000e: if-eq v0, v5, 0012 // +0004 │ │ -0449f0: 3352 2700 |0010: if-ne v2, v5, 0037 // +0027 │ │ -0449f4: 1213 |0012: const/4 v3, #int 1 // #1 │ │ -0449f6: 380a 1400 |0013: if-eqz v10, 0027 // +0014 │ │ -0449fa: 3909 1200 |0015: if-nez v9, 0027 // +0012 │ │ -0449fe: 6e10 5f12 0a00 |0017: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -044a04: 0c01 |001a: move-result-object v1 │ │ -044a06: 1f01 2d02 |001b: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ -044a0a: 5214 9104 |001d: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0491 │ │ -044a0e: 1205 |001f: const/4 v5, #int 0 // #0 │ │ -044a10: 2d04 0405 |0020: cmpl-float v4, v4, v5 │ │ -044a14: 3904 1d00 |0022: if-nez v4, 003f // +001d │ │ -044a18: 6e20 7b0f a700 |0024: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerClosed:(Landroid/view/View;)V // method@0f7b │ │ -044a1e: 5274 af04 |0027: iget v4, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@04af │ │ -044a22: 3243 0d00 |0029: if-eq v3, v4, 0036 // +000d │ │ -044a26: 5973 af04 |002b: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@04af │ │ -044a2a: 5474 b604 |002d: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04b6 │ │ -044a2e: 3804 0700 |002f: if-eqz v4, 0036 // +0007 │ │ -044a32: 5474 b604 |0031: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04b6 │ │ -044a36: 7220 450f 3400 |0033: invoke-interface {v4, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerStateChanged:(I)V // method@0f45 │ │ -044a3c: 0e00 |0036: return-void │ │ -044a3e: 3260 0400 |0037: if-eq v0, v6, 003b // +0004 │ │ -044a42: 3362 0400 |0039: if-ne v2, v6, 003d // +0004 │ │ -044a46: 1223 |003b: const/4 v3, #int 2 // #2 │ │ -044a48: 28d7 |003c: goto 0013 // -0029 │ │ -044a4a: 1203 |003d: const/4 v3, #int 0 // #0 │ │ -044a4c: 28d5 |003e: goto 0013 // -002b │ │ -044a4e: 5214 9104 |003f: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0491 │ │ -044a52: 1505 803f |0041: const/high16 v5, #int 1065353216 // #3f80 │ │ -044a56: 2d04 0405 |0043: cmpl-float v4, v4, v5 │ │ -044a5a: 3904 e2ff |0045: if-nez v4, 0027 // -001e │ │ -044a5e: 6e20 7c0f a700 |0047: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerOpened:(Landroid/view/View;)V // method@0f7c │ │ -044a64: 28dd |004a: goto 0027 // -0023 │ │ +046c54: |[046c54] android.support.v4.widget.DrawerLayout.updateDrawerState:(IILandroid/view/View;)V │ │ +046c64: 1226 |0000: const/4 v6, #int 2 // #2 │ │ +046c66: 1215 |0001: const/4 v5, #int 1 // #1 │ │ +046c68: 5474 b504 |0002: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04b5 │ │ +046c6c: 6e10 bc11 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@11bc │ │ +046c72: 0a00 |0007: move-result v0 │ │ +046c74: 5474 bb04 |0008: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04bb │ │ +046c78: 6e10 bc11 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@11bc │ │ +046c7e: 0a02 |000d: move-result v2 │ │ +046c80: 3250 0400 |000e: if-eq v0, v5, 0012 // +0004 │ │ +046c84: 3352 2700 |0010: if-ne v2, v5, 0037 // +0027 │ │ +046c88: 1213 |0012: const/4 v3, #int 1 // #1 │ │ +046c8a: 380a 1400 |0013: if-eqz v10, 0027 // +0014 │ │ +046c8e: 3909 1200 |0015: if-nez v9, 0027 // +0012 │ │ +046c92: 6e10 5f12 0a00 |0017: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +046c98: 0c01 |001a: move-result-object v1 │ │ +046c9a: 1f01 2d02 |001b: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ +046c9e: 5214 9104 |001d: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0491 │ │ +046ca2: 1205 |001f: const/4 v5, #int 0 // #0 │ │ +046ca4: 2d04 0405 |0020: cmpl-float v4, v4, v5 │ │ +046ca8: 3904 1d00 |0022: if-nez v4, 003f // +001d │ │ +046cac: 6e20 7b0f a700 |0024: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerClosed:(Landroid/view/View;)V // method@0f7b │ │ +046cb2: 5274 af04 |0027: iget v4, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@04af │ │ +046cb6: 3243 0d00 |0029: if-eq v3, v4, 0036 // +000d │ │ +046cba: 5973 af04 |002b: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@04af │ │ +046cbe: 5474 b604 |002d: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04b6 │ │ +046cc2: 3804 0700 |002f: if-eqz v4, 0036 // +0007 │ │ +046cc6: 5474 b604 |0031: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04b6 │ │ +046cca: 7220 450f 3400 |0033: invoke-interface {v4, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerStateChanged:(I)V // method@0f45 │ │ +046cd0: 0e00 |0036: return-void │ │ +046cd2: 3260 0400 |0037: if-eq v0, v6, 003b // +0004 │ │ +046cd6: 3362 0400 |0039: if-ne v2, v6, 003d // +0004 │ │ +046cda: 1223 |003b: const/4 v3, #int 2 // #2 │ │ +046cdc: 28d7 |003c: goto 0013 // -0029 │ │ +046cde: 1203 |003d: const/4 v3, #int 0 // #0 │ │ +046ce0: 28d5 |003e: goto 0013 // -002b │ │ +046ce2: 5214 9104 |003f: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0491 │ │ +046ce6: 1505 803f |0041: const/high16 v5, #int 1065353216 // #3f80 │ │ +046cea: 2d04 0405 |0043: cmpl-float v4, v4, v5 │ │ +046cee: 3904 e2ff |0045: if-nez v4, 0027 // -001e │ │ +046cf2: 6e20 7c0f a700 |0047: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerOpened:(Landroid/view/View;)V // method@0f7c │ │ +046cf8: 28dd |004a: goto 0027 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=442 │ │ 0x0008 line=443 │ │ 0x000e line=446 │ │ 0x0012 line=447 │ │ 0x0013 line=454 │ │ @@ -73538,21 +73538,21 @@ │ │ 0x000e - 0x004b reg=2 rightState I │ │ 0x003e - 0x004b reg=3 state I │ │ 0x0000 - 0x004b reg=7 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x004b reg=8 forGravity I │ │ 0x0000 - 0x004b reg=9 activeState I │ │ 0x0000 - 0x004b reg=10 activeDrawer Landroid/view/View; │ │ │ │ - source_file_idx : 693 (DrawerLayout.java) │ │ + source_file_idx : 694 (DrawerLayout.java) │ │ │ │ Class #304 header: │ │ class_idx : 566 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 719 │ │ +source_file_idx : 720 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #304 annotations: │ │ Annotations on class │ │ @@ -73612,21 +73612,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 : 719 (EdgeEffectCompat.java) │ │ + source_file_idx : 720 (EdgeEffectCompat.java) │ │ │ │ Class #305 header: │ │ class_idx : 567 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 719 │ │ +source_file_idx : 720 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #305 annotations: │ │ Annotations on class │ │ @@ -73653,26 +73653,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -044a68: |[044a68] android.support.v4.widget.EdgeEffectCompat.:()V │ │ -044a78: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -044a7c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -044a80: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -044a84: 2200 3502 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@0235 │ │ -044a88: 7010 c20f 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@0fc2 │ │ -044a8e: 6900 c104 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c1 │ │ -044a92: 0e00 |000d: return-void │ │ -044a94: 2200 3402 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@0234 │ │ -044a98: 7010 b90f 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@0fb9 │ │ -044a9e: 6900 c104 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c1 │ │ -044aa2: 28f8 |0015: goto 000d // -0008 │ │ +046cfc: |[046cfc] android.support.v4.widget.EdgeEffectCompat.:()V │ │ +046d0c: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +046d10: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +046d14: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +046d18: 2200 3502 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@0235 │ │ +046d1c: 7010 c20f 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@0fc2 │ │ +046d22: 6900 c104 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c1 │ │ +046d26: 0e00 |000d: return-void │ │ +046d28: 2200 3402 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@0234 │ │ +046d2c: 7010 b90f 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@0fb9 │ │ +046d32: 6900 c104 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c1 │ │ +046d36: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0006 line=38 │ │ 0x000d line=42 │ │ 0x000e line=40 │ │ locals : │ │ @@ -73682,21 +73682,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -044aa4: |[044aa4] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ -044ab4: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ -044aba: 6200 c104 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c1 │ │ -044abe: 7220 ce0f 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0fce │ │ -044ac4: 0c00 |0008: move-result-object v0 │ │ -044ac6: 5b10 c204 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c2 │ │ -044aca: 0e00 |000b: return-void │ │ +046d38: |[046d38] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ +046d48: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ +046d4e: 6200 c104 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c1 │ │ +046d52: 7220 ce0f 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0fce │ │ +046d58: 0c00 |0008: move-result-object v0 │ │ +046d5a: 5b10 c204 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c2 │ │ +046d5e: 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; │ │ @@ -73708,20 +73708,20 @@ │ │ type : '(Landroid/graphics/Canvas;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -044acc: |[044acc] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ -044adc: 6200 c104 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c1 │ │ -044ae0: 5421 c204 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c2 │ │ -044ae4: 7230 cb0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0fcb │ │ -044aea: 0a00 |0007: move-result v0 │ │ -044aec: 0f00 |0008: return v0 │ │ +046d60: |[046d60] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ +046d70: 6200 c104 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c1 │ │ +046d74: 5421 c204 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c2 │ │ +046d78: 7230 cb0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0fcb │ │ +046d7e: 0a00 |0007: move-result v0 │ │ +046d80: 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; │ │ │ │ @@ -73730,19 +73730,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -044af0: |[044af0] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ -044b00: 6200 c104 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c1 │ │ -044b04: 5421 c204 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c2 │ │ -044b08: 7220 cc0f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@0fcc │ │ -044b0e: 0e00 |0007: return-void │ │ +046d84: |[046d84] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ +046d94: 6200 c104 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c1 │ │ +046d98: 5421 c204 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c2 │ │ +046d9c: 7220 cc0f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@0fcc │ │ +046da2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0007 line=163 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ │ │ @@ -73751,20 +73751,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044b10: |[044b10] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ -044b20: 6200 c104 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c1 │ │ -044b24: 5421 c204 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c2 │ │ -044b28: 7220 cd0f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@0fcd │ │ -044b2e: 0a00 |0007: move-result v0 │ │ -044b30: 0f00 |0008: return v0 │ │ +046da4: |[046da4] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ +046db4: 6200 c104 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c1 │ │ +046db8: 5421 c204 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c2 │ │ +046dbc: 7220 cd0f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@0fcd │ │ +046dc2: 0a00 |0007: move-result v0 │ │ +046dc4: 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;) │ │ @@ -73772,20 +73772,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -044b34: |[044b34] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ -044b44: 6200 c104 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c1 │ │ -044b48: 5421 c204 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c2 │ │ -044b4c: 7230 cf0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@0fcf │ │ -044b52: 0a00 |0007: move-result v0 │ │ -044b54: 0f00 |0008: return v0 │ │ +046dc8: |[046dc8] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ +046dd8: 6200 c104 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c1 │ │ +046ddc: 5421 c204 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c2 │ │ +046de0: 7230 cf0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@0fcf │ │ +046de6: 0a00 |0007: move-result v0 │ │ +046de8: 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 │ │ │ │ @@ -73794,20 +73794,20 @@ │ │ type : '(F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -044b58: |[044b58] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ -044b68: 6200 c104 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c1 │ │ -044b6c: 5421 c204 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c2 │ │ -044b70: 7230 d00f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@0fd0 │ │ -044b76: 0a00 |0007: move-result v0 │ │ -044b78: 0f00 |0008: return v0 │ │ +046dec: |[046dec] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ +046dfc: 6200 c104 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c1 │ │ +046e00: 5421 c204 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c2 │ │ +046e04: 7230 d00f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@0fd0 │ │ +046e0a: 0a00 |0007: move-result v0 │ │ +046e0c: 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 │ │ │ │ @@ -73816,20 +73816,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044b7c: |[044b7c] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ -044b8c: 6200 c104 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c1 │ │ -044b90: 5421 c204 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c2 │ │ -044b94: 7220 d10f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@0fd1 │ │ -044b9a: 0a00 |0007: move-result v0 │ │ -044b9c: 0f00 |0008: return v0 │ │ +046e10: |[046e10] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ +046e20: 6200 c104 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c1 │ │ +046e24: 5421 c204 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c2 │ │ +046e28: 7220 d10f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@0fd1 │ │ +046e2e: 0a00 |0007: move-result v0 │ │ +046e30: 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;) │ │ @@ -73837,35 +73837,35 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -044ba0: |[044ba0] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ -044bb0: 6200 c104 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c1 │ │ -044bb4: 5421 c204 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c2 │ │ -044bb8: 7240 d20f 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@0fd2 │ │ -044bbe: 0e00 |0007: return-void │ │ +046e34: |[046e34] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ +046e44: 6200 c104 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04c1 │ │ +046e48: 5421 c204 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04c2 │ │ +046e4c: 7240 d20f 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@0fd2 │ │ +046e52: 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 : 719 (EdgeEffectCompat.java) │ │ + source_file_idx : 720 (EdgeEffectCompat.java) │ │ │ │ Class #306 header: │ │ class_idx : 568 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 720 │ │ +source_file_idx : 721 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #306 - │ │ Class descriptor : 'Landroid/support/v4/widget/EdgeEffectCompatIcs;' │ │ @@ -73880,17 +73880,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044bc0: |[044bc0] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ -044bd0: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -044bd6: 0e00 |0003: return-void │ │ +046e54: |[046e54] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ +046e64: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +046e6a: 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;) │ │ @@ -73898,19 +73898,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 │ │ -044bd8: |[044bd8] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -044be8: 1f01 bd02 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02bd │ │ -044bec: 6e20 9213 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@1392 │ │ -044bf2: 0a00 |0005: move-result v0 │ │ -044bf4: 0f00 |0006: return v0 │ │ +046e6c: |[046e6c] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +046e7c: 1f01 bd02 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02bd │ │ +046e80: 6e20 9213 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@1392 │ │ +046e86: 0a00 |0005: move-result v0 │ │ +046e88: 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; │ │ │ │ @@ -73919,18 +73919,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -044bf8: |[044bf8] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ -044c08: 1f00 bd02 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@02bd │ │ -044c0c: 6e10 9313 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@1393 │ │ -044c12: 0e00 |0005: return-void │ │ +046e8c: |[046e8c] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ +046e9c: 1f00 bd02 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@02bd │ │ +046ea0: 6e10 9313 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@1393 │ │ +046ea6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0005 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -73939,19 +73939,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -044c14: |[044c14] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ -044c24: 1f01 bd02 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02bd │ │ -044c28: 6e10 9413 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@1394 │ │ -044c2e: 0a00 |0005: move-result v0 │ │ -044c30: 0f00 |0006: return v0 │ │ +046ea8: |[046ea8] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ +046eb8: 1f01 bd02 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02bd │ │ +046ebc: 6e10 9413 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@1394 │ │ +046ec2: 0a00 |0005: move-result v0 │ │ +046ec4: 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;) │ │ @@ -73959,18 +73959,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 │ │ -044c34: |[044c34] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -044c44: 2200 bd02 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@02bd │ │ -044c48: 7020 9113 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@1391 │ │ -044c4e: 1100 |0005: return-object v0 │ │ +046ec8: |[046ec8] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +046ed8: 2200 bd02 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@02bd │ │ +046edc: 7020 9113 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@1391 │ │ +046ee2: 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;) │ │ @@ -73978,19 +73978,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 │ │ -044c50: |[044c50] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ -044c60: 1f01 bd02 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02bd │ │ -044c64: 6e20 9513 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@1395 │ │ -044c6a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -044c6c: 0f00 |0006: return v0 │ │ +046ee4: |[046ee4] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ +046ef4: 1f01 bd02 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02bd │ │ +046ef8: 6e20 9513 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@1395 │ │ +046efe: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +046f00: 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 │ │ @@ -74000,19 +74000,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 │ │ -044c70: |[044c70] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ -044c80: 1f01 bd02 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02bd │ │ -044c84: 6e20 9613 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@1396 │ │ -044c8a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -044c8c: 0f00 |0006: return v0 │ │ +046f04: |[046f04] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ +046f14: 1f01 bd02 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@02bd │ │ +046f18: 6e20 9613 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@1396 │ │ +046f1e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +046f20: 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 │ │ @@ -74022,21 +74022,21 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -044c90: |[044c90] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ -044ca0: 0720 |0000: move-object v0, v2 │ │ -044ca2: 1f00 bd02 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@02bd │ │ -044ca6: 6e10 9713 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@1397 │ │ -044cac: 6e10 9413 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@1394 │ │ -044cb2: 0a01 |0009: move-result v1 │ │ -044cb4: 0f01 |000a: return v1 │ │ +046f24: |[046f24] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ +046f34: 0720 |0000: move-object v0, v2 │ │ +046f36: 1f00 bd02 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@02bd │ │ +046f3a: 6e10 9713 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@1397 │ │ +046f40: 6e10 9413 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@1394 │ │ +046f46: 0a01 |0009: move-result v1 │ │ +046f48: 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; │ │ @@ -74047,35 +74047,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 │ │ -044cb8: |[044cb8] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ -044cc8: 1f00 bd02 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@02bd │ │ -044ccc: 6e30 9813 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@1398 │ │ -044cd2: 0e00 |0005: return-void │ │ +046f4c: |[046f4c] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ +046f5c: 1f00 bd02 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@02bd │ │ +046f60: 6e30 9813 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@1398 │ │ +046f66: 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 : 720 (EdgeEffectCompatIcs.java) │ │ + source_file_idx : 721 (EdgeEffectCompatIcs.java) │ │ │ │ Class #307 header: │ │ class_idx : 569 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 781 │ │ -source_file_idx : 731 │ │ +source_file_idx : 732 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #307 annotations: │ │ Annotations on class │ │ @@ -74087,21 +74087,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 731 (ExploreByTouchHelper.java) │ │ + source_file_idx : 732 (ExploreByTouchHelper.java) │ │ │ │ Class #308 header: │ │ class_idx : 574 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 1792 │ │ +source_file_idx : 1793 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #308 annotations: │ │ Annotations on class │ │ @@ -74119,21 +74119,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl;) │ │ name : 'createDragToOpenListener' │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1792 (ListPopupWindowCompat.java) │ │ + source_file_idx : 1793 (ListPopupWindowCompat.java) │ │ │ │ Class #309 header: │ │ class_idx : 575 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 1792 │ │ +source_file_idx : 1793 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #309 annotations: │ │ Annotations on class │ │ @@ -74156,26 +74156,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -044cd4: |[044cd4] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ -044ce4: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -044ce8: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -044cec: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -044cf0: 2201 3d02 |0006: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; // type@023d │ │ -044cf4: 7010 0910 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl;.:()V // method@1009 │ │ -044cfa: 6901 cf04 |000b: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04cf │ │ -044cfe: 0e00 |000d: return-void │ │ -044d00: 2201 3c02 |000e: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; // type@023c │ │ -044d04: 7010 0710 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@1007 │ │ -044d0a: 6901 cf04 |0013: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04cf │ │ -044d0e: 28f8 |0015: goto 000d // -0008 │ │ +046f68: |[046f68] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ +046f78: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +046f7c: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +046f80: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +046f84: 2201 3d02 |0006: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; // type@023d │ │ +046f88: 7010 0910 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl;.:()V // method@1009 │ │ +046f8e: 6901 cf04 |000b: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04cf │ │ +046f92: 0e00 |000d: return-void │ │ +046f94: 2201 3c02 |000e: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; // type@023c │ │ +046f98: 7010 0710 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@1007 │ │ +046f9e: 6901 cf04 |0013: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04cf │ │ +046fa2: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0002 line=60 │ │ 0x0006 line=61 │ │ 0x000d line=65 │ │ 0x000e line=63 │ │ @@ -74187,17 +74187,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044d10: |[044d10] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ -044d20: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -044d26: 0e00 |0003: return-void │ │ +046fa4: |[046fa4] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ +046fb4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +046fba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompat; │ │ │ │ @@ -74206,34 +74206,34 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -044d28: |[044d28] android.support.v4.widget.ListPopupWindowCompat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -044d38: 6200 cf04 |0000: sget-object v0, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04cf │ │ -044d3c: 7230 0b10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl;.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@100b │ │ -044d42: 0c00 |0005: move-result-object v0 │ │ -044d44: 1100 |0006: return-object v0 │ │ +046fbc: |[046fbc] android.support.v4.widget.ListPopupWindowCompat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +046fcc: 6200 cf04 |0000: sget-object v0, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04cf │ │ +046fd0: 7230 0b10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl;.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@100b │ │ +046fd6: 0c00 |0005: move-result-object v0 │ │ +046fd8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 listPopupWindow Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 src Landroid/view/View; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1792 (ListPopupWindowCompat.java) │ │ + source_file_idx : 1793 (ListPopupWindowCompat.java) │ │ │ │ Class #310 header: │ │ class_idx : 576 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 1793 │ │ +source_file_idx : 1794 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #310 - │ │ Class descriptor : 'Landroid/support/v4/widget/ListPopupWindowCompatKitKat;' │ │ @@ -74248,17 +74248,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044d48: |[044d48] android.support.v4.widget.ListPopupWindowCompatKitKat.:()V │ │ -044d58: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -044d5e: 0e00 |0003: return-void │ │ +046fdc: |[046fdc] android.support.v4.widget.ListPopupWindowCompatKitKat.:()V │ │ +046fec: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +046ff2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/widget/ListPopupWindowCompatKitKat;) │ │ @@ -74266,34 +74266,34 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -044d60: |[044d60] android.support.v4.widget.ListPopupWindowCompatKitKat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -044d70: 1f01 c902 |0000: check-cast v1, Landroid/widget/ListPopupWindow; // type@02c9 │ │ -044d74: 6e20 b213 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/ListPopupWindow;.createDragToOpenListener:(Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@13b2 │ │ -044d7a: 0c00 |0005: move-result-object v0 │ │ -044d7c: 1100 |0006: return-object v0 │ │ +046ff4: |[046ff4] android.support.v4.widget.ListPopupWindowCompatKitKat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +047004: 1f01 c902 |0000: check-cast v1, Landroid/widget/ListPopupWindow; // type@02c9 │ │ +047008: 6e20 b213 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/ListPopupWindow;.createDragToOpenListener:(Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@13b2 │ │ +04700e: 0c00 |0005: move-result-object v0 │ │ +047010: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 listPopupWindow Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 src Landroid/view/View; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1793 (ListPopupWindowCompatKitKat.java) │ │ + source_file_idx : 1794 (ListPopupWindowCompatKitKat.java) │ │ │ │ Class #311 header: │ │ class_idx : 580 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 2150 │ │ +source_file_idx : 2151 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #311 annotations: │ │ Annotations on class │ │ @@ -74311,21 +74311,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl;) │ │ name : 'getDragToOpenListener' │ │ type : '(Ljava/lang/Object;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2150 (PopupMenuCompat.java) │ │ + source_file_idx : 2151 (PopupMenuCompat.java) │ │ │ │ Class #312 header: │ │ class_idx : 581 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 2150 │ │ +source_file_idx : 2151 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #312 annotations: │ │ Annotations on class │ │ @@ -74348,26 +74348,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -044d80: |[044d80] android.support.v4.widget.PopupMenuCompat.:()V │ │ -044d90: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -044d94: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -044d98: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -044d9c: 2201 4302 |0006: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; // type@0243 │ │ -044da0: 7010 1710 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl;.:()V // method@1017 │ │ -044da6: 6901 d104 |000b: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04d1 │ │ -044daa: 0e00 |000d: return-void │ │ -044dac: 2201 4202 |000e: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; // type@0242 │ │ -044db0: 7010 1510 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@1015 │ │ -044db6: 6901 d104 |0013: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04d1 │ │ -044dba: 28f8 |0015: goto 000d // -0008 │ │ +047014: |[047014] android.support.v4.widget.PopupMenuCompat.:()V │ │ +047024: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +047028: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +04702c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +047030: 2201 4302 |0006: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; // type@0243 │ │ +047034: 7010 1710 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl;.:()V // method@1017 │ │ +04703a: 6901 d104 |000b: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04d1 │ │ +04703e: 0e00 |000d: return-void │ │ +047040: 2201 4202 |000e: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; // type@0242 │ │ +047044: 7010 1510 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@1015 │ │ +04704a: 6901 d104 |0013: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04d1 │ │ +04704e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ 0x0006 line=60 │ │ 0x000d line=64 │ │ 0x000e line=62 │ │ @@ -74379,17 +74379,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044dbc: |[044dbc] android.support.v4.widget.PopupMenuCompat.:()V │ │ -044dcc: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -044dd2: 0e00 |0003: return-void │ │ +047050: |[047050] android.support.v4.widget.PopupMenuCompat.:()V │ │ +047060: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +047066: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0003 line=68 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompat; │ │ │ │ @@ -74398,33 +74398,33 @@ │ │ type : '(Ljava/lang/Object;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -044dd4: |[044dd4] android.support.v4.widget.PopupMenuCompat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -044de4: 6200 d104 |0000: sget-object v0, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04d1 │ │ -044de8: 7220 1910 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@1019 │ │ -044dee: 0c00 |0005: move-result-object v0 │ │ -044df0: 1100 |0006: return-object v0 │ │ +047068: |[047068] android.support.v4.widget.PopupMenuCompat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +047078: 6200 d104 |0000: sget-object v0, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04d1 │ │ +04707c: 7220 1910 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@1019 │ │ +047082: 0c00 |0005: move-result-object v0 │ │ +047084: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 popupMenu Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2150 (PopupMenuCompat.java) │ │ + source_file_idx : 2151 (PopupMenuCompat.java) │ │ │ │ Class #313 header: │ │ class_idx : 582 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2151 │ │ +source_file_idx : 2152 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #313 - │ │ Class descriptor : 'Landroid/support/v4/widget/PopupMenuCompatKitKat;' │ │ @@ -74439,17 +74439,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -044df4: |[044df4] android.support.v4.widget.PopupMenuCompatKitKat.:()V │ │ -044e04: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -044e0a: 0e00 |0003: return-void │ │ +047088: |[047088] android.support.v4.widget.PopupMenuCompatKitKat.:()V │ │ +047098: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +04709e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/widget/PopupMenuCompatKitKat;) │ │ @@ -74457,33 +74457,33 @@ │ │ type : '(Ljava/lang/Object;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -044e0c: |[044e0c] android.support.v4.widget.PopupMenuCompatKitKat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -044e1c: 1f01 cc02 |0000: check-cast v1, Landroid/widget/PopupMenu; // type@02cc │ │ -044e20: 6e10 d413 0100 |0002: invoke-virtual {v1}, Landroid/widget/PopupMenu;.getDragToOpenListener:()Landroid/view/View$OnTouchListener; // method@13d4 │ │ -044e26: 0c00 |0005: move-result-object v0 │ │ -044e28: 1100 |0006: return-object v0 │ │ +0470a0: |[0470a0] android.support.v4.widget.PopupMenuCompatKitKat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +0470b0: 1f01 cc02 |0000: check-cast v1, Landroid/widget/PopupMenu; // type@02cc │ │ +0470b4: 6e10 d413 0100 |0002: invoke-virtual {v1}, Landroid/widget/PopupMenu;.getDragToOpenListener:()Landroid/view/View$OnTouchListener; // method@13d4 │ │ +0470ba: 0c00 |0005: move-result-object v0 │ │ +0470bc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 popupMenu Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2151 (PopupMenuCompatKitKat.java) │ │ + source_file_idx : 2152 (PopupMenuCompatKitKat.java) │ │ │ │ Class #314 header: │ │ class_idx : 584 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 2241 │ │ +source_file_idx : 2242 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 16 │ │ │ │ Class #314 annotations: │ │ Annotations on class │ │ @@ -74591,21 +74591,21 @@ │ │ │ │ #15 : (in Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;) │ │ name : 'startScroll' │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2241 (ScrollerCompat.java) │ │ + source_file_idx : 2242 (ScrollerCompat.java) │ │ │ │ Class #315 header: │ │ class_idx : 588 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 2241 │ │ +source_file_idx : 2242 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 15 │ │ │ │ Class #315 annotations: │ │ Annotations on class │ │ @@ -74632,32 +74632,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -044e2c: |[044e2c] android.support.v4.widget.ScrollerCompat.:()V │ │ -044e3c: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -044e40: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -044e44: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -044e48: 2201 4b02 |0006: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@024b │ │ -044e4c: 7010 5b10 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:()V // method@105b │ │ -044e52: 6901 d504 |000b: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d5 │ │ -044e56: 0e00 |000d: return-void │ │ -044e58: 1301 0900 |000e: const/16 v1, #int 9 // #9 │ │ -044e5c: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -044e60: 2201 4a02 |0012: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; // type@024a │ │ -044e64: 7010 4a10 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@104a │ │ -044e6a: 6901 d504 |0017: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d5 │ │ -044e6e: 28f4 |0019: goto 000d // -000c │ │ -044e70: 2201 4902 |001a: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; // type@0249 │ │ -044e74: 7010 3910 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;.:()V // method@1039 │ │ -044e7a: 6901 d504 |001f: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d5 │ │ -044e7e: 28ec |0021: goto 000d // -0014 │ │ +0470c0: |[0470c0] android.support.v4.widget.ScrollerCompat.:()V │ │ +0470d0: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +0470d4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +0470d8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0470dc: 2201 4b02 |0006: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@024b │ │ +0470e0: 7010 5b10 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:()V // method@105b │ │ +0470e6: 6901 d504 |000b: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d5 │ │ +0470ea: 0e00 |000d: return-void │ │ +0470ec: 1301 0900 |000e: const/16 v1, #int 9 // #9 │ │ +0470f0: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +0470f4: 2201 4a02 |0012: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; // type@024a │ │ +0470f8: 7010 4a10 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@104a │ │ +0470fe: 6901 d504 |0017: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d5 │ │ +047102: 28f4 |0019: goto 000d // -000c │ │ +047104: 2201 4902 |001a: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; // type@0249 │ │ +047108: 7010 3910 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;.:()V // method@1039 │ │ +04710e: 6901 d504 |001f: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d5 │ │ +047112: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ 0x0002 line=241 │ │ 0x0006 line=242 │ │ 0x000d line=248 │ │ 0x000e line=243 │ │ @@ -74671,21 +74671,21 @@ │ │ type : '(Landroid/content/Context;Landroid/view/animation/Interpolator;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -044e80: |[044e80] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ -044e90: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ -044e96: 6200 d504 |0003: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d5 │ │ -044e9a: 7230 2b10 2003 |0005: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@102b │ │ -044ea0: 0c00 |0008: move-result-object v0 │ │ -044ea2: 5b10 d604 |0009: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d6 │ │ -044ea6: 0e00 |000b: return-void │ │ +047114: |[047114] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ +047124: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ +04712a: 6200 d504 |0003: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d5 │ │ +04712e: 7230 2b10 2003 |0005: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@102b │ │ +047134: 0c00 |0008: move-result-object v0 │ │ +047136: 5b10 d604 |0009: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d6 │ │ +04713a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0003 line=259 │ │ 0x000b line=260 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ @@ -74697,19 +74697,19 @@ │ │ type : '(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -044ea8: |[044ea8] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ -044eb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -044eba: 7120 6210 0100 |0001: invoke-static {v1, v0}, Landroid/support/v4/widget/ScrollerCompat;.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; // method@1062 │ │ -044ec0: 0c00 |0004: move-result-object v0 │ │ -044ec2: 1100 |0005: return-object v0 │ │ +04713c: |[04713c] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ +04714c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04714e: 7120 6210 0100 |0001: invoke-static {v1, v0}, Landroid/support/v4/widget/ScrollerCompat;.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; // method@1062 │ │ +047154: 0c00 |0004: move-result-object v0 │ │ +047156: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #3 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -74717,18 +74717,18 @@ │ │ type : '(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -044ec4: |[044ec4] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; │ │ -044ed4: 2200 4c02 |0000: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@024c │ │ -044ed8: 7030 5e10 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@105e │ │ -044ede: 1100 |0005: return-object v0 │ │ +047158: |[047158] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; │ │ +047168: 2200 4c02 |0000: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@024c │ │ +04716c: 7030 5e10 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@105e │ │ +047172: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 interpolator Landroid/view/animation/Interpolator; │ │ │ │ @@ -74738,19 +74738,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -044ee0: |[044ee0] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ -044ef0: 6200 d504 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d5 │ │ -044ef4: 5421 d604 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d6 │ │ -044ef8: 7220 2910 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.abortAnimation:(Ljava/lang/Object;)V // method@1029 │ │ -044efe: 0e00 |0007: return-void │ │ +047174: |[047174] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ +047184: 6200 d504 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d5 │ │ +047188: 5421 d604 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d6 │ │ +04718c: 7220 2910 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.abortAnimation:(Ljava/lang/Object;)V // method@1029 │ │ +047192: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ 0x0007 line=420 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ @@ -74759,20 +74759,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044f00: |[044f00] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ -044f10: 6200 d504 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d5 │ │ -044f14: 5421 d604 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d6 │ │ -044f18: 7220 2a10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.computeScrollOffset:(Ljava/lang/Object;)Z // method@102a │ │ -044f1e: 0a00 |0007: move-result v0 │ │ -044f20: 0f00 |0008: return v0 │ │ +047194: |[047194] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ +0471a4: 6200 d504 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d5 │ │ +0471a8: 5421 d604 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d6 │ │ +0471ac: 7220 2a10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.computeScrollOffset:(Ljava/lang/Object;)Z // method@102a │ │ +0471b2: 0a00 |0007: move-result v0 │ │ +0471b4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #2 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -74780,27 +74780,27 @@ │ │ type : '(IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 9 │ │ outs : 10 │ │ insns size : 19 16-bit code units │ │ -044f24: |[044f24] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ -044f34: 6200 d504 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d5 │ │ -044f38: 54a1 d604 |0002: iget-object v1, v10, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d6 │ │ -044f3c: 01b2 |0004: move v2, v11 │ │ -044f3e: 01c3 |0005: move v3, v12 │ │ -044f40: 01d4 |0006: move v4, v13 │ │ -044f42: 01e5 |0007: move v5, v14 │ │ -044f44: 01f6 |0008: move v6, v15 │ │ -044f46: 0207 1000 |0009: move/from16 v7, v16 │ │ -044f4a: 0208 1100 |000b: move/from16 v8, v17 │ │ -044f4e: 0209 1200 |000d: move/from16 v9, v18 │ │ -044f52: 780a 2c10 0000 |000f: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.fling:(Ljava/lang/Object;IIIIIIII)V // method@102c │ │ -044f58: 0e00 |0012: return-void │ │ +0471b8: |[0471b8] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ +0471c8: 6200 d504 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d5 │ │ +0471cc: 54a1 d604 |0002: iget-object v1, v10, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d6 │ │ +0471d0: 01b2 |0004: move v2, v11 │ │ +0471d2: 01c3 |0005: move v3, v12 │ │ +0471d4: 01d4 |0006: move v4, v13 │ │ +0471d6: 01e5 |0007: move v5, v14 │ │ +0471d8: 01f6 |0008: move v6, v15 │ │ +0471da: 0207 1000 |0009: move/from16 v7, v16 │ │ +0471de: 0208 1100 |000b: move/from16 v8, v17 │ │ +0471e2: 0209 1200 |000d: move/from16 v9, v18 │ │ +0471e6: 780a 2c10 0000 |000f: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.fling:(Ljava/lang/Object;IIIIIIII)V // method@102c │ │ +0471ec: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0012 line=383 │ │ locals : │ │ 0x0000 - 0x0013 reg=10 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0013 reg=11 startX I │ │ @@ -74817,29 +74817,29 @@ │ │ type : '(IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 11 │ │ outs : 12 │ │ insns size : 25 16-bit code units │ │ -044f5c: |[044f5c] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIIIII)V │ │ -044f6c: 6200 d504 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d5 │ │ -044f70: 54c1 d604 |0002: iget-object v1, v12, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d6 │ │ -044f74: 01d2 |0004: move v2, v13 │ │ -044f76: 01e3 |0005: move v3, v14 │ │ -044f78: 01f4 |0006: move v4, v15 │ │ -044f7a: 0205 1000 |0007: move/from16 v5, v16 │ │ -044f7e: 0206 1100 |0009: move/from16 v6, v17 │ │ -044f82: 0207 1200 |000b: move/from16 v7, v18 │ │ -044f86: 0208 1300 |000d: move/from16 v8, v19 │ │ -044f8a: 0209 1400 |000f: move/from16 v9, v20 │ │ -044f8e: 020a 1500 |0011: move/from16 v10, v21 │ │ -044f92: 020b 1600 |0013: move/from16 v11, v22 │ │ -044f96: 780c 2d10 0000 |0015: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.fling:(Ljava/lang/Object;IIIIIIIIII)V // method@102d │ │ -044f9c: 0e00 |0018: return-void │ │ +0471f0: |[0471f0] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIIIII)V │ │ +047200: 6200 d504 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d5 │ │ +047204: 54c1 d604 |0002: iget-object v1, v12, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d6 │ │ +047208: 01d2 |0004: move v2, v13 │ │ +04720a: 01e3 |0005: move v3, v14 │ │ +04720c: 01f4 |0006: move v4, v15 │ │ +04720e: 0205 1000 |0007: move/from16 v5, v16 │ │ +047212: 0206 1100 |0009: move/from16 v6, v17 │ │ +047216: 0207 1200 |000b: move/from16 v7, v18 │ │ +04721a: 0208 1300 |000d: move/from16 v8, v19 │ │ +04721e: 0209 1400 |000f: move/from16 v9, v20 │ │ +047222: 020a 1500 |0011: move/from16 v10, v21 │ │ +047226: 020b 1600 |0013: move/from16 v11, v22 │ │ +04722a: 780c 2d10 0000 |0015: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.fling:(Ljava/lang/Object;IIIIIIIIII)V // method@102d │ │ +047230: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ 0x0018 line=412 │ │ locals : │ │ 0x0000 - 0x0019 reg=12 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0019 reg=13 startX I │ │ @@ -74858,20 +74858,20 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044fa0: |[044fa0] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ -044fb0: 6200 d504 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d5 │ │ -044fb4: 5421 d604 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d6 │ │ -044fb8: 7220 2e10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrVelocity:(Ljava/lang/Object;)F // method@102e │ │ -044fbe: 0a00 |0007: move-result v0 │ │ -044fc0: 0f00 |0008: return v0 │ │ +047234: |[047234] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ +047244: 6200 d504 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d5 │ │ +047248: 5421 d604 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d6 │ │ +04724c: 7220 2e10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrVelocity:(Ljava/lang/Object;)F // method@102e │ │ +047252: 0a00 |0007: move-result v0 │ │ +047254: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #5 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -74879,20 +74879,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044fc4: |[044fc4] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ -044fd4: 6200 d504 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d5 │ │ -044fd8: 5421 d604 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d6 │ │ -044fdc: 7220 2f10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrX:(Ljava/lang/Object;)I // method@102f │ │ -044fe2: 0a00 |0007: move-result v0 │ │ -044fe4: 0f00 |0008: return v0 │ │ +047258: |[047258] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ +047268: 6200 d504 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d5 │ │ +04726c: 5421 d604 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d6 │ │ +047270: 7220 2f10 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrX:(Ljava/lang/Object;)I // method@102f │ │ +047276: 0a00 |0007: move-result v0 │ │ +047278: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #6 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -74900,20 +74900,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -044fe8: |[044fe8] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ -044ff8: 6200 d504 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d5 │ │ -044ffc: 5421 d604 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d6 │ │ -045000: 7220 3010 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrY:(Ljava/lang/Object;)I // method@1030 │ │ -045006: 0a00 |0007: move-result v0 │ │ -045008: 0f00 |0008: return v0 │ │ +04727c: |[04727c] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ +04728c: 6200 d504 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d5 │ │ +047290: 5421 d604 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d6 │ │ +047294: 7220 3010 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrY:(Ljava/lang/Object;)I // method@1030 │ │ +04729a: 0a00 |0007: move-result v0 │ │ +04729c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #7 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -74921,20 +74921,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04500c: |[04500c] android.support.v4.widget.ScrollerCompat.getFinalX:()I │ │ -04501c: 6200 d504 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d5 │ │ -045020: 5421 d604 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d6 │ │ -045024: 7220 3110 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalX:(Ljava/lang/Object;)I // method@1031 │ │ -04502a: 0a00 |0007: move-result v0 │ │ -04502c: 0f00 |0008: return v0 │ │ +0472a0: |[0472a0] android.support.v4.widget.ScrollerCompat.getFinalX:()I │ │ +0472b0: 6200 d504 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d5 │ │ +0472b4: 5421 d604 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d6 │ │ +0472b8: 7220 3110 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalX:(Ljava/lang/Object;)I // method@1031 │ │ +0472be: 0a00 |0007: move-result v0 │ │ +0472c0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #8 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -74942,20 +74942,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -045030: |[045030] android.support.v4.widget.ScrollerCompat.getFinalY:()I │ │ -045040: 6200 d504 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d5 │ │ -045044: 5421 d604 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d6 │ │ -045048: 7220 3210 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalY:(Ljava/lang/Object;)I // method@1032 │ │ -04504e: 0a00 |0007: move-result v0 │ │ -045050: 0f00 |0008: return v0 │ │ +0472c4: |[0472c4] android.support.v4.widget.ScrollerCompat.getFinalY:()I │ │ +0472d4: 6200 d504 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d5 │ │ +0472d8: 5421 d604 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d6 │ │ +0472dc: 7220 3210 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalY:(Ljava/lang/Object;)I // method@1032 │ │ +0472e2: 0a00 |0007: move-result v0 │ │ +0472e4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #9 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -74963,20 +74963,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -045054: |[045054] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ -045064: 6200 d504 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d5 │ │ -045068: 5421 d604 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d6 │ │ -04506c: 7220 3310 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isFinished:(Ljava/lang/Object;)Z // method@1033 │ │ -045072: 0a00 |0007: move-result v0 │ │ -045074: 0f00 |0008: return v0 │ │ +0472e8: |[0472e8] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ +0472f8: 6200 d504 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d5 │ │ +0472fc: 5421 d604 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d6 │ │ +047300: 7220 3310 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isFinished:(Ljava/lang/Object;)Z // method@1033 │ │ +047306: 0a00 |0007: move-result v0 │ │ +047308: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #10 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -74984,20 +74984,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -045078: |[045078] android.support.v4.widget.ScrollerCompat.isOverScrolled:()Z │ │ -045088: 6200 d504 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d5 │ │ -04508c: 5421 d604 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d6 │ │ -045090: 7220 3410 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isOverScrolled:(Ljava/lang/Object;)Z // method@1034 │ │ -045096: 0a00 |0007: move-result v0 │ │ -045098: 0f00 |0008: return v0 │ │ +04730c: |[04730c] android.support.v4.widget.ScrollerCompat.isOverScrolled:()Z │ │ +04731c: 6200 d504 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d5 │ │ +047320: 5421 d604 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d6 │ │ +047324: 7220 3410 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isOverScrolled:(Ljava/lang/Object;)Z // method@1034 │ │ +04732a: 0a00 |0007: move-result v0 │ │ +04732c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #11 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -75005,19 +75005,19 @@ │ │ type : '(III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -04509c: |[04509c] android.support.v4.widget.ScrollerCompat.notifyHorizontalEdgeReached:(III)V │ │ -0450ac: 6200 d504 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d5 │ │ -0450b0: 5421 d604 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d6 │ │ -0450b4: 7255 3510 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@1035 │ │ -0450ba: 0e00 |0007: return-void │ │ +047330: |[047330] android.support.v4.widget.ScrollerCompat.notifyHorizontalEdgeReached:(III)V │ │ +047340: 6200 d504 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d5 │ │ +047344: 5421 d604 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d6 │ │ +047348: 7255 3510 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@1035 │ │ +04734e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0007 line=438 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0008 reg=3 startX I │ │ @@ -75029,19 +75029,19 @@ │ │ type : '(III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -0450bc: |[0450bc] android.support.v4.widget.ScrollerCompat.notifyVerticalEdgeReached:(III)V │ │ -0450cc: 6200 d504 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d5 │ │ -0450d0: 5421 d604 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d6 │ │ -0450d4: 7255 3610 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@1036 │ │ -0450da: 0e00 |0007: return-void │ │ +047350: |[047350] android.support.v4.widget.ScrollerCompat.notifyVerticalEdgeReached:(III)V │ │ +047360: 6200 d504 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d5 │ │ +047364: 5421 d604 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d6 │ │ +047368: 7255 3610 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@1036 │ │ +04736e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0007 line=455 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0008 reg=3 startY I │ │ @@ -75053,23 +75053,23 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -0450dc: |[0450dc] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ -0450ec: 6200 d504 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d5 │ │ -0450f0: 5461 d604 |0002: iget-object v1, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d6 │ │ -0450f4: 0172 |0004: move v2, v7 │ │ -0450f6: 0183 |0005: move v3, v8 │ │ -0450f8: 0194 |0006: move v4, v9 │ │ -0450fa: 01a5 |0007: move v5, v10 │ │ -0450fc: 7806 3710 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIII)V // method@1037 │ │ -045102: 0e00 |000b: return-void │ │ +047370: |[047370] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ +047380: 6200 d504 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d5 │ │ +047384: 5461 d604 |0002: iget-object v1, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d6 │ │ +047388: 0172 |0004: move v2, v7 │ │ +04738a: 0183 |0005: move v3, v8 │ │ +04738c: 0194 |0006: move v4, v9 │ │ +04738e: 01a5 |0007: move v5, v10 │ │ +047390: 7806 3710 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIII)V // method@1037 │ │ +047396: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x000b line=342 │ │ locals : │ │ 0x0000 - 0x000c reg=6 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x000c reg=7 startX I │ │ @@ -75082,43 +75082,43 @@ │ │ type : '(IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 13 16-bit code units │ │ -045104: |[045104] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ -045114: 6200 d504 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d5 │ │ -045118: 5471 d604 |0002: iget-object v1, v7, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d6 │ │ -04511c: 0182 |0004: move v2, v8 │ │ -04511e: 0193 |0005: move v3, v9 │ │ -045120: 01a4 |0006: move v4, v10 │ │ -045122: 01b5 |0007: move v5, v11 │ │ -045124: 01c6 |0008: move v6, v12 │ │ -045126: 7807 3810 0000 |0009: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIIII)V // method@1038 │ │ -04512c: 0e00 |000c: return-void │ │ +047398: |[047398] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ +0473a8: 6200 d504 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04d5 │ │ +0473ac: 5471 d604 |0002: iget-object v1, v7, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04d6 │ │ +0473b0: 0182 |0004: move v2, v8 │ │ +0473b2: 0193 |0005: move v3, v9 │ │ +0473b4: 01a4 |0006: move v4, v10 │ │ +0473b6: 01b5 |0007: move v5, v11 │ │ +0473b8: 01c6 |0008: move v6, v12 │ │ +0473ba: 7807 3810 0000 |0009: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIIII)V // method@1038 │ │ +0473c0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ 0x000c line=359 │ │ locals : │ │ 0x0000 - 0x000d reg=7 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x000d reg=8 startX I │ │ 0x0000 - 0x000d reg=9 startY I │ │ 0x0000 - 0x000d reg=10 dx I │ │ 0x0000 - 0x000d reg=11 dy I │ │ 0x0000 - 0x000d reg=12 duration I │ │ │ │ - source_file_idx : 2241 (ScrollerCompat.java) │ │ + source_file_idx : 2242 (ScrollerCompat.java) │ │ │ │ Class #316 header: │ │ class_idx : 589 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2242 │ │ +source_file_idx : 2243 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 16 │ │ virtual_methods_size: 0 │ │ │ │ Class #316 - │ │ Class descriptor : 'Landroid/support/v4/widget/ScrollerCompatGingerbread;' │ │ @@ -75133,17 +75133,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045130: |[045130] android.support.v4.widget.ScrollerCompatGingerbread.:()V │ │ -045140: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -045146: 0e00 |0003: return-void │ │ +0473c4: |[0473c4] android.support.v4.widget.ScrollerCompatGingerbread.:()V │ │ +0473d4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0473da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompatGingerbread; │ │ │ │ #1 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -75151,18 +75151,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -045148: |[045148] android.support.v4.widget.ScrollerCompatGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ -045158: 1f00 cb02 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02cb │ │ -04515c: 6e10 c513 0000 |0002: invoke-virtual {v0}, Landroid/widget/OverScroller;.abortAnimation:()V // method@13c5 │ │ -045162: 0e00 |0005: return-void │ │ +0473dc: |[0473dc] android.support.v4.widget.ScrollerCompatGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ +0473ec: 1f00 cb02 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02cb │ │ +0473f0: 6e10 c513 0000 |0002: invoke-virtual {v0}, Landroid/widget/OverScroller;.abortAnimation:()V // method@13c5 │ │ +0473f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0005 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scroller Ljava/lang/Object; │ │ │ │ @@ -75171,19 +75171,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045164: |[045164] android.support.v4.widget.ScrollerCompatGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -045174: 1f01 cb02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02cb │ │ -045178: 6e10 c613 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.computeScrollOffset:()Z // method@13c6 │ │ -04517e: 0a00 |0005: move-result v0 │ │ -045180: 0f00 |0006: return v0 │ │ +0473f8: |[0473f8] android.support.v4.widget.ScrollerCompatGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +047408: 1f01 cb02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02cb │ │ +04740c: 6e10 c613 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.computeScrollOffset:()Z // method@13c6 │ │ +047412: 0a00 |0005: move-result v0 │ │ +047414: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -75191,22 +75191,22 @@ │ │ type : '(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -045184: |[045184] android.support.v4.widget.ScrollerCompatGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -045194: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ -045198: 2200 cb02 |0002: new-instance v0, Landroid/widget/OverScroller; // type@02cb │ │ -04519c: 7030 c413 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/widget/OverScroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@13c4 │ │ -0451a2: 1100 |0007: return-object v0 │ │ -0451a4: 2200 cb02 |0008: new-instance v0, Landroid/widget/OverScroller; // type@02cb │ │ -0451a8: 7020 c313 1000 |000a: invoke-direct {v0, v1}, Landroid/widget/OverScroller;.:(Landroid/content/Context;)V // method@13c3 │ │ -0451ae: 28fa |000d: goto 0007 // -0006 │ │ +047418: |[047418] android.support.v4.widget.ScrollerCompatGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +047428: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ +04742c: 2200 cb02 |0002: new-instance v0, Landroid/widget/OverScroller; // type@02cb │ │ +047430: 7030 c413 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/widget/OverScroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@13c4 │ │ +047436: 1100 |0007: return-object v0 │ │ +047438: 2200 cb02 |0008: new-instance v0, Landroid/widget/OverScroller; // type@02cb │ │ +04743c: 7020 c313 1000 |000a: invoke-direct {v0, v1}, Landroid/widget/OverScroller;.:(Landroid/content/Context;)V // method@13c3 │ │ +047442: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x000e reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x000e reg=2 interpolator Landroid/view/animation/Interpolator; │ │ │ │ @@ -75215,27 +75215,27 @@ │ │ type : '(Ljava/lang/Object;IIIIIIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 18 │ │ ins : 9 │ │ outs : 9 │ │ insns size : 17 16-bit code units │ │ -0451b0: |[0451b0] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -0451c0: 0790 |0000: move-object v0, v9 │ │ -0451c2: 1f00 cb02 |0001: check-cast v0, Landroid/widget/OverScroller; // type@02cb │ │ -0451c6: 01a1 |0003: move v1, v10 │ │ -0451c8: 01b2 |0004: move v2, v11 │ │ -0451ca: 01c3 |0005: move v3, v12 │ │ -0451cc: 01d4 |0006: move v4, v13 │ │ -0451ce: 01e5 |0007: move v5, v14 │ │ -0451d0: 01f6 |0008: move v6, v15 │ │ -0451d2: 0207 1000 |0009: move/from16 v7, v16 │ │ -0451d6: 0208 1100 |000b: move/from16 v8, v17 │ │ -0451da: 7409 c713 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/OverScroller;.fling:(IIIIIIII)V // method@13c7 │ │ -0451e0: 0e00 |0010: return-void │ │ +047444: |[047444] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +047454: 0790 |0000: move-object v0, v9 │ │ +047456: 1f00 cb02 |0001: check-cast v0, Landroid/widget/OverScroller; // type@02cb │ │ +04745a: 01a1 |0003: move v1, v10 │ │ +04745c: 01b2 |0004: move v2, v11 │ │ +04745e: 01c3 |0005: move v3, v12 │ │ +047460: 01d4 |0006: move v4, v13 │ │ +047462: 01e5 |0007: move v5, v14 │ │ +047464: 01f6 |0008: move v6, v15 │ │ +047466: 0207 1000 |0009: move/from16 v7, v16 │ │ +04746a: 0208 1100 |000b: move/from16 v8, v17 │ │ +04746e: 7409 c713 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/OverScroller;.fling:(IIIIIIII)V // method@13c7 │ │ +047474: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0010 line=58 │ │ locals : │ │ 0x0000 - 0x0011 reg=9 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0011 reg=10 startX I │ │ @@ -75252,29 +75252,29 @@ │ │ type : '(Ljava/lang/Object;IIIIIIIIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 22 │ │ ins : 11 │ │ outs : 11 │ │ insns size : 23 16-bit code units │ │ -0451e4: |[0451e4] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -0451f4: 07b0 |0000: move-object v0, v11 │ │ -0451f6: 1f00 cb02 |0001: check-cast v0, Landroid/widget/OverScroller; // type@02cb │ │ -0451fa: 01c1 |0003: move v1, v12 │ │ -0451fc: 01d2 |0004: move v2, v13 │ │ -0451fe: 01e3 |0005: move v3, v14 │ │ -045200: 01f4 |0006: move v4, v15 │ │ -045202: 0205 1000 |0007: move/from16 v5, v16 │ │ -045206: 0206 1100 |0009: move/from16 v6, v17 │ │ -04520a: 0207 1200 |000b: move/from16 v7, v18 │ │ -04520e: 0208 1300 |000d: move/from16 v8, v19 │ │ -045212: 0209 1400 |000f: move/from16 v9, v20 │ │ -045216: 020a 1500 |0011: move/from16 v10, v21 │ │ -04521a: 740b c813 0000 |0013: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/widget/OverScroller;.fling:(IIIIIIIIII)V // method@13c8 │ │ -045220: 0e00 |0016: return-void │ │ +047478: |[047478] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +047488: 07b0 |0000: move-object v0, v11 │ │ +04748a: 1f00 cb02 |0001: check-cast v0, Landroid/widget/OverScroller; // type@02cb │ │ +04748e: 01c1 |0003: move v1, v12 │ │ +047490: 01d2 |0004: move v2, v13 │ │ +047492: 01e3 |0005: move v3, v14 │ │ +047494: 01f4 |0006: move v4, v15 │ │ +047496: 0205 1000 |0007: move/from16 v5, v16 │ │ +04749a: 0206 1100 |0009: move/from16 v6, v17 │ │ +04749e: 0207 1200 |000b: move/from16 v7, v18 │ │ +0474a2: 0208 1300 |000d: move/from16 v8, v19 │ │ +0474a6: 0209 1400 |000f: move/from16 v9, v20 │ │ +0474aa: 020a 1500 |0011: move/from16 v10, v21 │ │ +0474ae: 740b c813 0000 |0013: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/widget/OverScroller;.fling:(IIIIIIIIII)V // method@13c8 │ │ +0474b4: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0016 line=64 │ │ locals : │ │ 0x0000 - 0x0017 reg=11 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0017 reg=12 startX I │ │ @@ -75293,19 +75293,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045224: |[045224] android.support.v4.widget.ScrollerCompatGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ -045234: 1f01 cb02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02cb │ │ -045238: 6e10 ca13 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrX:()I // method@13ca │ │ -04523e: 0a00 |0005: move-result v0 │ │ -045240: 0f00 |0006: return v0 │ │ +0474b8: |[0474b8] android.support.v4.widget.ScrollerCompatGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ +0474c8: 1f01 cb02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02cb │ │ +0474cc: 6e10 ca13 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrX:()I // method@13ca │ │ +0474d2: 0a00 |0005: move-result v0 │ │ +0474d4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #7 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -75313,19 +75313,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045244: |[045244] android.support.v4.widget.ScrollerCompatGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ -045254: 1f01 cb02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02cb │ │ -045258: 6e10 cb13 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrY:()I // method@13cb │ │ -04525e: 0a00 |0005: move-result v0 │ │ -045260: 0f00 |0006: return v0 │ │ +0474d8: |[0474d8] android.support.v4.widget.ScrollerCompatGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ +0474e8: 1f01 cb02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02cb │ │ +0474ec: 6e10 cb13 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrY:()I // method@13cb │ │ +0474f2: 0a00 |0005: move-result v0 │ │ +0474f4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #8 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -75333,19 +75333,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045264: |[045264] android.support.v4.widget.ScrollerCompatGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ -045274: 1f01 cb02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02cb │ │ -045278: 6e10 cc13 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalX:()I // method@13cc │ │ -04527e: 0a00 |0005: move-result v0 │ │ -045280: 0f00 |0006: return v0 │ │ +0474f8: |[0474f8] android.support.v4.widget.ScrollerCompatGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ +047508: 1f01 cb02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02cb │ │ +04750c: 6e10 cc13 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalX:()I // method@13cc │ │ +047512: 0a00 |0005: move-result v0 │ │ +047514: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #9 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -75353,19 +75353,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045284: |[045284] android.support.v4.widget.ScrollerCompatGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ -045294: 1f01 cb02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02cb │ │ -045298: 6e10 cd13 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalY:()I // method@13cd │ │ -04529e: 0a00 |0005: move-result v0 │ │ -0452a0: 0f00 |0006: return v0 │ │ +047518: |[047518] android.support.v4.widget.ScrollerCompatGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ +047528: 1f01 cb02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02cb │ │ +04752c: 6e10 cd13 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalY:()I // method@13cd │ │ +047532: 0a00 |0005: move-result v0 │ │ +047534: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #10 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -75373,19 +75373,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0452a4: |[0452a4] android.support.v4.widget.ScrollerCompatGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ -0452b4: 1f01 cb02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02cb │ │ -0452b8: 6e10 ce13 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isFinished:()Z // method@13ce │ │ -0452be: 0a00 |0005: move-result v0 │ │ -0452c0: 0f00 |0006: return v0 │ │ +047538: |[047538] android.support.v4.widget.ScrollerCompatGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ +047548: 1f01 cb02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02cb │ │ +04754c: 6e10 ce13 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isFinished:()Z // method@13ce │ │ +047552: 0a00 |0005: move-result v0 │ │ +047554: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #11 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -75393,19 +75393,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0452c4: |[0452c4] android.support.v4.widget.ScrollerCompatGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ -0452d4: 1f01 cb02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02cb │ │ -0452d8: 6e10 cf13 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isOverScrolled:()Z // method@13cf │ │ -0452de: 0a00 |0005: move-result v0 │ │ -0452e0: 0f00 |0006: return v0 │ │ +047558: |[047558] android.support.v4.widget.ScrollerCompatGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ +047568: 1f01 cb02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02cb │ │ +04756c: 6e10 cf13 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isOverScrolled:()Z // method@13cf │ │ +047572: 0a00 |0005: move-result v0 │ │ +047574: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ #12 : (in Landroid/support/v4/widget/ScrollerCompatGingerbread;) │ │ @@ -75413,18 +75413,18 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0452e4: |[0452e4] android.support.v4.widget.ScrollerCompatGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -0452f4: 1f00 cb02 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02cb │ │ -0452f8: 6e40 d013 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyHorizontalEdgeReached:(III)V // method@13d0 │ │ -0452fe: 0e00 |0005: return-void │ │ +047578: |[047578] android.support.v4.widget.ScrollerCompatGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +047588: 1f00 cb02 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02cb │ │ +04758c: 6e40 d013 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyHorizontalEdgeReached:(III)V // method@13d0 │ │ +047592: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0005 line=73 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 startX I │ │ @@ -75436,18 +75436,18 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -045300: |[045300] android.support.v4.widget.ScrollerCompatGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -045310: 1f00 cb02 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02cb │ │ -045314: 6e40 d113 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyVerticalEdgeReached:(III)V // method@13d1 │ │ -04531a: 0e00 |0005: return-void │ │ +047594: |[047594] android.support.v4.widget.ScrollerCompatGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +0475a4: 1f00 cb02 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02cb │ │ +0475a8: 6e40 d113 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyVerticalEdgeReached:(III)V // method@13d1 │ │ +0475ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=77 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 startY I │ │ @@ -75459,18 +75459,18 @@ │ │ type : '(Ljava/lang/Object;IIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -04531c: |[04531c] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ -04532c: 1f00 cb02 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02cb │ │ -045330: 6e54 d213 1032 |0002: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/OverScroller;.startScroll:(IIII)V // method@13d2 │ │ -045336: 0e00 |0005: return-void │ │ +0475b0: |[0475b0] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ +0475c0: 1f00 cb02 |0000: check-cast v0, Landroid/widget/OverScroller; // type@02cb │ │ +0475c4: 6e54 d213 1032 |0002: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/OverScroller;.startScroll:(IIII)V // method@13d2 │ │ +0475ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0005 line=48 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 startX I │ │ @@ -75483,44 +75483,44 @@ │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -045338: |[045338] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ -045348: 0760 |0000: move-object v0, v6 │ │ -04534a: 1f00 cb02 |0001: check-cast v0, Landroid/widget/OverScroller; // type@02cb │ │ -04534e: 0171 |0003: move v1, v7 │ │ -045350: 0182 |0004: move v2, v8 │ │ -045352: 0193 |0005: move v3, v9 │ │ -045354: 01a4 |0006: move v4, v10 │ │ -045356: 01b5 |0007: move v5, v11 │ │ -045358: 7406 d313 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/OverScroller;.startScroll:(IIIII)V // method@13d3 │ │ -04535e: 0e00 |000b: return-void │ │ +0475cc: |[0475cc] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ +0475dc: 0760 |0000: move-object v0, v6 │ │ +0475de: 1f00 cb02 |0001: check-cast v0, Landroid/widget/OverScroller; // type@02cb │ │ +0475e2: 0171 |0003: move v1, v7 │ │ +0475e4: 0182 |0004: move v2, v8 │ │ +0475e6: 0193 |0005: move v3, v9 │ │ +0475e8: 01a4 |0006: move v4, v10 │ │ +0475ea: 01b5 |0007: move v5, v11 │ │ +0475ec: 7406 d313 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/OverScroller;.startScroll:(IIIII)V // method@13d3 │ │ +0475f2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x000b line=53 │ │ locals : │ │ 0x0000 - 0x000c reg=6 scroller Ljava/lang/Object; │ │ 0x0000 - 0x000c reg=7 startX I │ │ 0x0000 - 0x000c reg=8 startY I │ │ 0x0000 - 0x000c reg=9 dx I │ │ 0x0000 - 0x000c reg=10 dy I │ │ 0x0000 - 0x000c reg=11 duration I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2242 (ScrollerCompatGingerbread.java) │ │ + source_file_idx : 2243 (ScrollerCompatGingerbread.java) │ │ │ │ Class #317 header: │ │ class_idx : 590 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2243 │ │ +source_file_idx : 2244 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #317 - │ │ Class descriptor : 'Landroid/support/v4/widget/ScrollerCompatIcs;' │ │ @@ -75535,17 +75535,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045360: |[045360] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ -045370: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -045376: 0e00 |0003: return-void │ │ +0475f4: |[0475f4] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ +047604: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +04760a: 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;) │ │ @@ -75553,33 +75553,33 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045378: |[045378] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ -045388: 1f01 cb02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02cb │ │ -04538c: 6e10 c913 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrVelocity:()F // method@13c9 │ │ -045392: 0a00 |0005: move-result v0 │ │ -045394: 0f00 |0006: return v0 │ │ +04760c: |[04760c] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ +04761c: 1f01 cb02 |0000: check-cast v1, Landroid/widget/OverScroller; // type@02cb │ │ +047620: 6e10 c913 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrVelocity:()F // method@13c9 │ │ +047626: 0a00 |0005: move-result v0 │ │ +047628: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2243 (ScrollerCompatIcs.java) │ │ + source_file_idx : 2244 (ScrollerCompatIcs.java) │ │ │ │ Class #318 header: │ │ class_idx : 591 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 781 │ │ -source_file_idx : 2248 │ │ +source_file_idx : 2249 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #318 annotations: │ │ Annotations on class │ │ @@ -75603,22 +75603,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -045398: |[045398] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.:()V │ │ -0453a8: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ -0453ae: 7100 c810 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@10c8 │ │ -0453b4: 0c00 |0006: move-result-object v0 │ │ -0453b6: 7220 a510 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; // method@10a5 │ │ -0453bc: 0c00 |000a: move-result-object v0 │ │ -0453be: 5b10 d704 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@04d7 │ │ -0453c2: 0e00 |000d: return-void │ │ +04762c: |[04762c] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.:()V │ │ +04763c: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ +047642: 7100 c810 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@10c8 │ │ +047648: 0c00 |0006: move-result-object v0 │ │ +04764a: 7220 a510 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; // method@10a5 │ │ +047650: 0c00 |000a: move-result-object v0 │ │ +047652: 5b10 d704 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@04d7 │ │ +047656: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ 0x0003 line=386 │ │ 0x000d line=387 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; │ │ @@ -75629,30 +75629,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0453c4: |[0453c4] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.onClose:()Z │ │ -0453d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0453d6: 0f00 |0001: return v0 │ │ +047658: |[047658] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.onClose:()Z │ │ +047668: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04766a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; │ │ │ │ - source_file_idx : 2248 (SearchViewCompat.java) │ │ + source_file_idx : 2249 (SearchViewCompat.java) │ │ │ │ Class #319 header: │ │ class_idx : 592 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 781 │ │ -source_file_idx : 2248 │ │ +source_file_idx : 2249 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #319 annotations: │ │ Annotations on class │ │ @@ -75676,22 +75676,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0453d8: |[0453d8] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ -0453e8: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ -0453ee: 7100 c810 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@10c8 │ │ -0453f4: 0c00 |0006: move-result-object v0 │ │ -0453f6: 7220 a610 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@10a6 │ │ -0453fc: 0c00 |000a: move-result-object v0 │ │ -0453fe: 5b10 d804 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@04d8 │ │ -045402: 0e00 |000d: return-void │ │ +04766c: |[04766c] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ +04767c: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ +047682: 7100 c810 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@10c8 │ │ +047688: 0c00 |0006: move-result-object v0 │ │ +04768a: 7220 a610 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@10a6 │ │ +047690: 0c00 |000a: move-result-object v0 │ │ +047692: 5b10 d804 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@04d8 │ │ +047696: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ 0x0003 line=337 │ │ 0x000d line=338 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ @@ -75702,17 +75702,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -045404: |[045404] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ -045414: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -045416: 0f00 |0001: return v0 │ │ +047698: |[047698] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ +0476a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0476aa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ 0x0000 - 0x0002 reg=2 newText Ljava/lang/String; │ │ │ │ @@ -75721,31 +75721,31 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -045418: |[045418] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -045428: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04542a: 0f00 |0001: return v0 │ │ +0476ac: |[0476ac] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +0476bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0476be: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ 0x0000 - 0x0002 reg=2 query Ljava/lang/String; │ │ │ │ - source_file_idx : 2248 (SearchViewCompat.java) │ │ + source_file_idx : 2249 (SearchViewCompat.java) │ │ │ │ Class #320 header: │ │ class_idx : 597 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 2248 │ │ +source_file_idx : 2249 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 18 │ │ │ │ Class #320 annotations: │ │ Annotations on class │ │ @@ -75865,21 +75865,21 @@ │ │ │ │ #17 : (in Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;) │ │ name : 'setSubmitButtonEnabled' │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2248 (SearchViewCompat.java) │ │ + source_file_idx : 2249 (SearchViewCompat.java) │ │ │ │ Class #321 header: │ │ class_idx : 599 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 2248 │ │ +source_file_idx : 2249 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 19 │ │ virtual_methods_size: 0 │ │ │ │ Class #321 annotations: │ │ Annotations on class │ │ @@ -75902,33 +75902,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -04542c: |[04542c] android.support.v4.widget.SearchViewCompat.:()V │ │ -04543c: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -045440: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -045444: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -045448: 2200 5402 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; // type@0254 │ │ -04544c: 7010 9d10 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl;.:()V // method@109d │ │ -045452: 6900 dd04 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ -045456: 0e00 |000d: return-void │ │ -045458: 6000 2000 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -04545c: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ -045460: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -045464: 2200 5302 |0014: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@0253 │ │ -045468: 7010 8c10 0000 |0016: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@108c │ │ -04546e: 6900 dd04 |0019: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ -045472: 28f2 |001b: goto 000d // -000e │ │ -045474: 2200 5602 |001c: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@0256 │ │ -045478: 7010 b310 0000 |001e: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@10b3 │ │ -04547e: 6900 dd04 |0021: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ -045482: 28ea |0023: goto 000d // -0016 │ │ +0476c0: |[0476c0] android.support.v4.widget.SearchViewCompat.:()V │ │ +0476d0: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +0476d4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +0476d8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0476dc: 2200 5402 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; // type@0254 │ │ +0476e0: 7010 9d10 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl;.:()V // method@109d │ │ +0476e6: 6900 dd04 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ +0476ea: 0e00 |000d: return-void │ │ +0476ec: 6000 2000 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +0476f0: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ +0476f4: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +0476f8: 2200 5302 |0014: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@0253 │ │ +0476fc: 7010 8c10 0000 |0016: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@108c │ │ +047702: 6900 dd04 |0019: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ +047706: 28f2 |001b: goto 000d // -000e │ │ +047708: 2200 5602 |001c: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@0256 │ │ +04770c: 7010 b310 0000 |001e: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@10b3 │ │ +047712: 6900 dd04 |0021: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ +047716: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0006 line=256 │ │ 0x000d line=262 │ │ 0x000e line=257 │ │ 0x0014 line=258 │ │ @@ -75940,17 +75940,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045484: |[045484] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ -045494: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -04549a: 0e00 |0003: return-void │ │ +047718: |[047718] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ +047728: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +04772e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ 0x0003 line=266 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -75960,36 +75960,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 │ │ -04549c: |[04549c] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ -0454ac: 6200 dd04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ -0454b0: 1100 |0002: return-object v0 │ │ +047730: |[047730] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ +047740: 6200 dd04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ +047744: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ name : 'getQuery' │ │ type : '(Landroid/view/View;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0454b4: |[0454b4] android.support.v4.widget.SearchViewCompat.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -0454c4: 6200 dd04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ -0454c8: 7220 a110 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@10a1 │ │ -0454ce: 0c00 |0005: move-result-object v0 │ │ -0454d0: 1100 |0006: return-object v0 │ │ +047748: |[047748] android.support.v4.widget.SearchViewCompat.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +047758: 6200 dd04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ +04775c: 7220 a110 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@10a1 │ │ +047762: 0c00 |0005: move-result-object v0 │ │ +047764: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 searchView Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ @@ -75997,19 +75997,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0454d4: |[0454d4] android.support.v4.widget.SearchViewCompat.isIconified:(Landroid/view/View;)Z │ │ -0454e4: 6200 dd04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ -0454e8: 7220 a210 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isIconified:(Landroid/view/View;)Z // method@10a2 │ │ -0454ee: 0a00 |0005: move-result v0 │ │ -0454f0: 0f00 |0006: return v0 │ │ +047768: |[047768] android.support.v4.widget.SearchViewCompat.isIconified:(Landroid/view/View;)Z │ │ +047778: 6200 dd04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ +04777c: 7220 a210 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isIconified:(Landroid/view/View;)Z // method@10a2 │ │ +047782: 0a00 |0005: move-result v0 │ │ +047784: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 searchView Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ @@ -76017,19 +76017,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0454f4: |[0454f4] android.support.v4.widget.SearchViewCompat.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -045504: 6200 dd04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ -045508: 7220 a310 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@10a3 │ │ -04550e: 0a00 |0005: move-result v0 │ │ -045510: 0f00 |0006: return v0 │ │ +047788: |[047788] android.support.v4.widget.SearchViewCompat.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +047798: 6200 dd04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ +04779c: 7220 a310 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@10a3 │ │ +0477a2: 0a00 |0005: move-result v0 │ │ +0477a4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 searchView Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ @@ -76037,19 +76037,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -045514: |[045514] android.support.v4.widget.SearchViewCompat.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -045524: 6200 dd04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ -045528: 7220 a410 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@10a4 │ │ -04552e: 0a00 |0005: move-result v0 │ │ -045530: 0f00 |0006: return v0 │ │ +0477a8: |[0477a8] android.support.v4.widget.SearchViewCompat.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +0477b8: 6200 dd04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ +0477bc: 7220 a410 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@10a4 │ │ +0477c2: 0a00 |0005: move-result v0 │ │ +0477c4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=481 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 searchView Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ @@ -76057,19 +76057,19 @@ │ │ type : '(Landroid/content/Context;)Landroid/view/View;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -045534: |[045534] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -045544: 6200 dd04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ -045548: 7220 a710 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@10a7 │ │ -04554e: 0c00 |0005: move-result-object v0 │ │ -045550: 1100 |0006: return-object v0 │ │ +0477c8: |[0477c8] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +0477d8: 6200 dd04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ +0477dc: 7220 a710 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@10a7 │ │ +0477e2: 0c00 |0005: move-result-object v0 │ │ +0477e4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 context Landroid/content/Context; │ │ │ │ #8 : (in Landroid/support/v4/widget/SearchViewCompat;) │ │ @@ -76077,18 +76077,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 │ │ -045554: |[045554] android.support.v4.widget.SearchViewCompat.setIconified:(Landroid/view/View;Z)V │ │ -045564: 6200 dd04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ -045568: 7230 a810 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setIconified:(Landroid/view/View;Z)V // method@10a8 │ │ -04556e: 0e00 |0005: return-void │ │ +0477e8: |[0477e8] android.support.v4.widget.SearchViewCompat.setIconified:(Landroid/view/View;Z)V │ │ +0477f8: 6200 dd04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ +0477fc: 7230 a810 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setIconified:(Landroid/view/View;Z)V // method@10a8 │ │ +047802: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0005 line=448 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 iconify Z │ │ @@ -76098,18 +76098,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 │ │ -045570: |[045570] android.support.v4.widget.SearchViewCompat.setImeOptions:(Landroid/view/View;I)V │ │ -045580: 6200 dd04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ -045584: 7230 a910 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setImeOptions:(Landroid/view/View;I)V // method@10a9 │ │ -04558a: 0e00 |0005: return-void │ │ +047804: |[047804] android.support.v4.widget.SearchViewCompat.setImeOptions:(Landroid/view/View;I)V │ │ +047814: 6200 dd04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ +047818: 7230 a910 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setImeOptions:(Landroid/view/View;I)V // method@10a9 │ │ +04781e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0005 line=304 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 imeOptions I │ │ @@ -76119,18 +76119,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 │ │ -04558c: |[04558c] android.support.v4.widget.SearchViewCompat.setInputType:(Landroid/view/View;I)V │ │ -04559c: 6200 dd04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ -0455a0: 7230 aa10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setInputType:(Landroid/view/View;I)V // method@10aa │ │ -0455a6: 0e00 |0005: return-void │ │ +047820: |[047820] android.support.v4.widget.SearchViewCompat.setInputType:(Landroid/view/View;I)V │ │ +047830: 6200 dd04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ +047834: 7230 aa10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setInputType:(Landroid/view/View;I)V // method@10aa │ │ +04783a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0005 line=317 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 inputType I │ │ @@ -76140,18 +76140,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 │ │ -0455a8: |[0455a8] android.support.v4.widget.SearchViewCompat.setMaxWidth:(Landroid/view/View;I)V │ │ -0455b8: 6200 dd04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ -0455bc: 7230 ab10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setMaxWidth:(Landroid/view/View;I)V // method@10ab │ │ -0455c2: 0e00 |0005: return-void │ │ +04783c: |[04783c] android.support.v4.widget.SearchViewCompat.setMaxWidth:(Landroid/view/View;I)V │ │ +04784c: 6200 dd04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ +047850: 7230 ab10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setMaxWidth:(Landroid/view/View;I)V // method@10ab │ │ +047856: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=517 │ │ 0x0005 line=518 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 maxpixels I │ │ @@ -76161,19 +76161,19 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0455c4: |[0455c4] android.support.v4.widget.SearchViewCompat.setOnCloseListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ -0455d4: 6200 dd04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ -0455d8: 5431 d704 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@04d7 │ │ -0455dc: 7230 ac10 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@10ac │ │ -0455e2: 0e00 |0007: return-void │ │ +047858: |[047858] android.support.v4.widget.SearchViewCompat.setOnCloseListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ +047868: 6200 dd04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ +04786c: 5431 d704 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@04d7 │ │ +047870: 7230 ac10 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@10ac │ │ +047876: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0007 line=377 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 searchView Landroid/view/View; │ │ 0x0000 - 0x0008 reg=3 listener Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; │ │ @@ -76183,19 +76183,19 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0455e4: |[0455e4] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -0455f4: 6200 dd04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ -0455f8: 5431 d804 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@04d8 │ │ -0455fc: 7230 ad10 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@10ad │ │ -045602: 0e00 |0007: return-void │ │ +047878: |[047878] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +047888: 6200 dd04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ +04788c: 5431 d804 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@04d8 │ │ +047890: 7230 ad10 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@10ad │ │ +047896: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0007 line=328 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 searchView Landroid/view/View; │ │ 0x0000 - 0x0008 reg=3 listener Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ @@ -76205,18 +76205,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -045604: |[045604] android.support.v4.widget.SearchViewCompat.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -045614: 6200 dd04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ -045618: 7240 ae10 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@10ae │ │ -04561e: 0e00 |0005: return-void │ │ +047898: |[047898] android.support.v4.widget.SearchViewCompat.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +0478a8: 6200 dd04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ +0478ac: 7240 ae10 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@10ae │ │ +0478b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ 0x0005 line=422 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 query Ljava/lang/CharSequence; │ │ @@ -76227,18 +76227,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -045620: |[045620] android.support.v4.widget.SearchViewCompat.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -045630: 6200 dd04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ -045634: 7230 af10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@10af │ │ -04563a: 0e00 |0005: return-void │ │ +0478b4: |[0478b4] android.support.v4.widget.SearchViewCompat.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +0478c4: 6200 dd04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ +0478c8: 7230 af10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@10af │ │ +0478ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ 0x0005 line=433 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 hint Ljava/lang/CharSequence; │ │ @@ -76248,18 +76248,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 │ │ -04563c: |[04563c] android.support.v4.widget.SearchViewCompat.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -04564c: 6200 dd04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ -045650: 7230 b010 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@10b0 │ │ -045656: 0e00 |0005: return-void │ │ +0478d0: |[0478d0] android.support.v4.widget.SearchViewCompat.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +0478e0: 6200 dd04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ +0478e4: 7230 b010 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@10b0 │ │ +0478ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ 0x0005 line=501 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 enable Z │ │ @@ -76269,18 +76269,18 @@ │ │ type : '(Landroid/view/View;Landroid/content/ComponentName;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -045658: |[045658] android.support.v4.widget.SearchViewCompat.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -045668: 6200 dd04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ -04566c: 7230 b110 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@10b1 │ │ -045672: 0e00 |0005: return-void │ │ +0478ec: |[0478ec] android.support.v4.widget.SearchViewCompat.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +0478fc: 6200 dd04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ +047900: 7230 b110 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@10b1 │ │ +047906: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x0005 line=291 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 searchableComponent Landroid/content/ComponentName; │ │ @@ -76290,34 +76290,34 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -045674: |[045674] android.support.v4.widget.SearchViewCompat.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -045684: 6200 dd04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ -045688: 7230 b210 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@10b2 │ │ -04568e: 0e00 |0005: return-void │ │ +047908: |[047908] android.support.v4.widget.SearchViewCompat.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +047918: 6200 dd04 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04dd │ │ +04791c: 7230 b210 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@10b2 │ │ +047922: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ 0x0005 line=472 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 2248 (SearchViewCompat.java) │ │ + source_file_idx : 2249 (SearchViewCompat.java) │ │ │ │ Class #322 header: │ │ class_idx : 600 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 781 │ │ -source_file_idx : 2249 │ │ +source_file_idx : 2250 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #322 annotations: │ │ Annotations on class │ │ @@ -76342,18 +76342,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 │ │ -045690: |[045690] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ -0456a0: 5b01 de04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04de │ │ -0456a4: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -0456aa: 0e00 |0005: return-void │ │ +047924: |[047924] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ +047934: 5b01 de04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04de │ │ +047938: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +04793e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; │ │ │ │ @@ -76363,19 +76363,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0456ac: |[0456ac] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -0456bc: 5410 de04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04de │ │ -0456c0: 7220 df10 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@10df │ │ -0456c6: 0a00 |0005: move-result v0 │ │ -0456c8: 0f00 |0006: return v0 │ │ +047940: |[047940] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +047950: 5410 de04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04de │ │ +047954: 7220 df10 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@10df │ │ +04795a: 0a00 |0005: move-result v0 │ │ +04795c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; │ │ 0x0000 - 0x0007 reg=2 newText Ljava/lang/String; │ │ │ │ @@ -76384,33 +76384,33 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0456cc: |[0456cc] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -0456dc: 5410 de04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04de │ │ -0456e0: 7220 e010 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@10e0 │ │ -0456e6: 0a00 |0005: move-result v0 │ │ -0456e8: 0f00 |0006: return v0 │ │ +047960: |[047960] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +047970: 5410 de04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04de │ │ +047974: 7220 e010 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@10e0 │ │ +04797a: 0a00 |0005: move-result v0 │ │ +04797c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; │ │ 0x0000 - 0x0007 reg=2 query Ljava/lang/String; │ │ │ │ - source_file_idx : 2249 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 2250 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #323 header: │ │ class_idx : 601 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 781 │ │ -source_file_idx : 2249 │ │ +source_file_idx : 2250 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #323 annotations: │ │ Annotations on class │ │ @@ -76435,18 +76435,18 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0456ec: |[0456ec] android.support.v4.widget.SearchViewCompatHoneycomb$2.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V │ │ -0456fc: 5b01 df04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@04df │ │ -045700: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -045706: 0e00 |0005: return-void │ │ +047980: |[047980] android.support.v4.widget.SearchViewCompatHoneycomb$2.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V │ │ +047990: 5b01 df04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@04df │ │ +047994: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +04799a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; │ │ │ │ @@ -76456,32 +76456,32 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045708: |[045708] android.support.v4.widget.SearchViewCompatHoneycomb$2.onClose:()Z │ │ -045718: 5410 df04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@04df │ │ -04571c: 7210 de10 0000 |0002: invoke-interface {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;.onClose:()Z // method@10de │ │ -045722: 0a00 |0005: move-result v0 │ │ -045724: 0f00 |0006: return v0 │ │ +04799c: |[04799c] android.support.v4.widget.SearchViewCompatHoneycomb$2.onClose:()Z │ │ +0479ac: 5410 df04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@04df │ │ +0479b0: 7210 de10 0000 |0002: invoke-interface {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;.onClose:()Z // method@10de │ │ +0479b6: 0a00 |0005: move-result v0 │ │ +0479b8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; │ │ │ │ - source_file_idx : 2249 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 2250 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #324 header: │ │ class_idx : 602 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 2249 │ │ +source_file_idx : 2250 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #324 annotations: │ │ Annotations on class │ │ @@ -76499,21 +76499,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;) │ │ name : 'onClose' │ │ type : '()Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2249 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 2250 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #325 header: │ │ class_idx : 603 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 2249 │ │ +source_file_idx : 2250 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #325 annotations: │ │ Annotations on class │ │ @@ -76537,21 +76537,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 : 2249 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 2250 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #326 header: │ │ class_idx : 604 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2249 │ │ +source_file_idx : 2250 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 17 │ │ virtual_methods_size: 0 │ │ │ │ Class #326 annotations: │ │ Annotations on class │ │ @@ -76570,17 +76570,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045728: |[045728] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ -045738: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -04573e: 0e00 |0003: return-void │ │ +0479bc: |[0479bc] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ +0479cc: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0479d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatHoneycomb; │ │ │ │ @@ -76589,19 +76589,19 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045740: |[045740] android.support.v4.widget.SearchViewCompatHoneycomb.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -045750: 1f01 d202 |0000: check-cast v1, Landroid/widget/SearchView; // type@02d2 │ │ -045754: 6e10 eb13 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@13eb │ │ -04575a: 0c00 |0005: move-result-object v0 │ │ -04575c: 1100 |0006: return-object v0 │ │ +0479d4: |[0479d4] android.support.v4.widget.SearchViewCompatHoneycomb.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +0479e4: 1f01 d202 |0000: check-cast v1, Landroid/widget/SearchView; // type@02d2 │ │ +0479e8: 6e10 eb13 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@13eb │ │ +0479ee: 0c00 |0005: move-result-object v0 │ │ +0479f0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 searchView Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -76609,19 +76609,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045760: |[045760] android.support.v4.widget.SearchViewCompatHoneycomb.isIconified:(Landroid/view/View;)Z │ │ -045770: 1f01 d202 |0000: check-cast v1, Landroid/widget/SearchView; // type@02d2 │ │ -045774: 6e10 ec13 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isIconified:()Z // method@13ec │ │ -04577a: 0a00 |0005: move-result v0 │ │ -04577c: 0f00 |0006: return v0 │ │ +0479f4: |[0479f4] android.support.v4.widget.SearchViewCompatHoneycomb.isIconified:(Landroid/view/View;)Z │ │ +047a04: 1f01 d202 |0000: check-cast v1, Landroid/widget/SearchView; // type@02d2 │ │ +047a08: 6e10 ec13 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isIconified:()Z // method@13ec │ │ +047a0e: 0a00 |0005: move-result v0 │ │ +047a10: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 searchView Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -76629,19 +76629,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -045780: |[045780] android.support.v4.widget.SearchViewCompatHoneycomb.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -045790: 1f01 d202 |0000: check-cast v1, Landroid/widget/SearchView; // type@02d2 │ │ -045794: 6e10 ed13 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isQueryRefinementEnabled:()Z // method@13ed │ │ -04579a: 0a00 |0005: move-result v0 │ │ -04579c: 0f00 |0006: return v0 │ │ +047a14: |[047a14] android.support.v4.widget.SearchViewCompatHoneycomb.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +047a24: 1f01 d202 |0000: check-cast v1, Landroid/widget/SearchView; // type@02d2 │ │ +047a28: 6e10 ed13 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isQueryRefinementEnabled:()Z // method@13ed │ │ +047a2e: 0a00 |0005: move-result v0 │ │ +047a30: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 searchView Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -76649,19 +76649,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0457a0: |[0457a0] android.support.v4.widget.SearchViewCompatHoneycomb.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -0457b0: 1f01 d202 |0000: check-cast v1, Landroid/widget/SearchView; // type@02d2 │ │ -0457b4: 6e10 ee13 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isSubmitButtonEnabled:()Z // method@13ee │ │ -0457ba: 0a00 |0005: move-result v0 │ │ -0457bc: 0f00 |0006: return v0 │ │ +047a34: |[047a34] android.support.v4.widget.SearchViewCompatHoneycomb.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +047a44: 1f01 d202 |0000: check-cast v1, Landroid/widget/SearchView; // type@02d2 │ │ +047a48: 6e10 ee13 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isSubmitButtonEnabled:()Z // method@13ee │ │ +047a4e: 0a00 |0005: move-result v0 │ │ +047a50: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 searchView Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -76669,18 +76669,18 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0457c0: |[0457c0] android.support.v4.widget.SearchViewCompatHoneycomb.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; │ │ -0457d0: 2200 5902 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; // type@0259 │ │ -0457d4: 7020 dc10 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V // method@10dc │ │ -0457da: 1100 |0005: return-object v0 │ │ +047a54: |[047a54] android.support.v4.widget.SearchViewCompatHoneycomb.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; │ │ +047a64: 2200 5902 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; // type@0259 │ │ +047a68: 7020 dc10 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V // method@10dc │ │ +047a6e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 listener Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; │ │ │ │ #6 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -76688,18 +76688,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 │ │ -0457dc: |[0457dc] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ -0457ec: 2200 5802 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@0258 │ │ -0457f0: 7020 d910 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@10d9 │ │ -0457f6: 1100 |0005: return-object v0 │ │ +047a70: |[047a70] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ +047a80: 2200 5802 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@0258 │ │ +047a84: 7020 d910 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@10d9 │ │ +047a8a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 listener Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; │ │ │ │ #7 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -76707,18 +76707,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 │ │ -0457f8: |[0457f8] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -045808: 2200 d202 |0000: new-instance v0, Landroid/widget/SearchView; // type@02d2 │ │ -04580c: 7020 e913 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@13e9 │ │ -045812: 1100 |0005: return-object v0 │ │ +047a8c: |[047a8c] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +047a9c: 2200 d202 |0000: new-instance v0, Landroid/widget/SearchView; // type@02d2 │ │ +047aa0: 7020 e913 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@13e9 │ │ +047aa6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #8 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb;) │ │ @@ -76726,18 +76726,18 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -045814: |[045814] android.support.v4.widget.SearchViewCompatHoneycomb.setIconified:(Landroid/view/View;Z)V │ │ -045824: 1f00 d202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02d2 │ │ -045828: 6e20 f013 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setIconified:(Z)V // method@13f0 │ │ -04582e: 0e00 |0005: return-void │ │ +047aa8: |[047aa8] android.support.v4.widget.SearchViewCompatHoneycomb.setIconified:(Landroid/view/View;Z)V │ │ +047ab8: 1f00 d202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02d2 │ │ +047abc: 6e20 f013 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setIconified:(Z)V // method@13f0 │ │ +047ac2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0005 line=97 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 iconify Z │ │ @@ -76747,18 +76747,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -045830: |[045830] android.support.v4.widget.SearchViewCompatHoneycomb.setMaxWidth:(Landroid/view/View;I)V │ │ -045840: 1f00 d202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02d2 │ │ -045844: 6e20 f313 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setMaxWidth:(I)V // method@13f3 │ │ -04584a: 0e00 |0005: return-void │ │ +047ac4: |[047ac4] android.support.v4.widget.SearchViewCompatHoneycomb.setMaxWidth:(Landroid/view/View;I)V │ │ +047ad4: 1f00 d202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02d2 │ │ +047ad8: 6e20 f313 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setMaxWidth:(I)V // method@13f3 │ │ +047ade: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0005 line=121 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 maxpixels I │ │ @@ -76768,19 +76768,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -04584c: |[04584c] android.support.v4.widget.SearchViewCompatHoneycomb.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -04585c: 1f00 d202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02d2 │ │ -045860: 1f01 d002 |0002: check-cast v1, Landroid/widget/SearchView$OnCloseListener; // type@02d0 │ │ -045864: 6e20 f413 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnCloseListener:(Landroid/widget/SearchView$OnCloseListener;)V // method@13f4 │ │ -04586a: 0e00 |0007: return-void │ │ +047ae0: |[047ae0] android.support.v4.widget.SearchViewCompatHoneycomb.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +047af0: 1f00 d202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02d2 │ │ +047af4: 1f01 d002 |0002: check-cast v1, Landroid/widget/SearchView$OnCloseListener; // type@02d0 │ │ +047af8: 6e20 f413 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnCloseListener:(Landroid/widget/SearchView$OnCloseListener;)V // method@13f4 │ │ +047afe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0007 line=81 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 listener Ljava/lang/Object; │ │ @@ -76790,19 +76790,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -04586c: |[04586c] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -04587c: 1f00 d202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02d2 │ │ -045880: 1f01 d102 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@02d1 │ │ -045884: 6e20 f513 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@13f5 │ │ -04588a: 0e00 |0007: return-void │ │ +047b00: |[047b00] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +047b10: 1f00 d202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02d2 │ │ +047b14: 1f01 d102 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@02d1 │ │ +047b18: 6e20 f513 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@13f5 │ │ +047b1e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0007 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 listener Ljava/lang/Object; │ │ @@ -76812,18 +76812,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04588c: |[04588c] android.support.v4.widget.SearchViewCompatHoneycomb.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -04589c: 1f00 d202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02d2 │ │ -0458a0: 6e30 f613 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@13f6 │ │ -0458a6: 0e00 |0005: return-void │ │ +047b20: |[047b20] android.support.v4.widget.SearchViewCompatHoneycomb.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +047b30: 1f00 d202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02d2 │ │ +047b34: 6e30 f613 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@13f6 │ │ +047b3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0005 line=89 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 query Ljava/lang/CharSequence; │ │ @@ -76834,18 +76834,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0458a8: |[0458a8] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -0458b8: 1f00 d202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02d2 │ │ -0458bc: 6e20 f713 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@13f7 │ │ -0458c2: 0e00 |0005: return-void │ │ +047b3c: |[047b3c] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +047b4c: 1f00 d202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02d2 │ │ +047b50: 6e20 f713 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@13f7 │ │ +047b56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0005 line=93 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 hint Ljava/lang/CharSequence; │ │ @@ -76855,18 +76855,18 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0458c4: |[0458c4] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -0458d4: 1f00 d202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02d2 │ │ -0458d8: 6e20 f813 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryRefinementEnabled:(Z)V // method@13f8 │ │ -0458de: 0e00 |0005: return-void │ │ +047b58: |[047b58] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +047b68: 1f00 d202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02d2 │ │ +047b6c: 6e20 f813 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryRefinementEnabled:(Z)V // method@13f8 │ │ +047b72: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0005 line=113 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 enable Z │ │ @@ -76876,27 +76876,27 @@ │ │ type : '(Landroid/view/View;Landroid/content/ComponentName;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0458e0: |[0458e0] android.support.v4.widget.SearchViewCompatHoneycomb.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -0458f0: 0741 |0000: move-object v1, v4 │ │ -0458f2: 1f01 d202 |0001: check-cast v1, Landroid/widget/SearchView; // type@02d2 │ │ -0458f6: 6e10 ea13 0100 |0003: invoke-virtual {v1}, Landroid/widget/SearchView;.getContext:()Landroid/content/Context; // method@13ea │ │ -0458fc: 0c02 |0006: move-result-object v2 │ │ -0458fe: 1a03 6216 |0007: const-string v3, "search" // string@1662 │ │ -045902: 6e20 9700 3200 |0009: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0097 │ │ -045908: 0c00 |000c: move-result-object v0 │ │ -04590a: 1f00 1400 |000d: check-cast v0, Landroid/app/SearchManager; // type@0014 │ │ -04590e: 6e20 7b00 5000 |000f: invoke-virtual {v0, v5}, Landroid/app/SearchManager;.getSearchableInfo:(Landroid/content/ComponentName;)Landroid/app/SearchableInfo; // method@007b │ │ -045914: 0c02 |0012: move-result-object v2 │ │ -045916: 6e20 f913 2100 |0013: invoke-virtual {v1, v2}, Landroid/widget/SearchView;.setSearchableInfo:(Landroid/app/SearchableInfo;)V // method@13f9 │ │ -04591c: 0e00 |0016: return-void │ │ +047b74: |[047b74] android.support.v4.widget.SearchViewCompatHoneycomb.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +047b84: 0741 |0000: move-object v1, v4 │ │ +047b86: 1f01 d202 |0001: check-cast v1, Landroid/widget/SearchView; // type@02d2 │ │ +047b8a: 6e10 ea13 0100 |0003: invoke-virtual {v1}, Landroid/widget/SearchView;.getContext:()Landroid/content/Context; // method@13ea │ │ +047b90: 0c02 |0006: move-result-object v2 │ │ +047b92: 1a03 6216 |0007: const-string v3, "search" // string@1662 │ │ +047b96: 6e20 9700 3200 |0009: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0097 │ │ +047b9c: 0c00 |000c: move-result-object v0 │ │ +047b9e: 1f00 1400 |000d: check-cast v0, Landroid/app/SearchManager; // type@0014 │ │ +047ba2: 6e20 7b00 5000 |000f: invoke-virtual {v0, v5}, Landroid/app/SearchManager;.getSearchableInfo:(Landroid/content/ComponentName;)Landroid/app/SearchableInfo; // method@007b │ │ +047ba8: 0c02 |0012: move-result-object v2 │ │ +047baa: 6e20 f913 2100 |0013: invoke-virtual {v1, v2}, Landroid/widget/SearchView;.setSearchableInfo:(Landroid/app/SearchableInfo;)V // method@13f9 │ │ +047bb0: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x000f line=49 │ │ 0x0016 line=50 │ │ locals : │ │ @@ -76910,34 +76910,34 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -045920: |[045920] android.support.v4.widget.SearchViewCompatHoneycomb.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -045930: 1f00 d202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02d2 │ │ -045934: 6e20 fa13 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setSubmitButtonEnabled:(Z)V // method@13fa │ │ -04593a: 0e00 |0005: return-void │ │ +047bb4: |[047bb4] android.support.v4.widget.SearchViewCompatHoneycomb.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +047bc4: 1f00 d202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02d2 │ │ +047bc8: 6e20 fa13 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setSubmitButtonEnabled:(Z)V // method@13fa │ │ +047bce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0005 line=105 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 enabled Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 2249 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 2250 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #327 header: │ │ class_idx : 605 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 722 │ │ -source_file_idx : 2251 │ │ +source_file_idx : 2252 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #327 annotations: │ │ Annotations on class │ │ @@ -76957,17 +76957,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04593c: |[04593c] android.support.v4.widget.SearchViewCompatIcs$MySearchView.:(Landroid/content/Context;)V │ │ -04594c: 7020 e913 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@13e9 │ │ -045952: 0e00 |0003: return-void │ │ +047bd0: |[047bd0] android.support.v4.widget.SearchViewCompatIcs$MySearchView.:(Landroid/content/Context;)V │ │ +047be0: 7020 e913 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@13e9 │ │ +047be6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -76978,35 +76978,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -045954: |[045954] android.support.v4.widget.SearchViewCompatIcs$MySearchView.onActionViewCollapsed:()V │ │ -045964: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ -045968: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04596a: 6e30 f410 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@10f4 │ │ -045970: 6f10 ef13 0200 |0006: invoke-super {v2}, Landroid/widget/SearchView;.onActionViewCollapsed:()V // method@13ef │ │ -045976: 0e00 |0009: return-void │ │ +047be8: |[047be8] android.support.v4.widget.SearchViewCompatIcs$MySearchView.onActionViewCollapsed:()V │ │ +047bf8: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ +047bfc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +047bfe: 6e30 f410 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@10f4 │ │ +047c04: 6f10 ef13 0200 |0006: invoke-super {v2}, Landroid/widget/SearchView;.onActionViewCollapsed:()V // method@13ef │ │ +047c0a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0006 line=38 │ │ 0x0009 line=39 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; │ │ │ │ - source_file_idx : 2251 (SearchViewCompatIcs.java) │ │ + source_file_idx : 2252 (SearchViewCompatIcs.java) │ │ │ │ Class #328 header: │ │ class_idx : 606 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2251 │ │ +source_file_idx : 2252 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #328 annotations: │ │ Annotations on class │ │ @@ -77025,17 +77025,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045978: |[045978] android.support.v4.widget.SearchViewCompatIcs.:()V │ │ -045988: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -04598e: 0e00 |0003: return-void │ │ +047c0c: |[047c0c] android.support.v4.widget.SearchViewCompatIcs.:()V │ │ +047c1c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +047c22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatIcs; │ │ │ │ @@ -77044,18 +77044,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 │ │ -045990: |[045990] android.support.v4.widget.SearchViewCompatIcs.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -0459a0: 2200 5d02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; // type@025d │ │ -0459a4: 7020 f210 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.:(Landroid/content/Context;)V // method@10f2 │ │ -0459aa: 1100 |0005: return-object v0 │ │ +047c24: |[047c24] android.support.v4.widget.SearchViewCompatIcs.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +047c34: 2200 5d02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; // type@025d │ │ +047c38: 7020 f210 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.:(Landroid/content/Context;)V // method@10f2 │ │ +047c3e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #2 : (in Landroid/support/v4/widget/SearchViewCompatIcs;) │ │ @@ -77063,18 +77063,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0459ac: |[0459ac] android.support.v4.widget.SearchViewCompatIcs.setImeOptions:(Landroid/view/View;I)V │ │ -0459bc: 1f00 d202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02d2 │ │ -0459c0: 6e20 f113 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setImeOptions:(I)V // method@13f1 │ │ -0459c6: 0e00 |0005: return-void │ │ +047c40: |[047c40] android.support.v4.widget.SearchViewCompatIcs.setImeOptions:(Landroid/view/View;I)V │ │ +047c50: 1f00 d202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02d2 │ │ +047c54: 6e20 f113 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setImeOptions:(I)V // method@13f1 │ │ +047c5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0005 line=48 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 imeOptions I │ │ @@ -77084,34 +77084,34 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0459c8: |[0459c8] android.support.v4.widget.SearchViewCompatIcs.setInputType:(Landroid/view/View;I)V │ │ -0459d8: 1f00 d202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02d2 │ │ -0459dc: 6e20 f213 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setInputType:(I)V // method@13f2 │ │ -0459e2: 0e00 |0005: return-void │ │ +047c5c: |[047c5c] android.support.v4.widget.SearchViewCompatIcs.setInputType:(Landroid/view/View;I)V │ │ +047c6c: 1f00 d202 |0000: check-cast v0, Landroid/widget/SearchView; // type@02d2 │ │ +047c70: 6e20 f213 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setInputType:(I)V // method@13f2 │ │ +047c76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0005 line=52 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 searchView Landroid/view/View; │ │ 0x0000 - 0x0006 reg=1 inputType I │ │ │ │ Virtual methods - │ │ - source_file_idx : 2251 (SearchViewCompatIcs.java) │ │ + source_file_idx : 2252 (SearchViewCompatIcs.java) │ │ │ │ Class #329 header: │ │ class_idx : 607 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 781 │ │ -source_file_idx : 2268 │ │ +source_file_idx : 2269 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #329 annotations: │ │ Annotations on class │ │ @@ -77129,21 +77129,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 : 2268 (SimpleCursorAdapter.java) │ │ + source_file_idx : 2269 (SimpleCursorAdapter.java) │ │ │ │ Class #330 header: │ │ class_idx : 608 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 781 │ │ -source_file_idx : 2268 │ │ +source_file_idx : 2269 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #330 annotations: │ │ Annotations on class │ │ @@ -77161,21 +77161,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 : 2268 (SimpleCursorAdapter.java) │ │ + source_file_idx : 2269 (SimpleCursorAdapter.java) │ │ │ │ Class #331 header: │ │ class_idx : 610 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2276 │ │ +source_file_idx : 2277 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #331 annotations: │ │ Annotations on class │ │ @@ -77187,21 +77187,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2276 (SlidingPaneLayout.java) │ │ + source_file_idx : 2277 (SlidingPaneLayout.java) │ │ │ │ Class #332 header: │ │ class_idx : 612 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2276 │ │ +source_file_idx : 2277 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #332 annotations: │ │ Annotations on class │ │ @@ -77230,19 +77230,19 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0459e4: |[0459e4] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -0459f4: 5b01 ea04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04ea │ │ -0459f8: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -0459fe: 5b02 e904 |0005: iput-object v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04e9 │ │ -045a02: 0e00 |0007: return-void │ │ +047c78: |[047c78] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +047c88: 5b01 ea04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04ea │ │ +047c8c: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +047c92: 5b02 e904 |0005: iput-object v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04e9 │ │ +047c96: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1484 │ │ 0x0005 line=1485 │ │ 0x0007 line=1486 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; │ │ @@ -77255,49 +77255,49 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -045a04: |[045a04] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.run:()V │ │ -045a14: 5430 e904 |0000: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04e9 │ │ -045a18: 6e10 6912 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1269 │ │ -045a1e: 0c00 |0005: move-result-object v0 │ │ -045a20: 5431 ea04 |0006: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04ea │ │ -045a24: 3310 1000 |0008: if-ne v0, v1, 0018 // +0010 │ │ -045a28: 5430 e904 |000a: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04e9 │ │ -045a2c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -045a2e: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -045a30: 7130 100b 1002 |000e: invoke-static {v0, v1, v2}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0b10 │ │ -045a36: 5430 ea04 |0011: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04ea │ │ -045a3a: 5431 e904 |0013: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04e9 │ │ -045a3e: 7120 4811 1000 |0015: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$900:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1148 │ │ -045a44: 5430 ea04 |0018: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04ea │ │ -045a48: 7110 4111 0000 |001a: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; // method@1141 │ │ -045a4e: 0c00 |001d: move-result-object v0 │ │ -045a50: 6e20 e314 3000 |001e: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@14e3 │ │ -045a56: 0e00 |0021: return-void │ │ +047c98: |[047c98] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.run:()V │ │ +047ca8: 5430 e904 |0000: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04e9 │ │ +047cac: 6e10 6912 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1269 │ │ +047cb2: 0c00 |0005: move-result-object v0 │ │ +047cb4: 5431 ea04 |0006: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04ea │ │ +047cb8: 3310 1000 |0008: if-ne v0, v1, 0018 // +0010 │ │ +047cbc: 5430 e904 |000a: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04e9 │ │ +047cc0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +047cc2: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +047cc4: 7130 100b 1002 |000e: invoke-static {v0, v1, v2}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0b10 │ │ +047cca: 5430 ea04 |0011: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04ea │ │ +047cce: 5431 e904 |0013: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04e9 │ │ +047cd2: 7120 4811 1000 |0015: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$900:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1148 │ │ +047cd8: 5430 ea04 |0018: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04ea │ │ +047cdc: 7110 4111 0000 |001a: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; // method@1141 │ │ +047ce2: 0c00 |001d: move-result-object v0 │ │ +047ce4: 6e20 e314 3000 |001e: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@14e3 │ │ +047cea: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1490 │ │ 0x000a line=1491 │ │ 0x0011 line=1492 │ │ 0x0018 line=1494 │ │ 0x0021 line=1495 │ │ locals : │ │ 0x0000 - 0x0022 reg=3 this Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; │ │ │ │ - source_file_idx : 2276 (SlidingPaneLayout.java) │ │ + source_file_idx : 2277 (SlidingPaneLayout.java) │ │ │ │ Class #333 header: │ │ class_idx : 614 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 672 │ │ -source_file_idx : 2276 │ │ +source_file_idx : 2277 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #333 annotations: │ │ Annotations on class │ │ @@ -77337,42 +77337,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -045a58: |[045a58] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ -045a68: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -045a6a: 2300 6403 |0001: new-array v0, v0, [I // type@0364 │ │ -045a6e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -045a70: 1402 8101 0101 |0004: const v2, #float 2.36946e-38 // #01010181 │ │ -045a76: 4b02 0001 |0007: aput v2, v0, v1 │ │ -045a7a: 6900 ec04 |0009: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@04ec │ │ -045a7e: 0e00 |000b: return-void │ │ +047cec: |[047cec] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ +047cfc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +047cfe: 2300 6403 |0001: new-array v0, v0, [I // type@0364 │ │ +047d02: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +047d04: 1402 8101 0101 |0004: const v2, #float 2.36946e-38 // #01010181 │ │ +047d0a: 4b02 0001 |0007: aput v2, v0, v1 │ │ +047d0e: 6900 ec04 |0009: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@04ec │ │ +047d12: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1249 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -045a80: |[045a80] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ -045a90: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -045a92: 7030 b912 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@12b9 │ │ -045a98: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -045a9a: 5910 f304 |0005: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f3 │ │ -045a9e: 0e00 |0007: return-void │ │ +047d14: |[047d14] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ +047d24: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +047d26: 7030 b912 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@12b9 │ │ +047d2c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +047d2e: 5910 f304 |0005: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f3 │ │ +047d32: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1273 │ │ 0x0004 line=1257 │ │ 0x0007 line=1274 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -77382,19 +77382,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -045aa0: |[045aa0] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(II)V │ │ -045ab0: 7030 b912 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@12b9 │ │ -045ab6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -045ab8: 5910 f304 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f3 │ │ -045abc: 0e00 |0006: return-void │ │ +047d34: |[047d34] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(II)V │ │ +047d44: 7030 b912 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@12b9 │ │ +047d4a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +047d4c: 5910 f304 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f3 │ │ +047d50: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1277 │ │ 0x0003 line=1257 │ │ 0x0006 line=1278 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -77406,27 +77406,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 │ │ -045ac0: |[045ac0] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -045ad0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -045ad2: 7030 ba12 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@12ba │ │ -045ad8: 5932 f304 |0004: iput v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f3 │ │ -045adc: 6201 ec04 |0006: sget-object v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@04ec │ │ -045ae0: 6e30 9900 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0099 │ │ -045ae6: 0c00 |000b: move-result-object v0 │ │ -045ae8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -045aea: 6e30 f300 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getFloat:(IF)F // method@00f3 │ │ -045af0: 0a01 |0010: move-result v1 │ │ -045af2: 5931 f304 |0011: iput v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f3 │ │ -045af6: 6e10 f900 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00f9 │ │ -045afc: 0e00 |0016: return-void │ │ +047d54: |[047d54] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +047d64: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +047d66: 7030 ba12 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@12ba │ │ +047d6c: 5932 f304 |0004: iput v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f3 │ │ +047d70: 6201 ec04 |0006: sget-object v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@04ec │ │ +047d74: 6e30 9900 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0099 │ │ +047d7a: 0c00 |000b: move-result-object v0 │ │ +047d7c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +047d7e: 6e30 f300 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getFloat:(IF)F // method@00f3 │ │ +047d84: 0a01 |0010: move-result v1 │ │ +047d86: 5931 f304 |0011: iput v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f3 │ │ +047d8a: 6e10 f900 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00f9 │ │ +047d90: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1294 │ │ 0x0004 line=1257 │ │ 0x0006 line=1296 │ │ 0x000c line=1297 │ │ 0x0013 line=1298 │ │ @@ -77442,21 +77442,21 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -045b00: |[045b00] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V │ │ -045b10: 7020 bc12 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@12bc │ │ -045b16: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -045b18: 5910 f304 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f3 │ │ -045b1c: 5220 f304 |0006: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f3 │ │ -045b20: 5910 f304 |0008: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f3 │ │ -045b24: 0e00 |000a: return-void │ │ +047d94: |[047d94] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V │ │ +047da4: 7020 bc12 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@12bc │ │ +047daa: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +047dac: 5910 f304 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f3 │ │ +047db0: 5220 f304 |0006: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f3 │ │ +047db4: 5910 f304 |0008: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f3 │ │ +047db8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1289 │ │ 0x0003 line=1257 │ │ 0x0006 line=1290 │ │ 0x000a line=1291 │ │ locals : │ │ @@ -77468,19 +77468,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 │ │ -045b28: |[045b28] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ -045b38: 7020 bb12 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@12bb │ │ -045b3e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -045b40: 5910 f304 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f3 │ │ -045b44: 0e00 |0006: return-void │ │ +047dbc: |[047dbc] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ +047dcc: 7020 bb12 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@12bb │ │ +047dd2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +047dd4: 5910 f304 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f3 │ │ +047dd8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1281 │ │ 0x0003 line=1257 │ │ 0x0006 line=1282 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -77491,36 +77491,36 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -045b48: |[045b48] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ -045b58: 7020 bc12 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@12bc │ │ -045b5e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -045b60: 5910 f304 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f3 │ │ -045b64: 0e00 |0006: return-void │ │ +047ddc: |[047ddc] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ +047dec: 7020 bc12 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@12bc │ │ +047df2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +047df4: 5910 f304 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f3 │ │ +047df8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1285 │ │ 0x0003 line=1257 │ │ 0x0006 line=1286 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ 0x0000 - 0x0007 reg=2 source Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2276 (SlidingPaneLayout.java) │ │ + source_file_idx : 2277 (SlidingPaneLayout.java) │ │ │ │ Class #334 header: │ │ class_idx : 615 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 781 │ │ -source_file_idx : 2276 │ │ +source_file_idx : 2277 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #334 annotations: │ │ Annotations on class │ │ @@ -77550,21 +77550,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;) │ │ name : 'onPanelSlide' │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2276 (SlidingPaneLayout.java) │ │ + source_file_idx : 2277 (SlidingPaneLayout.java) │ │ │ │ Class #335 header: │ │ class_idx : 616 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 781 │ │ -source_file_idx : 2276 │ │ +source_file_idx : 2277 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #335 annotations: │ │ Annotations on class │ │ @@ -77586,17 +77586,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -045b68: |[045b68] android.support.v4.widget.SlidingPaneLayout$SavedState$1.:()V │ │ -045b78: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -045b7e: 0e00 |0003: return-void │ │ +047dfc: |[047dfc] android.support.v4.widget.SlidingPaneLayout$SavedState$1.:()V │ │ +047e0c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +047e12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1322 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -77605,19 +77605,19 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -045b80: |[045b80] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ -045b90: 2200 6902 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0269 │ │ -045b94: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -045b96: 7030 2d11 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@112d │ │ -045b9c: 1100 |0006: return-object v0 │ │ +047e14: |[047e14] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ +047e24: 2200 6902 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0269 │ │ +047e28: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +047e2a: 7030 2d11 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@112d │ │ +047e30: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1324 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -77626,18 +77626,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 │ │ -045ba0: |[045ba0] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -045bb0: 6e20 2711 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@1127 │ │ -045bb6: 0c00 |0003: move-result-object v0 │ │ -045bb8: 1100 |0004: return-object v0 │ │ +047e34: |[047e34] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +047e44: 6e20 2711 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@1127 │ │ +047e4a: 0c00 |0003: move-result-object v0 │ │ +047e4c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1322 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -77646,17 +77646,17 @@ │ │ type : '(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045bbc: |[045bbc] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ -045bcc: 2320 7503 |0000: new-array v0, v2, [Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0375 │ │ -045bd0: 1100 |0002: return-object v0 │ │ +047e50: |[047e50] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ +047e60: 2320 7503 |0000: new-array v0, v2, [Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0375 │ │ +047e64: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1328 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -77665,32 +77665,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 │ │ -045bd4: |[045bd4] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -045be4: 6e20 2911 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@1129 │ │ -045bea: 0c00 |0003: move-result-object v0 │ │ -045bec: 1100 |0004: return-object v0 │ │ +047e68: |[047e68] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +047e78: 6e20 2911 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@1129 │ │ +047e7e: 0c00 |0003: move-result-object v0 │ │ +047e80: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1322 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 2276 (SlidingPaneLayout.java) │ │ + source_file_idx : 2277 (SlidingPaneLayout.java) │ │ │ │ Class #336 header: │ │ class_idx : 617 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 664 │ │ -source_file_idx : 2276 │ │ +source_file_idx : 2277 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 1 │ │ │ │ Class #336 annotations: │ │ Annotations on class │ │ @@ -77720,43 +77720,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -045bf0: |[045bf0] android.support.v4.widget.SlidingPaneLayout$SavedState.:()V │ │ -045c00: 2200 6802 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; // type@0268 │ │ -045c04: 7010 2611 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.:()V // method@1126 │ │ -045c0a: 6900 f504 |0005: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@04f5 │ │ -045c0e: 0e00 |0007: return-void │ │ +047e84: |[047e84] android.support.v4.widget.SlidingPaneLayout$SavedState.:()V │ │ +047e94: 2200 6802 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; // type@0268 │ │ +047e98: 7010 2611 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.:()V // method@1126 │ │ +047e9e: 6900 f504 |0005: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@04f5 │ │ +047ea2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1321 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/SlidingPaneLayout$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -045c10: |[045c10] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;)V │ │ -045c20: 7020 4212 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1242 │ │ -045c26: 6e10 9901 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0199 │ │ -045c2c: 0a00 |0006: move-result v0 │ │ -045c2e: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -045c32: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -045c34: 5c10 f604 |000a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04f6 │ │ -045c38: 0e00 |000c: return-void │ │ -045c3a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -045c3c: 28fc |000e: goto 000a // -0004 │ │ +047ea4: |[047ea4] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;)V │ │ +047eb4: 7020 4212 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1242 │ │ +047eba: 6e10 9901 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0199 │ │ +047ec0: 0a00 |0006: move-result v0 │ │ +047ec2: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +047ec6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +047ec8: 5c10 f604 |000a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04f6 │ │ +047ecc: 0e00 |000c: return-void │ │ +047ece: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +047ed0: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1311 │ │ 0x0003 line=1312 │ │ 0x000c line=1313 │ │ 0x000d line=1312 │ │ locals : │ │ @@ -77768,17 +77768,17 @@ │ │ type : '(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -045c40: |[045c40] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ -045c50: 7020 2c11 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;)V // method@112c │ │ -045c56: 0e00 |0003: return-void │ │ +047ed4: |[047ed4] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ +047ee4: 7020 2c11 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;)V // method@112c │ │ +047eea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1303 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/SlidingPaneLayout$1; │ │ @@ -77788,17 +77788,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -045c58: |[045c58] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ -045c68: 7020 4312 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1243 │ │ -045c6e: 0e00 |0003: return-void │ │ +047eec: |[047eec] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ +047efc: 7020 4312 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1243 │ │ +047f02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1307 │ │ 0x0003 line=1308 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -77809,41 +77809,41 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -045c70: |[045c70] android.support.v4.widget.SlidingPaneLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -045c80: 6f30 4412 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1244 │ │ -045c86: 5510 f604 |0003: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04f6 │ │ -045c8a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -045c8e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -045c90: 6e20 9d01 0200 |0008: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@019d │ │ -045c96: 0e00 |000b: return-void │ │ -045c98: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -045c9a: 28fb |000d: goto 0008 // -0005 │ │ +047f04: |[047f04] android.support.v4.widget.SlidingPaneLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +047f14: 6f30 4412 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1244 │ │ +047f1a: 5510 f604 |0003: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04f6 │ │ +047f1e: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +047f22: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +047f24: 6e20 9d01 0200 |0008: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@019d │ │ +047f2a: 0e00 |000b: return-void │ │ +047f2c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +047f2e: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1317 │ │ 0x0003 line=1318 │ │ 0x000b line=1319 │ │ 0x000c line=1318 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ 0x0000 - 0x000e reg=2 out Landroid/os/Parcel; │ │ 0x0000 - 0x000e reg=3 flags I │ │ │ │ - source_file_idx : 2276 (SlidingPaneLayout.java) │ │ + source_file_idx : 2277 (SlidingPaneLayout.java) │ │ │ │ Class #337 header: │ │ class_idx : 619 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 781 │ │ -source_file_idx : 2276 │ │ +source_file_idx : 2277 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #337 annotations: │ │ Annotations on class │ │ @@ -77861,21 +77861,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;) │ │ name : 'invalidateChildRegion' │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2276 (SlidingPaneLayout.java) │ │ + source_file_idx : 2277 (SlidingPaneLayout.java) │ │ │ │ Class #338 header: │ │ class_idx : 623 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 673 │ │ -source_file_idx : 2276 │ │ +source_file_idx : 2277 │ │ static_fields_size : 5 │ │ instance_fields_size: 19 │ │ direct_methods_size : 20 │ │ virtual_methods_size: 41 │ │ │ │ Class #338 annotations: │ │ Annotations on class │ │ @@ -78003,32 +78003,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -045c9c: |[045c9c] android.support.v4.widget.SlidingPaneLayout.:()V │ │ -045cac: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -045cb0: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -045cb4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -045cb8: 2201 6e02 |0006: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; // type@026e │ │ -045cbc: 7010 3a11 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;.:()V // method@113a │ │ -045cc2: 6901 fb04 |000b: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@04fb │ │ -045cc6: 0e00 |000d: return-void │ │ -045cc8: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ -045ccc: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -045cd0: 2201 6d02 |0012: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; // type@026d │ │ -045cd4: 7010 3811 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.:()V // method@1138 │ │ -045cda: 6901 fb04 |0017: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@04fb │ │ -045cde: 28f4 |0019: goto 000d // -000c │ │ -045ce0: 2201 6c02 |001a: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; // type@026c │ │ -045ce4: 7010 3611 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1136 │ │ -045cea: 6901 fb04 |001f: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@04fb │ │ -045cee: 28ec |0021: goto 000d // -0014 │ │ +047f30: |[047f30] android.support.v4.widget.SlidingPaneLayout.:()V │ │ +047f40: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +047f44: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +047f48: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +047f4c: 2201 6e02 |0006: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; // type@026e │ │ +047f50: 7010 3a11 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;.:()V // method@113a │ │ +047f56: 6901 fb04 |000b: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@04fb │ │ +047f5a: 0e00 |000d: return-void │ │ +047f5c: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ +047f60: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +047f64: 2201 6d02 |0012: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; // type@026d │ │ +047f68: 7010 3811 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.:()V // method@1138 │ │ +047f6e: 6901 fb04 |0017: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@04fb │ │ +047f72: 28f4 |0019: goto 000d // -000c │ │ +047f74: 2201 6c02 |001a: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; // type@026c │ │ +047f78: 7010 3611 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1136 │ │ +047f7e: 6901 fb04 |001f: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@04fb │ │ +047f82: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0002 line=193 │ │ 0x0006 line=194 │ │ 0x000d line=200 │ │ 0x000e line=195 │ │ @@ -78042,18 +78042,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -045cf0: |[045cf0] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;)V │ │ -045d00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -045d02: 7030 3e11 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@113e │ │ -045d08: 0e00 |0004: return-void │ │ +047f84: |[047f84] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;)V │ │ +047f94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +047f96: 7030 3e11 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@113e │ │ +047f9c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -78063,18 +78063,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 │ │ -045d0c: |[045d0c] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -045d1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -045d1e: 7040 3f11 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@113f │ │ -045d24: 0e00 |0004: return-void │ │ +047fa0: |[047fa0] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +047fb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +047fb2: 7040 3f11 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@113f │ │ +047fb8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0004 line=249 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -78085,58 +78085,58 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 89 16-bit code units │ │ -045d28: |[045d28] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -045d38: 1505 003f |0000: const/high16 v5, #int 1056964608 // #3f00 │ │ -045d3c: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -045d3e: 7040 c712 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@12c7 │ │ -045d44: 1402 cccc cccc |0006: const v2, #float -1.07374e+08 // #cccccccc │ │ -045d4a: 5962 0f05 |0009: iput v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@050f │ │ -045d4e: 5c64 0105 |000b: iput-boolean v4, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0501 │ │ -045d52: 2202 4100 |000d: new-instance v2, Landroid/graphics/Rect; // type@0041 │ │ -045d56: 7010 2a01 0200 |000f: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@012a │ │ -045d5c: 5b62 1005 |0012: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0510 │ │ -045d60: 2202 2703 |0014: new-instance v2, Ljava/util/ArrayList; // type@0327 │ │ -045d64: 7010 d914 0200 |0016: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -045d6a: 5b62 0905 |0019: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0509 │ │ -045d6e: 6e10 9500 0700 |001b: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0095 │ │ -045d74: 0c02 |001e: move-result-object v2 │ │ -045d76: 6e10 e500 0200 |001f: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e5 │ │ -045d7c: 0c02 |0022: move-result-object v2 │ │ -045d7e: 5220 3b05 |0023: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@053b │ │ -045d82: 1502 0042 |0025: const/high16 v2, #int 1107296256 // #4200 │ │ -045d86: c802 |0027: mul-float/2addr v2, v0 │ │ -045d88: c652 |0028: add-float/2addr v2, v5 │ │ -045d8a: 8722 |0029: float-to-int v2, v2 │ │ -045d8c: 5962 0505 |002a: iput v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0505 │ │ -045d90: 7110 ae12 0700 |002c: invoke-static {v7}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@12ae │ │ -045d96: 0c01 |002f: move-result-object v1 │ │ -045d98: 1202 |0030: const/4 v2, #int 0 // #0 │ │ -045d9a: 6e20 8411 2600 |0031: invoke-virtual {v6, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setWillNotDraw:(Z)V // method@1184 │ │ -045da0: 2202 6302 |0034: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; // type@0263 │ │ -045da4: 7020 0a11 6200 |0036: invoke-direct {v2, v6}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@110a │ │ -045daa: 7120 0a0b 2600 |0039: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0b0a │ │ -045db0: 7120 0d0b 4600 |003c: invoke-static {v6, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b0d │ │ -045db6: 2202 6502 |003f: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; // type@0265 │ │ -045dba: 1203 |0041: const/4 v3, #int 0 // #0 │ │ -045dbc: 7030 1311 6203 |0042: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@1113 │ │ -045dc2: 7130 ad11 5602 |0045: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@11ad │ │ -045dc8: 0c02 |0048: move-result-object v2 │ │ -045dca: 5b62 0005 |0049: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0500 │ │ -045dce: 5462 0005 |004b: iget-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0500 │ │ -045dd2: 6e20 c811 4200 |004d: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@11c8 │ │ -045dd8: 5462 0005 |0050: iget-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0500 │ │ -045ddc: 1503 c843 |0052: const/high16 v3, #int 1137180672 // #43c8 │ │ -045de0: c803 |0054: mul-float/2addr v3, v0 │ │ -045de2: 6e20 c911 3200 |0055: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@11c9 │ │ -045de8: 0e00 |0058: return-void │ │ +047fbc: |[047fbc] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +047fcc: 1505 003f |0000: const/high16 v5, #int 1056964608 // #3f00 │ │ +047fd0: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +047fd2: 7040 c712 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@12c7 │ │ +047fd8: 1402 cccc cccc |0006: const v2, #float -1.07374e+08 // #cccccccc │ │ +047fde: 5962 0f05 |0009: iput v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@050f │ │ +047fe2: 5c64 0105 |000b: iput-boolean v4, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0501 │ │ +047fe6: 2202 4100 |000d: new-instance v2, Landroid/graphics/Rect; // type@0041 │ │ +047fea: 7010 2a01 0200 |000f: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@012a │ │ +047ff0: 5b62 1005 |0012: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0510 │ │ +047ff4: 2202 2703 |0014: new-instance v2, Ljava/util/ArrayList; // type@0327 │ │ +047ff8: 7010 d914 0200 |0016: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +047ffe: 5b62 0905 |0019: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0509 │ │ +048002: 6e10 9500 0700 |001b: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0095 │ │ +048008: 0c02 |001e: move-result-object v2 │ │ +04800a: 6e10 e500 0200 |001f: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e5 │ │ +048010: 0c02 |0022: move-result-object v2 │ │ +048012: 5220 3b05 |0023: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@053b │ │ +048016: 1502 0042 |0025: const/high16 v2, #int 1107296256 // #4200 │ │ +04801a: c802 |0027: mul-float/2addr v2, v0 │ │ +04801c: c652 |0028: add-float/2addr v2, v5 │ │ +04801e: 8722 |0029: float-to-int v2, v2 │ │ +048020: 5962 0505 |002a: iput v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0505 │ │ +048024: 7110 ae12 0700 |002c: invoke-static {v7}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@12ae │ │ +04802a: 0c01 |002f: move-result-object v1 │ │ +04802c: 1202 |0030: const/4 v2, #int 0 // #0 │ │ +04802e: 6e20 8411 2600 |0031: invoke-virtual {v6, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setWillNotDraw:(Z)V // method@1184 │ │ +048034: 2202 6302 |0034: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; // type@0263 │ │ +048038: 7020 0a11 6200 |0036: invoke-direct {v2, v6}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@110a │ │ +04803e: 7120 0a0b 2600 |0039: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0b0a │ │ +048044: 7120 0d0b 4600 |003c: invoke-static {v6, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b0d │ │ +04804a: 2202 6502 |003f: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; // type@0265 │ │ +04804e: 1203 |0041: const/4 v3, #int 0 // #0 │ │ +048050: 7030 1311 6203 |0042: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@1113 │ │ +048056: 7130 ad11 5602 |0045: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@11ad │ │ +04805c: 0c02 |0048: move-result-object v2 │ │ +04805e: 5b62 0005 |0049: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0500 │ │ +048062: 5462 0005 |004b: iget-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0500 │ │ +048066: 6e20 c811 4200 |004d: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@11c8 │ │ +04806c: 5462 0005 |0050: iget-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0500 │ │ +048070: 1503 c843 |0052: const/high16 v3, #int 1137180672 // #43c8 │ │ +048074: c803 |0054: mul-float/2addr v3, v0 │ │ +048076: 6e20 c911 3200 |0055: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@11c9 │ │ +04807c: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=252 │ │ 0x0006 line=107 │ │ 0x000b line=182 │ │ 0x000d line=184 │ │ 0x0014 line=186 │ │ @@ -78163,17 +78163,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045dec: |[045dec] android.support.v4.widget.SlidingPaneLayout.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ -045dfc: 5510 0405 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0504 │ │ -045e00: 0f00 |0002: return v0 │ │ +048080: |[048080] android.support.v4.widget.SlidingPaneLayout.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ +048090: 5510 0405 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0504 │ │ +048094: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #5 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78181,17 +78181,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045e04: |[045e04] android.support.v4.widget.SlidingPaneLayout.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; │ │ -045e14: 5410 0905 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0509 │ │ -045e18: 1100 |0002: return-object v0 │ │ +048098: |[048098] android.support.v4.widget.SlidingPaneLayout.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; │ │ +0480a8: 5410 0905 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0509 │ │ +0480ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #6 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78199,17 +78199,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045e1c: |[045e1c] android.support.v4.widget.SlidingPaneLayout.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ │ -045e2c: 5410 0005 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0500 │ │ -045e30: 1100 |0002: return-object v0 │ │ +0480b0: |[0480b0] android.support.v4.widget.SlidingPaneLayout.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ │ +0480c0: 5410 0005 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0500 │ │ +0480c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #7 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78217,17 +78217,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045e34: |[045e34] android.support.v4.widget.SlidingPaneLayout.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F │ │ -045e44: 5210 0c05 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050c │ │ -045e48: 0f00 |0002: return v0 │ │ +0480c8: |[0480c8] android.support.v4.widget.SlidingPaneLayout.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F │ │ +0480d8: 5210 0c05 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050c │ │ +0480dc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #8 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78235,17 +78235,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045e4c: |[045e4c] android.support.v4.widget.SlidingPaneLayout.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ -045e5c: 5410 0e05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ -045e60: 1100 |0002: return-object v0 │ │ +0480e0: |[0480e0] android.support.v4.widget.SlidingPaneLayout.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ +0480f0: 5410 0e05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ +0480f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #9 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78253,17 +78253,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045e64: |[045e64] android.support.v4.widget.SlidingPaneLayout.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z │ │ -045e74: 5c01 0a05 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@050a │ │ -045e78: 0f01 |0002: return v1 │ │ +0480f8: |[0480f8] android.support.v4.widget.SlidingPaneLayout.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z │ │ +048108: 5c01 0a05 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@050a │ │ +04810c: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -78272,17 +78272,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -045e7c: |[045e7c] android.support.v4.widget.SlidingPaneLayout.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V │ │ -045e8c: 7020 7111 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.onPanelDragged:(I)V // method@1171 │ │ -045e92: 0e00 |0003: return-void │ │ +048110: |[048110] android.support.v4.widget.SlidingPaneLayout.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V │ │ +048120: 7020 7111 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.onPanelDragged:(I)V // method@1171 │ │ +048126: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -78291,17 +78291,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -045e94: |[045e94] android.support.v4.widget.SlidingPaneLayout.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I │ │ -045ea4: 5210 0d05 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@050d │ │ -045ea8: 0f00 |0002: return v0 │ │ +048128: |[048128] android.support.v4.widget.SlidingPaneLayout.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I │ │ +048138: 5210 0d05 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@050d │ │ +04813c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #12 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78309,17 +78309,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -045eac: |[045eac] android.support.v4.widget.SlidingPaneLayout.access$900:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -045ebc: 7020 6611 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@1166 │ │ -045ec2: 0e00 |0003: return-void │ │ +048140: |[048140] android.support.v4.widget.SlidingPaneLayout.access$900:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +048150: 7020 6611 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@1166 │ │ +048156: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/view/View; │ │ │ │ @@ -78328,25 +78328,25 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -045ec4: |[045ec4] android.support.v4.widget.SlidingPaneLayout.closePane:(Landroid/view/View;I)Z │ │ -045ed4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -045ed6: 5521 0105 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0501 │ │ -045eda: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -045ede: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -045ee0: 6e30 8711 1204 |0006: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@1187 │ │ -045ee6: 0a01 |0009: move-result v1 │ │ -045ee8: 3801 0500 |000a: if-eqz v1, 000f // +0005 │ │ -045eec: 5c20 0a05 |000c: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@050a │ │ -045ef0: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -045ef2: 0f00 |000f: return v0 │ │ +048158: |[048158] android.support.v4.widget.SlidingPaneLayout.closePane:(Landroid/view/View;I)Z │ │ +048168: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04816a: 5521 0105 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0501 │ │ +04816e: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +048172: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +048174: 6e30 8711 1204 |0006: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@1187 │ │ +04817a: 0a01 |0009: move-result v1 │ │ +04817c: 3801 0500 |000a: if-eqz v1, 000f // +0005 │ │ +048180: 5c20 0a05 |000c: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@050a │ │ +048184: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +048186: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=828 │ │ 0x000c line=829 │ │ 0x000e line=830 │ │ 0x000f line=832 │ │ locals : │ │ @@ -78359,64 +78359,64 @@ │ │ type : '(Landroid/view/View;FI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -045ef4: |[045ef4] android.support.v4.widget.SlidingPaneLayout.dimChildView:(Landroid/view/View;FI)V │ │ -045f04: 1228 |0000: const/4 v8, #int 2 // #2 │ │ -045f06: 6e10 5f12 0a00 |0001: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -045f0c: 0c04 |0004: move-result-object v4 │ │ -045f0e: 1f04 6602 |0005: check-cast v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0266 │ │ -045f12: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -045f14: 2d05 0b05 |0008: cmpl-float v5, v11, v5 │ │ -045f18: 3d05 3a00 |000a: if-lez v5, 0044 // +003a │ │ -045f1c: 380c 3800 |000c: if-eqz v12, 0044 // +0038 │ │ -045f20: 1505 00ff |000e: const/high16 v5, #int -16777216 // #ff00 │ │ -045f24: b5c5 |0010: and-int/2addr v5, v12 │ │ -045f26: e200 0518 |0011: ushr-int/lit8 v0, v5, #int 24 // #18 │ │ -045f2a: 8205 |0013: int-to-float v5, v0 │ │ -045f2c: c8b5 |0014: mul-float/2addr v5, v11 │ │ -045f2e: 8753 |0015: float-to-int v3, v5 │ │ -045f30: e005 0318 |0016: shl-int/lit8 v5, v3, #int 24 // #18 │ │ -045f34: 1406 ffff ff00 |0018: const v6, #float 2.35099e-38 // #00ffffff │ │ -045f3a: b5c6 |001b: and-int/2addr v6, v12 │ │ -045f3c: 9601 0506 |001c: or-int v1, v5, v6 │ │ -045f40: 5445 ed04 |001e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04ed │ │ -045f44: 3905 0900 |0020: if-nez v5, 0029 // +0009 │ │ -045f48: 2205 3e00 |0022: new-instance v5, Landroid/graphics/Paint; // type@003e │ │ -045f4c: 7010 2601 0500 |0024: invoke-direct {v5}, Landroid/graphics/Paint;.:()V // method@0126 │ │ -045f52: 5b45 ed04 |0027: iput-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04ed │ │ -045f56: 5445 ed04 |0029: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04ed │ │ -045f5a: 2206 4000 |002b: new-instance v6, Landroid/graphics/PorterDuffColorFilter; // type@0040 │ │ -045f5e: 6207 1b00 |002d: sget-object v7, Landroid/graphics/PorterDuff$Mode;.SRC_OVER:Landroid/graphics/PorterDuff$Mode; // field@001b │ │ -045f62: 7030 2901 1607 |002f: invoke-direct {v6, v1, v7}, Landroid/graphics/PorterDuffColorFilter;.:(ILandroid/graphics/PorterDuff$Mode;)V // method@0129 │ │ -045f68: 6e20 2801 6500 |0032: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@0128 │ │ -045f6e: 7110 f80a 0a00 |0035: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0af8 │ │ -045f74: 0a05 |0038: move-result v5 │ │ -045f76: 3285 0700 |0039: if-eq v5, v8, 0040 // +0007 │ │ -045f7a: 5445 ed04 |003b: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04ed │ │ -045f7e: 7130 100b 8a05 |003d: invoke-static {v10, v8, v5}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0b10 │ │ -045f84: 7020 6611 a900 |0040: invoke-direct {v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@1166 │ │ -045f8a: 0e00 |0043: return-void │ │ -045f8c: 7110 f80a 0a00 |0044: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0af8 │ │ -045f92: 0a05 |0047: move-result v5 │ │ -045f94: 3805 fbff |0048: if-eqz v5, 0043 // -0005 │ │ -045f98: 5445 ed04 |004a: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04ed │ │ -045f9c: 3805 0800 |004c: if-eqz v5, 0054 // +0008 │ │ -045fa0: 5445 ed04 |004e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04ed │ │ -045fa4: 1206 |0050: const/4 v6, #int 0 // #0 │ │ -045fa6: 6e20 2801 6500 |0051: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@0128 │ │ -045fac: 2202 6402 |0054: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@0264 │ │ -045fb0: 7030 1011 920a |0056: invoke-direct {v2, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1110 │ │ -045fb6: 5495 0905 |0059: iget-object v5, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0509 │ │ -045fba: 6e20 dc14 2500 |005b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -045fc0: 7120 070b 2900 |005e: invoke-static {v9, v2}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0b07 │ │ -045fc6: 28e2 |0061: goto 0043 // -001e │ │ +048188: |[048188] android.support.v4.widget.SlidingPaneLayout.dimChildView:(Landroid/view/View;FI)V │ │ +048198: 1228 |0000: const/4 v8, #int 2 // #2 │ │ +04819a: 6e10 5f12 0a00 |0001: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +0481a0: 0c04 |0004: move-result-object v4 │ │ +0481a2: 1f04 6602 |0005: check-cast v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0266 │ │ +0481a6: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +0481a8: 2d05 0b05 |0008: cmpl-float v5, v11, v5 │ │ +0481ac: 3d05 3a00 |000a: if-lez v5, 0044 // +003a │ │ +0481b0: 380c 3800 |000c: if-eqz v12, 0044 // +0038 │ │ +0481b4: 1505 00ff |000e: const/high16 v5, #int -16777216 // #ff00 │ │ +0481b8: b5c5 |0010: and-int/2addr v5, v12 │ │ +0481ba: e200 0518 |0011: ushr-int/lit8 v0, v5, #int 24 // #18 │ │ +0481be: 8205 |0013: int-to-float v5, v0 │ │ +0481c0: c8b5 |0014: mul-float/2addr v5, v11 │ │ +0481c2: 8753 |0015: float-to-int v3, v5 │ │ +0481c4: e005 0318 |0016: shl-int/lit8 v5, v3, #int 24 // #18 │ │ +0481c8: 1406 ffff ff00 |0018: const v6, #float 2.35099e-38 // #00ffffff │ │ +0481ce: b5c6 |001b: and-int/2addr v6, v12 │ │ +0481d0: 9601 0506 |001c: or-int v1, v5, v6 │ │ +0481d4: 5445 ed04 |001e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04ed │ │ +0481d8: 3905 0900 |0020: if-nez v5, 0029 // +0009 │ │ +0481dc: 2205 3e00 |0022: new-instance v5, Landroid/graphics/Paint; // type@003e │ │ +0481e0: 7010 2601 0500 |0024: invoke-direct {v5}, Landroid/graphics/Paint;.:()V // method@0126 │ │ +0481e6: 5b45 ed04 |0027: iput-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04ed │ │ +0481ea: 5445 ed04 |0029: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04ed │ │ +0481ee: 2206 4000 |002b: new-instance v6, Landroid/graphics/PorterDuffColorFilter; // type@0040 │ │ +0481f2: 6207 1b00 |002d: sget-object v7, Landroid/graphics/PorterDuff$Mode;.SRC_OVER:Landroid/graphics/PorterDuff$Mode; // field@001b │ │ +0481f6: 7030 2901 1607 |002f: invoke-direct {v6, v1, v7}, Landroid/graphics/PorterDuffColorFilter;.:(ILandroid/graphics/PorterDuff$Mode;)V // method@0129 │ │ +0481fc: 6e20 2801 6500 |0032: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@0128 │ │ +048202: 7110 f80a 0a00 |0035: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0af8 │ │ +048208: 0a05 |0038: move-result v5 │ │ +04820a: 3285 0700 |0039: if-eq v5, v8, 0040 // +0007 │ │ +04820e: 5445 ed04 |003b: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04ed │ │ +048212: 7130 100b 8a05 |003d: invoke-static {v10, v8, v5}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0b10 │ │ +048218: 7020 6611 a900 |0040: invoke-direct {v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@1166 │ │ +04821e: 0e00 |0043: return-void │ │ +048220: 7110 f80a 0a00 |0044: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0af8 │ │ +048226: 0a05 |0047: move-result v5 │ │ +048228: 3805 fbff |0048: if-eqz v5, 0043 // -0005 │ │ +04822c: 5445 ed04 |004a: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04ed │ │ +048230: 3805 0800 |004c: if-eqz v5, 0054 // +0008 │ │ +048234: 5445 ed04 |004e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04ed │ │ +048238: 1206 |0050: const/4 v6, #int 0 // #0 │ │ +04823a: 6e20 2801 6500 |0051: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@0128 │ │ +048240: 2202 6402 |0054: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@0264 │ │ +048244: 7030 1011 920a |0056: invoke-direct {v2, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1110 │ │ +04824a: 5495 0905 |0059: iget-object v5, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0509 │ │ +04824e: 6e20 dc14 2500 |005b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +048254: 7120 070b 2900 |005e: invoke-static {v9, v2}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0b07 │ │ +04825a: 28e2 |0061: goto 0043 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=925 │ │ 0x0007 line=927 │ │ 0x000e line=928 │ │ 0x0013 line=929 │ │ 0x0016 line=930 │ │ @@ -78449,18 +78449,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -045fc8: |[045fc8] android.support.v4.widget.SlidingPaneLayout.invalidateChildRegion:(Landroid/view/View;)V │ │ -045fd8: 6200 fb04 |0000: sget-object v0, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@04fb │ │ -045fdc: 7230 3511 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1135 │ │ -045fe2: 0e00 |0005: return-void │ │ +04825c: |[04825c] android.support.v4.widget.SlidingPaneLayout.invalidateChildRegion:(Landroid/view/View;)V │ │ +04826c: 6200 fb04 |0000: sget-object v0, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@04fb │ │ +048270: 7230 3511 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1135 │ │ +048276: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=991 │ │ 0x0005 line=992 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ @@ -78470,42 +78470,42 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -045fe4: |[045fe4] android.support.v4.widget.SlidingPaneLayout.onPanelDragged:(I)V │ │ -045ff4: 5452 0e05 |0000: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ -045ff8: 6e10 5f12 0200 |0002: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -045ffe: 0c01 |0005: move-result-object v1 │ │ -046000: 1f01 6602 |0006: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0266 │ │ -046004: 6e10 5e11 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@115e │ │ -04600a: 0a02 |000b: move-result v2 │ │ -04600c: 5213 f004 |000c: iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f0 │ │ -046010: 9000 0203 |000e: add-int v0, v2, v3 │ │ -046014: 9102 0600 |0010: sub-int v2, v6, v0 │ │ -046018: 8222 |0012: int-to-float v2, v2 │ │ -04601a: 5253 0d05 |0013: iget v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@050d │ │ -04601e: 8233 |0015: int-to-float v3, v3 │ │ -046020: c932 |0016: div-float/2addr v2, v3 │ │ -046022: 5952 0c05 |0017: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050c │ │ -046026: 5252 0705 |0019: iget v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0507 │ │ -04602a: 3802 0700 |001b: if-eqz v2, 0022 // +0007 │ │ -04602e: 5252 0c05 |001d: iget v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050c │ │ -046032: 7020 7811 2500 |001f: invoke-direct {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@1178 │ │ -046038: 5512 ee04 |0022: iget-boolean v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04ee │ │ -04603c: 3802 0b00 |0024: if-eqz v2, 002f // +000b │ │ -046040: 5452 0e05 |0026: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ -046044: 5253 0c05 |0028: iget v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050c │ │ -046048: 5254 0f05 |002a: iget v4, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@050f │ │ -04604c: 7040 4f11 2543 |002c: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@114f │ │ -046052: 5452 0e05 |002f: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ -046056: 6e20 5211 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelSlide:(Landroid/view/View;)V // method@1152 │ │ -04605c: 0e00 |0034: return-void │ │ +048278: |[048278] android.support.v4.widget.SlidingPaneLayout.onPanelDragged:(I)V │ │ +048288: 5452 0e05 |0000: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ +04828c: 6e10 5f12 0200 |0002: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +048292: 0c01 |0005: move-result-object v1 │ │ +048294: 1f01 6602 |0006: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0266 │ │ +048298: 6e10 5e11 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@115e │ │ +04829e: 0a02 |000b: move-result v2 │ │ +0482a0: 5213 f004 |000c: iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f0 │ │ +0482a4: 9000 0203 |000e: add-int v0, v2, v3 │ │ +0482a8: 9102 0600 |0010: sub-int v2, v6, v0 │ │ +0482ac: 8222 |0012: int-to-float v2, v2 │ │ +0482ae: 5253 0d05 |0013: iget v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@050d │ │ +0482b2: 8233 |0015: int-to-float v3, v3 │ │ +0482b4: c932 |0016: div-float/2addr v2, v3 │ │ +0482b6: 5952 0c05 |0017: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050c │ │ +0482ba: 5252 0705 |0019: iget v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0507 │ │ +0482be: 3802 0700 |001b: if-eqz v2, 0022 // +0007 │ │ +0482c2: 5252 0c05 |001d: iget v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050c │ │ +0482c6: 7020 7811 2500 |001f: invoke-direct {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@1178 │ │ +0482cc: 5512 ee04 |0022: iget-boolean v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04ee │ │ +0482d0: 3802 0b00 |0024: if-eqz v2, 002f // +000b │ │ +0482d4: 5452 0e05 |0026: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ +0482d8: 5253 0c05 |0028: iget v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050c │ │ +0482dc: 5254 0f05 |002a: iget v4, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@050f │ │ +0482e0: 7040 4f11 2543 |002c: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@114f │ │ +0482e6: 5452 0e05 |002f: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ +0482ea: 6e20 5211 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelSlide:(Landroid/view/View;)V // method@1152 │ │ +0482f0: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=909 │ │ 0x0008 line=910 │ │ 0x0010 line=912 │ │ 0x0019 line=914 │ │ 0x001d line=915 │ │ @@ -78524,26 +78524,26 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -046060: |[046060] android.support.v4.widget.SlidingPaneLayout.openPane:(Landroid/view/View;I)Z │ │ -046070: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -046072: 5521 0105 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0501 │ │ -046076: 3901 0a00 |0003: if-nez v1, 000d // +000a │ │ -04607a: 1501 803f |0005: const/high16 v1, #int 1065353216 // #3f80 │ │ -04607e: 6e30 8711 1204 |0007: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@1187 │ │ -046084: 0a01 |000a: move-result v1 │ │ -046086: 3801 0500 |000b: if-eqz v1, 0010 // +0005 │ │ -04608a: 5c20 0a05 |000d: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@050a │ │ -04608e: 0f00 |000f: return v0 │ │ -046090: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -046092: 28fe |0011: goto 000f // -0002 │ │ +0482f4: |[0482f4] android.support.v4.widget.SlidingPaneLayout.openPane:(Landroid/view/View;I)Z │ │ +048304: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +048306: 5521 0105 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0501 │ │ +04830a: 3901 0a00 |0003: if-nez v1, 000d // +000a │ │ +04830e: 1501 803f |0005: const/high16 v1, #int 1065353216 // #3f80 │ │ +048312: 6e30 8711 1204 |0007: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@1187 │ │ +048318: 0a01 |000a: move-result v1 │ │ +04831a: 3801 0500 |000b: if-eqz v1, 0010 // +0005 │ │ +04831e: 5c20 0a05 |000d: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@050a │ │ +048322: 0f00 |000f: return v0 │ │ +048324: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +048326: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=836 │ │ 0x000d line=837 │ │ 0x000f line=840 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -78555,58 +78555,58 @@ │ │ type : '(F)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 75 16-bit code units │ │ -046094: |[046094] android.support.v4.widget.SlidingPaneLayout.parallaxOtherViews:(F)V │ │ -0460a4: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ -0460a8: 54b8 0e05 |0002: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ -0460ac: 6e10 5f12 0800 |0004: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -0460b2: 0c06 |0007: move-result-object v6 │ │ -0460b4: 1f06 6602 |0008: check-cast v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0266 │ │ -0460b8: 5568 ee04 |000a: iget-boolean v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04ee │ │ -0460bc: 3808 1900 |000c: if-eqz v8, 0025 // +0019 │ │ -0460c0: 5268 f004 |000e: iget v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f0 │ │ -0460c4: 3c08 1500 |0010: if-gtz v8, 0025 // +0015 │ │ -0460c8: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -0460ca: 6e10 5911 0b00 |0013: invoke-virtual {v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1159 │ │ -0460d0: 0a00 |0016: move-result v0 │ │ -0460d2: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -0460d4: 3503 3200 |0018: if-ge v3, v0, 004a // +0032 │ │ -0460d8: 6e20 5811 3b00 |001a: invoke-virtual {v11, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1158 │ │ -0460de: 0c07 |001d: move-result-object v7 │ │ -0460e0: 54b8 0e05 |001e: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ -0460e4: 3387 0700 |0020: if-ne v7, v8, 0027 // +0007 │ │ -0460e8: d803 0301 |0022: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0460ec: 28f4 |0024: goto 0018 // -000c │ │ -0460ee: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -0460f0: 28ed |0026: goto 0013 // -0013 │ │ -0460f2: 52b8 0805 |0027: iget v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0508 │ │ -0460f6: a708 0a08 |0029: sub-float v8, v10, v8 │ │ -0460fa: 52b9 0705 |002b: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0507 │ │ -0460fe: 8299 |002d: int-to-float v9, v9 │ │ -046100: c898 |002e: mul-float/2addr v8, v9 │ │ -046102: 8785 |002f: float-to-int v5, v8 │ │ -046104: 59bc 0805 |0030: iput v12, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0508 │ │ -046108: a708 0a0c |0032: sub-float v8, v10, v12 │ │ -04610c: 52b9 0705 |0034: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0507 │ │ -046110: 8299 |0036: int-to-float v9, v9 │ │ -046112: c898 |0037: mul-float/2addr v8, v9 │ │ -046114: 8784 |0038: float-to-int v4, v8 │ │ -046116: 9102 0504 |0039: sub-int v2, v5, v4 │ │ -04611a: 6e20 8512 2700 |003b: invoke-virtual {v7, v2}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1285 │ │ -046120: 3801 e4ff |003e: if-eqz v1, 0022 // -001c │ │ -046124: 52b8 0805 |0040: iget v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0508 │ │ -046128: a708 0a08 |0042: sub-float v8, v10, v8 │ │ -04612c: 52b9 ff04 |0044: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@04ff │ │ -046130: 7040 4f11 7b98 |0046: invoke-direct {v11, v7, v8, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@114f │ │ -046136: 28d9 |0049: goto 0022 // -0027 │ │ -046138: 0e00 |004a: return-void │ │ +048328: |[048328] android.support.v4.widget.SlidingPaneLayout.parallaxOtherViews:(F)V │ │ +048338: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ +04833c: 54b8 0e05 |0002: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ +048340: 6e10 5f12 0800 |0004: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +048346: 0c06 |0007: move-result-object v6 │ │ +048348: 1f06 6602 |0008: check-cast v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0266 │ │ +04834c: 5568 ee04 |000a: iget-boolean v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04ee │ │ +048350: 3808 1900 |000c: if-eqz v8, 0025 // +0019 │ │ +048354: 5268 f004 |000e: iget v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f0 │ │ +048358: 3c08 1500 |0010: if-gtz v8, 0025 // +0015 │ │ +04835c: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +04835e: 6e10 5911 0b00 |0013: invoke-virtual {v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1159 │ │ +048364: 0a00 |0016: move-result v0 │ │ +048366: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +048368: 3503 3200 |0018: if-ge v3, v0, 004a // +0032 │ │ +04836c: 6e20 5811 3b00 |001a: invoke-virtual {v11, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1158 │ │ +048372: 0c07 |001d: move-result-object v7 │ │ +048374: 54b8 0e05 |001e: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ +048378: 3387 0700 |0020: if-ne v7, v8, 0027 // +0007 │ │ +04837c: d803 0301 |0022: add-int/lit8 v3, v3, #int 1 // #01 │ │ +048380: 28f4 |0024: goto 0018 // -000c │ │ +048382: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +048384: 28ed |0026: goto 0013 // -0013 │ │ +048386: 52b8 0805 |0027: iget v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0508 │ │ +04838a: a708 0a08 |0029: sub-float v8, v10, v8 │ │ +04838e: 52b9 0705 |002b: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0507 │ │ +048392: 8299 |002d: int-to-float v9, v9 │ │ +048394: c898 |002e: mul-float/2addr v8, v9 │ │ +048396: 8785 |002f: float-to-int v5, v8 │ │ +048398: 59bc 0805 |0030: iput v12, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0508 │ │ +04839c: a708 0a0c |0032: sub-float v8, v10, v12 │ │ +0483a0: 52b9 0705 |0034: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0507 │ │ +0483a4: 8299 |0036: int-to-float v9, v9 │ │ +0483a6: c898 |0037: mul-float/2addr v8, v9 │ │ +0483a8: 8784 |0038: float-to-int v4, v8 │ │ +0483aa: 9102 0504 |0039: sub-int v2, v5, v4 │ │ +0483ae: 6e20 8512 2700 |003b: invoke-virtual {v7, v2}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1285 │ │ +0483b4: 3801 e4ff |003e: if-eqz v1, 0022 // -001c │ │ +0483b8: 52b8 0805 |0040: iget v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@0508 │ │ +0483bc: a708 0a08 |0042: sub-float v8, v10, v8 │ │ +0483c0: 52b9 ff04 |0044: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@04ff │ │ +0483c4: 7040 4f11 7b98 |0046: invoke-direct {v11, v7, v8, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@114f │ │ +0483ca: 28d9 |0049: goto 0022 // -0027 │ │ +0483cc: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1071 │ │ 0x000a line=1072 │ │ 0x0013 line=1073 │ │ 0x0017 line=1074 │ │ 0x001a line=1075 │ │ @@ -78642,37 +78642,37 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -04613c: |[04613c] android.support.v4.widget.SlidingPaneLayout.viewIsOpaque:(Landroid/view/View;)Z │ │ -04614c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -04614e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -046150: 7110 000b 0500 |0002: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.isOpaque:(Landroid/view/View;)Z // method@0b00 │ │ -046156: 0a03 |0005: move-result v3 │ │ -046158: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ -04615c: 0f01 |0008: return v1 │ │ -04615e: 6003 2000 |0009: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -046162: 1304 1200 |000b: const/16 v4, #int 18 // #12 │ │ -046166: 3443 0400 |000d: if-lt v3, v4, 0011 // +0004 │ │ -04616a: 0121 |000f: move v1, v2 │ │ -04616c: 28f8 |0010: goto 0008 // -0008 │ │ -04616e: 6e10 5412 0500 |0011: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1254 │ │ -046174: 0c00 |0014: move-result-object v0 │ │ -046176: 3800 0b00 |0015: if-eqz v0, 0020 // +000b │ │ -04617a: 6e10 3801 0000 |0017: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0138 │ │ -046180: 0a03 |001a: move-result v3 │ │ -046182: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ -046184: 3243 ecff |001c: if-eq v3, v4, 0008 // -0014 │ │ -046188: 0121 |001e: move v1, v2 │ │ -04618a: 28e9 |001f: goto 0008 // -0017 │ │ -04618c: 0121 |0020: move v1, v2 │ │ -04618e: 28e7 |0021: goto 0008 // -0019 │ │ +0483d0: |[0483d0] android.support.v4.widget.SlidingPaneLayout.viewIsOpaque:(Landroid/view/View;)Z │ │ +0483e0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0483e2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0483e4: 7110 000b 0500 |0002: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.isOpaque:(Landroid/view/View;)Z // method@0b00 │ │ +0483ea: 0a03 |0005: move-result v3 │ │ +0483ec: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ +0483f0: 0f01 |0008: return v1 │ │ +0483f2: 6003 2000 |0009: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +0483f6: 1304 1200 |000b: const/16 v4, #int 18 // #12 │ │ +0483fa: 3443 0400 |000d: if-lt v3, v4, 0011 // +0004 │ │ +0483fe: 0121 |000f: move v1, v2 │ │ +048400: 28f8 |0010: goto 0008 // -0008 │ │ +048402: 6e10 5412 0500 |0011: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1254 │ │ +048408: 0c00 |0014: move-result-object v0 │ │ +04840a: 3800 0b00 |0015: if-eqz v0, 0020 // +000b │ │ +04840e: 6e10 3801 0000 |0017: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0138 │ │ +048414: 0a03 |001a: move-result v3 │ │ +048416: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ +048418: 3243 ecff |001c: if-eq v3, v4, 0008 // -0014 │ │ +04841c: 0121 |001e: move v1, v2 │ │ +04841e: 28e9 |001f: goto 0008 // -0017 │ │ +048420: 0121 |0020: move v1, v2 │ │ +048422: 28e7 |0021: goto 0008 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=398 │ │ 0x0008 line=409 │ │ 0x0009 line=403 │ │ 0x0011 line=405 │ │ 0x0015 line=406 │ │ @@ -78688,72 +78688,72 @@ │ │ type : '(Landroid/view/View;ZIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 102 16-bit code units │ │ -046190: |[046190] android.support.v4.widget.SlidingPaneLayout.canScroll:(Landroid/view/View;ZIII)Z │ │ -0461a0: 20c0 a102 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@02a1 │ │ -0461a4: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ -0461a8: 07c7 |0004: move-object v7, v12 │ │ -0461aa: 1f07 a102 |0005: check-cast v7, Landroid/view/ViewGroup; // type@02a1 │ │ -0461ae: 6e10 6d12 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@126d │ │ -0461b4: 0a09 |000a: move-result v9 │ │ -0461b6: 6e10 6e12 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@126e │ │ -0461bc: 0a0a |000e: move-result v10 │ │ -0461be: 6e10 d212 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@12d2 │ │ -0461c4: 0a06 |0012: move-result v6 │ │ -0461c6: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ -0461ca: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ -0461ce: 6e20 d112 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@12d1 │ │ -0461d4: 0c01 |001a: move-result-object v1 │ │ -0461d6: 9000 0f09 |001b: add-int v0, v15, v9 │ │ -0461da: 6e10 6012 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1260 │ │ -0461e0: 0a02 |0020: move-result v2 │ │ -0461e2: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ -0461e6: 9000 0f09 |0023: add-int v0, v15, v9 │ │ -0461ea: 6e10 6c12 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@126c │ │ -0461f0: 0a02 |0028: move-result v2 │ │ -0461f2: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ -0461f6: 9000 100a |002b: add-int v0, v16, v10 │ │ -0461fa: 6e10 7012 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1270 │ │ -046200: 0a02 |0030: move-result v2 │ │ -046202: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ -046206: 9000 100a |0033: add-int v0, v16, v10 │ │ -04620a: 6e10 5512 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1255 │ │ -046210: 0a02 |0038: move-result v2 │ │ -046212: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ -046216: 1212 |003b: const/4 v2, #int 1 // #1 │ │ -046218: 9000 0f09 |003c: add-int v0, v15, v9 │ │ -04621c: 6e10 6012 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1260 │ │ -046222: 0a03 |0041: move-result v3 │ │ -046224: 9104 0003 |0042: sub-int v4, v0, v3 │ │ -046228: 9000 100a |0044: add-int v0, v16, v10 │ │ -04622c: 6e10 7012 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1270 │ │ -046232: 0a03 |0049: move-result v3 │ │ -046234: 9105 0003 |004a: sub-int v5, v0, v3 │ │ -046238: 07b0 |004c: move-object v0, v11 │ │ -04623a: 01e3 |004d: move v3, v14 │ │ -04623c: 7406 4911 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout;.canScroll:(Landroid/view/View;ZIII)Z // method@1149 │ │ -046242: 0a00 |0051: move-result v0 │ │ -046244: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ -046248: 1210 |0054: const/4 v0, #int 1 // #1 │ │ -04624a: 0f00 |0055: return v0 │ │ -04624c: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ -046250: 28bd |0058: goto 0015 // -0043 │ │ -046252: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ -046256: 7be0 |005b: neg-int v0, v14 │ │ -046258: 7120 f10a 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0af1 │ │ -04625e: 0a00 |005f: move-result v0 │ │ -046260: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -046264: 1210 |0062: const/4 v0, #int 1 // #1 │ │ -046266: 28f2 |0063: goto 0055 // -000e │ │ -046268: 1200 |0064: const/4 v0, #int 0 // #0 │ │ -04626a: 28f0 |0065: goto 0055 // -0010 │ │ +048424: |[048424] android.support.v4.widget.SlidingPaneLayout.canScroll:(Landroid/view/View;ZIII)Z │ │ +048434: 20c0 a102 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@02a1 │ │ +048438: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ +04843c: 07c7 |0004: move-object v7, v12 │ │ +04843e: 1f07 a102 |0005: check-cast v7, Landroid/view/ViewGroup; // type@02a1 │ │ +048442: 6e10 6d12 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@126d │ │ +048448: 0a09 |000a: move-result v9 │ │ +04844a: 6e10 6e12 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@126e │ │ +048450: 0a0a |000e: move-result v10 │ │ +048452: 6e10 d212 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@12d2 │ │ +048458: 0a06 |0012: move-result v6 │ │ +04845a: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ +04845e: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ +048462: 6e20 d112 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@12d1 │ │ +048468: 0c01 |001a: move-result-object v1 │ │ +04846a: 9000 0f09 |001b: add-int v0, v15, v9 │ │ +04846e: 6e10 6012 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1260 │ │ +048474: 0a02 |0020: move-result v2 │ │ +048476: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ +04847a: 9000 0f09 |0023: add-int v0, v15, v9 │ │ +04847e: 6e10 6c12 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@126c │ │ +048484: 0a02 |0028: move-result v2 │ │ +048486: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ +04848a: 9000 100a |002b: add-int v0, v16, v10 │ │ +04848e: 6e10 7012 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1270 │ │ +048494: 0a02 |0030: move-result v2 │ │ +048496: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ +04849a: 9000 100a |0033: add-int v0, v16, v10 │ │ +04849e: 6e10 5512 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1255 │ │ +0484a4: 0a02 |0038: move-result v2 │ │ +0484a6: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ +0484aa: 1212 |003b: const/4 v2, #int 1 // #1 │ │ +0484ac: 9000 0f09 |003c: add-int v0, v15, v9 │ │ +0484b0: 6e10 6012 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1260 │ │ +0484b6: 0a03 |0041: move-result v3 │ │ +0484b8: 9104 0003 |0042: sub-int v4, v0, v3 │ │ +0484bc: 9000 100a |0044: add-int v0, v16, v10 │ │ +0484c0: 6e10 7012 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1270 │ │ +0484c6: 0a03 |0049: move-result v3 │ │ +0484c8: 9105 0003 |004a: sub-int v5, v0, v3 │ │ +0484cc: 07b0 |004c: move-object v0, v11 │ │ +0484ce: 01e3 |004d: move v3, v14 │ │ +0484d0: 7406 4911 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout;.canScroll:(Landroid/view/View;ZIII)Z // method@1149 │ │ +0484d6: 0a00 |0051: move-result v0 │ │ +0484d8: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ +0484dc: 1210 |0054: const/4 v0, #int 1 // #1 │ │ +0484de: 0f00 |0055: return v0 │ │ +0484e0: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ +0484e4: 28bd |0058: goto 0015 // -0043 │ │ +0484e6: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ +0484ea: 7be0 |005b: neg-int v0, v14 │ │ +0484ec: 7120 f10a 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0af1 │ │ +0484f2: 0a00 |005f: move-result v0 │ │ +0484f4: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +0484f8: 1210 |0062: const/4 v0, #int 1 // #1 │ │ +0484fa: 28f2 |0063: goto 0055 // -000e │ │ +0484fc: 1200 |0064: const/4 v0, #int 0 // #0 │ │ +0484fe: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1103 │ │ 0x0005 line=1104 │ │ 0x0007 line=1105 │ │ 0x000b line=1106 │ │ 0x000f line=1107 │ │ @@ -78789,17 +78789,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04626c: |[04626c] android.support.v4.widget.SlidingPaneLayout.canSlide:()Z │ │ -04627c: 5510 fe04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fe │ │ -046280: 0f00 |0002: return v0 │ │ +048500: |[048500] android.support.v4.widget.SlidingPaneLayout.canSlide:()Z │ │ +048510: 5510 fe04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fe │ │ +048514: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=895 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #2 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78807,24 +78807,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -046284: |[046284] android.support.v4.widget.SlidingPaneLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -046294: 2020 6602 |0000: instance-of v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0266 │ │ -046298: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -04629c: 6f20 ca12 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@12ca │ │ -0462a2: 0a00 |0007: move-result v0 │ │ -0462a4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0462a8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0462aa: 0f00 |000b: return v0 │ │ -0462ac: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0462ae: 28fe |000d: goto 000b // -0002 │ │ +048518: |[048518] android.support.v4.widget.SlidingPaneLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +048528: 2020 6602 |0000: instance-of v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0266 │ │ +04852c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +048530: 6f20 ca12 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@12ca │ │ +048536: 0a00 |0007: move-result v0 │ │ +048538: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +04853c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +04853e: 0f00 |000b: return v0 │ │ +048540: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +048542: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1147 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -78833,20 +78833,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0462b0: |[0462b0] android.support.v4.widget.SlidingPaneLayout.closePane:()Z │ │ -0462c0: 5420 0e05 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ -0462c4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0462c6: 7030 4d11 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@114d │ │ -0462cc: 0a00 |0006: move-result v0 │ │ -0462ce: 0f00 |0007: return v0 │ │ +048544: |[048544] android.support.v4.widget.SlidingPaneLayout.closePane:()Z │ │ +048554: 5420 0e05 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ +048558: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04855a: 7030 4d11 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@114d │ │ +048560: 0a00 |0006: move-result v0 │ │ +048562: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=876 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #4 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78854,27 +78854,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0462d0: |[0462d0] android.support.v4.widget.SlidingPaneLayout.computeScroll:()V │ │ -0462e0: 5420 0005 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0500 │ │ -0462e4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -0462e6: 6e20 ac11 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@11ac │ │ -0462ec: 0a00 |0006: move-result v0 │ │ -0462ee: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ -0462f2: 5520 fe04 |0009: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fe │ │ -0462f6: 3900 0800 |000b: if-nez v0, 0013 // +0008 │ │ -0462fa: 5420 0005 |000d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0500 │ │ -0462fe: 6e10 9e11 0000 |000f: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@119e │ │ -046304: 0e00 |0012: return-void │ │ -046306: 7110 050b 0200 |0013: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b05 │ │ -04630c: 28fc |0016: goto 0012 // -0004 │ │ +048564: |[048564] android.support.v4.widget.SlidingPaneLayout.computeScroll:()V │ │ +048574: 5420 0005 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0500 │ │ +048578: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +04857a: 6e20 ac11 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@11ac │ │ +048580: 0a00 |0006: move-result v0 │ │ +048582: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ +048586: 5520 fe04 |0009: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fe │ │ +04858a: 3900 0800 |000b: if-nez v0, 0013 // +0008 │ │ +04858e: 5420 0005 |000d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0500 │ │ +048592: 6e10 9e11 0000 |000f: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@119e │ │ +048598: 0e00 |0012: return-void │ │ +04859a: 7110 050b 0200 |0013: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b05 │ │ +0485a0: 28fc |0016: goto 0012 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1021 │ │ 0x0009 line=1022 │ │ 0x000d line=1023 │ │ 0x0012 line=1029 │ │ 0x0013 line=1027 │ │ @@ -78886,22 +78886,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -046310: |[046310] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelClosed:(Landroid/view/View;)V │ │ -046320: 5410 0605 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0506 │ │ -046324: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -046328: 5410 0605 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0506 │ │ -04632c: 7220 2311 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelClosed:(Landroid/view/View;)V // method@1123 │ │ -046332: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ -046336: 6e20 7b11 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@117b │ │ -04633c: 0e00 |000e: return-void │ │ +0485a4: |[0485a4] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelClosed:(Landroid/view/View;)V │ │ +0485b4: 5410 0605 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0506 │ │ +0485b8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0485bc: 5410 0605 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0506 │ │ +0485c0: 7220 2311 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelClosed:(Landroid/view/View;)V // method@1123 │ │ +0485c6: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ +0485ca: 6e20 7b11 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@117b │ │ +0485d0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0004 line=342 │ │ 0x0009 line=344 │ │ 0x000e line=345 │ │ locals : │ │ @@ -78913,22 +78913,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -046340: |[046340] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelOpened:(Landroid/view/View;)V │ │ -046350: 5410 0605 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0506 │ │ -046354: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -046358: 5410 0605 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0506 │ │ -04635c: 7220 2411 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelOpened:(Landroid/view/View;)V // method@1124 │ │ -046362: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ -046366: 6e20 7b11 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@117b │ │ -04636c: 0e00 |000e: return-void │ │ +0485d4: |[0485d4] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelOpened:(Landroid/view/View;)V │ │ +0485e4: 5410 0605 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0506 │ │ +0485e8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0485ec: 5410 0605 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0506 │ │ +0485f0: 7220 2411 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelOpened:(Landroid/view/View;)V // method@1124 │ │ +0485f6: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ +0485fa: 6e20 7b11 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@117b │ │ +048600: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ 0x0004 line=335 │ │ 0x0009 line=337 │ │ 0x000e line=338 │ │ locals : │ │ @@ -78940,21 +78940,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -046370: |[046370] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelSlide:(Landroid/view/View;)V │ │ -046380: 5420 0605 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0506 │ │ -046384: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -046388: 5420 0605 |0004: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0506 │ │ -04638c: 5221 0c05 |0006: iget v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050c │ │ -046390: 7230 2511 3001 |0008: invoke-interface {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelSlide:(Landroid/view/View;F)V // method@1125 │ │ -046396: 0e00 |000b: return-void │ │ +048604: |[048604] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelSlide:(Landroid/view/View;)V │ │ +048614: 5420 0605 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0506 │ │ +048618: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +04861c: 5420 0605 |0004: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0506 │ │ +048620: 5221 0c05 |0006: iget v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050c │ │ +048624: 7230 2511 3001 |0008: invoke-interface {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelSlide:(Landroid/view/View;F)V // method@1125 │ │ +04862a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ 0x0004 line=329 │ │ 0x000b line=331 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -78965,43 +78965,43 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 54 16-bit code units │ │ -046398: |[046398] android.support.v4.widget.SlidingPaneLayout.draw:(Landroid/graphics/Canvas;)V │ │ -0463a8: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -0463aa: 6f20 cd12 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@12cd │ │ -0463b0: 6e10 5911 0800 |0004: invoke-virtual {v8}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1159 │ │ -0463b6: 0a06 |0007: move-result v6 │ │ -0463b8: 3776 0d00 |0008: if-le v6, v7, 0015 // +000d │ │ -0463bc: 6e20 5811 7800 |000a: invoke-virtual {v8, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1158 │ │ -0463c2: 0c03 |000d: move-result-object v3 │ │ -0463c4: 3803 0600 |000e: if-eqz v3, 0014 // +0006 │ │ -0463c8: 5486 0b05 |0010: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@050b │ │ -0463cc: 3906 0500 |0012: if-nez v6, 0017 // +0005 │ │ -0463d0: 0e00 |0014: return-void │ │ -0463d2: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -0463d4: 28f8 |0016: goto 000e // -0008 │ │ -0463d6: 5486 0b05 |0017: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@050b │ │ -0463da: 6e10 3701 0600 |0019: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0137 │ │ -0463e0: 0a04 |001c: move-result v4 │ │ -0463e2: 6e10 6012 0300 |001d: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1260 │ │ -0463e8: 0a02 |0020: move-result v2 │ │ -0463ea: 6e10 7012 0300 |0021: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1270 │ │ -0463f0: 0a05 |0024: move-result v5 │ │ -0463f2: 6e10 5512 0300 |0025: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1255 │ │ -0463f8: 0a00 |0028: move-result v0 │ │ -0463fa: 9101 0204 |0029: sub-int v1, v2, v4 │ │ -0463fe: 5486 0b05 |002b: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@050b │ │ -046402: 6e50 3e01 1625 |002d: invoke-virtual {v6, v1, v5, v2, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@013e │ │ -046408: 5486 0b05 |0030: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@050b │ │ -04640c: 6e20 3501 9600 |0032: invoke-virtual {v6, v9}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0135 │ │ -046412: 28df |0035: goto 0014 // -0021 │ │ +04862c: |[04862c] android.support.v4.widget.SlidingPaneLayout.draw:(Landroid/graphics/Canvas;)V │ │ +04863c: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +04863e: 6f20 cd12 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@12cd │ │ +048644: 6e10 5911 0800 |0004: invoke-virtual {v8}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1159 │ │ +04864a: 0a06 |0007: move-result v6 │ │ +04864c: 3776 0d00 |0008: if-le v6, v7, 0015 // +000d │ │ +048650: 6e20 5811 7800 |000a: invoke-virtual {v8, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1158 │ │ +048656: 0c03 |000d: move-result-object v3 │ │ +048658: 3803 0600 |000e: if-eqz v3, 0014 // +0006 │ │ +04865c: 5486 0b05 |0010: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@050b │ │ +048660: 3906 0500 |0012: if-nez v6, 0017 // +0005 │ │ +048664: 0e00 |0014: return-void │ │ +048666: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +048668: 28f8 |0016: goto 000e // -0008 │ │ +04866a: 5486 0b05 |0017: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@050b │ │ +04866e: 6e10 3701 0600 |0019: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0137 │ │ +048674: 0a04 |001c: move-result v4 │ │ +048676: 6e10 6012 0300 |001d: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1260 │ │ +04867c: 0a02 |0020: move-result v2 │ │ +04867e: 6e10 7012 0300 |0021: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1270 │ │ +048684: 0a05 |0024: move-result v5 │ │ +048686: 6e10 5512 0300 |0025: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1255 │ │ +04868c: 0a00 |0028: move-result v0 │ │ +04868e: 9101 0204 |0029: sub-int v1, v2, v4 │ │ +048692: 5486 0b05 |002b: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@050b │ │ +048696: 6e50 3e01 1625 |002d: invoke-virtual {v6, v1, v5, v2, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@013e │ │ +04869c: 5486 0b05 |0030: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@050b │ │ +0486a0: 6e20 3501 9600 |0032: invoke-virtual {v6, v9}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0135 │ │ +0486a6: 28df |0035: goto 0014 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1053 │ │ 0x0004 line=1055 │ │ 0x000e line=1056 │ │ 0x0014 line=1068 │ │ 0x0015 line=1055 │ │ @@ -79028,96 +79028,96 @@ │ │ type : '(Landroid/graphics/Canvas;Landroid/view/View;J)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 159 16-bit code units │ │ -046414: |[046414] android.support.v4.widget.SlidingPaneLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ -046424: 6e10 5f12 0900 |0000: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -04642a: 0c01 |0003: move-result-object v1 │ │ -04642c: 1f01 6602 |0004: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0266 │ │ -046430: 1224 |0006: const/4 v4, #int 2 // #2 │ │ -046432: 6e20 2001 4800 |0007: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.save:(I)I // method@0120 │ │ -046438: 0a03 |000a: move-result v3 │ │ -04643a: 5574 fe04 |000b: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fe │ │ -04643e: 3804 2600 |000d: if-eqz v4, 0033 // +0026 │ │ -046442: 5514 f204 |000f: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04f2 │ │ -046446: 3904 2200 |0011: if-nez v4, 0033 // +0022 │ │ -04644a: 5474 0e05 |0013: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ -04644e: 3804 1e00 |0015: if-eqz v4, 0033 // +001e │ │ -046452: 5474 1005 |0017: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0510 │ │ -046456: 6e20 1b01 4800 |0019: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.getClipBounds:(Landroid/graphics/Rect;)Z // method@011b │ │ -04645c: 5474 1005 |001c: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0510 │ │ -046460: 5475 1005 |001e: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0510 │ │ -046464: 5255 1e00 |0020: iget v5, v5, Landroid/graphics/Rect;.right:I // field@001e │ │ -046468: 5476 0e05 |0022: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ -04646c: 6e10 6012 0600 |0024: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1260 │ │ -046472: 0a06 |0027: move-result v6 │ │ -046474: 7120 8914 6500 |0028: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@1489 │ │ -04647a: 0a05 |002b: move-result v5 │ │ -04647c: 5945 1e00 |002c: iput v5, v4, Landroid/graphics/Rect;.right:I // field@001e │ │ -046480: 5474 1005 |002e: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0510 │ │ -046484: 6e20 1701 4800 |0030: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@0117 │ │ -04648a: 6004 2000 |0033: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -04648e: 1305 0b00 |0035: const/16 v5, #int 11 // #b │ │ -046492: 3454 0a00 |0037: if-lt v4, v5, 0041 // +000a │ │ -046496: 6f5b ce12 87a9 |0039: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@12ce │ │ -04649c: 0a02 |003c: move-result v2 │ │ -04649e: 6e20 1d01 3800 |003d: invoke-virtual {v8, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@011d │ │ -0464a4: 0f02 |0040: return v2 │ │ -0464a6: 5514 ee04 |0041: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04ee │ │ -0464aa: 3804 4d00 |0043: if-eqz v4, 0090 // +004d │ │ -0464ae: 5274 0c05 |0045: iget v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050c │ │ -0464b2: 1205 |0047: const/4 v5, #int 0 // #0 │ │ -0464b4: 2d04 0405 |0048: cmpl-float v4, v4, v5 │ │ -0464b8: 3d04 4600 |004a: if-lez v4, 0090 // +0046 │ │ -0464bc: 6e10 7912 0900 |004c: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1279 │ │ -0464c2: 0a04 |004f: move-result v4 │ │ -0464c4: 3904 0600 |0050: if-nez v4, 0056 // +0006 │ │ -0464c8: 1214 |0052: const/4 v4, #int 1 // #1 │ │ -0464ca: 6e20 9d12 4900 |0053: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@129d │ │ -0464d0: 6e10 5712 0900 |0056: invoke-virtual {v9}, Landroid/view/View;.getDrawingCache:()Landroid/graphics/Bitmap; // method@1257 │ │ -0464d6: 0c00 |0059: move-result-object v0 │ │ -0464d8: 3800 1300 |005a: if-eqz v0, 006d // +0013 │ │ -0464dc: 6e10 6012 0900 |005c: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@1260 │ │ -0464e2: 0a04 |005f: move-result v4 │ │ -0464e4: 8244 |0060: int-to-float v4, v4 │ │ -0464e6: 6e10 7012 0900 |0061: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1270 │ │ -0464ec: 0a05 |0064: move-result v5 │ │ -0464ee: 8255 |0065: int-to-float v5, v5 │ │ -0464f0: 5416 ed04 |0066: iget-object v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04ed │ │ -0464f4: 6e56 1801 0854 |0068: invoke-virtual {v8, v0, v4, v5, v6}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0118 │ │ -0464fa: 1202 |006b: const/4 v2, #int 0 // #0 │ │ -0464fc: 28d1 |006c: goto 003d // -002f │ │ -0464fe: 1a04 e308 |006d: const-string v4, "SlidingPaneLayout" // string@08e3 │ │ -046502: 2205 1403 |006f: new-instance v5, Ljava/lang/StringBuilder; // type@0314 │ │ -046506: 7010 ab14 0500 |0071: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04650c: 1a06 d40c |0074: const-string v6, "drawChild: child view " // string@0cd4 │ │ -046510: 6e20 b214 6500 |0076: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -046516: 0c05 |0079: move-result-object v5 │ │ -046518: 6e20 b114 9500 |007a: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04651e: 0c05 |007d: move-result-object v5 │ │ -046520: 1a06 8300 |007e: const-string v6, " returned null drawing cache" // string@0083 │ │ -046524: 6e20 b214 6500 |0080: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04652a: 0c05 |0083: move-result-object v5 │ │ -04652c: 6e10 b714 0500 |0084: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -046532: 0c05 |0087: move-result-object v5 │ │ -046534: 7120 da11 5400 |0088: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@11da │ │ -04653a: 6f5b ce12 87a9 |008b: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@12ce │ │ -046540: 0a02 |008e: move-result v2 │ │ -046542: 28ae |008f: goto 003d // -0052 │ │ -046544: 6e10 7912 0900 |0090: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1279 │ │ -04654a: 0a04 |0093: move-result v4 │ │ -04654c: 3804 0600 |0094: if-eqz v4, 009a // +0006 │ │ -046550: 1204 |0096: const/4 v4, #int 0 // #0 │ │ -046552: 6e20 9d12 4900 |0097: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@129d │ │ -046558: 6f5b ce12 87a9 |009a: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@12ce │ │ -04655e: 0a02 |009d: move-result v2 │ │ -046560: 289f |009e: goto 003d // -0061 │ │ +0486a8: |[0486a8] android.support.v4.widget.SlidingPaneLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ +0486b8: 6e10 5f12 0900 |0000: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +0486be: 0c01 |0003: move-result-object v1 │ │ +0486c0: 1f01 6602 |0004: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0266 │ │ +0486c4: 1224 |0006: const/4 v4, #int 2 // #2 │ │ +0486c6: 6e20 2001 4800 |0007: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.save:(I)I // method@0120 │ │ +0486cc: 0a03 |000a: move-result v3 │ │ +0486ce: 5574 fe04 |000b: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fe │ │ +0486d2: 3804 2600 |000d: if-eqz v4, 0033 // +0026 │ │ +0486d6: 5514 f204 |000f: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04f2 │ │ +0486da: 3904 2200 |0011: if-nez v4, 0033 // +0022 │ │ +0486de: 5474 0e05 |0013: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ +0486e2: 3804 1e00 |0015: if-eqz v4, 0033 // +001e │ │ +0486e6: 5474 1005 |0017: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0510 │ │ +0486ea: 6e20 1b01 4800 |0019: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.getClipBounds:(Landroid/graphics/Rect;)Z // method@011b │ │ +0486f0: 5474 1005 |001c: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0510 │ │ +0486f4: 5475 1005 |001e: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0510 │ │ +0486f8: 5255 1e00 |0020: iget v5, v5, Landroid/graphics/Rect;.right:I // field@001e │ │ +0486fc: 5476 0e05 |0022: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ +048700: 6e10 6012 0600 |0024: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1260 │ │ +048706: 0a06 |0027: move-result v6 │ │ +048708: 7120 8914 6500 |0028: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@1489 │ │ +04870e: 0a05 |002b: move-result v5 │ │ +048710: 5945 1e00 |002c: iput v5, v4, Landroid/graphics/Rect;.right:I // field@001e │ │ +048714: 5474 1005 |002e: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0510 │ │ +048718: 6e20 1701 4800 |0030: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@0117 │ │ +04871e: 6004 2000 |0033: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +048722: 1305 0b00 |0035: const/16 v5, #int 11 // #b │ │ +048726: 3454 0a00 |0037: if-lt v4, v5, 0041 // +000a │ │ +04872a: 6f5b ce12 87a9 |0039: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@12ce │ │ +048730: 0a02 |003c: move-result v2 │ │ +048732: 6e20 1d01 3800 |003d: invoke-virtual {v8, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@011d │ │ +048738: 0f02 |0040: return v2 │ │ +04873a: 5514 ee04 |0041: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04ee │ │ +04873e: 3804 4d00 |0043: if-eqz v4, 0090 // +004d │ │ +048742: 5274 0c05 |0045: iget v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050c │ │ +048746: 1205 |0047: const/4 v5, #int 0 // #0 │ │ +048748: 2d04 0405 |0048: cmpl-float v4, v4, v5 │ │ +04874c: 3d04 4600 |004a: if-lez v4, 0090 // +0046 │ │ +048750: 6e10 7912 0900 |004c: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1279 │ │ +048756: 0a04 |004f: move-result v4 │ │ +048758: 3904 0600 |0050: if-nez v4, 0056 // +0006 │ │ +04875c: 1214 |0052: const/4 v4, #int 1 // #1 │ │ +04875e: 6e20 9d12 4900 |0053: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@129d │ │ +048764: 6e10 5712 0900 |0056: invoke-virtual {v9}, Landroid/view/View;.getDrawingCache:()Landroid/graphics/Bitmap; // method@1257 │ │ +04876a: 0c00 |0059: move-result-object v0 │ │ +04876c: 3800 1300 |005a: if-eqz v0, 006d // +0013 │ │ +048770: 6e10 6012 0900 |005c: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@1260 │ │ +048776: 0a04 |005f: move-result v4 │ │ +048778: 8244 |0060: int-to-float v4, v4 │ │ +04877a: 6e10 7012 0900 |0061: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1270 │ │ +048780: 0a05 |0064: move-result v5 │ │ +048782: 8255 |0065: int-to-float v5, v5 │ │ +048784: 5416 ed04 |0066: iget-object v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04ed │ │ +048788: 6e56 1801 0854 |0068: invoke-virtual {v8, v0, v4, v5, v6}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0118 │ │ +04878e: 1202 |006b: const/4 v2, #int 0 // #0 │ │ +048790: 28d1 |006c: goto 003d // -002f │ │ +048792: 1a04 e408 |006d: const-string v4, "SlidingPaneLayout" // string@08e4 │ │ +048796: 2205 1403 |006f: new-instance v5, Ljava/lang/StringBuilder; // type@0314 │ │ +04879a: 7010 ab14 0500 |0071: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0487a0: 1a06 d50c |0074: const-string v6, "drawChild: child view " // string@0cd5 │ │ +0487a4: 6e20 b214 6500 |0076: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0487aa: 0c05 |0079: move-result-object v5 │ │ +0487ac: 6e20 b114 9500 |007a: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0487b2: 0c05 |007d: move-result-object v5 │ │ +0487b4: 1a06 8300 |007e: const-string v6, " returned null drawing cache" // string@0083 │ │ +0487b8: 6e20 b214 6500 |0080: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0487be: 0c05 |0083: move-result-object v5 │ │ +0487c0: 6e10 b714 0500 |0084: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0487c6: 0c05 |0087: move-result-object v5 │ │ +0487c8: 7120 da11 5400 |0088: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@11da │ │ +0487ce: 6f5b ce12 87a9 |008b: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@12ce │ │ +0487d4: 0a02 |008e: move-result v2 │ │ +0487d6: 28ae |008f: goto 003d // -0052 │ │ +0487d8: 6e10 7912 0900 |0090: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1279 │ │ +0487de: 0a04 |0093: move-result v4 │ │ +0487e0: 3804 0600 |0094: if-eqz v4, 009a // +0006 │ │ +0487e4: 1204 |0096: const/4 v4, #int 0 // #0 │ │ +0487e6: 6e20 9d12 4900 |0097: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@129d │ │ +0487ec: 6f5b ce12 87a9 |009a: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@12ce │ │ +0487f2: 0a02 |009d: move-result v2 │ │ +0487f4: 289f |009e: goto 003d // -0061 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=951 │ │ 0x0006 line=953 │ │ 0x000b line=955 │ │ 0x0017 line=957 │ │ 0x001c line=958 │ │ @@ -79156,18 +79156,18 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -046564: |[046564] android.support.v4.widget.SlidingPaneLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -046574: 2200 6602 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0266 │ │ -046578: 7010 1d11 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:()V // method@111d │ │ -04657e: 1100 |0005: return-object v0 │ │ +0487f8: |[0487f8] android.support.v4.widget.SlidingPaneLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +048808: 2200 6602 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0266 │ │ +04880c: 7010 1d11 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:()V // method@111d │ │ +048812: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1135 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #11 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -79175,20 +79175,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 │ │ -046580: |[046580] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -046590: 2200 6602 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0266 │ │ -046594: 6e10 5a11 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getContext:()Landroid/content/Context; // method@115a │ │ -04659a: 0c01 |0005: move-result-object v1 │ │ -04659c: 7030 1f11 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@111f │ │ -0465a2: 1100 |0009: return-object v0 │ │ +048814: |[048814] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +048824: 2200 6602 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0266 │ │ +048828: 6e10 5a11 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getContext:()Landroid/content/Context; // method@115a │ │ +04882e: 0c01 |0005: move-result-object v1 │ │ +048830: 7030 1f11 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@111f │ │ +048836: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1152 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -79197,24 +79197,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0465a4: |[0465a4] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -0465b4: 2020 a002 |0000: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@02a0 │ │ -0465b8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0465bc: 2200 6602 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0266 │ │ -0465c0: 1f02 a002 |0006: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@02a0 │ │ -0465c4: 7020 2211 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1122 │ │ -0465ca: 1100 |000b: return-object v0 │ │ -0465cc: 2200 6602 |000c: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0266 │ │ -0465d0: 7020 2111 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1121 │ │ -0465d6: 28fa |0011: goto 000b // -0006 │ │ +048838: |[048838] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +048848: 2020 a002 |0000: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@02a0 │ │ +04884c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +048850: 2200 6602 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0266 │ │ +048854: 1f02 a002 |0006: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@02a0 │ │ +048858: 7020 2211 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1122 │ │ +04885e: 1100 |000b: return-object v0 │ │ +048860: 2200 6602 |000c: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0266 │ │ +048864: 7020 2111 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1121 │ │ +04886a: 28fa |0011: goto 000b // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1140 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x000c - 0x0012 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ @@ -79224,17 +79224,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0465d8: |[0465d8] android.support.v4.widget.SlidingPaneLayout.getCoveredFadeColor:()I │ │ -0465e8: 5210 ff04 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@04ff │ │ -0465ec: 0f00 |0002: return v0 │ │ +04886c: |[04886c] android.support.v4.widget.SlidingPaneLayout.getCoveredFadeColor:()I │ │ +04887c: 5210 ff04 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@04ff │ │ +048880: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #14 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -79242,17 +79242,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0465f0: |[0465f0] android.support.v4.widget.SlidingPaneLayout.getParallaxDistance:()I │ │ -046600: 5210 0705 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0507 │ │ -046604: 0f00 |0002: return v0 │ │ +048884: |[048884] android.support.v4.widget.SlidingPaneLayout.getParallaxDistance:()I │ │ +048894: 5210 0705 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0507 │ │ +048898: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #15 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -79260,17 +79260,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046608: |[046608] android.support.v4.widget.SlidingPaneLayout.getSliderFadeColor:()I │ │ -046618: 5210 0f05 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@050f │ │ -04661c: 0f00 |0002: return v0 │ │ +04889c: |[04889c] android.support.v4.widget.SlidingPaneLayout.getSliderFadeColor:()I │ │ +0488ac: 5210 0f05 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@050f │ │ +0488b0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #16 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -79278,31 +79278,31 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -046620: |[046620] android.support.v4.widget.SlidingPaneLayout.isDimmed:(Landroid/view/View;)Z │ │ -046630: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -046632: 3905 0300 |0001: if-nez v5, 0004 // +0003 │ │ -046636: 0f01 |0003: return v1 │ │ -046638: 6e10 5f12 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -04663e: 0c00 |0007: move-result-object v0 │ │ -046640: 1f00 6602 |0008: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0266 │ │ -046644: 5542 fe04 |000a: iget-boolean v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fe │ │ -046648: 3802 f7ff |000c: if-eqz v2, 0003 // -0009 │ │ -04664c: 5502 ee04 |000e: iget-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04ee │ │ -046650: 3802 f3ff |0010: if-eqz v2, 0003 // -000d │ │ -046654: 5242 0c05 |0012: iget v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050c │ │ -046658: 1203 |0014: const/4 v3, #int 0 // #0 │ │ -04665a: 2d02 0203 |0015: cmpl-float v2, v2, v3 │ │ -04665e: 3d02 ecff |0017: if-lez v2, 0003 // -0014 │ │ -046662: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -046664: 28e9 |001a: goto 0003 // -0017 │ │ +0488b4: |[0488b4] android.support.v4.widget.SlidingPaneLayout.isDimmed:(Landroid/view/View;)Z │ │ +0488c4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0488c6: 3905 0300 |0001: if-nez v5, 0004 // +0003 │ │ +0488ca: 0f01 |0003: return v1 │ │ +0488cc: 6e10 5f12 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +0488d2: 0c00 |0007: move-result-object v0 │ │ +0488d4: 1f00 6602 |0008: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0266 │ │ +0488d8: 5542 fe04 |000a: iget-boolean v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fe │ │ +0488dc: 3802 f7ff |000c: if-eqz v2, 0003 // -0009 │ │ +0488e0: 5502 ee04 |000e: iget-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04ee │ │ +0488e4: 3802 f3ff |0010: if-eqz v2, 0003 // -000d │ │ +0488e8: 5242 0c05 |0012: iget v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050c │ │ +0488ec: 1203 |0014: const/4 v3, #int 0 // #0 │ │ +0488ee: 2d02 0203 |0015: cmpl-float v2, v2, v3 │ │ +0488f2: 3d02 ecff |0017: if-lez v2, 0003 // -0014 │ │ +0488f6: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +0488f8: 28e9 |001a: goto 0003 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1126 │ │ 0x0003 line=1130 │ │ 0x0004 line=1129 │ │ 0x000a line=1130 │ │ locals : │ │ @@ -79315,25 +79315,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -046668: |[046668] android.support.v4.widget.SlidingPaneLayout.isOpen:()Z │ │ -046678: 5520 fe04 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fe │ │ -04667c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -046680: 5220 0c05 |0004: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050c │ │ -046684: 1501 803f |0006: const/high16 v1, #int 1065353216 // #3f80 │ │ -046688: 2d00 0001 |0008: cmpl-float v0, v0, v1 │ │ -04668c: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -046690: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -046692: 0f00 |000d: return v0 │ │ -046694: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -046696: 28fe |000f: goto 000d // -0002 │ │ +0488fc: |[0488fc] android.support.v4.widget.SlidingPaneLayout.isOpen:()Z │ │ +04890c: 5520 fe04 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fe │ │ +048910: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +048914: 5220 0c05 |0004: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050c │ │ +048918: 1501 803f |0006: const/high16 v1, #int 1065353216 // #3f80 │ │ +04891c: 2d00 0001 |0008: cmpl-float v0, v0, v1 │ │ +048920: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +048924: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +048926: 0f00 |000d: return v0 │ │ +048928: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +04892a: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=886 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #18 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -79341,17 +79341,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -046698: |[046698] android.support.v4.widget.SlidingPaneLayout.isSlideable:()Z │ │ -0466a8: 5510 fe04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fe │ │ -0466ac: 0f00 |0002: return v0 │ │ +04892c: |[04892c] android.support.v4.widget.SlidingPaneLayout.isSlideable:()Z │ │ +04893c: 5510 fe04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fe │ │ +048940: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=905 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #19 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -79359,19 +79359,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0466b0: |[0466b0] android.support.v4.widget.SlidingPaneLayout.onAttachedToWindow:()V │ │ -0466c0: 6f10 db12 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@12db │ │ -0466c6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0466c8: 5c10 0105 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0501 │ │ -0466cc: 0e00 |0006: return-void │ │ +048944: |[048944] android.support.v4.widget.SlidingPaneLayout.onAttachedToWindow:()V │ │ +048954: 6f10 db12 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@12db │ │ +04895a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +04895c: 5c10 0105 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0501 │ │ +048960: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ 0x0003 line=415 │ │ 0x0006 line=416 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -79381,33 +79381,33 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -0466d0: |[0466d0] android.support.v4.widget.SlidingPaneLayout.onDetachedFromWindow:()V │ │ -0466e0: 6f10 dc12 0400 |0000: invoke-super {v4}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@12dc │ │ -0466e6: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -0466e8: 5c43 0105 |0004: iput-boolean v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0501 │ │ -0466ec: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -0466ee: 5443 0905 |0007: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0509 │ │ -0466f2: 6e10 e514 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -0466f8: 0a00 |000c: move-result v0 │ │ -0466fa: 3502 1000 |000d: if-ge v2, v0, 001d // +0010 │ │ -0466fe: 5443 0905 |000f: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0509 │ │ -046702: 6e20 df14 2300 |0011: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -046708: 0c01 |0014: move-result-object v1 │ │ -04670a: 1f01 6402 |0015: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@0264 │ │ -04670e: 6e10 1111 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.run:()V // method@1111 │ │ -046714: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -046718: 28f1 |001c: goto 000d // -000f │ │ -04671a: 5443 0905 |001d: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0509 │ │ -04671e: 6e10 dd14 0300 |001f: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@14dd │ │ -046724: 0e00 |0022: return-void │ │ +048964: |[048964] android.support.v4.widget.SlidingPaneLayout.onDetachedFromWindow:()V │ │ +048974: 6f10 dc12 0400 |0000: invoke-super {v4}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@12dc │ │ +04897a: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +04897c: 5c43 0105 |0004: iput-boolean v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0501 │ │ +048980: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +048982: 5443 0905 |0007: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0509 │ │ +048986: 6e10 e514 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +04898c: 0a00 |000c: move-result v0 │ │ +04898e: 3502 1000 |000d: if-ge v2, v0, 001d // +0010 │ │ +048992: 5443 0905 |000f: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0509 │ │ +048996: 6e20 df14 2300 |0011: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +04899c: 0c01 |0014: move-result-object v1 │ │ +04899e: 1f01 6402 |0015: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@0264 │ │ +0489a2: 6e10 1111 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.run:()V // method@1111 │ │ +0489a8: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0489ac: 28f1 |001c: goto 000d // -000f │ │ +0489ae: 5443 0905 |001d: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@0509 │ │ +0489b2: 6e10 dd14 0300 |001f: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@14dd │ │ +0489b8: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ 0x0003 line=421 │ │ 0x0006 line=423 │ │ 0x000f line=424 │ │ 0x0017 line=425 │ │ @@ -79425,119 +79425,119 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 194 16-bit code units │ │ -046728: |[046728] android.support.v4.widget.SlidingPaneLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -046738: 7110 eb09 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@09eb │ │ -04673e: 0a00 |0003: move-result v0 │ │ -046740: 55d9 fe04 |0004: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fe │ │ -046744: 3909 2700 |0006: if-nez v9, 002d // +0027 │ │ -046748: 3900 2500 |0008: if-nez v0, 002d // +0025 │ │ -04674c: 6e10 5911 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1159 │ │ -046752: 0a09 |000d: move-result v9 │ │ -046754: 121a |000e: const/4 v10, #int 1 // #1 │ │ -046756: 37a9 1e00 |000f: if-le v9, v10, 002d // +001e │ │ -04675a: 1219 |0011: const/4 v9, #int 1 // #1 │ │ -04675c: 6e20 5811 9d00 |0012: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1158 │ │ -046762: 0c05 |0015: move-result-object v5 │ │ -046764: 3805 1700 |0016: if-eqz v5, 002d // +0017 │ │ -046768: 54d9 0005 |0018: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0500 │ │ -04676c: 6e10 2512 0e00 |001a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1225 │ │ -046772: 0a0a |001d: move-result v10 │ │ -046774: 87aa |001e: float-to-int v10, v10 │ │ -046776: 6e10 2712 0e00 |001f: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1227 │ │ -04677c: 0a0b |0022: move-result v11 │ │ -04677e: 87bb |0023: float-to-int v11, v11 │ │ -046780: 6e40 c111 59ba |0024: invoke-virtual {v9, v5, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@11c1 │ │ -046786: 0a09 |0027: move-result v9 │ │ -046788: 3909 1900 |0028: if-nez v9, 0041 // +0019 │ │ -04678c: 1219 |002a: const/4 v9, #int 1 // #1 │ │ -04678e: 5cd9 0a05 |002b: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@050a │ │ -046792: 55d9 fe04 |002d: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fe │ │ -046796: 3809 0800 |002f: if-eqz v9, 0037 // +0008 │ │ -04679a: 55d9 0405 |0031: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0504 │ │ -04679e: 3809 1000 |0033: if-eqz v9, 0043 // +0010 │ │ -0467a2: 3800 0e00 |0035: if-eqz v0, 0043 // +000e │ │ -0467a6: 54d9 0005 |0037: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0500 │ │ -0467aa: 6e10 a011 0900 |0039: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@11a0 │ │ -0467b0: 6f20 de12 ed00 |003c: invoke-super {v13, v14}, Landroid/view/ViewGroup;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@12de │ │ -0467b6: 0a09 |003f: move-result v9 │ │ -0467b8: 0f09 |0040: return v9 │ │ -0467ba: 1209 |0041: const/4 v9, #int 0 // #0 │ │ -0467bc: 28e9 |0042: goto 002b // -0017 │ │ -0467be: 1239 |0043: const/4 v9, #int 3 // #3 │ │ -0467c0: 3290 0500 |0044: if-eq v0, v9, 0049 // +0005 │ │ -0467c4: 1219 |0046: const/4 v9, #int 1 // #1 │ │ -0467c6: 3390 0900 |0047: if-ne v0, v9, 0050 // +0009 │ │ -0467ca: 54d9 0005 |0049: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0500 │ │ -0467ce: 6e10 a011 0900 |004b: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@11a0 │ │ -0467d4: 1209 |004e: const/4 v9, #int 0 // #0 │ │ -0467d6: 28f1 |004f: goto 0040 // -000f │ │ -0467d8: 1204 |0050: const/4 v4, #int 0 // #0 │ │ -0467da: 2b00 6700 0000 |0051: packed-switch v0, 000000b8 // +00000067 │ │ -0467e0: 54d9 0005 |0054: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0500 │ │ -0467e4: 6e20 cb11 e900 |0056: invoke-virtual {v9, v14}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@11cb │ │ -0467ea: 0a03 |0059: move-result v3 │ │ -0467ec: 3903 0400 |005a: if-nez v3, 005e // +0004 │ │ -0467f0: 3804 5a00 |005c: if-eqz v4, 00b6 // +005a │ │ -0467f4: 1219 |005e: const/4 v9, #int 1 // #1 │ │ -0467f6: 28e1 |005f: goto 0040 // -001f │ │ -0467f8: 1209 |0060: const/4 v9, #int 0 // #0 │ │ -0467fa: 5cd9 0405 |0061: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0504 │ │ -0467fe: 6e10 2512 0e00 |0063: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1225 │ │ -046804: 0a07 |0066: move-result v7 │ │ -046806: 6e10 2712 0e00 |0067: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1227 │ │ -04680c: 0a08 |006a: move-result v8 │ │ -04680e: 59d7 0205 |006b: iput v7, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0502 │ │ -046812: 59d8 0305 |006d: iput v8, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0503 │ │ -046816: 54d9 0005 |006f: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0500 │ │ -04681a: 54da 0e05 |0071: iget-object v10, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ -04681e: 877b |0073: float-to-int v11, v7 │ │ -046820: 878c |0074: float-to-int v12, v8 │ │ -046822: 6e40 c111 a9cb |0075: invoke-virtual {v9, v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@11c1 │ │ -046828: 0a09 |0078: move-result v9 │ │ -04682a: 3809 dbff |0079: if-eqz v9, 0054 // -0025 │ │ -04682e: 54d9 0e05 |007b: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ -046832: 6e20 6711 9d00 |007d: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1167 │ │ -046838: 0a09 |0080: move-result v9 │ │ -04683a: 3809 d3ff |0081: if-eqz v9, 0054 // -002d │ │ -04683e: 1214 |0083: const/4 v4, #int 1 // #1 │ │ -046840: 28d0 |0084: goto 0054 // -0030 │ │ -046842: 6e10 2512 0e00 |0085: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1225 │ │ -046848: 0a07 |0088: move-result v7 │ │ -04684a: 6e10 2712 0e00 |0089: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1227 │ │ -046850: 0a08 |008c: move-result v8 │ │ -046852: 52d9 0205 |008d: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0502 │ │ -046856: a709 0709 |008f: sub-float v9, v7, v9 │ │ -04685a: 7110 8314 0900 |0091: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ -046860: 0a01 |0094: move-result v1 │ │ -046862: 52d9 0305 |0095: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0503 │ │ -046866: a709 0809 |0097: sub-float v9, v8, v9 │ │ -04686a: 7110 8314 0900 |0099: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ -046870: 0a02 |009c: move-result v2 │ │ -046872: 54d9 0005 |009d: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0500 │ │ -046876: 6e10 bb11 0900 |009f: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@11bb │ │ -04687c: 0a06 |00a2: move-result v6 │ │ -04687e: 8269 |00a3: int-to-float v9, v6 │ │ -046880: 2d09 0109 |00a4: cmpl-float v9, v1, v9 │ │ -046884: 3d09 aeff |00a6: if-lez v9, 0054 // -0052 │ │ -046888: 2d09 0201 |00a8: cmpl-float v9, v2, v1 │ │ -04688c: 3d09 aaff |00aa: if-lez v9, 0054 // -0056 │ │ -046890: 54d9 0005 |00ac: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0500 │ │ -046894: 6e10 a011 0900 |00ae: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@11a0 │ │ -04689a: 1219 |00b1: const/4 v9, #int 1 // #1 │ │ -04689c: 5cd9 0405 |00b2: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0504 │ │ -0468a0: 1209 |00b4: const/4 v9, #int 0 // #0 │ │ -0468a2: 288b |00b5: goto 0040 // -0075 │ │ -0468a4: 1209 |00b6: const/4 v9, #int 0 // #0 │ │ -0468a6: 2889 |00b7: goto 0040 // -0077 │ │ -0468a8: 0001 0300 0000 0000 0f00 0000 0300 ... |00b8: packed-switch-data (10 units) │ │ +0489bc: |[0489bc] android.support.v4.widget.SlidingPaneLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0489cc: 7110 eb09 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@09eb │ │ +0489d2: 0a00 |0003: move-result v0 │ │ +0489d4: 55d9 fe04 |0004: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fe │ │ +0489d8: 3909 2700 |0006: if-nez v9, 002d // +0027 │ │ +0489dc: 3900 2500 |0008: if-nez v0, 002d // +0025 │ │ +0489e0: 6e10 5911 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1159 │ │ +0489e6: 0a09 |000d: move-result v9 │ │ +0489e8: 121a |000e: const/4 v10, #int 1 // #1 │ │ +0489ea: 37a9 1e00 |000f: if-le v9, v10, 002d // +001e │ │ +0489ee: 1219 |0011: const/4 v9, #int 1 // #1 │ │ +0489f0: 6e20 5811 9d00 |0012: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1158 │ │ +0489f6: 0c05 |0015: move-result-object v5 │ │ +0489f8: 3805 1700 |0016: if-eqz v5, 002d // +0017 │ │ +0489fc: 54d9 0005 |0018: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0500 │ │ +048a00: 6e10 2512 0e00 |001a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1225 │ │ +048a06: 0a0a |001d: move-result v10 │ │ +048a08: 87aa |001e: float-to-int v10, v10 │ │ +048a0a: 6e10 2712 0e00 |001f: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1227 │ │ +048a10: 0a0b |0022: move-result v11 │ │ +048a12: 87bb |0023: float-to-int v11, v11 │ │ +048a14: 6e40 c111 59ba |0024: invoke-virtual {v9, v5, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@11c1 │ │ +048a1a: 0a09 |0027: move-result v9 │ │ +048a1c: 3909 1900 |0028: if-nez v9, 0041 // +0019 │ │ +048a20: 1219 |002a: const/4 v9, #int 1 // #1 │ │ +048a22: 5cd9 0a05 |002b: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@050a │ │ +048a26: 55d9 fe04 |002d: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fe │ │ +048a2a: 3809 0800 |002f: if-eqz v9, 0037 // +0008 │ │ +048a2e: 55d9 0405 |0031: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0504 │ │ +048a32: 3809 1000 |0033: if-eqz v9, 0043 // +0010 │ │ +048a36: 3800 0e00 |0035: if-eqz v0, 0043 // +000e │ │ +048a3a: 54d9 0005 |0037: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0500 │ │ +048a3e: 6e10 a011 0900 |0039: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@11a0 │ │ +048a44: 6f20 de12 ed00 |003c: invoke-super {v13, v14}, Landroid/view/ViewGroup;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@12de │ │ +048a4a: 0a09 |003f: move-result v9 │ │ +048a4c: 0f09 |0040: return v9 │ │ +048a4e: 1209 |0041: const/4 v9, #int 0 // #0 │ │ +048a50: 28e9 |0042: goto 002b // -0017 │ │ +048a52: 1239 |0043: const/4 v9, #int 3 // #3 │ │ +048a54: 3290 0500 |0044: if-eq v0, v9, 0049 // +0005 │ │ +048a58: 1219 |0046: const/4 v9, #int 1 // #1 │ │ +048a5a: 3390 0900 |0047: if-ne v0, v9, 0050 // +0009 │ │ +048a5e: 54d9 0005 |0049: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0500 │ │ +048a62: 6e10 a011 0900 |004b: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@11a0 │ │ +048a68: 1209 |004e: const/4 v9, #int 0 // #0 │ │ +048a6a: 28f1 |004f: goto 0040 // -000f │ │ +048a6c: 1204 |0050: const/4 v4, #int 0 // #0 │ │ +048a6e: 2b00 6700 0000 |0051: packed-switch v0, 000000b8 // +00000067 │ │ +048a74: 54d9 0005 |0054: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0500 │ │ +048a78: 6e20 cb11 e900 |0056: invoke-virtual {v9, v14}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@11cb │ │ +048a7e: 0a03 |0059: move-result v3 │ │ +048a80: 3903 0400 |005a: if-nez v3, 005e // +0004 │ │ +048a84: 3804 5a00 |005c: if-eqz v4, 00b6 // +005a │ │ +048a88: 1219 |005e: const/4 v9, #int 1 // #1 │ │ +048a8a: 28e1 |005f: goto 0040 // -001f │ │ +048a8c: 1209 |0060: const/4 v9, #int 0 // #0 │ │ +048a8e: 5cd9 0405 |0061: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0504 │ │ +048a92: 6e10 2512 0e00 |0063: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1225 │ │ +048a98: 0a07 |0066: move-result v7 │ │ +048a9a: 6e10 2712 0e00 |0067: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1227 │ │ +048aa0: 0a08 |006a: move-result v8 │ │ +048aa2: 59d7 0205 |006b: iput v7, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0502 │ │ +048aa6: 59d8 0305 |006d: iput v8, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0503 │ │ +048aaa: 54d9 0005 |006f: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0500 │ │ +048aae: 54da 0e05 |0071: iget-object v10, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ +048ab2: 877b |0073: float-to-int v11, v7 │ │ +048ab4: 878c |0074: float-to-int v12, v8 │ │ +048ab6: 6e40 c111 a9cb |0075: invoke-virtual {v9, v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@11c1 │ │ +048abc: 0a09 |0078: move-result v9 │ │ +048abe: 3809 dbff |0079: if-eqz v9, 0054 // -0025 │ │ +048ac2: 54d9 0e05 |007b: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ +048ac6: 6e20 6711 9d00 |007d: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1167 │ │ +048acc: 0a09 |0080: move-result v9 │ │ +048ace: 3809 d3ff |0081: if-eqz v9, 0054 // -002d │ │ +048ad2: 1214 |0083: const/4 v4, #int 1 // #1 │ │ +048ad4: 28d0 |0084: goto 0054 // -0030 │ │ +048ad6: 6e10 2512 0e00 |0085: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1225 │ │ +048adc: 0a07 |0088: move-result v7 │ │ +048ade: 6e10 2712 0e00 |0089: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1227 │ │ +048ae4: 0a08 |008c: move-result v8 │ │ +048ae6: 52d9 0205 |008d: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0502 │ │ +048aea: a709 0709 |008f: sub-float v9, v7, v9 │ │ +048aee: 7110 8314 0900 |0091: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ +048af4: 0a01 |0094: move-result v1 │ │ +048af6: 52d9 0305 |0095: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0503 │ │ +048afa: a709 0809 |0097: sub-float v9, v8, v9 │ │ +048afe: 7110 8314 0900 |0099: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ +048b04: 0a02 |009c: move-result v2 │ │ +048b06: 54d9 0005 |009d: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0500 │ │ +048b0a: 6e10 bb11 0900 |009f: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@11bb │ │ +048b10: 0a06 |00a2: move-result v6 │ │ +048b12: 8269 |00a3: int-to-float v9, v6 │ │ +048b14: 2d09 0109 |00a4: cmpl-float v9, v1, v9 │ │ +048b18: 3d09 aeff |00a6: if-lez v9, 0054 // -0052 │ │ +048b1c: 2d09 0201 |00a8: cmpl-float v9, v2, v1 │ │ +048b20: 3d09 aaff |00aa: if-lez v9, 0054 // -0056 │ │ +048b24: 54d9 0005 |00ac: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0500 │ │ +048b28: 6e10 a011 0900 |00ae: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@11a0 │ │ +048b2e: 1219 |00b1: const/4 v9, #int 1 // #1 │ │ +048b30: 5cd9 0405 |00b2: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0504 │ │ +048b34: 1209 |00b4: const/4 v9, #int 0 // #0 │ │ +048b36: 288b |00b5: goto 0040 // -0075 │ │ +048b38: 1209 |00b6: const/4 v9, #int 0 // #0 │ │ +048b3a: 2889 |00b7: goto 0040 // -0077 │ │ +048b3c: 0001 0300 0000 0000 0f00 0000 0300 ... |00b8: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=728 │ │ 0x0004 line=731 │ │ 0x0011 line=733 │ │ 0x0016 line=734 │ │ 0x0018 line=735 │ │ @@ -79593,220 +79593,220 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 31 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 401 16-bit code units │ │ -0468bc: |[0468bc] android.support.v4.widget.SlidingPaneLayout.onLayout:(ZIIII)V │ │ -0468cc: 9114 1d1b |0000: sub-int v20, v29, v27 │ │ -0468d0: 7401 5e11 1900 |0002: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@115e │ │ -0468d6: 0a10 |0005: move-result v16 │ │ -0468d8: 7401 5f11 1900 |0006: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@115f │ │ -0468de: 0a11 |0009: move-result v17 │ │ -0468e0: 7401 6011 1900 |000a: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1160 │ │ -0468e6: 0a12 |000d: move-result v18 │ │ -0468e8: 7401 5911 1900 |000e: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1159 │ │ -0468ee: 0a06 |0011: move-result v6 │ │ -0468f0: 0215 1000 |0012: move/from16 v21, v16 │ │ -0468f4: 020e 1500 |0014: move/from16 v14, v21 │ │ -0468f8: 0800 1900 |0016: move-object/from16 v0, v25 │ │ -0468fc: 5500 0105 |0018: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0501 │ │ -046900: 0216 0000 |001a: move/from16 v22, v0 │ │ -046904: 3816 1a00 |001c: if-eqz v22, 0036 // +001a │ │ -046908: 0800 1900 |001e: move-object/from16 v0, v25 │ │ -04690c: 5500 fe04 |0020: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fe │ │ -046910: 0216 0000 |0022: move/from16 v22, v0 │ │ -046914: 3816 2a00 |0024: if-eqz v22, 004e // +002a │ │ -046918: 0800 1900 |0026: move-object/from16 v0, v25 │ │ -04691c: 5500 0a05 |0028: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@050a │ │ -046920: 0216 0000 |002a: move/from16 v22, v0 │ │ -046924: 3816 2200 |002c: if-eqz v22, 004e // +0022 │ │ -046928: 1516 803f |002e: const/high16 v22, #int 1065353216 // #3f80 │ │ -04692c: 0200 1600 |0030: move/from16 v0, v22 │ │ -046930: 0801 1900 |0032: move-object/from16 v1, v25 │ │ -046934: 5910 0c05 |0034: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050c │ │ -046938: 120b |0036: const/4 v11, #int 0 // #0 │ │ -04693a: 356b cf00 |0037: if-ge v11, v6, 0106 // +00cf │ │ -04693e: 0800 1900 |0039: move-object/from16 v0, v25 │ │ -046942: 6e20 5811 b000 |003b: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1158 │ │ -046948: 0c04 |003e: move-result-object v4 │ │ -04694a: 6e10 7212 0400 |003f: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ -046950: 0a16 |0042: move-result v22 │ │ -046952: 1317 0800 |0043: const/16 v23, #int 8 // #8 │ │ -046956: 0200 1600 |0045: move/from16 v0, v22 │ │ -04695a: 0201 1700 |0047: move/from16 v1, v23 │ │ -04695e: 3310 0800 |0049: if-ne v0, v1, 0051 // +0008 │ │ -046962: d80b 0b01 |004b: add-int/lit8 v11, v11, #int 1 // #01 │ │ -046966: 28ea |004d: goto 0037 // -0016 │ │ -046968: 1316 0000 |004e: const/16 v22, #int 0 // #0 │ │ -04696c: 28e0 |0050: goto 0030 // -0020 │ │ -04696e: 6e10 5f12 0400 |0051: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -046974: 0c0c |0054: move-result-object v12 │ │ -046976: 1f0c 6602 |0055: check-cast v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0266 │ │ -04697a: 6e10 6612 0400 |0057: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1266 │ │ -046980: 0a0a |005a: move-result v10 │ │ -046982: 120f |005b: const/4 v15, #int 0 // #0 │ │ -046984: 55c0 f204 |005c: iget-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04f2 │ │ -046988: 0216 0000 |005e: move/from16 v22, v0 │ │ -04698c: 3816 7600 |0060: if-eqz v22, 00d6 // +0076 │ │ -046990: 52c0 f004 |0062: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f0 │ │ -046994: 0216 0000 |0064: move/from16 v22, v0 │ │ -046998: 52c0 f104 |0066: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@04f1 │ │ -04699c: 0217 0000 |0068: move/from16 v23, v0 │ │ -0469a0: 900d 1617 |006a: add-int v13, v22, v23 │ │ -0469a4: 9116 1411 |006c: sub-int v22, v20, v17 │ │ -0469a8: 0800 1900 |006e: move-object/from16 v0, v25 │ │ -0469ac: 5200 0505 |0070: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0505 │ │ -0469b0: 0217 0000 |0072: move/from16 v23, v0 │ │ -0469b4: 9116 1617 |0074: sub-int v22, v22, v23 │ │ -0469b8: 0200 1600 |0076: move/from16 v0, v22 │ │ -0469bc: 7120 8914 0e00 |0078: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@1489 │ │ -0469c2: 0a16 |007b: move-result v22 │ │ -0469c4: 9116 1615 |007c: sub-int v22, v22, v21 │ │ -0469c8: 9113 160d |007e: sub-int v19, v22, v13 │ │ -0469cc: 0200 1300 |0080: move/from16 v0, v19 │ │ -0469d0: 0801 1900 |0082: move-object/from16 v1, v25 │ │ -0469d4: 5910 0d05 |0084: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@050d │ │ -0469d8: 52c0 f004 |0086: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f0 │ │ -0469dc: 0216 0000 |0088: move/from16 v22, v0 │ │ -0469e0: 9016 1615 |008a: add-int v22, v22, v21 │ │ -0469e4: 9016 1613 |008c: add-int v22, v22, v19 │ │ -0469e8: db17 0a02 |008e: div-int/lit8 v23, v10, #int 2 // #02 │ │ -0469ec: 9016 1617 |0090: add-int v22, v22, v23 │ │ -0469f0: 9117 1411 |0092: sub-int v23, v20, v17 │ │ -0469f4: 0200 1600 |0094: move/from16 v0, v22 │ │ -0469f8: 0201 1700 |0096: move/from16 v1, v23 │ │ -0469fc: 3710 3b00 |0098: if-le v0, v1, 00d3 // +003b │ │ -046a00: 1316 0100 |009a: const/16 v22, #int 1 // #1 │ │ -046a04: 0200 1600 |009c: move/from16 v0, v22 │ │ -046a08: 5cc0 ee04 |009e: iput-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04ee │ │ -046a0c: 0200 1300 |00a0: move/from16 v0, v19 │ │ -046a10: 8200 |00a2: int-to-float v0, v0 │ │ -046a12: 0216 0000 |00a3: move/from16 v22, v0 │ │ -046a16: 0800 1900 |00a5: move-object/from16 v0, v25 │ │ -046a1a: 5200 0c05 |00a7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050c │ │ -046a1e: 0217 0000 |00a9: move/from16 v23, v0 │ │ -046a22: a816 1617 |00ab: mul-float v22, v22, v23 │ │ -046a26: 0200 1600 |00ad: move/from16 v0, v22 │ │ -046a2a: 8700 |00af: float-to-int v0, v0 │ │ -046a2c: 0216 0000 |00b0: move/from16 v22, v0 │ │ -046a30: 52c0 f004 |00b2: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f0 │ │ -046a34: 0217 0000 |00b4: move/from16 v23, v0 │ │ -046a38: 9016 1617 |00b6: add-int v22, v22, v23 │ │ -046a3c: 9015 1516 |00b8: add-int v21, v21, v22 │ │ -046a40: 9107 150f |00ba: sub-int v7, v21, v15 │ │ -046a44: 9008 070a |00bc: add-int v8, v7, v10 │ │ -046a48: 0209 1200 |00be: move/from16 v9, v18 │ │ -046a4c: 6e10 6312 0400 |00c0: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1263 │ │ -046a52: 0a16 |00c3: move-result v22 │ │ -046a54: 9005 0916 |00c4: add-int v5, v9, v22 │ │ -046a58: 0200 1200 |00c6: move/from16 v0, v18 │ │ -046a5c: 6e55 8312 7480 |00c8: invoke-virtual {v4, v7, v0, v8, v5}, Landroid/view/View;.layout:(IIII)V // method@1283 │ │ -046a62: 6e10 7312 0400 |00cb: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1273 │ │ -046a68: 0a16 |00ce: move-result v22 │ │ -046a6a: 900e 0e16 |00cf: add-int v14, v14, v22 │ │ -046a6e: 2900 7aff |00d1: goto/16 004b // -0086 │ │ -046a72: 1316 0000 |00d3: const/16 v22, #int 0 // #0 │ │ -046a76: 28c7 |00d5: goto 009c // -0039 │ │ -046a78: 0800 1900 |00d6: move-object/from16 v0, v25 │ │ -046a7c: 5500 fe04 |00d8: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fe │ │ -046a80: 0216 0000 |00da: move/from16 v22, v0 │ │ -046a84: 3816 2700 |00dc: if-eqz v22, 0103 // +0027 │ │ -046a88: 0800 1900 |00de: move-object/from16 v0, v25 │ │ -046a8c: 5200 0705 |00e0: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0507 │ │ -046a90: 0216 0000 |00e2: move/from16 v22, v0 │ │ -046a94: 3816 1f00 |00e4: if-eqz v22, 0103 // +001f │ │ -046a98: 1516 803f |00e6: const/high16 v22, #int 1065353216 // #3f80 │ │ -046a9c: 0800 1900 |00e8: move-object/from16 v0, v25 │ │ -046aa0: 5200 0c05 |00ea: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050c │ │ -046aa4: 0217 0000 |00ec: move/from16 v23, v0 │ │ -046aa8: a716 1617 |00ee: sub-float v22, v22, v23 │ │ -046aac: 0800 1900 |00f0: move-object/from16 v0, v25 │ │ -046ab0: 5200 0705 |00f2: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0507 │ │ -046ab4: 0217 0000 |00f4: move/from16 v23, v0 │ │ -046ab8: 0200 1700 |00f6: move/from16 v0, v23 │ │ -046abc: 8200 |00f8: int-to-float v0, v0 │ │ -046abe: 0217 0000 |00f9: move/from16 v23, v0 │ │ -046ac2: a816 1617 |00fb: mul-float v22, v22, v23 │ │ -046ac6: 0200 1600 |00fd: move/from16 v0, v22 │ │ -046aca: 870f |00ff: float-to-int v15, v0 │ │ -046acc: 0215 0e00 |0100: move/from16 v21, v14 │ │ -046ad0: 28b8 |0102: goto 00ba // -0048 │ │ -046ad2: 0215 0e00 |0103: move/from16 v21, v14 │ │ -046ad6: 28b5 |0105: goto 00ba // -004b │ │ -046ad8: 0800 1900 |0106: move-object/from16 v0, v25 │ │ -046adc: 5500 0105 |0108: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0501 │ │ -046ae0: 0216 0000 |010a: move/from16 v22, v0 │ │ -046ae4: 3816 5d00 |010c: if-eqz v22, 0169 // +005d │ │ -046ae8: 0800 1900 |010e: move-object/from16 v0, v25 │ │ -046aec: 5500 fe04 |0110: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fe │ │ -046af0: 0216 0000 |0112: move/from16 v22, v0 │ │ -046af4: 3816 5e00 |0114: if-eqz v22, 0172 // +005e │ │ -046af8: 0800 1900 |0116: move-object/from16 v0, v25 │ │ -046afc: 5200 0705 |0118: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0507 │ │ -046b00: 0216 0000 |011a: move/from16 v22, v0 │ │ -046b04: 3816 0f00 |011c: if-eqz v22, 012b // +000f │ │ -046b08: 0800 1900 |011e: move-object/from16 v0, v25 │ │ -046b0c: 5200 0c05 |0120: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050c │ │ -046b10: 0216 0000 |0122: move/from16 v22, v0 │ │ -046b14: 0800 1900 |0124: move-object/from16 v0, v25 │ │ -046b18: 0201 1600 |0126: move/from16 v1, v22 │ │ -046b1c: 7020 7811 1000 |0128: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@1178 │ │ -046b22: 0800 1900 |012b: move-object/from16 v0, v25 │ │ -046b26: 5400 0e05 |012d: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ -046b2a: 0816 0000 |012f: move-object/from16 v22, v0 │ │ -046b2e: 7401 5f12 1600 |0131: invoke-virtual/range {v22}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -046b34: 0c16 |0134: move-result-object v22 │ │ -046b36: 1f16 6602 |0135: check-cast v22, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0266 │ │ -046b3a: 0800 1600 |0137: move-object/from16 v0, v22 │ │ -046b3e: 5500 ee04 |0139: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04ee │ │ -046b42: 0216 0000 |013b: move/from16 v22, v0 │ │ -046b46: 3816 1f00 |013d: if-eqz v22, 015c // +001f │ │ -046b4a: 0800 1900 |013f: move-object/from16 v0, v25 │ │ -046b4e: 5400 0e05 |0141: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ -046b52: 0816 0000 |0143: move-object/from16 v22, v0 │ │ -046b56: 0800 1900 |0145: move-object/from16 v0, v25 │ │ -046b5a: 5200 0c05 |0147: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050c │ │ -046b5e: 0217 0000 |0149: move/from16 v23, v0 │ │ -046b62: 0800 1900 |014b: move-object/from16 v0, v25 │ │ -046b66: 5200 0f05 |014d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@050f │ │ -046b6a: 0218 0000 |014f: move/from16 v24, v0 │ │ -046b6e: 0800 1900 |0151: move-object/from16 v0, v25 │ │ -046b72: 0801 1600 |0153: move-object/from16 v1, v22 │ │ -046b76: 0202 1700 |0155: move/from16 v2, v23 │ │ -046b7a: 0203 1800 |0157: move/from16 v3, v24 │ │ -046b7e: 7040 4f11 1032 |0159: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@114f │ │ -046b84: 0800 1900 |015c: move-object/from16 v0, v25 │ │ -046b88: 5400 0e05 |015e: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ -046b8c: 0816 0000 |0160: move-object/from16 v22, v0 │ │ -046b90: 0800 1900 |0162: move-object/from16 v0, v25 │ │ -046b94: 0801 1600 |0164: move-object/from16 v1, v22 │ │ -046b98: 6e20 8811 1000 |0166: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@1188 │ │ -046b9e: 1316 0000 |0169: const/16 v22, #int 0 // #0 │ │ -046ba2: 0200 1600 |016b: move/from16 v0, v22 │ │ -046ba6: 0801 1900 |016d: move-object/from16 v1, v25 │ │ -046baa: 5c10 0105 |016f: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0501 │ │ -046bae: 0e00 |0171: return-void │ │ -046bb0: 120b |0172: const/4 v11, #int 0 // #0 │ │ -046bb2: 356b e9ff |0173: if-ge v11, v6, 015c // -0017 │ │ -046bb6: 0800 1900 |0175: move-object/from16 v0, v25 │ │ -046bba: 6e20 5811 b000 |0177: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1158 │ │ -046bc0: 0c16 |017a: move-result-object v22 │ │ -046bc2: 1317 0000 |017b: const/16 v23, #int 0 // #0 │ │ -046bc6: 0800 1900 |017d: move-object/from16 v0, v25 │ │ -046bca: 5200 0f05 |017f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@050f │ │ -046bce: 0218 0000 |0181: move/from16 v24, v0 │ │ -046bd2: 0800 1900 |0183: move-object/from16 v0, v25 │ │ -046bd6: 0801 1600 |0185: move-object/from16 v1, v22 │ │ -046bda: 0202 1700 |0187: move/from16 v2, v23 │ │ -046bde: 0203 1800 |0189: move/from16 v3, v24 │ │ -046be2: 7040 4f11 1032 |018b: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@114f │ │ -046be8: d80b 0b01 |018e: add-int/lit8 v11, v11, #int 1 // #01 │ │ -046bec: 28e3 |0190: goto 0173 // -001d │ │ +048b50: |[048b50] android.support.v4.widget.SlidingPaneLayout.onLayout:(ZIIII)V │ │ +048b60: 9114 1d1b |0000: sub-int v20, v29, v27 │ │ +048b64: 7401 5e11 1900 |0002: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@115e │ │ +048b6a: 0a10 |0005: move-result v16 │ │ +048b6c: 7401 5f11 1900 |0006: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@115f │ │ +048b72: 0a11 |0009: move-result v17 │ │ +048b74: 7401 6011 1900 |000a: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1160 │ │ +048b7a: 0a12 |000d: move-result v18 │ │ +048b7c: 7401 5911 1900 |000e: invoke-virtual/range {v25}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1159 │ │ +048b82: 0a06 |0011: move-result v6 │ │ +048b84: 0215 1000 |0012: move/from16 v21, v16 │ │ +048b88: 020e 1500 |0014: move/from16 v14, v21 │ │ +048b8c: 0800 1900 |0016: move-object/from16 v0, v25 │ │ +048b90: 5500 0105 |0018: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0501 │ │ +048b94: 0216 0000 |001a: move/from16 v22, v0 │ │ +048b98: 3816 1a00 |001c: if-eqz v22, 0036 // +001a │ │ +048b9c: 0800 1900 |001e: move-object/from16 v0, v25 │ │ +048ba0: 5500 fe04 |0020: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fe │ │ +048ba4: 0216 0000 |0022: move/from16 v22, v0 │ │ +048ba8: 3816 2a00 |0024: if-eqz v22, 004e // +002a │ │ +048bac: 0800 1900 |0026: move-object/from16 v0, v25 │ │ +048bb0: 5500 0a05 |0028: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@050a │ │ +048bb4: 0216 0000 |002a: move/from16 v22, v0 │ │ +048bb8: 3816 2200 |002c: if-eqz v22, 004e // +0022 │ │ +048bbc: 1516 803f |002e: const/high16 v22, #int 1065353216 // #3f80 │ │ +048bc0: 0200 1600 |0030: move/from16 v0, v22 │ │ +048bc4: 0801 1900 |0032: move-object/from16 v1, v25 │ │ +048bc8: 5910 0c05 |0034: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050c │ │ +048bcc: 120b |0036: const/4 v11, #int 0 // #0 │ │ +048bce: 356b cf00 |0037: if-ge v11, v6, 0106 // +00cf │ │ +048bd2: 0800 1900 |0039: move-object/from16 v0, v25 │ │ +048bd6: 6e20 5811 b000 |003b: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1158 │ │ +048bdc: 0c04 |003e: move-result-object v4 │ │ +048bde: 6e10 7212 0400 |003f: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ +048be4: 0a16 |0042: move-result v22 │ │ +048be6: 1317 0800 |0043: const/16 v23, #int 8 // #8 │ │ +048bea: 0200 1600 |0045: move/from16 v0, v22 │ │ +048bee: 0201 1700 |0047: move/from16 v1, v23 │ │ +048bf2: 3310 0800 |0049: if-ne v0, v1, 0051 // +0008 │ │ +048bf6: d80b 0b01 |004b: add-int/lit8 v11, v11, #int 1 // #01 │ │ +048bfa: 28ea |004d: goto 0037 // -0016 │ │ +048bfc: 1316 0000 |004e: const/16 v22, #int 0 // #0 │ │ +048c00: 28e0 |0050: goto 0030 // -0020 │ │ +048c02: 6e10 5f12 0400 |0051: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +048c08: 0c0c |0054: move-result-object v12 │ │ +048c0a: 1f0c 6602 |0055: check-cast v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0266 │ │ +048c0e: 6e10 6612 0400 |0057: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1266 │ │ +048c14: 0a0a |005a: move-result v10 │ │ +048c16: 120f |005b: const/4 v15, #int 0 // #0 │ │ +048c18: 55c0 f204 |005c: iget-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04f2 │ │ +048c1c: 0216 0000 |005e: move/from16 v22, v0 │ │ +048c20: 3816 7600 |0060: if-eqz v22, 00d6 // +0076 │ │ +048c24: 52c0 f004 |0062: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f0 │ │ +048c28: 0216 0000 |0064: move/from16 v22, v0 │ │ +048c2c: 52c0 f104 |0066: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@04f1 │ │ +048c30: 0217 0000 |0068: move/from16 v23, v0 │ │ +048c34: 900d 1617 |006a: add-int v13, v22, v23 │ │ +048c38: 9116 1411 |006c: sub-int v22, v20, v17 │ │ +048c3c: 0800 1900 |006e: move-object/from16 v0, v25 │ │ +048c40: 5200 0505 |0070: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0505 │ │ +048c44: 0217 0000 |0072: move/from16 v23, v0 │ │ +048c48: 9116 1617 |0074: sub-int v22, v22, v23 │ │ +048c4c: 0200 1600 |0076: move/from16 v0, v22 │ │ +048c50: 7120 8914 0e00 |0078: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@1489 │ │ +048c56: 0a16 |007b: move-result v22 │ │ +048c58: 9116 1615 |007c: sub-int v22, v22, v21 │ │ +048c5c: 9113 160d |007e: sub-int v19, v22, v13 │ │ +048c60: 0200 1300 |0080: move/from16 v0, v19 │ │ +048c64: 0801 1900 |0082: move-object/from16 v1, v25 │ │ +048c68: 5910 0d05 |0084: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@050d │ │ +048c6c: 52c0 f004 |0086: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f0 │ │ +048c70: 0216 0000 |0088: move/from16 v22, v0 │ │ +048c74: 9016 1615 |008a: add-int v22, v22, v21 │ │ +048c78: 9016 1613 |008c: add-int v22, v22, v19 │ │ +048c7c: db17 0a02 |008e: div-int/lit8 v23, v10, #int 2 // #02 │ │ +048c80: 9016 1617 |0090: add-int v22, v22, v23 │ │ +048c84: 9117 1411 |0092: sub-int v23, v20, v17 │ │ +048c88: 0200 1600 |0094: move/from16 v0, v22 │ │ +048c8c: 0201 1700 |0096: move/from16 v1, v23 │ │ +048c90: 3710 3b00 |0098: if-le v0, v1, 00d3 // +003b │ │ +048c94: 1316 0100 |009a: const/16 v22, #int 1 // #1 │ │ +048c98: 0200 1600 |009c: move/from16 v0, v22 │ │ +048c9c: 5cc0 ee04 |009e: iput-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04ee │ │ +048ca0: 0200 1300 |00a0: move/from16 v0, v19 │ │ +048ca4: 8200 |00a2: int-to-float v0, v0 │ │ +048ca6: 0216 0000 |00a3: move/from16 v22, v0 │ │ +048caa: 0800 1900 |00a5: move-object/from16 v0, v25 │ │ +048cae: 5200 0c05 |00a7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050c │ │ +048cb2: 0217 0000 |00a9: move/from16 v23, v0 │ │ +048cb6: a816 1617 |00ab: mul-float v22, v22, v23 │ │ +048cba: 0200 1600 |00ad: move/from16 v0, v22 │ │ +048cbe: 8700 |00af: float-to-int v0, v0 │ │ +048cc0: 0216 0000 |00b0: move/from16 v22, v0 │ │ +048cc4: 52c0 f004 |00b2: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f0 │ │ +048cc8: 0217 0000 |00b4: move/from16 v23, v0 │ │ +048ccc: 9016 1617 |00b6: add-int v22, v22, v23 │ │ +048cd0: 9015 1516 |00b8: add-int v21, v21, v22 │ │ +048cd4: 9107 150f |00ba: sub-int v7, v21, v15 │ │ +048cd8: 9008 070a |00bc: add-int v8, v7, v10 │ │ +048cdc: 0209 1200 |00be: move/from16 v9, v18 │ │ +048ce0: 6e10 6312 0400 |00c0: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1263 │ │ +048ce6: 0a16 |00c3: move-result v22 │ │ +048ce8: 9005 0916 |00c4: add-int v5, v9, v22 │ │ +048cec: 0200 1200 |00c6: move/from16 v0, v18 │ │ +048cf0: 6e55 8312 7480 |00c8: invoke-virtual {v4, v7, v0, v8, v5}, Landroid/view/View;.layout:(IIII)V // method@1283 │ │ +048cf6: 6e10 7312 0400 |00cb: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1273 │ │ +048cfc: 0a16 |00ce: move-result v22 │ │ +048cfe: 900e 0e16 |00cf: add-int v14, v14, v22 │ │ +048d02: 2900 7aff |00d1: goto/16 004b // -0086 │ │ +048d06: 1316 0000 |00d3: const/16 v22, #int 0 // #0 │ │ +048d0a: 28c7 |00d5: goto 009c // -0039 │ │ +048d0c: 0800 1900 |00d6: move-object/from16 v0, v25 │ │ +048d10: 5500 fe04 |00d8: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fe │ │ +048d14: 0216 0000 |00da: move/from16 v22, v0 │ │ +048d18: 3816 2700 |00dc: if-eqz v22, 0103 // +0027 │ │ +048d1c: 0800 1900 |00de: move-object/from16 v0, v25 │ │ +048d20: 5200 0705 |00e0: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0507 │ │ +048d24: 0216 0000 |00e2: move/from16 v22, v0 │ │ +048d28: 3816 1f00 |00e4: if-eqz v22, 0103 // +001f │ │ +048d2c: 1516 803f |00e6: const/high16 v22, #int 1065353216 // #3f80 │ │ +048d30: 0800 1900 |00e8: move-object/from16 v0, v25 │ │ +048d34: 5200 0c05 |00ea: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050c │ │ +048d38: 0217 0000 |00ec: move/from16 v23, v0 │ │ +048d3c: a716 1617 |00ee: sub-float v22, v22, v23 │ │ +048d40: 0800 1900 |00f0: move-object/from16 v0, v25 │ │ +048d44: 5200 0705 |00f2: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0507 │ │ +048d48: 0217 0000 |00f4: move/from16 v23, v0 │ │ +048d4c: 0200 1700 |00f6: move/from16 v0, v23 │ │ +048d50: 8200 |00f8: int-to-float v0, v0 │ │ +048d52: 0217 0000 |00f9: move/from16 v23, v0 │ │ +048d56: a816 1617 |00fb: mul-float v22, v22, v23 │ │ +048d5a: 0200 1600 |00fd: move/from16 v0, v22 │ │ +048d5e: 870f |00ff: float-to-int v15, v0 │ │ +048d60: 0215 0e00 |0100: move/from16 v21, v14 │ │ +048d64: 28b8 |0102: goto 00ba // -0048 │ │ +048d66: 0215 0e00 |0103: move/from16 v21, v14 │ │ +048d6a: 28b5 |0105: goto 00ba // -004b │ │ +048d6c: 0800 1900 |0106: move-object/from16 v0, v25 │ │ +048d70: 5500 0105 |0108: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0501 │ │ +048d74: 0216 0000 |010a: move/from16 v22, v0 │ │ +048d78: 3816 5d00 |010c: if-eqz v22, 0169 // +005d │ │ +048d7c: 0800 1900 |010e: move-object/from16 v0, v25 │ │ +048d80: 5500 fe04 |0110: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fe │ │ +048d84: 0216 0000 |0112: move/from16 v22, v0 │ │ +048d88: 3816 5e00 |0114: if-eqz v22, 0172 // +005e │ │ +048d8c: 0800 1900 |0116: move-object/from16 v0, v25 │ │ +048d90: 5200 0705 |0118: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0507 │ │ +048d94: 0216 0000 |011a: move/from16 v22, v0 │ │ +048d98: 3816 0f00 |011c: if-eqz v22, 012b // +000f │ │ +048d9c: 0800 1900 |011e: move-object/from16 v0, v25 │ │ +048da0: 5200 0c05 |0120: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050c │ │ +048da4: 0216 0000 |0122: move/from16 v22, v0 │ │ +048da8: 0800 1900 |0124: move-object/from16 v0, v25 │ │ +048dac: 0201 1600 |0126: move/from16 v1, v22 │ │ +048db0: 7020 7811 1000 |0128: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@1178 │ │ +048db6: 0800 1900 |012b: move-object/from16 v0, v25 │ │ +048dba: 5400 0e05 |012d: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ +048dbe: 0816 0000 |012f: move-object/from16 v22, v0 │ │ +048dc2: 7401 5f12 1600 |0131: invoke-virtual/range {v22}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +048dc8: 0c16 |0134: move-result-object v22 │ │ +048dca: 1f16 6602 |0135: check-cast v22, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0266 │ │ +048dce: 0800 1600 |0137: move-object/from16 v0, v22 │ │ +048dd2: 5500 ee04 |0139: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04ee │ │ +048dd6: 0216 0000 |013b: move/from16 v22, v0 │ │ +048dda: 3816 1f00 |013d: if-eqz v22, 015c // +001f │ │ +048dde: 0800 1900 |013f: move-object/from16 v0, v25 │ │ +048de2: 5400 0e05 |0141: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ +048de6: 0816 0000 |0143: move-object/from16 v22, v0 │ │ +048dea: 0800 1900 |0145: move-object/from16 v0, v25 │ │ +048dee: 5200 0c05 |0147: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@050c │ │ +048df2: 0217 0000 |0149: move/from16 v23, v0 │ │ +048df6: 0800 1900 |014b: move-object/from16 v0, v25 │ │ +048dfa: 5200 0f05 |014d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@050f │ │ +048dfe: 0218 0000 |014f: move/from16 v24, v0 │ │ +048e02: 0800 1900 |0151: move-object/from16 v0, v25 │ │ +048e06: 0801 1600 |0153: move-object/from16 v1, v22 │ │ +048e0a: 0202 1700 |0155: move/from16 v2, v23 │ │ +048e0e: 0203 1800 |0157: move/from16 v3, v24 │ │ +048e12: 7040 4f11 1032 |0159: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@114f │ │ +048e18: 0800 1900 |015c: move-object/from16 v0, v25 │ │ +048e1c: 5400 0e05 |015e: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ +048e20: 0816 0000 |0160: move-object/from16 v22, v0 │ │ +048e24: 0800 1900 |0162: move-object/from16 v0, v25 │ │ +048e28: 0801 1600 |0164: move-object/from16 v1, v22 │ │ +048e2c: 6e20 8811 1000 |0166: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@1188 │ │ +048e32: 1316 0000 |0169: const/16 v22, #int 0 // #0 │ │ +048e36: 0200 1600 |016b: move/from16 v0, v22 │ │ +048e3a: 0801 1900 |016d: move-object/from16 v1, v25 │ │ +048e3e: 5c10 0105 |016f: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0501 │ │ +048e42: 0e00 |0171: return-void │ │ +048e44: 120b |0172: const/4 v11, #int 0 // #0 │ │ +048e46: 356b e9ff |0173: if-ge v11, v6, 015c // -0017 │ │ +048e4a: 0800 1900 |0175: move-object/from16 v0, v25 │ │ +048e4e: 6e20 5811 b000 |0177: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1158 │ │ +048e54: 0c16 |017a: move-result-object v22 │ │ +048e56: 1317 0000 |017b: const/16 v23, #int 0 // #0 │ │ +048e5a: 0800 1900 |017d: move-object/from16 v0, v25 │ │ +048e5e: 5200 0f05 |017f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@050f │ │ +048e62: 0218 0000 |0181: move/from16 v24, v0 │ │ +048e66: 0800 1900 |0183: move-object/from16 v0, v25 │ │ +048e6a: 0801 1600 |0185: move-object/from16 v1, v22 │ │ +048e6e: 0202 1700 |0187: move/from16 v2, v23 │ │ +048e72: 0203 1800 |0189: move/from16 v3, v24 │ │ +048e76: 7040 4f11 1032 |018b: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@114f │ │ +048e7c: d80b 0b01 |018e: add-int/lit8 v11, v11, #int 1 // #01 │ │ +048e80: 28e3 |0190: goto 0173 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=640 │ │ 0x0002 line=641 │ │ 0x0006 line=642 │ │ 0x000a line=643 │ │ 0x000e line=645 │ │ @@ -79886,442 +79886,442 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 31 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 844 16-bit code units │ │ -046bf0: |[046bf0] android.support.v4.widget.SlidingPaneLayout.onMeasure:(II)V │ │ -046c00: 7701 4512 1d00 |0000: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1245 │ │ -046c06: 0a16 |0003: move-result v22 │ │ -046c08: 7701 4612 1d00 |0004: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1246 │ │ -046c0e: 0a18 |0007: move-result v24 │ │ -046c10: 7701 4512 1e00 |0008: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1245 │ │ -046c16: 0a0b |000b: move-result v11 │ │ -046c18: 7701 4612 1e00 |000c: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1246 │ │ -046c1e: 0a0c |000f: move-result v12 │ │ -046c20: 151a 0040 |0010: const/high16 v26, #int 1073741824 // #4000 │ │ -046c24: 0200 1600 |0012: move/from16 v0, v22 │ │ -046c28: 0201 1a00 |0014: move/from16 v1, v26 │ │ -046c2c: 3210 7500 |0016: if-eq v0, v1, 008b // +0075 │ │ -046c30: 7401 6811 1c00 |0018: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@1168 │ │ -046c36: 0a1a |001b: move-result v26 │ │ -046c38: 381a 6700 |001c: if-eqz v26, 0083 // +0067 │ │ -046c3c: 151a 0080 |001e: const/high16 v26, #int -2147483648 // #8000 │ │ -046c40: 0200 1600 |0020: move/from16 v0, v22 │ │ -046c44: 0201 1a00 |0022: move/from16 v1, v26 │ │ -046c48: 3310 5800 |0024: if-ne v0, v1, 007c // +0058 │ │ -046c4c: 1516 0040 |0026: const/high16 v22, #int 1073741824 // #4000 │ │ -046c50: 120f |0028: const/4 v15, #int 0 // #0 │ │ -046c52: 1311 ffff |0029: const/16 v17, #int -1 // #ffff │ │ -046c56: 2c0b 1703 0000 |002b: sparse-switch v11, 00000342 // +00000317 │ │ -046c5c: 1315 0000 |002e: const/16 v21, #int 0 // #0 │ │ -046c60: 1203 |0030: const/4 v3, #int 0 // #0 │ │ -046c62: 7401 5e11 1c00 |0031: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@115e │ │ -046c68: 0a1a |0034: move-result v26 │ │ -046c6a: 911a 181a |0035: sub-int v26, v24, v26 │ │ -046c6e: 7401 5f11 1c00 |0037: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@115f │ │ -046c74: 0a1b |003a: move-result v27 │ │ -046c76: 9117 1a1b |003b: sub-int v23, v26, v27 │ │ -046c7a: 7401 5911 1c00 |003d: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1159 │ │ -046c80: 0a05 |0040: move-result v5 │ │ -046c82: 131a 0200 |0041: const/16 v26, #int 2 // #2 │ │ -046c86: 0200 1a00 |0043: move/from16 v0, v26 │ │ -046c8a: 3705 0900 |0045: if-le v5, v0, 004e // +0009 │ │ -046c8e: 1a1a e308 |0047: const-string v26, "SlidingPaneLayout" // string@08e3 │ │ -046c92: 1a1b 7814 |0049: const-string v27, "onMeasure: More than two child views are not supported." // string@1478 │ │ -046c96: 7702 da11 1a00 |004b: invoke-static/range {v26, v27}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@11da │ │ -046c9c: 131a 0000 |004e: const/16 v26, #int 0 // #0 │ │ -046ca0: 0800 1a00 |0050: move-object/from16 v0, v26 │ │ -046ca4: 0801 1c00 |0052: move-object/from16 v1, v28 │ │ -046ca8: 5b10 0e05 |0054: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ -046cac: 120e |0056: const/4 v14, #int 0 // #0 │ │ -046cae: 355e 4301 |0057: if-ge v14, v5, 019a // +0143 │ │ -046cb2: 0800 1c00 |0059: move-object/from16 v0, v28 │ │ -046cb6: 6e20 5811 e000 |005b: invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1158 │ │ -046cbc: 0c04 |005e: move-result-object v4 │ │ -046cbe: 6e10 5f12 0400 |005f: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -046cc4: 0c10 |0062: move-result-object v16 │ │ -046cc6: 1f10 6602 |0063: check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0266 │ │ -046cca: 6e10 7212 0400 |0065: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ -046cd0: 0a1a |0068: move-result v26 │ │ -046cd2: 131b 0800 |0069: const/16 v27, #int 8 // #8 │ │ -046cd6: 0200 1a00 |006b: move/from16 v0, v26 │ │ -046cda: 0201 1b00 |006d: move/from16 v1, v27 │ │ -046cde: 3310 5100 |006f: if-ne v0, v1, 00c0 // +0051 │ │ -046ce2: 131a 0000 |0071: const/16 v26, #int 0 // #0 │ │ -046ce6: 0200 1a00 |0073: move/from16 v0, v26 │ │ -046cea: 0801 1000 |0075: move-object/from16 v1, v16 │ │ -046cee: 5c10 ee04 |0077: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04ee │ │ -046cf2: d80e 0e01 |0079: add-int/lit8 v14, v14, #int 1 // #01 │ │ -046cf6: 28dc |007b: goto 0057 // -0024 │ │ -046cf8: 3916 acff |007c: if-nez v22, 0028 // -0054 │ │ -046cfc: 1516 0040 |007e: const/high16 v22, #int 1073741824 // #4000 │ │ -046d00: 1318 2c01 |0080: const/16 v24, #int 300 // #12c │ │ -046d04: 28a6 |0082: goto 0028 // -005a │ │ -046d06: 221a 0003 |0083: new-instance v26, Ljava/lang/IllegalStateException; // type@0300 │ │ -046d0a: 1a1b da09 |0085: const-string v27, "Width must have an exact value or MATCH_PARENT" // string@09da │ │ -046d0e: 7602 7a14 1a00 |0087: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -046d14: 271a |008a: throw v26 │ │ -046d16: 390b 9dff |008b: if-nez v11, 0028 // -0063 │ │ -046d1a: 7401 6811 1c00 |008d: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@1168 │ │ -046d20: 0a1a |0090: move-result v26 │ │ -046d22: 381a 0900 |0091: if-eqz v26, 009a // +0009 │ │ -046d26: 390b 95ff |0093: if-nez v11, 0028 // -006b │ │ -046d2a: 150b 0080 |0095: const/high16 v11, #int -2147483648 // #8000 │ │ -046d2e: 130c 2c01 |0097: const/16 v12, #int 300 // #12c │ │ -046d32: 288f |0099: goto 0028 // -0071 │ │ -046d34: 221a 0003 |009a: new-instance v26, Ljava/lang/IllegalStateException; // type@0300 │ │ -046d38: 1a1b 4d03 |009c: const-string v27, "Height must not be UNSPECIFIED" // string@034d │ │ -046d3c: 7602 7a14 1a00 |009e: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -046d42: 271a |00a1: throw v26 │ │ -046d44: 7401 6011 1c00 |00a2: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1160 │ │ -046d4a: 0a1a |00a5: move-result v26 │ │ -046d4c: 911a 0c1a |00a6: sub-int v26, v12, v26 │ │ -046d50: 7401 5d11 1c00 |00a8: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@115d │ │ -046d56: 0a1b |00ab: move-result v27 │ │ -046d58: 9111 1a1b |00ac: sub-int v17, v26, v27 │ │ -046d5c: 020f 1100 |00ae: move/from16 v15, v17 │ │ -046d60: 2900 7eff |00b0: goto/16 002e // -0082 │ │ -046d64: 7401 6011 1c00 |00b2: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1160 │ │ -046d6a: 0a1a |00b5: move-result v26 │ │ -046d6c: 911a 0c1a |00b6: sub-int v26, v12, v26 │ │ -046d70: 7401 5d11 1c00 |00b8: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@115d │ │ -046d76: 0a1b |00bb: move-result v27 │ │ -046d78: 9111 1a1b |00bc: sub-int v17, v26, v27 │ │ -046d7c: 2900 70ff |00be: goto/16 002e // -0090 │ │ -046d80: 0800 1000 |00c0: move-object/from16 v0, v16 │ │ -046d84: 5200 f304 |00c2: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f3 │ │ -046d88: 021a 0000 |00c4: move/from16 v26, v0 │ │ -046d8c: 131b 0000 |00c6: const/16 v27, #int 0 // #0 │ │ -046d90: 2d1a 1a1b |00c8: cmpl-float v26, v26, v27 │ │ -046d94: 3d1a 1200 |00ca: if-lez v26, 00dc // +0012 │ │ -046d98: 0800 1000 |00cc: move-object/from16 v0, v16 │ │ -046d9c: 5200 f304 |00ce: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f3 │ │ -046da0: 021a 0000 |00d0: move/from16 v26, v0 │ │ -046da4: a615 151a |00d2: add-float v21, v21, v26 │ │ -046da8: 0800 1000 |00d4: move-object/from16 v0, v16 │ │ -046dac: 5200 f404 |00d6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04f4 │ │ -046db0: 021a 0000 |00d8: move/from16 v26, v0 │ │ -046db4: 381a 9fff |00da: if-eqz v26, 0079 // -0061 │ │ -046db8: 0800 1000 |00dc: move-object/from16 v0, v16 │ │ -046dbc: 5200 f004 |00de: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f0 │ │ -046dc0: 021a 0000 |00e0: move/from16 v26, v0 │ │ -046dc4: 0800 1000 |00e2: move-object/from16 v0, v16 │ │ -046dc8: 5200 f104 |00e4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@04f1 │ │ -046dcc: 021b 0000 |00e6: move/from16 v27, v0 │ │ -046dd0: 900d 1a1b |00e8: add-int v13, v26, v27 │ │ -046dd4: 0800 1000 |00ea: move-object/from16 v0, v16 │ │ -046dd8: 5200 f404 |00ec: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04f4 │ │ -046ddc: 021a 0000 |00ee: move/from16 v26, v0 │ │ -046de0: 131b feff |00f0: const/16 v27, #int -2 // #fffe │ │ -046de4: 0200 1a00 |00f2: move/from16 v0, v26 │ │ -046de8: 0201 1b00 |00f4: move/from16 v1, v27 │ │ -046dec: 3310 5700 |00f6: if-ne v0, v1, 014d // +0057 │ │ -046df0: 911a 180d |00f8: sub-int v26, v24, v13 │ │ -046df4: 151b 0080 |00fa: const/high16 v27, #int -2147483648 // #8000 │ │ -046df8: 7702 4712 1a00 |00fc: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ -046dfe: 0a09 |00ff: move-result v9 │ │ -046e00: 0800 1000 |0100: move-object/from16 v0, v16 │ │ -046e04: 5200 ef04 |0102: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04ef │ │ -046e08: 021a 0000 |0104: move/from16 v26, v0 │ │ -046e0c: 131b feff |0106: const/16 v27, #int -2 // #fffe │ │ -046e10: 0200 1a00 |0108: move/from16 v0, v26 │ │ -046e14: 0201 1b00 |010a: move/from16 v1, v27 │ │ -046e18: 3310 6500 |010c: if-ne v0, v1, 0171 // +0065 │ │ -046e1c: 151a 0080 |010e: const/high16 v26, #int -2147483648 // #8000 │ │ -046e20: 0200 1100 |0110: move/from16 v0, v17 │ │ -046e24: 0201 1a00 |0112: move/from16 v1, v26 │ │ -046e28: 7120 4712 1000 |0114: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ -046e2e: 0a07 |0117: move-result v7 │ │ -046e30: 6e30 8412 9407 |0118: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1284 │ │ -046e36: 6e10 6612 0400 |011b: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1266 │ │ -046e3c: 0a08 |011e: move-result v8 │ │ -046e3e: 6e10 6312 0400 |011f: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1263 │ │ -046e44: 0a06 |0122: move-result v6 │ │ -046e46: 151a 0080 |0123: const/high16 v26, #int -2147483648 // #8000 │ │ -046e4a: 0200 1a00 |0125: move/from16 v0, v26 │ │ -046e4e: 330b 0a00 |0127: if-ne v11, v0, 0131 // +000a │ │ -046e52: 37f6 0800 |0129: if-le v6, v15, 0131 // +0008 │ │ -046e56: 0200 1100 |012b: move/from16 v0, v17 │ │ -046e5a: 7120 8914 0600 |012d: invoke-static {v6, v0}, Ljava/lang/Math;.min:(II)I // method@1489 │ │ -046e60: 0a0f |0130: move-result v15 │ │ -046e62: 9117 1708 |0131: sub-int v23, v23, v8 │ │ -046e66: 3b17 6400 |0133: if-gez v23, 0197 // +0064 │ │ -046e6a: 131a 0100 |0135: const/16 v26, #int 1 // #1 │ │ -046e6e: 0200 1a00 |0137: move/from16 v0, v26 │ │ -046e72: 0801 1000 |0139: move-object/from16 v1, v16 │ │ -046e76: 5c10 f204 |013b: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04f2 │ │ -046e7a: 9603 031a |013d: or-int v3, v3, v26 │ │ -046e7e: 0800 1000 |013f: move-object/from16 v0, v16 │ │ -046e82: 5500 f204 |0141: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04f2 │ │ -046e86: 021a 0000 |0143: move/from16 v26, v0 │ │ -046e8a: 381a 34ff |0145: if-eqz v26, 0079 // -00cc │ │ -046e8e: 0800 1c00 |0147: move-object/from16 v0, v28 │ │ -046e92: 5b04 0e05 |0149: iput-object v4, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ -046e96: 2900 2eff |014b: goto/16 0079 // -00d2 │ │ -046e9a: 0800 1000 |014d: move-object/from16 v0, v16 │ │ -046e9e: 5200 f404 |014f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04f4 │ │ -046ea2: 021a 0000 |0151: move/from16 v26, v0 │ │ -046ea6: 131b ffff |0153: const/16 v27, #int -1 // #ffff │ │ -046eaa: 0200 1a00 |0155: move/from16 v0, v26 │ │ -046eae: 0201 1b00 |0157: move/from16 v1, v27 │ │ -046eb2: 3310 0b00 |0159: if-ne v0, v1, 0164 // +000b │ │ -046eb6: 911a 180d |015b: sub-int v26, v24, v13 │ │ -046eba: 151b 0040 |015d: const/high16 v27, #int 1073741824 // #4000 │ │ -046ebe: 7702 4712 1a00 |015f: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ -046ec4: 0a09 |0162: move-result v9 │ │ -046ec6: 289d |0163: goto 0100 // -0063 │ │ -046ec8: 0800 1000 |0164: move-object/from16 v0, v16 │ │ -046ecc: 5200 f404 |0166: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04f4 │ │ -046ed0: 021a 0000 |0168: move/from16 v26, v0 │ │ -046ed4: 151b 0040 |016a: const/high16 v27, #int 1073741824 // #4000 │ │ -046ed8: 7702 4712 1a00 |016c: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ -046ede: 0a09 |016f: move-result v9 │ │ -046ee0: 2890 |0170: goto 0100 // -0070 │ │ -046ee2: 0800 1000 |0171: move-object/from16 v0, v16 │ │ -046ee6: 5200 ef04 |0173: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04ef │ │ -046eea: 021a 0000 |0175: move/from16 v26, v0 │ │ -046eee: 131b ffff |0177: const/16 v27, #int -1 // #ffff │ │ -046ef2: 0200 1a00 |0179: move/from16 v0, v26 │ │ -046ef6: 0201 1b00 |017b: move/from16 v1, v27 │ │ -046efa: 3310 0d00 |017d: if-ne v0, v1, 018a // +000d │ │ -046efe: 151a 0040 |017f: const/high16 v26, #int 1073741824 // #4000 │ │ -046f02: 0200 1100 |0181: move/from16 v0, v17 │ │ -046f06: 0201 1a00 |0183: move/from16 v1, v26 │ │ -046f0a: 7120 4712 1000 |0185: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ -046f10: 0a07 |0188: move-result v7 │ │ -046f12: 288f |0189: goto 0118 // -0071 │ │ -046f14: 0800 1000 |018a: move-object/from16 v0, v16 │ │ -046f18: 5200 ef04 |018c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04ef │ │ -046f1c: 021a 0000 |018e: move/from16 v26, v0 │ │ -046f20: 151b 0040 |0190: const/high16 v27, #int 1073741824 // #4000 │ │ -046f24: 7702 4712 1a00 |0192: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ -046f2a: 0a07 |0195: move-result v7 │ │ -046f2c: 2882 |0196: goto 0118 // -007e │ │ -046f2e: 131a 0000 |0197: const/16 v26, #int 0 // #0 │ │ -046f32: 289e |0199: goto 0137 // -0062 │ │ -046f34: 3903 0800 |019a: if-nez v3, 01a2 // +0008 │ │ -046f38: 131a 0000 |019c: const/16 v26, #int 0 // #0 │ │ -046f3c: 2d1a 151a |019e: cmpl-float v26, v21, v26 │ │ -046f40: 3d1a 7e01 |01a0: if-lez v26, 031e // +017e │ │ -046f44: 0800 1c00 |01a2: move-object/from16 v0, v28 │ │ -046f48: 5200 0505 |01a4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0505 │ │ -046f4c: 021a 0000 |01a6: move/from16 v26, v0 │ │ -046f50: 910a 181a |01a8: sub-int v10, v24, v26 │ │ -046f54: 120e |01aa: const/4 v14, #int 0 // #0 │ │ -046f56: 355e 7301 |01ab: if-ge v14, v5, 031e // +0173 │ │ -046f5a: 0800 1c00 |01ad: move-object/from16 v0, v28 │ │ -046f5e: 6e20 5811 e000 |01af: invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1158 │ │ -046f64: 0c04 |01b2: move-result-object v4 │ │ -046f66: 6e10 7212 0400 |01b3: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ -046f6c: 0a1a |01b6: move-result v26 │ │ -046f6e: 131b 0800 |01b7: const/16 v27, #int 8 // #8 │ │ -046f72: 0200 1a00 |01b9: move/from16 v0, v26 │ │ -046f76: 0201 1b00 |01bb: move/from16 v1, v27 │ │ -046f7a: 3310 0500 |01bd: if-ne v0, v1, 01c2 // +0005 │ │ -046f7e: d80e 0e01 |01bf: add-int/lit8 v14, v14, #int 1 // #01 │ │ -046f82: 28ea |01c1: goto 01ab // -0016 │ │ -046f84: 6e10 5f12 0400 |01c2: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -046f8a: 0c10 |01c5: move-result-object v16 │ │ -046f8c: 1f10 6602 |01c6: check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0266 │ │ -046f90: 6e10 7212 0400 |01c8: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ -046f96: 0a1a |01cb: move-result v26 │ │ -046f98: 131b 0800 |01cc: const/16 v27, #int 8 // #8 │ │ -046f9c: 0200 1a00 |01ce: move/from16 v0, v26 │ │ -046fa0: 0201 1b00 |01d0: move/from16 v1, v27 │ │ -046fa4: 3210 edff |01d2: if-eq v0, v1, 01bf // -0013 │ │ -046fa8: 0800 1000 |01d4: move-object/from16 v0, v16 │ │ -046fac: 5200 f404 |01d6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04f4 │ │ -046fb0: 021a 0000 |01d8: move/from16 v26, v0 │ │ -046fb4: 391a 5e00 |01da: if-nez v26, 0238 // +005e │ │ -046fb8: 0800 1000 |01dc: move-object/from16 v0, v16 │ │ -046fbc: 5200 f304 |01de: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f3 │ │ -046fc0: 021a 0000 |01e0: move/from16 v26, v0 │ │ -046fc4: 131b 0000 |01e2: const/16 v27, #int 0 // #0 │ │ -046fc8: 2d1a 1a1b |01e4: cmpl-float v26, v26, v27 │ │ -046fcc: 3d1a 5200 |01e6: if-lez v26, 0238 // +0052 │ │ -046fd0: 1314 0100 |01e8: const/16 v20, #int 1 // #1 │ │ -046fd4: 3814 5100 |01ea: if-eqz v20, 023b // +0051 │ │ -046fd8: 1312 0000 |01ec: const/16 v18, #int 0 // #0 │ │ -046fdc: 3803 8300 |01ee: if-eqz v3, 0271 // +0083 │ │ -046fe0: 0800 1c00 |01f0: move-object/from16 v0, v28 │ │ -046fe4: 5400 0e05 |01f2: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ -046fe8: 081a 0000 |01f4: move-object/from16 v26, v0 │ │ -046fec: 0800 1a00 |01f6: move-object/from16 v0, v26 │ │ -046ff0: 3204 7900 |01f8: if-eq v4, v0, 0271 // +0079 │ │ -046ff4: 0800 1000 |01fa: move-object/from16 v0, v16 │ │ -046ff8: 5200 f404 |01fc: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04f4 │ │ -046ffc: 021a 0000 |01fe: move/from16 v26, v0 │ │ -047000: 3b1a bfff |0200: if-gez v26, 01bf // -0041 │ │ -047004: 0200 1200 |0202: move/from16 v0, v18 │ │ -047008: 36a0 0e00 |0204: if-gt v0, v10, 0212 // +000e │ │ -04700c: 0800 1000 |0206: move-object/from16 v0, v16 │ │ -047010: 5200 f304 |0208: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f3 │ │ -047014: 021a 0000 |020a: move/from16 v26, v0 │ │ -047018: 131b 0000 |020c: const/16 v27, #int 0 // #0 │ │ -04701c: 2d1a 1a1b |020e: cmpl-float v26, v26, v27 │ │ -047020: 3d1a afff |0210: if-lez v26, 01bf // -0051 │ │ -047024: 3814 5400 |0212: if-eqz v20, 0266 // +0054 │ │ -047028: 0800 1000 |0214: move-object/from16 v0, v16 │ │ -04702c: 5200 ef04 |0216: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04ef │ │ -047030: 021a 0000 |0218: move/from16 v26, v0 │ │ -047034: 131b feff |021a: const/16 v27, #int -2 // #fffe │ │ -047038: 0200 1a00 |021c: move/from16 v0, v26 │ │ -04703c: 0201 1b00 |021e: move/from16 v1, v27 │ │ -047040: 3310 2000 |0220: if-ne v0, v1, 0240 // +0020 │ │ -047044: 151a 0080 |0222: const/high16 v26, #int -2147483648 // #8000 │ │ -047048: 0200 1100 |0224: move/from16 v0, v17 │ │ -04704c: 0201 1a00 |0226: move/from16 v1, v26 │ │ -047050: 7120 4712 1000 |0228: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ -047056: 0a07 |022b: move-result v7 │ │ -047058: 151a 0040 |022c: const/high16 v26, #int 1073741824 // #4000 │ │ -04705c: 0200 1a00 |022e: move/from16 v0, v26 │ │ -047060: 7120 4712 0a00 |0230: invoke-static {v10, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ -047066: 0a09 |0233: move-result v9 │ │ -047068: 6e30 8412 9407 |0234: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1284 │ │ -04706e: 2888 |0237: goto 01bf // -0078 │ │ -047070: 1314 0000 |0238: const/16 v20, #int 0 // #0 │ │ -047074: 28b0 |023a: goto 01ea // -0050 │ │ -047076: 6e10 6612 0400 |023b: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1266 │ │ -04707c: 0a12 |023e: move-result v18 │ │ -04707e: 28af |023f: goto 01ee // -0051 │ │ -047080: 0800 1000 |0240: move-object/from16 v0, v16 │ │ -047084: 5200 ef04 |0242: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04ef │ │ -047088: 021a 0000 |0244: move/from16 v26, v0 │ │ -04708c: 131b ffff |0246: const/16 v27, #int -1 // #ffff │ │ -047090: 0200 1a00 |0248: move/from16 v0, v26 │ │ -047094: 0201 1b00 |024a: move/from16 v1, v27 │ │ -047098: 3310 0d00 |024c: if-ne v0, v1, 0259 // +000d │ │ -04709c: 151a 0040 |024e: const/high16 v26, #int 1073741824 // #4000 │ │ -0470a0: 0200 1100 |0250: move/from16 v0, v17 │ │ -0470a4: 0201 1a00 |0252: move/from16 v1, v26 │ │ -0470a8: 7120 4712 1000 |0254: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ -0470ae: 0a07 |0257: move-result v7 │ │ -0470b0: 28d4 |0258: goto 022c // -002c │ │ -0470b2: 0800 1000 |0259: move-object/from16 v0, v16 │ │ -0470b6: 5200 ef04 |025b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04ef │ │ -0470ba: 021a 0000 |025d: move/from16 v26, v0 │ │ -0470be: 151b 0040 |025f: const/high16 v27, #int 1073741824 // #4000 │ │ -0470c2: 7702 4712 1a00 |0261: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ -0470c8: 0a07 |0264: move-result v7 │ │ -0470ca: 28c7 |0265: goto 022c // -0039 │ │ -0470cc: 6e10 6312 0400 |0266: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1263 │ │ -0470d2: 0a1a |0269: move-result v26 │ │ -0470d4: 151b 0040 |026a: const/high16 v27, #int 1073741824 // #4000 │ │ -0470d8: 7702 4712 1a00 |026c: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ -0470de: 0a07 |026f: move-result v7 │ │ -0470e0: 28bc |0270: goto 022c // -0044 │ │ -0470e2: 0800 1000 |0271: move-object/from16 v0, v16 │ │ -0470e6: 5200 f304 |0273: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f3 │ │ -0470ea: 021a 0000 |0275: move/from16 v26, v0 │ │ -0470ee: 131b 0000 |0277: const/16 v27, #int 0 // #0 │ │ -0470f2: 2d1a 1a1b |0279: cmpl-float v26, v26, v27 │ │ -0470f6: 3d1a 44ff |027b: if-lez v26, 01bf // -00bc │ │ -0470fa: 0800 1000 |027d: move-object/from16 v0, v16 │ │ -0470fe: 5200 f404 |027f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04f4 │ │ -047102: 021a 0000 |0281: move/from16 v26, v0 │ │ -047106: 391a 6700 |0283: if-nez v26, 02ea // +0067 │ │ -04710a: 0800 1000 |0285: move-object/from16 v0, v16 │ │ -04710e: 5200 ef04 |0287: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04ef │ │ -047112: 021a 0000 |0289: move/from16 v26, v0 │ │ -047116: 131b feff |028b: const/16 v27, #int -2 // #fffe │ │ -04711a: 0200 1a00 |028d: move/from16 v0, v26 │ │ -04711e: 0201 1b00 |028f: move/from16 v1, v27 │ │ -047122: 3310 3300 |0291: if-ne v0, v1, 02c4 // +0033 │ │ -047126: 151a 0080 |0293: const/high16 v26, #int -2147483648 // #8000 │ │ -04712a: 0200 1100 |0295: move/from16 v0, v17 │ │ -04712e: 0201 1a00 |0297: move/from16 v1, v26 │ │ -047132: 7120 4712 1000 |0299: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ -047138: 0a07 |029c: move-result v7 │ │ -04713a: 3803 5800 |029d: if-eqz v3, 02f5 // +0058 │ │ -04713e: 0800 1000 |029f: move-object/from16 v0, v16 │ │ -047142: 5200 f004 |02a1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f0 │ │ -047146: 021a 0000 |02a3: move/from16 v26, v0 │ │ -04714a: 0800 1000 |02a5: move-object/from16 v0, v16 │ │ -04714e: 5200 f104 |02a7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@04f1 │ │ -047152: 021b 0000 |02a9: move/from16 v27, v0 │ │ -047156: 900d 1a1b |02ab: add-int v13, v26, v27 │ │ -04715a: 9113 180d |02ad: sub-int v19, v24, v13 │ │ -04715e: 151a 0040 |02af: const/high16 v26, #int 1073741824 // #4000 │ │ -047162: 0200 1300 |02b1: move/from16 v0, v19 │ │ -047166: 0201 1a00 |02b3: move/from16 v1, v26 │ │ -04716a: 7120 4712 1000 |02b5: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ -047170: 0a09 |02b8: move-result v9 │ │ -047172: 0200 1200 |02b9: move/from16 v0, v18 │ │ -047176: 0201 1300 |02bb: move/from16 v1, v19 │ │ -04717a: 3210 02ff |02bd: if-eq v0, v1, 01bf // -00fe │ │ -04717e: 6e30 8412 9407 |02bf: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1284 │ │ -047184: 2900 fdfe |02c2: goto/16 01bf // -0103 │ │ -047188: 0800 1000 |02c4: move-object/from16 v0, v16 │ │ -04718c: 5200 ef04 |02c6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04ef │ │ -047190: 021a 0000 |02c8: move/from16 v26, v0 │ │ -047194: 131b ffff |02ca: const/16 v27, #int -1 // #ffff │ │ -047198: 0200 1a00 |02cc: move/from16 v0, v26 │ │ -04719c: 0201 1b00 |02ce: move/from16 v1, v27 │ │ -0471a0: 3310 0d00 |02d0: if-ne v0, v1, 02dd // +000d │ │ -0471a4: 151a 0040 |02d2: const/high16 v26, #int 1073741824 // #4000 │ │ -0471a8: 0200 1100 |02d4: move/from16 v0, v17 │ │ -0471ac: 0201 1a00 |02d6: move/from16 v1, v26 │ │ -0471b0: 7120 4712 1000 |02d8: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ -0471b6: 0a07 |02db: move-result v7 │ │ -0471b8: 28c1 |02dc: goto 029d // -003f │ │ -0471ba: 0800 1000 |02dd: move-object/from16 v0, v16 │ │ -0471be: 5200 ef04 |02df: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04ef │ │ -0471c2: 021a 0000 |02e1: move/from16 v26, v0 │ │ -0471c6: 151b 0040 |02e3: const/high16 v27, #int 1073741824 // #4000 │ │ -0471ca: 7702 4712 1a00 |02e5: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ -0471d0: 0a07 |02e8: move-result v7 │ │ -0471d2: 28b4 |02e9: goto 029d // -004c │ │ -0471d4: 6e10 6312 0400 |02ea: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1263 │ │ -0471da: 0a1a |02ed: move-result v26 │ │ -0471dc: 151b 0040 |02ee: const/high16 v27, #int 1073741824 // #4000 │ │ -0471e0: 7702 4712 1a00 |02f0: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ -0471e6: 0a07 |02f3: move-result v7 │ │ -0471e8: 28a9 |02f4: goto 029d // -0057 │ │ -0471ea: 131a 0000 |02f5: const/16 v26, #int 0 // #0 │ │ -0471ee: 0200 1a00 |02f7: move/from16 v0, v26 │ │ -0471f2: 0201 1700 |02f9: move/from16 v1, v23 │ │ -0471f6: 7120 8714 1000 |02fb: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ -0471fc: 0a19 |02fe: move-result v25 │ │ -0471fe: 0800 1000 |02ff: move-object/from16 v0, v16 │ │ -047202: 5200 f304 |0301: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f3 │ │ -047206: 021a 0000 |0303: move/from16 v26, v0 │ │ -04720a: 0200 1900 |0305: move/from16 v0, v25 │ │ -04720e: 8200 |0307: int-to-float v0, v0 │ │ -047210: 021b 0000 |0308: move/from16 v27, v0 │ │ -047214: a81a 1a1b |030a: mul-float v26, v26, v27 │ │ -047218: a91a 1a15 |030c: div-float v26, v26, v21 │ │ -04721c: 0200 1a00 |030e: move/from16 v0, v26 │ │ -047220: 8702 |0310: float-to-int v2, v0 │ │ -047222: 901a 1202 |0311: add-int v26, v18, v2 │ │ -047226: 151b 0040 |0313: const/high16 v27, #int 1073741824 // #4000 │ │ -04722a: 7702 4712 1a00 |0315: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ -047230: 0a09 |0318: move-result v9 │ │ -047232: 6e30 8412 9407 |0319: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1284 │ │ -047238: 2900 a3fe |031c: goto/16 01bf // -015d │ │ -04723c: 0800 1c00 |031e: move-object/from16 v0, v28 │ │ -047240: 0201 1800 |0320: move/from16 v1, v24 │ │ -047244: 6e30 7e11 100f |0322: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.setMeasuredDimension:(II)V // method@117e │ │ -04724a: 0800 1c00 |0325: move-object/from16 v0, v28 │ │ -04724e: 5c03 fe04 |0327: iput-boolean v3, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fe │ │ -047252: 0800 1c00 |0329: move-object/from16 v0, v28 │ │ -047256: 5400 0005 |032b: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0500 │ │ -04725a: 081a 0000 |032d: move-object/from16 v26, v0 │ │ -04725e: 7401 bc11 1a00 |032f: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@11bc │ │ -047264: 0a1a |0332: move-result v26 │ │ -047266: 381a 0d00 |0333: if-eqz v26, 0340 // +000d │ │ -04726a: 3903 0b00 |0335: if-nez v3, 0340 // +000b │ │ -04726e: 0800 1c00 |0337: move-object/from16 v0, v28 │ │ -047272: 5400 0005 |0339: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0500 │ │ -047276: 081a 0000 |033b: move-object/from16 v26, v0 │ │ -04727a: 7401 9e11 1a00 |033d: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@119e │ │ -047280: 0e00 |0340: return-void │ │ -047282: 0000 |0341: nop // spacer │ │ -047284: 0002 0200 0000 0080 0000 0040 8700 ... |0342: sparse-switch-data (10 units) │ │ +048e84: |[048e84] android.support.v4.widget.SlidingPaneLayout.onMeasure:(II)V │ │ +048e94: 7701 4512 1d00 |0000: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1245 │ │ +048e9a: 0a16 |0003: move-result v22 │ │ +048e9c: 7701 4612 1d00 |0004: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1246 │ │ +048ea2: 0a18 |0007: move-result v24 │ │ +048ea4: 7701 4512 1e00 |0008: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1245 │ │ +048eaa: 0a0b |000b: move-result v11 │ │ +048eac: 7701 4612 1e00 |000c: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1246 │ │ +048eb2: 0a0c |000f: move-result v12 │ │ +048eb4: 151a 0040 |0010: const/high16 v26, #int 1073741824 // #4000 │ │ +048eb8: 0200 1600 |0012: move/from16 v0, v22 │ │ +048ebc: 0201 1a00 |0014: move/from16 v1, v26 │ │ +048ec0: 3210 7500 |0016: if-eq v0, v1, 008b // +0075 │ │ +048ec4: 7401 6811 1c00 |0018: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@1168 │ │ +048eca: 0a1a |001b: move-result v26 │ │ +048ecc: 381a 6700 |001c: if-eqz v26, 0083 // +0067 │ │ +048ed0: 151a 0080 |001e: const/high16 v26, #int -2147483648 // #8000 │ │ +048ed4: 0200 1600 |0020: move/from16 v0, v22 │ │ +048ed8: 0201 1a00 |0022: move/from16 v1, v26 │ │ +048edc: 3310 5800 |0024: if-ne v0, v1, 007c // +0058 │ │ +048ee0: 1516 0040 |0026: const/high16 v22, #int 1073741824 // #4000 │ │ +048ee4: 120f |0028: const/4 v15, #int 0 // #0 │ │ +048ee6: 1311 ffff |0029: const/16 v17, #int -1 // #ffff │ │ +048eea: 2c0b 1703 0000 |002b: sparse-switch v11, 00000342 // +00000317 │ │ +048ef0: 1315 0000 |002e: const/16 v21, #int 0 // #0 │ │ +048ef4: 1203 |0030: const/4 v3, #int 0 // #0 │ │ +048ef6: 7401 5e11 1c00 |0031: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@115e │ │ +048efc: 0a1a |0034: move-result v26 │ │ +048efe: 911a 181a |0035: sub-int v26, v24, v26 │ │ +048f02: 7401 5f11 1c00 |0037: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@115f │ │ +048f08: 0a1b |003a: move-result v27 │ │ +048f0a: 9117 1a1b |003b: sub-int v23, v26, v27 │ │ +048f0e: 7401 5911 1c00 |003d: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1159 │ │ +048f14: 0a05 |0040: move-result v5 │ │ +048f16: 131a 0200 |0041: const/16 v26, #int 2 // #2 │ │ +048f1a: 0200 1a00 |0043: move/from16 v0, v26 │ │ +048f1e: 3705 0900 |0045: if-le v5, v0, 004e // +0009 │ │ +048f22: 1a1a e408 |0047: const-string v26, "SlidingPaneLayout" // string@08e4 │ │ +048f26: 1a1b 7914 |0049: const-string v27, "onMeasure: More than two child views are not supported." // string@1479 │ │ +048f2a: 7702 da11 1a00 |004b: invoke-static/range {v26, v27}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@11da │ │ +048f30: 131a 0000 |004e: const/16 v26, #int 0 // #0 │ │ +048f34: 0800 1a00 |0050: move-object/from16 v0, v26 │ │ +048f38: 0801 1c00 |0052: move-object/from16 v1, v28 │ │ +048f3c: 5b10 0e05 |0054: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ +048f40: 120e |0056: const/4 v14, #int 0 // #0 │ │ +048f42: 355e 4301 |0057: if-ge v14, v5, 019a // +0143 │ │ +048f46: 0800 1c00 |0059: move-object/from16 v0, v28 │ │ +048f4a: 6e20 5811 e000 |005b: invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1158 │ │ +048f50: 0c04 |005e: move-result-object v4 │ │ +048f52: 6e10 5f12 0400 |005f: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +048f58: 0c10 |0062: move-result-object v16 │ │ +048f5a: 1f10 6602 |0063: check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0266 │ │ +048f5e: 6e10 7212 0400 |0065: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ +048f64: 0a1a |0068: move-result v26 │ │ +048f66: 131b 0800 |0069: const/16 v27, #int 8 // #8 │ │ +048f6a: 0200 1a00 |006b: move/from16 v0, v26 │ │ +048f6e: 0201 1b00 |006d: move/from16 v1, v27 │ │ +048f72: 3310 5100 |006f: if-ne v0, v1, 00c0 // +0051 │ │ +048f76: 131a 0000 |0071: const/16 v26, #int 0 // #0 │ │ +048f7a: 0200 1a00 |0073: move/from16 v0, v26 │ │ +048f7e: 0801 1000 |0075: move-object/from16 v1, v16 │ │ +048f82: 5c10 ee04 |0077: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@04ee │ │ +048f86: d80e 0e01 |0079: add-int/lit8 v14, v14, #int 1 // #01 │ │ +048f8a: 28dc |007b: goto 0057 // -0024 │ │ +048f8c: 3916 acff |007c: if-nez v22, 0028 // -0054 │ │ +048f90: 1516 0040 |007e: const/high16 v22, #int 1073741824 // #4000 │ │ +048f94: 1318 2c01 |0080: const/16 v24, #int 300 // #12c │ │ +048f98: 28a6 |0082: goto 0028 // -005a │ │ +048f9a: 221a 0003 |0083: new-instance v26, Ljava/lang/IllegalStateException; // type@0300 │ │ +048f9e: 1a1b db09 |0085: const-string v27, "Width must have an exact value or MATCH_PARENT" // string@09db │ │ +048fa2: 7602 7a14 1a00 |0087: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +048fa8: 271a |008a: throw v26 │ │ +048faa: 390b 9dff |008b: if-nez v11, 0028 // -0063 │ │ +048fae: 7401 6811 1c00 |008d: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@1168 │ │ +048fb4: 0a1a |0090: move-result v26 │ │ +048fb6: 381a 0900 |0091: if-eqz v26, 009a // +0009 │ │ +048fba: 390b 95ff |0093: if-nez v11, 0028 // -006b │ │ +048fbe: 150b 0080 |0095: const/high16 v11, #int -2147483648 // #8000 │ │ +048fc2: 130c 2c01 |0097: const/16 v12, #int 300 // #12c │ │ +048fc6: 288f |0099: goto 0028 // -0071 │ │ +048fc8: 221a 0003 |009a: new-instance v26, Ljava/lang/IllegalStateException; // type@0300 │ │ +048fcc: 1a1b 4e03 |009c: const-string v27, "Height must not be UNSPECIFIED" // string@034e │ │ +048fd0: 7602 7a14 1a00 |009e: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +048fd6: 271a |00a1: throw v26 │ │ +048fd8: 7401 6011 1c00 |00a2: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1160 │ │ +048fde: 0a1a |00a5: move-result v26 │ │ +048fe0: 911a 0c1a |00a6: sub-int v26, v12, v26 │ │ +048fe4: 7401 5d11 1c00 |00a8: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@115d │ │ +048fea: 0a1b |00ab: move-result v27 │ │ +048fec: 9111 1a1b |00ac: sub-int v17, v26, v27 │ │ +048ff0: 020f 1100 |00ae: move/from16 v15, v17 │ │ +048ff4: 2900 7eff |00b0: goto/16 002e // -0082 │ │ +048ff8: 7401 6011 1c00 |00b2: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1160 │ │ +048ffe: 0a1a |00b5: move-result v26 │ │ +049000: 911a 0c1a |00b6: sub-int v26, v12, v26 │ │ +049004: 7401 5d11 1c00 |00b8: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@115d │ │ +04900a: 0a1b |00bb: move-result v27 │ │ +04900c: 9111 1a1b |00bc: sub-int v17, v26, v27 │ │ +049010: 2900 70ff |00be: goto/16 002e // -0090 │ │ +049014: 0800 1000 |00c0: move-object/from16 v0, v16 │ │ +049018: 5200 f304 |00c2: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f3 │ │ +04901c: 021a 0000 |00c4: move/from16 v26, v0 │ │ +049020: 131b 0000 |00c6: const/16 v27, #int 0 // #0 │ │ +049024: 2d1a 1a1b |00c8: cmpl-float v26, v26, v27 │ │ +049028: 3d1a 1200 |00ca: if-lez v26, 00dc // +0012 │ │ +04902c: 0800 1000 |00cc: move-object/from16 v0, v16 │ │ +049030: 5200 f304 |00ce: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f3 │ │ +049034: 021a 0000 |00d0: move/from16 v26, v0 │ │ +049038: a615 151a |00d2: add-float v21, v21, v26 │ │ +04903c: 0800 1000 |00d4: move-object/from16 v0, v16 │ │ +049040: 5200 f404 |00d6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04f4 │ │ +049044: 021a 0000 |00d8: move/from16 v26, v0 │ │ +049048: 381a 9fff |00da: if-eqz v26, 0079 // -0061 │ │ +04904c: 0800 1000 |00dc: move-object/from16 v0, v16 │ │ +049050: 5200 f004 |00de: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f0 │ │ +049054: 021a 0000 |00e0: move/from16 v26, v0 │ │ +049058: 0800 1000 |00e2: move-object/from16 v0, v16 │ │ +04905c: 5200 f104 |00e4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@04f1 │ │ +049060: 021b 0000 |00e6: move/from16 v27, v0 │ │ +049064: 900d 1a1b |00e8: add-int v13, v26, v27 │ │ +049068: 0800 1000 |00ea: move-object/from16 v0, v16 │ │ +04906c: 5200 f404 |00ec: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04f4 │ │ +049070: 021a 0000 |00ee: move/from16 v26, v0 │ │ +049074: 131b feff |00f0: const/16 v27, #int -2 // #fffe │ │ +049078: 0200 1a00 |00f2: move/from16 v0, v26 │ │ +04907c: 0201 1b00 |00f4: move/from16 v1, v27 │ │ +049080: 3310 5700 |00f6: if-ne v0, v1, 014d // +0057 │ │ +049084: 911a 180d |00f8: sub-int v26, v24, v13 │ │ +049088: 151b 0080 |00fa: const/high16 v27, #int -2147483648 // #8000 │ │ +04908c: 7702 4712 1a00 |00fc: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ +049092: 0a09 |00ff: move-result v9 │ │ +049094: 0800 1000 |0100: move-object/from16 v0, v16 │ │ +049098: 5200 ef04 |0102: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04ef │ │ +04909c: 021a 0000 |0104: move/from16 v26, v0 │ │ +0490a0: 131b feff |0106: const/16 v27, #int -2 // #fffe │ │ +0490a4: 0200 1a00 |0108: move/from16 v0, v26 │ │ +0490a8: 0201 1b00 |010a: move/from16 v1, v27 │ │ +0490ac: 3310 6500 |010c: if-ne v0, v1, 0171 // +0065 │ │ +0490b0: 151a 0080 |010e: const/high16 v26, #int -2147483648 // #8000 │ │ +0490b4: 0200 1100 |0110: move/from16 v0, v17 │ │ +0490b8: 0201 1a00 |0112: move/from16 v1, v26 │ │ +0490bc: 7120 4712 1000 |0114: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ +0490c2: 0a07 |0117: move-result v7 │ │ +0490c4: 6e30 8412 9407 |0118: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1284 │ │ +0490ca: 6e10 6612 0400 |011b: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1266 │ │ +0490d0: 0a08 |011e: move-result v8 │ │ +0490d2: 6e10 6312 0400 |011f: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1263 │ │ +0490d8: 0a06 |0122: move-result v6 │ │ +0490da: 151a 0080 |0123: const/high16 v26, #int -2147483648 // #8000 │ │ +0490de: 0200 1a00 |0125: move/from16 v0, v26 │ │ +0490e2: 330b 0a00 |0127: if-ne v11, v0, 0131 // +000a │ │ +0490e6: 37f6 0800 |0129: if-le v6, v15, 0131 // +0008 │ │ +0490ea: 0200 1100 |012b: move/from16 v0, v17 │ │ +0490ee: 7120 8914 0600 |012d: invoke-static {v6, v0}, Ljava/lang/Math;.min:(II)I // method@1489 │ │ +0490f4: 0a0f |0130: move-result v15 │ │ +0490f6: 9117 1708 |0131: sub-int v23, v23, v8 │ │ +0490fa: 3b17 6400 |0133: if-gez v23, 0197 // +0064 │ │ +0490fe: 131a 0100 |0135: const/16 v26, #int 1 // #1 │ │ +049102: 0200 1a00 |0137: move/from16 v0, v26 │ │ +049106: 0801 1000 |0139: move-object/from16 v1, v16 │ │ +04910a: 5c10 f204 |013b: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04f2 │ │ +04910e: 9603 031a |013d: or-int v3, v3, v26 │ │ +049112: 0800 1000 |013f: move-object/from16 v0, v16 │ │ +049116: 5500 f204 |0141: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04f2 │ │ +04911a: 021a 0000 |0143: move/from16 v26, v0 │ │ +04911e: 381a 34ff |0145: if-eqz v26, 0079 // -00cc │ │ +049122: 0800 1c00 |0147: move-object/from16 v0, v28 │ │ +049126: 5b04 0e05 |0149: iput-object v4, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ +04912a: 2900 2eff |014b: goto/16 0079 // -00d2 │ │ +04912e: 0800 1000 |014d: move-object/from16 v0, v16 │ │ +049132: 5200 f404 |014f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04f4 │ │ +049136: 021a 0000 |0151: move/from16 v26, v0 │ │ +04913a: 131b ffff |0153: const/16 v27, #int -1 // #ffff │ │ +04913e: 0200 1a00 |0155: move/from16 v0, v26 │ │ +049142: 0201 1b00 |0157: move/from16 v1, v27 │ │ +049146: 3310 0b00 |0159: if-ne v0, v1, 0164 // +000b │ │ +04914a: 911a 180d |015b: sub-int v26, v24, v13 │ │ +04914e: 151b 0040 |015d: const/high16 v27, #int 1073741824 // #4000 │ │ +049152: 7702 4712 1a00 |015f: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ +049158: 0a09 |0162: move-result v9 │ │ +04915a: 289d |0163: goto 0100 // -0063 │ │ +04915c: 0800 1000 |0164: move-object/from16 v0, v16 │ │ +049160: 5200 f404 |0166: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04f4 │ │ +049164: 021a 0000 |0168: move/from16 v26, v0 │ │ +049168: 151b 0040 |016a: const/high16 v27, #int 1073741824 // #4000 │ │ +04916c: 7702 4712 1a00 |016c: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ +049172: 0a09 |016f: move-result v9 │ │ +049174: 2890 |0170: goto 0100 // -0070 │ │ +049176: 0800 1000 |0171: move-object/from16 v0, v16 │ │ +04917a: 5200 ef04 |0173: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04ef │ │ +04917e: 021a 0000 |0175: move/from16 v26, v0 │ │ +049182: 131b ffff |0177: const/16 v27, #int -1 // #ffff │ │ +049186: 0200 1a00 |0179: move/from16 v0, v26 │ │ +04918a: 0201 1b00 |017b: move/from16 v1, v27 │ │ +04918e: 3310 0d00 |017d: if-ne v0, v1, 018a // +000d │ │ +049192: 151a 0040 |017f: const/high16 v26, #int 1073741824 // #4000 │ │ +049196: 0200 1100 |0181: move/from16 v0, v17 │ │ +04919a: 0201 1a00 |0183: move/from16 v1, v26 │ │ +04919e: 7120 4712 1000 |0185: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ +0491a4: 0a07 |0188: move-result v7 │ │ +0491a6: 288f |0189: goto 0118 // -0071 │ │ +0491a8: 0800 1000 |018a: move-object/from16 v0, v16 │ │ +0491ac: 5200 ef04 |018c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04ef │ │ +0491b0: 021a 0000 |018e: move/from16 v26, v0 │ │ +0491b4: 151b 0040 |0190: const/high16 v27, #int 1073741824 // #4000 │ │ +0491b8: 7702 4712 1a00 |0192: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ +0491be: 0a07 |0195: move-result v7 │ │ +0491c0: 2882 |0196: goto 0118 // -007e │ │ +0491c2: 131a 0000 |0197: const/16 v26, #int 0 // #0 │ │ +0491c6: 289e |0199: goto 0137 // -0062 │ │ +0491c8: 3903 0800 |019a: if-nez v3, 01a2 // +0008 │ │ +0491cc: 131a 0000 |019c: const/16 v26, #int 0 // #0 │ │ +0491d0: 2d1a 151a |019e: cmpl-float v26, v21, v26 │ │ +0491d4: 3d1a 7e01 |01a0: if-lez v26, 031e // +017e │ │ +0491d8: 0800 1c00 |01a2: move-object/from16 v0, v28 │ │ +0491dc: 5200 0505 |01a4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0505 │ │ +0491e0: 021a 0000 |01a6: move/from16 v26, v0 │ │ +0491e4: 910a 181a |01a8: sub-int v10, v24, v26 │ │ +0491e8: 120e |01aa: const/4 v14, #int 0 // #0 │ │ +0491ea: 355e 7301 |01ab: if-ge v14, v5, 031e // +0173 │ │ +0491ee: 0800 1c00 |01ad: move-object/from16 v0, v28 │ │ +0491f2: 6e20 5811 e000 |01af: invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1158 │ │ +0491f8: 0c04 |01b2: move-result-object v4 │ │ +0491fa: 6e10 7212 0400 |01b3: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ +049200: 0a1a |01b6: move-result v26 │ │ +049202: 131b 0800 |01b7: const/16 v27, #int 8 // #8 │ │ +049206: 0200 1a00 |01b9: move/from16 v0, v26 │ │ +04920a: 0201 1b00 |01bb: move/from16 v1, v27 │ │ +04920e: 3310 0500 |01bd: if-ne v0, v1, 01c2 // +0005 │ │ +049212: d80e 0e01 |01bf: add-int/lit8 v14, v14, #int 1 // #01 │ │ +049216: 28ea |01c1: goto 01ab // -0016 │ │ +049218: 6e10 5f12 0400 |01c2: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +04921e: 0c10 |01c5: move-result-object v16 │ │ +049220: 1f10 6602 |01c6: check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0266 │ │ +049224: 6e10 7212 0400 |01c8: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ +04922a: 0a1a |01cb: move-result v26 │ │ +04922c: 131b 0800 |01cc: const/16 v27, #int 8 // #8 │ │ +049230: 0200 1a00 |01ce: move/from16 v0, v26 │ │ +049234: 0201 1b00 |01d0: move/from16 v1, v27 │ │ +049238: 3210 edff |01d2: if-eq v0, v1, 01bf // -0013 │ │ +04923c: 0800 1000 |01d4: move-object/from16 v0, v16 │ │ +049240: 5200 f404 |01d6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04f4 │ │ +049244: 021a 0000 |01d8: move/from16 v26, v0 │ │ +049248: 391a 5e00 |01da: if-nez v26, 0238 // +005e │ │ +04924c: 0800 1000 |01dc: move-object/from16 v0, v16 │ │ +049250: 5200 f304 |01de: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f3 │ │ +049254: 021a 0000 |01e0: move/from16 v26, v0 │ │ +049258: 131b 0000 |01e2: const/16 v27, #int 0 // #0 │ │ +04925c: 2d1a 1a1b |01e4: cmpl-float v26, v26, v27 │ │ +049260: 3d1a 5200 |01e6: if-lez v26, 0238 // +0052 │ │ +049264: 1314 0100 |01e8: const/16 v20, #int 1 // #1 │ │ +049268: 3814 5100 |01ea: if-eqz v20, 023b // +0051 │ │ +04926c: 1312 0000 |01ec: const/16 v18, #int 0 // #0 │ │ +049270: 3803 8300 |01ee: if-eqz v3, 0271 // +0083 │ │ +049274: 0800 1c00 |01f0: move-object/from16 v0, v28 │ │ +049278: 5400 0e05 |01f2: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ +04927c: 081a 0000 |01f4: move-object/from16 v26, v0 │ │ +049280: 0800 1a00 |01f6: move-object/from16 v0, v26 │ │ +049284: 3204 7900 |01f8: if-eq v4, v0, 0271 // +0079 │ │ +049288: 0800 1000 |01fa: move-object/from16 v0, v16 │ │ +04928c: 5200 f404 |01fc: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04f4 │ │ +049290: 021a 0000 |01fe: move/from16 v26, v0 │ │ +049294: 3b1a bfff |0200: if-gez v26, 01bf // -0041 │ │ +049298: 0200 1200 |0202: move/from16 v0, v18 │ │ +04929c: 36a0 0e00 |0204: if-gt v0, v10, 0212 // +000e │ │ +0492a0: 0800 1000 |0206: move-object/from16 v0, v16 │ │ +0492a4: 5200 f304 |0208: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f3 │ │ +0492a8: 021a 0000 |020a: move/from16 v26, v0 │ │ +0492ac: 131b 0000 |020c: const/16 v27, #int 0 // #0 │ │ +0492b0: 2d1a 1a1b |020e: cmpl-float v26, v26, v27 │ │ +0492b4: 3d1a afff |0210: if-lez v26, 01bf // -0051 │ │ +0492b8: 3814 5400 |0212: if-eqz v20, 0266 // +0054 │ │ +0492bc: 0800 1000 |0214: move-object/from16 v0, v16 │ │ +0492c0: 5200 ef04 |0216: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04ef │ │ +0492c4: 021a 0000 |0218: move/from16 v26, v0 │ │ +0492c8: 131b feff |021a: const/16 v27, #int -2 // #fffe │ │ +0492cc: 0200 1a00 |021c: move/from16 v0, v26 │ │ +0492d0: 0201 1b00 |021e: move/from16 v1, v27 │ │ +0492d4: 3310 2000 |0220: if-ne v0, v1, 0240 // +0020 │ │ +0492d8: 151a 0080 |0222: const/high16 v26, #int -2147483648 // #8000 │ │ +0492dc: 0200 1100 |0224: move/from16 v0, v17 │ │ +0492e0: 0201 1a00 |0226: move/from16 v1, v26 │ │ +0492e4: 7120 4712 1000 |0228: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ +0492ea: 0a07 |022b: move-result v7 │ │ +0492ec: 151a 0040 |022c: const/high16 v26, #int 1073741824 // #4000 │ │ +0492f0: 0200 1a00 |022e: move/from16 v0, v26 │ │ +0492f4: 7120 4712 0a00 |0230: invoke-static {v10, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ +0492fa: 0a09 |0233: move-result v9 │ │ +0492fc: 6e30 8412 9407 |0234: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1284 │ │ +049302: 2888 |0237: goto 01bf // -0078 │ │ +049304: 1314 0000 |0238: const/16 v20, #int 0 // #0 │ │ +049308: 28b0 |023a: goto 01ea // -0050 │ │ +04930a: 6e10 6612 0400 |023b: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1266 │ │ +049310: 0a12 |023e: move-result v18 │ │ +049312: 28af |023f: goto 01ee // -0051 │ │ +049314: 0800 1000 |0240: move-object/from16 v0, v16 │ │ +049318: 5200 ef04 |0242: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04ef │ │ +04931c: 021a 0000 |0244: move/from16 v26, v0 │ │ +049320: 131b ffff |0246: const/16 v27, #int -1 // #ffff │ │ +049324: 0200 1a00 |0248: move/from16 v0, v26 │ │ +049328: 0201 1b00 |024a: move/from16 v1, v27 │ │ +04932c: 3310 0d00 |024c: if-ne v0, v1, 0259 // +000d │ │ +049330: 151a 0040 |024e: const/high16 v26, #int 1073741824 // #4000 │ │ +049334: 0200 1100 |0250: move/from16 v0, v17 │ │ +049338: 0201 1a00 |0252: move/from16 v1, v26 │ │ +04933c: 7120 4712 1000 |0254: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ +049342: 0a07 |0257: move-result v7 │ │ +049344: 28d4 |0258: goto 022c // -002c │ │ +049346: 0800 1000 |0259: move-object/from16 v0, v16 │ │ +04934a: 5200 ef04 |025b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04ef │ │ +04934e: 021a 0000 |025d: move/from16 v26, v0 │ │ +049352: 151b 0040 |025f: const/high16 v27, #int 1073741824 // #4000 │ │ +049356: 7702 4712 1a00 |0261: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ +04935c: 0a07 |0264: move-result v7 │ │ +04935e: 28c7 |0265: goto 022c // -0039 │ │ +049360: 6e10 6312 0400 |0266: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1263 │ │ +049366: 0a1a |0269: move-result v26 │ │ +049368: 151b 0040 |026a: const/high16 v27, #int 1073741824 // #4000 │ │ +04936c: 7702 4712 1a00 |026c: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ +049372: 0a07 |026f: move-result v7 │ │ +049374: 28bc |0270: goto 022c // -0044 │ │ +049376: 0800 1000 |0271: move-object/from16 v0, v16 │ │ +04937a: 5200 f304 |0273: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f3 │ │ +04937e: 021a 0000 |0275: move/from16 v26, v0 │ │ +049382: 131b 0000 |0277: const/16 v27, #int 0 // #0 │ │ +049386: 2d1a 1a1b |0279: cmpl-float v26, v26, v27 │ │ +04938a: 3d1a 44ff |027b: if-lez v26, 01bf // -00bc │ │ +04938e: 0800 1000 |027d: move-object/from16 v0, v16 │ │ +049392: 5200 f404 |027f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@04f4 │ │ +049396: 021a 0000 |0281: move/from16 v26, v0 │ │ +04939a: 391a 6700 |0283: if-nez v26, 02ea // +0067 │ │ +04939e: 0800 1000 |0285: move-object/from16 v0, v16 │ │ +0493a2: 5200 ef04 |0287: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04ef │ │ +0493a6: 021a 0000 |0289: move/from16 v26, v0 │ │ +0493aa: 131b feff |028b: const/16 v27, #int -2 // #fffe │ │ +0493ae: 0200 1a00 |028d: move/from16 v0, v26 │ │ +0493b2: 0201 1b00 |028f: move/from16 v1, v27 │ │ +0493b6: 3310 3300 |0291: if-ne v0, v1, 02c4 // +0033 │ │ +0493ba: 151a 0080 |0293: const/high16 v26, #int -2147483648 // #8000 │ │ +0493be: 0200 1100 |0295: move/from16 v0, v17 │ │ +0493c2: 0201 1a00 |0297: move/from16 v1, v26 │ │ +0493c6: 7120 4712 1000 |0299: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ +0493cc: 0a07 |029c: move-result v7 │ │ +0493ce: 3803 5800 |029d: if-eqz v3, 02f5 // +0058 │ │ +0493d2: 0800 1000 |029f: move-object/from16 v0, v16 │ │ +0493d6: 5200 f004 |02a1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f0 │ │ +0493da: 021a 0000 |02a3: move/from16 v26, v0 │ │ +0493de: 0800 1000 |02a5: move-object/from16 v0, v16 │ │ +0493e2: 5200 f104 |02a7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@04f1 │ │ +0493e6: 021b 0000 |02a9: move/from16 v27, v0 │ │ +0493ea: 900d 1a1b |02ab: add-int v13, v26, v27 │ │ +0493ee: 9113 180d |02ad: sub-int v19, v24, v13 │ │ +0493f2: 151a 0040 |02af: const/high16 v26, #int 1073741824 // #4000 │ │ +0493f6: 0200 1300 |02b1: move/from16 v0, v19 │ │ +0493fa: 0201 1a00 |02b3: move/from16 v1, v26 │ │ +0493fe: 7120 4712 1000 |02b5: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ +049404: 0a09 |02b8: move-result v9 │ │ +049406: 0200 1200 |02b9: move/from16 v0, v18 │ │ +04940a: 0201 1300 |02bb: move/from16 v1, v19 │ │ +04940e: 3210 02ff |02bd: if-eq v0, v1, 01bf // -00fe │ │ +049412: 6e30 8412 9407 |02bf: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1284 │ │ +049418: 2900 fdfe |02c2: goto/16 01bf // -0103 │ │ +04941c: 0800 1000 |02c4: move-object/from16 v0, v16 │ │ +049420: 5200 ef04 |02c6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04ef │ │ +049424: 021a 0000 |02c8: move/from16 v26, v0 │ │ +049428: 131b ffff |02ca: const/16 v27, #int -1 // #ffff │ │ +04942c: 0200 1a00 |02cc: move/from16 v0, v26 │ │ +049430: 0201 1b00 |02ce: move/from16 v1, v27 │ │ +049434: 3310 0d00 |02d0: if-ne v0, v1, 02dd // +000d │ │ +049438: 151a 0040 |02d2: const/high16 v26, #int 1073741824 // #4000 │ │ +04943c: 0200 1100 |02d4: move/from16 v0, v17 │ │ +049440: 0201 1a00 |02d6: move/from16 v1, v26 │ │ +049444: 7120 4712 1000 |02d8: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ +04944a: 0a07 |02db: move-result v7 │ │ +04944c: 28c1 |02dc: goto 029d // -003f │ │ +04944e: 0800 1000 |02dd: move-object/from16 v0, v16 │ │ +049452: 5200 ef04 |02df: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@04ef │ │ +049456: 021a 0000 |02e1: move/from16 v26, v0 │ │ +04945a: 151b 0040 |02e3: const/high16 v27, #int 1073741824 // #4000 │ │ +04945e: 7702 4712 1a00 |02e5: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ +049464: 0a07 |02e8: move-result v7 │ │ +049466: 28b4 |02e9: goto 029d // -004c │ │ +049468: 6e10 6312 0400 |02ea: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1263 │ │ +04946e: 0a1a |02ed: move-result v26 │ │ +049470: 151b 0040 |02ee: const/high16 v27, #int 1073741824 // #4000 │ │ +049474: 7702 4712 1a00 |02f0: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ +04947a: 0a07 |02f3: move-result v7 │ │ +04947c: 28a9 |02f4: goto 029d // -0057 │ │ +04947e: 131a 0000 |02f5: const/16 v26, #int 0 // #0 │ │ +049482: 0200 1a00 |02f7: move/from16 v0, v26 │ │ +049486: 0201 1700 |02f9: move/from16 v1, v23 │ │ +04948a: 7120 8714 1000 |02fb: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ +049490: 0a19 |02fe: move-result v25 │ │ +049492: 0800 1000 |02ff: move-object/from16 v0, v16 │ │ +049496: 5200 f304 |0301: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@04f3 │ │ +04949a: 021a 0000 |0303: move/from16 v26, v0 │ │ +04949e: 0200 1900 |0305: move/from16 v0, v25 │ │ +0494a2: 8200 |0307: int-to-float v0, v0 │ │ +0494a4: 021b 0000 |0308: move/from16 v27, v0 │ │ +0494a8: a81a 1a1b |030a: mul-float v26, v26, v27 │ │ +0494ac: a91a 1a15 |030c: div-float v26, v26, v21 │ │ +0494b0: 0200 1a00 |030e: move/from16 v0, v26 │ │ +0494b4: 8702 |0310: float-to-int v2, v0 │ │ +0494b6: 901a 1202 |0311: add-int v26, v18, v2 │ │ +0494ba: 151b 0040 |0313: const/high16 v27, #int 1073741824 // #4000 │ │ +0494be: 7702 4712 1a00 |0315: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ +0494c4: 0a09 |0318: move-result v9 │ │ +0494c6: 6e30 8412 9407 |0319: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1284 │ │ +0494cc: 2900 a3fe |031c: goto/16 01bf // -015d │ │ +0494d0: 0800 1c00 |031e: move-object/from16 v0, v28 │ │ +0494d4: 0201 1800 |0320: move/from16 v1, v24 │ │ +0494d8: 6e30 7e11 100f |0322: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.setMeasuredDimension:(II)V // method@117e │ │ +0494de: 0800 1c00 |0325: move-object/from16 v0, v28 │ │ +0494e2: 5c03 fe04 |0327: iput-boolean v3, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fe │ │ +0494e6: 0800 1c00 |0329: move-object/from16 v0, v28 │ │ +0494ea: 5400 0005 |032b: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0500 │ │ +0494ee: 081a 0000 |032d: move-object/from16 v26, v0 │ │ +0494f2: 7401 bc11 1a00 |032f: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@11bc │ │ +0494f8: 0a1a |0332: move-result v26 │ │ +0494fa: 381a 0d00 |0333: if-eqz v26, 0340 // +000d │ │ +0494fe: 3903 0b00 |0335: if-nez v3, 0340 // +000b │ │ +049502: 0800 1c00 |0337: move-object/from16 v0, v28 │ │ +049506: 5400 0005 |0339: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0500 │ │ +04950a: 081a 0000 |033b: move-object/from16 v26, v0 │ │ +04950e: 7401 9e11 1a00 |033d: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@119e │ │ +049514: 0e00 |0340: return-void │ │ +049516: 0000 |0341: nop // spacer │ │ +049518: 0002 0200 0000 0080 0000 0040 8700 ... |0342: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ 0x0004 line=433 │ │ 0x0008 line=434 │ │ 0x000c line=435 │ │ 0x0010 line=437 │ │ @@ -80493,28 +80493,28 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -047298: |[047298] android.support.v4.widget.SlidingPaneLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -0472a8: 0730 |0000: move-object v0, v3 │ │ -0472aa: 1f00 6902 |0001: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0269 │ │ -0472ae: 6e10 2f11 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@112f │ │ -0472b4: 0c01 |0006: move-result-object v1 │ │ -0472b6: 6f20 e212 1200 |0007: invoke-super {v2, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@12e2 │ │ -0472bc: 5501 f604 |000a: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04f6 │ │ -0472c0: 3801 0a00 |000c: if-eqz v1, 0016 // +000a │ │ -0472c4: 6e10 7611 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@1176 │ │ -0472ca: 5501 f604 |0011: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04f6 │ │ -0472ce: 5c21 0a05 |0013: iput-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@050a │ │ -0472d2: 0e00 |0015: return-void │ │ -0472d4: 6e10 4c11 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@114c │ │ -0472da: 28f8 |0019: goto 0011 // -0008 │ │ +04952c: |[04952c] android.support.v4.widget.SlidingPaneLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +04953c: 0730 |0000: move-object v0, v3 │ │ +04953e: 1f00 6902 |0001: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0269 │ │ +049542: 6e10 2f11 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@112f │ │ +049548: 0c01 |0006: move-result-object v1 │ │ +04954a: 6f20 e212 1200 |0007: invoke-super {v2, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@12e2 │ │ +049550: 5501 f604 |000a: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04f6 │ │ +049554: 3801 0a00 |000c: if-eqz v1, 0016 // +000a │ │ +049558: 6e10 7611 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@1176 │ │ +04955e: 5501 f604 |0011: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04f6 │ │ +049562: 5c21 0a05 |0013: iput-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@050a │ │ +049566: 0e00 |0015: return-void │ │ +049568: 6e10 4c11 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@114c │ │ +04956e: 28f8 |0019: goto 0011 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1167 │ │ 0x0003 line=1168 │ │ 0x000a line=1170 │ │ 0x000e line=1171 │ │ 0x0011 line=1175 │ │ @@ -80530,28 +80530,28 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0472dc: |[0472dc] android.support.v4.widget.SlidingPaneLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -0472ec: 6f10 e312 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@12e3 │ │ -0472f2: 0c01 |0003: move-result-object v1 │ │ -0472f4: 2200 6902 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0269 │ │ -0472f8: 7020 2e11 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@112e │ │ -0472fe: 6e10 6b11 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isSlideable:()Z // method@116b │ │ -047304: 0a02 |000c: move-result v2 │ │ -047306: 3802 0900 |000d: if-eqz v2, 0016 // +0009 │ │ -04730a: 6e10 6a11 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isOpen:()Z // method@116a │ │ -047310: 0a02 |0012: move-result v2 │ │ -047312: 5c02 f604 |0013: iput-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04f6 │ │ -047316: 1100 |0015: return-object v0 │ │ -047318: 5532 0a05 |0016: iget-boolean v2, v3, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@050a │ │ -04731c: 28fb |0018: goto 0013 // -0005 │ │ +049570: |[049570] android.support.v4.widget.SlidingPaneLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +049580: 6f10 e312 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@12e3 │ │ +049586: 0c01 |0003: move-result-object v1 │ │ +049588: 2200 6902 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0269 │ │ +04958c: 7020 2e11 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@112e │ │ +049592: 6e10 6b11 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isSlideable:()Z // method@116b │ │ +049598: 0a02 |000c: move-result v2 │ │ +04959a: 3802 0900 |000d: if-eqz v2, 0016 // +0009 │ │ +04959e: 6e10 6a11 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isOpen:()Z // method@116a │ │ +0495a4: 0a02 |0012: move-result v2 │ │ +0495a6: 5c02 f604 |0013: iput-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@04f6 │ │ +0495aa: 1100 |0015: return-object v0 │ │ +0495ac: 5532 0a05 |0016: iget-boolean v2, v3, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@050a │ │ +0495b0: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1157 │ │ 0x0004 line=1159 │ │ 0x0009 line=1160 │ │ 0x0015 line=1162 │ │ 0x0016 line=1160 │ │ @@ -80565,20 +80565,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -047320: |[047320] android.support.v4.widget.SlidingPaneLayout.onSizeChanged:(IIII)V │ │ -047330: 6f55 e412 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@12e4 │ │ -047336: 3242 0500 |0003: if-eq v2, v4, 0008 // +0005 │ │ -04733a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -04733c: 5c10 0105 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0501 │ │ -047340: 0e00 |0008: return-void │ │ +0495b4: |[0495b4] android.support.v4.widget.SlidingPaneLayout.onSizeChanged:(IIII)V │ │ +0495c4: 6f55 e412 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@12e4 │ │ +0495ca: 3242 0500 |0003: if-eq v2, v4, 0008 // +0005 │ │ +0495ce: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +0495d0: 5c10 0105 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0501 │ │ +0495d4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=711 │ │ 0x0003 line=713 │ │ 0x0005 line=714 │ │ 0x0008 line=716 │ │ locals : │ │ @@ -80593,70 +80593,70 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 108 16-bit code units │ │ -047344: |[047344] android.support.v4.widget.SlidingPaneLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -047354: 55b7 fe04 |0000: iget-boolean v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fe │ │ -047358: 3907 0700 |0002: if-nez v7, 0009 // +0007 │ │ -04735c: 6f20 e512 cb00 |0004: invoke-super {v11, v12}, Landroid/view/ViewGroup;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@12e5 │ │ -047362: 0a04 |0007: move-result v4 │ │ -047364: 0f04 |0008: return v4 │ │ -047366: 54b7 0005 |0009: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0500 │ │ -04736a: 6e20 c211 c700 |000b: invoke-virtual {v7, v12}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@11c2 │ │ -047370: 6e10 1f12 0c00 |000e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getAction:()I // method@121f │ │ -047376: 0a00 |0011: move-result v0 │ │ -047378: 1214 |0012: const/4 v4, #int 1 // #1 │ │ -04737a: d507 ff00 |0013: and-int/lit16 v7, v0, #int 255 // #00ff │ │ -04737e: 2b07 4f00 0000 |0015: packed-switch v7, 00000064 // +0000004f │ │ -047384: 28f0 |0018: goto 0008 // -0010 │ │ -047386: 6e10 2512 0c00 |0019: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@1225 │ │ -04738c: 0a05 |001c: move-result v5 │ │ -04738e: 6e10 2712 0c00 |001d: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@1227 │ │ -047394: 0a06 |0020: move-result v6 │ │ -047396: 59b5 0205 |0021: iput v5, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0502 │ │ -04739a: 59b6 0305 |0023: iput v6, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0503 │ │ -04739e: 28e3 |0025: goto 0008 // -001d │ │ -0473a0: 54b7 0e05 |0026: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ -0473a4: 6e20 6711 7b00 |0028: invoke-virtual {v11, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1167 │ │ -0473aa: 0a07 |002b: move-result v7 │ │ -0473ac: 3807 dcff |002c: if-eqz v7, 0008 // -0024 │ │ -0473b0: 6e10 2512 0c00 |002e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@1225 │ │ -0473b6: 0a05 |0031: move-result v5 │ │ -0473b8: 6e10 2712 0c00 |0032: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@1227 │ │ -0473be: 0a06 |0035: move-result v6 │ │ -0473c0: 52b7 0205 |0036: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0502 │ │ -0473c4: a701 0507 |0038: sub-float v1, v5, v7 │ │ -0473c8: 52b7 0305 |003a: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0503 │ │ -0473cc: a702 0607 |003c: sub-float v2, v6, v7 │ │ -0473d0: 54b7 0005 |003e: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0500 │ │ -0473d4: 6e10 bb11 0700 |0040: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@11bb │ │ -0473da: 0a03 |0043: move-result v3 │ │ -0473dc: a807 0101 |0044: mul-float v7, v1, v1 │ │ -0473e0: a808 0202 |0046: mul-float v8, v2, v2 │ │ -0473e4: c687 |0048: add-float/2addr v7, v8 │ │ -0473e6: 9208 0303 |0049: mul-int v8, v3, v3 │ │ -0473ea: 8288 |004b: int-to-float v8, v8 │ │ -0473ec: 2e07 0708 |004c: cmpg-float v7, v7, v8 │ │ -0473f0: 3b07 baff |004e: if-gez v7, 0008 // -0046 │ │ -0473f4: 54b7 0005 |0050: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0500 │ │ -0473f8: 54b8 0e05 |0052: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ -0473fc: 8759 |0054: float-to-int v9, v5 │ │ -0473fe: 876a |0055: float-to-int v10, v6 │ │ -047400: 6e40 c111 87a9 |0056: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@11c1 │ │ -047406: 0a07 |0059: move-result v7 │ │ -047408: 3807 aeff |005a: if-eqz v7, 0008 // -0052 │ │ -04740c: 54b7 0e05 |005c: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ -047410: 1208 |005e: const/4 v8, #int 0 // #0 │ │ -047412: 7030 4d11 7b08 |005f: invoke-direct {v11, v7, v8}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@114d │ │ -047418: 28a6 |0062: goto 0008 // -005a │ │ -04741a: 0000 |0063: nop // spacer │ │ -04741c: 0001 0200 0000 0000 0400 0000 1100 ... |0064: packed-switch-data (8 units) │ │ +0495d8: |[0495d8] android.support.v4.widget.SlidingPaneLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0495e8: 55b7 fe04 |0000: iget-boolean v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fe │ │ +0495ec: 3907 0700 |0002: if-nez v7, 0009 // +0007 │ │ +0495f0: 6f20 e512 cb00 |0004: invoke-super {v11, v12}, Landroid/view/ViewGroup;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@12e5 │ │ +0495f6: 0a04 |0007: move-result v4 │ │ +0495f8: 0f04 |0008: return v4 │ │ +0495fa: 54b7 0005 |0009: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0500 │ │ +0495fe: 6e20 c211 c700 |000b: invoke-virtual {v7, v12}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@11c2 │ │ +049604: 6e10 1f12 0c00 |000e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getAction:()I // method@121f │ │ +04960a: 0a00 |0011: move-result v0 │ │ +04960c: 1214 |0012: const/4 v4, #int 1 // #1 │ │ +04960e: d507 ff00 |0013: and-int/lit16 v7, v0, #int 255 // #00ff │ │ +049612: 2b07 4f00 0000 |0015: packed-switch v7, 00000064 // +0000004f │ │ +049618: 28f0 |0018: goto 0008 // -0010 │ │ +04961a: 6e10 2512 0c00 |0019: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@1225 │ │ +049620: 0a05 |001c: move-result v5 │ │ +049622: 6e10 2712 0c00 |001d: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@1227 │ │ +049628: 0a06 |0020: move-result v6 │ │ +04962a: 59b5 0205 |0021: iput v5, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0502 │ │ +04962e: 59b6 0305 |0023: iput v6, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0503 │ │ +049632: 28e3 |0025: goto 0008 // -001d │ │ +049634: 54b7 0e05 |0026: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ +049638: 6e20 6711 7b00 |0028: invoke-virtual {v11, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1167 │ │ +04963e: 0a07 |002b: move-result v7 │ │ +049640: 3807 dcff |002c: if-eqz v7, 0008 // -0024 │ │ +049644: 6e10 2512 0c00 |002e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@1225 │ │ +04964a: 0a05 |0031: move-result v5 │ │ +04964c: 6e10 2712 0c00 |0032: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@1227 │ │ +049652: 0a06 |0035: move-result v6 │ │ +049654: 52b7 0205 |0036: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0502 │ │ +049658: a701 0507 |0038: sub-float v1, v5, v7 │ │ +04965c: 52b7 0305 |003a: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0503 │ │ +049660: a702 0607 |003c: sub-float v2, v6, v7 │ │ +049664: 54b7 0005 |003e: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0500 │ │ +049668: 6e10 bb11 0700 |0040: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@11bb │ │ +04966e: 0a03 |0043: move-result v3 │ │ +049670: a807 0101 |0044: mul-float v7, v1, v1 │ │ +049674: a808 0202 |0046: mul-float v8, v2, v2 │ │ +049678: c687 |0048: add-float/2addr v7, v8 │ │ +04967a: 9208 0303 |0049: mul-int v8, v3, v3 │ │ +04967e: 8288 |004b: int-to-float v8, v8 │ │ +049680: 2e07 0708 |004c: cmpg-float v7, v7, v8 │ │ +049684: 3b07 baff |004e: if-gez v7, 0008 // -0046 │ │ +049688: 54b7 0005 |0050: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0500 │ │ +04968c: 54b8 0e05 |0052: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ +049690: 8759 |0054: float-to-int v9, v5 │ │ +049692: 876a |0055: float-to-int v10, v6 │ │ +049694: 6e40 c111 87a9 |0056: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@11c1 │ │ +04969a: 0a07 |0059: move-result v7 │ │ +04969c: 3807 aeff |005a: if-eqz v7, 0008 // -0052 │ │ +0496a0: 54b7 0e05 |005c: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ +0496a4: 1208 |005e: const/4 v8, #int 0 // #0 │ │ +0496a6: 7030 4d11 7b08 |005f: invoke-direct {v11, v7, v8}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@114d │ │ +0496ac: 28a6 |0062: goto 0008 // -005a │ │ +0496ae: 0000 |0063: nop // spacer │ │ +0496b0: 0001 0200 0000 0000 0400 0000 1100 ... |0064: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=788 │ │ 0x0004 line=789 │ │ 0x0008 line=824 │ │ 0x0009 line=792 │ │ 0x000e line=794 │ │ @@ -80693,20 +80693,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04742c: |[04742c] android.support.v4.widget.SlidingPaneLayout.openPane:()Z │ │ -04743c: 5420 0e05 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ -047440: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -047442: 7030 7711 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:(Landroid/view/View;I)Z // method@1177 │ │ -047448: 0a00 |0006: move-result v0 │ │ -04744a: 0f00 |0007: return v0 │ │ +0496c0: |[0496c0] android.support.v4.widget.SlidingPaneLayout.openPane:()Z │ │ +0496d0: 5420 0e05 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ +0496d4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0496d6: 7030 7711 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:(Landroid/view/View;I)Z // method@1177 │ │ +0496dc: 0a00 |0006: move-result v0 │ │ +0496de: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=858 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #29 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -80714,28 +80714,28 @@ │ │ type : '(Landroid/view/View;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -04744c: |[04744c] android.support.v4.widget.SlidingPaneLayout.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V │ │ -04745c: 6f30 e812 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V // method@12e8 │ │ -047462: 6e10 6911 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isInTouchMode:()Z // method@1169 │ │ -047468: 0a00 |0006: move-result v0 │ │ -04746a: 3900 0d00 |0007: if-nez v0, 0014 // +000d │ │ -04746e: 5510 fe04 |0009: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fe │ │ -047472: 3900 0900 |000b: if-nez v0, 0014 // +0009 │ │ -047476: 5410 0e05 |000d: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ -04747a: 3302 0600 |000f: if-ne v2, v0, 0015 // +0006 │ │ -04747e: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -047480: 5c10 0a05 |0012: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@050a │ │ -047484: 0e00 |0014: return-void │ │ -047486: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -047488: 28fc |0016: goto 0012 // -0004 │ │ +0496e0: |[0496e0] android.support.v4.widget.SlidingPaneLayout.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V │ │ +0496f0: 6f30 e812 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V // method@12e8 │ │ +0496f6: 6e10 6911 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isInTouchMode:()Z // method@1169 │ │ +0496fc: 0a00 |0006: move-result v0 │ │ +0496fe: 3900 0d00 |0007: if-nez v0, 0014 // +000d │ │ +049702: 5510 fe04 |0009: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fe │ │ +049706: 3900 0900 |000b: if-nez v0, 0014 // +0009 │ │ +04970a: 5410 0e05 |000d: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ +04970e: 3302 0600 |000f: if-ne v2, v0, 0015 // +0006 │ │ +049712: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +049714: 5c10 0a05 |0012: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@050a │ │ +049718: 0e00 |0014: return-void │ │ +04971a: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +04971c: 28fc |0016: goto 0012 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=720 │ │ 0x0003 line=721 │ │ 0x000d line=722 │ │ 0x0014 line=724 │ │ 0x0015 line=722 │ │ @@ -80749,30 +80749,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -04748c: |[04748c] android.support.v4.widget.SlidingPaneLayout.setAllChildrenVisible:()V │ │ -04749c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04749e: 6e10 5911 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1159 │ │ -0474a4: 0a01 |0004: move-result v1 │ │ -0474a6: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ -0474aa: 6e20 5811 2500 |0007: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1158 │ │ -0474b0: 0c00 |000a: move-result-object v0 │ │ -0474b2: 6e10 7212 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ -0474b8: 0a03 |000e: move-result v3 │ │ -0474ba: 1244 |000f: const/4 v4, #int 4 // #4 │ │ -0474bc: 3343 0600 |0010: if-ne v3, v4, 0016 // +0006 │ │ -0474c0: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -0474c2: 6e20 ab12 3000 |0013: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@12ab │ │ -0474c8: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0474cc: 28ed |0018: goto 0005 // -0013 │ │ -0474ce: 0e00 |0019: return-void │ │ +049720: |[049720] android.support.v4.widget.SlidingPaneLayout.setAllChildrenVisible:()V │ │ +049730: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +049732: 6e10 5911 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1159 │ │ +049738: 0a01 |0004: move-result v1 │ │ +04973a: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ +04973e: 6e20 5811 2500 |0007: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1158 │ │ +049744: 0c00 |000a: move-result-object v0 │ │ +049746: 6e10 7212 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ +04974c: 0a03 |000e: move-result v3 │ │ +04974e: 1244 |000f: const/4 v4, #int 4 // #4 │ │ +049750: 3343 0600 |0010: if-ne v3, v4, 0016 // +0006 │ │ +049754: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +049756: 6e20 ab12 3000 |0013: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@12ab │ │ +04975c: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ +049760: 28ed |0018: goto 0005 // -0013 │ │ +049762: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ 0x0007 line=390 │ │ 0x000b line=391 │ │ 0x0012 line=392 │ │ 0x0016 line=389 │ │ @@ -80788,17 +80788,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0474d0: |[0474d0] android.support.v4.widget.SlidingPaneLayout.setCoveredFadeColor:(I)V │ │ -0474e0: 5901 ff04 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@04ff │ │ -0474e4: 0e00 |0002: return-void │ │ +049764: |[049764] android.support.v4.widget.SlidingPaneLayout.setCoveredFadeColor:(I)V │ │ +049774: 5901 ff04 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@04ff │ │ +049778: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 0x0002 line=314 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 color I │ │ @@ -80808,17 +80808,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0474e8: |[0474e8] android.support.v4.widget.SlidingPaneLayout.setPanelSlideListener:(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V │ │ -0474f8: 5b01 0605 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0506 │ │ -0474fc: 0e00 |0002: return-void │ │ +04977c: |[04977c] android.support.v4.widget.SlidingPaneLayout.setPanelSlideListener:(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V │ │ +04978c: 5b01 0605 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0506 │ │ +049790: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0002 line=325 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; │ │ @@ -80828,18 +80828,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -047500: |[047500] android.support.v4.widget.SlidingPaneLayout.setParallaxDistance:(I)V │ │ -047510: 5901 0705 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0507 │ │ -047514: 6e10 7a11 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.requestLayout:()V // method@117a │ │ -04751a: 0e00 |0005: return-void │ │ +049794: |[049794] android.support.v4.widget.SlidingPaneLayout.setParallaxDistance:(I)V │ │ +0497a4: 5901 0705 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@0507 │ │ +0497a8: 6e10 7a11 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.requestLayout:()V // method@117a │ │ +0497ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0002 line=278 │ │ 0x0005 line=279 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -80850,17 +80850,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04751c: |[04751c] android.support.v4.widget.SlidingPaneLayout.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -04752c: 5b01 0b05 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@050b │ │ -047530: 0e00 |0002: return-void │ │ +0497b0: |[0497b0] android.support.v4.widget.SlidingPaneLayout.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0497c0: 5b01 0b05 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@050b │ │ +0497c4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1038 │ │ 0x0002 line=1039 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 d Landroid/graphics/drawable/Drawable; │ │ @@ -80870,21 +80870,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -047534: |[047534] android.support.v4.widget.SlidingPaneLayout.setShadowResource:(I)V │ │ -047544: 6e10 6211 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@1162 │ │ -04754a: 0c00 |0003: move-result-object v0 │ │ -04754c: 6e20 e600 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00e6 │ │ -047552: 0c00 |0007: move-result-object v0 │ │ -047554: 6e20 8111 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1181 │ │ -04755a: 0e00 |000b: return-void │ │ +0497c8: |[0497c8] android.support.v4.widget.SlidingPaneLayout.setShadowResource:(I)V │ │ +0497d8: 6e10 6211 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@1162 │ │ +0497de: 0c00 |0003: move-result-object v0 │ │ +0497e0: 6e20 e600 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00e6 │ │ +0497e6: 0c00 |0007: move-result-object v0 │ │ +0497e8: 6e20 8111 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1181 │ │ +0497ee: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1048 │ │ 0x000b line=1049 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ @@ -80894,17 +80894,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04755c: |[04755c] android.support.v4.widget.SlidingPaneLayout.setSliderFadeColor:(I)V │ │ -04756c: 5901 0f05 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@050f │ │ -047570: 0e00 |0002: return-void │ │ +0497f0: |[0497f0] android.support.v4.widget.SlidingPaneLayout.setSliderFadeColor:(I)V │ │ +049800: 5901 0f05 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@050f │ │ +049804: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ 0x0002 line=297 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 color I │ │ @@ -80914,17 +80914,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047574: |[047574] android.support.v4.widget.SlidingPaneLayout.smoothSlideClosed:()V │ │ -047584: 6e10 4c11 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@114c │ │ -04758a: 0e00 |0003: return-void │ │ +049808: |[049808] android.support.v4.widget.SlidingPaneLayout.smoothSlideClosed:()V │ │ +049818: 6e10 4c11 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@114c │ │ +04981e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=866 │ │ 0x0003 line=867 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -80933,17 +80933,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04758c: |[04758c] android.support.v4.widget.SlidingPaneLayout.smoothSlideOpen:()V │ │ -04759c: 6e10 7611 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@1176 │ │ -0475a2: 0e00 |0003: return-void │ │ +049820: |[049820] android.support.v4.widget.SlidingPaneLayout.smoothSlideOpen:()V │ │ +049830: 6e10 7611 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@1176 │ │ +049836: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=848 │ │ 0x0003 line=849 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -80952,45 +80952,45 @@ │ │ type : '(FI)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -0475a4: |[0475a4] android.support.v4.widget.SlidingPaneLayout.smoothSlideTo:(FI)Z │ │ -0475b4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0475b6: 5574 fe04 |0001: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fe │ │ -0475ba: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ -0475be: 0f03 |0005: return v3 │ │ -0475c0: 5474 0e05 |0006: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ -0475c4: 6e10 5f12 0400 |0008: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -0475ca: 0c01 |000b: move-result-object v1 │ │ -0475cc: 1f01 6602 |000c: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0266 │ │ -0475d0: 6e10 5e11 0700 |000e: invoke-virtual {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@115e │ │ -0475d6: 0a04 |0011: move-result v4 │ │ -0475d8: 5215 f004 |0012: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f0 │ │ -0475dc: 9000 0405 |0014: add-int v0, v4, v5 │ │ -0475e0: 8204 |0016: int-to-float v4, v0 │ │ -0475e2: 5275 0d05 |0017: iget v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@050d │ │ -0475e6: 8255 |0019: int-to-float v5, v5 │ │ -0475e8: c885 |001a: mul-float/2addr v5, v8 │ │ -0475ea: c654 |001b: add-float/2addr v4, v5 │ │ -0475ec: 8742 |001c: float-to-int v2, v4 │ │ -0475ee: 5474 0005 |001d: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0500 │ │ -0475f2: 5475 0e05 |001f: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ -0475f6: 5476 0e05 |0021: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ -0475fa: 6e10 7012 0600 |0023: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1270 │ │ -047600: 0a06 |0026: move-result v6 │ │ -047602: 6e40 cc11 5462 |0027: invoke-virtual {v4, v5, v2, v6}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@11cc │ │ -047608: 0a04 |002a: move-result v4 │ │ -04760a: 3804 daff |002b: if-eqz v4, 0005 // -0026 │ │ -04760e: 6e10 7c11 0700 |002d: invoke-virtual {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@117c │ │ -047614: 7110 050b 0700 |0030: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b05 │ │ -04761a: 1213 |0033: const/4 v3, #int 1 // #1 │ │ -04761c: 28d1 |0034: goto 0005 // -002f │ │ +049838: |[049838] android.support.v4.widget.SlidingPaneLayout.smoothSlideTo:(FI)Z │ │ +049848: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04984a: 5574 fe04 |0001: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@04fe │ │ +04984e: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ +049852: 0f03 |0005: return v3 │ │ +049854: 5474 0e05 |0006: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ +049858: 6e10 5f12 0400 |0008: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +04985e: 0c01 |000b: move-result-object v1 │ │ +049860: 1f01 6602 |000c: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0266 │ │ +049864: 6e10 5e11 0700 |000e: invoke-virtual {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@115e │ │ +04986a: 0a04 |0011: move-result v4 │ │ +04986c: 5215 f004 |0012: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f0 │ │ +049870: 9000 0405 |0014: add-int v0, v4, v5 │ │ +049874: 8204 |0016: int-to-float v4, v0 │ │ +049876: 5275 0d05 |0017: iget v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@050d │ │ +04987a: 8255 |0019: int-to-float v5, v5 │ │ +04987c: c885 |001a: mul-float/2addr v5, v8 │ │ +04987e: c654 |001b: add-float/2addr v4, v5 │ │ +049880: 8742 |001c: float-to-int v2, v4 │ │ +049882: 5474 0005 |001d: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0500 │ │ +049886: 5475 0e05 |001f: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ +04988a: 5476 0e05 |0021: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@050e │ │ +04988e: 6e10 7012 0600 |0023: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1270 │ │ +049894: 0a06 |0026: move-result v6 │ │ +049896: 6e40 cc11 5462 |0027: invoke-virtual {v4, v5, v2, v6}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@11cc │ │ +04989c: 0a04 |002a: move-result v4 │ │ +04989e: 3804 daff |002b: if-eqz v4, 0005 // -0026 │ │ +0498a2: 6e10 7c11 0700 |002d: invoke-virtual {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@117c │ │ +0498a8: 7110 050b 0700 |0030: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b05 │ │ +0498ae: 1213 |0033: const/4 v3, #int 1 // #1 │ │ +0498b0: 28d1 |0034: goto 0005 // -002f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1001 │ │ 0x0005 line=1016 │ │ 0x0006 line=1006 │ │ 0x000e line=1008 │ │ 0x0016 line=1009 │ │ @@ -81011,87 +81011,87 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 21 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 136 16-bit code units │ │ -047620: |[047620] android.support.v4.widget.SlidingPaneLayout.updateObscuredViewsVisibility:(Landroid/view/View;)V │ │ -047630: 7401 5e11 1300 |0000: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@115e │ │ -047636: 0a0b |0003: move-result v11 │ │ -047638: 7401 6411 1300 |0004: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1164 │ │ -04763e: 0a11 |0007: move-result v17 │ │ -047640: 7401 5f11 1300 |0008: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@115f │ │ -047646: 0a12 |000b: move-result v18 │ │ -047648: 910d 1112 |000c: sub-int v13, v17, v18 │ │ -04764c: 7401 6011 1300 |000e: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1160 │ │ -047652: 0a0f |0011: move-result v15 │ │ -047654: 7401 5c11 1300 |0012: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getHeight:()I // method@115c │ │ -04765a: 0a11 |0015: move-result v17 │ │ -04765c: 7401 5d11 1300 |0016: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@115d │ │ -047662: 0a12 |0019: move-result v18 │ │ -047664: 9102 1112 |001a: sub-int v2, v17, v18 │ │ -047668: 3814 2a00 |001c: if-eqz v20, 0046 // +002a │ │ -04766c: 7701 8911 1400 |001e: invoke-static/range {v20}, Landroid/support/v4/widget/SlidingPaneLayout;.viewIsOpaque:(Landroid/view/View;)Z // method@1189 │ │ -047672: 0a11 |0021: move-result v17 │ │ -047674: 3811 2400 |0022: if-eqz v17, 0046 // +0024 │ │ -047678: 7401 6012 1400 |0024: invoke-virtual/range {v20}, Landroid/view/View;.getLeft:()I // method@1260 │ │ -04767e: 0a0a |0027: move-result v10 │ │ -047680: 7401 6c12 1400 |0028: invoke-virtual/range {v20}, Landroid/view/View;.getRight:()I // method@126c │ │ -047686: 0a0c |002b: move-result v12 │ │ -047688: 7401 7012 1400 |002c: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@1270 │ │ -04768e: 0a0e |002f: move-result v14 │ │ -047690: 7401 5512 1400 |0030: invoke-virtual/range {v20}, Landroid/view/View;.getBottom:()I // method@1255 │ │ -047696: 0a01 |0033: move-result v1 │ │ -047698: 1209 |0034: const/4 v9, #int 0 // #0 │ │ -04769a: 7401 5911 1300 |0035: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1159 │ │ -0476a0: 0a04 |0038: move-result v4 │ │ -0476a2: 3549 0c00 |0039: if-ge v9, v4, 0045 // +000c │ │ -0476a6: 0800 1300 |003b: move-object/from16 v0, v19 │ │ -0476aa: 6e20 5811 9000 |003d: invoke-virtual {v0, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1158 │ │ -0476b0: 0c03 |0040: move-result-object v3 │ │ -0476b2: 0800 1400 |0041: move-object/from16 v0, v20 │ │ -0476b6: 3303 0800 |0043: if-ne v3, v0, 004b // +0008 │ │ -0476ba: 0e00 |0045: return-void │ │ -0476bc: 1201 |0046: const/4 v1, #int 0 // #0 │ │ -0476be: 011e |0047: move v14, v1 │ │ -0476c0: 011c |0048: move v12, v1 │ │ -0476c2: 011a |0049: move v10, v1 │ │ -0476c4: 28ea |004a: goto 0034 // -0016 │ │ -0476c6: 6e10 6012 0300 |004b: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1260 │ │ -0476cc: 0a11 |004e: move-result v17 │ │ -0476ce: 0200 1100 |004f: move/from16 v0, v17 │ │ -0476d2: 7120 8714 0b00 |0051: invoke-static {v11, v0}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ -0476d8: 0a06 |0054: move-result v6 │ │ -0476da: 6e10 7012 0300 |0055: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1270 │ │ -0476e0: 0a11 |0058: move-result v17 │ │ -0476e2: 0200 1100 |0059: move/from16 v0, v17 │ │ -0476e6: 7120 8714 0f00 |005b: invoke-static {v15, v0}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ -0476ec: 0a08 |005e: move-result v8 │ │ -0476ee: 6e10 6c12 0300 |005f: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@126c │ │ -0476f4: 0a11 |0062: move-result v17 │ │ -0476f6: 0200 1100 |0063: move/from16 v0, v17 │ │ -0476fa: 7120 8914 0d00 |0065: invoke-static {v13, v0}, Ljava/lang/Math;.min:(II)I // method@1489 │ │ -047700: 0a07 |0068: move-result v7 │ │ -047702: 6e10 5512 0300 |0069: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1255 │ │ -047708: 0a11 |006c: move-result v17 │ │ -04770a: 0200 1100 |006d: move/from16 v0, v17 │ │ -04770e: 7120 8914 0200 |006f: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@1489 │ │ -047714: 0a05 |0072: move-result v5 │ │ -047716: 34a6 1200 |0073: if-lt v6, v10, 0085 // +0012 │ │ -04771a: 34e8 1000 |0075: if-lt v8, v14, 0085 // +0010 │ │ -04771e: 36c7 0e00 |0077: if-gt v7, v12, 0085 // +000e │ │ -047722: 3615 0c00 |0079: if-gt v5, v1, 0085 // +000c │ │ -047726: 1310 0400 |007b: const/16 v16, #int 4 // #4 │ │ -04772a: 0200 1000 |007d: move/from16 v0, v16 │ │ -04772e: 6e20 ab12 0300 |007f: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@12ab │ │ -047734: d809 0901 |0082: add-int/lit8 v9, v9, #int 1 // #01 │ │ -047738: 28b5 |0084: goto 0039 // -004b │ │ -04773a: 1310 0000 |0085: const/16 v16, #int 0 // #0 │ │ -04773e: 28f6 |0087: goto 007d // -000a │ │ +0498b4: |[0498b4] android.support.v4.widget.SlidingPaneLayout.updateObscuredViewsVisibility:(Landroid/view/View;)V │ │ +0498c4: 7401 5e11 1300 |0000: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@115e │ │ +0498ca: 0a0b |0003: move-result v11 │ │ +0498cc: 7401 6411 1300 |0004: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1164 │ │ +0498d2: 0a11 |0007: move-result v17 │ │ +0498d4: 7401 5f11 1300 |0008: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@115f │ │ +0498da: 0a12 |000b: move-result v18 │ │ +0498dc: 910d 1112 |000c: sub-int v13, v17, v18 │ │ +0498e0: 7401 6011 1300 |000e: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1160 │ │ +0498e6: 0a0f |0011: move-result v15 │ │ +0498e8: 7401 5c11 1300 |0012: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getHeight:()I // method@115c │ │ +0498ee: 0a11 |0015: move-result v17 │ │ +0498f0: 7401 5d11 1300 |0016: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@115d │ │ +0498f6: 0a12 |0019: move-result v18 │ │ +0498f8: 9102 1112 |001a: sub-int v2, v17, v18 │ │ +0498fc: 3814 2a00 |001c: if-eqz v20, 0046 // +002a │ │ +049900: 7701 8911 1400 |001e: invoke-static/range {v20}, Landroid/support/v4/widget/SlidingPaneLayout;.viewIsOpaque:(Landroid/view/View;)Z // method@1189 │ │ +049906: 0a11 |0021: move-result v17 │ │ +049908: 3811 2400 |0022: if-eqz v17, 0046 // +0024 │ │ +04990c: 7401 6012 1400 |0024: invoke-virtual/range {v20}, Landroid/view/View;.getLeft:()I // method@1260 │ │ +049912: 0a0a |0027: move-result v10 │ │ +049914: 7401 6c12 1400 |0028: invoke-virtual/range {v20}, Landroid/view/View;.getRight:()I // method@126c │ │ +04991a: 0a0c |002b: move-result v12 │ │ +04991c: 7401 7012 1400 |002c: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@1270 │ │ +049922: 0a0e |002f: move-result v14 │ │ +049924: 7401 5512 1400 |0030: invoke-virtual/range {v20}, Landroid/view/View;.getBottom:()I // method@1255 │ │ +04992a: 0a01 |0033: move-result v1 │ │ +04992c: 1209 |0034: const/4 v9, #int 0 // #0 │ │ +04992e: 7401 5911 1300 |0035: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1159 │ │ +049934: 0a04 |0038: move-result v4 │ │ +049936: 3549 0c00 |0039: if-ge v9, v4, 0045 // +000c │ │ +04993a: 0800 1300 |003b: move-object/from16 v0, v19 │ │ +04993e: 6e20 5811 9000 |003d: invoke-virtual {v0, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1158 │ │ +049944: 0c03 |0040: move-result-object v3 │ │ +049946: 0800 1400 |0041: move-object/from16 v0, v20 │ │ +04994a: 3303 0800 |0043: if-ne v3, v0, 004b // +0008 │ │ +04994e: 0e00 |0045: return-void │ │ +049950: 1201 |0046: const/4 v1, #int 0 // #0 │ │ +049952: 011e |0047: move v14, v1 │ │ +049954: 011c |0048: move v12, v1 │ │ +049956: 011a |0049: move v10, v1 │ │ +049958: 28ea |004a: goto 0034 // -0016 │ │ +04995a: 6e10 6012 0300 |004b: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1260 │ │ +049960: 0a11 |004e: move-result v17 │ │ +049962: 0200 1100 |004f: move/from16 v0, v17 │ │ +049966: 7120 8714 0b00 |0051: invoke-static {v11, v0}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ +04996c: 0a06 |0054: move-result v6 │ │ +04996e: 6e10 7012 0300 |0055: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1270 │ │ +049974: 0a11 |0058: move-result v17 │ │ +049976: 0200 1100 |0059: move/from16 v0, v17 │ │ +04997a: 7120 8714 0f00 |005b: invoke-static {v15, v0}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ +049980: 0a08 |005e: move-result v8 │ │ +049982: 6e10 6c12 0300 |005f: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@126c │ │ +049988: 0a11 |0062: move-result v17 │ │ +04998a: 0200 1100 |0063: move/from16 v0, v17 │ │ +04998e: 7120 8914 0d00 |0065: invoke-static {v13, v0}, Ljava/lang/Math;.min:(II)I // method@1489 │ │ +049994: 0a07 |0068: move-result v7 │ │ +049996: 6e10 5512 0300 |0069: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1255 │ │ +04999c: 0a11 |006c: move-result v17 │ │ +04999e: 0200 1100 |006d: move/from16 v0, v17 │ │ +0499a2: 7120 8914 0200 |006f: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@1489 │ │ +0499a8: 0a05 |0072: move-result v5 │ │ +0499aa: 34a6 1200 |0073: if-lt v6, v10, 0085 // +0012 │ │ +0499ae: 34e8 1000 |0075: if-lt v8, v14, 0085 // +0010 │ │ +0499b2: 36c7 0e00 |0077: if-gt v7, v12, 0085 // +000e │ │ +0499b6: 3615 0c00 |0079: if-gt v5, v1, 0085 // +000c │ │ +0499ba: 1310 0400 |007b: const/16 v16, #int 4 // #4 │ │ +0499be: 0200 1000 |007d: move/from16 v0, v16 │ │ +0499c2: 6e20 ab12 0300 |007f: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@12ab │ │ +0499c8: d809 0901 |0082: add-int/lit8 v9, v9, #int 1 // #01 │ │ +0499cc: 28b5 |0084: goto 0039 // -004b │ │ +0499ce: 1310 0000 |0085: const/16 v16, #int 0 // #0 │ │ +0499d2: 28f6 |0087: goto 007d // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ 0x0004 line=349 │ │ 0x000e line=350 │ │ 0x0012 line=351 │ │ 0x001c line=356 │ │ @@ -81137,21 +81137,21 @@ │ │ 0x000e - 0x0088 reg=13 rightBound I │ │ 0x0048 - 0x0088 reg=14 top I │ │ 0x0012 - 0x0088 reg=15 topBound I │ │ 0x0087 - 0x0088 reg=16 vis I │ │ 0x0000 - 0x0088 reg=19 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0088 reg=20 panel Landroid/view/View; │ │ │ │ - source_file_idx : 2276 (SlidingPaneLayout.java) │ │ + source_file_idx : 2277 (SlidingPaneLayout.java) │ │ │ │ Class #339 header: │ │ class_idx : 624 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 781 │ │ -source_file_idx : 2501 │ │ +source_file_idx : 2502 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #339 annotations: │ │ Annotations on class │ │ @@ -81172,17 +81172,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047740: |[047740] android.support.v4.widget.ViewDragHelper$1.:()V │ │ -047750: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -047756: 0e00 |0003: return-void │ │ +0499d4: |[0499d4] android.support.v4.widget.ViewDragHelper$1.:()V │ │ +0499e4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0499ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ViewDragHelper$1; │ │ │ │ Virtual methods - │ │ @@ -81191,38 +81191,38 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -047758: |[047758] android.support.v4.widget.ViewDragHelper$1.getInterpolation:(F)F │ │ -047768: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -04776c: c713 |0002: sub-float/2addr v3, v1 │ │ -04776e: a800 0303 |0003: mul-float v0, v3, v3 │ │ -047772: c830 |0005: mul-float/2addr v0, v3 │ │ -047774: c830 |0006: mul-float/2addr v0, v3 │ │ -047776: c830 |0007: mul-float/2addr v0, v3 │ │ -047778: c610 |0008: add-float/2addr v0, v1 │ │ -04777a: 0f00 |0009: return v0 │ │ +0499ec: |[0499ec] android.support.v4.widget.ViewDragHelper$1.getInterpolation:(F)F │ │ +0499fc: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +049a00: c713 |0002: sub-float/2addr v3, v1 │ │ +049a02: a800 0303 |0003: mul-float v0, v3, v3 │ │ +049a06: c830 |0005: mul-float/2addr v0, v3 │ │ +049a08: c830 |0006: mul-float/2addr v0, v3 │ │ +049a0a: c830 |0007: mul-float/2addr v0, v3 │ │ +049a0c: c610 |0008: add-float/2addr v0, v1 │ │ +049a0e: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=328 │ │ 0x0003 line=329 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/ViewDragHelper$1; │ │ 0x0000 - 0x000a reg=3 t F │ │ │ │ - source_file_idx : 2501 (ViewDragHelper.java) │ │ + source_file_idx : 2502 (ViewDragHelper.java) │ │ │ │ Class #340 header: │ │ class_idx : 625 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2501 │ │ +source_file_idx : 2502 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #340 annotations: │ │ Annotations on class │ │ @@ -81247,18 +81247,18 @@ │ │ type : '(Landroid/support/v4/widget/ViewDragHelper;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04777c: |[04777c] android.support.v4.widget.ViewDragHelper$2.:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ -04778c: 5b01 1105 |0000: iput-object v1, v0, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@0511 │ │ -047790: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -047796: 0e00 |0005: return-void │ │ +049a10: |[049a10] android.support.v4.widget.ViewDragHelper$2.:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ +049a20: 5b01 1105 |0000: iput-object v1, v0, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@0511 │ │ +049a24: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +049a2a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ViewDragHelper$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ @@ -81268,33 +81268,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -047798: |[047798] android.support.v4.widget.ViewDragHelper$2.run:()V │ │ -0477a8: 5420 1105 |0000: iget-object v0, v2, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@0511 │ │ -0477ac: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0477ae: 6e20 c711 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@11c7 │ │ -0477b4: 0e00 |0006: return-void │ │ +049a2c: |[049a2c] android.support.v4.widget.ViewDragHelper$2.run:()V │ │ +049a3c: 5420 1105 |0000: iget-object v0, v2, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@0511 │ │ +049a40: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +049a42: 6e20 c711 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@11c7 │ │ +049a48: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0006 line=336 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/ViewDragHelper$2; │ │ │ │ - source_file_idx : 2501 (ViewDragHelper.java) │ │ + source_file_idx : 2502 (ViewDragHelper.java) │ │ │ │ Class #341 header: │ │ class_idx : 626 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 781 │ │ -source_file_idx : 2501 │ │ +source_file_idx : 2502 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #341 annotations: │ │ Annotations on class │ │ @@ -81314,17 +81314,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0477b8: |[0477b8] android.support.v4.widget.ViewDragHelper$Callback.:()V │ │ -0477c8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -0477ce: 0e00 |0003: return-void │ │ +049a4c: |[049a4c] android.support.v4.widget.ViewDragHelper$Callback.:()V │ │ +049a5c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +049a62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ │ │ Virtual methods - │ │ @@ -81333,17 +81333,17 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0477d0: |[0477d0] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -0477e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0477e2: 0f00 |0001: return v0 │ │ +049a64: |[049a64] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +049a74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +049a76: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0002 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 left I │ │ @@ -81354,17 +81354,17 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0477e4: |[0477e4] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ -0477f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0477f6: 0f00 |0001: return v0 │ │ +049a78: |[049a78] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ +049a88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +049a8a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0002 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 top I │ │ @@ -81375,16 +81375,16 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0477f8: |[0477f8] android.support.v4.widget.ViewDragHelper$Callback.getOrderedChildIndex:(I)I │ │ -047808: 0f01 |0000: return v1 │ │ +049a8c: |[049a8c] android.support.v4.widget.ViewDragHelper$Callback.getOrderedChildIndex:(I)I │ │ +049a9c: 0f01 |0000: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 index I │ │ │ │ @@ -81393,17 +81393,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04780c: |[04780c] android.support.v4.widget.ViewDragHelper$Callback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -04781c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04781e: 0f00 |0001: return v0 │ │ +049aa0: |[049aa0] android.support.v4.widget.ViewDragHelper$Callback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +049ab0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +049ab2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0002 reg=2 child Landroid/view/View; │ │ │ │ @@ -81412,17 +81412,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -047820: |[047820] android.support.v4.widget.ViewDragHelper$Callback.getViewVerticalDragRange:(Landroid/view/View;)I │ │ -047830: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -047832: 0f00 |0001: return v0 │ │ +049ab4: |[049ab4] android.support.v4.widget.ViewDragHelper$Callback.getViewVerticalDragRange:(Landroid/view/View;)I │ │ +049ac4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +049ac6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0002 reg=2 child Landroid/view/View; │ │ │ │ @@ -81431,16 +81431,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -047834: |[047834] android.support.v4.widget.ViewDragHelper$Callback.onEdgeDragStarted:(II)V │ │ -047844: 0e00 |0000: return-void │ │ +049ac8: |[049ac8] android.support.v4.widget.ViewDragHelper$Callback.onEdgeDragStarted:(II)V │ │ +049ad8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 edgeFlags I │ │ 0x0000 - 0x0001 reg=2 pointerId I │ │ @@ -81450,17 +81450,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -047848: |[047848] android.support.v4.widget.ViewDragHelper$Callback.onEdgeLock:(I)Z │ │ -047858: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04785a: 0f00 |0001: return v0 │ │ +049adc: |[049adc] android.support.v4.widget.ViewDragHelper$Callback.onEdgeLock:(I)Z │ │ +049aec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +049aee: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0002 reg=2 edgeFlags I │ │ │ │ @@ -81469,16 +81469,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04785c: |[04785c] android.support.v4.widget.ViewDragHelper$Callback.onEdgeTouched:(II)V │ │ -04786c: 0e00 |0000: return-void │ │ +049af0: |[049af0] android.support.v4.widget.ViewDragHelper$Callback.onEdgeTouched:(II)V │ │ +049b00: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 edgeFlags I │ │ 0x0000 - 0x0001 reg=2 pointerId I │ │ @@ -81488,16 +81488,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -047870: |[047870] android.support.v4.widget.ViewDragHelper$Callback.onViewCaptured:(Landroid/view/View;I)V │ │ -047880: 0e00 |0000: return-void │ │ +049b04: |[049b04] android.support.v4.widget.ViewDragHelper$Callback.onViewCaptured:(Landroid/view/View;I)V │ │ +049b14: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 capturedChild Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 activePointerId I │ │ @@ -81507,16 +81507,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -047884: |[047884] android.support.v4.widget.ViewDragHelper$Callback.onViewDragStateChanged:(I)V │ │ -047894: 0e00 |0000: return-void │ │ +049b18: |[049b18] android.support.v4.widget.ViewDragHelper$Callback.onViewDragStateChanged:(I)V │ │ +049b28: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 state I │ │ │ │ @@ -81525,16 +81525,16 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -047898: |[047898] android.support.v4.widget.ViewDragHelper$Callback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -0478a8: 0e00 |0000: return-void │ │ +049b2c: |[049b2c] android.support.v4.widget.ViewDragHelper$Callback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +049b3c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 changedView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 left I │ │ @@ -81547,16 +81547,16 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0478ac: |[0478ac] android.support.v4.widget.ViewDragHelper$Callback.onViewReleased:(Landroid/view/View;FF)V │ │ -0478bc: 0e00 |0000: return-void │ │ +049b40: |[049b40] android.support.v4.widget.ViewDragHelper$Callback.onViewReleased:(Landroid/view/View;FF)V │ │ +049b50: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ 0x0000 - 0x0001 reg=1 releasedChild Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 xvel F │ │ @@ -81564,21 +81564,21 @@ │ │ │ │ #12 : (in Landroid/support/v4/widget/ViewDragHelper$Callback;) │ │ name : 'tryCaptureView' │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2501 (ViewDragHelper.java) │ │ + source_file_idx : 2502 (ViewDragHelper.java) │ │ │ │ Class #342 header: │ │ class_idx : 627 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 2501 │ │ +source_file_idx : 2502 │ │ static_fields_size : 17 │ │ instance_fields_size: 22 │ │ direct_methods_size : 22 │ │ virtual_methods_size: 28 │ │ │ │ Class #342 annotations: │ │ Annotations on class │ │ @@ -81769,81 +81769,81 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0478c0: |[0478c0] android.support.v4.widget.ViewDragHelper.:()V │ │ -0478d0: 2200 7002 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper$1; // type@0270 │ │ -0478d4: 7010 8a11 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$1;.:()V // method@118a │ │ -0478da: 6900 3805 |0005: sput-object v0, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@0538 │ │ -0478de: 0e00 |0007: return-void │ │ +049b54: |[049b54] android.support.v4.widget.ViewDragHelper.:()V │ │ +049b64: 2200 7002 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper$1; // type@0270 │ │ +049b68: 7010 8a11 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$1;.:()V // method@118a │ │ +049b6e: 6900 3805 |0005: sput-object v0, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@0538 │ │ +049b72: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 89 16-bit code units │ │ -0478e0: |[0478e0] android.support.v4.widget.ViewDragHelper.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V │ │ -0478f0: 7010 8d14 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@148d │ │ -0478f6: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ -0478f8: 5942 2205 |0004: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0522 │ │ -0478fc: 2202 7102 |0006: new-instance v2, Landroid/support/v4/widget/ViewDragHelper$2; // type@0271 │ │ -047900: 7020 8c11 4200 |0008: invoke-direct {v2, v4}, Landroid/support/v4/widget/ViewDragHelper$2;.:(Landroid/support/v4/widget/ViewDragHelper;)V // method@118c │ │ -047906: 5b42 3405 |000b: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@0534 │ │ -04790a: 3906 0a00 |000d: if-nez v6, 0017 // +000a │ │ -04790e: 2202 ff02 |000f: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -047912: 1a03 6008 |0011: const-string v3, "Parent view may not be null" // string@0860 │ │ -047916: 7020 7614 3200 |0013: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -04791c: 2702 |0016: throw v2 │ │ -04791e: 3907 0a00 |0017: if-nez v7, 0021 // +000a │ │ -047922: 2202 ff02 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -047926: 1a03 2e02 |001b: const-string v3, "Callback may not be null" // string@022e │ │ -04792a: 7020 7614 3200 |001d: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -047930: 2702 |0020: throw v2 │ │ -047932: 5b46 3005 |0021: iput-object v6, v4, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0530 │ │ -047936: 5b47 2305 |0023: iput-object v7, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ -04793a: 7110 ae12 0500 |0025: invoke-static {v5}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@12ae │ │ -047940: 0c01 |0028: move-result-object v1 │ │ -047942: 6e10 9500 0500 |0029: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0095 │ │ -047948: 0c02 |002c: move-result-object v2 │ │ -04794a: 6e10 e500 0200 |002d: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e5 │ │ -047950: 0c02 |0030: move-result-object v2 │ │ -047952: 5220 3b05 |0031: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@053b │ │ -047956: 1502 a041 |0033: const/high16 v2, #int 1101004800 // #41a0 │ │ -04795a: c802 |0035: mul-float/2addr v2, v0 │ │ -04795c: 1503 003f |0036: const/high16 v3, #int 1056964608 // #3f00 │ │ -047960: c632 |0038: add-float/2addr v2, v3 │ │ -047962: 8722 |0039: float-to-int v2, v2 │ │ -047964: 5942 2805 |003a: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0528 │ │ -047968: 6e10 b512 0100 |003c: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@12b5 │ │ -04796e: 0a02 |003f: move-result v2 │ │ -047970: 5942 3505 |0040: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0535 │ │ -047974: 6e10 b212 0100 |0042: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@12b2 │ │ -04797a: 0a02 |0045: move-result v2 │ │ -04797c: 8222 |0046: int-to-float v2, v2 │ │ -04797e: 5942 2e05 |0047: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@052e │ │ -047982: 6e10 b312 0100 |0049: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@12b3 │ │ -047988: 0a02 |004c: move-result v2 │ │ -04798a: 8222 |004d: int-to-float v2, v2 │ │ -04798c: 5942 2f05 |004e: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@052f │ │ -047990: 6202 3805 |0050: sget-object v2, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@0538 │ │ -047994: 7120 6210 2500 |0052: invoke-static {v5, v2}, Landroid/support/v4/widget/ScrollerCompat;.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; // method@1062 │ │ -04799a: 0c02 |0055: move-result-object v2 │ │ -04799c: 5b42 3305 |0056: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0533 │ │ -0479a0: 0e00 |0058: return-void │ │ +049b74: |[049b74] android.support.v4.widget.ViewDragHelper.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V │ │ +049b84: 7010 8d14 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@148d │ │ +049b8a: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ +049b8c: 5942 2205 |0004: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0522 │ │ +049b90: 2202 7102 |0006: new-instance v2, Landroid/support/v4/widget/ViewDragHelper$2; // type@0271 │ │ +049b94: 7020 8c11 4200 |0008: invoke-direct {v2, v4}, Landroid/support/v4/widget/ViewDragHelper$2;.:(Landroid/support/v4/widget/ViewDragHelper;)V // method@118c │ │ +049b9a: 5b42 3405 |000b: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@0534 │ │ +049b9e: 3906 0a00 |000d: if-nez v6, 0017 // +000a │ │ +049ba2: 2202 ff02 |000f: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +049ba6: 1a03 6108 |0011: const-string v3, "Parent view may not be null" // string@0861 │ │ +049baa: 7020 7614 3200 |0013: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +049bb0: 2702 |0016: throw v2 │ │ +049bb2: 3907 0a00 |0017: if-nez v7, 0021 // +000a │ │ +049bb6: 2202 ff02 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +049bba: 1a03 2f02 |001b: const-string v3, "Callback may not be null" // string@022f │ │ +049bbe: 7020 7614 3200 |001d: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +049bc4: 2702 |0020: throw v2 │ │ +049bc6: 5b46 3005 |0021: iput-object v6, v4, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0530 │ │ +049bca: 5b47 2305 |0023: iput-object v7, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ +049bce: 7110 ae12 0500 |0025: invoke-static {v5}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@12ae │ │ +049bd4: 0c01 |0028: move-result-object v1 │ │ +049bd6: 6e10 9500 0500 |0029: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0095 │ │ +049bdc: 0c02 |002c: move-result-object v2 │ │ +049bde: 6e10 e500 0200 |002d: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e5 │ │ +049be4: 0c02 |0030: move-result-object v2 │ │ +049be6: 5220 3b05 |0031: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@053b │ │ +049bea: 1502 a041 |0033: const/high16 v2, #int 1101004800 // #41a0 │ │ +049bee: c802 |0035: mul-float/2addr v2, v0 │ │ +049bf0: 1503 003f |0036: const/high16 v3, #int 1056964608 // #3f00 │ │ +049bf4: c632 |0038: add-float/2addr v2, v3 │ │ +049bf6: 8722 |0039: float-to-int v2, v2 │ │ +049bf8: 5942 2805 |003a: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0528 │ │ +049bfc: 6e10 b512 0100 |003c: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@12b5 │ │ +049c02: 0a02 |003f: move-result v2 │ │ +049c04: 5942 3505 |0040: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0535 │ │ +049c08: 6e10 b212 0100 |0042: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@12b2 │ │ +049c0e: 0a02 |0045: move-result v2 │ │ +049c10: 8222 |0046: int-to-float v2, v2 │ │ +049c12: 5942 2e05 |0047: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@052e │ │ +049c16: 6e10 b312 0100 |0049: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@12b3 │ │ +049c1c: 0a02 |004c: move-result v2 │ │ +049c1e: 8222 |004d: int-to-float v2, v2 │ │ +049c20: 5942 2f05 |004e: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@052f │ │ +049c24: 6202 3805 |0050: sget-object v2, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@0538 │ │ +049c28: 7120 6210 2500 |0052: invoke-static {v5, v2}, Landroid/support/v4/widget/ScrollerCompat;.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; // method@1062 │ │ +049c2e: 0c02 |0055: move-result-object v2 │ │ +049c30: 5b42 3305 |0056: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0533 │ │ +049c34: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0003 line=115 │ │ 0x0006 line=333 │ │ 0x000d line=374 │ │ 0x000f line=375 │ │ @@ -81872,67 +81872,67 @@ │ │ type : '(FFII)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 89 16-bit code units │ │ -0479a4: |[0479a4] android.support.v4.widget.ViewDragHelper.checkNewEdgeDrag:(FFII)Z │ │ -0479b4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0479b6: 7110 8314 0600 |0001: invoke-static {v6}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ -0479bc: 0a00 |0004: move-result v0 │ │ -0479be: 7110 8314 0700 |0005: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ -0479c4: 0a01 |0008: move-result v1 │ │ -0479c6: 5453 2905 |0009: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0529 │ │ -0479ca: 4403 0308 |000b: aget v3, v3, v8 │ │ -0479ce: b593 |000d: and-int/2addr v3, v9 │ │ -0479d0: 3393 2300 |000e: if-ne v3, v9, 0031 // +0023 │ │ -0479d4: 5253 3605 |0010: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0536 │ │ -0479d8: b593 |0012: and-int/2addr v3, v9 │ │ -0479da: 3803 1e00 |0013: if-eqz v3, 0031 // +001e │ │ -0479de: 5453 2705 |0015: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0527 │ │ -0479e2: 4403 0308 |0017: aget v3, v3, v8 │ │ -0479e6: b593 |0019: and-int/2addr v3, v9 │ │ -0479e8: 3293 1700 |001a: if-eq v3, v9, 0031 // +0017 │ │ -0479ec: 5453 2605 |001c: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0526 │ │ -0479f0: 4403 0308 |001e: aget v3, v3, v8 │ │ -0479f4: b593 |0020: and-int/2addr v3, v9 │ │ -0479f6: 3293 1000 |0021: if-eq v3, v9, 0031 // +0010 │ │ -0479fa: 5253 3505 |0023: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0535 │ │ -0479fe: 8233 |0025: int-to-float v3, v3 │ │ -047a00: 2e03 0003 |0026: cmpg-float v3, v0, v3 │ │ -047a04: 3c03 0a00 |0028: if-gtz v3, 0032 // +000a │ │ -047a08: 5253 3505 |002a: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0535 │ │ -047a0c: 8233 |002c: int-to-float v3, v3 │ │ -047a0e: 2e03 0103 |002d: cmpg-float v3, v1, v3 │ │ -047a12: 3c03 0300 |002f: if-gtz v3, 0032 // +0003 │ │ -047a16: 0f02 |0031: return v2 │ │ -047a18: 1503 003f |0032: const/high16 v3, #int 1056964608 // #3f00 │ │ -047a1c: c813 |0034: mul-float/2addr v3, v1 │ │ -047a1e: 2e03 0003 |0035: cmpg-float v3, v0, v3 │ │ -047a22: 3b03 1200 |0037: if-gez v3, 0049 // +0012 │ │ -047a26: 5453 2305 |0039: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ -047a2a: 6e20 9511 9300 |003b: invoke-virtual {v3, v9}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeLock:(I)Z // method@1195 │ │ -047a30: 0a03 |003e: move-result v3 │ │ -047a32: 3803 0a00 |003f: if-eqz v3, 0049 // +000a │ │ -047a36: 5453 2705 |0041: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0527 │ │ -047a3a: 4404 0308 |0043: aget v4, v3, v8 │ │ -047a3e: b694 |0045: or-int/2addr v4, v9 │ │ -047a40: 4b04 0308 |0046: aput v4, v3, v8 │ │ -047a44: 28e9 |0048: goto 0031 // -0017 │ │ -047a46: 5453 2605 |0049: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0526 │ │ -047a4a: 4403 0308 |004b: aget v3, v3, v8 │ │ -047a4e: b593 |004d: and-int/2addr v3, v9 │ │ -047a50: 3903 e3ff |004e: if-nez v3, 0031 // -001d │ │ -047a54: 5253 3505 |0050: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0535 │ │ -047a58: 8233 |0052: int-to-float v3, v3 │ │ -047a5a: 2d03 0003 |0053: cmpl-float v3, v0, v3 │ │ -047a5e: 3d03 dcff |0055: if-lez v3, 0031 // -0024 │ │ -047a62: 1212 |0057: const/4 v2, #int 1 // #1 │ │ -047a64: 28d9 |0058: goto 0031 // -0027 │ │ +049c38: |[049c38] android.support.v4.widget.ViewDragHelper.checkNewEdgeDrag:(FFII)Z │ │ +049c48: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +049c4a: 7110 8314 0600 |0001: invoke-static {v6}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ +049c50: 0a00 |0004: move-result v0 │ │ +049c52: 7110 8314 0700 |0005: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ +049c58: 0a01 |0008: move-result v1 │ │ +049c5a: 5453 2905 |0009: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0529 │ │ +049c5e: 4403 0308 |000b: aget v3, v3, v8 │ │ +049c62: b593 |000d: and-int/2addr v3, v9 │ │ +049c64: 3393 2300 |000e: if-ne v3, v9, 0031 // +0023 │ │ +049c68: 5253 3605 |0010: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0536 │ │ +049c6c: b593 |0012: and-int/2addr v3, v9 │ │ +049c6e: 3803 1e00 |0013: if-eqz v3, 0031 // +001e │ │ +049c72: 5453 2705 |0015: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0527 │ │ +049c76: 4403 0308 |0017: aget v3, v3, v8 │ │ +049c7a: b593 |0019: and-int/2addr v3, v9 │ │ +049c7c: 3293 1700 |001a: if-eq v3, v9, 0031 // +0017 │ │ +049c80: 5453 2605 |001c: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0526 │ │ +049c84: 4403 0308 |001e: aget v3, v3, v8 │ │ +049c88: b593 |0020: and-int/2addr v3, v9 │ │ +049c8a: 3293 1000 |0021: if-eq v3, v9, 0031 // +0010 │ │ +049c8e: 5253 3505 |0023: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0535 │ │ +049c92: 8233 |0025: int-to-float v3, v3 │ │ +049c94: 2e03 0003 |0026: cmpg-float v3, v0, v3 │ │ +049c98: 3c03 0a00 |0028: if-gtz v3, 0032 // +000a │ │ +049c9c: 5253 3505 |002a: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0535 │ │ +049ca0: 8233 |002c: int-to-float v3, v3 │ │ +049ca2: 2e03 0103 |002d: cmpg-float v3, v1, v3 │ │ +049ca6: 3c03 0300 |002f: if-gtz v3, 0032 // +0003 │ │ +049caa: 0f02 |0031: return v2 │ │ +049cac: 1503 003f |0032: const/high16 v3, #int 1056964608 // #3f00 │ │ +049cb0: c813 |0034: mul-float/2addr v3, v1 │ │ +049cb2: 2e03 0003 |0035: cmpg-float v3, v0, v3 │ │ +049cb6: 3b03 1200 |0037: if-gez v3, 0049 // +0012 │ │ +049cba: 5453 2305 |0039: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ +049cbe: 6e20 9511 9300 |003b: invoke-virtual {v3, v9}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeLock:(I)Z // method@1195 │ │ +049cc4: 0a03 |003e: move-result v3 │ │ +049cc6: 3803 0a00 |003f: if-eqz v3, 0049 // +000a │ │ +049cca: 5453 2705 |0041: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0527 │ │ +049cce: 4404 0308 |0043: aget v4, v3, v8 │ │ +049cd2: b694 |0045: or-int/2addr v4, v9 │ │ +049cd4: 4b04 0308 |0046: aput v4, v3, v8 │ │ +049cd8: 28e9 |0048: goto 0031 // -0017 │ │ +049cda: 5453 2605 |0049: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0526 │ │ +049cde: 4403 0308 |004b: aget v3, v3, v8 │ │ +049ce2: b593 |004d: and-int/2addr v3, v9 │ │ +049ce4: 3903 e3ff |004e: if-nez v3, 0031 // -001d │ │ +049ce8: 5253 3505 |0050: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0535 │ │ +049cec: 8233 |0052: int-to-float v3, v3 │ │ +049cee: 2d03 0003 |0053: cmpl-float v3, v0, v3 │ │ +049cf2: 3d03 dcff |0055: if-lez v3, 0031 // -0024 │ │ +049cf6: 1212 |0057: const/4 v2, #int 1 // #1 │ │ +049cf8: 28d9 |0058: goto 0031 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1218 │ │ 0x0005 line=1219 │ │ 0x0009 line=1221 │ │ 0x0031 line=1231 │ │ 0x0032 line=1227 │ │ @@ -81952,67 +81952,67 @@ │ │ type : '(Landroid/view/View;FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 81 16-bit code units │ │ -047a68: |[047a68] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(Landroid/view/View;FF)Z │ │ -047a78: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -047a7a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -047a7c: 3908 0400 |0002: if-nez v8, 0006 // +0004 │ │ -047a80: 0132 |0004: move v2, v3 │ │ -047a82: 0f02 |0005: return v2 │ │ -047a84: 5474 2305 |0006: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ -047a88: 6e20 9211 8400 |0008: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1192 │ │ -047a8e: 0a04 |000b: move-result v4 │ │ -047a90: 3d04 2100 |000c: if-lez v4, 002d // +0021 │ │ -047a94: 0120 |000e: move v0, v2 │ │ -047a96: 5474 2305 |000f: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ -047a9a: 6e20 9311 8400 |0011: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1193 │ │ -047aa0: 0a04 |0014: move-result v4 │ │ -047aa2: 3d04 1a00 |0015: if-lez v4, 002f // +001a │ │ -047aa6: 0121 |0017: move v1, v2 │ │ -047aa8: 3800 1900 |0018: if-eqz v0, 0031 // +0019 │ │ -047aac: 3801 1700 |001a: if-eqz v1, 0031 // +0017 │ │ -047ab0: a804 0909 |001c: mul-float v4, v9, v9 │ │ -047ab4: a805 0a0a |001e: mul-float v5, v10, v10 │ │ -047ab8: c654 |0020: add-float/2addr v4, v5 │ │ -047aba: 5275 3505 |0021: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0535 │ │ -047abe: 5276 3505 |0023: iget v6, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0535 │ │ -047ac2: b265 |0025: mul-int/2addr v5, v6 │ │ -047ac4: 8255 |0026: int-to-float v5, v5 │ │ -047ac6: 2d04 0405 |0027: cmpl-float v4, v4, v5 │ │ -047aca: 3c04 dcff |0029: if-gtz v4, 0005 // -0024 │ │ -047ace: 0132 |002b: move v2, v3 │ │ -047ad0: 28d9 |002c: goto 0005 // -0027 │ │ -047ad2: 0130 |002d: move v0, v3 │ │ -047ad4: 28e1 |002e: goto 000f // -001f │ │ -047ad6: 0131 |002f: move v1, v3 │ │ -047ad8: 28e8 |0030: goto 0018 // -0018 │ │ -047ada: 3800 0f00 |0031: if-eqz v0, 0040 // +000f │ │ -047ade: 7110 8314 0900 |0033: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ -047ae4: 0a04 |0036: move-result v4 │ │ -047ae6: 5275 3505 |0037: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0535 │ │ -047aea: 8255 |0039: int-to-float v5, v5 │ │ -047aec: 2d04 0405 |003a: cmpl-float v4, v4, v5 │ │ -047af0: 3c04 c9ff |003c: if-gtz v4, 0005 // -0037 │ │ -047af4: 0132 |003e: move v2, v3 │ │ -047af6: 28c6 |003f: goto 0005 // -003a │ │ -047af8: 3801 0f00 |0040: if-eqz v1, 004f // +000f │ │ -047afc: 7110 8314 0a00 |0042: invoke-static {v10}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ -047b02: 0a04 |0045: move-result v4 │ │ -047b04: 5275 3505 |0046: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0535 │ │ -047b08: 8255 |0048: int-to-float v5, v5 │ │ -047b0a: 2d04 0405 |0049: cmpl-float v4, v4, v5 │ │ -047b0e: 3c04 baff |004b: if-gtz v4, 0005 // -0046 │ │ -047b12: 0132 |004d: move v2, v3 │ │ -047b14: 28b7 |004e: goto 0005 // -0049 │ │ -047b16: 0132 |004f: move v2, v3 │ │ -047b18: 28b5 |0050: goto 0005 // -004b │ │ +049cfc: |[049cfc] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(Landroid/view/View;FF)Z │ │ +049d0c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +049d0e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +049d10: 3908 0400 |0002: if-nez v8, 0006 // +0004 │ │ +049d14: 0132 |0004: move v2, v3 │ │ +049d16: 0f02 |0005: return v2 │ │ +049d18: 5474 2305 |0006: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ +049d1c: 6e20 9211 8400 |0008: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1192 │ │ +049d22: 0a04 |000b: move-result v4 │ │ +049d24: 3d04 2100 |000c: if-lez v4, 002d // +0021 │ │ +049d28: 0120 |000e: move v0, v2 │ │ +049d2a: 5474 2305 |000f: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ +049d2e: 6e20 9311 8400 |0011: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1193 │ │ +049d34: 0a04 |0014: move-result v4 │ │ +049d36: 3d04 1a00 |0015: if-lez v4, 002f // +001a │ │ +049d3a: 0121 |0017: move v1, v2 │ │ +049d3c: 3800 1900 |0018: if-eqz v0, 0031 // +0019 │ │ +049d40: 3801 1700 |001a: if-eqz v1, 0031 // +0017 │ │ +049d44: a804 0909 |001c: mul-float v4, v9, v9 │ │ +049d48: a805 0a0a |001e: mul-float v5, v10, v10 │ │ +049d4c: c654 |0020: add-float/2addr v4, v5 │ │ +049d4e: 5275 3505 |0021: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0535 │ │ +049d52: 5276 3505 |0023: iget v6, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0535 │ │ +049d56: b265 |0025: mul-int/2addr v5, v6 │ │ +049d58: 8255 |0026: int-to-float v5, v5 │ │ +049d5a: 2d04 0405 |0027: cmpl-float v4, v4, v5 │ │ +049d5e: 3c04 dcff |0029: if-gtz v4, 0005 // -0024 │ │ +049d62: 0132 |002b: move v2, v3 │ │ +049d64: 28d9 |002c: goto 0005 // -0027 │ │ +049d66: 0130 |002d: move v0, v3 │ │ +049d68: 28e1 |002e: goto 000f // -001f │ │ +049d6a: 0131 |002f: move v1, v3 │ │ +049d6c: 28e8 |0030: goto 0018 // -0018 │ │ +049d6e: 3800 0f00 |0031: if-eqz v0, 0040 // +000f │ │ +049d72: 7110 8314 0900 |0033: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ +049d78: 0a04 |0036: move-result v4 │ │ +049d7a: 5275 3505 |0037: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0535 │ │ +049d7e: 8255 |0039: int-to-float v5, v5 │ │ +049d80: 2d04 0405 |003a: cmpl-float v4, v4, v5 │ │ +049d84: 3c04 c9ff |003c: if-gtz v4, 0005 // -0037 │ │ +049d88: 0132 |003e: move v2, v3 │ │ +049d8a: 28c6 |003f: goto 0005 // -003a │ │ +049d8c: 3801 0f00 |0040: if-eqz v1, 004f // +000f │ │ +049d90: 7110 8314 0a00 |0042: invoke-static {v10}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ +049d96: 0a04 |0045: move-result v4 │ │ +049d98: 5275 3505 |0046: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0535 │ │ +049d9c: 8255 |0048: int-to-float v5, v5 │ │ +049d9e: 2d04 0405 |0049: cmpl-float v4, v4, v5 │ │ +049da2: 3c04 baff |004b: if-gtz v4, 0005 // -0046 │ │ +049da6: 0132 |004d: move v2, v3 │ │ +049da8: 28b7 |004e: goto 0005 // -0049 │ │ +049daa: 0132 |004f: move v2, v3 │ │ +049dac: 28b5 |0050: goto 0005 // -004b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1245 │ │ 0x0005 line=1258 │ │ 0x0006 line=1248 │ │ 0x000f line=1249 │ │ 0x0018 line=1251 │ │ @@ -82039,30 +82039,30 @@ │ │ type : '(FFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -047b1c: |[047b1c] android.support.v4.widget.ViewDragHelper.clampMag:(FFF)F │ │ -047b2c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -047b2e: 7110 8314 0400 |0001: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ -047b34: 0a00 |0004: move-result v0 │ │ -047b36: 2e02 0005 |0005: cmpg-float v2, v0, v5 │ │ -047b3a: 3b02 0400 |0007: if-gez v2, 000b // +0004 │ │ -047b3e: 0116 |0009: move v6, v1 │ │ -047b40: 0f06 |000a: return v6 │ │ -047b42: 2d02 0006 |000b: cmpl-float v2, v0, v6 │ │ -047b46: 3d02 0800 |000d: if-lez v2, 0015 // +0008 │ │ -047b4a: 2d01 0401 |000f: cmpl-float v1, v4, v1 │ │ -047b4e: 3c01 f9ff |0011: if-gtz v1, 000a // -0007 │ │ -047b52: 7f66 |0013: neg-float v6, v6 │ │ -047b54: 28f6 |0014: goto 000a // -000a │ │ -047b56: 0146 |0015: move v6, v4 │ │ -047b58: 28f4 |0016: goto 000a // -000c │ │ +049db0: |[049db0] android.support.v4.widget.ViewDragHelper.clampMag:(FFF)F │ │ +049dc0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +049dc2: 7110 8314 0400 |0001: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ +049dc8: 0a00 |0004: move-result v0 │ │ +049dca: 2e02 0005 |0005: cmpg-float v2, v0, v5 │ │ +049dce: 3b02 0400 |0007: if-gez v2, 000b // +0004 │ │ +049dd2: 0116 |0009: move v6, v1 │ │ +049dd4: 0f06 |000a: return v6 │ │ +049dd6: 2d02 0006 |000b: cmpl-float v2, v0, v6 │ │ +049dda: 3d02 0800 |000d: if-lez v2, 0015 // +0008 │ │ +049dde: 2d01 0401 |000f: cmpl-float v1, v4, v1 │ │ +049de2: 3c01 f9ff |0011: if-gtz v1, 000a // -0007 │ │ +049de6: 7f66 |0013: neg-float v6, v6 │ │ +049de8: 28f6 |0014: goto 000a // -000a │ │ +049dea: 0146 |0015: move v6, v4 │ │ +049dec: 28f4 |0016: goto 000a // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=667 │ │ 0x0005 line=668 │ │ 0x000a line=670 │ │ 0x000b line=669 │ │ 0x0016 line=670 │ │ @@ -82079,26 +82079,26 @@ │ │ type : '(III)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -047b5c: |[047b5c] android.support.v4.widget.ViewDragHelper.clampMag:(III)I │ │ -047b6c: 7110 8414 0200 |0000: invoke-static {v2}, Ljava/lang/Math;.abs:(I)I // method@1484 │ │ -047b72: 0a00 |0003: move-result v0 │ │ -047b74: 3530 0400 |0004: if-ge v0, v3, 0008 // +0004 │ │ -047b78: 1204 |0006: const/4 v4, #int 0 // #0 │ │ -047b7a: 0f04 |0007: return v4 │ │ -047b7c: 3740 0600 |0008: if-le v0, v4, 000e // +0006 │ │ -047b80: 3c02 fdff |000a: if-gtz v2, 0007 // -0003 │ │ -047b84: 7b44 |000c: neg-int v4, v4 │ │ -047b86: 28fa |000d: goto 0007 // -0006 │ │ -047b88: 0124 |000e: move v4, v2 │ │ -047b8a: 28f8 |000f: goto 0007 // -0008 │ │ +049df0: |[049df0] android.support.v4.widget.ViewDragHelper.clampMag:(III)I │ │ +049e00: 7110 8414 0200 |0000: invoke-static {v2}, Ljava/lang/Math;.abs:(I)I // method@1484 │ │ +049e06: 0a00 |0003: move-result v0 │ │ +049e08: 3530 0400 |0004: if-ge v0, v3, 0008 // +0004 │ │ +049e0c: 1204 |0006: const/4 v4, #int 0 // #0 │ │ +049e0e: 0f04 |0007: return v4 │ │ +049e10: 3740 0600 |0008: if-le v0, v4, 000e // +0006 │ │ +049e14: 3c02 fdff |000a: if-gtz v2, 0007 // -0003 │ │ +049e18: 7b44 |000c: neg-int v4, v4 │ │ +049e1a: 28fa |000d: goto 0007 // -0006 │ │ +049e1c: 0124 |000e: move v4, v2 │ │ +049e1e: 28f8 |000f: goto 0007 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=650 │ │ 0x0004 line=651 │ │ 0x0007 line=653 │ │ 0x0008 line=652 │ │ 0x000f line=653 │ │ @@ -82115,36 +82115,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -047b8c: |[047b8c] android.support.v4.widget.ViewDragHelper.clearMotionHistory:()V │ │ -047b9c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -047b9e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -047ba0: 5430 2a05 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@052a │ │ -047ba4: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -047ba8: 0e00 |0006: return-void │ │ -047baa: 5430 2a05 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@052a │ │ -047bae: 7120 e814 1000 |0009: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@14e8 │ │ -047bb4: 5430 2b05 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@052b │ │ -047bb8: 7120 e814 1000 |000e: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@14e8 │ │ -047bbe: 5430 2c05 |0011: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@052c │ │ -047bc2: 7120 e814 1000 |0013: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@14e8 │ │ -047bc8: 5430 2d05 |0016: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@052d │ │ -047bcc: 7120 e814 1000 |0018: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@14e8 │ │ -047bd2: 5430 2905 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0529 │ │ -047bd6: 7120 e914 2000 |001d: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@14e9 │ │ -047bdc: 5430 2605 |0020: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0526 │ │ -047be0: 7120 e914 2000 |0022: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@14e9 │ │ -047be6: 5430 2705 |0025: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0527 │ │ -047bea: 7120 e914 2000 |0027: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@14e9 │ │ -047bf0: 5932 3105 |002a: iput v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0531 │ │ -047bf4: 28da |002c: goto 0006 // -0026 │ │ +049e20: |[049e20] android.support.v4.widget.ViewDragHelper.clearMotionHistory:()V │ │ +049e30: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +049e32: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +049e34: 5430 2a05 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@052a │ │ +049e38: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +049e3c: 0e00 |0006: return-void │ │ +049e3e: 5430 2a05 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@052a │ │ +049e42: 7120 e814 1000 |0009: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@14e8 │ │ +049e48: 5430 2b05 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@052b │ │ +049e4c: 7120 e814 1000 |000e: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@14e8 │ │ +049e52: 5430 2c05 |0011: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@052c │ │ +049e56: 7120 e814 1000 |0013: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@14e8 │ │ +049e5c: 5430 2d05 |0016: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@052d │ │ +049e60: 7120 e814 1000 |0018: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@14e8 │ │ +049e66: 5430 2905 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0529 │ │ +049e6a: 7120 e914 2000 |001d: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@14e9 │ │ +049e70: 5430 2605 |0020: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0526 │ │ +049e74: 7120 e914 2000 |0022: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@14e9 │ │ +049e7a: 5430 2705 |0025: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0527 │ │ +049e7e: 7120 e914 2000 |0027: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@14e9 │ │ +049e84: 5932 3105 |002a: iput v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0531 │ │ +049e88: 28da |002c: goto 0006 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=770 │ │ 0x0006 line=781 │ │ 0x0007 line=773 │ │ 0x000c line=774 │ │ 0x0011 line=775 │ │ @@ -82161,41 +82161,41 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 45 16-bit code units │ │ -047bf8: |[047bf8] android.support.v4.widget.ViewDragHelper.clearMotionHistory:(I)V │ │ -047c08: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -047c0a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -047c0c: 5430 2a05 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@052a │ │ -047c10: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -047c14: 0e00 |0006: return-void │ │ -047c16: 5430 2a05 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@052a │ │ -047c1a: 4b01 0004 |0009: aput v1, v0, v4 │ │ -047c1e: 5430 2b05 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@052b │ │ -047c22: 4b01 0004 |000d: aput v1, v0, v4 │ │ -047c26: 5430 2c05 |000f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@052c │ │ -047c2a: 4b01 0004 |0011: aput v1, v0, v4 │ │ -047c2e: 5430 2d05 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@052d │ │ -047c32: 4b01 0004 |0015: aput v1, v0, v4 │ │ -047c36: 5430 2905 |0017: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0529 │ │ -047c3a: 4b02 0004 |0019: aput v2, v0, v4 │ │ -047c3e: 5430 2605 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0526 │ │ -047c42: 4b02 0004 |001d: aput v2, v0, v4 │ │ -047c46: 5430 2705 |001f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0527 │ │ -047c4a: 4b02 0004 |0021: aput v2, v0, v4 │ │ -047c4e: 5230 3105 |0023: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0531 │ │ -047c52: 1211 |0025: const/4 v1, #int 1 // #1 │ │ -047c54: b841 |0026: shl-int/2addr v1, v4 │ │ -047c56: df01 01ff |0027: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -047c5a: b510 |0029: and-int/2addr v0, v1 │ │ -047c5c: 5930 3105 |002a: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0531 │ │ -047c60: 28da |002c: goto 0006 // -0026 │ │ +049e8c: |[049e8c] android.support.v4.widget.ViewDragHelper.clearMotionHistory:(I)V │ │ +049e9c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +049e9e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +049ea0: 5430 2a05 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@052a │ │ +049ea4: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +049ea8: 0e00 |0006: return-void │ │ +049eaa: 5430 2a05 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@052a │ │ +049eae: 4b01 0004 |0009: aput v1, v0, v4 │ │ +049eb2: 5430 2b05 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@052b │ │ +049eb6: 4b01 0004 |000d: aput v1, v0, v4 │ │ +049eba: 5430 2c05 |000f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@052c │ │ +049ebe: 4b01 0004 |0011: aput v1, v0, v4 │ │ +049ec2: 5430 2d05 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@052d │ │ +049ec6: 4b01 0004 |0015: aput v1, v0, v4 │ │ +049eca: 5430 2905 |0017: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0529 │ │ +049ece: 4b02 0004 |0019: aput v2, v0, v4 │ │ +049ed2: 5430 2605 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0526 │ │ +049ed6: 4b02 0004 |001d: aput v2, v0, v4 │ │ +049eda: 5430 2705 |001f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0527 │ │ +049ede: 4b02 0004 |0021: aput v2, v0, v4 │ │ +049ee2: 5230 3105 |0023: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0531 │ │ +049ee6: 1211 |0025: const/4 v1, #int 1 // #1 │ │ +049ee8: b841 |0026: shl-int/2addr v1, v4 │ │ +049eea: df01 01ff |0027: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +049eee: b510 |0029: and-int/2addr v0, v1 │ │ +049ef0: 5930 3105 |002a: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0531 │ │ +049ef4: 28da |002c: goto 0006 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=784 │ │ 0x0006 line=795 │ │ 0x0007 line=787 │ │ 0x000b line=788 │ │ 0x000f line=789 │ │ @@ -82213,62 +82213,62 @@ │ │ type : '(III)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -047c64: |[047c64] android.support.v4.widget.ViewDragHelper.computeAxisDuration:(III)I │ │ -047c74: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ -047c78: 390b 0400 |0002: if-nez v11, 0006 // +0004 │ │ -047c7c: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -047c7e: 0f06 |0005: return v6 │ │ -047c80: 54a6 3005 |0006: iget-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0530 │ │ -047c84: 6e10 da12 0600 |0008: invoke-virtual {v6}, Landroid/view/ViewGroup;.getWidth:()I // method@12da │ │ -047c8a: 0a05 |000b: move-result v5 │ │ -047c8c: db03 0502 |000c: div-int/lit8 v3, v5, #int 2 // #02 │ │ -047c90: 7110 8414 0b00 |000e: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@1484 │ │ -047c96: 0a06 |0011: move-result v6 │ │ -047c98: 8266 |0012: int-to-float v6, v6 │ │ -047c9a: 8257 |0013: int-to-float v7, v5 │ │ -047c9c: c976 |0014: div-float/2addr v6, v7 │ │ -047c9e: 7120 8814 6900 |0015: invoke-static {v9, v6}, Ljava/lang/Math;.min:(FF)F // method@1488 │ │ -047ca4: 0a01 |0018: move-result v1 │ │ -047ca6: 8236 |0019: int-to-float v6, v3 │ │ -047ca8: 8237 |001a: int-to-float v7, v3 │ │ -047caa: 7020 b011 1a00 |001b: invoke-direct {v10, v1}, Landroid/support/v4/widget/ViewDragHelper;.distanceInfluenceForSnapDuration:(F)F // method@11b0 │ │ -047cb0: 0a08 |001e: move-result v8 │ │ -047cb2: c887 |001f: mul-float/2addr v7, v8 │ │ -047cb4: a600 0607 |0020: add-float v0, v6, v7 │ │ -047cb8: 7110 8414 0c00 |0022: invoke-static {v12}, Ljava/lang/Math;.abs:(I)I // method@1484 │ │ -047cbe: 0a0c |0025: move-result v12 │ │ -047cc0: 3d0c 1900 |0026: if-lez v12, 003f // +0019 │ │ -047cc4: 1506 7a44 |0028: const/high16 v6, #int 1148846080 // #447a │ │ -047cc8: 82c7 |002a: int-to-float v7, v12 │ │ -047cca: a907 0007 |002b: div-float v7, v0, v7 │ │ -047cce: 7110 8314 0700 |002d: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ -047cd4: 0a07 |0030: move-result v7 │ │ -047cd6: c876 |0031: mul-float/2addr v6, v7 │ │ -047cd8: 7110 8a14 0600 |0032: invoke-static {v6}, Ljava/lang/Math;.round:(F)I // method@148a │ │ -047cde: 0a06 |0035: move-result v6 │ │ -047ce0: da02 0604 |0036: mul-int/lit8 v2, v6, #int 4 // #04 │ │ -047ce4: 1306 5802 |0038: const/16 v6, #int 600 // #258 │ │ -047ce8: 7120 8914 6200 |003a: invoke-static {v2, v6}, Ljava/lang/Math;.min:(II)I // method@1489 │ │ -047cee: 0a06 |003d: move-result v6 │ │ -047cf0: 28c7 |003e: goto 0005 // -0039 │ │ -047cf2: 7110 8414 0b00 |003f: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@1484 │ │ -047cf8: 0a06 |0042: move-result v6 │ │ -047cfa: 8266 |0043: int-to-float v6, v6 │ │ -047cfc: 82d7 |0044: int-to-float v7, v13 │ │ -047cfe: a904 0607 |0045: div-float v4, v6, v7 │ │ -047d02: a606 0409 |0047: add-float v6, v4, v9 │ │ -047d06: 1507 8043 |0049: const/high16 v7, #int 1132462080 // #4380 │ │ -047d0a: c876 |004b: mul-float/2addr v6, v7 │ │ -047d0c: 8762 |004c: float-to-int v2, v6 │ │ -047d0e: 28eb |004d: goto 0038 // -0015 │ │ +049ef8: |[049ef8] android.support.v4.widget.ViewDragHelper.computeAxisDuration:(III)I │ │ +049f08: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ +049f0c: 390b 0400 |0002: if-nez v11, 0006 // +0004 │ │ +049f10: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +049f12: 0f06 |0005: return v6 │ │ +049f14: 54a6 3005 |0006: iget-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0530 │ │ +049f18: 6e10 da12 0600 |0008: invoke-virtual {v6}, Landroid/view/ViewGroup;.getWidth:()I // method@12da │ │ +049f1e: 0a05 |000b: move-result v5 │ │ +049f20: db03 0502 |000c: div-int/lit8 v3, v5, #int 2 // #02 │ │ +049f24: 7110 8414 0b00 |000e: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@1484 │ │ +049f2a: 0a06 |0011: move-result v6 │ │ +049f2c: 8266 |0012: int-to-float v6, v6 │ │ +049f2e: 8257 |0013: int-to-float v7, v5 │ │ +049f30: c976 |0014: div-float/2addr v6, v7 │ │ +049f32: 7120 8814 6900 |0015: invoke-static {v9, v6}, Ljava/lang/Math;.min:(FF)F // method@1488 │ │ +049f38: 0a01 |0018: move-result v1 │ │ +049f3a: 8236 |0019: int-to-float v6, v3 │ │ +049f3c: 8237 |001a: int-to-float v7, v3 │ │ +049f3e: 7020 b011 1a00 |001b: invoke-direct {v10, v1}, Landroid/support/v4/widget/ViewDragHelper;.distanceInfluenceForSnapDuration:(F)F // method@11b0 │ │ +049f44: 0a08 |001e: move-result v8 │ │ +049f46: c887 |001f: mul-float/2addr v7, v8 │ │ +049f48: a600 0607 |0020: add-float v0, v6, v7 │ │ +049f4c: 7110 8414 0c00 |0022: invoke-static {v12}, Ljava/lang/Math;.abs:(I)I // method@1484 │ │ +049f52: 0a0c |0025: move-result v12 │ │ +049f54: 3d0c 1900 |0026: if-lez v12, 003f // +0019 │ │ +049f58: 1506 7a44 |0028: const/high16 v6, #int 1148846080 // #447a │ │ +049f5c: 82c7 |002a: int-to-float v7, v12 │ │ +049f5e: a907 0007 |002b: div-float v7, v0, v7 │ │ +049f62: 7110 8314 0700 |002d: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ +049f68: 0a07 |0030: move-result v7 │ │ +049f6a: c876 |0031: mul-float/2addr v6, v7 │ │ +049f6c: 7110 8a14 0600 |0032: invoke-static {v6}, Ljava/lang/Math;.round:(F)I // method@148a │ │ +049f72: 0a06 |0035: move-result v6 │ │ +049f74: da02 0604 |0036: mul-int/lit8 v2, v6, #int 4 // #04 │ │ +049f78: 1306 5802 |0038: const/16 v6, #int 600 // #258 │ │ +049f7c: 7120 8914 6200 |003a: invoke-static {v2, v6}, Ljava/lang/Math;.min:(II)I // method@1489 │ │ +049f82: 0a06 |003d: move-result v6 │ │ +049f84: 28c7 |003e: goto 0005 // -0039 │ │ +049f86: 7110 8414 0b00 |003f: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@1484 │ │ +049f8c: 0a06 |0042: move-result v6 │ │ +049f8e: 8266 |0043: int-to-float v6, v6 │ │ +049f90: 82d7 |0044: int-to-float v7, v13 │ │ +049f92: a904 0607 |0045: div-float v4, v6, v7 │ │ +049f96: a606 0409 |0047: add-float v6, v4, v9 │ │ +049f9a: 1507 8043 |0049: const/high16 v7, #int 1132462080 // #4380 │ │ +049f9e: c876 |004b: mul-float/2addr v6, v7 │ │ +049fa0: 8762 |004c: float-to-int v2, v6 │ │ +049fa2: 28eb |004d: goto 0038 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=618 │ │ 0x0004 line=619 │ │ 0x0005 line=636 │ │ 0x0006 line=622 │ │ 0x000c line=623 │ │ @@ -82298,76 +82298,76 @@ │ │ type : '(Landroid/view/View;IIII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 20 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 101 16-bit code units │ │ -047d10: |[047d10] android.support.v4.widget.ViewDragHelper.computeSettleDuration:(Landroid/view/View;IIII)I │ │ -047d20: 52ec 2f05 |0000: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@052f │ │ -047d24: 87cc |0002: float-to-int v12, v12 │ │ -047d26: 52ed 2e05 |0003: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@052e │ │ -047d2a: 87dd |0005: float-to-int v13, v13 │ │ -047d2c: 0200 1200 |0006: move/from16 v0, v18 │ │ -047d30: 7040 a711 0edc |0008: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@11a7 │ │ -047d36: 0a12 |000b: move-result v18 │ │ -047d38: 52ec 2f05 |000c: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@052f │ │ -047d3c: 87cc |000e: float-to-int v12, v12 │ │ -047d3e: 52ed 2e05 |000f: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@052e │ │ -047d42: 87dd |0011: float-to-int v13, v13 │ │ -047d44: 0200 1300 |0012: move/from16 v0, v19 │ │ -047d48: 7040 a711 0edc |0014: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@11a7 │ │ -047d4e: 0a13 |0017: move-result v19 │ │ -047d50: 7701 8414 1000 |0018: invoke-static/range {v16}, Ljava/lang/Math;.abs:(I)I // method@1484 │ │ -047d56: 0a02 |001b: move-result v2 │ │ -047d58: 7701 8414 1100 |001c: invoke-static/range {v17}, Ljava/lang/Math;.abs:(I)I // method@1484 │ │ -047d5e: 0a03 |001f: move-result v3 │ │ -047d60: 7701 8414 1200 |0020: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@1484 │ │ -047d66: 0a04 |0023: move-result v4 │ │ -047d68: 7701 8414 1300 |0024: invoke-static/range {v19}, Ljava/lang/Math;.abs:(I)I // method@1484 │ │ -047d6e: 0a05 |0027: move-result v5 │ │ -047d70: 9007 0405 |0028: add-int v7, v4, v5 │ │ -047d74: 9006 0203 |002a: add-int v6, v2, v3 │ │ -047d78: 3812 2f00 |002c: if-eqz v18, 005b // +002f │ │ -047d7c: 824c |002e: int-to-float v12, v4 │ │ -047d7e: 827d |002f: int-to-float v13, v7 │ │ -047d80: a909 0c0d |0030: div-float v9, v12, v13 │ │ -047d84: 3813 2e00 |0032: if-eqz v19, 0060 // +002e │ │ -047d88: 825c |0034: int-to-float v12, v5 │ │ -047d8a: 827d |0035: int-to-float v13, v7 │ │ -047d8c: a90b 0c0d |0036: div-float v11, v12, v13 │ │ -047d90: 54ec 2305 |0038: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ -047d94: 6e20 9211 fc00 |003a: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1192 │ │ -047d9a: 0a0c |003d: move-result v12 │ │ -047d9c: 0200 1000 |003e: move/from16 v0, v16 │ │ -047da0: 0201 1200 |0040: move/from16 v1, v18 │ │ -047da4: 7040 aa11 0ec1 |0042: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@11aa │ │ -047daa: 0a08 |0045: move-result v8 │ │ -047dac: 54ec 2305 |0046: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ -047db0: 6e20 9311 fc00 |0048: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1193 │ │ -047db6: 0a0c |004b: move-result v12 │ │ -047db8: 0200 1100 |004c: move/from16 v0, v17 │ │ -047dbc: 0201 1300 |004e: move/from16 v1, v19 │ │ -047dc0: 7040 aa11 0ec1 |0050: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@11aa │ │ -047dc6: 0a0a |0053: move-result v10 │ │ -047dc8: 828c |0054: int-to-float v12, v8 │ │ -047dca: c89c |0055: mul-float/2addr v12, v9 │ │ -047dcc: 82ad |0056: int-to-float v13, v10 │ │ -047dce: c8bd |0057: mul-float/2addr v13, v11 │ │ -047dd0: c6dc |0058: add-float/2addr v12, v13 │ │ -047dd2: 87cc |0059: float-to-int v12, v12 │ │ -047dd4: 0f0c |005a: return v12 │ │ -047dd6: 822c |005b: int-to-float v12, v2 │ │ -047dd8: 826d |005c: int-to-float v13, v6 │ │ -047dda: a909 0c0d |005d: div-float v9, v12, v13 │ │ -047dde: 28d3 |005f: goto 0032 // -002d │ │ -047de0: 823c |0060: int-to-float v12, v3 │ │ -047de2: 826d |0061: int-to-float v13, v6 │ │ -047de4: a90b 0c0d |0062: div-float v11, v12, v13 │ │ -047de8: 28d4 |0064: goto 0038 // -002c │ │ +049fa4: |[049fa4] android.support.v4.widget.ViewDragHelper.computeSettleDuration:(Landroid/view/View;IIII)I │ │ +049fb4: 52ec 2f05 |0000: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@052f │ │ +049fb8: 87cc |0002: float-to-int v12, v12 │ │ +049fba: 52ed 2e05 |0003: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@052e │ │ +049fbe: 87dd |0005: float-to-int v13, v13 │ │ +049fc0: 0200 1200 |0006: move/from16 v0, v18 │ │ +049fc4: 7040 a711 0edc |0008: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@11a7 │ │ +049fca: 0a12 |000b: move-result v18 │ │ +049fcc: 52ec 2f05 |000c: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@052f │ │ +049fd0: 87cc |000e: float-to-int v12, v12 │ │ +049fd2: 52ed 2e05 |000f: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@052e │ │ +049fd6: 87dd |0011: float-to-int v13, v13 │ │ +049fd8: 0200 1300 |0012: move/from16 v0, v19 │ │ +049fdc: 7040 a711 0edc |0014: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@11a7 │ │ +049fe2: 0a13 |0017: move-result v19 │ │ +049fe4: 7701 8414 1000 |0018: invoke-static/range {v16}, Ljava/lang/Math;.abs:(I)I // method@1484 │ │ +049fea: 0a02 |001b: move-result v2 │ │ +049fec: 7701 8414 1100 |001c: invoke-static/range {v17}, Ljava/lang/Math;.abs:(I)I // method@1484 │ │ +049ff2: 0a03 |001f: move-result v3 │ │ +049ff4: 7701 8414 1200 |0020: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@1484 │ │ +049ffa: 0a04 |0023: move-result v4 │ │ +049ffc: 7701 8414 1300 |0024: invoke-static/range {v19}, Ljava/lang/Math;.abs:(I)I // method@1484 │ │ +04a002: 0a05 |0027: move-result v5 │ │ +04a004: 9007 0405 |0028: add-int v7, v4, v5 │ │ +04a008: 9006 0203 |002a: add-int v6, v2, v3 │ │ +04a00c: 3812 2f00 |002c: if-eqz v18, 005b // +002f │ │ +04a010: 824c |002e: int-to-float v12, v4 │ │ +04a012: 827d |002f: int-to-float v13, v7 │ │ +04a014: a909 0c0d |0030: div-float v9, v12, v13 │ │ +04a018: 3813 2e00 |0032: if-eqz v19, 0060 // +002e │ │ +04a01c: 825c |0034: int-to-float v12, v5 │ │ +04a01e: 827d |0035: int-to-float v13, v7 │ │ +04a020: a90b 0c0d |0036: div-float v11, v12, v13 │ │ +04a024: 54ec 2305 |0038: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ +04a028: 6e20 9211 fc00 |003a: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1192 │ │ +04a02e: 0a0c |003d: move-result v12 │ │ +04a030: 0200 1000 |003e: move/from16 v0, v16 │ │ +04a034: 0201 1200 |0040: move/from16 v1, v18 │ │ +04a038: 7040 aa11 0ec1 |0042: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@11aa │ │ +04a03e: 0a08 |0045: move-result v8 │ │ +04a040: 54ec 2305 |0046: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ +04a044: 6e20 9311 fc00 |0048: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1193 │ │ +04a04a: 0a0c |004b: move-result v12 │ │ +04a04c: 0200 1100 |004c: move/from16 v0, v17 │ │ +04a050: 0201 1300 |004e: move/from16 v1, v19 │ │ +04a054: 7040 aa11 0ec1 |0050: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@11aa │ │ +04a05a: 0a0a |0053: move-result v10 │ │ +04a05c: 828c |0054: int-to-float v12, v8 │ │ +04a05e: c89c |0055: mul-float/2addr v12, v9 │ │ +04a060: 82ad |0056: int-to-float v13, v10 │ │ +04a062: c8bd |0057: mul-float/2addr v13, v11 │ │ +04a064: c6dc |0058: add-float/2addr v12, v13 │ │ +04a066: 87cc |0059: float-to-int v12, v12 │ │ +04a068: 0f0c |005a: return v12 │ │ +04a06a: 822c |005b: int-to-float v12, v2 │ │ +04a06c: 826d |005c: int-to-float v13, v6 │ │ +04a06e: a909 0c0d |005d: div-float v9, v12, v13 │ │ +04a072: 28d3 |005f: goto 0032 // -002d │ │ +04a074: 823c |0060: int-to-float v12, v3 │ │ +04a076: 826d |0061: int-to-float v13, v6 │ │ +04a078: a90b 0c0d |0062: div-float v11, v12, v13 │ │ +04a07c: 28d4 |0064: goto 0038 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ 0x000c line=598 │ │ 0x0018 line=599 │ │ 0x001c line=600 │ │ 0x0020 line=601 │ │ @@ -82405,25 +82405,25 @@ │ │ type : '(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -047dec: |[047dec] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ -047dfc: 7120 ae11 5300 |0000: invoke-static {v3, v5}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@11ae │ │ -047e02: 0c00 |0003: move-result-object v0 │ │ -047e04: 5201 3505 |0004: iget v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0535 │ │ -047e08: 8211 |0006: int-to-float v1, v1 │ │ -047e0a: 1502 803f |0007: const/high16 v2, #int 1065353216 // #3f80 │ │ -047e0e: c942 |0009: div-float/2addr v2, v4 │ │ -047e10: c821 |000a: mul-float/2addr v1, v2 │ │ -047e12: 8711 |000b: float-to-int v1, v1 │ │ -047e14: 5901 3505 |000c: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0535 │ │ -047e18: 1100 |000e: return-object v0 │ │ +04a080: |[04a080] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ +04a090: 7120 ae11 5300 |0000: invoke-static {v3, v5}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@11ae │ │ +04a096: 0c00 |0003: move-result-object v0 │ │ +04a098: 5201 3505 |0004: iget v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0535 │ │ +04a09c: 8211 |0006: int-to-float v1, v1 │ │ +04a09e: 1502 803f |0007: const/high16 v2, #int 1065353216 // #3f80 │ │ +04a0a2: c942 |0009: div-float/2addr v2, v4 │ │ +04a0a4: c821 |000a: mul-float/2addr v1, v2 │ │ +04a0a6: 8711 |000b: float-to-int v1, v1 │ │ +04a0a8: 5901 3505 |000c: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0535 │ │ +04a0ac: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ 0x0004 line=361 │ │ 0x000e line=362 │ │ locals : │ │ 0x0004 - 0x000f reg=0 helper Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -82436,20 +82436,20 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -047e1c: |[047e1c] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ -047e2c: 2200 7302 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper; // type@0273 │ │ -047e30: 6e10 d312 0200 |0002: invoke-virtual {v2}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@12d3 │ │ -047e36: 0c01 |0005: move-result-object v1 │ │ -047e38: 7040 9d11 1032 |0006: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V // method@119d │ │ -047e3e: 1100 |0009: return-object v0 │ │ +04a0b0: |[04a0b0] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ +04a0c0: 2200 7302 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper; // type@0273 │ │ +04a0c4: 6e10 d312 0200 |0002: invoke-virtual {v2}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@12d3 │ │ +04a0ca: 0c01 |0005: move-result-object v1 │ │ +04a0cc: 7040 9d11 1032 |0006: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V // method@119d │ │ +04a0d2: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ locals : │ │ 0x0000 - 0x000a reg=2 forParent Landroid/view/ViewGroup; │ │ 0x0000 - 0x000a reg=3 cb Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ │ │ @@ -82458,26 +82458,26 @@ │ │ type : '(FF)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -047e40: |[047e40] android.support.v4.widget.ViewDragHelper.dispatchViewReleased:(FF)V │ │ -047e50: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -047e52: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -047e54: 5c43 3205 |0002: iput-boolean v3, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0532 │ │ -047e58: 5440 2305 |0004: iget-object v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ -047e5c: 5441 2405 |0006: iget-object v1, v4, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ -047e60: 6e40 9a11 1065 |0008: invoke-virtual {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewReleased:(Landroid/view/View;FF)V // method@119a │ │ -047e66: 5c42 3205 |000b: iput-boolean v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0532 │ │ -047e6a: 5240 2505 |000d: iget v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0525 │ │ -047e6e: 3330 0500 |000f: if-ne v0, v3, 0014 // +0005 │ │ -047e72: 6e20 c711 2400 |0011: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@11c7 │ │ -047e78: 0e00 |0014: return-void │ │ +04a0d4: |[04a0d4] android.support.v4.widget.ViewDragHelper.dispatchViewReleased:(FF)V │ │ +04a0e4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04a0e6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +04a0e8: 5c43 3205 |0002: iput-boolean v3, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0532 │ │ +04a0ec: 5440 2305 |0004: iget-object v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ +04a0f0: 5441 2405 |0006: iget-object v1, v4, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ +04a0f4: 6e40 9a11 1065 |0008: invoke-virtual {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewReleased:(Landroid/view/View;FF)V // method@119a │ │ +04a0fa: 5c42 3205 |000b: iput-boolean v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0532 │ │ +04a0fe: 5240 2505 |000d: iget v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0525 │ │ +04a102: 3330 0500 |000f: if-ne v0, v3, 0014 // +0005 │ │ +04a106: 6e20 c711 2400 |0011: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@11c7 │ │ +04a10c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=759 │ │ 0x0004 line=760 │ │ 0x000b line=761 │ │ 0x000d line=763 │ │ 0x0011 line=765 │ │ @@ -82492,26 +82492,26 @@ │ │ type : '(F)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -047e7c: |[047e7c] android.support.v4.widget.ViewDragHelper.distanceInfluenceForSnapDuration:(F)F │ │ -047e8c: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -047e90: c705 |0002: sub-float/2addr v5, v0 │ │ -047e92: 8950 |0003: float-to-double v0, v5 │ │ -047e94: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ -047e9e: cd20 |0009: mul-double/2addr v0, v2 │ │ -047ea0: 8c05 |000a: double-to-float v5, v0 │ │ -047ea2: 8950 |000b: float-to-double v0, v5 │ │ -047ea4: 7120 8b14 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@148b │ │ -047eaa: 0b00 |000f: move-result-wide v0 │ │ -047eac: 8c00 |0010: double-to-float v0, v0 │ │ -047eae: 0f00 |0011: return v0 │ │ +04a110: |[04a110] android.support.v4.widget.ViewDragHelper.distanceInfluenceForSnapDuration:(F)F │ │ +04a120: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +04a124: c705 |0002: sub-float/2addr v5, v0 │ │ +04a126: 8950 |0003: float-to-double v0, v5 │ │ +04a128: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ +04a132: cd20 |0009: mul-double/2addr v0, v2 │ │ +04a134: 8c05 |000a: double-to-float v5, v0 │ │ +04a136: 8950 |000b: float-to-double v0, v5 │ │ +04a138: 7120 8b14 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@148b │ │ +04a13e: 0b00 |000f: move-result-wide v0 │ │ +04a140: 8c00 |0010: double-to-float v0, v0 │ │ +04a142: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ 0x0003 line=675 │ │ 0x000b line=676 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -82522,47 +82522,47 @@ │ │ type : '(IIII)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 64 16-bit code units │ │ -047eb0: |[047eb0] android.support.v4.widget.ViewDragHelper.dragTo:(IIII)V │ │ -047ec0: 0192 |0000: move v2, v9 │ │ -047ec2: 01a3 |0001: move v3, v10 │ │ -047ec4: 5480 2405 |0002: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ -047ec8: 6e10 6012 0000 |0004: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1260 │ │ -047ece: 0a06 |0007: move-result v6 │ │ -047ed0: 5480 2405 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ -047ed4: 6e10 7012 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1270 │ │ -047eda: 0a07 |000d: move-result v7 │ │ -047edc: 380b 1100 |000e: if-eqz v11, 001f // +0011 │ │ -047ee0: 5480 2305 |0010: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ -047ee4: 5481 2405 |0012: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ -047ee8: 6e40 8f11 10b9 |0014: invoke-virtual {v0, v1, v9, v11}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionHorizontal:(Landroid/view/View;II)I // method@118f │ │ -047eee: 0a02 |0017: move-result v2 │ │ -047ef0: 5480 2405 |0018: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ -047ef4: 9101 0206 |001a: sub-int v1, v2, v6 │ │ -047ef8: 6e20 8512 1000 |001c: invoke-virtual {v0, v1}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1285 │ │ -047efe: 380c 1100 |001f: if-eqz v12, 0030 // +0011 │ │ -047f02: 5480 2305 |0021: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ -047f06: 5481 2405 |0023: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ -047f0a: 6e40 9011 10ca |0025: invoke-virtual {v0, v1, v10, v12}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionVertical:(Landroid/view/View;II)I // method@1190 │ │ -047f10: 0a03 |0028: move-result v3 │ │ -047f12: 5480 2405 |0029: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ -047f16: 9101 0307 |002b: sub-int v1, v3, v7 │ │ -047f1a: 6e20 8612 1000 |002d: invoke-virtual {v0, v1}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1286 │ │ -047f20: 390b 0400 |0030: if-nez v11, 0034 // +0004 │ │ -047f24: 380c 0d00 |0032: if-eqz v12, 003f // +000d │ │ -047f28: 9104 0206 |0034: sub-int v4, v2, v6 │ │ -047f2c: 9105 0307 |0036: sub-int v5, v3, v7 │ │ -047f30: 5480 2305 |0038: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ -047f34: 5481 2405 |003a: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ -047f38: 7406 9911 0000 |003c: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@1199 │ │ -047f3e: 0e00 |003f: return-void │ │ +04a144: |[04a144] android.support.v4.widget.ViewDragHelper.dragTo:(IIII)V │ │ +04a154: 0192 |0000: move v2, v9 │ │ +04a156: 01a3 |0001: move v3, v10 │ │ +04a158: 5480 2405 |0002: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ +04a15c: 6e10 6012 0000 |0004: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1260 │ │ +04a162: 0a06 |0007: move-result v6 │ │ +04a164: 5480 2405 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ +04a168: 6e10 7012 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1270 │ │ +04a16e: 0a07 |000d: move-result v7 │ │ +04a170: 380b 1100 |000e: if-eqz v11, 001f // +0011 │ │ +04a174: 5480 2305 |0010: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ +04a178: 5481 2405 |0012: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ +04a17c: 6e40 8f11 10b9 |0014: invoke-virtual {v0, v1, v9, v11}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionHorizontal:(Landroid/view/View;II)I // method@118f │ │ +04a182: 0a02 |0017: move-result v2 │ │ +04a184: 5480 2405 |0018: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ +04a188: 9101 0206 |001a: sub-int v1, v2, v6 │ │ +04a18c: 6e20 8512 1000 |001c: invoke-virtual {v0, v1}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1285 │ │ +04a192: 380c 1100 |001f: if-eqz v12, 0030 // +0011 │ │ +04a196: 5480 2305 |0021: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ +04a19a: 5481 2405 |0023: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ +04a19e: 6e40 9011 10ca |0025: invoke-virtual {v0, v1, v10, v12}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionVertical:(Landroid/view/View;II)I // method@1190 │ │ +04a1a4: 0a03 |0028: move-result v3 │ │ +04a1a6: 5480 2405 |0029: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ +04a1aa: 9101 0307 |002b: sub-int v1, v3, v7 │ │ +04a1ae: 6e20 8612 1000 |002d: invoke-virtual {v0, v1}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1286 │ │ +04a1b4: 390b 0400 |0030: if-nez v11, 0034 // +0004 │ │ +04a1b8: 380c 0d00 |0032: if-eqz v12, 003f // +000d │ │ +04a1bc: 9104 0206 |0034: sub-int v4, v2, v6 │ │ +04a1c0: 9105 0307 |0036: sub-int v5, v3, v7 │ │ +04a1c4: 5480 2305 |0038: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ +04a1c8: 5481 2405 |003a: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ +04a1cc: 7406 9911 0000 |003c: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@1199 │ │ +04a1d2: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1366 │ │ 0x0001 line=1367 │ │ 0x0002 line=1368 │ │ 0x0008 line=1369 │ │ 0x000e line=1370 │ │ @@ -82594,73 +82594,73 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 113 16-bit code units │ │ -047f40: |[047f40] android.support.v4.widget.ViewDragHelper.ensureMotionHistorySizeForId:(I)V │ │ -047f50: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -047f52: 54a7 2a05 |0001: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@052a │ │ -047f56: 3807 0700 |0003: if-eqz v7, 000a // +0007 │ │ -047f5a: 54a7 2a05 |0005: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@052a │ │ -047f5e: 2177 |0007: array-length v7, v7 │ │ -047f60: 36b7 6800 |0008: if-gt v7, v11, 0070 // +0068 │ │ -047f64: d807 0b01 |000a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -047f68: 2373 6303 |000c: new-array v3, v7, [F // type@0363 │ │ -047f6c: d807 0b01 |000e: add-int/lit8 v7, v11, #int 1 // #01 │ │ -047f70: 2374 6303 |0010: new-array v4, v7, [F // type@0363 │ │ -047f74: d807 0b01 |0012: add-int/lit8 v7, v11, #int 1 // #01 │ │ -047f78: 2375 6303 |0014: new-array v5, v7, [F // type@0363 │ │ -047f7c: d807 0b01 |0016: add-int/lit8 v7, v11, #int 1 // #01 │ │ -047f80: 2376 6303 |0018: new-array v6, v7, [F // type@0363 │ │ -047f84: d807 0b01 |001a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -047f88: 2372 6403 |001c: new-array v2, v7, [I // type@0364 │ │ -047f8c: d807 0b01 |001e: add-int/lit8 v7, v11, #int 1 // #01 │ │ -047f90: 2370 6403 |0020: new-array v0, v7, [I // type@0364 │ │ -047f94: d807 0b01 |0022: add-int/lit8 v7, v11, #int 1 // #01 │ │ -047f98: 2371 6403 |0024: new-array v1, v7, [I // type@0364 │ │ -047f9c: 54a7 2a05 |0026: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@052a │ │ -047fa0: 3807 3a00 |0028: if-eqz v7, 0062 // +003a │ │ -047fa4: 54a7 2a05 |002a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@052a │ │ -047fa8: 54a8 2a05 |002c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@052a │ │ -047fac: 2188 |002e: array-length v8, v8 │ │ -047fae: 7158 b814 9793 |002f: invoke-static {v7, v9, v3, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -047fb4: 54a7 2b05 |0032: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@052b │ │ -047fb8: 54a8 2b05 |0034: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@052b │ │ -047fbc: 2188 |0036: array-length v8, v8 │ │ -047fbe: 7158 b814 9794 |0037: invoke-static {v7, v9, v4, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -047fc4: 54a7 2c05 |003a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@052c │ │ -047fc8: 54a8 2c05 |003c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@052c │ │ -047fcc: 2188 |003e: array-length v8, v8 │ │ -047fce: 7158 b814 9795 |003f: invoke-static {v7, v9, v5, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -047fd4: 54a7 2d05 |0042: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@052d │ │ -047fd8: 54a8 2d05 |0044: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@052d │ │ -047fdc: 2188 |0046: array-length v8, v8 │ │ -047fde: 7158 b814 9796 |0047: invoke-static {v7, v9, v6, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -047fe4: 54a7 2905 |004a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0529 │ │ -047fe8: 54a8 2905 |004c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0529 │ │ -047fec: 2188 |004e: array-length v8, v8 │ │ -047fee: 7158 b814 9792 |004f: invoke-static {v7, v9, v2, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -047ff4: 54a7 2605 |0052: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0526 │ │ -047ff8: 54a8 2605 |0054: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0526 │ │ -047ffc: 2188 |0056: array-length v8, v8 │ │ -047ffe: 7158 b814 9790 |0057: invoke-static {v7, v9, v0, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -048004: 54a7 2705 |005a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0527 │ │ -048008: 54a8 2705 |005c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0527 │ │ -04800c: 2188 |005e: array-length v8, v8 │ │ -04800e: 7158 b814 9791 |005f: invoke-static {v7, v9, v1, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ -048014: 5ba3 2a05 |0062: iput-object v3, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@052a │ │ -048018: 5ba4 2b05 |0064: iput-object v4, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@052b │ │ -04801c: 5ba5 2c05 |0066: iput-object v5, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@052c │ │ -048020: 5ba6 2d05 |0068: iput-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@052d │ │ -048024: 5ba2 2905 |006a: iput-object v2, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0529 │ │ -048028: 5ba0 2605 |006c: iput-object v0, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0526 │ │ -04802c: 5ba1 2705 |006e: iput-object v1, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0527 │ │ -048030: 0e00 |0070: return-void │ │ +04a1d4: |[04a1d4] android.support.v4.widget.ViewDragHelper.ensureMotionHistorySizeForId:(I)V │ │ +04a1e4: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +04a1e6: 54a7 2a05 |0001: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@052a │ │ +04a1ea: 3807 0700 |0003: if-eqz v7, 000a // +0007 │ │ +04a1ee: 54a7 2a05 |0005: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@052a │ │ +04a1f2: 2177 |0007: array-length v7, v7 │ │ +04a1f4: 36b7 6800 |0008: if-gt v7, v11, 0070 // +0068 │ │ +04a1f8: d807 0b01 |000a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +04a1fc: 2373 6303 |000c: new-array v3, v7, [F // type@0363 │ │ +04a200: d807 0b01 |000e: add-int/lit8 v7, v11, #int 1 // #01 │ │ +04a204: 2374 6303 |0010: new-array v4, v7, [F // type@0363 │ │ +04a208: d807 0b01 |0012: add-int/lit8 v7, v11, #int 1 // #01 │ │ +04a20c: 2375 6303 |0014: new-array v5, v7, [F // type@0363 │ │ +04a210: d807 0b01 |0016: add-int/lit8 v7, v11, #int 1 // #01 │ │ +04a214: 2376 6303 |0018: new-array v6, v7, [F // type@0363 │ │ +04a218: d807 0b01 |001a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +04a21c: 2372 6403 |001c: new-array v2, v7, [I // type@0364 │ │ +04a220: d807 0b01 |001e: add-int/lit8 v7, v11, #int 1 // #01 │ │ +04a224: 2370 6403 |0020: new-array v0, v7, [I // type@0364 │ │ +04a228: d807 0b01 |0022: add-int/lit8 v7, v11, #int 1 // #01 │ │ +04a22c: 2371 6403 |0024: new-array v1, v7, [I // type@0364 │ │ +04a230: 54a7 2a05 |0026: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@052a │ │ +04a234: 3807 3a00 |0028: if-eqz v7, 0062 // +003a │ │ +04a238: 54a7 2a05 |002a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@052a │ │ +04a23c: 54a8 2a05 |002c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@052a │ │ +04a240: 2188 |002e: array-length v8, v8 │ │ +04a242: 7158 b814 9793 |002f: invoke-static {v7, v9, v3, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +04a248: 54a7 2b05 |0032: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@052b │ │ +04a24c: 54a8 2b05 |0034: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@052b │ │ +04a250: 2188 |0036: array-length v8, v8 │ │ +04a252: 7158 b814 9794 |0037: invoke-static {v7, v9, v4, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +04a258: 54a7 2c05 |003a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@052c │ │ +04a25c: 54a8 2c05 |003c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@052c │ │ +04a260: 2188 |003e: array-length v8, v8 │ │ +04a262: 7158 b814 9795 |003f: invoke-static {v7, v9, v5, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +04a268: 54a7 2d05 |0042: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@052d │ │ +04a26c: 54a8 2d05 |0044: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@052d │ │ +04a270: 2188 |0046: array-length v8, v8 │ │ +04a272: 7158 b814 9796 |0047: invoke-static {v7, v9, v6, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +04a278: 54a7 2905 |004a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0529 │ │ +04a27c: 54a8 2905 |004c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0529 │ │ +04a280: 2188 |004e: array-length v8, v8 │ │ +04a282: 7158 b814 9792 |004f: invoke-static {v7, v9, v2, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +04a288: 54a7 2605 |0052: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0526 │ │ +04a28c: 54a8 2605 |0054: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0526 │ │ +04a290: 2188 |0056: array-length v8, v8 │ │ +04a292: 7158 b814 9790 |0057: invoke-static {v7, v9, v0, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +04a298: 54a7 2705 |005a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0527 │ │ +04a29c: 54a8 2705 |005c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0527 │ │ +04a2a0: 2188 |005e: array-length v8, v8 │ │ +04a2a2: 7158 b814 9791 |005f: invoke-static {v7, v9, v1, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@14b8 │ │ +04a2a8: 5ba3 2a05 |0062: iput-object v3, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@052a │ │ +04a2ac: 5ba4 2b05 |0064: iput-object v4, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@052b │ │ +04a2b0: 5ba5 2c05 |0066: iput-object v5, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@052c │ │ +04a2b4: 5ba6 2d05 |0068: iput-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@052d │ │ +04a2b8: 5ba2 2905 |006a: iput-object v2, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0529 │ │ +04a2bc: 5ba0 2605 |006c: iput-object v0, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0526 │ │ +04a2c0: 5ba1 2705 |006e: iput-object v1, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0527 │ │ +04a2c4: 0e00 |0070: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=798 │ │ 0x000a line=799 │ │ 0x000e line=800 │ │ 0x0012 line=801 │ │ 0x0016 line=802 │ │ @@ -82699,45 +82699,45 @@ │ │ type : '(IIII)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 53 16-bit code units │ │ -048034: |[048034] android.support.v4.widget.ViewDragHelper.forceSettleCapturedViewAt:(IIII)Z │ │ -048044: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -048046: 54b1 2405 |0001: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ -04804a: 6e10 6012 0100 |0003: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1260 │ │ -048050: 0a0a |0006: move-result v10 │ │ -048052: 54b1 2405 |0007: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ -048056: 6e10 7012 0100 |0009: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1270 │ │ -04805c: 0a06 |000c: move-result v6 │ │ -04805e: 9102 0c0a |000d: sub-int v2, v12, v10 │ │ -048062: 9103 0d06 |000f: sub-int v3, v13, v6 │ │ -048066: 3902 0d00 |0011: if-nez v2, 001e // +000d │ │ -04806a: 3903 0b00 |0013: if-nez v3, 001e // +000b │ │ -04806e: 54b1 3305 |0015: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0533 │ │ -048072: 6e10 5f10 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@105f │ │ -048078: 6e20 c711 0b00 |001a: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@11c7 │ │ -04807e: 0f00 |001d: return v0 │ │ -048080: 54b1 2405 |001e: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ -048084: 07b0 |0020: move-object v0, v11 │ │ -048086: 01e4 |0021: move v4, v14 │ │ -048088: 01f5 |0022: move v5, v15 │ │ -04808a: 7606 ab11 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper;.computeSettleDuration:(Landroid/view/View;IIII)I // method@11ab │ │ -048090: 0a09 |0026: move-result v9 │ │ -048092: 54b4 3305 |0027: iget-object v4, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0533 │ │ -048096: 01a5 |0029: move v5, v10 │ │ -048098: 0127 |002a: move v7, v2 │ │ -04809a: 0138 |002b: move v8, v3 │ │ -04809c: 7406 6f10 0400 |002c: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat;.startScroll:(IIIII)V // method@106f │ │ -0480a2: 1220 |002f: const/4 v0, #int 2 // #2 │ │ -0480a4: 6e20 c711 0b00 |0030: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@11c7 │ │ -0480aa: 1210 |0033: const/4 v0, #int 1 // #1 │ │ -0480ac: 28e9 |0034: goto 001d // -0017 │ │ +04a2c8: |[04a2c8] android.support.v4.widget.ViewDragHelper.forceSettleCapturedViewAt:(IIII)Z │ │ +04a2d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04a2da: 54b1 2405 |0001: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ +04a2de: 6e10 6012 0100 |0003: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1260 │ │ +04a2e4: 0a0a |0006: move-result v10 │ │ +04a2e6: 54b1 2405 |0007: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ +04a2ea: 6e10 7012 0100 |0009: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1270 │ │ +04a2f0: 0a06 |000c: move-result v6 │ │ +04a2f2: 9102 0c0a |000d: sub-int v2, v12, v10 │ │ +04a2f6: 9103 0d06 |000f: sub-int v3, v13, v6 │ │ +04a2fa: 3902 0d00 |0011: if-nez v2, 001e // +000d │ │ +04a2fe: 3903 0b00 |0013: if-nez v3, 001e // +000b │ │ +04a302: 54b1 3305 |0015: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0533 │ │ +04a306: 6e10 5f10 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@105f │ │ +04a30c: 6e20 c711 0b00 |001a: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@11c7 │ │ +04a312: 0f00 |001d: return v0 │ │ +04a314: 54b1 2405 |001e: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ +04a318: 07b0 |0020: move-object v0, v11 │ │ +04a31a: 01e4 |0021: move v4, v14 │ │ +04a31c: 01f5 |0022: move v5, v15 │ │ +04a31e: 7606 ab11 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper;.computeSettleDuration:(Landroid/view/View;IIII)I // method@11ab │ │ +04a324: 0a09 |0026: move-result v9 │ │ +04a326: 54b4 3305 |0027: iget-object v4, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0533 │ │ +04a32a: 01a5 |0029: move v5, v10 │ │ +04a32c: 0127 |002a: move v7, v2 │ │ +04a32e: 0138 |002b: move v8, v3 │ │ +04a330: 7406 6f10 0400 |002c: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat;.startScroll:(IIIII)V // method@106f │ │ +04a336: 1220 |002f: const/4 v0, #int 2 // #2 │ │ +04a338: 6e20 c711 0b00 |0030: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@11c7 │ │ +04a33e: 1210 |0033: const/4 v0, #int 1 // #1 │ │ +04a340: 28e9 |0034: goto 001d // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=577 │ │ 0x0007 line=578 │ │ 0x000d line=579 │ │ 0x000f line=580 │ │ 0x0011 line=582 │ │ @@ -82765,45 +82765,45 @@ │ │ type : '(II)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -0480b0: |[0480b0] android.support.v4.widget.ViewDragHelper.getEdgesTouched:(II)I │ │ -0480c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0480c2: 5431 3005 |0001: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0530 │ │ -0480c6: 6e10 d612 0100 |0003: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLeft:()I // method@12d6 │ │ -0480cc: 0a01 |0006: move-result v1 │ │ -0480ce: 5232 2805 |0007: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0528 │ │ -0480d2: b021 |0009: add-int/2addr v1, v2 │ │ -0480d4: 3514 0400 |000a: if-ge v4, v1, 000e // +0004 │ │ -0480d8: de00 0001 |000c: or-int/lit8 v0, v0, #int 1 // #01 │ │ -0480dc: 5431 3005 |000e: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0530 │ │ -0480e0: 6e10 d912 0100 |0010: invoke-virtual {v1}, Landroid/view/ViewGroup;.getTop:()I // method@12d9 │ │ -0480e6: 0a01 |0013: move-result v1 │ │ -0480e8: 5232 2805 |0014: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0528 │ │ -0480ec: b021 |0016: add-int/2addr v1, v2 │ │ -0480ee: 3515 0400 |0017: if-ge v5, v1, 001b // +0004 │ │ -0480f2: de00 0004 |0019: or-int/lit8 v0, v0, #int 4 // #04 │ │ -0480f6: 5431 3005 |001b: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0530 │ │ -0480fa: 6e10 d812 0100 |001d: invoke-virtual {v1}, Landroid/view/ViewGroup;.getRight:()I // method@12d8 │ │ -048100: 0a01 |0020: move-result v1 │ │ -048102: 5232 2805 |0021: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0528 │ │ -048106: b121 |0023: sub-int/2addr v1, v2 │ │ -048108: 3714 0400 |0024: if-le v4, v1, 0028 // +0004 │ │ -04810c: de00 0002 |0026: or-int/lit8 v0, v0, #int 2 // #02 │ │ -048110: 5431 3005 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0530 │ │ -048114: 6e10 d012 0100 |002a: invoke-virtual {v1}, Landroid/view/ViewGroup;.getBottom:()I // method@12d0 │ │ -04811a: 0a01 |002d: move-result v1 │ │ -04811c: 5232 2805 |002e: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0528 │ │ -048120: b121 |0030: sub-int/2addr v1, v2 │ │ -048122: 3715 0400 |0031: if-le v5, v1, 0035 // +0004 │ │ -048126: de00 0008 |0033: or-int/lit8 v0, v0, #int 8 // #08 │ │ -04812a: 0f00 |0035: return v0 │ │ +04a344: |[04a344] android.support.v4.widget.ViewDragHelper.getEdgesTouched:(II)I │ │ +04a354: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04a356: 5431 3005 |0001: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0530 │ │ +04a35a: 6e10 d612 0100 |0003: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLeft:()I // method@12d6 │ │ +04a360: 0a01 |0006: move-result v1 │ │ +04a362: 5232 2805 |0007: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0528 │ │ +04a366: b021 |0009: add-int/2addr v1, v2 │ │ +04a368: 3514 0400 |000a: if-ge v4, v1, 000e // +0004 │ │ +04a36c: de00 0001 |000c: or-int/lit8 v0, v0, #int 1 // #01 │ │ +04a370: 5431 3005 |000e: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0530 │ │ +04a374: 6e10 d912 0100 |0010: invoke-virtual {v1}, Landroid/view/ViewGroup;.getTop:()I // method@12d9 │ │ +04a37a: 0a01 |0013: move-result v1 │ │ +04a37c: 5232 2805 |0014: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0528 │ │ +04a380: b021 |0016: add-int/2addr v1, v2 │ │ +04a382: 3515 0400 |0017: if-ge v5, v1, 001b // +0004 │ │ +04a386: de00 0004 |0019: or-int/lit8 v0, v0, #int 4 // #04 │ │ +04a38a: 5431 3005 |001b: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0530 │ │ +04a38e: 6e10 d812 0100 |001d: invoke-virtual {v1}, Landroid/view/ViewGroup;.getRight:()I // method@12d8 │ │ +04a394: 0a01 |0020: move-result v1 │ │ +04a396: 5232 2805 |0021: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0528 │ │ +04a39a: b121 |0023: sub-int/2addr v1, v2 │ │ +04a39c: 3714 0400 |0024: if-le v4, v1, 0028 // +0004 │ │ +04a3a0: de00 0002 |0026: or-int/lit8 v0, v0, #int 2 // #02 │ │ +04a3a4: 5431 3005 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0530 │ │ +04a3a8: 6e10 d012 0100 |002a: invoke-virtual {v1}, Landroid/view/ViewGroup;.getBottom:()I // method@12d0 │ │ +04a3ae: 0a01 |002d: move-result v1 │ │ +04a3b0: 5232 2805 |002e: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0528 │ │ +04a3b4: b121 |0030: sub-int/2addr v1, v2 │ │ +04a3b6: 3715 0400 |0031: if-le v5, v1, 0035 // +0004 │ │ +04a3ba: de00 0008 |0033: or-int/lit8 v0, v0, #int 8 // #08 │ │ +04a3be: 0f00 |0035: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1440 │ │ 0x0001 line=1442 │ │ 0x000e line=1443 │ │ 0x001b line=1444 │ │ 0x0028 line=1445 │ │ @@ -82819,37 +82819,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 45 16-bit code units │ │ -04812c: |[04812c] android.support.v4.widget.ViewDragHelper.releaseViewForPointerUp:()V │ │ -04813c: 5452 3705 |0000: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0537 │ │ -048140: 1303 e803 |0002: const/16 v3, #int 1000 // #3e8 │ │ -048144: 5254 2e05 |0004: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@052e │ │ -048148: 6e30 3112 3204 |0006: invoke-virtual {v2, v3, v4}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1231 │ │ -04814e: 5452 3705 |0009: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0537 │ │ -048152: 5253 2205 |000b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0522 │ │ -048156: 7120 790a 3200 |000d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a79 │ │ -04815c: 0a02 |0010: move-result v2 │ │ -04815e: 5253 2f05 |0011: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@052f │ │ -048162: 5254 2e05 |0013: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@052e │ │ -048166: 7040 a611 2543 |0015: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@11a6 │ │ -04816c: 0a00 |0018: move-result v0 │ │ -04816e: 5452 3705 |0019: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0537 │ │ -048172: 5253 2205 |001b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0522 │ │ -048176: 7120 7a0a 3200 |001d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a7a │ │ -04817c: 0a02 |0020: move-result v2 │ │ -04817e: 5253 2f05 |0021: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@052f │ │ -048182: 5254 2e05 |0023: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@052e │ │ -048186: 7040 a611 2543 |0025: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@11a6 │ │ -04818c: 0a01 |0028: move-result v1 │ │ -04818e: 7030 af11 0501 |0029: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@11af │ │ -048194: 0e00 |002c: return-void │ │ +04a3c0: |[04a3c0] android.support.v4.widget.ViewDragHelper.releaseViewForPointerUp:()V │ │ +04a3d0: 5452 3705 |0000: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0537 │ │ +04a3d4: 1303 e803 |0002: const/16 v3, #int 1000 // #3e8 │ │ +04a3d8: 5254 2e05 |0004: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@052e │ │ +04a3dc: 6e30 3112 3204 |0006: invoke-virtual {v2, v3, v4}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1231 │ │ +04a3e2: 5452 3705 |0009: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0537 │ │ +04a3e6: 5253 2205 |000b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0522 │ │ +04a3ea: 7120 790a 3200 |000d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a79 │ │ +04a3f0: 0a02 |0010: move-result v2 │ │ +04a3f2: 5253 2f05 |0011: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@052f │ │ +04a3f6: 5254 2e05 |0013: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@052e │ │ +04a3fa: 7040 a611 2543 |0015: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@11a6 │ │ +04a400: 0a00 |0018: move-result v0 │ │ +04a402: 5452 3705 |0019: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0537 │ │ +04a406: 5253 2205 |001b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0522 │ │ +04a40a: 7120 7a0a 3200 |001d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a7a │ │ +04a410: 0a02 |0020: move-result v2 │ │ +04a412: 5253 2f05 |0021: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@052f │ │ +04a416: 5254 2e05 |0023: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@052e │ │ +04a41a: 7040 a611 2543 |0025: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@11a6 │ │ +04a420: 0a01 |0028: move-result v1 │ │ +04a422: 7030 af11 0501 |0029: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@11af │ │ +04a428: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1355 │ │ 0x0009 line=1356 │ │ 0x0019 line=1359 │ │ 0x0029 line=1362 │ │ 0x002c line=1363 │ │ @@ -82863,44 +82863,44 @@ │ │ type : '(FFI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 53 16-bit code units │ │ -048198: |[048198] android.support.v4.widget.ViewDragHelper.reportNewEdgeDrags:(FFI)V │ │ -0481a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0481aa: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -0481ac: 7051 a211 4365 |0002: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@11a2 │ │ -0481b2: 0a01 |0005: move-result v1 │ │ -0481b4: 3801 0400 |0006: if-eqz v1, 000a // +0004 │ │ -0481b8: de00 0001 |0008: or-int/lit8 v0, v0, #int 1 // #01 │ │ -0481bc: 1241 |000a: const/4 v1, #int 4 // #4 │ │ -0481be: 7051 a211 5364 |000b: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@11a2 │ │ -0481c4: 0a01 |000e: move-result v1 │ │ -0481c6: 3801 0400 |000f: if-eqz v1, 0013 // +0004 │ │ -0481ca: de00 0004 |0011: or-int/lit8 v0, v0, #int 4 // #04 │ │ -0481ce: 1221 |0013: const/4 v1, #int 2 // #2 │ │ -0481d0: 7051 a211 4365 |0014: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@11a2 │ │ -0481d6: 0a01 |0017: move-result v1 │ │ -0481d8: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ -0481dc: de00 0002 |001a: or-int/lit8 v0, v0, #int 2 // #02 │ │ -0481e0: 1301 0800 |001c: const/16 v1, #int 8 // #8 │ │ -0481e4: 7051 a211 5364 |001e: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@11a2 │ │ -0481ea: 0a01 |0021: move-result v1 │ │ -0481ec: 3801 0400 |0022: if-eqz v1, 0026 // +0004 │ │ -0481f0: de00 0008 |0024: or-int/lit8 v0, v0, #int 8 // #08 │ │ -0481f4: 3800 0e00 |0026: if-eqz v0, 0034 // +000e │ │ -0481f8: 5431 2605 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0526 │ │ -0481fc: 4402 0106 |002a: aget v2, v1, v6 │ │ -048200: b602 |002c: or-int/2addr v2, v0 │ │ -048202: 4b02 0106 |002d: aput v2, v1, v6 │ │ -048206: 5431 2305 |002f: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ -04820a: 6e30 9411 0106 |0031: invoke-virtual {v1, v0, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeDragStarted:(II)V // method@1194 │ │ -048210: 0e00 |0034: return-void │ │ +04a42c: |[04a42c] android.support.v4.widget.ViewDragHelper.reportNewEdgeDrags:(FFI)V │ │ +04a43c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04a43e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +04a440: 7051 a211 4365 |0002: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@11a2 │ │ +04a446: 0a01 |0005: move-result v1 │ │ +04a448: 3801 0400 |0006: if-eqz v1, 000a // +0004 │ │ +04a44c: de00 0001 |0008: or-int/lit8 v0, v0, #int 1 // #01 │ │ +04a450: 1241 |000a: const/4 v1, #int 4 // #4 │ │ +04a452: 7051 a211 5364 |000b: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@11a2 │ │ +04a458: 0a01 |000e: move-result v1 │ │ +04a45a: 3801 0400 |000f: if-eqz v1, 0013 // +0004 │ │ +04a45e: de00 0004 |0011: or-int/lit8 v0, v0, #int 4 // #04 │ │ +04a462: 1221 |0013: const/4 v1, #int 2 // #2 │ │ +04a464: 7051 a211 4365 |0014: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@11a2 │ │ +04a46a: 0a01 |0017: move-result v1 │ │ +04a46c: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ +04a470: de00 0002 |001a: or-int/lit8 v0, v0, #int 2 // #02 │ │ +04a474: 1301 0800 |001c: const/16 v1, #int 8 // #8 │ │ +04a478: 7051 a211 5364 |001e: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@11a2 │ │ +04a47e: 0a01 |0021: move-result v1 │ │ +04a480: 3801 0400 |0022: if-eqz v1, 0026 // +0004 │ │ +04a484: de00 0008 |0024: or-int/lit8 v0, v0, #int 8 // #08 │ │ +04a488: 3800 0e00 |0026: if-eqz v0, 0034 // +000e │ │ +04a48c: 5431 2605 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0526 │ │ +04a490: 4402 0106 |002a: aget v2, v1, v6 │ │ +04a494: b602 |002c: or-int/2addr v2, v0 │ │ +04a496: 4b02 0106 |002d: aput v2, v1, v6 │ │ +04a49a: 5431 2305 |002f: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ +04a49e: 6e30 9411 0106 |0031: invoke-virtual {v1, v0, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeDragStarted:(II)V // method@1194 │ │ +04a4a4: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1197 │ │ 0x0001 line=1198 │ │ 0x0008 line=1199 │ │ 0x000a line=1201 │ │ 0x0011 line=1202 │ │ @@ -82924,36 +82924,36 @@ │ │ type : '(FFI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -048214: |[048214] android.support.v4.widget.ViewDragHelper.saveInitialMotion:(FFI)V │ │ -048224: 7020 b211 6300 |0000: invoke-direct {v3, v6}, Landroid/support/v4/widget/ViewDragHelper;.ensureMotionHistorySizeForId:(I)V // method@11b2 │ │ -04822a: 5430 2a05 |0003: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@052a │ │ -04822e: 5431 2c05 |0005: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@052c │ │ -048232: 4b04 0106 |0007: aput v4, v1, v6 │ │ -048236: 4b04 0006 |0009: aput v4, v0, v6 │ │ -04823a: 5430 2b05 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@052b │ │ -04823e: 5431 2d05 |000d: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@052d │ │ -048242: 4b05 0106 |000f: aput v5, v1, v6 │ │ -048246: 4b05 0006 |0011: aput v5, v0, v6 │ │ -04824a: 5430 2905 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0529 │ │ -04824e: 8741 |0015: float-to-int v1, v4 │ │ -048250: 8752 |0016: float-to-int v2, v5 │ │ -048252: 7030 b911 1302 |0017: invoke-direct {v3, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgesTouched:(II)I // method@11b9 │ │ -048258: 0a01 |001a: move-result v1 │ │ -04825a: 4b01 0006 |001b: aput v1, v0, v6 │ │ -04825e: 5230 3105 |001d: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0531 │ │ -048262: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -048264: b861 |0020: shl-int/2addr v1, v6 │ │ -048266: b610 |0021: or-int/2addr v0, v1 │ │ -048268: 5930 3105 |0022: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0531 │ │ -04826c: 0e00 |0024: return-void │ │ +04a4a8: |[04a4a8] android.support.v4.widget.ViewDragHelper.saveInitialMotion:(FFI)V │ │ +04a4b8: 7020 b211 6300 |0000: invoke-direct {v3, v6}, Landroid/support/v4/widget/ViewDragHelper;.ensureMotionHistorySizeForId:(I)V // method@11b2 │ │ +04a4be: 5430 2a05 |0003: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@052a │ │ +04a4c2: 5431 2c05 |0005: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@052c │ │ +04a4c6: 4b04 0106 |0007: aput v4, v1, v6 │ │ +04a4ca: 4b04 0006 |0009: aput v4, v0, v6 │ │ +04a4ce: 5430 2b05 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@052b │ │ +04a4d2: 5431 2d05 |000d: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@052d │ │ +04a4d6: 4b05 0106 |000f: aput v5, v1, v6 │ │ +04a4da: 4b05 0006 |0011: aput v5, v0, v6 │ │ +04a4de: 5430 2905 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0529 │ │ +04a4e2: 8741 |0015: float-to-int v1, v4 │ │ +04a4e4: 8752 |0016: float-to-int v2, v5 │ │ +04a4e6: 7030 b911 1302 |0017: invoke-direct {v3, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgesTouched:(II)I // method@11b9 │ │ +04a4ec: 0a01 |001a: move-result v1 │ │ +04a4ee: 4b01 0006 |001b: aput v1, v0, v6 │ │ +04a4f2: 5230 3105 |001d: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0531 │ │ +04a4f6: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +04a4f8: b861 |0020: shl-int/2addr v1, v6 │ │ +04a4fa: b610 |0021: or-int/2addr v0, v1 │ │ +04a4fc: 5930 3105 |0022: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0531 │ │ +04a500: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=828 │ │ 0x0003 line=829 │ │ 0x000b line=830 │ │ 0x0013 line=831 │ │ 0x001d line=832 │ │ @@ -82969,32 +82969,32 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -048270: |[048270] android.support.v4.widget.ViewDragHelper.saveLastMotion:(Landroid/view/MotionEvent;)V │ │ -048280: 7110 ec09 0700 |0000: invoke-static {v7}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09ec │ │ -048286: 0a01 |0003: move-result v1 │ │ -048288: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04828a: 3510 1900 |0005: if-ge v0, v1, 001e // +0019 │ │ -04828e: 7120 ed09 0700 |0007: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09ed │ │ -048294: 0a02 |000a: move-result v2 │ │ -048296: 7120 ee09 0700 |000b: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09ee │ │ -04829c: 0a03 |000e: move-result v3 │ │ -04829e: 7120 ef09 0700 |000f: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09ef │ │ -0482a4: 0a04 |0012: move-result v4 │ │ -0482a6: 5465 2c05 |0013: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@052c │ │ -0482aa: 4b03 0502 |0015: aput v3, v5, v2 │ │ -0482ae: 5465 2d05 |0017: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@052d │ │ -0482b2: 4b04 0502 |0019: aput v4, v5, v2 │ │ -0482b6: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0482ba: 28e8 |001d: goto 0005 // -0018 │ │ -0482bc: 0e00 |001e: return-void │ │ +04a504: |[04a504] android.support.v4.widget.ViewDragHelper.saveLastMotion:(Landroid/view/MotionEvent;)V │ │ +04a514: 7110 ec09 0700 |0000: invoke-static {v7}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09ec │ │ +04a51a: 0a01 |0003: move-result v1 │ │ +04a51c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +04a51e: 3510 1900 |0005: if-ge v0, v1, 001e // +0019 │ │ +04a522: 7120 ed09 0700 |0007: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09ed │ │ +04a528: 0a02 |000a: move-result v2 │ │ +04a52a: 7120 ee09 0700 |000b: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09ee │ │ +04a530: 0a03 |000e: move-result v3 │ │ +04a532: 7120 ef09 0700 |000f: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09ef │ │ +04a538: 0a04 |0012: move-result v4 │ │ +04a53a: 5465 2c05 |0013: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@052c │ │ +04a53e: 4b03 0502 |0015: aput v3, v5, v2 │ │ +04a542: 5465 2d05 |0017: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@052d │ │ +04a546: 4b04 0502 |0019: aput v4, v5, v2 │ │ +04a54a: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04a54e: 28e8 |001d: goto 0005 // -0018 │ │ +04a550: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ 0x0004 line=837 │ │ 0x0007 line=838 │ │ 0x000b line=839 │ │ 0x000f line=840 │ │ @@ -83017,41 +83017,41 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 53 16-bit code units │ │ -0482c0: |[0482c0] android.support.v4.widget.ViewDragHelper.abort:()V │ │ -0482d0: 6e10 a011 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@11a0 │ │ -0482d6: 5280 2505 |0003: iget v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0525 │ │ -0482da: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -0482dc: 3310 2a00 |0006: if-ne v0, v1, 0030 // +002a │ │ -0482e0: 5480 3305 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0533 │ │ -0482e4: 6e10 6610 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1066 │ │ -0482ea: 0a06 |000d: move-result v6 │ │ -0482ec: 5480 3305 |000e: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0533 │ │ -0482f0: 6e10 6710 0000 |0010: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1067 │ │ -0482f6: 0a07 |0013: move-result v7 │ │ -0482f8: 5480 3305 |0014: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0533 │ │ -0482fc: 6e10 5f10 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@105f │ │ -048302: 5480 3305 |0019: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0533 │ │ -048306: 6e10 6610 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1066 │ │ -04830c: 0a02 |001e: move-result v2 │ │ -04830e: 5480 3305 |001f: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0533 │ │ -048312: 6e10 6710 0000 |0021: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1067 │ │ -048318: 0a03 |0024: move-result v3 │ │ -04831a: 5480 2305 |0025: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ -04831e: 5481 2405 |0027: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ -048322: 9104 0206 |0029: sub-int v4, v2, v6 │ │ -048326: 9105 0307 |002b: sub-int v5, v3, v7 │ │ -04832a: 7406 9911 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@1199 │ │ -048330: 1200 |0030: const/4 v0, #int 0 // #0 │ │ -048332: 6e20 c711 0800 |0031: invoke-virtual {v8, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@11c7 │ │ -048338: 0e00 |0034: return-void │ │ +04a554: |[04a554] android.support.v4.widget.ViewDragHelper.abort:()V │ │ +04a564: 6e10 a011 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@11a0 │ │ +04a56a: 5280 2505 |0003: iget v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0525 │ │ +04a56e: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +04a570: 3310 2a00 |0006: if-ne v0, v1, 0030 // +002a │ │ +04a574: 5480 3305 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0533 │ │ +04a578: 6e10 6610 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1066 │ │ +04a57e: 0a06 |000d: move-result v6 │ │ +04a580: 5480 3305 |000e: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0533 │ │ +04a584: 6e10 6710 0000 |0010: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1067 │ │ +04a58a: 0a07 |0013: move-result v7 │ │ +04a58c: 5480 3305 |0014: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0533 │ │ +04a590: 6e10 5f10 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@105f │ │ +04a596: 5480 3305 |0019: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0533 │ │ +04a59a: 6e10 6610 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1066 │ │ +04a5a0: 0a02 |001e: move-result v2 │ │ +04a5a2: 5480 3305 |001f: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0533 │ │ +04a5a6: 6e10 6710 0000 |0021: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1067 │ │ +04a5ac: 0a03 |0024: move-result v3 │ │ +04a5ae: 5480 2305 |0025: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ +04a5b2: 5481 2405 |0027: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ +04a5b6: 9104 0206 |0029: sub-int v4, v2, v6 │ │ +04a5ba: 9105 0307 |002b: sub-int v5, v3, v7 │ │ +04a5be: 7406 9911 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@1199 │ │ +04a5c4: 1200 |0030: const/4 v0, #int 0 // #0 │ │ +04a5c6: 6e20 c711 0800 |0031: invoke-virtual {v8, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@11c7 │ │ +04a5cc: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ 0x0003 line=513 │ │ 0x0008 line=514 │ │ 0x000e line=515 │ │ 0x0014 line=516 │ │ @@ -83072,79 +83072,79 @@ │ │ type : '(Landroid/view/View;ZIIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 7 │ │ outs : 7 │ │ insns size : 116 16-bit code units │ │ -04833c: |[04833c] android.support.v4.widget.ViewDragHelper.canScroll:(Landroid/view/View;ZIIII)Z │ │ -04834c: 20e1 a102 |0000: instance-of v1, v14, Landroid/view/ViewGroup; // type@02a1 │ │ -048350: 3801 5a00 |0002: if-eqz v1, 005c // +005a │ │ -048354: 07e9 |0004: move-object v9, v14 │ │ -048356: 1f09 a102 |0005: check-cast v9, Landroid/view/ViewGroup; // type@02a1 │ │ -04835a: 6e10 6d12 0e00 |0007: invoke-virtual {v14}, Landroid/view/View;.getScrollX:()I // method@126d │ │ -048360: 0a0b |000a: move-result v11 │ │ -048362: 6e10 6e12 0e00 |000b: invoke-virtual {v14}, Landroid/view/View;.getScrollY:()I // method@126e │ │ -048368: 0a0c |000e: move-result v12 │ │ -04836a: 6e10 d212 0900 |000f: invoke-virtual {v9}, Landroid/view/ViewGroup;.getChildCount:()I // method@12d2 │ │ -048370: 0a08 |0012: move-result v8 │ │ -048372: d80a 08ff |0013: add-int/lit8 v10, v8, #int -1 // #ff │ │ -048376: 3a0a 4700 |0015: if-ltz v10, 005c // +0047 │ │ -04837a: 6e20 d112 a900 |0017: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@12d1 │ │ -048380: 0c02 |001a: move-result-object v2 │ │ -048382: 9001 120b |001b: add-int v1, v18, v11 │ │ -048386: 6e10 6012 0200 |001d: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@1260 │ │ -04838c: 0a03 |0020: move-result v3 │ │ -04838e: 3431 3800 |0021: if-lt v1, v3, 0059 // +0038 │ │ -048392: 9001 120b |0023: add-int v1, v18, v11 │ │ -048396: 6e10 6c12 0200 |0025: invoke-virtual {v2}, Landroid/view/View;.getRight:()I // method@126c │ │ -04839c: 0a03 |0028: move-result v3 │ │ -04839e: 3531 3000 |0029: if-ge v1, v3, 0059 // +0030 │ │ -0483a2: 9001 130c |002b: add-int v1, v19, v12 │ │ -0483a6: 6e10 7012 0200 |002d: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1270 │ │ -0483ac: 0a03 |0030: move-result v3 │ │ -0483ae: 3431 2800 |0031: if-lt v1, v3, 0059 // +0028 │ │ -0483b2: 9001 130c |0033: add-int v1, v19, v12 │ │ -0483b6: 6e10 5512 0200 |0035: invoke-virtual {v2}, Landroid/view/View;.getBottom:()I // method@1255 │ │ -0483bc: 0a03 |0038: move-result v3 │ │ -0483be: 3531 2000 |0039: if-ge v1, v3, 0059 // +0020 │ │ -0483c2: 1213 |003b: const/4 v3, #int 1 // #1 │ │ -0483c4: 9001 120b |003c: add-int v1, v18, v11 │ │ -0483c8: 6e10 6012 0200 |003e: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@1260 │ │ -0483ce: 0a04 |0041: move-result v4 │ │ -0483d0: 9106 0104 |0042: sub-int v6, v1, v4 │ │ -0483d4: 9001 130c |0044: add-int v1, v19, v12 │ │ -0483d8: 6e10 7012 0200 |0046: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1270 │ │ -0483de: 0a04 |0049: move-result v4 │ │ -0483e0: 9107 0104 |004a: sub-int v7, v1, v4 │ │ -0483e4: 07d1 |004c: move-object v1, v13 │ │ -0483e6: 0204 1000 |004d: move/from16 v4, v16 │ │ -0483ea: 0205 1100 |004f: move/from16 v5, v17 │ │ -0483ee: 7407 9f11 0100 |0051: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;.canScroll:(Landroid/view/View;ZIIII)Z // method@119f │ │ -0483f4: 0a01 |0054: move-result v1 │ │ -0483f6: 3801 0400 |0055: if-eqz v1, 0059 // +0004 │ │ -0483fa: 1211 |0057: const/4 v1, #int 1 // #1 │ │ -0483fc: 0f01 |0058: return v1 │ │ -0483fe: d80a 0aff |0059: add-int/lit8 v10, v10, #int -1 // #ff │ │ -048402: 28ba |005b: goto 0015 // -0046 │ │ -048404: 380f 1600 |005c: if-eqz v15, 0072 // +0016 │ │ -048408: 0200 1000 |005e: move/from16 v0, v16 │ │ -04840c: 7b01 |0060: neg-int v1, v0 │ │ -04840e: 7120 f10a 1e00 |0061: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0af1 │ │ -048414: 0a01 |0064: move-result v1 │ │ -048416: 3901 0b00 |0065: if-nez v1, 0070 // +000b │ │ -04841a: 0200 1100 |0067: move/from16 v0, v17 │ │ -04841e: 7b01 |0069: neg-int v1, v0 │ │ -048420: 7120 f20a 1e00 |006a: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@0af2 │ │ -048426: 0a01 |006d: move-result v1 │ │ -048428: 3801 0400 |006e: if-eqz v1, 0072 // +0004 │ │ -04842c: 1211 |0070: const/4 v1, #int 1 // #1 │ │ -04842e: 28e7 |0071: goto 0058 // -0019 │ │ -048430: 1201 |0072: const/4 v1, #int 0 // #0 │ │ -048432: 28e5 |0073: goto 0058 // -001b │ │ +04a5d0: |[04a5d0] android.support.v4.widget.ViewDragHelper.canScroll:(Landroid/view/View;ZIIII)Z │ │ +04a5e0: 20e1 a102 |0000: instance-of v1, v14, Landroid/view/ViewGroup; // type@02a1 │ │ +04a5e4: 3801 5a00 |0002: if-eqz v1, 005c // +005a │ │ +04a5e8: 07e9 |0004: move-object v9, v14 │ │ +04a5ea: 1f09 a102 |0005: check-cast v9, Landroid/view/ViewGroup; // type@02a1 │ │ +04a5ee: 6e10 6d12 0e00 |0007: invoke-virtual {v14}, Landroid/view/View;.getScrollX:()I // method@126d │ │ +04a5f4: 0a0b |000a: move-result v11 │ │ +04a5f6: 6e10 6e12 0e00 |000b: invoke-virtual {v14}, Landroid/view/View;.getScrollY:()I // method@126e │ │ +04a5fc: 0a0c |000e: move-result v12 │ │ +04a5fe: 6e10 d212 0900 |000f: invoke-virtual {v9}, Landroid/view/ViewGroup;.getChildCount:()I // method@12d2 │ │ +04a604: 0a08 |0012: move-result v8 │ │ +04a606: d80a 08ff |0013: add-int/lit8 v10, v8, #int -1 // #ff │ │ +04a60a: 3a0a 4700 |0015: if-ltz v10, 005c // +0047 │ │ +04a60e: 6e20 d112 a900 |0017: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@12d1 │ │ +04a614: 0c02 |001a: move-result-object v2 │ │ +04a616: 9001 120b |001b: add-int v1, v18, v11 │ │ +04a61a: 6e10 6012 0200 |001d: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@1260 │ │ +04a620: 0a03 |0020: move-result v3 │ │ +04a622: 3431 3800 |0021: if-lt v1, v3, 0059 // +0038 │ │ +04a626: 9001 120b |0023: add-int v1, v18, v11 │ │ +04a62a: 6e10 6c12 0200 |0025: invoke-virtual {v2}, Landroid/view/View;.getRight:()I // method@126c │ │ +04a630: 0a03 |0028: move-result v3 │ │ +04a632: 3531 3000 |0029: if-ge v1, v3, 0059 // +0030 │ │ +04a636: 9001 130c |002b: add-int v1, v19, v12 │ │ +04a63a: 6e10 7012 0200 |002d: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1270 │ │ +04a640: 0a03 |0030: move-result v3 │ │ +04a642: 3431 2800 |0031: if-lt v1, v3, 0059 // +0028 │ │ +04a646: 9001 130c |0033: add-int v1, v19, v12 │ │ +04a64a: 6e10 5512 0200 |0035: invoke-virtual {v2}, Landroid/view/View;.getBottom:()I // method@1255 │ │ +04a650: 0a03 |0038: move-result v3 │ │ +04a652: 3531 2000 |0039: if-ge v1, v3, 0059 // +0020 │ │ +04a656: 1213 |003b: const/4 v3, #int 1 // #1 │ │ +04a658: 9001 120b |003c: add-int v1, v18, v11 │ │ +04a65c: 6e10 6012 0200 |003e: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@1260 │ │ +04a662: 0a04 |0041: move-result v4 │ │ +04a664: 9106 0104 |0042: sub-int v6, v1, v4 │ │ +04a668: 9001 130c |0044: add-int v1, v19, v12 │ │ +04a66c: 6e10 7012 0200 |0046: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1270 │ │ +04a672: 0a04 |0049: move-result v4 │ │ +04a674: 9107 0104 |004a: sub-int v7, v1, v4 │ │ +04a678: 07d1 |004c: move-object v1, v13 │ │ +04a67a: 0204 1000 |004d: move/from16 v4, v16 │ │ +04a67e: 0205 1100 |004f: move/from16 v5, v17 │ │ +04a682: 7407 9f11 0100 |0051: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;.canScroll:(Landroid/view/View;ZIIII)Z // method@119f │ │ +04a688: 0a01 |0054: move-result v1 │ │ +04a68a: 3801 0400 |0055: if-eqz v1, 0059 // +0004 │ │ +04a68e: 1211 |0057: const/4 v1, #int 1 // #1 │ │ +04a690: 0f01 |0058: return v1 │ │ +04a692: d80a 0aff |0059: add-int/lit8 v10, v10, #int -1 // #ff │ │ +04a696: 28ba |005b: goto 0015 // -0046 │ │ +04a698: 380f 1600 |005c: if-eqz v15, 0072 // +0016 │ │ +04a69c: 0200 1000 |005e: move/from16 v0, v16 │ │ +04a6a0: 7b01 |0060: neg-int v1, v0 │ │ +04a6a2: 7120 f10a 1e00 |0061: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0af1 │ │ +04a6a8: 0a01 |0064: move-result v1 │ │ +04a6aa: 3901 0b00 |0065: if-nez v1, 0070 // +000b │ │ +04a6ae: 0200 1100 |0067: move/from16 v0, v17 │ │ +04a6b2: 7b01 |0069: neg-int v1, v0 │ │ +04a6b4: 7120 f20a 1e00 |006a: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@0af2 │ │ +04a6ba: 0a01 |006d: move-result v1 │ │ +04a6bc: 3801 0400 |006e: if-eqz v1, 0072 // +0004 │ │ +04a6c0: 1211 |0070: const/4 v1, #int 1 // #1 │ │ +04a6c2: 28e7 |0071: goto 0058 // -0019 │ │ +04a6c4: 1201 |0072: const/4 v1, #int 0 // #0 │ │ +04a6c6: 28e5 |0073: goto 0058 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=908 │ │ 0x0005 line=909 │ │ 0x0007 line=910 │ │ 0x000b line=911 │ │ 0x000f line=912 │ │ @@ -83181,25 +83181,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -048434: |[048434] android.support.v4.widget.ViewDragHelper.cancel:()V │ │ -048444: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -048446: 5910 2205 |0001: iput v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0522 │ │ -04844a: 7010 a811 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:()V // method@11a8 │ │ -048450: 5410 3705 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0537 │ │ -048454: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ -048458: 5410 3705 |000a: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0537 │ │ -04845c: 6e10 3712 0000 |000c: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1237 │ │ -048462: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -048464: 5b10 3705 |0010: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0537 │ │ -048468: 0e00 |0012: return-void │ │ +04a6c8: |[04a6c8] android.support.v4.widget.ViewDragHelper.cancel:()V │ │ +04a6d8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +04a6da: 5910 2205 |0001: iput v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0522 │ │ +04a6de: 7010 a811 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:()V // method@11a8 │ │ +04a6e4: 5410 3705 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0537 │ │ +04a6e8: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ +04a6ec: 5410 3705 |000a: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0537 │ │ +04a6f0: 6e10 3712 0000 |000c: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1237 │ │ +04a6f6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +04a6f8: 5b10 3705 |0010: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0537 │ │ +04a6fc: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ 0x0003 line=499 │ │ 0x0006 line=501 │ │ 0x000a line=502 │ │ 0x000f line=503 │ │ @@ -83212,42 +83212,42 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -04846c: |[04846c] android.support.v4.widget.ViewDragHelper.captureChildView:(Landroid/view/View;I)V │ │ -04847c: 6e10 6912 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1269 │ │ -048482: 0c00 |0003: move-result-object v0 │ │ -048484: 5431 3005 |0004: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0530 │ │ -048488: 3210 2300 |0006: if-eq v0, v1, 0029 // +0023 │ │ -04848c: 2200 ff02 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -048490: 2201 1403 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -048494: 7010 ab14 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04849a: 1a02 5d0b |000f: const-string v2, "captureChildView: parameter must be a descendant of the ViewDragHelper's tracked parent view (" // string@0b5d │ │ -04849e: 6e20 b214 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0484a4: 0c01 |0014: move-result-object v1 │ │ -0484a6: 5432 3005 |0015: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0530 │ │ -0484aa: 6e20 b114 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -0484b0: 0c01 |001a: move-result-object v1 │ │ -0484b2: 1a02 c700 |001b: const-string v2, ")" // string@00c7 │ │ -0484b6: 6e20 b214 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0484bc: 0c01 |0020: move-result-object v1 │ │ -0484be: 6e10 b714 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0484c4: 0c01 |0024: move-result-object v1 │ │ -0484c6: 7020 7614 1000 |0025: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -0484cc: 2700 |0028: throw v0 │ │ -0484ce: 5b34 2405 |0029: iput-object v4, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ -0484d2: 5935 2205 |002b: iput v5, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0522 │ │ -0484d6: 5430 2305 |002d: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ -0484da: 6e30 9711 4005 |002f: invoke-virtual {v0, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewCaptured:(Landroid/view/View;I)V // method@1197 │ │ -0484e0: 1210 |0032: const/4 v0, #int 1 // #1 │ │ -0484e2: 6e20 c711 0300 |0033: invoke-virtual {v3, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@11c7 │ │ -0484e8: 0e00 |0036: return-void │ │ +04a700: |[04a700] android.support.v4.widget.ViewDragHelper.captureChildView:(Landroid/view/View;I)V │ │ +04a710: 6e10 6912 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1269 │ │ +04a716: 0c00 |0003: move-result-object v0 │ │ +04a718: 5431 3005 |0004: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0530 │ │ +04a71c: 3210 2300 |0006: if-eq v0, v1, 0029 // +0023 │ │ +04a720: 2200 ff02 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +04a724: 2201 1403 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +04a728: 7010 ab14 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04a72e: 1a02 5e0b |000f: const-string v2, "captureChildView: parameter must be a descendant of the ViewDragHelper's tracked parent view (" // string@0b5e │ │ +04a732: 6e20 b214 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04a738: 0c01 |0014: move-result-object v1 │ │ +04a73a: 5432 3005 |0015: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0530 │ │ +04a73e: 6e20 b114 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04a744: 0c01 |001a: move-result-object v1 │ │ +04a746: 1a02 c700 |001b: const-string v2, ")" // string@00c7 │ │ +04a74a: 6e20 b214 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04a750: 0c01 |0020: move-result-object v1 │ │ +04a752: 6e10 b714 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04a758: 0c01 |0024: move-result-object v1 │ │ +04a75a: 7020 7614 1000 |0025: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +04a760: 2700 |0028: throw v0 │ │ +04a762: 5b34 2405 |0029: iput-object v4, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ +04a766: 5935 2205 |002b: iput v5, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0522 │ │ +04a76a: 5430 2305 |002d: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ +04a76e: 6e30 9711 4005 |002f: invoke-virtual {v0, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewCaptured:(Landroid/view/View;I)V // method@1197 │ │ +04a774: 1210 |0032: const/4 v0, #int 1 // #1 │ │ +04a776: 6e20 c711 0300 |0033: invoke-virtual {v3, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@11c7 │ │ +04a77c: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ 0x0008 line=461 │ │ 0x0029 line=465 │ │ 0x002b line=466 │ │ 0x002d line=467 │ │ @@ -83263,28 +83263,28 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0484ec: |[0484ec] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(I)Z │ │ -0484fc: 5432 2a05 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@052a │ │ -048500: 2120 |0002: array-length v0, v2 │ │ -048502: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -048504: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ -048508: 6e30 a411 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(II)Z // method@11a4 │ │ -04850e: 0a02 |0009: move-result v2 │ │ -048510: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ -048514: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -048516: 0f02 |000d: return v2 │ │ -048518: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04851c: 28f4 |0010: goto 0004 // -000c │ │ -04851e: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -048520: 28fb |0012: goto 000d // -0005 │ │ +04a780: |[04a780] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(I)Z │ │ +04a790: 5432 2a05 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@052a │ │ +04a794: 2120 |0002: array-length v0, v2 │ │ +04a796: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +04a798: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ +04a79c: 6e30 a411 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(II)Z // method@11a4 │ │ +04a7a2: 0a02 |0009: move-result v2 │ │ +04a7a4: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ +04a7a8: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +04a7aa: 0f02 |000d: return v2 │ │ +04a7ac: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04a7b0: 28f4 |0010: goto 0004 // -000c │ │ +04a7b2: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +04a7b4: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1276 │ │ 0x0003 line=1277 │ │ 0x0006 line=1278 │ │ 0x000c line=1279 │ │ 0x000d line=1282 │ │ @@ -83301,76 +83301,76 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 98 16-bit code units │ │ -048524: |[048524] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(II)Z │ │ -048534: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -048536: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -048538: 6e20 c011 b900 |0002: invoke-virtual {v9, v11}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@11c0 │ │ -04853e: 0a06 |0005: move-result v6 │ │ -048540: 3906 0400 |0006: if-nez v6, 000a // +0004 │ │ -048544: 0154 |0008: move v4, v5 │ │ -048546: 0f04 |0009: return v4 │ │ -048548: dd06 0a01 |000a: and-int/lit8 v6, v10, #int 1 // #01 │ │ -04854c: 3346 3200 |000c: if-ne v6, v4, 003e // +0032 │ │ -048550: 0140 |000e: move v0, v4 │ │ -048552: dd06 0a02 |000f: and-int/lit8 v6, v10, #int 2 // #02 │ │ -048556: 1227 |0011: const/4 v7, #int 2 // #2 │ │ -048558: 3376 2e00 |0012: if-ne v6, v7, 0040 // +002e │ │ -04855c: 0141 |0014: move v1, v4 │ │ -04855e: 5496 2c05 |0015: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@052c │ │ -048562: 4406 060b |0017: aget v6, v6, v11 │ │ -048566: 5497 2a05 |0019: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@052a │ │ -04856a: 4407 070b |001b: aget v7, v7, v11 │ │ -04856e: a702 0607 |001d: sub-float v2, v6, v7 │ │ -048572: 5496 2d05 |001f: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@052d │ │ -048576: 4406 060b |0021: aget v6, v6, v11 │ │ -04857a: 5497 2b05 |0023: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@052b │ │ -04857e: 4407 070b |0025: aget v7, v7, v11 │ │ -048582: a703 0607 |0027: sub-float v3, v6, v7 │ │ -048586: 3800 1900 |0029: if-eqz v0, 0042 // +0019 │ │ -04858a: 3801 1700 |002b: if-eqz v1, 0042 // +0017 │ │ -04858e: a806 0202 |002d: mul-float v6, v2, v2 │ │ -048592: a807 0303 |002f: mul-float v7, v3, v3 │ │ -048596: c676 |0031: add-float/2addr v6, v7 │ │ -048598: 5297 3505 |0032: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0535 │ │ -04859c: 5298 3505 |0034: iget v8, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0535 │ │ -0485a0: b287 |0036: mul-int/2addr v7, v8 │ │ -0485a2: 8277 |0037: int-to-float v7, v7 │ │ -0485a4: 2d06 0607 |0038: cmpl-float v6, v6, v7 │ │ -0485a8: 3c06 cfff |003a: if-gtz v6, 0009 // -0031 │ │ -0485ac: 0154 |003c: move v4, v5 │ │ -0485ae: 28cc |003d: goto 0009 // -0034 │ │ -0485b0: 0150 |003e: move v0, v5 │ │ -0485b2: 28d0 |003f: goto 000f // -0030 │ │ -0485b4: 0151 |0040: move v1, v5 │ │ -0485b6: 28d4 |0041: goto 0015 // -002c │ │ -0485b8: 3800 0f00 |0042: if-eqz v0, 0051 // +000f │ │ -0485bc: 7110 8314 0200 |0044: invoke-static {v2}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ -0485c2: 0a06 |0047: move-result v6 │ │ -0485c4: 5297 3505 |0048: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0535 │ │ -0485c8: 8277 |004a: int-to-float v7, v7 │ │ -0485ca: 2d06 0607 |004b: cmpl-float v6, v6, v7 │ │ -0485ce: 3c06 bcff |004d: if-gtz v6, 0009 // -0044 │ │ -0485d2: 0154 |004f: move v4, v5 │ │ -0485d4: 28b9 |0050: goto 0009 // -0047 │ │ -0485d6: 3801 0f00 |0051: if-eqz v1, 0060 // +000f │ │ -0485da: 7110 8314 0300 |0053: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ -0485e0: 0a06 |0056: move-result v6 │ │ -0485e2: 5297 3505 |0057: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0535 │ │ -0485e6: 8277 |0059: int-to-float v7, v7 │ │ -0485e8: 2d06 0607 |005a: cmpl-float v6, v6, v7 │ │ -0485ec: 3c06 adff |005c: if-gtz v6, 0009 // -0053 │ │ -0485f0: 0154 |005e: move v4, v5 │ │ -0485f2: 28aa |005f: goto 0009 // -0056 │ │ -0485f4: 0154 |0060: move v4, v5 │ │ -0485f6: 28a8 |0061: goto 0009 // -0058 │ │ +04a7b8: |[04a7b8] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(II)Z │ │ +04a7c8: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +04a7ca: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +04a7cc: 6e20 c011 b900 |0002: invoke-virtual {v9, v11}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@11c0 │ │ +04a7d2: 0a06 |0005: move-result v6 │ │ +04a7d4: 3906 0400 |0006: if-nez v6, 000a // +0004 │ │ +04a7d8: 0154 |0008: move v4, v5 │ │ +04a7da: 0f04 |0009: return v4 │ │ +04a7dc: dd06 0a01 |000a: and-int/lit8 v6, v10, #int 1 // #01 │ │ +04a7e0: 3346 3200 |000c: if-ne v6, v4, 003e // +0032 │ │ +04a7e4: 0140 |000e: move v0, v4 │ │ +04a7e6: dd06 0a02 |000f: and-int/lit8 v6, v10, #int 2 // #02 │ │ +04a7ea: 1227 |0011: const/4 v7, #int 2 // #2 │ │ +04a7ec: 3376 2e00 |0012: if-ne v6, v7, 0040 // +002e │ │ +04a7f0: 0141 |0014: move v1, v4 │ │ +04a7f2: 5496 2c05 |0015: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@052c │ │ +04a7f6: 4406 060b |0017: aget v6, v6, v11 │ │ +04a7fa: 5497 2a05 |0019: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@052a │ │ +04a7fe: 4407 070b |001b: aget v7, v7, v11 │ │ +04a802: a702 0607 |001d: sub-float v2, v6, v7 │ │ +04a806: 5496 2d05 |001f: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@052d │ │ +04a80a: 4406 060b |0021: aget v6, v6, v11 │ │ +04a80e: 5497 2b05 |0023: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@052b │ │ +04a812: 4407 070b |0025: aget v7, v7, v11 │ │ +04a816: a703 0607 |0027: sub-float v3, v6, v7 │ │ +04a81a: 3800 1900 |0029: if-eqz v0, 0042 // +0019 │ │ +04a81e: 3801 1700 |002b: if-eqz v1, 0042 // +0017 │ │ +04a822: a806 0202 |002d: mul-float v6, v2, v2 │ │ +04a826: a807 0303 |002f: mul-float v7, v3, v3 │ │ +04a82a: c676 |0031: add-float/2addr v6, v7 │ │ +04a82c: 5297 3505 |0032: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0535 │ │ +04a830: 5298 3505 |0034: iget v8, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0535 │ │ +04a834: b287 |0036: mul-int/2addr v7, v8 │ │ +04a836: 8277 |0037: int-to-float v7, v7 │ │ +04a838: 2d06 0607 |0038: cmpl-float v6, v6, v7 │ │ +04a83c: 3c06 cfff |003a: if-gtz v6, 0009 // -0031 │ │ +04a840: 0154 |003c: move v4, v5 │ │ +04a842: 28cc |003d: goto 0009 // -0034 │ │ +04a844: 0150 |003e: move v0, v5 │ │ +04a846: 28d0 |003f: goto 000f // -0030 │ │ +04a848: 0151 |0040: move v1, v5 │ │ +04a84a: 28d4 |0041: goto 0015 // -002c │ │ +04a84c: 3800 0f00 |0042: if-eqz v0, 0051 // +000f │ │ +04a850: 7110 8314 0200 |0044: invoke-static {v2}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ +04a856: 0a06 |0047: move-result v6 │ │ +04a858: 5297 3505 |0048: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0535 │ │ +04a85c: 8277 |004a: int-to-float v7, v7 │ │ +04a85e: 2d06 0607 |004b: cmpl-float v6, v6, v7 │ │ +04a862: 3c06 bcff |004d: if-gtz v6, 0009 // -0044 │ │ +04a866: 0154 |004f: move v4, v5 │ │ +04a868: 28b9 |0050: goto 0009 // -0047 │ │ +04a86a: 3801 0f00 |0051: if-eqz v1, 0060 // +000f │ │ +04a86e: 7110 8314 0300 |0053: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ +04a874: 0a06 |0056: move-result v6 │ │ +04a876: 5297 3505 |0057: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0535 │ │ +04a87a: 8277 |0059: int-to-float v7, v7 │ │ +04a87c: 2d06 0607 |005a: cmpl-float v6, v6, v7 │ │ +04a880: 3c06 adff |005c: if-gtz v6, 0009 // -0053 │ │ +04a884: 0154 |005e: move v4, v5 │ │ +04a886: 28aa |005f: goto 0009 // -0056 │ │ +04a888: 0154 |0060: move v4, v5 │ │ +04a88a: 28a8 |0061: goto 0009 // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1301 │ │ 0x0009 line=1318 │ │ 0x000a line=1305 │ │ 0x000f line=1306 │ │ 0x0015 line=1308 │ │ @@ -83402,74 +83402,74 @@ │ │ type : '(Z)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 117 16-bit code units │ │ -0485f8: |[0485f8] android.support.v4.widget.ViewDragHelper.continueSettling:(Z)Z │ │ -048608: 1228 |0000: const/4 v8, #int 2 // #2 │ │ -04860a: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -04860c: 5290 2505 |0002: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0525 │ │ -048610: 3380 6500 |0004: if-ne v0, v8, 0069 // +0065 │ │ -048614: 5490 3305 |0006: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0533 │ │ -048618: 6e10 6010 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.computeScrollOffset:()Z // method@1060 │ │ -04861e: 0a06 |000b: move-result v6 │ │ -048620: 5490 3305 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0533 │ │ -048624: 6e10 6610 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1066 │ │ -04862a: 0a02 |0011: move-result v2 │ │ -04862c: 5490 3305 |0012: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0533 │ │ -048630: 6e10 6710 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1067 │ │ -048636: 0a03 |0017: move-result v3 │ │ -048638: 5490 2405 |0018: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ -04863c: 6e10 6012 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1260 │ │ -048642: 0a00 |001d: move-result v0 │ │ -048644: 9104 0200 |001e: sub-int v4, v2, v0 │ │ -048648: 5490 2405 |0020: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ -04864c: 6e10 7012 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1270 │ │ -048652: 0a00 |0025: move-result v0 │ │ -048654: 9105 0300 |0026: sub-int v5, v3, v0 │ │ -048658: 3804 0700 |0028: if-eqz v4, 002f // +0007 │ │ -04865c: 5490 2405 |002a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ -048660: 6e20 8512 4000 |002c: invoke-virtual {v0, v4}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1285 │ │ -048666: 3805 0700 |002f: if-eqz v5, 0036 // +0007 │ │ -04866a: 5490 2405 |0031: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ -04866e: 6e20 8612 5000 |0033: invoke-virtual {v0, v5}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1286 │ │ -048674: 3904 0400 |0036: if-nez v4, 003a // +0004 │ │ -048678: 3805 0900 |0038: if-eqz v5, 0041 // +0009 │ │ -04867c: 5490 2305 |003a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ -048680: 5491 2405 |003c: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ -048684: 7406 9911 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@1199 │ │ -04868a: 3806 1d00 |0041: if-eqz v6, 005e // +001d │ │ -04868e: 5490 3305 |0043: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0533 │ │ -048692: 6e10 6810 0000 |0045: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalX:()I // method@1068 │ │ -048698: 0a00 |0048: move-result v0 │ │ -04869a: 3302 1500 |0049: if-ne v2, v0, 005e // +0015 │ │ -04869e: 5490 3305 |004b: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0533 │ │ -0486a2: 6e10 6910 0000 |004d: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalY:()I // method@1069 │ │ -0486a8: 0a00 |0050: move-result v0 │ │ -0486aa: 3303 0d00 |0051: if-ne v3, v0, 005e // +000d │ │ -0486ae: 5490 3305 |0053: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0533 │ │ -0486b2: 6e10 5f10 0000 |0055: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@105f │ │ -0486b8: 5490 3305 |0058: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0533 │ │ -0486bc: 6e10 6a10 0000 |005a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.isFinished:()Z // method@106a │ │ -0486c2: 0a06 |005d: move-result v6 │ │ -0486c4: 3906 0b00 |005e: if-nez v6, 0069 // +000b │ │ -0486c8: 380a 0f00 |0060: if-eqz v10, 006f // +000f │ │ -0486cc: 5490 3005 |0062: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0530 │ │ -0486d0: 5491 3405 |0064: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@0534 │ │ -0486d4: 6e20 e612 1000 |0066: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.post:(Ljava/lang/Runnable;)Z // method@12e6 │ │ -0486da: 5290 2505 |0069: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0525 │ │ -0486de: 3380 0800 |006b: if-ne v0, v8, 0073 // +0008 │ │ -0486e2: 1210 |006d: const/4 v0, #int 1 // #1 │ │ -0486e4: 0f00 |006e: return v0 │ │ -0486e6: 6e20 c711 7900 |006f: invoke-virtual {v9, v7}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@11c7 │ │ -0486ec: 28f7 |0072: goto 0069 // -0009 │ │ -0486ee: 0170 |0073: move v0, v7 │ │ -0486f0: 28fa |0074: goto 006e // -0006 │ │ +04a88c: |[04a88c] android.support.v4.widget.ViewDragHelper.continueSettling:(Z)Z │ │ +04a89c: 1228 |0000: const/4 v8, #int 2 // #2 │ │ +04a89e: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +04a8a0: 5290 2505 |0002: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0525 │ │ +04a8a4: 3380 6500 |0004: if-ne v0, v8, 0069 // +0065 │ │ +04a8a8: 5490 3305 |0006: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0533 │ │ +04a8ac: 6e10 6010 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.computeScrollOffset:()Z // method@1060 │ │ +04a8b2: 0a06 |000b: move-result v6 │ │ +04a8b4: 5490 3305 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0533 │ │ +04a8b8: 6e10 6610 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1066 │ │ +04a8be: 0a02 |0011: move-result v2 │ │ +04a8c0: 5490 3305 |0012: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0533 │ │ +04a8c4: 6e10 6710 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1067 │ │ +04a8ca: 0a03 |0017: move-result v3 │ │ +04a8cc: 5490 2405 |0018: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ +04a8d0: 6e10 6012 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1260 │ │ +04a8d6: 0a00 |001d: move-result v0 │ │ +04a8d8: 9104 0200 |001e: sub-int v4, v2, v0 │ │ +04a8dc: 5490 2405 |0020: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ +04a8e0: 6e10 7012 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1270 │ │ +04a8e6: 0a00 |0025: move-result v0 │ │ +04a8e8: 9105 0300 |0026: sub-int v5, v3, v0 │ │ +04a8ec: 3804 0700 |0028: if-eqz v4, 002f // +0007 │ │ +04a8f0: 5490 2405 |002a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ +04a8f4: 6e20 8512 4000 |002c: invoke-virtual {v0, v4}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1285 │ │ +04a8fa: 3805 0700 |002f: if-eqz v5, 0036 // +0007 │ │ +04a8fe: 5490 2405 |0031: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ +04a902: 6e20 8612 5000 |0033: invoke-virtual {v0, v5}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1286 │ │ +04a908: 3904 0400 |0036: if-nez v4, 003a // +0004 │ │ +04a90c: 3805 0900 |0038: if-eqz v5, 0041 // +0009 │ │ +04a910: 5490 2305 |003a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ +04a914: 5491 2405 |003c: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ +04a918: 7406 9911 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@1199 │ │ +04a91e: 3806 1d00 |0041: if-eqz v6, 005e // +001d │ │ +04a922: 5490 3305 |0043: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0533 │ │ +04a926: 6e10 6810 0000 |0045: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalX:()I // method@1068 │ │ +04a92c: 0a00 |0048: move-result v0 │ │ +04a92e: 3302 1500 |0049: if-ne v2, v0, 005e // +0015 │ │ +04a932: 5490 3305 |004b: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0533 │ │ +04a936: 6e10 6910 0000 |004d: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalY:()I // method@1069 │ │ +04a93c: 0a00 |0050: move-result v0 │ │ +04a93e: 3303 0d00 |0051: if-ne v3, v0, 005e // +000d │ │ +04a942: 5490 3305 |0053: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0533 │ │ +04a946: 6e10 5f10 0000 |0055: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@105f │ │ +04a94c: 5490 3305 |0058: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0533 │ │ +04a950: 6e10 6a10 0000 |005a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.isFinished:()Z // method@106a │ │ +04a956: 0a06 |005d: move-result v6 │ │ +04a958: 3906 0b00 |005e: if-nez v6, 0069 // +000b │ │ +04a95c: 380a 0f00 |0060: if-eqz v10, 006f // +000f │ │ +04a960: 5490 3005 |0062: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0530 │ │ +04a964: 5491 3405 |0064: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@0534 │ │ +04a968: 6e20 e612 1000 |0066: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.post:(Ljava/lang/Runnable;)Z // method@12e6 │ │ +04a96e: 5290 2505 |0069: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0525 │ │ +04a972: 3380 0800 |006b: if-ne v0, v8, 0073 // +0008 │ │ +04a976: 1210 |006d: const/4 v0, #int 1 // #1 │ │ +04a978: 0f00 |006e: return v0 │ │ +04a97a: 6e20 c711 7900 |006f: invoke-virtual {v9, v7}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@11c7 │ │ +04a980: 28f7 |0072: goto 0069 // -0009 │ │ +04a982: 0170 |0073: move v0, v7 │ │ +04a984: 28fa |0074: goto 006e // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=715 │ │ 0x0006 line=716 │ │ 0x000c line=717 │ │ 0x0012 line=718 │ │ 0x0018 line=719 │ │ @@ -83508,43 +83508,43 @@ │ │ type : '(II)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -0486f4: |[0486f4] android.support.v4.widget.ViewDragHelper.findTopChildUnder:(II)Landroid/view/View; │ │ -048704: 5453 3005 |0000: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0530 │ │ -048708: 6e10 d212 0300 |0002: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@12d2 │ │ -04870e: 0a01 |0005: move-result v1 │ │ -048710: d802 01ff |0006: add-int/lit8 v2, v1, #int -1 // #ff │ │ -048714: 3a02 2a00 |0008: if-ltz v2, 0032 // +002a │ │ -048718: 5453 3005 |000a: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0530 │ │ -04871c: 5454 2305 |000c: iget-object v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ -048720: 6e20 9111 2400 |000e: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getOrderedChildIndex:(I)I // method@1191 │ │ -048726: 0a04 |0011: move-result v4 │ │ -048728: 6e20 d112 4300 |0012: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@12d1 │ │ -04872e: 0c00 |0015: move-result-object v0 │ │ -048730: 6e10 6012 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1260 │ │ -048736: 0a03 |0019: move-result v3 │ │ -048738: 3436 1500 |001a: if-lt v6, v3, 002f // +0015 │ │ -04873c: 6e10 6c12 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@126c │ │ -048742: 0a03 |001f: move-result v3 │ │ -048744: 3536 0f00 |0020: if-ge v6, v3, 002f // +000f │ │ -048748: 6e10 7012 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1270 │ │ -04874e: 0a03 |0025: move-result v3 │ │ -048750: 3437 0900 |0026: if-lt v7, v3, 002f // +0009 │ │ -048754: 6e10 5512 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getBottom:()I // method@1255 │ │ -04875a: 0a03 |002b: move-result v3 │ │ -04875c: 3537 0300 |002c: if-ge v7, v3, 002f // +0003 │ │ -048760: 1100 |002e: return-object v0 │ │ -048762: d802 02ff |002f: add-int/lit8 v2, v2, #int -1 // #ff │ │ -048766: 28d7 |0031: goto 0008 // -0029 │ │ -048768: 1200 |0032: const/4 v0, #int 0 // #0 │ │ -04876a: 28fb |0033: goto 002e // -0005 │ │ +04a988: |[04a988] android.support.v4.widget.ViewDragHelper.findTopChildUnder:(II)Landroid/view/View; │ │ +04a998: 5453 3005 |0000: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0530 │ │ +04a99c: 6e10 d212 0300 |0002: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@12d2 │ │ +04a9a2: 0a01 |0005: move-result v1 │ │ +04a9a4: d802 01ff |0006: add-int/lit8 v2, v1, #int -1 // #ff │ │ +04a9a8: 3a02 2a00 |0008: if-ltz v2, 0032 // +002a │ │ +04a9ac: 5453 3005 |000a: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0530 │ │ +04a9b0: 5454 2305 |000c: iget-object v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ +04a9b4: 6e20 9111 2400 |000e: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getOrderedChildIndex:(I)I // method@1191 │ │ +04a9ba: 0a04 |0011: move-result v4 │ │ +04a9bc: 6e20 d112 4300 |0012: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@12d1 │ │ +04a9c2: 0c00 |0015: move-result-object v0 │ │ +04a9c4: 6e10 6012 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1260 │ │ +04a9ca: 0a03 |0019: move-result v3 │ │ +04a9cc: 3436 1500 |001a: if-lt v6, v3, 002f // +0015 │ │ +04a9d0: 6e10 6c12 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@126c │ │ +04a9d6: 0a03 |001f: move-result v3 │ │ +04a9d8: 3536 0f00 |0020: if-ge v6, v3, 002f // +000f │ │ +04a9dc: 6e10 7012 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1270 │ │ +04a9e2: 0a03 |0025: move-result v3 │ │ +04a9e4: 3437 0900 |0026: if-lt v7, v3, 002f // +0009 │ │ +04a9e8: 6e10 5512 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getBottom:()I // method@1255 │ │ +04a9ee: 0a03 |002b: move-result v3 │ │ +04a9f0: 3537 0300 |002c: if-ge v7, v3, 002f // +0003 │ │ +04a9f4: 1100 |002e: return-object v0 │ │ +04a9f6: d802 02ff |002f: add-int/lit8 v2, v2, #int -1 // #ff │ │ +04a9fa: 28d7 |0031: goto 0008 // -0029 │ │ +04a9fc: 1200 |0032: const/4 v0, #int 0 // #0 │ │ +04a9fe: 28fb |0033: goto 002e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1428 │ │ 0x0006 line=1429 │ │ 0x000a line=1430 │ │ 0x0016 line=1431 │ │ 0x002e line=1436 │ │ @@ -83564,46 +83564,46 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 9 │ │ insns size : 56 16-bit code units │ │ -04876c: |[04876c] android.support.v4.widget.ViewDragHelper.flingCapturedView:(IIII)V │ │ -04877c: 5590 3205 |0000: iget-boolean v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0532 │ │ -048780: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -048784: 2200 0003 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ -048788: 1a01 4502 |0006: const-string v1, "Cannot flingCapturedView outside of a call to Callback#onViewReleased" // string@0245 │ │ -04878c: 7020 7a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -048792: 2700 |000b: throw v0 │ │ -048794: 5490 3305 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0533 │ │ -048798: 5491 2405 |000e: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ -04879c: 6e10 6012 0100 |0010: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1260 │ │ -0487a2: 0a01 |0013: move-result v1 │ │ -0487a4: 5492 2405 |0014: iget-object v2, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ -0487a8: 6e10 7012 0200 |0016: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1270 │ │ -0487ae: 0a02 |0019: move-result v2 │ │ -0487b0: 5493 3705 |001a: iget-object v3, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0537 │ │ -0487b4: 5294 2205 |001c: iget v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0522 │ │ -0487b8: 7120 790a 4300 |001e: invoke-static {v3, v4}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a79 │ │ -0487be: 0a03 |0021: move-result v3 │ │ -0487c0: 8733 |0022: float-to-int v3, v3 │ │ -0487c2: 5494 3705 |0023: iget-object v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0537 │ │ -0487c6: 5295 2205 |0025: iget v5, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0522 │ │ -0487ca: 7120 7a0a 5400 |0027: invoke-static {v4, v5}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a7a │ │ -0487d0: 0a04 |002a: move-result v4 │ │ -0487d2: 8744 |002b: float-to-int v4, v4 │ │ -0487d4: 01a5 |002c: move v5, v10 │ │ -0487d6: 01c6 |002d: move v6, v12 │ │ -0487d8: 01b7 |002e: move v7, v11 │ │ -0487da: 01d8 |002f: move v8, v13 │ │ -0487dc: 7409 6310 0000 |0030: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/widget/ScrollerCompat;.fling:(IIIIIIII)V // method@1063 │ │ -0487e2: 1220 |0033: const/4 v0, #int 2 // #2 │ │ -0487e4: 6e20 c711 0900 |0034: invoke-virtual {v9, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@11c7 │ │ -0487ea: 0e00 |0037: return-void │ │ +04aa00: |[04aa00] android.support.v4.widget.ViewDragHelper.flingCapturedView:(IIII)V │ │ +04aa10: 5590 3205 |0000: iget-boolean v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0532 │ │ +04aa14: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +04aa18: 2200 0003 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ +04aa1c: 1a01 4602 |0006: const-string v1, "Cannot flingCapturedView outside of a call to Callback#onViewReleased" // string@0246 │ │ +04aa20: 7020 7a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +04aa26: 2700 |000b: throw v0 │ │ +04aa28: 5490 3305 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0533 │ │ +04aa2c: 5491 2405 |000e: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ +04aa30: 6e10 6012 0100 |0010: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1260 │ │ +04aa36: 0a01 |0013: move-result v1 │ │ +04aa38: 5492 2405 |0014: iget-object v2, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ +04aa3c: 6e10 7012 0200 |0016: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1270 │ │ +04aa42: 0a02 |0019: move-result v2 │ │ +04aa44: 5493 3705 |001a: iget-object v3, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0537 │ │ +04aa48: 5294 2205 |001c: iget v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0522 │ │ +04aa4c: 7120 790a 4300 |001e: invoke-static {v3, v4}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a79 │ │ +04aa52: 0a03 |0021: move-result v3 │ │ +04aa54: 8733 |0022: float-to-int v3, v3 │ │ +04aa56: 5494 3705 |0023: iget-object v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0537 │ │ +04aa5a: 5295 2205 |0025: iget v5, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0522 │ │ +04aa5e: 7120 7a0a 5400 |0027: invoke-static {v4, v5}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a7a │ │ +04aa64: 0a04 |002a: move-result v4 │ │ +04aa66: 8744 |002b: float-to-int v4, v4 │ │ +04aa68: 01a5 |002c: move v5, v10 │ │ +04aa6a: 01c6 |002d: move v6, v12 │ │ +04aa6c: 01b7 |002e: move v7, v11 │ │ +04aa6e: 01d8 |002f: move v8, v13 │ │ +04aa70: 7409 6310 0000 |0030: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/widget/ScrollerCompat;.fling:(IIIIIIII)V // method@1063 │ │ +04aa76: 1220 |0033: const/4 v0, #int 2 // #2 │ │ +04aa78: 6e20 c711 0900 |0034: invoke-virtual {v9, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@11c7 │ │ +04aa7e: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=690 │ │ 0x0004 line=691 │ │ 0x000c line=695 │ │ 0x0033 line=700 │ │ 0x0037 line=701 │ │ @@ -83619,17 +83619,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0487ec: |[0487ec] android.support.v4.widget.ViewDragHelper.getActivePointerId:()I │ │ -0487fc: 5210 2205 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0522 │ │ -048800: 0f00 |0002: return v0 │ │ +04aa80: |[04aa80] android.support.v4.widget.ViewDragHelper.getActivePointerId:()I │ │ +04aa90: 5210 2205 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0522 │ │ +04aa94: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ #10 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -83637,17 +83637,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -048804: |[048804] android.support.v4.widget.ViewDragHelper.getCapturedView:()Landroid/view/View; │ │ -048814: 5410 2405 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ -048818: 1100 |0002: return-object v0 │ │ +04aa98: |[04aa98] android.support.v4.widget.ViewDragHelper.getCapturedView:()Landroid/view/View; │ │ +04aaa8: 5410 2405 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ +04aaac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ #11 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -83655,17 +83655,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04881c: |[04881c] android.support.v4.widget.ViewDragHelper.getEdgeSize:()I │ │ -04882c: 5210 2805 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0528 │ │ -048830: 0f00 |0002: return v0 │ │ +04aab0: |[04aab0] android.support.v4.widget.ViewDragHelper.getEdgeSize:()I │ │ +04aac0: 5210 2805 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0528 │ │ +04aac4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=448 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ #12 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -83673,17 +83673,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -048834: |[048834] android.support.v4.widget.ViewDragHelper.getMinVelocity:()F │ │ -048844: 5210 2f05 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@052f │ │ -048848: 0f00 |0002: return v0 │ │ +04aac8: |[04aac8] android.support.v4.widget.ViewDragHelper.getMinVelocity:()F │ │ +04aad8: 5210 2f05 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@052f │ │ +04aadc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ #13 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -83691,17 +83691,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04884c: |[04884c] android.support.v4.widget.ViewDragHelper.getTouchSlop:()I │ │ -04885c: 5210 3505 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0535 │ │ -048860: 0f00 |0002: return v0 │ │ +04aae0: |[04aae0] android.support.v4.widget.ViewDragHelper.getTouchSlop:()I │ │ +04aaf0: 5210 3505 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0535 │ │ +04aaf4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=490 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ #14 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -83709,17 +83709,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -048864: |[048864] android.support.v4.widget.ViewDragHelper.getViewDragState:()I │ │ -048874: 5210 2505 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0525 │ │ -048878: 0f00 |0002: return v0 │ │ +04aaf8: |[04aaf8] android.support.v4.widget.ViewDragHelper.getViewDragState:()I │ │ +04ab08: 5210 2505 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0525 │ │ +04ab0c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ │ │ #15 : (in Landroid/support/v4/widget/ViewDragHelper;) │ │ @@ -83727,19 +83727,19 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -04887c: |[04887c] android.support.v4.widget.ViewDragHelper.isCapturedViewUnder:(II)Z │ │ -04888c: 5410 2405 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ -048890: 6e40 c111 0132 |0002: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@11c1 │ │ -048896: 0a00 |0005: move-result v0 │ │ -048898: 0f00 |0006: return v0 │ │ +04ab10: |[04ab10] android.support.v4.widget.ViewDragHelper.isCapturedViewUnder:(II)Z │ │ +04ab20: 5410 2405 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ +04ab24: 6e40 c111 0132 |0002: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@11c1 │ │ +04ab2a: 0a00 |0005: move-result v0 │ │ +04ab2c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1397 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0007 reg=2 x I │ │ 0x0000 - 0x0007 reg=3 y I │ │ @@ -83749,28 +83749,28 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -04889c: |[04889c] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(I)Z │ │ -0488ac: 5432 2905 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0529 │ │ -0488b0: 2120 |0002: array-length v0, v2 │ │ -0488b2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0488b4: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ -0488b8: 6e30 bf11 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.isEdgeTouched:(II)Z // method@11bf │ │ -0488be: 0a02 |0009: move-result v2 │ │ -0488c0: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ -0488c4: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -0488c6: 0f02 |000d: return v2 │ │ -0488c8: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0488cc: 28f4 |0010: goto 0004 // -000c │ │ -0488ce: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -0488d0: 28fb |0012: goto 000d // -0005 │ │ +04ab30: |[04ab30] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(I)Z │ │ +04ab40: 5432 2905 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0529 │ │ +04ab44: 2120 |0002: array-length v0, v2 │ │ +04ab46: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +04ab48: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ +04ab4c: 6e30 bf11 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.isEdgeTouched:(II)Z // method@11bf │ │ +04ab52: 0a02 |0009: move-result v2 │ │ +04ab54: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ +04ab58: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +04ab5a: 0f02 |000d: return v2 │ │ +04ab5c: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04ab60: 28f4 |0010: goto 0004 // -000c │ │ +04ab62: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +04ab64: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1331 │ │ 0x0003 line=1332 │ │ 0x0006 line=1333 │ │ 0x000c line=1334 │ │ 0x000d line=1337 │ │ @@ -83787,26 +83787,26 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0488d4: |[0488d4] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(II)Z │ │ -0488e4: 6e20 c011 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@11c0 │ │ -0488ea: 0a00 |0003: move-result v0 │ │ -0488ec: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -0488f0: 5410 2905 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0529 │ │ -0488f4: 4400 0003 |0008: aget v0, v0, v3 │ │ -0488f8: b520 |000a: and-int/2addr v0, v2 │ │ -0488fa: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -0488fe: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -048900: 0f00 |000e: return v0 │ │ -048902: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -048904: 28fe |0010: goto 000e // -0002 │ │ +04ab68: |[04ab68] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(II)Z │ │ +04ab78: 6e20 c011 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@11c0 │ │ +04ab7e: 0a00 |0003: move-result v0 │ │ +04ab80: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +04ab84: 5410 2905 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0529 │ │ +04ab88: 4400 0003 |0008: aget v0, v0, v3 │ │ +04ab8c: b520 |000a: and-int/2addr v0, v2 │ │ +04ab8e: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +04ab92: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +04ab94: 0f00 |000e: return v0 │ │ +04ab96: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +04ab98: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1351 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0011 reg=2 edges I │ │ 0x0000 - 0x0011 reg=3 pointerId I │ │ @@ -83816,23 +83816,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -048908: |[048908] android.support.v4.widget.ViewDragHelper.isPointerDown:(I)Z │ │ -048918: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04891a: 5231 3105 |0001: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0531 │ │ -04891e: 9802 0004 |0003: shl-int v2, v0, v4 │ │ -048922: b521 |0005: and-int/2addr v1, v2 │ │ -048924: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ -048928: 0f00 |0008: return v0 │ │ -04892a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -04892c: 28fe |000a: goto 0008 // -0002 │ │ +04ab9c: |[04ab9c] android.support.v4.widget.ViewDragHelper.isPointerDown:(I)Z │ │ +04abac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04abae: 5231 3105 |0001: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0531 │ │ +04abb2: 9802 0004 |0003: shl-int v2, v0, v4 │ │ +04abb6: b521 |0005: and-int/2addr v1, v2 │ │ +04abb8: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ +04abbc: 0f00 |0008: return v0 │ │ +04abbe: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +04abc0: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=860 │ │ locals : │ │ 0x0000 - 0x000b reg=3 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x000b reg=4 pointerId I │ │ │ │ @@ -83841,32 +83841,32 @@ │ │ type : '(Landroid/view/View;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -048930: |[048930] android.support.v4.widget.ViewDragHelper.isViewUnder:(Landroid/view/View;II)Z │ │ -048940: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -048942: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ -048946: 0f00 |0003: return v0 │ │ -048948: 6e10 6012 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1260 │ │ -04894e: 0a01 |0007: move-result v1 │ │ -048950: 3414 fbff |0008: if-lt v4, v1, 0003 // -0005 │ │ -048954: 6e10 6c12 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@126c │ │ -04895a: 0a01 |000d: move-result v1 │ │ -04895c: 3514 f5ff |000e: if-ge v4, v1, 0003 // -000b │ │ -048960: 6e10 7012 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1270 │ │ -048966: 0a01 |0013: move-result v1 │ │ -048968: 3415 efff |0014: if-lt v5, v1, 0003 // -0011 │ │ -04896c: 6e10 5512 0300 |0016: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1255 │ │ -048972: 0a01 |0019: move-result v1 │ │ -048974: 3515 e9ff |001a: if-ge v5, v1, 0003 // -0017 │ │ -048978: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -04897a: 28e6 |001d: goto 0003 // -001a │ │ +04abc4: |[04abc4] android.support.v4.widget.ViewDragHelper.isViewUnder:(Landroid/view/View;II)Z │ │ +04abd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04abd6: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ +04abda: 0f00 |0003: return v0 │ │ +04abdc: 6e10 6012 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1260 │ │ +04abe2: 0a01 |0007: move-result v1 │ │ +04abe4: 3414 fbff |0008: if-lt v4, v1, 0003 // -0005 │ │ +04abe8: 6e10 6c12 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@126c │ │ +04abee: 0a01 |000d: move-result v1 │ │ +04abf0: 3514 f5ff |000e: if-ge v4, v1, 0003 // -000b │ │ +04abf4: 6e10 7012 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1270 │ │ +04abfa: 0a01 |0013: move-result v1 │ │ +04abfc: 3415 efff |0014: if-lt v5, v1, 0003 // -0011 │ │ +04ac00: 6e10 5512 0300 |0016: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1255 │ │ +04ac06: 0a01 |0019: move-result v1 │ │ +04ac08: 3515 e9ff |001a: if-ge v5, v1, 0003 // -0017 │ │ +04ac0c: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +04ac0e: 28e6 |001d: goto 0003 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1410 │ │ 0x0003 line=1413 │ │ locals : │ │ 0x0000 - 0x001e reg=2 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x001e reg=3 view Landroid/view/View; │ │ @@ -83878,367 +83878,367 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 720 16-bit code units │ │ -04897c: |[04897c] android.support.v4.widget.ViewDragHelper.processTouchEvent:(Landroid/view/MotionEvent;)V │ │ -04898c: 7701 eb09 1600 |0000: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@09eb │ │ -048992: 0a03 |0003: move-result v3 │ │ -048994: 7701 ea09 1600 |0004: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@09ea │ │ -04899a: 0a04 |0007: move-result v4 │ │ -04899c: 3903 0500 |0008: if-nez v3, 000d // +0005 │ │ -0489a0: 7401 a011 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@11a0 │ │ -0489a6: 0800 1500 |000d: move-object/from16 v0, v21 │ │ -0489aa: 5400 3705 |000f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0537 │ │ -0489ae: 0813 0000 |0011: move-object/from16 v19, v0 │ │ -0489b2: 3913 0c00 |0013: if-nez v19, 001f // +000c │ │ -0489b6: 7100 3612 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1236 │ │ -0489bc: 0c13 |0018: move-result-object v19 │ │ -0489be: 0800 1300 |0019: move-object/from16 v0, v19 │ │ -0489c2: 0801 1500 |001b: move-object/from16 v1, v21 │ │ -0489c6: 5b10 3705 |001d: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0537 │ │ -0489ca: 0800 1500 |001f: move-object/from16 v0, v21 │ │ -0489ce: 5400 3705 |0021: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0537 │ │ -0489d2: 0813 0000 |0023: move-object/from16 v19, v0 │ │ -0489d6: 0800 1300 |0025: move-object/from16 v0, v19 │ │ -0489da: 0801 1600 |0027: move-object/from16 v1, v22 │ │ -0489de: 6e20 2f12 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@122f │ │ -0489e4: 2b03 9202 0000 |002c: packed-switch v3, 000002be // +00000292 │ │ -0489ea: 0e00 |002f: return-void │ │ -0489ec: 7401 2512 1600 |0030: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getX:()F // method@1225 │ │ -0489f2: 0a11 |0033: move-result v17 │ │ -0489f4: 7401 2712 1600 |0034: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getY:()F // method@1227 │ │ -0489fa: 0a12 |0037: move-result v18 │ │ -0489fc: 1313 0000 |0038: const/16 v19, #int 0 // #0 │ │ -048a00: 0800 1600 |003a: move-object/from16 v0, v22 │ │ -048a04: 0201 1300 |003c: move/from16 v1, v19 │ │ -048a08: 7120 ed09 1000 |003e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09ed │ │ -048a0e: 0a0f |0041: move-result v15 │ │ -048a10: 0200 1100 |0042: move/from16 v0, v17 │ │ -048a14: 8700 |0044: float-to-int v0, v0 │ │ -048a16: 0213 0000 |0045: move/from16 v19, v0 │ │ -048a1a: 0200 1200 |0047: move/from16 v0, v18 │ │ -048a1e: 8700 |0049: float-to-int v0, v0 │ │ -048a20: 0214 0000 |004a: move/from16 v20, v0 │ │ -048a24: 0800 1500 |004c: move-object/from16 v0, v21 │ │ -048a28: 0201 1300 |004e: move/from16 v1, v19 │ │ -048a2c: 0202 1400 |0050: move/from16 v2, v20 │ │ -048a30: 6e30 b311 1002 |0052: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@11b3 │ │ -048a36: 0c10 |0055: move-result-object v16 │ │ -048a38: 0800 1500 |0056: move-object/from16 v0, v21 │ │ -048a3c: 0201 1100 |0058: move/from16 v1, v17 │ │ -048a40: 0202 1200 |005a: move/from16 v2, v18 │ │ -048a44: 7040 c511 10f2 |005c: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@11c5 │ │ -048a4a: 0800 1500 |005f: move-object/from16 v0, v21 │ │ -048a4e: 0801 1000 |0061: move-object/from16 v1, v16 │ │ -048a52: 6e30 cd11 100f |0063: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@11cd │ │ -048a58: 0800 1500 |0066: move-object/from16 v0, v21 │ │ -048a5c: 5400 2905 |0068: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0529 │ │ -048a60: 0813 0000 |006a: move-object/from16 v19, v0 │ │ -048a64: 4407 130f |006c: aget v7, v19, v15 │ │ -048a68: 0800 1500 |006e: move-object/from16 v0, v21 │ │ -048a6c: 5200 3605 |0070: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0536 │ │ -048a70: 0213 0000 |0072: move/from16 v19, v0 │ │ -048a74: 9513 1307 |0074: and-int v19, v19, v7 │ │ -048a78: 3813 b9ff |0076: if-eqz v19, 002f // -0047 │ │ -048a7c: 0800 1500 |0078: move-object/from16 v0, v21 │ │ -048a80: 5400 2305 |007a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ -048a84: 0813 0000 |007c: move-object/from16 v19, v0 │ │ -048a88: 0800 1500 |007e: move-object/from16 v0, v21 │ │ -048a8c: 5200 3605 |0080: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0536 │ │ -048a90: 0214 0000 |0082: move/from16 v20, v0 │ │ -048a94: 9514 1407 |0084: and-int v20, v20, v7 │ │ -048a98: 0800 1300 |0086: move-object/from16 v0, v19 │ │ -048a9c: 0201 1400 |0088: move/from16 v1, v20 │ │ -048aa0: 6e30 9611 100f |008a: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1196 │ │ -048aa6: 28a2 |008d: goto 002f // -005e │ │ -048aa8: 0800 1600 |008e: move-object/from16 v0, v22 │ │ -048aac: 7120 ed09 4000 |0090: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09ed │ │ -048ab2: 0a0f |0093: move-result v15 │ │ -048ab4: 0800 1600 |0094: move-object/from16 v0, v22 │ │ -048ab8: 7120 ee09 4000 |0096: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09ee │ │ -048abe: 0a11 |0099: move-result v17 │ │ -048ac0: 0800 1600 |009a: move-object/from16 v0, v22 │ │ -048ac4: 7120 ef09 4000 |009c: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09ef │ │ -048aca: 0a12 |009f: move-result v18 │ │ -048acc: 0800 1500 |00a0: move-object/from16 v0, v21 │ │ -048ad0: 0201 1100 |00a2: move/from16 v1, v17 │ │ -048ad4: 0202 1200 |00a4: move/from16 v2, v18 │ │ -048ad8: 7040 c511 10f2 |00a6: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@11c5 │ │ -048ade: 0800 1500 |00a9: move-object/from16 v0, v21 │ │ -048ae2: 5200 2505 |00ab: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0525 │ │ -048ae6: 0213 0000 |00ad: move/from16 v19, v0 │ │ -048aea: 3913 4600 |00af: if-nez v19, 00f5 // +0046 │ │ -048aee: 0200 1100 |00b1: move/from16 v0, v17 │ │ -048af2: 8700 |00b3: float-to-int v0, v0 │ │ -048af4: 0213 0000 |00b4: move/from16 v19, v0 │ │ -048af8: 0200 1200 |00b6: move/from16 v0, v18 │ │ -048afc: 8700 |00b8: float-to-int v0, v0 │ │ -048afe: 0214 0000 |00b9: move/from16 v20, v0 │ │ -048b02: 0800 1500 |00bb: move-object/from16 v0, v21 │ │ -048b06: 0201 1300 |00bd: move/from16 v1, v19 │ │ -048b0a: 0202 1400 |00bf: move/from16 v2, v20 │ │ -048b0e: 6e30 b311 1002 |00c1: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@11b3 │ │ -048b14: 0c10 |00c4: move-result-object v16 │ │ -048b16: 0800 1500 |00c5: move-object/from16 v0, v21 │ │ -048b1a: 0801 1000 |00c7: move-object/from16 v1, v16 │ │ -048b1e: 6e30 cd11 100f |00c9: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@11cd │ │ -048b24: 0800 1500 |00cc: move-object/from16 v0, v21 │ │ -048b28: 5400 2905 |00ce: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0529 │ │ -048b2c: 0813 0000 |00d0: move-object/from16 v19, v0 │ │ -048b30: 4407 130f |00d2: aget v7, v19, v15 │ │ -048b34: 0800 1500 |00d4: move-object/from16 v0, v21 │ │ -048b38: 5200 3605 |00d6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0536 │ │ -048b3c: 0213 0000 |00d8: move/from16 v19, v0 │ │ -048b40: 9513 1307 |00da: and-int v19, v19, v7 │ │ -048b44: 3813 53ff |00dc: if-eqz v19, 002f // -00ad │ │ -048b48: 0800 1500 |00de: move-object/from16 v0, v21 │ │ -048b4c: 5400 2305 |00e0: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ -048b50: 0813 0000 |00e2: move-object/from16 v19, v0 │ │ -048b54: 0800 1500 |00e4: move-object/from16 v0, v21 │ │ -048b58: 5200 3605 |00e6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0536 │ │ -048b5c: 0214 0000 |00e8: move/from16 v20, v0 │ │ -048b60: 9514 1407 |00ea: and-int v20, v20, v7 │ │ -048b64: 0800 1300 |00ec: move-object/from16 v0, v19 │ │ -048b68: 0201 1400 |00ee: move/from16 v1, v20 │ │ -048b6c: 6e30 9611 100f |00f0: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1196 │ │ -048b72: 2900 3cff |00f3: goto/16 002f // -00c4 │ │ -048b76: 0200 1100 |00f5: move/from16 v0, v17 │ │ -048b7a: 8700 |00f7: float-to-int v0, v0 │ │ -048b7c: 0213 0000 |00f8: move/from16 v19, v0 │ │ -048b80: 0200 1200 |00fa: move/from16 v0, v18 │ │ -048b84: 8700 |00fc: float-to-int v0, v0 │ │ -048b86: 0214 0000 |00fd: move/from16 v20, v0 │ │ -048b8a: 0800 1500 |00ff: move-object/from16 v0, v21 │ │ -048b8e: 0201 1300 |0101: move/from16 v1, v19 │ │ -048b92: 0202 1400 |0103: move/from16 v2, v20 │ │ -048b96: 6e30 bd11 1002 |0105: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.isCapturedViewUnder:(II)Z // method@11bd │ │ -048b9c: 0a13 |0108: move-result v19 │ │ -048b9e: 3813 26ff |0109: if-eqz v19, 002f // -00da │ │ -048ba2: 0800 1500 |010b: move-object/from16 v0, v21 │ │ -048ba6: 5400 2405 |010d: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ -048baa: 0813 0000 |010f: move-object/from16 v19, v0 │ │ -048bae: 0800 1500 |0111: move-object/from16 v0, v21 │ │ -048bb2: 0801 1300 |0113: move-object/from16 v1, v19 │ │ -048bb6: 6e30 cd11 100f |0115: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@11cd │ │ -048bbc: 2900 17ff |0118: goto/16 002f // -00e9 │ │ -048bc0: 0800 1500 |011a: move-object/from16 v0, v21 │ │ -048bc4: 5200 2505 |011c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0525 │ │ -048bc8: 0213 0000 |011e: move/from16 v19, v0 │ │ -048bcc: 1314 0100 |0120: const/16 v20, #int 1 // #1 │ │ -048bd0: 0200 1300 |0122: move/from16 v0, v19 │ │ -048bd4: 0201 1400 |0124: move/from16 v1, v20 │ │ -048bd8: 3310 6800 |0126: if-ne v0, v1, 018e // +0068 │ │ -048bdc: 0800 1500 |0128: move-object/from16 v0, v21 │ │ -048be0: 5200 2205 |012a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0522 │ │ -048be4: 0213 0000 |012c: move/from16 v19, v0 │ │ -048be8: 0800 1600 |012e: move-object/from16 v0, v22 │ │ -048bec: 0201 1300 |0130: move/from16 v1, v19 │ │ -048bf0: 7120 e909 1000 |0132: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09e9 │ │ -048bf6: 0a0c |0135: move-result v12 │ │ -048bf8: 0800 1600 |0136: move-object/from16 v0, v22 │ │ -048bfc: 7120 ee09 c000 |0138: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09ee │ │ -048c02: 0a11 |013b: move-result v17 │ │ -048c04: 0800 1600 |013c: move-object/from16 v0, v22 │ │ -048c08: 7120 ef09 c000 |013e: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09ef │ │ -048c0e: 0a12 |0141: move-result v18 │ │ -048c10: 0800 1500 |0142: move-object/from16 v0, v21 │ │ -048c14: 5400 2c05 |0144: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@052c │ │ -048c18: 0813 0000 |0146: move-object/from16 v19, v0 │ │ -048c1c: 0800 1500 |0148: move-object/from16 v0, v21 │ │ -048c20: 5200 2205 |014a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0522 │ │ -048c24: 0214 0000 |014c: move/from16 v20, v0 │ │ -048c28: 4413 1314 |014e: aget v19, v19, v20 │ │ -048c2c: a713 1113 |0150: sub-float v19, v17, v19 │ │ -048c30: 0200 1300 |0152: move/from16 v0, v19 │ │ -048c34: 870a |0154: float-to-int v10, v0 │ │ -048c36: 0800 1500 |0155: move-object/from16 v0, v21 │ │ -048c3a: 5400 2d05 |0157: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@052d │ │ -048c3e: 0813 0000 |0159: move-object/from16 v19, v0 │ │ -048c42: 0800 1500 |015b: move-object/from16 v0, v21 │ │ -048c46: 5200 2205 |015d: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0522 │ │ -048c4a: 0214 0000 |015f: move/from16 v20, v0 │ │ -048c4e: 4413 1314 |0161: aget v19, v19, v20 │ │ -048c52: a713 1213 |0163: sub-float v19, v18, v19 │ │ -048c56: 0200 1300 |0165: move/from16 v0, v19 │ │ -048c5a: 870b |0167: float-to-int v11, v0 │ │ -048c5c: 0800 1500 |0168: move-object/from16 v0, v21 │ │ -048c60: 5400 2405 |016a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ -048c64: 0813 0000 |016c: move-object/from16 v19, v0 │ │ -048c68: 7401 6012 1300 |016e: invoke-virtual/range {v19}, Landroid/view/View;.getLeft:()I // method@1260 │ │ -048c6e: 0a13 |0171: move-result v19 │ │ -048c70: 9013 130a |0172: add-int v19, v19, v10 │ │ -048c74: 0800 1500 |0174: move-object/from16 v0, v21 │ │ -048c78: 5400 2405 |0176: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ -048c7c: 0814 0000 |0178: move-object/from16 v20, v0 │ │ -048c80: 7401 7012 1400 |017a: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@1270 │ │ -048c86: 0a14 |017d: move-result v20 │ │ -048c88: 9014 140b |017e: add-int v20, v20, v11 │ │ -048c8c: 0800 1500 |0180: move-object/from16 v0, v21 │ │ -048c90: 0201 1300 |0182: move/from16 v1, v19 │ │ -048c94: 0202 1400 |0184: move/from16 v2, v20 │ │ -048c98: 705b b111 10a2 |0186: invoke-direct {v0, v1, v2, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.dragTo:(IIII)V // method@11b1 │ │ -048c9e: 7602 c611 1500 |0189: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@11c6 │ │ -048ca4: 2900 a3fe |018c: goto/16 002f // -015d │ │ -048ca8: 7701 ec09 1600 |018e: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09ec │ │ -048cae: 0a0e |0191: move-result v14 │ │ -048cb0: 1208 |0192: const/4 v8, #int 0 // #0 │ │ -048cb2: 35e8 3b00 |0193: if-ge v8, v14, 01ce // +003b │ │ -048cb6: 0800 1600 |0195: move-object/from16 v0, v22 │ │ -048cba: 7120 ed09 8000 |0197: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09ed │ │ -048cc0: 0a0f |019a: move-result v15 │ │ -048cc2: 0800 1600 |019b: move-object/from16 v0, v22 │ │ -048cc6: 7120 ee09 8000 |019d: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09ee │ │ -048ccc: 0a11 |01a0: move-result v17 │ │ -048cce: 0800 1600 |01a1: move-object/from16 v0, v22 │ │ -048cd2: 7120 ef09 8000 |01a3: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09ef │ │ -048cd8: 0a12 |01a6: move-result v18 │ │ -048cda: 0800 1500 |01a7: move-object/from16 v0, v21 │ │ -048cde: 5400 2a05 |01a9: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@052a │ │ -048ce2: 0813 0000 |01ab: move-object/from16 v19, v0 │ │ -048ce6: 4413 130f |01ad: aget v19, v19, v15 │ │ -048cea: a705 1113 |01af: sub-float v5, v17, v19 │ │ -048cee: 0800 1500 |01b1: move-object/from16 v0, v21 │ │ -048cf2: 5400 2b05 |01b3: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@052b │ │ -048cf6: 0813 0000 |01b5: move-object/from16 v19, v0 │ │ -048cfa: 4413 130f |01b7: aget v19, v19, v15 │ │ -048cfe: a706 1213 |01b9: sub-float v6, v18, v19 │ │ -048d02: 0800 1500 |01bb: move-object/from16 v0, v21 │ │ -048d06: 7040 c411 50f6 |01bd: invoke-direct {v0, v5, v6, v15}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@11c4 │ │ -048d0c: 0800 1500 |01c0: move-object/from16 v0, v21 │ │ -048d10: 5200 2505 |01c2: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0525 │ │ -048d14: 0213 0000 |01c4: move/from16 v19, v0 │ │ -048d18: 1314 0100 |01c6: const/16 v20, #int 1 // #1 │ │ -048d1c: 0200 1300 |01c8: move/from16 v0, v19 │ │ -048d20: 0201 1400 |01ca: move/from16 v1, v20 │ │ -048d24: 3310 0700 |01cc: if-ne v0, v1, 01d3 // +0007 │ │ -048d28: 7602 c611 1500 |01ce: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@11c6 │ │ -048d2e: 2900 5efe |01d1: goto/16 002f // -01a2 │ │ -048d32: 0200 1100 |01d3: move/from16 v0, v17 │ │ -048d36: 8700 |01d5: float-to-int v0, v0 │ │ -048d38: 0213 0000 |01d6: move/from16 v19, v0 │ │ -048d3c: 0200 1200 |01d8: move/from16 v0, v18 │ │ -048d40: 8700 |01da: float-to-int v0, v0 │ │ -048d42: 0214 0000 |01db: move/from16 v20, v0 │ │ -048d46: 0800 1500 |01dd: move-object/from16 v0, v21 │ │ -048d4a: 0201 1300 |01df: move/from16 v1, v19 │ │ -048d4e: 0202 1400 |01e1: move/from16 v2, v20 │ │ -048d52: 6e30 b311 1002 |01e3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@11b3 │ │ -048d58: 0c10 |01e6: move-result-object v16 │ │ -048d5a: 0800 1500 |01e7: move-object/from16 v0, v21 │ │ -048d5e: 0801 1000 |01e9: move-object/from16 v1, v16 │ │ -048d62: 7040 a511 1065 |01eb: invoke-direct {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@11a5 │ │ -048d68: 0a13 |01ee: move-result v19 │ │ -048d6a: 3813 0c00 |01ef: if-eqz v19, 01fb // +000c │ │ -048d6e: 0800 1500 |01f1: move-object/from16 v0, v21 │ │ -048d72: 0801 1000 |01f3: move-object/from16 v1, v16 │ │ -048d76: 6e30 cd11 100f |01f5: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@11cd │ │ -048d7c: 0a13 |01f8: move-result v19 │ │ -048d7e: 3913 d5ff |01f9: if-nez v19, 01ce // -002b │ │ -048d82: d808 0801 |01fb: add-int/lit8 v8, v8, #int 1 // #01 │ │ -048d86: 2896 |01fd: goto 0193 // -006a │ │ -048d88: 0800 1600 |01fe: move-object/from16 v0, v22 │ │ -048d8c: 7120 ed09 4000 |0200: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09ed │ │ -048d92: 0a0f |0203: move-result v15 │ │ -048d94: 0800 1500 |0204: move-object/from16 v0, v21 │ │ -048d98: 5200 2505 |0206: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0525 │ │ -048d9c: 0213 0000 |0208: move/from16 v19, v0 │ │ -048da0: 1314 0100 |020a: const/16 v20, #int 1 // #1 │ │ -048da4: 0200 1300 |020c: move/from16 v0, v19 │ │ -048da8: 0201 1400 |020e: move/from16 v1, v20 │ │ -048dac: 3310 7000 |0210: if-ne v0, v1, 0280 // +0070 │ │ -048db0: 0800 1500 |0212: move-object/from16 v0, v21 │ │ -048db4: 5200 2205 |0214: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0522 │ │ -048db8: 0213 0000 |0216: move/from16 v19, v0 │ │ -048dbc: 0200 1300 |0218: move/from16 v0, v19 │ │ -048dc0: 330f 6600 |021a: if-ne v15, v0, 0280 // +0066 │ │ -048dc4: 12fd |021c: const/4 v13, #int -1 // #ff │ │ -048dc6: 7701 ec09 1600 |021d: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09ec │ │ -048dcc: 0a0e |0220: move-result v14 │ │ -048dce: 1208 |0221: const/4 v8, #int 0 // #0 │ │ -048dd0: 35e8 5500 |0222: if-ge v8, v14, 0277 // +0055 │ │ -048dd4: 0800 1600 |0224: move-object/from16 v0, v22 │ │ -048dd8: 7120 ed09 8000 |0226: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09ed │ │ -048dde: 0a09 |0229: move-result v9 │ │ -048de0: 0800 1500 |022a: move-object/from16 v0, v21 │ │ -048de4: 5200 2205 |022c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0522 │ │ -048de8: 0213 0000 |022e: move/from16 v19, v0 │ │ -048dec: 0200 1300 |0230: move/from16 v0, v19 │ │ -048df0: 3309 0500 |0232: if-ne v9, v0, 0237 // +0005 │ │ -048df4: d808 0801 |0234: add-int/lit8 v8, v8, #int 1 // #01 │ │ -048df8: 28ec |0236: goto 0222 // -0014 │ │ -048dfa: 0800 1600 |0237: move-object/from16 v0, v22 │ │ -048dfe: 7120 ee09 8000 |0239: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09ee │ │ -048e04: 0a11 |023c: move-result v17 │ │ -048e06: 0800 1600 |023d: move-object/from16 v0, v22 │ │ -048e0a: 7120 ef09 8000 |023f: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09ef │ │ -048e10: 0a12 |0242: move-result v18 │ │ -048e12: 0200 1100 |0243: move/from16 v0, v17 │ │ -048e16: 8700 |0245: float-to-int v0, v0 │ │ -048e18: 0213 0000 |0246: move/from16 v19, v0 │ │ -048e1c: 0200 1200 |0248: move/from16 v0, v18 │ │ -048e20: 8700 |024a: float-to-int v0, v0 │ │ -048e22: 0214 0000 |024b: move/from16 v20, v0 │ │ -048e26: 0800 1500 |024d: move-object/from16 v0, v21 │ │ -048e2a: 0201 1300 |024f: move/from16 v1, v19 │ │ -048e2e: 0202 1400 |0251: move/from16 v2, v20 │ │ -048e32: 6e30 b311 1002 |0253: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@11b3 │ │ -048e38: 0c13 |0256: move-result-object v19 │ │ -048e3a: 0800 1500 |0257: move-object/from16 v0, v21 │ │ -048e3e: 5400 2405 |0259: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ -048e42: 0814 0000 |025b: move-object/from16 v20, v0 │ │ -048e46: 0800 1300 |025d: move-object/from16 v0, v19 │ │ -048e4a: 0801 1400 |025f: move-object/from16 v1, v20 │ │ -048e4e: 3310 d3ff |0261: if-ne v0, v1, 0234 // -002d │ │ -048e52: 0800 1500 |0263: move-object/from16 v0, v21 │ │ -048e56: 5400 2405 |0265: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ -048e5a: 0813 0000 |0267: move-object/from16 v19, v0 │ │ -048e5e: 0800 1500 |0269: move-object/from16 v0, v21 │ │ -048e62: 0801 1300 |026b: move-object/from16 v1, v19 │ │ -048e66: 6e30 cd11 1009 |026d: invoke-virtual {v0, v1, v9}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@11cd │ │ -048e6c: 0a13 |0270: move-result v19 │ │ -048e6e: 3813 c3ff |0271: if-eqz v19, 0234 // -003d │ │ -048e72: 0800 1500 |0273: move-object/from16 v0, v21 │ │ -048e76: 520d 2205 |0275: iget v13, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0522 │ │ -048e7a: 1313 ffff |0277: const/16 v19, #int -1 // #ffff │ │ -048e7e: 0200 1300 |0279: move/from16 v0, v19 │ │ -048e82: 330d 0500 |027b: if-ne v13, v0, 0280 // +0005 │ │ -048e86: 7601 c311 1500 |027d: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@11c3 │ │ -048e8c: 0800 1500 |0280: move-object/from16 v0, v21 │ │ -048e90: 7020 a911 f000 |0282: invoke-direct {v0, v15}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@11a9 │ │ -048e96: 2900 aafd |0285: goto/16 002f // -0256 │ │ -048e9a: 0800 1500 |0287: move-object/from16 v0, v21 │ │ -048e9e: 5200 2505 |0289: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0525 │ │ -048ea2: 0213 0000 |028b: move/from16 v19, v0 │ │ -048ea6: 1314 0100 |028d: const/16 v20, #int 1 // #1 │ │ -048eaa: 0200 1300 |028f: move/from16 v0, v19 │ │ -048eae: 0201 1400 |0291: move/from16 v1, v20 │ │ -048eb2: 3310 0500 |0293: if-ne v0, v1, 0298 // +0005 │ │ -048eb6: 7601 c311 1500 |0295: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@11c3 │ │ -048ebc: 7401 a011 1500 |0298: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@11a0 │ │ -048ec2: 2900 94fd |029b: goto/16 002f // -026c │ │ -048ec6: 0800 1500 |029d: move-object/from16 v0, v21 │ │ -048eca: 5200 2505 |029f: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0525 │ │ -048ece: 0213 0000 |02a1: move/from16 v19, v0 │ │ -048ed2: 1314 0100 |02a3: const/16 v20, #int 1 // #1 │ │ -048ed6: 0200 1300 |02a5: move/from16 v0, v19 │ │ -048eda: 0201 1400 |02a7: move/from16 v1, v20 │ │ -048ede: 3310 0f00 |02a9: if-ne v0, v1, 02b8 // +000f │ │ -048ee2: 1313 0000 |02ab: const/16 v19, #int 0 // #0 │ │ -048ee6: 1314 0000 |02ad: const/16 v20, #int 0 // #0 │ │ -048eea: 0800 1500 |02af: move-object/from16 v0, v21 │ │ -048eee: 0201 1300 |02b1: move/from16 v1, v19 │ │ -048ef2: 0202 1400 |02b3: move/from16 v2, v20 │ │ -048ef6: 7030 af11 1002 |02b5: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@11af │ │ -048efc: 7401 a011 1500 |02b8: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@11a0 │ │ -048f02: 2900 74fd |02bb: goto/16 002f // -028c │ │ -048f06: 0000 |02bd: nop // spacer │ │ -048f08: 0001 0700 0000 0000 0400 0000 5b02 ... |02be: packed-switch-data (18 units) │ │ +04ac10: |[04ac10] android.support.v4.widget.ViewDragHelper.processTouchEvent:(Landroid/view/MotionEvent;)V │ │ +04ac20: 7701 eb09 1600 |0000: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@09eb │ │ +04ac26: 0a03 |0003: move-result v3 │ │ +04ac28: 7701 ea09 1600 |0004: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@09ea │ │ +04ac2e: 0a04 |0007: move-result v4 │ │ +04ac30: 3903 0500 |0008: if-nez v3, 000d // +0005 │ │ +04ac34: 7401 a011 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@11a0 │ │ +04ac3a: 0800 1500 |000d: move-object/from16 v0, v21 │ │ +04ac3e: 5400 3705 |000f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0537 │ │ +04ac42: 0813 0000 |0011: move-object/from16 v19, v0 │ │ +04ac46: 3913 0c00 |0013: if-nez v19, 001f // +000c │ │ +04ac4a: 7100 3612 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1236 │ │ +04ac50: 0c13 |0018: move-result-object v19 │ │ +04ac52: 0800 1300 |0019: move-object/from16 v0, v19 │ │ +04ac56: 0801 1500 |001b: move-object/from16 v1, v21 │ │ +04ac5a: 5b10 3705 |001d: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0537 │ │ +04ac5e: 0800 1500 |001f: move-object/from16 v0, v21 │ │ +04ac62: 5400 3705 |0021: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0537 │ │ +04ac66: 0813 0000 |0023: move-object/from16 v19, v0 │ │ +04ac6a: 0800 1300 |0025: move-object/from16 v0, v19 │ │ +04ac6e: 0801 1600 |0027: move-object/from16 v1, v22 │ │ +04ac72: 6e20 2f12 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@122f │ │ +04ac78: 2b03 9202 0000 |002c: packed-switch v3, 000002be // +00000292 │ │ +04ac7e: 0e00 |002f: return-void │ │ +04ac80: 7401 2512 1600 |0030: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getX:()F // method@1225 │ │ +04ac86: 0a11 |0033: move-result v17 │ │ +04ac88: 7401 2712 1600 |0034: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getY:()F // method@1227 │ │ +04ac8e: 0a12 |0037: move-result v18 │ │ +04ac90: 1313 0000 |0038: const/16 v19, #int 0 // #0 │ │ +04ac94: 0800 1600 |003a: move-object/from16 v0, v22 │ │ +04ac98: 0201 1300 |003c: move/from16 v1, v19 │ │ +04ac9c: 7120 ed09 1000 |003e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09ed │ │ +04aca2: 0a0f |0041: move-result v15 │ │ +04aca4: 0200 1100 |0042: move/from16 v0, v17 │ │ +04aca8: 8700 |0044: float-to-int v0, v0 │ │ +04acaa: 0213 0000 |0045: move/from16 v19, v0 │ │ +04acae: 0200 1200 |0047: move/from16 v0, v18 │ │ +04acb2: 8700 |0049: float-to-int v0, v0 │ │ +04acb4: 0214 0000 |004a: move/from16 v20, v0 │ │ +04acb8: 0800 1500 |004c: move-object/from16 v0, v21 │ │ +04acbc: 0201 1300 |004e: move/from16 v1, v19 │ │ +04acc0: 0202 1400 |0050: move/from16 v2, v20 │ │ +04acc4: 6e30 b311 1002 |0052: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@11b3 │ │ +04acca: 0c10 |0055: move-result-object v16 │ │ +04accc: 0800 1500 |0056: move-object/from16 v0, v21 │ │ +04acd0: 0201 1100 |0058: move/from16 v1, v17 │ │ +04acd4: 0202 1200 |005a: move/from16 v2, v18 │ │ +04acd8: 7040 c511 10f2 |005c: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@11c5 │ │ +04acde: 0800 1500 |005f: move-object/from16 v0, v21 │ │ +04ace2: 0801 1000 |0061: move-object/from16 v1, v16 │ │ +04ace6: 6e30 cd11 100f |0063: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@11cd │ │ +04acec: 0800 1500 |0066: move-object/from16 v0, v21 │ │ +04acf0: 5400 2905 |0068: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0529 │ │ +04acf4: 0813 0000 |006a: move-object/from16 v19, v0 │ │ +04acf8: 4407 130f |006c: aget v7, v19, v15 │ │ +04acfc: 0800 1500 |006e: move-object/from16 v0, v21 │ │ +04ad00: 5200 3605 |0070: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0536 │ │ +04ad04: 0213 0000 |0072: move/from16 v19, v0 │ │ +04ad08: 9513 1307 |0074: and-int v19, v19, v7 │ │ +04ad0c: 3813 b9ff |0076: if-eqz v19, 002f // -0047 │ │ +04ad10: 0800 1500 |0078: move-object/from16 v0, v21 │ │ +04ad14: 5400 2305 |007a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ +04ad18: 0813 0000 |007c: move-object/from16 v19, v0 │ │ +04ad1c: 0800 1500 |007e: move-object/from16 v0, v21 │ │ +04ad20: 5200 3605 |0080: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0536 │ │ +04ad24: 0214 0000 |0082: move/from16 v20, v0 │ │ +04ad28: 9514 1407 |0084: and-int v20, v20, v7 │ │ +04ad2c: 0800 1300 |0086: move-object/from16 v0, v19 │ │ +04ad30: 0201 1400 |0088: move/from16 v1, v20 │ │ +04ad34: 6e30 9611 100f |008a: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1196 │ │ +04ad3a: 28a2 |008d: goto 002f // -005e │ │ +04ad3c: 0800 1600 |008e: move-object/from16 v0, v22 │ │ +04ad40: 7120 ed09 4000 |0090: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09ed │ │ +04ad46: 0a0f |0093: move-result v15 │ │ +04ad48: 0800 1600 |0094: move-object/from16 v0, v22 │ │ +04ad4c: 7120 ee09 4000 |0096: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09ee │ │ +04ad52: 0a11 |0099: move-result v17 │ │ +04ad54: 0800 1600 |009a: move-object/from16 v0, v22 │ │ +04ad58: 7120 ef09 4000 |009c: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09ef │ │ +04ad5e: 0a12 |009f: move-result v18 │ │ +04ad60: 0800 1500 |00a0: move-object/from16 v0, v21 │ │ +04ad64: 0201 1100 |00a2: move/from16 v1, v17 │ │ +04ad68: 0202 1200 |00a4: move/from16 v2, v18 │ │ +04ad6c: 7040 c511 10f2 |00a6: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@11c5 │ │ +04ad72: 0800 1500 |00a9: move-object/from16 v0, v21 │ │ +04ad76: 5200 2505 |00ab: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0525 │ │ +04ad7a: 0213 0000 |00ad: move/from16 v19, v0 │ │ +04ad7e: 3913 4600 |00af: if-nez v19, 00f5 // +0046 │ │ +04ad82: 0200 1100 |00b1: move/from16 v0, v17 │ │ +04ad86: 8700 |00b3: float-to-int v0, v0 │ │ +04ad88: 0213 0000 |00b4: move/from16 v19, v0 │ │ +04ad8c: 0200 1200 |00b6: move/from16 v0, v18 │ │ +04ad90: 8700 |00b8: float-to-int v0, v0 │ │ +04ad92: 0214 0000 |00b9: move/from16 v20, v0 │ │ +04ad96: 0800 1500 |00bb: move-object/from16 v0, v21 │ │ +04ad9a: 0201 1300 |00bd: move/from16 v1, v19 │ │ +04ad9e: 0202 1400 |00bf: move/from16 v2, v20 │ │ +04ada2: 6e30 b311 1002 |00c1: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@11b3 │ │ +04ada8: 0c10 |00c4: move-result-object v16 │ │ +04adaa: 0800 1500 |00c5: move-object/from16 v0, v21 │ │ +04adae: 0801 1000 |00c7: move-object/from16 v1, v16 │ │ +04adb2: 6e30 cd11 100f |00c9: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@11cd │ │ +04adb8: 0800 1500 |00cc: move-object/from16 v0, v21 │ │ +04adbc: 5400 2905 |00ce: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0529 │ │ +04adc0: 0813 0000 |00d0: move-object/from16 v19, v0 │ │ +04adc4: 4407 130f |00d2: aget v7, v19, v15 │ │ +04adc8: 0800 1500 |00d4: move-object/from16 v0, v21 │ │ +04adcc: 5200 3605 |00d6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0536 │ │ +04add0: 0213 0000 |00d8: move/from16 v19, v0 │ │ +04add4: 9513 1307 |00da: and-int v19, v19, v7 │ │ +04add8: 3813 53ff |00dc: if-eqz v19, 002f // -00ad │ │ +04addc: 0800 1500 |00de: move-object/from16 v0, v21 │ │ +04ade0: 5400 2305 |00e0: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ +04ade4: 0813 0000 |00e2: move-object/from16 v19, v0 │ │ +04ade8: 0800 1500 |00e4: move-object/from16 v0, v21 │ │ +04adec: 5200 3605 |00e6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0536 │ │ +04adf0: 0214 0000 |00e8: move/from16 v20, v0 │ │ +04adf4: 9514 1407 |00ea: and-int v20, v20, v7 │ │ +04adf8: 0800 1300 |00ec: move-object/from16 v0, v19 │ │ +04adfc: 0201 1400 |00ee: move/from16 v1, v20 │ │ +04ae00: 6e30 9611 100f |00f0: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1196 │ │ +04ae06: 2900 3cff |00f3: goto/16 002f // -00c4 │ │ +04ae0a: 0200 1100 |00f5: move/from16 v0, v17 │ │ +04ae0e: 8700 |00f7: float-to-int v0, v0 │ │ +04ae10: 0213 0000 |00f8: move/from16 v19, v0 │ │ +04ae14: 0200 1200 |00fa: move/from16 v0, v18 │ │ +04ae18: 8700 |00fc: float-to-int v0, v0 │ │ +04ae1a: 0214 0000 |00fd: move/from16 v20, v0 │ │ +04ae1e: 0800 1500 |00ff: move-object/from16 v0, v21 │ │ +04ae22: 0201 1300 |0101: move/from16 v1, v19 │ │ +04ae26: 0202 1400 |0103: move/from16 v2, v20 │ │ +04ae2a: 6e30 bd11 1002 |0105: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.isCapturedViewUnder:(II)Z // method@11bd │ │ +04ae30: 0a13 |0108: move-result v19 │ │ +04ae32: 3813 26ff |0109: if-eqz v19, 002f // -00da │ │ +04ae36: 0800 1500 |010b: move-object/from16 v0, v21 │ │ +04ae3a: 5400 2405 |010d: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ +04ae3e: 0813 0000 |010f: move-object/from16 v19, v0 │ │ +04ae42: 0800 1500 |0111: move-object/from16 v0, v21 │ │ +04ae46: 0801 1300 |0113: move-object/from16 v1, v19 │ │ +04ae4a: 6e30 cd11 100f |0115: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@11cd │ │ +04ae50: 2900 17ff |0118: goto/16 002f // -00e9 │ │ +04ae54: 0800 1500 |011a: move-object/from16 v0, v21 │ │ +04ae58: 5200 2505 |011c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0525 │ │ +04ae5c: 0213 0000 |011e: move/from16 v19, v0 │ │ +04ae60: 1314 0100 |0120: const/16 v20, #int 1 // #1 │ │ +04ae64: 0200 1300 |0122: move/from16 v0, v19 │ │ +04ae68: 0201 1400 |0124: move/from16 v1, v20 │ │ +04ae6c: 3310 6800 |0126: if-ne v0, v1, 018e // +0068 │ │ +04ae70: 0800 1500 |0128: move-object/from16 v0, v21 │ │ +04ae74: 5200 2205 |012a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0522 │ │ +04ae78: 0213 0000 |012c: move/from16 v19, v0 │ │ +04ae7c: 0800 1600 |012e: move-object/from16 v0, v22 │ │ +04ae80: 0201 1300 |0130: move/from16 v1, v19 │ │ +04ae84: 7120 e909 1000 |0132: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09e9 │ │ +04ae8a: 0a0c |0135: move-result v12 │ │ +04ae8c: 0800 1600 |0136: move-object/from16 v0, v22 │ │ +04ae90: 7120 ee09 c000 |0138: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09ee │ │ +04ae96: 0a11 |013b: move-result v17 │ │ +04ae98: 0800 1600 |013c: move-object/from16 v0, v22 │ │ +04ae9c: 7120 ef09 c000 |013e: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09ef │ │ +04aea2: 0a12 |0141: move-result v18 │ │ +04aea4: 0800 1500 |0142: move-object/from16 v0, v21 │ │ +04aea8: 5400 2c05 |0144: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@052c │ │ +04aeac: 0813 0000 |0146: move-object/from16 v19, v0 │ │ +04aeb0: 0800 1500 |0148: move-object/from16 v0, v21 │ │ +04aeb4: 5200 2205 |014a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0522 │ │ +04aeb8: 0214 0000 |014c: move/from16 v20, v0 │ │ +04aebc: 4413 1314 |014e: aget v19, v19, v20 │ │ +04aec0: a713 1113 |0150: sub-float v19, v17, v19 │ │ +04aec4: 0200 1300 |0152: move/from16 v0, v19 │ │ +04aec8: 870a |0154: float-to-int v10, v0 │ │ +04aeca: 0800 1500 |0155: move-object/from16 v0, v21 │ │ +04aece: 5400 2d05 |0157: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@052d │ │ +04aed2: 0813 0000 |0159: move-object/from16 v19, v0 │ │ +04aed6: 0800 1500 |015b: move-object/from16 v0, v21 │ │ +04aeda: 5200 2205 |015d: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0522 │ │ +04aede: 0214 0000 |015f: move/from16 v20, v0 │ │ +04aee2: 4413 1314 |0161: aget v19, v19, v20 │ │ +04aee6: a713 1213 |0163: sub-float v19, v18, v19 │ │ +04aeea: 0200 1300 |0165: move/from16 v0, v19 │ │ +04aeee: 870b |0167: float-to-int v11, v0 │ │ +04aef0: 0800 1500 |0168: move-object/from16 v0, v21 │ │ +04aef4: 5400 2405 |016a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ +04aef8: 0813 0000 |016c: move-object/from16 v19, v0 │ │ +04aefc: 7401 6012 1300 |016e: invoke-virtual/range {v19}, Landroid/view/View;.getLeft:()I // method@1260 │ │ +04af02: 0a13 |0171: move-result v19 │ │ +04af04: 9013 130a |0172: add-int v19, v19, v10 │ │ +04af08: 0800 1500 |0174: move-object/from16 v0, v21 │ │ +04af0c: 5400 2405 |0176: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ +04af10: 0814 0000 |0178: move-object/from16 v20, v0 │ │ +04af14: 7401 7012 1400 |017a: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@1270 │ │ +04af1a: 0a14 |017d: move-result v20 │ │ +04af1c: 9014 140b |017e: add-int v20, v20, v11 │ │ +04af20: 0800 1500 |0180: move-object/from16 v0, v21 │ │ +04af24: 0201 1300 |0182: move/from16 v1, v19 │ │ +04af28: 0202 1400 |0184: move/from16 v2, v20 │ │ +04af2c: 705b b111 10a2 |0186: invoke-direct {v0, v1, v2, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.dragTo:(IIII)V // method@11b1 │ │ +04af32: 7602 c611 1500 |0189: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@11c6 │ │ +04af38: 2900 a3fe |018c: goto/16 002f // -015d │ │ +04af3c: 7701 ec09 1600 |018e: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09ec │ │ +04af42: 0a0e |0191: move-result v14 │ │ +04af44: 1208 |0192: const/4 v8, #int 0 // #0 │ │ +04af46: 35e8 3b00 |0193: if-ge v8, v14, 01ce // +003b │ │ +04af4a: 0800 1600 |0195: move-object/from16 v0, v22 │ │ +04af4e: 7120 ed09 8000 |0197: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09ed │ │ +04af54: 0a0f |019a: move-result v15 │ │ +04af56: 0800 1600 |019b: move-object/from16 v0, v22 │ │ +04af5a: 7120 ee09 8000 |019d: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09ee │ │ +04af60: 0a11 |01a0: move-result v17 │ │ +04af62: 0800 1600 |01a1: move-object/from16 v0, v22 │ │ +04af66: 7120 ef09 8000 |01a3: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09ef │ │ +04af6c: 0a12 |01a6: move-result v18 │ │ +04af6e: 0800 1500 |01a7: move-object/from16 v0, v21 │ │ +04af72: 5400 2a05 |01a9: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@052a │ │ +04af76: 0813 0000 |01ab: move-object/from16 v19, v0 │ │ +04af7a: 4413 130f |01ad: aget v19, v19, v15 │ │ +04af7e: a705 1113 |01af: sub-float v5, v17, v19 │ │ +04af82: 0800 1500 |01b1: move-object/from16 v0, v21 │ │ +04af86: 5400 2b05 |01b3: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@052b │ │ +04af8a: 0813 0000 |01b5: move-object/from16 v19, v0 │ │ +04af8e: 4413 130f |01b7: aget v19, v19, v15 │ │ +04af92: a706 1213 |01b9: sub-float v6, v18, v19 │ │ +04af96: 0800 1500 |01bb: move-object/from16 v0, v21 │ │ +04af9a: 7040 c411 50f6 |01bd: invoke-direct {v0, v5, v6, v15}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@11c4 │ │ +04afa0: 0800 1500 |01c0: move-object/from16 v0, v21 │ │ +04afa4: 5200 2505 |01c2: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0525 │ │ +04afa8: 0213 0000 |01c4: move/from16 v19, v0 │ │ +04afac: 1314 0100 |01c6: const/16 v20, #int 1 // #1 │ │ +04afb0: 0200 1300 |01c8: move/from16 v0, v19 │ │ +04afb4: 0201 1400 |01ca: move/from16 v1, v20 │ │ +04afb8: 3310 0700 |01cc: if-ne v0, v1, 01d3 // +0007 │ │ +04afbc: 7602 c611 1500 |01ce: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@11c6 │ │ +04afc2: 2900 5efe |01d1: goto/16 002f // -01a2 │ │ +04afc6: 0200 1100 |01d3: move/from16 v0, v17 │ │ +04afca: 8700 |01d5: float-to-int v0, v0 │ │ +04afcc: 0213 0000 |01d6: move/from16 v19, v0 │ │ +04afd0: 0200 1200 |01d8: move/from16 v0, v18 │ │ +04afd4: 8700 |01da: float-to-int v0, v0 │ │ +04afd6: 0214 0000 |01db: move/from16 v20, v0 │ │ +04afda: 0800 1500 |01dd: move-object/from16 v0, v21 │ │ +04afde: 0201 1300 |01df: move/from16 v1, v19 │ │ +04afe2: 0202 1400 |01e1: move/from16 v2, v20 │ │ +04afe6: 6e30 b311 1002 |01e3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@11b3 │ │ +04afec: 0c10 |01e6: move-result-object v16 │ │ +04afee: 0800 1500 |01e7: move-object/from16 v0, v21 │ │ +04aff2: 0801 1000 |01e9: move-object/from16 v1, v16 │ │ +04aff6: 7040 a511 1065 |01eb: invoke-direct {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@11a5 │ │ +04affc: 0a13 |01ee: move-result v19 │ │ +04affe: 3813 0c00 |01ef: if-eqz v19, 01fb // +000c │ │ +04b002: 0800 1500 |01f1: move-object/from16 v0, v21 │ │ +04b006: 0801 1000 |01f3: move-object/from16 v1, v16 │ │ +04b00a: 6e30 cd11 100f |01f5: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@11cd │ │ +04b010: 0a13 |01f8: move-result v19 │ │ +04b012: 3913 d5ff |01f9: if-nez v19, 01ce // -002b │ │ +04b016: d808 0801 |01fb: add-int/lit8 v8, v8, #int 1 // #01 │ │ +04b01a: 2896 |01fd: goto 0193 // -006a │ │ +04b01c: 0800 1600 |01fe: move-object/from16 v0, v22 │ │ +04b020: 7120 ed09 4000 |0200: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09ed │ │ +04b026: 0a0f |0203: move-result v15 │ │ +04b028: 0800 1500 |0204: move-object/from16 v0, v21 │ │ +04b02c: 5200 2505 |0206: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0525 │ │ +04b030: 0213 0000 |0208: move/from16 v19, v0 │ │ +04b034: 1314 0100 |020a: const/16 v20, #int 1 // #1 │ │ +04b038: 0200 1300 |020c: move/from16 v0, v19 │ │ +04b03c: 0201 1400 |020e: move/from16 v1, v20 │ │ +04b040: 3310 7000 |0210: if-ne v0, v1, 0280 // +0070 │ │ +04b044: 0800 1500 |0212: move-object/from16 v0, v21 │ │ +04b048: 5200 2205 |0214: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0522 │ │ +04b04c: 0213 0000 |0216: move/from16 v19, v0 │ │ +04b050: 0200 1300 |0218: move/from16 v0, v19 │ │ +04b054: 330f 6600 |021a: if-ne v15, v0, 0280 // +0066 │ │ +04b058: 12fd |021c: const/4 v13, #int -1 // #ff │ │ +04b05a: 7701 ec09 1600 |021d: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09ec │ │ +04b060: 0a0e |0220: move-result v14 │ │ +04b062: 1208 |0221: const/4 v8, #int 0 // #0 │ │ +04b064: 35e8 5500 |0222: if-ge v8, v14, 0277 // +0055 │ │ +04b068: 0800 1600 |0224: move-object/from16 v0, v22 │ │ +04b06c: 7120 ed09 8000 |0226: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09ed │ │ +04b072: 0a09 |0229: move-result v9 │ │ +04b074: 0800 1500 |022a: move-object/from16 v0, v21 │ │ +04b078: 5200 2205 |022c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0522 │ │ +04b07c: 0213 0000 |022e: move/from16 v19, v0 │ │ +04b080: 0200 1300 |0230: move/from16 v0, v19 │ │ +04b084: 3309 0500 |0232: if-ne v9, v0, 0237 // +0005 │ │ +04b088: d808 0801 |0234: add-int/lit8 v8, v8, #int 1 // #01 │ │ +04b08c: 28ec |0236: goto 0222 // -0014 │ │ +04b08e: 0800 1600 |0237: move-object/from16 v0, v22 │ │ +04b092: 7120 ee09 8000 |0239: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09ee │ │ +04b098: 0a11 |023c: move-result v17 │ │ +04b09a: 0800 1600 |023d: move-object/from16 v0, v22 │ │ +04b09e: 7120 ef09 8000 |023f: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09ef │ │ +04b0a4: 0a12 |0242: move-result v18 │ │ +04b0a6: 0200 1100 |0243: move/from16 v0, v17 │ │ +04b0aa: 8700 |0245: float-to-int v0, v0 │ │ +04b0ac: 0213 0000 |0246: move/from16 v19, v0 │ │ +04b0b0: 0200 1200 |0248: move/from16 v0, v18 │ │ +04b0b4: 8700 |024a: float-to-int v0, v0 │ │ +04b0b6: 0214 0000 |024b: move/from16 v20, v0 │ │ +04b0ba: 0800 1500 |024d: move-object/from16 v0, v21 │ │ +04b0be: 0201 1300 |024f: move/from16 v1, v19 │ │ +04b0c2: 0202 1400 |0251: move/from16 v2, v20 │ │ +04b0c6: 6e30 b311 1002 |0253: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@11b3 │ │ +04b0cc: 0c13 |0256: move-result-object v19 │ │ +04b0ce: 0800 1500 |0257: move-object/from16 v0, v21 │ │ +04b0d2: 5400 2405 |0259: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ +04b0d6: 0814 0000 |025b: move-object/from16 v20, v0 │ │ +04b0da: 0800 1300 |025d: move-object/from16 v0, v19 │ │ +04b0de: 0801 1400 |025f: move-object/from16 v1, v20 │ │ +04b0e2: 3310 d3ff |0261: if-ne v0, v1, 0234 // -002d │ │ +04b0e6: 0800 1500 |0263: move-object/from16 v0, v21 │ │ +04b0ea: 5400 2405 |0265: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ +04b0ee: 0813 0000 |0267: move-object/from16 v19, v0 │ │ +04b0f2: 0800 1500 |0269: move-object/from16 v0, v21 │ │ +04b0f6: 0801 1300 |026b: move-object/from16 v1, v19 │ │ +04b0fa: 6e30 cd11 1009 |026d: invoke-virtual {v0, v1, v9}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@11cd │ │ +04b100: 0a13 |0270: move-result v19 │ │ +04b102: 3813 c3ff |0271: if-eqz v19, 0234 // -003d │ │ +04b106: 0800 1500 |0273: move-object/from16 v0, v21 │ │ +04b10a: 520d 2205 |0275: iget v13, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0522 │ │ +04b10e: 1313 ffff |0277: const/16 v19, #int -1 // #ffff │ │ +04b112: 0200 1300 |0279: move/from16 v0, v19 │ │ +04b116: 330d 0500 |027b: if-ne v13, v0, 0280 // +0005 │ │ +04b11a: 7601 c311 1500 |027d: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@11c3 │ │ +04b120: 0800 1500 |0280: move-object/from16 v0, v21 │ │ +04b124: 7020 a911 f000 |0282: invoke-direct {v0, v15}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@11a9 │ │ +04b12a: 2900 aafd |0285: goto/16 002f // -0256 │ │ +04b12e: 0800 1500 |0287: move-object/from16 v0, v21 │ │ +04b132: 5200 2505 |0289: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0525 │ │ +04b136: 0213 0000 |028b: move/from16 v19, v0 │ │ +04b13a: 1314 0100 |028d: const/16 v20, #int 1 // #1 │ │ +04b13e: 0200 1300 |028f: move/from16 v0, v19 │ │ +04b142: 0201 1400 |0291: move/from16 v1, v20 │ │ +04b146: 3310 0500 |0293: if-ne v0, v1, 0298 // +0005 │ │ +04b14a: 7601 c311 1500 |0295: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@11c3 │ │ +04b150: 7401 a011 1500 |0298: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@11a0 │ │ +04b156: 2900 94fd |029b: goto/16 002f // -026c │ │ +04b15a: 0800 1500 |029d: move-object/from16 v0, v21 │ │ +04b15e: 5200 2505 |029f: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0525 │ │ +04b162: 0213 0000 |02a1: move/from16 v19, v0 │ │ +04b166: 1314 0100 |02a3: const/16 v20, #int 1 // #1 │ │ +04b16a: 0200 1300 |02a5: move/from16 v0, v19 │ │ +04b16e: 0201 1400 |02a7: move/from16 v1, v20 │ │ +04b172: 3310 0f00 |02a9: if-ne v0, v1, 02b8 // +000f │ │ +04b176: 1313 0000 |02ab: const/16 v19, #int 0 // #0 │ │ +04b17a: 1314 0000 |02ad: const/16 v20, #int 0 // #0 │ │ +04b17e: 0800 1500 |02af: move-object/from16 v0, v21 │ │ +04b182: 0201 1300 |02b1: move/from16 v1, v19 │ │ +04b186: 0202 1400 |02b3: move/from16 v2, v20 │ │ +04b18a: 7030 af11 1002 |02b5: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@11af │ │ +04b190: 7401 a011 1500 |02b8: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@11a0 │ │ +04b196: 2900 74fd |02bb: goto/16 002f // -028c │ │ +04b19a: 0000 |02bd: nop // spacer │ │ +04b19c: 0001 0700 0000 0000 0400 0000 5b02 ... |02be: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1046 │ │ 0x0004 line=1047 │ │ 0x0008 line=1049 │ │ 0x000a line=1052 │ │ 0x000d line=1055 │ │ @@ -84356,24 +84356,24 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -048f2c: |[048f2c] android.support.v4.widget.ViewDragHelper.setDragState:(I)V │ │ -048f3c: 5210 2505 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0525 │ │ -048f40: 3220 0e00 |0002: if-eq v0, v2, 0010 // +000e │ │ -048f44: 5912 2505 |0004: iput v2, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0525 │ │ -048f48: 5410 2305 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ -048f4c: 6e20 9811 2000 |0008: invoke-virtual {v0, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewDragStateChanged:(I)V // method@1198 │ │ -048f52: 3902 0500 |000b: if-nez v2, 0010 // +0005 │ │ -048f56: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -048f58: 5b10 2405 |000e: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ -048f5c: 0e00 |0010: return-void │ │ +04b1c0: |[04b1c0] android.support.v4.widget.ViewDragHelper.setDragState:(I)V │ │ +04b1d0: 5210 2505 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0525 │ │ +04b1d4: 3220 0e00 |0002: if-eq v0, v2, 0010 // +000e │ │ +04b1d8: 5912 2505 |0004: iput v2, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0525 │ │ +04b1dc: 5410 2305 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ +04b1e0: 6e20 9811 2000 |0008: invoke-virtual {v0, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewDragStateChanged:(I)V // method@1198 │ │ +04b1e6: 3902 0500 |000b: if-nez v2, 0010 // +0005 │ │ +04b1ea: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +04b1ec: 5b10 2405 |000e: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ +04b1f0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=864 │ │ 0x0004 line=865 │ │ 0x0006 line=866 │ │ 0x000b line=867 │ │ 0x000d line=868 │ │ @@ -84387,17 +84387,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -048f60: |[048f60] android.support.v4.widget.ViewDragHelper.setEdgeTrackingEnabled:(I)V │ │ -048f70: 5901 3605 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0536 │ │ -048f74: 0e00 |0002: return-void │ │ +04b1f4: |[04b1f4] android.support.v4.widget.ViewDragHelper.setEdgeTrackingEnabled:(I)V │ │ +04b204: 5901 3605 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0536 │ │ +04b208: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0002 line=438 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0003 reg=1 edgeFlags I │ │ @@ -84407,17 +84407,17 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -048f78: |[048f78] android.support.v4.widget.ViewDragHelper.setMinVelocity:(F)V │ │ -048f88: 5901 2f05 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@052f │ │ -048f8c: 0e00 |0002: return-void │ │ +04b20c: |[04b20c] android.support.v4.widget.ViewDragHelper.setMinVelocity:(F)V │ │ +04b21c: 5901 2f05 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@052f │ │ +04b220: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ 0x0002 line=402 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0003 reg=1 minVel F │ │ @@ -84427,34 +84427,34 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -048f90: |[048f90] android.support.v4.widget.ViewDragHelper.settleCapturedViewAt:(II)Z │ │ -048fa0: 5530 3205 |0000: iget-boolean v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0532 │ │ -048fa4: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -048fa8: 2200 0003 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ -048fac: 1a01 4602 |0006: const-string v1, "Cannot settleCapturedViewAt outside of a call to Callback#onViewReleased" // string@0246 │ │ -048fb0: 7020 7a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -048fb6: 2700 |000b: throw v0 │ │ -048fb8: 5430 3705 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0537 │ │ -048fbc: 5231 2205 |000e: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0522 │ │ -048fc0: 7120 790a 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a79 │ │ -048fc6: 0a00 |0013: move-result v0 │ │ -048fc8: 8700 |0014: float-to-int v0, v0 │ │ -048fca: 5431 3705 |0015: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0537 │ │ -048fce: 5232 2205 |0017: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0522 │ │ -048fd2: 7120 7a0a 2100 |0019: invoke-static {v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a7a │ │ -048fd8: 0a01 |001c: move-result v1 │ │ -048fda: 8711 |001d: float-to-int v1, v1 │ │ -048fdc: 7051 b511 4305 |001e: invoke-direct {v3, v4, v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@11b5 │ │ -048fe2: 0a00 |0021: move-result v0 │ │ -048fe4: 0f00 |0022: return v0 │ │ +04b224: |[04b224] android.support.v4.widget.ViewDragHelper.settleCapturedViewAt:(II)Z │ │ +04b234: 5530 3205 |0000: iget-boolean v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0532 │ │ +04b238: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +04b23c: 2200 0003 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ +04b240: 1a01 4702 |0006: const-string v1, "Cannot settleCapturedViewAt outside of a call to Callback#onViewReleased" // string@0247 │ │ +04b244: 7020 7a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +04b24a: 2700 |000b: throw v0 │ │ +04b24c: 5430 3705 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0537 │ │ +04b250: 5231 2205 |000e: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0522 │ │ +04b254: 7120 790a 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a79 │ │ +04b25a: 0a00 |0013: move-result v0 │ │ +04b25c: 8700 |0014: float-to-int v0, v0 │ │ +04b25e: 5431 3705 |0015: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0537 │ │ +04b262: 5232 2205 |0017: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0522 │ │ +04b266: 7120 7a0a 2100 |0019: invoke-static {v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a7a │ │ +04b26c: 0a01 |001c: move-result v1 │ │ +04b26e: 8711 |001d: float-to-int v1, v1 │ │ +04b270: 7051 b511 4305 |001e: invoke-direct {v3, v4, v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@11b5 │ │ +04b276: 0a00 |0021: move-result v0 │ │ +04b278: 0f00 |0022: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=557 │ │ 0x0004 line=558 │ │ 0x000c line=562 │ │ locals : │ │ 0x0000 - 0x0023 reg=3 this Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -84466,136 +84466,136 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 248 16-bit code units │ │ -048fe8: |[048fe8] android.support.v4.widget.ViewDragHelper.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -048ff8: 7110 eb09 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@09eb │ │ -048ffe: 0a00 |0003: move-result v0 │ │ -049000: 7110 ea09 0e00 |0004: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@09ea │ │ -049006: 0a01 |0007: move-result v1 │ │ -049008: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -04900c: 6e10 a011 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@11a0 │ │ -049012: 54db 3705 |000d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0537 │ │ -049016: 390b 0800 |000f: if-nez v11, 0017 // +0008 │ │ -04901a: 7100 3612 0000 |0011: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1236 │ │ -049020: 0c0b |0014: move-result-object v11 │ │ -049022: 5bdb 3705 |0015: iput-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0537 │ │ -049026: 54db 3705 |0017: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0537 │ │ -04902a: 6e20 2f12 eb00 |0019: invoke-virtual {v11, v14}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@122f │ │ -049030: 2b00 ca00 0000 |001c: packed-switch v0, 000000e6 // +000000ca │ │ -049036: 52db 2505 |001f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0525 │ │ -04903a: 121c |0021: const/4 v12, #int 1 // #1 │ │ -04903c: 33cb c100 |0022: if-ne v11, v12, 00e3 // +00c1 │ │ -049040: 121b |0024: const/4 v11, #int 1 // #1 │ │ -049042: 0f0b |0025: return v11 │ │ -049044: 6e10 2512 0e00 |0026: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1225 │ │ -04904a: 0a09 |0029: move-result v9 │ │ -04904c: 6e10 2712 0e00 |002a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1227 │ │ -049052: 0a0a |002d: move-result v10 │ │ -049054: 120b |002e: const/4 v11, #int 0 // #0 │ │ -049056: 7120 ed09 be00 |002f: invoke-static {v14, v11}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09ed │ │ -04905c: 0a07 |0032: move-result v7 │ │ -04905e: 7040 c511 9d7a |0033: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@11c5 │ │ -049064: 879b |0036: float-to-int v11, v9 │ │ -049066: 87ac |0037: float-to-int v12, v10 │ │ -049068: 6e30 b311 bd0c |0038: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@11b3 │ │ -04906e: 0c08 |003b: move-result-object v8 │ │ -049070: 54db 2405 |003c: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ -049074: 33b8 0a00 |003e: if-ne v8, v11, 0048 // +000a │ │ -049078: 52db 2505 |0040: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0525 │ │ -04907c: 122c |0042: const/4 v12, #int 2 // #2 │ │ -04907e: 33cb 0500 |0043: if-ne v11, v12, 0048 // +0005 │ │ -049082: 6e30 cd11 8d07 |0045: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@11cd │ │ -049088: 54db 2905 |0048: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0529 │ │ -04908c: 4404 0b07 |004a: aget v4, v11, v7 │ │ -049090: 52db 3605 |004c: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0536 │ │ -049094: b54b |004e: and-int/2addr v11, v4 │ │ -049096: 380b d0ff |004f: if-eqz v11, 001f // -0030 │ │ -04909a: 54db 2305 |0051: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ -04909e: 52dc 3605 |0053: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0536 │ │ -0490a2: b54c |0055: and-int/2addr v12, v4 │ │ -0490a4: 6e30 9611 cb07 |0056: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1196 │ │ -0490aa: 28c6 |0059: goto 001f // -003a │ │ -0490ac: 7120 ed09 1e00 |005a: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09ed │ │ -0490b2: 0a07 |005d: move-result v7 │ │ -0490b4: 7120 ee09 1e00 |005e: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09ee │ │ -0490ba: 0a09 |0061: move-result v9 │ │ -0490bc: 7120 ef09 1e00 |0062: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09ef │ │ -0490c2: 0a0a |0065: move-result v10 │ │ -0490c4: 7040 c511 9d7a |0066: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@11c5 │ │ -0490ca: 52db 2505 |0069: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0525 │ │ -0490ce: 390b 1400 |006b: if-nez v11, 007f // +0014 │ │ -0490d2: 54db 2905 |006d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0529 │ │ -0490d6: 4404 0b07 |006f: aget v4, v11, v7 │ │ -0490da: 52db 3605 |0071: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0536 │ │ -0490de: b54b |0073: and-int/2addr v11, v4 │ │ -0490e0: 380b abff |0074: if-eqz v11, 001f // -0055 │ │ -0490e4: 54db 2305 |0076: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ -0490e8: 52dc 3605 |0078: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0536 │ │ -0490ec: b54c |007a: and-int/2addr v12, v4 │ │ -0490ee: 6e30 9611 cb07 |007b: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1196 │ │ -0490f4: 28a1 |007e: goto 001f // -005f │ │ -0490f6: 52db 2505 |007f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0525 │ │ -0490fa: 122c |0081: const/4 v12, #int 2 // #2 │ │ -0490fc: 33cb 9dff |0082: if-ne v11, v12, 001f // -0063 │ │ -049100: 879b |0084: float-to-int v11, v9 │ │ -049102: 87ac |0085: float-to-int v12, v10 │ │ -049104: 6e30 b311 bd0c |0086: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@11b3 │ │ -04910a: 0c08 |0089: move-result-object v8 │ │ -04910c: 54db 2405 |008a: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ -049110: 33b8 93ff |008c: if-ne v8, v11, 001f // -006d │ │ -049114: 6e30 cd11 8d07 |008e: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@11cd │ │ -04911a: 288e |0091: goto 001f // -0072 │ │ -04911c: 7110 ec09 0e00 |0092: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09ec │ │ -049122: 0a06 |0095: move-result v6 │ │ -049124: 1205 |0096: const/4 v5, #int 0 // #0 │ │ -049126: 3565 2200 |0097: if-ge v5, v6, 00b9 // +0022 │ │ -04912a: 7120 ed09 5e00 |0099: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09ed │ │ -049130: 0a07 |009c: move-result v7 │ │ -049132: 7120 ee09 5e00 |009d: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09ee │ │ -049138: 0a09 |00a0: move-result v9 │ │ -04913a: 7120 ef09 5e00 |00a1: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09ef │ │ -049140: 0a0a |00a4: move-result v10 │ │ -049142: 54db 2a05 |00a5: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@052a │ │ -049146: 440b 0b07 |00a7: aget v11, v11, v7 │ │ -04914a: a702 090b |00a9: sub-float v2, v9, v11 │ │ -04914e: 54db 2b05 |00ab: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@052b │ │ -049152: 440b 0b07 |00ad: aget v11, v11, v7 │ │ -049156: a703 0a0b |00af: sub-float v3, v10, v11 │ │ -04915a: 7040 c411 2d73 |00b1: invoke-direct {v13, v2, v3, v7}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@11c4 │ │ -049160: 52db 2505 |00b4: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0525 │ │ -049164: 121c |00b6: const/4 v12, #int 1 // #1 │ │ -049166: 33cb 0700 |00b7: if-ne v11, v12, 00be // +0007 │ │ -04916a: 7020 c611 ed00 |00b9: invoke-direct {v13, v14}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@11c6 │ │ -049170: 2900 63ff |00bc: goto/16 001f // -009d │ │ -049174: 879b |00be: float-to-int v11, v9 │ │ -049176: 87ac |00bf: float-to-int v12, v10 │ │ -049178: 6e30 b311 bd0c |00c0: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@11b3 │ │ -04917e: 0c08 |00c3: move-result-object v8 │ │ -049180: 3808 0e00 |00c4: if-eqz v8, 00d2 // +000e │ │ -049184: 7040 a511 8d32 |00c6: invoke-direct {v13, v8, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@11a5 │ │ -04918a: 0a0b |00c9: move-result v11 │ │ -04918c: 380b 0800 |00ca: if-eqz v11, 00d2 // +0008 │ │ -049190: 6e30 cd11 8d07 |00cc: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@11cd │ │ -049196: 0a0b |00cf: move-result v11 │ │ -049198: 390b e9ff |00d0: if-nez v11, 00b9 // -0017 │ │ -04919c: d805 0501 |00d2: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0491a0: 28c3 |00d4: goto 0097 // -003d │ │ -0491a2: 7120 ed09 1e00 |00d5: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09ed │ │ -0491a8: 0a07 |00d8: move-result v7 │ │ -0491aa: 7020 a911 7d00 |00d9: invoke-direct {v13, v7}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@11a9 │ │ -0491b0: 2900 43ff |00dc: goto/16 001f // -00bd │ │ -0491b4: 6e10 a011 0d00 |00de: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@11a0 │ │ -0491ba: 2900 3eff |00e1: goto/16 001f // -00c2 │ │ -0491be: 120b |00e3: const/4 v11, #int 0 // #0 │ │ -0491c0: 2900 41ff |00e4: goto/16 0025 // -00bf │ │ -0491c4: 0001 0700 0000 0000 0a00 0000 c200 ... |00e6: packed-switch-data (18 units) │ │ +04b27c: |[04b27c] android.support.v4.widget.ViewDragHelper.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +04b28c: 7110 eb09 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@09eb │ │ +04b292: 0a00 |0003: move-result v0 │ │ +04b294: 7110 ea09 0e00 |0004: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@09ea │ │ +04b29a: 0a01 |0007: move-result v1 │ │ +04b29c: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +04b2a0: 6e10 a011 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@11a0 │ │ +04b2a6: 54db 3705 |000d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0537 │ │ +04b2aa: 390b 0800 |000f: if-nez v11, 0017 // +0008 │ │ +04b2ae: 7100 3612 0000 |0011: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1236 │ │ +04b2b4: 0c0b |0014: move-result-object v11 │ │ +04b2b6: 5bdb 3705 |0015: iput-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0537 │ │ +04b2ba: 54db 3705 |0017: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0537 │ │ +04b2be: 6e20 2f12 eb00 |0019: invoke-virtual {v11, v14}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@122f │ │ +04b2c4: 2b00 ca00 0000 |001c: packed-switch v0, 000000e6 // +000000ca │ │ +04b2ca: 52db 2505 |001f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0525 │ │ +04b2ce: 121c |0021: const/4 v12, #int 1 // #1 │ │ +04b2d0: 33cb c100 |0022: if-ne v11, v12, 00e3 // +00c1 │ │ +04b2d4: 121b |0024: const/4 v11, #int 1 // #1 │ │ +04b2d6: 0f0b |0025: return v11 │ │ +04b2d8: 6e10 2512 0e00 |0026: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1225 │ │ +04b2de: 0a09 |0029: move-result v9 │ │ +04b2e0: 6e10 2712 0e00 |002a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1227 │ │ +04b2e6: 0a0a |002d: move-result v10 │ │ +04b2e8: 120b |002e: const/4 v11, #int 0 // #0 │ │ +04b2ea: 7120 ed09 be00 |002f: invoke-static {v14, v11}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09ed │ │ +04b2f0: 0a07 |0032: move-result v7 │ │ +04b2f2: 7040 c511 9d7a |0033: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@11c5 │ │ +04b2f8: 879b |0036: float-to-int v11, v9 │ │ +04b2fa: 87ac |0037: float-to-int v12, v10 │ │ +04b2fc: 6e30 b311 bd0c |0038: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@11b3 │ │ +04b302: 0c08 |003b: move-result-object v8 │ │ +04b304: 54db 2405 |003c: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ +04b308: 33b8 0a00 |003e: if-ne v8, v11, 0048 // +000a │ │ +04b30c: 52db 2505 |0040: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0525 │ │ +04b310: 122c |0042: const/4 v12, #int 2 // #2 │ │ +04b312: 33cb 0500 |0043: if-ne v11, v12, 0048 // +0005 │ │ +04b316: 6e30 cd11 8d07 |0045: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@11cd │ │ +04b31c: 54db 2905 |0048: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0529 │ │ +04b320: 4404 0b07 |004a: aget v4, v11, v7 │ │ +04b324: 52db 3605 |004c: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0536 │ │ +04b328: b54b |004e: and-int/2addr v11, v4 │ │ +04b32a: 380b d0ff |004f: if-eqz v11, 001f // -0030 │ │ +04b32e: 54db 2305 |0051: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ +04b332: 52dc 3605 |0053: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0536 │ │ +04b336: b54c |0055: and-int/2addr v12, v4 │ │ +04b338: 6e30 9611 cb07 |0056: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1196 │ │ +04b33e: 28c6 |0059: goto 001f // -003a │ │ +04b340: 7120 ed09 1e00 |005a: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09ed │ │ +04b346: 0a07 |005d: move-result v7 │ │ +04b348: 7120 ee09 1e00 |005e: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09ee │ │ +04b34e: 0a09 |0061: move-result v9 │ │ +04b350: 7120 ef09 1e00 |0062: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09ef │ │ +04b356: 0a0a |0065: move-result v10 │ │ +04b358: 7040 c511 9d7a |0066: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@11c5 │ │ +04b35e: 52db 2505 |0069: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0525 │ │ +04b362: 390b 1400 |006b: if-nez v11, 007f // +0014 │ │ +04b366: 54db 2905 |006d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0529 │ │ +04b36a: 4404 0b07 |006f: aget v4, v11, v7 │ │ +04b36e: 52db 3605 |0071: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0536 │ │ +04b372: b54b |0073: and-int/2addr v11, v4 │ │ +04b374: 380b abff |0074: if-eqz v11, 001f // -0055 │ │ +04b378: 54db 2305 |0076: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ +04b37c: 52dc 3605 |0078: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0536 │ │ +04b380: b54c |007a: and-int/2addr v12, v4 │ │ +04b382: 6e30 9611 cb07 |007b: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1196 │ │ +04b388: 28a1 |007e: goto 001f // -005f │ │ +04b38a: 52db 2505 |007f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0525 │ │ +04b38e: 122c |0081: const/4 v12, #int 2 // #2 │ │ +04b390: 33cb 9dff |0082: if-ne v11, v12, 001f // -0063 │ │ +04b394: 879b |0084: float-to-int v11, v9 │ │ +04b396: 87ac |0085: float-to-int v12, v10 │ │ +04b398: 6e30 b311 bd0c |0086: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@11b3 │ │ +04b39e: 0c08 |0089: move-result-object v8 │ │ +04b3a0: 54db 2405 |008a: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ +04b3a4: 33b8 93ff |008c: if-ne v8, v11, 001f // -006d │ │ +04b3a8: 6e30 cd11 8d07 |008e: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@11cd │ │ +04b3ae: 288e |0091: goto 001f // -0072 │ │ +04b3b0: 7110 ec09 0e00 |0092: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09ec │ │ +04b3b6: 0a06 |0095: move-result v6 │ │ +04b3b8: 1205 |0096: const/4 v5, #int 0 // #0 │ │ +04b3ba: 3565 2200 |0097: if-ge v5, v6, 00b9 // +0022 │ │ +04b3be: 7120 ed09 5e00 |0099: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09ed │ │ +04b3c4: 0a07 |009c: move-result v7 │ │ +04b3c6: 7120 ee09 5e00 |009d: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09ee │ │ +04b3cc: 0a09 |00a0: move-result v9 │ │ +04b3ce: 7120 ef09 5e00 |00a1: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09ef │ │ +04b3d4: 0a0a |00a4: move-result v10 │ │ +04b3d6: 54db 2a05 |00a5: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@052a │ │ +04b3da: 440b 0b07 |00a7: aget v11, v11, v7 │ │ +04b3de: a702 090b |00a9: sub-float v2, v9, v11 │ │ +04b3e2: 54db 2b05 |00ab: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@052b │ │ +04b3e6: 440b 0b07 |00ad: aget v11, v11, v7 │ │ +04b3ea: a703 0a0b |00af: sub-float v3, v10, v11 │ │ +04b3ee: 7040 c411 2d73 |00b1: invoke-direct {v13, v2, v3, v7}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@11c4 │ │ +04b3f4: 52db 2505 |00b4: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0525 │ │ +04b3f8: 121c |00b6: const/4 v12, #int 1 // #1 │ │ +04b3fa: 33cb 0700 |00b7: if-ne v11, v12, 00be // +0007 │ │ +04b3fe: 7020 c611 ed00 |00b9: invoke-direct {v13, v14}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@11c6 │ │ +04b404: 2900 63ff |00bc: goto/16 001f // -009d │ │ +04b408: 879b |00be: float-to-int v11, v9 │ │ +04b40a: 87ac |00bf: float-to-int v12, v10 │ │ +04b40c: 6e30 b311 bd0c |00c0: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@11b3 │ │ +04b412: 0c08 |00c3: move-result-object v8 │ │ +04b414: 3808 0e00 |00c4: if-eqz v8, 00d2 // +000e │ │ +04b418: 7040 a511 8d32 |00c6: invoke-direct {v13, v8, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@11a5 │ │ +04b41e: 0a0b |00c9: move-result v11 │ │ +04b420: 380b 0800 |00ca: if-eqz v11, 00d2 // +0008 │ │ +04b424: 6e30 cd11 8d07 |00cc: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@11cd │ │ +04b42a: 0a0b |00cf: move-result v11 │ │ +04b42c: 390b e9ff |00d0: if-nez v11, 00b9 // -0017 │ │ +04b430: d805 0501 |00d2: add-int/lit8 v5, v5, #int 1 // #01 │ │ +04b434: 28c3 |00d4: goto 0097 // -003d │ │ +04b436: 7120 ed09 1e00 |00d5: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09ed │ │ +04b43c: 0a07 |00d8: move-result v7 │ │ +04b43e: 7020 a911 7d00 |00d9: invoke-direct {v13, v7}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@11a9 │ │ +04b444: 2900 43ff |00dc: goto/16 001f // -00bd │ │ +04b448: 6e10 a011 0d00 |00de: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@11a0 │ │ +04b44e: 2900 3eff |00e1: goto/16 001f // -00c2 │ │ +04b452: 120b |00e3: const/4 v11, #int 0 // #0 │ │ +04b454: 2900 41ff |00e4: goto/16 0025 // -00bf │ │ +04b458: 0001 0700 0000 0000 0a00 0000 c200 ... |00e6: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=939 │ │ 0x0004 line=940 │ │ 0x0008 line=942 │ │ 0x000a line=945 │ │ 0x000d line=948 │ │ @@ -84678,22 +84678,22 @@ │ │ type : '(Landroid/view/View;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -0491e8: |[0491e8] android.support.v4.widget.ViewDragHelper.smoothSlideViewTo:(Landroid/view/View;II)Z │ │ -0491f8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0491fa: 5b23 2405 |0001: iput-object v3, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ -0491fe: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -049200: 5920 2205 |0004: iput v0, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0522 │ │ -049204: 7051 b511 4215 |0006: invoke-direct {v2, v4, v5, v1, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@11b5 │ │ -04920a: 0a00 |0009: move-result v0 │ │ -04920c: 0f00 |000a: return v0 │ │ +04b47c: |[04b47c] android.support.v4.widget.ViewDragHelper.smoothSlideViewTo:(Landroid/view/View;II)Z │ │ +04b48c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04b48e: 5b23 2405 |0001: iput-object v3, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ +04b492: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +04b494: 5920 2205 |0004: iput v0, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0522 │ │ +04b498: 7051 b511 4215 |0006: invoke-direct {v2, v4, v5, v1, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@11b5 │ │ +04b49e: 0a00 |0009: move-result v0 │ │ +04b4a0: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0003 line=540 │ │ 0x0006 line=542 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -84706,51 +84706,51 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -049210: |[049210] android.support.v4.widget.ViewDragHelper.tryCaptureViewForDrag:(Landroid/view/View;I)Z │ │ -049220: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -049222: 5421 2405 |0001: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ -049226: 3313 0700 |0003: if-ne v3, v1, 000a // +0007 │ │ -04922a: 5221 2205 |0005: iget v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0522 │ │ -04922e: 3341 0300 |0007: if-ne v1, v4, 000a // +0003 │ │ -049232: 0f00 |0009: return v0 │ │ -049234: 3803 1000 |000a: if-eqz v3, 001a // +0010 │ │ -049238: 5421 2305 |000c: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ -04923c: 6e30 9b11 3104 |000e: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/ViewDragHelper$Callback;.tryCaptureView:(Landroid/view/View;I)Z // method@119b │ │ -049242: 0a01 |0011: move-result v1 │ │ -049244: 3801 0800 |0012: if-eqz v1, 001a // +0008 │ │ -049248: 5924 2205 |0014: iput v4, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0522 │ │ -04924c: 6e30 a111 3204 |0016: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@11a1 │ │ -049252: 28f0 |0019: goto 0009 // -0010 │ │ -049254: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -049256: 28ee |001b: goto 0009 // -0012 │ │ +04b4a4: |[04b4a4] android.support.v4.widget.ViewDragHelper.tryCaptureViewForDrag:(Landroid/view/View;I)Z │ │ +04b4b4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04b4b6: 5421 2405 |0001: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0524 │ │ +04b4ba: 3313 0700 |0003: if-ne v3, v1, 000a // +0007 │ │ +04b4be: 5221 2205 |0005: iget v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0522 │ │ +04b4c2: 3341 0300 |0007: if-ne v1, v4, 000a // +0003 │ │ +04b4c6: 0f00 |0009: return v0 │ │ +04b4c8: 3803 1000 |000a: if-eqz v3, 001a // +0010 │ │ +04b4cc: 5421 2305 |000c: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0523 │ │ +04b4d0: 6e30 9b11 3104 |000e: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/ViewDragHelper$Callback;.tryCaptureView:(Landroid/view/View;I)Z // method@119b │ │ +04b4d6: 0a01 |0011: move-result v1 │ │ +04b4d8: 3801 0800 |0012: if-eqz v1, 001a // +0008 │ │ +04b4dc: 5924 2205 |0014: iput v4, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0522 │ │ +04b4e0: 6e30 a111 3204 |0016: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@11a1 │ │ +04b4e6: 28f0 |0019: goto 0009 // -0010 │ │ +04b4e8: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +04b4ea: 28ee |001b: goto 0009 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=883 │ │ 0x0009 line=892 │ │ 0x000a line=887 │ │ 0x0014 line=888 │ │ 0x0016 line=889 │ │ 0x001a line=892 │ │ locals : │ │ 0x0000 - 0x001c reg=2 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x001c reg=3 toCapture Landroid/view/View; │ │ 0x0000 - 0x001c reg=4 pointerId I │ │ │ │ - source_file_idx : 2501 (ViewDragHelper.java) │ │ + source_file_idx : 2502 (ViewDragHelper.java) │ │ │ │ Class #343 header: │ │ class_idx : 837 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 781 │ │ -source_file_idx : 531 │ │ +source_file_idx : 532 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #343 - │ │ Class descriptor : 'Ljulianwi/javainstaller/BuildConfig;' │ │ @@ -84769,31 +84769,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -049258: |[049258] julianwi.javainstaller.BuildConfig.:()V │ │ -049268: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -04926e: 0e00 |0003: return-void │ │ +04b4ec: |[04b4ec] julianwi.javainstaller.BuildConfig.:()V │ │ +04b4fc: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +04b502: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Ljulianwi/javainstaller/BuildConfig; │ │ │ │ Virtual methods - │ │ - source_file_idx : 531 (BuildConfig.java) │ │ + source_file_idx : 532 (BuildConfig.java) │ │ │ │ Class #344 header: │ │ class_idx : 838 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 584 │ │ +source_file_idx : 585 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #344 annotations: │ │ Annotations on class │ │ @@ -84822,87 +84822,87 @@ │ │ type : '(Ljulianwi/javainstaller/ChangePath;Landroid/widget/EditText;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -049270: |[049270] julianwi.javainstaller.ChangePath$1.:(Ljulianwi/javainstaller/ChangePath;Landroid/widget/EditText;)V │ │ -049280: 5b01 4605 |0000: iput-object v1, v0, Ljulianwi/javainstaller/ChangePath$1;.this$0:Ljulianwi/javainstaller/ChangePath; // field@0546 │ │ -049284: 5b02 4705 |0002: iput-object v2, v0, Ljulianwi/javainstaller/ChangePath$1;.val$input:Landroid/widget/EditText; // field@0547 │ │ -049288: 7010 8d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -04928e: 0e00 |0007: return-void │ │ +04b504: |[04b504] julianwi.javainstaller.ChangePath$1.:(Ljulianwi/javainstaller/ChangePath;Landroid/widget/EditText;)V │ │ +04b514: 5b01 4605 |0000: iput-object v1, v0, Ljulianwi/javainstaller/ChangePath$1;.this$0:Ljulianwi/javainstaller/ChangePath; // field@0546 │ │ +04b518: 5b02 4705 |0002: iput-object v2, v0, Ljulianwi/javainstaller/ChangePath$1;.val$input:Landroid/widget/EditText; // field@0547 │ │ +04b51c: 7010 8d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +04b522: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Ljulianwi/javainstaller/ChangePath$1; │ │ - 0x0000 - 0x0008 reg=1 (null) Ljulianwi/javainstaller/ChangePath; │ │ + 0x0000 - 0x0008 reg=1 this$0 Ljulianwi/javainstaller/ChangePath; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/widget/EditText; │ │ │ │ Virtual methods - │ │ #0 : (in Ljulianwi/javainstaller/ChangePath$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -049290: |[049290] julianwi.javainstaller.ChangePath$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -0492a0: 5431 4605 |0000: iget-object v1, v3, Ljulianwi/javainstaller/ChangePath$1;.this$0:Ljulianwi/javainstaller/ChangePath; // field@0546 │ │ -0492a4: 7110 3015 0100 |0002: invoke-static {v1}, Ljulianwi/javainstaller/ChangePath;.access$000:(Ljulianwi/javainstaller/ChangePath;)Landroid/content/SharedPreferences; // method@1530 │ │ -0492aa: 0c01 |0005: move-result-object v1 │ │ -0492ac: 7210 d500 0100 |0006: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00d5 │ │ -0492b2: 0c00 |0009: move-result-object v0 │ │ -0492b4: 2201 1403 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -0492b8: 7010 ab14 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0492be: 1a02 1615 |000f: const-string v2, "path" // string@1516 │ │ -0492c2: 6e20 b214 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0492c8: 0c01 |0014: move-result-object v1 │ │ -0492ca: 5432 4705 |0015: iget-object v2, v3, Ljulianwi/javainstaller/ChangePath$1;.val$input:Landroid/widget/EditText; // field@0547 │ │ -0492ce: 6e10 9a13 0200 |0017: invoke-virtual {v2}, Landroid/widget/EditText;.getId:()I // method@139a │ │ -0492d4: 0a02 |001a: move-result v2 │ │ -0492d6: 6e20 ae14 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -0492dc: 0c01 |001e: move-result-object v1 │ │ -0492de: 6e10 b714 0100 |001f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0492e4: 0c01 |0022: move-result-object v1 │ │ -0492e6: 5432 4705 |0023: iget-object v2, v3, Ljulianwi/javainstaller/ChangePath$1;.val$input:Landroid/widget/EditText; // field@0547 │ │ -0492ea: 6e10 9b13 0200 |0025: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@139b │ │ -0492f0: 0c02 |0028: move-result-object v2 │ │ -0492f2: 6e10 9214 0200 |0029: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1492 │ │ -0492f8: 0c02 |002c: move-result-object v2 │ │ -0492fa: 7230 d300 1002 |002d: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d3 │ │ -049300: 7210 d200 0000 |0030: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d2 │ │ -049306: 5431 4605 |0033: iget-object v1, v3, Ljulianwi/javainstaller/ChangePath$1;.this$0:Ljulianwi/javainstaller/ChangePath; // field@0546 │ │ -04930a: 7110 3115 0100 |0035: invoke-static {v1}, Ljulianwi/javainstaller/ChangePath;.access$100:(Ljulianwi/javainstaller/ChangePath;)Ljulianwi/javainstaller/ChecklistAdapter; // method@1531 │ │ -049310: 0c01 |0038: move-result-object v1 │ │ -049312: 6e10 4915 0100 |0039: invoke-virtual {v1}, Ljulianwi/javainstaller/ChecklistAdapter;.notifyDataSetChanged:()V // method@1549 │ │ -049318: 0e00 |003c: return-void │ │ +04b524: |[04b524] julianwi.javainstaller.ChangePath$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +04b534: 5431 4605 |0000: iget-object v1, v3, Ljulianwi/javainstaller/ChangePath$1;.this$0:Ljulianwi/javainstaller/ChangePath; // field@0546 │ │ +04b538: 7110 3015 0100 |0002: invoke-static {v1}, Ljulianwi/javainstaller/ChangePath;.access$000:(Ljulianwi/javainstaller/ChangePath;)Landroid/content/SharedPreferences; // method@1530 │ │ +04b53e: 0c01 |0005: move-result-object v1 │ │ +04b540: 7210 d500 0100 |0006: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00d5 │ │ +04b546: 0c00 |0009: move-result-object v0 │ │ +04b548: 2201 1403 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +04b54c: 7010 ab14 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04b552: 1a02 1715 |000f: const-string v2, "path" // string@1517 │ │ +04b556: 6e20 b214 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04b55c: 0c01 |0014: move-result-object v1 │ │ +04b55e: 5432 4705 |0015: iget-object v2, v3, Ljulianwi/javainstaller/ChangePath$1;.val$input:Landroid/widget/EditText; // field@0547 │ │ +04b562: 6e10 9a13 0200 |0017: invoke-virtual {v2}, Landroid/widget/EditText;.getId:()I // method@139a │ │ +04b568: 0a02 |001a: move-result v2 │ │ +04b56a: 6e20 ae14 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04b570: 0c01 |001e: move-result-object v1 │ │ +04b572: 6e10 b714 0100 |001f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04b578: 0c01 |0022: move-result-object v1 │ │ +04b57a: 5432 4705 |0023: iget-object v2, v3, Ljulianwi/javainstaller/ChangePath$1;.val$input:Landroid/widget/EditText; // field@0547 │ │ +04b57e: 6e10 9b13 0200 |0025: invoke-virtual {v2}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@139b │ │ +04b584: 0c02 |0028: move-result-object v2 │ │ +04b586: 6e10 9214 0200 |0029: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1492 │ │ +04b58c: 0c02 |002c: move-result-object v2 │ │ +04b58e: 7230 d300 1002 |002d: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d3 │ │ +04b594: 7210 d200 0000 |0030: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d2 │ │ +04b59a: 5431 4605 |0033: iget-object v1, v3, Ljulianwi/javainstaller/ChangePath$1;.this$0:Ljulianwi/javainstaller/ChangePath; // field@0546 │ │ +04b59e: 7110 3115 0100 |0035: invoke-static {v1}, Ljulianwi/javainstaller/ChangePath;.access$100:(Ljulianwi/javainstaller/ChangePath;)Ljulianwi/javainstaller/ChecklistAdapter; // method@1531 │ │ +04b5a4: 0c01 |0038: move-result-object v1 │ │ +04b5a6: 6e10 4915 0100 |0039: invoke-virtual {v1}, Ljulianwi/javainstaller/ChecklistAdapter;.notifyDataSetChanged:()V // method@1549 │ │ +04b5ac: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x000a line=48 │ │ 0x0030 line=49 │ │ 0x0033 line=50 │ │ 0x003c line=51 │ │ locals : │ │ 0x000a - 0x003d reg=0 edit Landroid/content/SharedPreferences$Editor; │ │ 0x0000 - 0x003d reg=3 this Ljulianwi/javainstaller/ChangePath$1; │ │ 0x0000 - 0x003d reg=4 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x003d reg=5 whichButton I │ │ │ │ - source_file_idx : 584 (ChangePath.java) │ │ + source_file_idx : 585 (ChangePath.java) │ │ │ │ Class #345 header: │ │ class_idx : 839 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 584 │ │ +source_file_idx : 585 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #345 annotations: │ │ Annotations on class │ │ @@ -84927,52 +84927,52 @@ │ │ type : '(Ljulianwi/javainstaller/ChangePath;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04931c: |[04931c] julianwi.javainstaller.ChangePath$2.:(Ljulianwi/javainstaller/ChangePath;)V │ │ -04932c: 5b01 4805 |0000: iput-object v1, v0, Ljulianwi/javainstaller/ChangePath$2;.this$0:Ljulianwi/javainstaller/ChangePath; // field@0548 │ │ -049330: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -049336: 0e00 |0005: return-void │ │ +04b5b0: |[04b5b0] julianwi.javainstaller.ChangePath$2.:(Ljulianwi/javainstaller/ChangePath;)V │ │ +04b5c0: 5b01 4805 |0000: iput-object v1, v0, Ljulianwi/javainstaller/ChangePath$2;.this$0:Ljulianwi/javainstaller/ChangePath; // field@0548 │ │ +04b5c4: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +04b5ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Ljulianwi/javainstaller/ChangePath$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Ljulianwi/javainstaller/ChangePath; │ │ + 0x0000 - 0x0006 reg=1 this$0 Ljulianwi/javainstaller/ChangePath; │ │ │ │ Virtual methods - │ │ #0 : (in Ljulianwi/javainstaller/ChangePath$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 │ │ -049338: |[049338] julianwi.javainstaller.ChangePath$2.onClick:(Landroid/content/DialogInterface;I)V │ │ -049348: 0e00 |0000: return-void │ │ +04b5cc: |[04b5cc] julianwi.javainstaller.ChangePath$2.onClick:(Landroid/content/DialogInterface;I)V │ │ +04b5dc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Ljulianwi/javainstaller/ChangePath$2; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0001 reg=2 whichButton I │ │ │ │ - source_file_idx : 584 (ChangePath.java) │ │ + source_file_idx : 585 (ChangePath.java) │ │ │ │ Class #346 header: │ │ class_idx : 840 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 584 │ │ +source_file_idx : 585 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #346 - │ │ Class descriptor : 'Ljulianwi/javainstaller/ChangePath;' │ │ @@ -85001,20 +85001,20 @@ │ │ type : '(Landroid/content/SharedPreferences;Landroid/content/Context;Ljulianwi/javainstaller/ChecklistAdapter;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -04934c: |[04934c] julianwi.javainstaller.ChangePath.:(Landroid/content/SharedPreferences;Landroid/content/Context;Ljulianwi/javainstaller/ChecklistAdapter;)V │ │ -04935c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -049362: 5b01 4b05 |0003: iput-object v1, v0, Ljulianwi/javainstaller/ChangePath;.sharedP:Landroid/content/SharedPreferences; // field@054b │ │ -049366: 5b02 4a05 |0005: iput-object v2, v0, Ljulianwi/javainstaller/ChangePath;.mcontext:Landroid/content/Context; // field@054a │ │ -04936a: 5b03 4905 |0007: iput-object v3, v0, Ljulianwi/javainstaller/ChangePath;.madapt:Ljulianwi/javainstaller/ChecklistAdapter; // field@0549 │ │ -04936e: 0e00 |0009: return-void │ │ +04b5e0: |[04b5e0] julianwi.javainstaller.ChangePath.:(Landroid/content/SharedPreferences;Landroid/content/Context;Ljulianwi/javainstaller/ChecklistAdapter;)V │ │ +04b5f0: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +04b5f6: 5b01 4b05 |0003: iput-object v1, v0, Ljulianwi/javainstaller/ChangePath;.sharedP:Landroid/content/SharedPreferences; // field@054b │ │ +04b5fa: 5b02 4a05 |0005: iput-object v2, v0, Ljulianwi/javainstaller/ChangePath;.mcontext:Landroid/content/Context; // field@054a │ │ +04b5fe: 5b03 4905 |0007: iput-object v3, v0, Ljulianwi/javainstaller/ChangePath;.madapt:Ljulianwi/javainstaller/ChecklistAdapter; // field@0549 │ │ +04b602: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=20 │ │ 0x0005 line=21 │ │ 0x0007 line=22 │ │ 0x0009 line=23 │ │ @@ -85029,17 +85029,17 @@ │ │ type : '(Ljulianwi/javainstaller/ChangePath;)Landroid/content/SharedPreferences;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049370: |[049370] julianwi.javainstaller.ChangePath.access$000:(Ljulianwi/javainstaller/ChangePath;)Landroid/content/SharedPreferences; │ │ -049380: 5410 4b05 |0000: iget-object v0, v1, Ljulianwi/javainstaller/ChangePath;.sharedP:Landroid/content/SharedPreferences; // field@054b │ │ -049384: 1100 |0002: return-object v0 │ │ +04b604: |[04b604] julianwi.javainstaller.ChangePath.access$000:(Ljulianwi/javainstaller/ChangePath;)Landroid/content/SharedPreferences; │ │ +04b614: 5410 4b05 |0000: iget-object v0, v1, Ljulianwi/javainstaller/ChangePath;.sharedP:Landroid/content/SharedPreferences; // field@054b │ │ +04b618: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Ljulianwi/javainstaller/ChangePath; │ │ │ │ #2 : (in Ljulianwi/javainstaller/ChangePath;) │ │ @@ -85047,17 +85047,17 @@ │ │ type : '(Ljulianwi/javainstaller/ChangePath;)Ljulianwi/javainstaller/ChecklistAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049388: |[049388] julianwi.javainstaller.ChangePath.access$100:(Ljulianwi/javainstaller/ChangePath;)Ljulianwi/javainstaller/ChecklistAdapter; │ │ -049398: 5410 4905 |0000: iget-object v0, v1, Ljulianwi/javainstaller/ChangePath;.madapt:Ljulianwi/javainstaller/ChecklistAdapter; // field@0549 │ │ -04939c: 1100 |0002: return-object v0 │ │ +04b61c: |[04b61c] julianwi.javainstaller.ChangePath.access$100:(Ljulianwi/javainstaller/ChangePath;)Ljulianwi/javainstaller/ChecklistAdapter; │ │ +04b62c: 5410 4905 |0000: iget-object v0, v1, Ljulianwi/javainstaller/ChangePath;.madapt:Ljulianwi/javainstaller/ChecklistAdapter; // field@0549 │ │ +04b630: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Ljulianwi/javainstaller/ChangePath; │ │ │ │ Virtual methods - │ │ @@ -85066,16 +85066,16 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0493a0: |[0493a0] julianwi.javainstaller.ChangePath.onClick:(Landroid/content/DialogInterface;I)V │ │ -0493b0: 0e00 |0000: return-void │ │ +04b634: |[04b634] julianwi.javainstaller.ChangePath.onClick:(Landroid/content/DialogInterface;I)V │ │ +04b644: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Ljulianwi/javainstaller/ChangePath; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0001 reg=2 which I │ │ @@ -85085,34 +85085,34 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -0493b4: |[0493b4] julianwi.javainstaller.ChangePath.onClick:(Landroid/view/View;)V │ │ -0493c4: 6e10 5912 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@1259 │ │ -0493ca: 0a00 |0003: move-result v0 │ │ -0493cc: 5441 4b05 |0004: iget-object v1, v4, Ljulianwi/javainstaller/ChangePath;.sharedP:Landroid/content/SharedPreferences; // field@054b │ │ -0493d0: 2202 1403 |0006: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ -0493d4: 7010 ab14 0200 |0008: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0493da: 1a03 1615 |000b: const-string v3, "path" // string@1516 │ │ -0493de: 6e20 b214 3200 |000d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0493e4: 0c02 |0010: move-result-object v2 │ │ -0493e6: 6e10 5912 0500 |0011: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@1259 │ │ -0493ec: 0a03 |0014: move-result v3 │ │ -0493ee: 6e20 ae14 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -0493f4: 0c02 |0018: move-result-object v2 │ │ -0493f6: 6e10 b714 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0493fc: 0c02 |001c: move-result-object v2 │ │ -0493fe: 1a03 0000 |001d: const-string v3, "" // string@0000 │ │ -049402: 7230 d600 2103 |001f: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00d6 │ │ -049408: 0c01 |0022: move-result-object v1 │ │ -04940a: 6e30 3415 0401 |0023: invoke-virtual {v4, v0, v1}, Ljulianwi/javainstaller/ChangePath;.showalert:(ILjava/lang/String;)V // method@1534 │ │ -049410: 0e00 |0026: return-void │ │ +04b648: |[04b648] julianwi.javainstaller.ChangePath.onClick:(Landroid/view/View;)V │ │ +04b658: 6e10 5912 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@1259 │ │ +04b65e: 0a00 |0003: move-result v0 │ │ +04b660: 5441 4b05 |0004: iget-object v1, v4, Ljulianwi/javainstaller/ChangePath;.sharedP:Landroid/content/SharedPreferences; // field@054b │ │ +04b664: 2202 1403 |0006: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ +04b668: 7010 ab14 0200 |0008: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04b66e: 1a03 1715 |000b: const-string v3, "path" // string@1517 │ │ +04b672: 6e20 b214 3200 |000d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04b678: 0c02 |0010: move-result-object v2 │ │ +04b67a: 6e10 5912 0500 |0011: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@1259 │ │ +04b680: 0a03 |0014: move-result v3 │ │ +04b682: 6e20 ae14 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04b688: 0c02 |0018: move-result-object v2 │ │ +04b68a: 6e10 b714 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04b690: 0c02 |001c: move-result-object v2 │ │ +04b692: 1a03 0000 |001d: const-string v3, "" // string@0000 │ │ +04b696: 7230 d600 2103 |001f: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00d6 │ │ +04b69c: 0c01 |0022: move-result-object v1 │ │ +04b69e: 6e30 3415 0401 |0023: invoke-virtual {v4, v0, v1}, Ljulianwi/javainstaller/ChangePath;.showalert:(ILjava/lang/String;)V // method@1534 │ │ +04b6a4: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0026 line=32 │ │ locals : │ │ 0x0000 - 0x0027 reg=4 this Ljulianwi/javainstaller/ChangePath; │ │ 0x0000 - 0x0027 reg=5 v Landroid/view/View; │ │ @@ -85122,36 +85122,36 @@ │ │ type : '(ILjava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -049414: |[049414] julianwi.javainstaller.ChangePath.showalert:(ILjava/lang/String;)V │ │ -049424: 2200 0b00 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ -049428: 5442 4a05 |0002: iget-object v2, v4, Ljulianwi/javainstaller/ChangePath;.mcontext:Landroid/content/Context; // field@054a │ │ -04942c: 7020 3500 2000 |0004: invoke-direct {v0, v2}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0035 │ │ -049432: 1a02 1915 |0007: const-string v2, "path to install" // string@1519 │ │ -049436: 6e20 3600 2000 |0009: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0036 │ │ -04943c: 2201 be02 |000c: new-instance v1, Landroid/widget/EditText; // type@02be │ │ -049440: 5442 4a05 |000e: iget-object v2, v4, Ljulianwi/javainstaller/ChangePath;.mcontext:Landroid/content/Context; // field@054a │ │ -049444: 7020 9913 2100 |0010: invoke-direct {v1, v2}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@1399 │ │ -04944a: 6e20 9c13 5100 |0013: invoke-virtual {v1, v5}, Landroid/widget/EditText;.setId:(I)V // method@139c │ │ -049450: 6e20 9d13 6100 |0016: invoke-virtual {v1, v6}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@139d │ │ -049456: 6e20 3b00 1000 |0019: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@003b │ │ -04945c: 1a02 4316 |001c: const-string v2, "save" // string@1643 │ │ -049460: 2203 4603 |001e: new-instance v3, Ljulianwi/javainstaller/ChangePath$1; // type@0346 │ │ -049464: 7030 2b15 4301 |0020: invoke-direct {v3, v4, v1}, Ljulianwi/javainstaller/ChangePath$1;.:(Ljulianwi/javainstaller/ChangePath;Landroid/widget/EditText;)V // method@152b │ │ -04946a: 6e30 3900 2003 |0023: invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0039 │ │ -049470: 1a02 4002 |0026: const-string v2, "Cancel" // string@0240 │ │ -049474: 2203 4703 |0028: new-instance v3, Ljulianwi/javainstaller/ChangePath$2; // type@0347 │ │ -049478: 7020 2d15 4300 |002a: invoke-direct {v3, v4}, Ljulianwi/javainstaller/ChangePath$2;.:(Ljulianwi/javainstaller/ChangePath;)V // method@152d │ │ -04947e: 6e30 3700 2003 |002d: invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0037 │ │ -049484: 6e10 3c00 0000 |0030: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@003c │ │ -04948a: 0e00 |0033: return-void │ │ +04b6a8: |[04b6a8] julianwi.javainstaller.ChangePath.showalert:(ILjava/lang/String;)V │ │ +04b6b8: 2200 0b00 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ +04b6bc: 5442 4a05 |0002: iget-object v2, v4, Ljulianwi/javainstaller/ChangePath;.mcontext:Landroid/content/Context; // field@054a │ │ +04b6c0: 7020 3500 2000 |0004: invoke-direct {v0, v2}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0035 │ │ +04b6c6: 1a02 1a15 |0007: const-string v2, "path to install" // string@151a │ │ +04b6ca: 6e20 3600 2000 |0009: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0036 │ │ +04b6d0: 2201 be02 |000c: new-instance v1, Landroid/widget/EditText; // type@02be │ │ +04b6d4: 5442 4a05 |000e: iget-object v2, v4, Ljulianwi/javainstaller/ChangePath;.mcontext:Landroid/content/Context; // field@054a │ │ +04b6d8: 7020 9913 2100 |0010: invoke-direct {v1, v2}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@1399 │ │ +04b6de: 6e20 9c13 5100 |0013: invoke-virtual {v1, v5}, Landroid/widget/EditText;.setId:(I)V // method@139c │ │ +04b6e4: 6e20 9d13 6100 |0016: invoke-virtual {v1, v6}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@139d │ │ +04b6ea: 6e20 3b00 1000 |0019: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@003b │ │ +04b6f0: 1a02 4316 |001c: const-string v2, "save" // string@1643 │ │ +04b6f4: 2203 4603 |001e: new-instance v3, Ljulianwi/javainstaller/ChangePath$1; // type@0346 │ │ +04b6f8: 7030 2b15 4301 |0020: invoke-direct {v3, v4, v1}, Ljulianwi/javainstaller/ChangePath$1;.:(Ljulianwi/javainstaller/ChangePath;Landroid/widget/EditText;)V // method@152b │ │ +04b6fe: 6e30 3900 2003 |0023: invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0039 │ │ +04b704: 1a02 4102 |0026: const-string v2, "Cancel" // string@0241 │ │ +04b708: 2203 4703 |0028: new-instance v3, Ljulianwi/javainstaller/ChangePath$2; // type@0347 │ │ +04b70c: 7020 2d15 4300 |002a: invoke-direct {v3, v4}, Ljulianwi/javainstaller/ChangePath$2;.:(Ljulianwi/javainstaller/ChangePath;)V // method@152d │ │ +04b712: 6e30 3700 2003 |002d: invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0037 │ │ +04b718: 6e10 3c00 0000 |0030: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@003c │ │ +04b71e: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0007 line=37 │ │ 0x000c line=40 │ │ 0x0013 line=41 │ │ 0x0016 line=42 │ │ @@ -85163,21 +85163,21 @@ │ │ locals : │ │ 0x0007 - 0x0034 reg=0 alert Landroid/app/AlertDialog$Builder; │ │ 0x0013 - 0x0034 reg=1 input Landroid/widget/EditText; │ │ 0x0000 - 0x0034 reg=4 this Ljulianwi/javainstaller/ChangePath; │ │ 0x0000 - 0x0034 reg=5 id I │ │ 0x0000 - 0x0034 reg=6 path Ljava/lang/String; │ │ │ │ - source_file_idx : 584 (ChangePath.java) │ │ + source_file_idx : 585 (ChangePath.java) │ │ │ │ Class #347 header: │ │ class_idx : 841 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 585 │ │ +source_file_idx : 586 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #347 annotations: │ │ Annotations on class │ │ @@ -85202,52 +85202,52 @@ │ │ type : '(Ljulianwi/javainstaller/CheckPoint;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04948c: |[04948c] julianwi.javainstaller.CheckPoint$1.:(Ljulianwi/javainstaller/CheckPoint;)V │ │ -04949c: 5b01 4c05 |0000: iput-object v1, v0, Ljulianwi/javainstaller/CheckPoint$1;.this$0:Ljulianwi/javainstaller/CheckPoint; // field@054c │ │ -0494a0: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -0494a6: 0e00 |0005: return-void │ │ +04b720: |[04b720] julianwi.javainstaller.CheckPoint$1.:(Ljulianwi/javainstaller/CheckPoint;)V │ │ +04b730: 5b01 4c05 |0000: iput-object v1, v0, Ljulianwi/javainstaller/CheckPoint$1;.this$0:Ljulianwi/javainstaller/CheckPoint; // field@054c │ │ +04b734: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +04b73a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Ljulianwi/javainstaller/CheckPoint$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Ljulianwi/javainstaller/CheckPoint; │ │ + 0x0000 - 0x0006 reg=1 this$0 Ljulianwi/javainstaller/CheckPoint; │ │ │ │ Virtual methods - │ │ #0 : (in Ljulianwi/javainstaller/CheckPoint$1;) │ │ 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 │ │ -0494a8: |[0494a8] julianwi.javainstaller.CheckPoint$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -0494b8: 0e00 |0000: return-void │ │ +04b73c: |[04b73c] julianwi.javainstaller.CheckPoint$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +04b74c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Ljulianwi/javainstaller/CheckPoint$1; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0001 reg=2 whichButton I │ │ │ │ - source_file_idx : 585 (CheckPoint.java) │ │ + source_file_idx : 586 (CheckPoint.java) │ │ │ │ Class #348 header: │ │ class_idx : 842 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 585 │ │ +source_file_idx : 586 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #348 - │ │ Class descriptor : 'Ljulianwi/javainstaller/CheckPoint;' │ │ @@ -85284,24 +85284,24 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -0494bc: |[0494bc] julianwi.javainstaller.CheckPoint.:(Ljava/lang/String;Ljava/lang/String;I)V │ │ -0494cc: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ -0494d2: 5b12 5105 |0003: iput-object v2, v1, Ljulianwi/javainstaller/CheckPoint;.text:Ljava/lang/String; // field@0551 │ │ -0494d6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0494d8: 7110 5414 0000 |0006: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@1454 │ │ -0494de: 0c00 |0009: move-result-object v0 │ │ -0494e0: 5b10 4e05 |000a: iput-object v0, v1, Ljulianwi/javainstaller/CheckPoint;.installed:Ljava/lang/Boolean; // field@054e │ │ -0494e4: 5914 4d05 |000c: iput v4, v1, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ -0494e8: 5b13 4f05 |000e: iput-object v3, v1, Ljulianwi/javainstaller/CheckPoint;.source:Ljava/lang/String; // field@054f │ │ -0494ec: 0e00 |0010: return-void │ │ +04b750: |[04b750] julianwi.javainstaller.CheckPoint.:(Ljava/lang/String;Ljava/lang/String;I)V │ │ +04b760: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ +04b766: 5b12 5105 |0003: iput-object v2, v1, Ljulianwi/javainstaller/CheckPoint;.text:Ljava/lang/String; // field@0551 │ │ +04b76a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +04b76c: 7110 5414 0000 |0006: invoke-static {v0}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@1454 │ │ +04b772: 0c00 |0009: move-result-object v0 │ │ +04b774: 5b10 4e05 |000a: iput-object v0, v1, Ljulianwi/javainstaller/CheckPoint;.installed:Ljava/lang/Boolean; // field@054e │ │ +04b778: 5914 4d05 |000c: iput v4, v1, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ +04b77c: 5b13 4f05 |000e: iput-object v3, v1, Ljulianwi/javainstaller/CheckPoint;.source:Ljava/lang/String; // field@054f │ │ +04b780: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0005 line=32 │ │ 0x000c line=33 │ │ 0x000e line=34 │ │ @@ -85318,30 +85318,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -0494f0: |[0494f0] julianwi.javainstaller.CheckPoint.getPath:()Ljava/lang/String; │ │ -049500: 6200 7405 |0000: sget-object v0, Ljulianwi/javainstaller/MainActivity;.sharedP:Landroid/content/SharedPreferences; // field@0574 │ │ -049504: 2201 1403 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -049508: 7010 ab14 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04950e: 1a02 1615 |0007: const-string v2, "path" // string@1516 │ │ -049512: 6e20 b214 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -049518: 0c01 |000c: move-result-object v1 │ │ -04951a: 5232 4d05 |000d: iget v2, v3, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ -04951e: 6e20 ae14 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -049524: 0c01 |0012: move-result-object v1 │ │ -049526: 6e10 b714 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04952c: 0c01 |0016: move-result-object v1 │ │ -04952e: 1a02 0000 |0017: const-string v2, "" // string@0000 │ │ -049532: 7230 d600 1002 |0019: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00d6 │ │ -049538: 0c00 |001c: move-result-object v0 │ │ -04953a: 1100 |001d: return-object v0 │ │ +04b784: |[04b784] julianwi.javainstaller.CheckPoint.getPath:()Ljava/lang/String; │ │ +04b794: 6200 7405 |0000: sget-object v0, Ljulianwi/javainstaller/MainActivity;.sharedP:Landroid/content/SharedPreferences; // field@0574 │ │ +04b798: 2201 1403 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +04b79c: 7010 ab14 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04b7a2: 1a02 1715 |0007: const-string v2, "path" // string@1517 │ │ +04b7a6: 6e20 b214 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04b7ac: 0c01 |000c: move-result-object v1 │ │ +04b7ae: 5232 4d05 |000d: iget v2, v3, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ +04b7b2: 6e20 ae14 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04b7b8: 0c01 |0012: move-result-object v1 │ │ +04b7ba: 6e10 b714 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04b7c0: 0c01 |0016: move-result-object v1 │ │ +04b7c2: 1a02 0000 |0017: const-string v2, "" // string@0000 │ │ +04b7c6: 7230 d600 1002 |0019: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00d6 │ │ +04b7cc: 0c00 |001c: move-result-object v0 │ │ +04b7ce: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x001e reg=3 this Ljulianwi/javainstaller/CheckPoint; │ │ │ │ #1 : (in Ljulianwi/javainstaller/CheckPoint;) │ │ @@ -85349,30 +85349,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -04953c: |[04953c] julianwi.javainstaller.CheckPoint.getSource:()Ljava/lang/String; │ │ -04954c: 6200 7405 |0000: sget-object v0, Ljulianwi/javainstaller/MainActivity;.sharedP:Landroid/content/SharedPreferences; // field@0574 │ │ -049550: 2201 1403 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -049554: 7010 ab14 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04955a: 1a02 de17 |0007: const-string v2, "source" // string@17de │ │ -04955e: 6e20 b214 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -049564: 0c01 |000c: move-result-object v1 │ │ -049566: 5232 4d05 |000d: iget v2, v3, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ -04956a: 6e20 ae14 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -049570: 0c01 |0012: move-result-object v1 │ │ -049572: 6e10 b714 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -049578: 0c01 |0016: move-result-object v1 │ │ -04957a: 1a02 0000 |0017: const-string v2, "" // string@0000 │ │ -04957e: 7230 d600 1002 |0019: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00d6 │ │ -049584: 0c00 |001c: move-result-object v0 │ │ -049586: 1100 |001d: return-object v0 │ │ +04b7d0: |[04b7d0] julianwi.javainstaller.CheckPoint.getSource:()Ljava/lang/String; │ │ +04b7e0: 6200 7405 |0000: sget-object v0, Ljulianwi/javainstaller/MainActivity;.sharedP:Landroid/content/SharedPreferences; // field@0574 │ │ +04b7e4: 2201 1403 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +04b7e8: 7010 ab14 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04b7ee: 1a02 de17 |0007: const-string v2, "source" // string@17de │ │ +04b7f2: 6e20 b214 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04b7f8: 0c01 |000c: move-result-object v1 │ │ +04b7fa: 5232 4d05 |000d: iget v2, v3, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ +04b7fe: 6e20 ae14 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04b804: 0c01 |0012: move-result-object v1 │ │ +04b806: 6e10 b714 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04b80c: 0c01 |0016: move-result-object v1 │ │ +04b80e: 1a02 0000 |0017: const-string v2, "" // string@0000 │ │ +04b812: 7230 d600 1002 |0019: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00d6 │ │ +04b818: 0c00 |001c: move-result-object v0 │ │ +04b81a: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x001e reg=3 this Ljulianwi/javainstaller/CheckPoint; │ │ │ │ #2 : (in Ljulianwi/javainstaller/CheckPoint;) │ │ @@ -85380,156 +85380,156 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 274 16-bit code units │ │ -049588: |[049588] julianwi.javainstaller.CheckPoint.getversion:()Ljava/lang/String; │ │ -049598: 121a |0000: const/4 v10, #int 1 // #1 │ │ -04959a: 120b |0001: const/4 v11, #int 0 // #0 │ │ -04959c: 1a05 9d18 |0002: const-string v5, "unknown" // string@189d │ │ -0495a0: 52c7 4d05 |0004: iget v7, v12, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ -0495a4: 3907 1100 |0006: if-nez v7, 0017 // +0011 │ │ -0495a8: 6207 6f05 |0008: sget-object v7, Ljulianwi/javainstaller/MainActivity;.context:Landroid/content/Context; // field@056f │ │ -0495ac: 6e10 9300 0700 |000a: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0093 │ │ -0495b2: 0c07 |000d: move-result-object v7 │ │ -0495b4: 1a08 7d10 |000e: const-string v8, "jackpal.androidterm" // string@107d │ │ -0495b8: 1209 |0010: const/4 v9, #int 0 // #0 │ │ -0495ba: 6e30 df00 8709 |0011: invoke-virtual {v7, v8, v9}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00df │ │ -0495c0: 0c03 |0014: move-result-object v3 │ │ -0495c2: 5435 1100 |0015: iget-object v5, v3, Landroid/content/pm/PackageInfo;.versionName:Ljava/lang/String; // field@0011 │ │ -0495c6: 52c7 4d05 |0017: iget v7, v12, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ -0495ca: 33a7 3700 |0019: if-ne v7, v10, 0050 // +0037 │ │ -0495ce: 7100 9614 0000 |001b: invoke-static {}, Ljava/lang/Runtime;.getRuntime:()Ljava/lang/Runtime; // method@1496 │ │ -0495d4: 0c07 |001e: move-result-object v7 │ │ -0495d6: 2208 1403 |001f: new-instance v8, Ljava/lang/StringBuilder; // type@0314 │ │ -0495da: 7010 ab14 0800 |0021: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0495e0: 6e10 3815 0c00 |0024: invoke-virtual {v12}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ -0495e6: 0c09 |0027: move-result-object v9 │ │ -0495e8: 6e20 b214 9800 |0028: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0495ee: 0c08 |002b: move-result-object v8 │ │ -0495f0: 1a09 e000 |002c: const-string v9, "/busybox" // string@00e0 │ │ -0495f4: 6e20 b214 9800 |002e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0495fa: 0c08 |0031: move-result-object v8 │ │ -0495fc: 6e10 b714 0800 |0032: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -049602: 0c08 |0035: move-result-object v8 │ │ -049604: 6e20 9514 8700 |0036: invoke-virtual {v7, v8}, Ljava/lang/Runtime;.exec:(Ljava/lang/String;)Ljava/lang/Process; // method@1495 │ │ -04960a: 0c02 |0039: move-result-object v2 │ │ -04960c: 6e10 9314 0200 |003a: invoke-virtual {v2}, Ljava/lang/Process;.getInputStream:()Ljava/io/InputStream; // method@1493 │ │ -049612: 0c00 |003d: move-result-object v0 │ │ -049614: 2204 eb02 |003e: new-instance v4, Ljava/io/InputStreamReader; // type@02eb │ │ -049618: 7020 4114 0400 |0040: invoke-direct {v4, v0}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@1441 │ │ -04961e: 2207 e202 |0043: new-instance v7, Ljava/io/BufferedReader; // type@02e2 │ │ -049622: 7020 2414 4700 |0045: invoke-direct {v7, v4}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@1424 │ │ -049628: 6e10 2514 0700 |0048: invoke-virtual {v7}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@1425 │ │ -04962e: 0c01 |004b: move-result-object v1 │ │ -049630: 3901 b100 |004c: if-nez v1, 00fd // +00b1 │ │ -049634: 1a05 9d18 |004e: const-string v5, "unknown" // string@189d │ │ -049638: 52c7 4d05 |0050: iget v7, v12, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ -04963c: 1228 |0052: const/4 v8, #int 2 // #2 │ │ -04963e: 3287 2100 |0053: if-eq v7, v8, 0074 // +0021 │ │ -049642: 52c7 4d05 |0055: iget v7, v12, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ -049646: 1238 |0057: const/4 v8, #int 3 // #3 │ │ -049648: 3287 1c00 |0058: if-eq v7, v8, 0074 // +001c │ │ -04964c: 52c7 4d05 |005a: iget v7, v12, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ -049650: 1248 |005c: const/4 v8, #int 4 // #4 │ │ -049652: 3287 1700 |005d: if-eq v7, v8, 0074 // +0017 │ │ -049656: 52c7 4d05 |005f: iget v7, v12, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ -04965a: 1258 |0061: const/4 v8, #int 5 // #5 │ │ -04965c: 3287 1200 |0062: if-eq v7, v8, 0074 // +0012 │ │ -049660: 52c7 4d05 |0064: iget v7, v12, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ -049664: 1268 |0066: const/4 v8, #int 6 // #6 │ │ -049666: 3287 0d00 |0067: if-eq v7, v8, 0074 // +000d │ │ -04966a: 52c7 4d05 |0069: iget v7, v12, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ -04966e: 1278 |006b: const/4 v8, #int 7 // #7 │ │ -049670: 3287 0800 |006c: if-eq v7, v8, 0074 // +0008 │ │ -049674: 52c7 4d05 |006e: iget v7, v12, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ -049678: 1308 0900 |0070: const/16 v8, #int 9 // #9 │ │ -04967c: 3387 5700 |0072: if-ne v7, v8, 00c9 // +0057 │ │ -049680: 2206 e402 |0074: new-instance v6, Ljava/io/File; // type@02e4 │ │ -049684: 2207 1403 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ -049688: 7010 ab14 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04968e: 6e10 3815 0c00 |007b: invoke-virtual {v12}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ -049694: 0c08 |007e: move-result-object v8 │ │ -049696: 6e20 b214 8700 |007f: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04969c: 0c07 |0082: move-result-object v7 │ │ -04969e: 1a08 dc00 |0083: const-string v8, "/" // string@00dc │ │ -0496a2: 6e20 b214 8700 |0085: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0496a8: 0c07 |0088: move-result-object v7 │ │ -0496aa: 6208 5205 |0089: sget-object v8, Ljulianwi/javainstaller/Checkforfile;.file:[Ljava/lang/String; // field@0552 │ │ -0496ae: 52c9 4d05 |008b: iget v9, v12, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ -0496b2: 4608 0809 |008d: aget-object v8, v8, v9 │ │ -0496b6: 6209 5205 |008f: sget-object v9, Ljulianwi/javainstaller/Checkforfile;.file:[Ljava/lang/String; // field@0552 │ │ -0496ba: 52ca 4d05 |0091: iget v10, v12, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ -0496be: 4609 090a |0093: aget-object v9, v9, v10 │ │ -0496c2: 6e10 a414 0900 |0095: invoke-virtual {v9}, Ljava/lang/String;.length:()I // method@14a4 │ │ -0496c8: 0a09 |0098: move-result v9 │ │ -0496ca: d809 09f9 |0099: add-int/lit8 v9, v9, #int -7 // #f9 │ │ -0496ce: 6e30 a914 b809 |009b: invoke-virtual {v8, v11, v9}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@14a9 │ │ -0496d4: 0c08 |009e: move-result-object v8 │ │ -0496d6: 6e20 b214 8700 |009f: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0496dc: 0c07 |00a2: move-result-object v7 │ │ -0496de: 1a08 db00 |00a3: const-string v8, ".version" // string@00db │ │ -0496e2: 6e20 b214 8700 |00a5: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0496e8: 0c07 |00a8: move-result-object v7 │ │ -0496ea: 6e10 b714 0700 |00a9: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0496f0: 0c07 |00ac: move-result-object v7 │ │ -0496f2: 7020 2814 7600 |00ad: invoke-direct {v6, v7}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1428 │ │ -0496f8: 6e10 2a14 0600 |00b0: invoke-virtual {v6}, Ljava/io/File;.exists:()Z // method@142a │ │ -0496fe: 0a07 |00b3: move-result v7 │ │ -049700: 3807 1500 |00b4: if-eqz v7, 00c9 // +0015 │ │ -049704: 2207 e202 |00b6: new-instance v7, Ljava/io/BufferedReader; // type@02e2 │ │ -049708: 2208 eb02 |00b8: new-instance v8, Ljava/io/InputStreamReader; // type@02eb │ │ -04970c: 2209 e602 |00ba: new-instance v9, Ljava/io/FileInputStream; // type@02e6 │ │ -049710: 7020 3514 6900 |00bc: invoke-direct {v9, v6}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@1435 │ │ -049716: 7020 4114 9800 |00bf: invoke-direct {v8, v9}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@1441 │ │ -04971c: 7020 2414 8700 |00c2: invoke-direct {v7, v8}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@1424 │ │ -049722: 6e10 2514 0700 |00c5: invoke-virtual {v7}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@1425 │ │ -049728: 0c05 |00c8: move-result-object v5 │ │ -04972a: 52c7 4d05 |00c9: iget v7, v12, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ -04972e: 1308 0800 |00cb: const/16 v8, #int 8 // #8 │ │ -049732: 3387 1100 |00cd: if-ne v7, v8, 00de // +0011 │ │ -049736: 6207 6f05 |00cf: sget-object v7, Ljulianwi/javainstaller/MainActivity;.context:Landroid/content/Context; // field@056f │ │ -04973a: 6e10 9300 0700 |00d1: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0093 │ │ -049740: 0c07 |00d4: move-result-object v7 │ │ -049742: 1a08 8d10 |00d5: const-string v8, "julianwi.awtpeer" // string@108d │ │ -049746: 1209 |00d7: const/4 v9, #int 0 // #0 │ │ -049748: 6e30 df00 8709 |00d8: invoke-virtual {v7, v8, v9}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00df │ │ -04974e: 0c03 |00db: move-result-object v3 │ │ -049750: 5435 1100 |00dc: iget-object v5, v3, Landroid/content/pm/PackageInfo;.versionName:Ljava/lang/String; // field@0011 │ │ -049754: 6207 4305 |00de: sget-object v7, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@0543 │ │ -049758: 2208 1403 |00e0: new-instance v8, Ljava/lang/StringBuilder; // type@0314 │ │ -04975c: 7010 ab14 0800 |00e2: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -049762: 54c9 5105 |00e5: iget-object v9, v12, Ljulianwi/javainstaller/CheckPoint;.text:Ljava/lang/String; // field@0551 │ │ -049766: 6e20 b214 9800 |00e7: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04976c: 0c08 |00ea: move-result-object v8 │ │ -04976e: 1a09 8a00 |00eb: const-string v9, " version = " // string@008a │ │ -049772: 6e20 b214 9800 |00ed: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -049778: 0c08 |00f0: move-result-object v8 │ │ -04977a: 6e20 b214 5800 |00f1: invoke-virtual {v8, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -049780: 0c08 |00f4: move-result-object v8 │ │ -049782: 6e10 b714 0800 |00f5: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -049788: 0c08 |00f8: move-result-object v8 │ │ -04978a: 6e20 4514 8700 |00f9: invoke-virtual {v7, v8}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@1445 │ │ -049790: 1105 |00fc: return-object v5 │ │ -049792: 1a07 270a |00fd: const-string v7, "\s+" // string@0a27 │ │ -049796: 6e20 a614 7100 |00ff: invoke-virtual {v1, v7}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@14a6 │ │ -04979c: 0c07 |0102: move-result-object v7 │ │ -04979e: 1218 |0103: const/4 v8, #int 1 // #1 │ │ -0497a0: 4605 0708 |0104: aget-object v5, v7, v8 │ │ -0497a4: 2900 4aff |0106: goto/16 0050 // -00b6 │ │ -0497a8: 0d07 |0108: move-exception v7 │ │ -0497aa: 28d5 |0109: goto 00de // -002b │ │ -0497ac: 0d07 |010a: move-exception v7 │ │ -0497ae: 28be |010b: goto 00c9 // -0042 │ │ -0497b0: 0d07 |010c: move-exception v7 │ │ -0497b2: 2900 43ff |010d: goto/16 0050 // -00bd │ │ -0497b6: 0d07 |010f: move-exception v7 │ │ -0497b8: 2900 07ff |0110: goto/16 0017 // -00f9 │ │ +04b81c: |[04b81c] julianwi.javainstaller.CheckPoint.getversion:()Ljava/lang/String; │ │ +04b82c: 121a |0000: const/4 v10, #int 1 // #1 │ │ +04b82e: 120b |0001: const/4 v11, #int 0 // #0 │ │ +04b830: 1a05 9c18 |0002: const-string v5, "unknown" // string@189c │ │ +04b834: 52c7 4d05 |0004: iget v7, v12, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ +04b838: 3907 1100 |0006: if-nez v7, 0017 // +0011 │ │ +04b83c: 6207 6f05 |0008: sget-object v7, Ljulianwi/javainstaller/MainActivity;.context:Landroid/content/Context; // field@056f │ │ +04b840: 6e10 9300 0700 |000a: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0093 │ │ +04b846: 0c07 |000d: move-result-object v7 │ │ +04b848: 1a08 7e10 |000e: const-string v8, "jackpal.androidterm" // string@107e │ │ +04b84c: 1209 |0010: const/4 v9, #int 0 // #0 │ │ +04b84e: 6e30 df00 8709 |0011: invoke-virtual {v7, v8, v9}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00df │ │ +04b854: 0c03 |0014: move-result-object v3 │ │ +04b856: 5435 1100 |0015: iget-object v5, v3, Landroid/content/pm/PackageInfo;.versionName:Ljava/lang/String; // field@0011 │ │ +04b85a: 52c7 4d05 |0017: iget v7, v12, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ +04b85e: 33a7 3700 |0019: if-ne v7, v10, 0050 // +0037 │ │ +04b862: 7100 9614 0000 |001b: invoke-static {}, Ljava/lang/Runtime;.getRuntime:()Ljava/lang/Runtime; // method@1496 │ │ +04b868: 0c07 |001e: move-result-object v7 │ │ +04b86a: 2208 1403 |001f: new-instance v8, Ljava/lang/StringBuilder; // type@0314 │ │ +04b86e: 7010 ab14 0800 |0021: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04b874: 6e10 3815 0c00 |0024: invoke-virtual {v12}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ +04b87a: 0c09 |0027: move-result-object v9 │ │ +04b87c: 6e20 b214 9800 |0028: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04b882: 0c08 |002b: move-result-object v8 │ │ +04b884: 1a09 e000 |002c: const-string v9, "/busybox" // string@00e0 │ │ +04b888: 6e20 b214 9800 |002e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04b88e: 0c08 |0031: move-result-object v8 │ │ +04b890: 6e10 b714 0800 |0032: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04b896: 0c08 |0035: move-result-object v8 │ │ +04b898: 6e20 9514 8700 |0036: invoke-virtual {v7, v8}, Ljava/lang/Runtime;.exec:(Ljava/lang/String;)Ljava/lang/Process; // method@1495 │ │ +04b89e: 0c02 |0039: move-result-object v2 │ │ +04b8a0: 6e10 9314 0200 |003a: invoke-virtual {v2}, Ljava/lang/Process;.getInputStream:()Ljava/io/InputStream; // method@1493 │ │ +04b8a6: 0c00 |003d: move-result-object v0 │ │ +04b8a8: 2204 eb02 |003e: new-instance v4, Ljava/io/InputStreamReader; // type@02eb │ │ +04b8ac: 7020 4114 0400 |0040: invoke-direct {v4, v0}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@1441 │ │ +04b8b2: 2207 e202 |0043: new-instance v7, Ljava/io/BufferedReader; // type@02e2 │ │ +04b8b6: 7020 2414 4700 |0045: invoke-direct {v7, v4}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@1424 │ │ +04b8bc: 6e10 2514 0700 |0048: invoke-virtual {v7}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@1425 │ │ +04b8c2: 0c01 |004b: move-result-object v1 │ │ +04b8c4: 3901 b100 |004c: if-nez v1, 00fd // +00b1 │ │ +04b8c8: 1a05 9c18 |004e: const-string v5, "unknown" // string@189c │ │ +04b8cc: 52c7 4d05 |0050: iget v7, v12, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ +04b8d0: 1228 |0052: const/4 v8, #int 2 // #2 │ │ +04b8d2: 3287 2100 |0053: if-eq v7, v8, 0074 // +0021 │ │ +04b8d6: 52c7 4d05 |0055: iget v7, v12, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ +04b8da: 1238 |0057: const/4 v8, #int 3 // #3 │ │ +04b8dc: 3287 1c00 |0058: if-eq v7, v8, 0074 // +001c │ │ +04b8e0: 52c7 4d05 |005a: iget v7, v12, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ +04b8e4: 1248 |005c: const/4 v8, #int 4 // #4 │ │ +04b8e6: 3287 1700 |005d: if-eq v7, v8, 0074 // +0017 │ │ +04b8ea: 52c7 4d05 |005f: iget v7, v12, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ +04b8ee: 1258 |0061: const/4 v8, #int 5 // #5 │ │ +04b8f0: 3287 1200 |0062: if-eq v7, v8, 0074 // +0012 │ │ +04b8f4: 52c7 4d05 |0064: iget v7, v12, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ +04b8f8: 1268 |0066: const/4 v8, #int 6 // #6 │ │ +04b8fa: 3287 0d00 |0067: if-eq v7, v8, 0074 // +000d │ │ +04b8fe: 52c7 4d05 |0069: iget v7, v12, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ +04b902: 1278 |006b: const/4 v8, #int 7 // #7 │ │ +04b904: 3287 0800 |006c: if-eq v7, v8, 0074 // +0008 │ │ +04b908: 52c7 4d05 |006e: iget v7, v12, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ +04b90c: 1308 0900 |0070: const/16 v8, #int 9 // #9 │ │ +04b910: 3387 5700 |0072: if-ne v7, v8, 00c9 // +0057 │ │ +04b914: 2206 e402 |0074: new-instance v6, Ljava/io/File; // type@02e4 │ │ +04b918: 2207 1403 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ +04b91c: 7010 ab14 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04b922: 6e10 3815 0c00 |007b: invoke-virtual {v12}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ +04b928: 0c08 |007e: move-result-object v8 │ │ +04b92a: 6e20 b214 8700 |007f: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04b930: 0c07 |0082: move-result-object v7 │ │ +04b932: 1a08 dc00 |0083: const-string v8, "/" // string@00dc │ │ +04b936: 6e20 b214 8700 |0085: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04b93c: 0c07 |0088: move-result-object v7 │ │ +04b93e: 6208 5205 |0089: sget-object v8, Ljulianwi/javainstaller/Checkforfile;.file:[Ljava/lang/String; // field@0552 │ │ +04b942: 52c9 4d05 |008b: iget v9, v12, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ +04b946: 4608 0809 |008d: aget-object v8, v8, v9 │ │ +04b94a: 6209 5205 |008f: sget-object v9, Ljulianwi/javainstaller/Checkforfile;.file:[Ljava/lang/String; // field@0552 │ │ +04b94e: 52ca 4d05 |0091: iget v10, v12, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ +04b952: 4609 090a |0093: aget-object v9, v9, v10 │ │ +04b956: 6e10 a414 0900 |0095: invoke-virtual {v9}, Ljava/lang/String;.length:()I // method@14a4 │ │ +04b95c: 0a09 |0098: move-result v9 │ │ +04b95e: d809 09f9 |0099: add-int/lit8 v9, v9, #int -7 // #f9 │ │ +04b962: 6e30 a914 b809 |009b: invoke-virtual {v8, v11, v9}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@14a9 │ │ +04b968: 0c08 |009e: move-result-object v8 │ │ +04b96a: 6e20 b214 8700 |009f: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04b970: 0c07 |00a2: move-result-object v7 │ │ +04b972: 1a08 db00 |00a3: const-string v8, ".version" // string@00db │ │ +04b976: 6e20 b214 8700 |00a5: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04b97c: 0c07 |00a8: move-result-object v7 │ │ +04b97e: 6e10 b714 0700 |00a9: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04b984: 0c07 |00ac: move-result-object v7 │ │ +04b986: 7020 2814 7600 |00ad: invoke-direct {v6, v7}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1428 │ │ +04b98c: 6e10 2a14 0600 |00b0: invoke-virtual {v6}, Ljava/io/File;.exists:()Z // method@142a │ │ +04b992: 0a07 |00b3: move-result v7 │ │ +04b994: 3807 1500 |00b4: if-eqz v7, 00c9 // +0015 │ │ +04b998: 2207 e202 |00b6: new-instance v7, Ljava/io/BufferedReader; // type@02e2 │ │ +04b99c: 2208 eb02 |00b8: new-instance v8, Ljava/io/InputStreamReader; // type@02eb │ │ +04b9a0: 2209 e602 |00ba: new-instance v9, Ljava/io/FileInputStream; // type@02e6 │ │ +04b9a4: 7020 3514 6900 |00bc: invoke-direct {v9, v6}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@1435 │ │ +04b9aa: 7020 4114 9800 |00bf: invoke-direct {v8, v9}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@1441 │ │ +04b9b0: 7020 2414 8700 |00c2: invoke-direct {v7, v8}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@1424 │ │ +04b9b6: 6e10 2514 0700 |00c5: invoke-virtual {v7}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@1425 │ │ +04b9bc: 0c05 |00c8: move-result-object v5 │ │ +04b9be: 52c7 4d05 |00c9: iget v7, v12, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ +04b9c2: 1308 0800 |00cb: const/16 v8, #int 8 // #8 │ │ +04b9c6: 3387 1100 |00cd: if-ne v7, v8, 00de // +0011 │ │ +04b9ca: 6207 6f05 |00cf: sget-object v7, Ljulianwi/javainstaller/MainActivity;.context:Landroid/content/Context; // field@056f │ │ +04b9ce: 6e10 9300 0700 |00d1: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0093 │ │ +04b9d4: 0c07 |00d4: move-result-object v7 │ │ +04b9d6: 1a08 8e10 |00d5: const-string v8, "julianwi.awtpeer" // string@108e │ │ +04b9da: 1209 |00d7: const/4 v9, #int 0 // #0 │ │ +04b9dc: 6e30 df00 8709 |00d8: invoke-virtual {v7, v8, v9}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00df │ │ +04b9e2: 0c03 |00db: move-result-object v3 │ │ +04b9e4: 5435 1100 |00dc: iget-object v5, v3, Landroid/content/pm/PackageInfo;.versionName:Ljava/lang/String; // field@0011 │ │ +04b9e8: 6207 4305 |00de: sget-object v7, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@0543 │ │ +04b9ec: 2208 1403 |00e0: new-instance v8, Ljava/lang/StringBuilder; // type@0314 │ │ +04b9f0: 7010 ab14 0800 |00e2: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04b9f6: 54c9 5105 |00e5: iget-object v9, v12, Ljulianwi/javainstaller/CheckPoint;.text:Ljava/lang/String; // field@0551 │ │ +04b9fa: 6e20 b214 9800 |00e7: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04ba00: 0c08 |00ea: move-result-object v8 │ │ +04ba02: 1a09 8a00 |00eb: const-string v9, " version = " // string@008a │ │ +04ba06: 6e20 b214 9800 |00ed: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04ba0c: 0c08 |00f0: move-result-object v8 │ │ +04ba0e: 6e20 b214 5800 |00f1: invoke-virtual {v8, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04ba14: 0c08 |00f4: move-result-object v8 │ │ +04ba16: 6e10 b714 0800 |00f5: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04ba1c: 0c08 |00f8: move-result-object v8 │ │ +04ba1e: 6e20 4514 8700 |00f9: invoke-virtual {v7, v8}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@1445 │ │ +04ba24: 1105 |00fc: return-object v5 │ │ +04ba26: 1a07 280a |00fd: const-string v7, "\s+" // string@0a28 │ │ +04ba2a: 6e20 a614 7100 |00ff: invoke-virtual {v1, v7}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@14a6 │ │ +04ba30: 0c07 |0102: move-result-object v7 │ │ +04ba32: 1218 |0103: const/4 v8, #int 1 // #1 │ │ +04ba34: 4605 0708 |0104: aget-object v5, v7, v8 │ │ +04ba38: 2900 4aff |0106: goto/16 0050 // -00b6 │ │ +04ba3c: 0d07 |0108: move-exception v7 │ │ +04ba3e: 28d5 |0109: goto 00de // -002b │ │ +04ba40: 0d07 |010a: move-exception v7 │ │ +04ba42: 28be |010b: goto 00c9 // -0042 │ │ +04ba44: 0d07 |010c: move-exception v7 │ │ +04ba46: 2900 43ff |010d: goto/16 0050 // -00bd │ │ +04ba4a: 0d07 |010f: move-exception v7 │ │ +04ba4c: 2900 07ff |0110: goto/16 0017 // -00f9 │ │ catches : 5 │ │ 0x0008 - 0x0017 │ │ Ljava/lang/Exception; -> 0x010f │ │ 0x001b - 0x0050 │ │ Ljava/io/IOException; -> 0x010c │ │ 0x00b6 - 0x00c8 │ │ Ljava/lang/Exception; -> 0x010a │ │ @@ -85584,59 +85584,59 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 90 16-bit code units │ │ -0497fc: |[0497fc] julianwi.javainstaller.CheckPoint.onClick:(Landroid/content/DialogInterface;I)V │ │ -04980c: 0760 |0000: move-object v0, v6 │ │ -04980e: 1f00 0c00 |0001: check-cast v0, Landroid/app/AlertDialog; // type@000c │ │ -049812: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -049814: 6e20 3d00 3000 |0004: invoke-virtual {v0, v3}, Landroid/app/AlertDialog;.findViewById:(I)Landroid/view/View; // method@003d │ │ -04981a: 0c03 |0007: move-result-object v3 │ │ -04981c: 1f03 be02 |0008: check-cast v3, Landroid/widget/EditText; // type@02be │ │ -049820: 6e10 9b13 0300 |000a: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@139b │ │ -049826: 0c03 |000d: move-result-object v3 │ │ -049828: 6e10 9214 0300 |000e: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1492 │ │ -04982e: 0c02 |0011: move-result-object v2 │ │ -049830: 6203 7405 |0012: sget-object v3, Ljulianwi/javainstaller/MainActivity;.sharedP:Landroid/content/SharedPreferences; // field@0574 │ │ -049834: 7210 d500 0300 |0014: invoke-interface {v3}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00d5 │ │ -04983a: 0c01 |0017: move-result-object v1 │ │ -04983c: 5453 5005 |0018: iget-object v3, v5, Ljulianwi/javainstaller/CheckPoint;.src:Ljava/lang/Boolean; // field@0550 │ │ -049840: 6e10 5314 0300 |001a: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@1453 │ │ -049846: 0a03 |001d: move-result v3 │ │ -049848: 3903 2300 |001e: if-nez v3, 0041 // +0023 │ │ -04984c: 2203 1403 |0020: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ -049850: 7010 ab14 0300 |0022: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -049856: 1a04 1615 |0025: const-string v4, "path" // string@1516 │ │ -04985a: 6e20 b214 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -049860: 0c03 |002a: move-result-object v3 │ │ -049862: 5254 4d05 |002b: iget v4, v5, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ -049866: 6e20 ae14 4300 |002d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04986c: 0c03 |0030: move-result-object v3 │ │ -04986e: 6e10 b714 0300 |0031: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -049874: 0c03 |0034: move-result-object v3 │ │ -049876: 7230 d300 3102 |0035: invoke-interface {v1, v3, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d3 │ │ -04987c: 7210 d200 0100 |0038: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d2 │ │ -049882: 6203 7305 |003b: sget-object v3, Ljulianwi/javainstaller/MainActivity;.ma:Ljulianwi/javainstaller/MainActivity; // field@0573 │ │ -049886: 6e10 8415 0300 |003d: invoke-virtual {v3}, Ljulianwi/javainstaller/MainActivity;.update:()V // method@1584 │ │ -04988c: 0e00 |0040: return-void │ │ -04988e: 2203 1403 |0041: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ -049892: 7010 ab14 0300 |0043: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -049898: 1a04 de17 |0046: const-string v4, "source" // string@17de │ │ -04989c: 6e20 b214 4300 |0048: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0498a2: 0c03 |004b: move-result-object v3 │ │ -0498a4: 5254 4d05 |004c: iget v4, v5, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ -0498a8: 6e20 ae14 4300 |004e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -0498ae: 0c03 |0051: move-result-object v3 │ │ -0498b0: 6e10 b714 0300 |0052: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0498b6: 0c03 |0055: move-result-object v3 │ │ -0498b8: 7230 d300 3102 |0056: invoke-interface {v1, v3, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d3 │ │ -0498be: 28df |0059: goto 0038 // -0021 │ │ +04ba90: |[04ba90] julianwi.javainstaller.CheckPoint.onClick:(Landroid/content/DialogInterface;I)V │ │ +04baa0: 0760 |0000: move-object v0, v6 │ │ +04baa2: 1f00 0c00 |0001: check-cast v0, Landroid/app/AlertDialog; // type@000c │ │ +04baa6: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +04baa8: 6e20 3d00 3000 |0004: invoke-virtual {v0, v3}, Landroid/app/AlertDialog;.findViewById:(I)Landroid/view/View; // method@003d │ │ +04baae: 0c03 |0007: move-result-object v3 │ │ +04bab0: 1f03 be02 |0008: check-cast v3, Landroid/widget/EditText; // type@02be │ │ +04bab4: 6e10 9b13 0300 |000a: invoke-virtual {v3}, Landroid/widget/EditText;.getText:()Landroid/text/Editable; // method@139b │ │ +04baba: 0c03 |000d: move-result-object v3 │ │ +04babc: 6e10 9214 0300 |000e: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1492 │ │ +04bac2: 0c02 |0011: move-result-object v2 │ │ +04bac4: 6203 7405 |0012: sget-object v3, Ljulianwi/javainstaller/MainActivity;.sharedP:Landroid/content/SharedPreferences; // field@0574 │ │ +04bac8: 7210 d500 0300 |0014: invoke-interface {v3}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00d5 │ │ +04bace: 0c01 |0017: move-result-object v1 │ │ +04bad0: 5453 5005 |0018: iget-object v3, v5, Ljulianwi/javainstaller/CheckPoint;.src:Ljava/lang/Boolean; // field@0550 │ │ +04bad4: 6e10 5314 0300 |001a: invoke-virtual {v3}, Ljava/lang/Boolean;.booleanValue:()Z // method@1453 │ │ +04bada: 0a03 |001d: move-result v3 │ │ +04badc: 3903 2300 |001e: if-nez v3, 0041 // +0023 │ │ +04bae0: 2203 1403 |0020: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ +04bae4: 7010 ab14 0300 |0022: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04baea: 1a04 1715 |0025: const-string v4, "path" // string@1517 │ │ +04baee: 6e20 b214 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04baf4: 0c03 |002a: move-result-object v3 │ │ +04baf6: 5254 4d05 |002b: iget v4, v5, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ +04bafa: 6e20 ae14 4300 |002d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04bb00: 0c03 |0030: move-result-object v3 │ │ +04bb02: 6e10 b714 0300 |0031: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04bb08: 0c03 |0034: move-result-object v3 │ │ +04bb0a: 7230 d300 3102 |0035: invoke-interface {v1, v3, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d3 │ │ +04bb10: 7210 d200 0100 |0038: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d2 │ │ +04bb16: 6203 7305 |003b: sget-object v3, Ljulianwi/javainstaller/MainActivity;.ma:Ljulianwi/javainstaller/MainActivity; // field@0573 │ │ +04bb1a: 6e10 8415 0300 |003d: invoke-virtual {v3}, Ljulianwi/javainstaller/MainActivity;.update:()V // method@1584 │ │ +04bb20: 0e00 |0040: return-void │ │ +04bb22: 2203 1403 |0041: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ +04bb26: 7010 ab14 0300 |0043: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04bb2c: 1a04 de17 |0046: const-string v4, "source" // string@17de │ │ +04bb30: 6e20 b214 4300 |0048: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04bb36: 0c03 |004b: move-result-object v3 │ │ +04bb38: 5254 4d05 |004c: iget v4, v5, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ +04bb3c: 6e20 ae14 4300 |004e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04bb42: 0c03 |0051: move-result-object v3 │ │ +04bb44: 6e10 b714 0300 |0052: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04bb4a: 0c03 |0055: move-result-object v3 │ │ +04bb4c: 7230 d300 3102 |0056: invoke-interface {v1, v3, v2}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d3 │ │ +04bb52: 28df |0059: goto 0038 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0012 line=49 │ │ 0x0018 line=50 │ │ 0x0020 line=51 │ │ @@ -85657,74 +85657,74 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 134 16-bit code units │ │ -0498c0: |[0498c0] julianwi.javainstaller.CheckPoint.onClick:(Landroid/view/View;)V │ │ -0498d0: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0498d2: 6e10 5912 0800 |0001: invoke-virtual {v8}, Landroid/view/View;.getId:()I // method@1259 │ │ -0498d8: 0a04 |0004: move-result v4 │ │ -0498da: 2b04 7500 0000 |0005: packed-switch v4, 0000007a // +00000075 │ │ -0498e0: 0e00 |0008: return-void │ │ -0498e2: 2202 2100 |0009: new-instance v2, Landroid/content/Intent; // type@0021 │ │ -0498e6: 6204 7305 |000b: sget-object v4, Ljulianwi/javainstaller/MainActivity;.ma:Ljulianwi/javainstaller/MainActivity; // field@0573 │ │ -0498ea: 1c05 5203 |000d: const-class v5, Ljulianwi/javainstaller/InstallActivity; // type@0352 │ │ -0498ee: 7030 a300 4205 |000f: invoke-direct {v2, v4, v5}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00a3 │ │ -0498f4: 2200 5500 |0012: new-instance v0, Landroid/os/Bundle; // type@0055 │ │ -0498f8: 7010 6f01 0000 |0014: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@016f │ │ -0498fe: 1f08 bc02 |0017: check-cast v8, Landroid/widget/Button; // type@02bc │ │ -049902: 6e10 8c13 0800 |0019: invoke-virtual {v8}, Landroid/widget/Button;.getText:()Ljava/lang/CharSequence; // method@138c │ │ -049908: 0c04 |001c: move-result-object v4 │ │ -04990a: 1a05 f40f |001d: const-string v5, "install" // string@0ff4 │ │ -04990e: 3354 1600 |001f: if-ne v4, v5, 0035 // +0016 │ │ -049912: 1a04 f414 |0021: const-string v4, "packages" // string@14f4 │ │ -049916: 5275 4d05 |0023: iget v5, v7, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ -04991a: d805 0501 |0025: add-int/lit8 v5, v5, #int 1 // #01 │ │ -04991e: 9805 0605 |0027: shl-int v5, v6, v5 │ │ -049922: 6e30 7d01 4005 |0029: invoke-virtual {v0, v4, v5}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@017d │ │ -049928: 6e20 c200 0200 |002c: invoke-virtual {v2, v0}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@00c2 │ │ -04992e: 6204 7305 |002f: sget-object v4, Ljulianwi/javainstaller/MainActivity;.ma:Ljulianwi/javainstaller/MainActivity; // field@0573 │ │ -049932: 6e20 8215 2400 |0031: invoke-virtual {v4, v2}, Ljulianwi/javainstaller/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@1582 │ │ -049938: 28d4 |0034: goto 0008 // -002c │ │ -04993a: 1a04 f414 |0035: const-string v4, "packages" // string@14f4 │ │ -04993e: 5275 4d05 |0037: iget v5, v7, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ -049942: d805 0501 |0039: add-int/lit8 v5, v5, #int 1 // #01 │ │ -049946: 9805 0605 |003b: shl-int v5, v6, v5 │ │ -04994a: d805 0501 |003d: add-int/lit8 v5, v5, #int 1 // #01 │ │ -04994e: 6e30 7d01 4005 |003f: invoke-virtual {v0, v4, v5}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@017d │ │ -049954: 28ea |0042: goto 002c // -0016 │ │ -049956: 1204 |0043: const/4 v4, #int 0 // #0 │ │ -049958: 7110 5414 0400 |0044: invoke-static {v4}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@1454 │ │ -04995e: 0c04 |0047: move-result-object v4 │ │ -049960: 5b74 5005 |0048: iput-object v4, v7, Ljulianwi/javainstaller/CheckPoint;.src:Ljava/lang/Boolean; // field@0550 │ │ -049964: 6e10 3d15 0700 |004a: invoke-virtual {v7}, Ljulianwi/javainstaller/CheckPoint;.showalert:()V // method@153d │ │ -04996a: 28bb |004d: goto 0008 // -0045 │ │ -04996c: 7110 5414 0600 |004e: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@1454 │ │ -049972: 0c04 |0051: move-result-object v4 │ │ -049974: 5b74 5005 |0052: iput-object v4, v7, Ljulianwi/javainstaller/CheckPoint;.src:Ljava/lang/Boolean; // field@0550 │ │ -049978: 6e10 3d15 0700 |0054: invoke-virtual {v7}, Ljulianwi/javainstaller/CheckPoint;.showalert:()V // method@153d │ │ -04997e: 28b1 |0057: goto 0008 // -004f │ │ -049980: 2203 2100 |0058: new-instance v3, Landroid/content/Intent; // type@0021 │ │ -049984: 6204 7305 |005a: sget-object v4, Ljulianwi/javainstaller/MainActivity;.ma:Ljulianwi/javainstaller/MainActivity; // field@0573 │ │ -049988: 1c05 5203 |005c: const-class v5, Ljulianwi/javainstaller/InstallActivity; // type@0352 │ │ -04998c: 7030 a300 4305 |005e: invoke-direct {v3, v4, v5}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00a3 │ │ -049992: 2201 5500 |0061: new-instance v1, Landroid/os/Bundle; // type@0055 │ │ -049996: 7010 6f01 0100 |0063: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@016f │ │ -04999c: 1a04 f414 |0066: const-string v4, "packages" // string@14f4 │ │ -0499a0: 5275 4d05 |0068: iget v5, v7, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ -0499a4: d805 0501 |006a: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0499a8: 9805 0605 |006c: shl-int v5, v6, v5 │ │ -0499ac: 6e30 7d01 4105 |006e: invoke-virtual {v1, v4, v5}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@017d │ │ -0499b2: 6e20 c200 1300 |0071: invoke-virtual {v3, v1}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@00c2 │ │ -0499b8: 6204 7305 |0074: sget-object v4, Ljulianwi/javainstaller/MainActivity;.ma:Ljulianwi/javainstaller/MainActivity; // field@0573 │ │ -0499bc: 6e20 8215 3400 |0076: invoke-virtual {v4, v3}, Ljulianwi/javainstaller/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@1582 │ │ -0499c2: 288f |0079: goto 0008 // -0071 │ │ -0499c4: 0001 0400 0000 0000 0400 0000 3e00 ... |007a: packed-switch-data (12 units) │ │ +04bb54: |[04bb54] julianwi.javainstaller.CheckPoint.onClick:(Landroid/view/View;)V │ │ +04bb64: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +04bb66: 6e10 5912 0800 |0001: invoke-virtual {v8}, Landroid/view/View;.getId:()I // method@1259 │ │ +04bb6c: 0a04 |0004: move-result v4 │ │ +04bb6e: 2b04 7500 0000 |0005: packed-switch v4, 0000007a // +00000075 │ │ +04bb74: 0e00 |0008: return-void │ │ +04bb76: 2202 2100 |0009: new-instance v2, Landroid/content/Intent; // type@0021 │ │ +04bb7a: 6204 7305 |000b: sget-object v4, Ljulianwi/javainstaller/MainActivity;.ma:Ljulianwi/javainstaller/MainActivity; // field@0573 │ │ +04bb7e: 1c05 5203 |000d: const-class v5, Ljulianwi/javainstaller/InstallActivity; // type@0352 │ │ +04bb82: 7030 a300 4205 |000f: invoke-direct {v2, v4, v5}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00a3 │ │ +04bb88: 2200 5500 |0012: new-instance v0, Landroid/os/Bundle; // type@0055 │ │ +04bb8c: 7010 6f01 0000 |0014: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@016f │ │ +04bb92: 1f08 bc02 |0017: check-cast v8, Landroid/widget/Button; // type@02bc │ │ +04bb96: 6e10 8c13 0800 |0019: invoke-virtual {v8}, Landroid/widget/Button;.getText:()Ljava/lang/CharSequence; // method@138c │ │ +04bb9c: 0c04 |001c: move-result-object v4 │ │ +04bb9e: 1a05 f50f |001d: const-string v5, "install" // string@0ff5 │ │ +04bba2: 3354 1600 |001f: if-ne v4, v5, 0035 // +0016 │ │ +04bba6: 1a04 f514 |0021: const-string v4, "packages" // string@14f5 │ │ +04bbaa: 5275 4d05 |0023: iget v5, v7, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ +04bbae: d805 0501 |0025: add-int/lit8 v5, v5, #int 1 // #01 │ │ +04bbb2: 9805 0605 |0027: shl-int v5, v6, v5 │ │ +04bbb6: 6e30 7d01 4005 |0029: invoke-virtual {v0, v4, v5}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@017d │ │ +04bbbc: 6e20 c200 0200 |002c: invoke-virtual {v2, v0}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@00c2 │ │ +04bbc2: 6204 7305 |002f: sget-object v4, Ljulianwi/javainstaller/MainActivity;.ma:Ljulianwi/javainstaller/MainActivity; // field@0573 │ │ +04bbc6: 6e20 8215 2400 |0031: invoke-virtual {v4, v2}, Ljulianwi/javainstaller/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@1582 │ │ +04bbcc: 28d4 |0034: goto 0008 // -002c │ │ +04bbce: 1a04 f514 |0035: const-string v4, "packages" // string@14f5 │ │ +04bbd2: 5275 4d05 |0037: iget v5, v7, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ +04bbd6: d805 0501 |0039: add-int/lit8 v5, v5, #int 1 // #01 │ │ +04bbda: 9805 0605 |003b: shl-int v5, v6, v5 │ │ +04bbde: d805 0501 |003d: add-int/lit8 v5, v5, #int 1 // #01 │ │ +04bbe2: 6e30 7d01 4005 |003f: invoke-virtual {v0, v4, v5}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@017d │ │ +04bbe8: 28ea |0042: goto 002c // -0016 │ │ +04bbea: 1204 |0043: const/4 v4, #int 0 // #0 │ │ +04bbec: 7110 5414 0400 |0044: invoke-static {v4}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@1454 │ │ +04bbf2: 0c04 |0047: move-result-object v4 │ │ +04bbf4: 5b74 5005 |0048: iput-object v4, v7, Ljulianwi/javainstaller/CheckPoint;.src:Ljava/lang/Boolean; // field@0550 │ │ +04bbf8: 6e10 3d15 0700 |004a: invoke-virtual {v7}, Ljulianwi/javainstaller/CheckPoint;.showalert:()V // method@153d │ │ +04bbfe: 28bb |004d: goto 0008 // -0045 │ │ +04bc00: 7110 5414 0600 |004e: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@1454 │ │ +04bc06: 0c04 |0051: move-result-object v4 │ │ +04bc08: 5b74 5005 |0052: iput-object v4, v7, Ljulianwi/javainstaller/CheckPoint;.src:Ljava/lang/Boolean; // field@0550 │ │ +04bc0c: 6e10 3d15 0700 |0054: invoke-virtual {v7}, Ljulianwi/javainstaller/CheckPoint;.showalert:()V // method@153d │ │ +04bc12: 28b1 |0057: goto 0008 // -004f │ │ +04bc14: 2203 2100 |0058: new-instance v3, Landroid/content/Intent; // type@0021 │ │ +04bc18: 6204 7305 |005a: sget-object v4, Ljulianwi/javainstaller/MainActivity;.ma:Ljulianwi/javainstaller/MainActivity; // field@0573 │ │ +04bc1c: 1c05 5203 |005c: const-class v5, Ljulianwi/javainstaller/InstallActivity; // type@0352 │ │ +04bc20: 7030 a300 4305 |005e: invoke-direct {v3, v4, v5}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00a3 │ │ +04bc26: 2201 5500 |0061: new-instance v1, Landroid/os/Bundle; // type@0055 │ │ +04bc2a: 7010 6f01 0100 |0063: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@016f │ │ +04bc30: 1a04 f514 |0066: const-string v4, "packages" // string@14f5 │ │ +04bc34: 5275 4d05 |0068: iget v5, v7, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ +04bc38: d805 0501 |006a: add-int/lit8 v5, v5, #int 1 // #01 │ │ +04bc3c: 9805 0605 |006c: shl-int v5, v6, v5 │ │ +04bc40: 6e30 7d01 4105 |006e: invoke-virtual {v1, v4, v5}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@017d │ │ +04bc46: 6e20 c200 1300 |0071: invoke-virtual {v3, v1}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@00c2 │ │ +04bc4c: 6204 7305 |0074: sget-object v4, Ljulianwi/javainstaller/MainActivity;.ma:Ljulianwi/javainstaller/MainActivity; // field@0573 │ │ +04bc50: 6e20 8215 3400 |0076: invoke-virtual {v4, v3}, Ljulianwi/javainstaller/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@1582 │ │ +04bc56: 288f |0079: goto 0008 // -0071 │ │ +04bc58: 0001 0400 0000 0000 0400 0000 3e00 ... |007a: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=62 │ │ 0x0008 line=93 │ │ 0x0009 line=64 │ │ 0x0012 line=65 │ │ 0x0017 line=66 │ │ @@ -85757,49 +85757,49 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -0499dc: |[0499dc] julianwi.javainstaller.CheckPoint.showalert:()V │ │ -0499ec: 2200 0b00 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ -0499f0: 6202 6f05 |0002: sget-object v2, Ljulianwi/javainstaller/MainActivity;.context:Landroid/content/Context; // field@056f │ │ -0499f4: 7020 3500 2000 |0004: invoke-direct {v0, v2}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0035 │ │ -0499fa: 5442 5105 |0007: iget-object v2, v4, Ljulianwi/javainstaller/CheckPoint;.text:Ljava/lang/String; // field@0551 │ │ -0499fe: 6e20 3a00 2000 |0009: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@003a │ │ -049a04: 2201 be02 |000c: new-instance v1, Landroid/widget/EditText; // type@02be │ │ -049a08: 6202 6f05 |000e: sget-object v2, Ljulianwi/javainstaller/MainActivity;.context:Landroid/content/Context; // field@056f │ │ -049a0c: 7020 9913 2100 |0010: invoke-direct {v1, v2}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@1399 │ │ -049a12: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -049a14: 6e20 9c13 2100 |0014: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setId:(I)V // method@139c │ │ -049a1a: 5442 5005 |0017: iget-object v2, v4, Ljulianwi/javainstaller/CheckPoint;.src:Ljava/lang/Boolean; // field@0550 │ │ -049a1e: 6e10 5314 0200 |0019: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@1453 │ │ -049a24: 0a02 |001c: move-result v2 │ │ -049a26: 3902 2400 |001d: if-nez v2, 0041 // +0024 │ │ -049a2a: 1a02 1915 |001f: const-string v2, "path to install" // string@1519 │ │ -049a2e: 6e20 3600 2000 |0021: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0036 │ │ -049a34: 6e10 3815 0400 |0024: invoke-virtual {v4}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ -049a3a: 0c02 |0027: move-result-object v2 │ │ -049a3c: 6e20 9d13 2100 |0028: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@139d │ │ -049a42: 6e20 3b00 1000 |002b: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@003b │ │ -049a48: 1a02 4316 |002e: const-string v2, "save" // string@1643 │ │ -049a4c: 6e30 3900 2004 |0030: invoke-virtual {v0, v2, v4}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0039 │ │ -049a52: 1a02 4002 |0033: const-string v2, "Cancel" // string@0240 │ │ -049a56: 2203 4903 |0035: new-instance v3, Ljulianwi/javainstaller/CheckPoint$1; // type@0349 │ │ -049a5a: 7020 3515 4300 |0037: invoke-direct {v3, v4}, Ljulianwi/javainstaller/CheckPoint$1;.:(Ljulianwi/javainstaller/CheckPoint;)V // method@1535 │ │ -049a60: 6e30 3700 2003 |003a: invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0037 │ │ -049a66: 6e10 3c00 0000 |003d: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@003c │ │ -049a6c: 0e00 |0040: return-void │ │ -049a6e: 1a02 df17 |0041: const-string v2, "source file" // string@17df │ │ -049a72: 6e20 3600 2000 |0043: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0036 │ │ -049a78: 6e10 3915 0400 |0046: invoke-virtual {v4}, Ljulianwi/javainstaller/CheckPoint;.getSource:()Ljava/lang/String; // method@1539 │ │ -049a7e: 0c02 |0049: move-result-object v2 │ │ -049a80: 6e20 9d13 2100 |004a: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@139d │ │ -049a86: 28de |004d: goto 002b // -0022 │ │ +04bc70: |[04bc70] julianwi.javainstaller.CheckPoint.showalert:()V │ │ +04bc80: 2200 0b00 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ +04bc84: 6202 6f05 |0002: sget-object v2, Ljulianwi/javainstaller/MainActivity;.context:Landroid/content/Context; // field@056f │ │ +04bc88: 7020 3500 2000 |0004: invoke-direct {v0, v2}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0035 │ │ +04bc8e: 5442 5105 |0007: iget-object v2, v4, Ljulianwi/javainstaller/CheckPoint;.text:Ljava/lang/String; // field@0551 │ │ +04bc92: 6e20 3a00 2000 |0009: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@003a │ │ +04bc98: 2201 be02 |000c: new-instance v1, Landroid/widget/EditText; // type@02be │ │ +04bc9c: 6202 6f05 |000e: sget-object v2, Ljulianwi/javainstaller/MainActivity;.context:Landroid/content/Context; // field@056f │ │ +04bca0: 7020 9913 2100 |0010: invoke-direct {v1, v2}, Landroid/widget/EditText;.:(Landroid/content/Context;)V // method@1399 │ │ +04bca6: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +04bca8: 6e20 9c13 2100 |0014: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setId:(I)V // method@139c │ │ +04bcae: 5442 5005 |0017: iget-object v2, v4, Ljulianwi/javainstaller/CheckPoint;.src:Ljava/lang/Boolean; // field@0550 │ │ +04bcb2: 6e10 5314 0200 |0019: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@1453 │ │ +04bcb8: 0a02 |001c: move-result v2 │ │ +04bcba: 3902 2400 |001d: if-nez v2, 0041 // +0024 │ │ +04bcbe: 1a02 1a15 |001f: const-string v2, "path to install" // string@151a │ │ +04bcc2: 6e20 3600 2000 |0021: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0036 │ │ +04bcc8: 6e10 3815 0400 |0024: invoke-virtual {v4}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ +04bcce: 0c02 |0027: move-result-object v2 │ │ +04bcd0: 6e20 9d13 2100 |0028: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@139d │ │ +04bcd6: 6e20 3b00 1000 |002b: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@003b │ │ +04bcdc: 1a02 4316 |002e: const-string v2, "save" // string@1643 │ │ +04bce0: 6e30 3900 2004 |0030: invoke-virtual {v0, v2, v4}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0039 │ │ +04bce6: 1a02 4102 |0033: const-string v2, "Cancel" // string@0241 │ │ +04bcea: 2203 4903 |0035: new-instance v3, Ljulianwi/javainstaller/CheckPoint$1; // type@0349 │ │ +04bcee: 7020 3515 4300 |0037: invoke-direct {v3, v4}, Ljulianwi/javainstaller/CheckPoint$1;.:(Ljulianwi/javainstaller/CheckPoint;)V // method@1535 │ │ +04bcf4: 6e30 3700 2003 |003a: invoke-virtual {v0, v2, v3}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0037 │ │ +04bcfa: 6e10 3c00 0000 |003d: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@003c │ │ +04bd00: 0e00 |0040: return-void │ │ +04bd02: 1a02 df17 |0041: const-string v2, "source file" // string@17df │ │ +04bd06: 6e20 3600 2000 |0043: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0036 │ │ +04bd0c: 6e10 3915 0400 |0046: invoke-virtual {v4}, Ljulianwi/javainstaller/CheckPoint;.getSource:()Ljava/lang/String; // method@1539 │ │ +04bd12: 0c02 |0049: move-result-object v2 │ │ +04bd14: 6e20 9d13 2100 |004a: invoke-virtual {v1, v2}, Landroid/widget/EditText;.setText:(Ljava/lang/CharSequence;)V // method@139d │ │ +04bd1a: 28de |004d: goto 002b // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0007 line=97 │ │ 0x000c line=100 │ │ 0x0013 line=101 │ │ 0x0017 line=102 │ │ @@ -85813,21 +85813,21 @@ │ │ 0x0041 line=107 │ │ 0x0046 line=108 │ │ locals : │ │ 0x0007 - 0x004e reg=0 alert Landroid/app/AlertDialog$Builder; │ │ 0x0013 - 0x004e reg=1 input Landroid/widget/EditText; │ │ 0x0000 - 0x004e reg=4 this Ljulianwi/javainstaller/CheckPoint; │ │ │ │ - source_file_idx : 585 (CheckPoint.java) │ │ + source_file_idx : 586 (CheckPoint.java) │ │ │ │ Class #349 header: │ │ class_idx : 843 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 586 │ │ +source_file_idx : 587 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #349 - │ │ Class descriptor : 'Ljulianwi/javainstaller/Checkforfile;' │ │ @@ -85850,228 +85850,228 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 407 16-bit code units │ │ -049a88: |[049a88] julianwi.javainstaller.Checkforfile.:()V │ │ -049a98: 1249 |0000: const/4 v9, #int 4 // #4 │ │ -049a9a: 1238 |0001: const/4 v8, #int 3 // #3 │ │ -049a9c: 1227 |0002: const/4 v7, #int 2 // #2 │ │ -049a9e: 1216 |0003: const/4 v6, #int 1 // #1 │ │ -049aa0: 1205 |0004: const/4 v5, #int 0 // #0 │ │ -049aa2: 1300 0a00 |0005: const/16 v0, #int 10 // #a │ │ -049aa6: 2300 7c03 |0007: new-array v0, v0, [Ljava/lang/String; // type@037c │ │ -049aaa: 1a01 d50a |0009: const-string v1, "androidterm.apk" // string@0ad5 │ │ -049aae: 4d01 0005 |000b: aput-object v1, v0, v5 │ │ -049ab2: 1a01 380b |000d: const-string v1, "busybox" // string@0b38 │ │ -049ab6: 4d01 0006 |000f: aput-object v1, v0, v6 │ │ -049aba: 1a01 cd10 |0011: const-string v1, "libc.tar.gz" // string@10cd │ │ -049abe: 4d01 0007 |0013: aput-object v1, v0, v7 │ │ -049ac2: 1a01 4a19 |0015: const-string v1, "zlib.tar.gz" // string@194a │ │ -049ac6: 4d01 0008 |0017: aput-object v1, v0, v8 │ │ -049aca: 1a01 d610 |0019: const-string v1, "libffi.tar.gz" // string@10d6 │ │ -049ace: 4d01 0009 |001b: aput-object v1, v0, v9 │ │ -049ad2: 1251 |001d: const/4 v1, #int 5 // #5 │ │ -049ad4: 1a02 8610 |001e: const-string v2, "jamvm.tar.gz" // string@1086 │ │ -049ad8: 4d02 0001 |0020: aput-object v2, v0, v1 │ │ -049adc: 1261 |0022: const/4 v1, #int 6 // #6 │ │ -049ade: 1a02 a60b |0023: const-string v2, "classpath.tar.gz" // string@0ba6 │ │ -049ae2: 4d02 0001 |0025: aput-object v2, v0, v1 │ │ -049ae6: 1271 |0027: const/4 v1, #int 7 // #7 │ │ -049ae8: 1a02 b30d |0028: const-string v2, "freetype.tar.gz" // string@0db3 │ │ -049aec: 4d02 0001 |002a: aput-object v2, v0, v1 │ │ -049af0: 1301 0800 |002c: const/16 v1, #int 8 // #8 │ │ -049af4: 1a02 020b |002e: const-string v2, "awt.tar.gz" // string@0b02 │ │ -049af8: 4d02 0001 |0030: aput-object v2, v0, v1 │ │ -049afc: 1301 0900 |0032: const/16 v1, #int 9 // #9 │ │ -049b00: 1a02 3e0b |0034: const-string v2, "cairo.tar.gz" // string@0b3e │ │ -049b04: 4d02 0001 |0036: aput-object v2, v0, v1 │ │ -049b08: 6900 5205 |0038: sput-object v0, Ljulianwi/javainstaller/Checkforfile;.file:[Ljava/lang/String; // field@0552 │ │ -049b0c: 1300 0a00 |003a: const/16 v0, #int 10 // #a │ │ -049b10: 2300 8003 |003c: new-array v0, v0, [[Ljava/lang/String; // type@0380 │ │ -049b14: 2351 7c03 |003e: new-array v1, v5, [Ljava/lang/String; // type@037c │ │ -049b18: 4d01 0005 |0040: aput-object v1, v0, v5 │ │ -049b1c: 2361 7c03 |0042: new-array v1, v6, [Ljava/lang/String; // type@037c │ │ -049b20: 1a02 380b |0044: const-string v2, "busybox" // string@0b38 │ │ -049b24: 4d02 0105 |0046: aput-object v2, v1, v5 │ │ -049b28: 4d01 0006 |0048: aput-object v1, v0, v6 │ │ -049b2c: 1301 1900 |004a: const/16 v1, #int 25 // #19 │ │ -049b30: 2311 7c03 |004c: new-array v1, v1, [Ljava/lang/String; // type@037c │ │ -049b34: 1a02 b410 |004e: const-string v2, "ld-linux.so.2" // string@10b4 │ │ -049b38: 4d02 0105 |0050: aput-object v2, v1, v5 │ │ -049b3c: 1a02 c810 |0052: const-string v2, "libBrokenLocale.so.1" // string@10c8 │ │ -049b40: 4d02 0106 |0054: aput-object v2, v1, v6 │ │ -049b44: 1a02 c910 |0056: const-string v2, "libSegFault.so" // string@10c9 │ │ -049b48: 4d02 0107 |0058: aput-object v2, v1, v7 │ │ -049b4c: 1a02 ca10 |005a: const-string v2, "libanl.so.1" // string@10ca │ │ -049b50: 4d02 0108 |005c: aput-object v2, v1, v8 │ │ -049b54: 1a02 cc10 |005e: const-string v2, "libc.so.6" // string@10cc │ │ -049b58: 4d02 0109 |0060: aput-object v2, v1, v9 │ │ -049b5c: 1252 |0062: const/4 v2, #int 5 // #5 │ │ -049b5e: 1a03 ce10 |0063: const-string v3, "libc.version" // string@10ce │ │ -049b62: 4d03 0102 |0065: aput-object v3, v1, v2 │ │ -049b66: 1262 |0067: const/4 v2, #int 6 // #6 │ │ -049b68: 1a03 d010 |0068: const-string v3, "libcidn.so.1" // string@10d0 │ │ -049b6c: 4d03 0102 |006a: aput-object v3, v1, v2 │ │ -049b70: 1272 |006c: const/4 v2, #int 7 // #7 │ │ -049b72: 1a03 d210 |006d: const-string v3, "libcrypt.so.1" // string@10d2 │ │ -049b76: 4d03 0102 |006f: aput-object v3, v1, v2 │ │ -049b7a: 1302 0800 |0071: const/16 v2, #int 8 // #8 │ │ -049b7e: 1a03 d310 |0073: const-string v3, "libdl.so.2" // string@10d3 │ │ -049b82: 4d03 0102 |0075: aput-object v3, v1, v2 │ │ -049b86: 1302 0900 |0077: const/16 v2, #int 9 // #9 │ │ -049b8a: 1a03 e110 |0079: const-string v3, "libm.so.6" // string@10e1 │ │ -049b8e: 4d03 0102 |007b: aput-object v3, v1, v2 │ │ -049b92: 1302 0a00 |007d: const/16 v2, #int 10 // #a │ │ -049b96: 1a03 e210 |007f: const-string v3, "libmemusage.so" // string@10e2 │ │ -049b9a: 4d03 0102 |0081: aput-object v3, v1, v2 │ │ -049b9e: 1302 0b00 |0083: const/16 v2, #int 11 // #b │ │ -049ba2: 1a03 e310 |0085: const-string v3, "libnsl.so.1" // string@10e3 │ │ -049ba6: 4d03 0102 |0087: aput-object v3, v1, v2 │ │ -049baa: 1302 0c00 |0089: const/16 v2, #int 12 // #c │ │ -049bae: 1a03 e410 |008b: const-string v3, "libnss_compat.so.2" // string@10e4 │ │ -049bb2: 4d03 0102 |008d: aput-object v3, v1, v2 │ │ -049bb6: 1302 0d00 |008f: const/16 v2, #int 13 // #d │ │ -049bba: 1a03 e510 |0091: const-string v3, "libnss_db.so.2" // string@10e5 │ │ -049bbe: 4d03 0102 |0093: aput-object v3, v1, v2 │ │ -049bc2: 1302 0e00 |0095: const/16 v2, #int 14 // #e │ │ -049bc6: 1a03 e610 |0097: const-string v3, "libnss_dns.so.2" // string@10e6 │ │ -049bca: 4d03 0102 |0099: aput-object v3, v1, v2 │ │ -049bce: 1302 0f00 |009b: const/16 v2, #int 15 // #f │ │ -049bd2: 1a03 e710 |009d: const-string v3, "libnss_files.so.2" // string@10e7 │ │ -049bd6: 4d03 0102 |009f: aput-object v3, v1, v2 │ │ -049bda: 1302 1000 |00a1: const/16 v2, #int 16 // #10 │ │ -049bde: 1a03 e810 |00a3: const-string v3, "libnss_hesiod.so.2" // string@10e8 │ │ -049be2: 4d03 0102 |00a5: aput-object v3, v1, v2 │ │ -049be6: 1302 1100 |00a7: const/16 v2, #int 17 // #11 │ │ -049bea: 1a03 e910 |00a9: const-string v3, "libnss_nis.so.2" // string@10e9 │ │ -049bee: 4d03 0102 |00ab: aput-object v3, v1, v2 │ │ -049bf2: 1302 1200 |00ad: const/16 v2, #int 18 // #12 │ │ -049bf6: 1a03 ea10 |00af: const-string v3, "libnss_nisplus.so.2" // string@10ea │ │ -049bfa: 4d03 0102 |00b1: aput-object v3, v1, v2 │ │ -049bfe: 1302 1300 |00b3: const/16 v2, #int 19 // #13 │ │ -049c02: 1a03 eb10 |00b5: const-string v3, "libpcprofile.so" // string@10eb │ │ -049c06: 4d03 0102 |00b7: aput-object v3, v1, v2 │ │ -049c0a: 1302 1400 |00b9: const/16 v2, #int 20 // #14 │ │ -049c0e: 1a03 ed10 |00bb: const-string v3, "libpthread.so.0" // string@10ed │ │ -049c12: 4d03 0102 |00bd: aput-object v3, v1, v2 │ │ -049c16: 1302 1500 |00bf: const/16 v2, #int 21 // #15 │ │ -049c1a: 1a03 ee10 |00c1: const-string v3, "libresolv.so.2" // string@10ee │ │ -049c1e: 4d03 0102 |00c3: aput-object v3, v1, v2 │ │ -049c22: 1302 1600 |00c5: const/16 v2, #int 22 // #16 │ │ -049c26: 1a03 ef10 |00c7: const-string v3, "librt.so.1" // string@10ef │ │ -049c2a: 4d03 0102 |00c9: aput-object v3, v1, v2 │ │ -049c2e: 1302 1700 |00cb: const/16 v2, #int 23 // #17 │ │ -049c32: 1a03 f010 |00cd: const-string v3, "libthread_db.so.1" // string@10f0 │ │ -049c36: 4d03 0102 |00cf: aput-object v3, v1, v2 │ │ -049c3a: 1302 1800 |00d1: const/16 v2, #int 24 // #18 │ │ -049c3e: 1a03 f110 |00d3: const-string v3, "libutil.so.1" // string@10f1 │ │ -049c42: 4d03 0102 |00d5: aput-object v3, v1, v2 │ │ -049c46: 4d01 0007 |00d7: aput-object v1, v0, v7 │ │ -049c4a: 2371 7c03 |00d9: new-array v1, v7, [Ljava/lang/String; // type@037c │ │ -049c4e: 1a02 f210 |00db: const-string v2, "libz.so.1" // string@10f2 │ │ -049c52: 4d02 0105 |00dd: aput-object v2, v1, v5 │ │ -049c56: 1a02 4b19 |00df: const-string v2, "zlib.version" // string@194b │ │ -049c5a: 4d02 0106 |00e1: aput-object v2, v1, v6 │ │ -049c5e: 4d01 0008 |00e3: aput-object v1, v0, v8 │ │ -049c62: 2371 7c03 |00e5: new-array v1, v7, [Ljava/lang/String; // type@037c │ │ -049c66: 1a02 d510 |00e7: const-string v2, "libffi.so.6" // string@10d5 │ │ -049c6a: 4d02 0105 |00e9: aput-object v2, v1, v5 │ │ -049c6e: 1a02 d710 |00eb: const-string v2, "libffi.version" // string@10d7 │ │ -049c72: 4d02 0106 |00ed: aput-object v2, v1, v6 │ │ -049c76: 4d01 0009 |00ef: aput-object v1, v0, v9 │ │ -049c7a: 1251 |00f1: const/4 v1, #int 5 // #5 │ │ -049c7c: 2382 7c03 |00f2: new-array v2, v8, [Ljava/lang/String; // type@037c │ │ -049c80: 1a03 a40b |00f4: const-string v3, "classes.zip" // string@0ba4 │ │ -049c84: 4d03 0205 |00f6: aput-object v3, v2, v5 │ │ -049c88: 1a03 8510 |00f8: const-string v3, "jamvm" // string@1085 │ │ -049c8c: 4d03 0206 |00fa: aput-object v3, v2, v6 │ │ -049c90: 1a03 8710 |00fc: const-string v3, "jamvm.version" // string@1087 │ │ -049c94: 4d03 0207 |00fe: aput-object v3, v2, v7 │ │ -049c98: 4d02 0001 |0100: aput-object v2, v0, v1 │ │ -049c9c: 1261 |0102: const/4 v1, #int 6 // #6 │ │ -049c9e: 1302 0a00 |0103: const/16 v2, #int 10 // #a │ │ -049ca2: 2322 7c03 |0105: new-array v2, v2, [Ljava/lang/String; // type@037c │ │ -049ca6: 1a03 a70b |0107: const-string v3, "classpath.version" // string@0ba7 │ │ -049caa: 4d03 0205 |0109: aput-object v3, v2, v5 │ │ -049cae: 1a03 5d0f |010b: const-string v3, "glibj.zip" // string@0f5d │ │ -049cb2: 4d03 0206 |010d: aput-object v3, v2, v6 │ │ -049cb6: 1a03 da10 |010f: const-string v3, "libjavaio.so" // string@10da │ │ -049cba: 4d03 0207 |0111: aput-object v3, v2, v7 │ │ -049cbe: 1a03 db10 |0113: const-string v3, "libjavalang.so" // string@10db │ │ -049cc2: 4d03 0208 |0115: aput-object v3, v2, v8 │ │ -049cc6: 1a03 dc10 |0117: const-string v3, "libjavalangmanagement.so" // string@10dc │ │ -049cca: 4d03 0209 |0119: aput-object v3, v2, v9 │ │ -049cce: 1253 |011b: const/4 v3, #int 5 // #5 │ │ -049cd0: 1a04 dd10 |011c: const-string v4, "libjavalangreflect.so" // string@10dd │ │ -049cd4: 4d04 0203 |011e: aput-object v4, v2, v3 │ │ -049cd8: 1263 |0120: const/4 v3, #int 6 // #6 │ │ -049cda: 1a04 de10 |0121: const-string v4, "libjavanet.so" // string@10de │ │ -049cde: 4d04 0203 |0123: aput-object v4, v2, v3 │ │ -049ce2: 1273 |0125: const/4 v3, #int 7 // #7 │ │ -049ce4: 1a04 df10 |0126: const-string v4, "libjavanio.so" // string@10df │ │ -049ce8: 4d04 0203 |0128: aput-object v4, v2, v3 │ │ -049cec: 1303 0800 |012a: const/16 v3, #int 8 // #8 │ │ -049cf0: 1a04 e010 |012c: const-string v4, "libjavautil.so" // string@10e0 │ │ -049cf4: 4d04 0203 |012e: aput-object v4, v2, v3 │ │ -049cf8: 1303 0900 |0130: const/16 v3, #int 9 // #9 │ │ -049cfc: 1a04 7118 |0132: const-string v4, "tools.zip" // string@1871 │ │ -049d00: 4d04 0203 |0134: aput-object v4, v2, v3 │ │ -049d04: 4d02 0001 |0136: aput-object v2, v0, v1 │ │ -049d08: 1271 |0138: const/4 v1, #int 7 // #7 │ │ -049d0a: 2372 7c03 |0139: new-array v2, v7, [Ljava/lang/String; // type@037c │ │ -049d0e: 1a03 b40d |013b: const-string v3, "freetype.version" // string@0db4 │ │ -049d12: 4d03 0205 |013d: aput-object v3, v2, v5 │ │ -049d16: 1a03 d810 |013f: const-string v3, "libfreetype.so.6" // string@10d8 │ │ -049d1a: 4d03 0206 |0141: aput-object v3, v2, v6 │ │ -049d1e: 4d02 0001 |0143: aput-object v2, v0, v1 │ │ -049d22: 1301 0800 |0145: const/16 v1, #int 8 // #8 │ │ -049d26: 2382 7c03 |0147: new-array v2, v8, [Ljava/lang/String; // type@037c │ │ -049d2a: 1a03 040b |0149: const-string v3, "awtonandroid.apk" // string@0b04 │ │ -049d2e: 4d03 0205 |014b: aput-object v3, v2, v5 │ │ -049d32: 1a03 050b |014d: const-string v3, "awtpeer.zip" // string@0b05 │ │ -049d36: 4d03 0206 |014f: aput-object v3, v2, v6 │ │ -049d3a: 1a03 cb10 |0151: const-string v3, "libawtonandroid.so" // string@10cb │ │ -049d3e: 4d03 0207 |0153: aput-object v3, v2, v7 │ │ -049d42: 4d02 0001 |0155: aput-object v2, v0, v1 │ │ -049d46: 1301 0900 |0157: const/16 v1, #int 9 // #9 │ │ -049d4a: 2382 7c03 |0159: new-array v2, v8, [Ljava/lang/String; // type@037c │ │ -049d4e: 1a03 3f0b |015b: const-string v3, "cairo.version" // string@0b3f │ │ -049d52: 4d03 0205 |015d: aput-object v3, v2, v5 │ │ -049d56: 1a03 cf10 |015f: const-string v3, "libcairo.so.2" // string@10cf │ │ -049d5a: 4d03 0206 |0161: aput-object v3, v2, v6 │ │ -049d5e: 1a03 ec10 |0163: const-string v3, "libpixman-1.so.0" // string@10ec │ │ -049d62: 4d03 0207 |0165: aput-object v3, v2, v7 │ │ -049d66: 4d02 0001 |0167: aput-object v2, v0, v1 │ │ -049d6a: 6900 5305 |0169: sput-object v0, Ljulianwi/javainstaller/Checkforfile;.files:[[Ljava/lang/String; // field@0553 │ │ -049d6e: 7100 4215 0000 |016b: invoke-static {}, Ljulianwi/javainstaller/Checkforfile;.getArch:()Ljava/lang/String; // method@1542 │ │ -049d74: 0c00 |016e: move-result-object v0 │ │ -049d76: 1a01 e80a |016f: const-string v1, "arm" // string@0ae8 │ │ -049d7a: 6e20 9f14 1000 |0171: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -049d80: 0a00 |0174: move-result v0 │ │ -049d82: 3800 2100 |0175: if-eqz v0, 0196 // +0021 │ │ -049d86: 6200 5305 |0177: sget-object v0, Ljulianwi/javainstaller/Checkforfile;.files:[[Ljava/lang/String; // field@0553 │ │ -049d8a: 4600 0007 |0179: aget-object v0, v0, v7 │ │ -049d8e: 1a01 b510 |017b: const-string v1, "ld-linux.so.3" // string@10b5 │ │ -049d92: 4d01 0005 |017d: aput-object v1, v0, v5 │ │ -049d96: 6200 5305 |017f: sget-object v0, Ljulianwi/javainstaller/Checkforfile;.files:[[Ljava/lang/String; // field@0553 │ │ -049d9a: 1251 |0181: const/4 v1, #int 5 // #5 │ │ -049d9c: 2392 7c03 |0182: new-array v2, v9, [Ljava/lang/String; // type@037c │ │ -049da0: 1a03 a40b |0184: const-string v3, "classes.zip" // string@0ba4 │ │ -049da4: 4d03 0205 |0186: aput-object v3, v2, v5 │ │ -049da8: 1a03 8510 |0188: const-string v3, "jamvm" // string@1085 │ │ -049dac: 4d03 0206 |018a: aput-object v3, v2, v6 │ │ -049db0: 1a03 8710 |018c: const-string v3, "jamvm.version" // string@1087 │ │ -049db4: 4d03 0207 |018e: aput-object v3, v2, v7 │ │ -049db8: 1a03 d910 |0190: const-string v3, "libgcc_s.so.1" // string@10d9 │ │ -049dbc: 4d03 0208 |0192: aput-object v3, v2, v8 │ │ -049dc0: 4d02 0001 |0194: aput-object v2, v0, v1 │ │ -049dc4: 0e00 |0196: return-void │ │ +04bd1c: |[04bd1c] julianwi.javainstaller.Checkforfile.:()V │ │ +04bd2c: 1249 |0000: const/4 v9, #int 4 // #4 │ │ +04bd2e: 1238 |0001: const/4 v8, #int 3 // #3 │ │ +04bd30: 1227 |0002: const/4 v7, #int 2 // #2 │ │ +04bd32: 1216 |0003: const/4 v6, #int 1 // #1 │ │ +04bd34: 1205 |0004: const/4 v5, #int 0 // #0 │ │ +04bd36: 1300 0a00 |0005: const/16 v0, #int 10 // #a │ │ +04bd3a: 2300 7c03 |0007: new-array v0, v0, [Ljava/lang/String; // type@037c │ │ +04bd3e: 1a01 d60a |0009: const-string v1, "androidterm.apk" // string@0ad6 │ │ +04bd42: 4d01 0005 |000b: aput-object v1, v0, v5 │ │ +04bd46: 1a01 390b |000d: const-string v1, "busybox" // string@0b39 │ │ +04bd4a: 4d01 0006 |000f: aput-object v1, v0, v6 │ │ +04bd4e: 1a01 ce10 |0011: const-string v1, "libc.tar.gz" // string@10ce │ │ +04bd52: 4d01 0007 |0013: aput-object v1, v0, v7 │ │ +04bd56: 1a01 4919 |0015: const-string v1, "zlib.tar.gz" // string@1949 │ │ +04bd5a: 4d01 0008 |0017: aput-object v1, v0, v8 │ │ +04bd5e: 1a01 d710 |0019: const-string v1, "libffi.tar.gz" // string@10d7 │ │ +04bd62: 4d01 0009 |001b: aput-object v1, v0, v9 │ │ +04bd66: 1251 |001d: const/4 v1, #int 5 // #5 │ │ +04bd68: 1a02 8710 |001e: const-string v2, "jamvm.tar.gz" // string@1087 │ │ +04bd6c: 4d02 0001 |0020: aput-object v2, v0, v1 │ │ +04bd70: 1261 |0022: const/4 v1, #int 6 // #6 │ │ +04bd72: 1a02 a70b |0023: const-string v2, "classpath.tar.gz" // string@0ba7 │ │ +04bd76: 4d02 0001 |0025: aput-object v2, v0, v1 │ │ +04bd7a: 1271 |0027: const/4 v1, #int 7 // #7 │ │ +04bd7c: 1a02 b40d |0028: const-string v2, "freetype.tar.gz" // string@0db4 │ │ +04bd80: 4d02 0001 |002a: aput-object v2, v0, v1 │ │ +04bd84: 1301 0800 |002c: const/16 v1, #int 8 // #8 │ │ +04bd88: 1a02 030b |002e: const-string v2, "awt.tar.gz" // string@0b03 │ │ +04bd8c: 4d02 0001 |0030: aput-object v2, v0, v1 │ │ +04bd90: 1301 0900 |0032: const/16 v1, #int 9 // #9 │ │ +04bd94: 1a02 3f0b |0034: const-string v2, "cairo.tar.gz" // string@0b3f │ │ +04bd98: 4d02 0001 |0036: aput-object v2, v0, v1 │ │ +04bd9c: 6900 5205 |0038: sput-object v0, Ljulianwi/javainstaller/Checkforfile;.file:[Ljava/lang/String; // field@0552 │ │ +04bda0: 1300 0a00 |003a: const/16 v0, #int 10 // #a │ │ +04bda4: 2300 8003 |003c: new-array v0, v0, [[Ljava/lang/String; // type@0380 │ │ +04bda8: 2351 7c03 |003e: new-array v1, v5, [Ljava/lang/String; // type@037c │ │ +04bdac: 4d01 0005 |0040: aput-object v1, v0, v5 │ │ +04bdb0: 2361 7c03 |0042: new-array v1, v6, [Ljava/lang/String; // type@037c │ │ +04bdb4: 1a02 390b |0044: const-string v2, "busybox" // string@0b39 │ │ +04bdb8: 4d02 0105 |0046: aput-object v2, v1, v5 │ │ +04bdbc: 4d01 0006 |0048: aput-object v1, v0, v6 │ │ +04bdc0: 1301 1900 |004a: const/16 v1, #int 25 // #19 │ │ +04bdc4: 2311 7c03 |004c: new-array v1, v1, [Ljava/lang/String; // type@037c │ │ +04bdc8: 1a02 b510 |004e: const-string v2, "ld-linux.so.2" // string@10b5 │ │ +04bdcc: 4d02 0105 |0050: aput-object v2, v1, v5 │ │ +04bdd0: 1a02 c910 |0052: const-string v2, "libBrokenLocale.so.1" // string@10c9 │ │ +04bdd4: 4d02 0106 |0054: aput-object v2, v1, v6 │ │ +04bdd8: 1a02 ca10 |0056: const-string v2, "libSegFault.so" // string@10ca │ │ +04bddc: 4d02 0107 |0058: aput-object v2, v1, v7 │ │ +04bde0: 1a02 cb10 |005a: const-string v2, "libanl.so.1" // string@10cb │ │ +04bde4: 4d02 0108 |005c: aput-object v2, v1, v8 │ │ +04bde8: 1a02 cd10 |005e: const-string v2, "libc.so.6" // string@10cd │ │ +04bdec: 4d02 0109 |0060: aput-object v2, v1, v9 │ │ +04bdf0: 1252 |0062: const/4 v2, #int 5 // #5 │ │ +04bdf2: 1a03 cf10 |0063: const-string v3, "libc.version" // string@10cf │ │ +04bdf6: 4d03 0102 |0065: aput-object v3, v1, v2 │ │ +04bdfa: 1262 |0067: const/4 v2, #int 6 // #6 │ │ +04bdfc: 1a03 d110 |0068: const-string v3, "libcidn.so.1" // string@10d1 │ │ +04be00: 4d03 0102 |006a: aput-object v3, v1, v2 │ │ +04be04: 1272 |006c: const/4 v2, #int 7 // #7 │ │ +04be06: 1a03 d310 |006d: const-string v3, "libcrypt.so.1" // string@10d3 │ │ +04be0a: 4d03 0102 |006f: aput-object v3, v1, v2 │ │ +04be0e: 1302 0800 |0071: const/16 v2, #int 8 // #8 │ │ +04be12: 1a03 d410 |0073: const-string v3, "libdl.so.2" // string@10d4 │ │ +04be16: 4d03 0102 |0075: aput-object v3, v1, v2 │ │ +04be1a: 1302 0900 |0077: const/16 v2, #int 9 // #9 │ │ +04be1e: 1a03 e210 |0079: const-string v3, "libm.so.6" // string@10e2 │ │ +04be22: 4d03 0102 |007b: aput-object v3, v1, v2 │ │ +04be26: 1302 0a00 |007d: const/16 v2, #int 10 // #a │ │ +04be2a: 1a03 e310 |007f: const-string v3, "libmemusage.so" // string@10e3 │ │ +04be2e: 4d03 0102 |0081: aput-object v3, v1, v2 │ │ +04be32: 1302 0b00 |0083: const/16 v2, #int 11 // #b │ │ +04be36: 1a03 e410 |0085: const-string v3, "libnsl.so.1" // string@10e4 │ │ +04be3a: 4d03 0102 |0087: aput-object v3, v1, v2 │ │ +04be3e: 1302 0c00 |0089: const/16 v2, #int 12 // #c │ │ +04be42: 1a03 e510 |008b: const-string v3, "libnss_compat.so.2" // string@10e5 │ │ +04be46: 4d03 0102 |008d: aput-object v3, v1, v2 │ │ +04be4a: 1302 0d00 |008f: const/16 v2, #int 13 // #d │ │ +04be4e: 1a03 e610 |0091: const-string v3, "libnss_db.so.2" // string@10e6 │ │ +04be52: 4d03 0102 |0093: aput-object v3, v1, v2 │ │ +04be56: 1302 0e00 |0095: const/16 v2, #int 14 // #e │ │ +04be5a: 1a03 e710 |0097: const-string v3, "libnss_dns.so.2" // string@10e7 │ │ +04be5e: 4d03 0102 |0099: aput-object v3, v1, v2 │ │ +04be62: 1302 0f00 |009b: const/16 v2, #int 15 // #f │ │ +04be66: 1a03 e810 |009d: const-string v3, "libnss_files.so.2" // string@10e8 │ │ +04be6a: 4d03 0102 |009f: aput-object v3, v1, v2 │ │ +04be6e: 1302 1000 |00a1: const/16 v2, #int 16 // #10 │ │ +04be72: 1a03 e910 |00a3: const-string v3, "libnss_hesiod.so.2" // string@10e9 │ │ +04be76: 4d03 0102 |00a5: aput-object v3, v1, v2 │ │ +04be7a: 1302 1100 |00a7: const/16 v2, #int 17 // #11 │ │ +04be7e: 1a03 ea10 |00a9: const-string v3, "libnss_nis.so.2" // string@10ea │ │ +04be82: 4d03 0102 |00ab: aput-object v3, v1, v2 │ │ +04be86: 1302 1200 |00ad: const/16 v2, #int 18 // #12 │ │ +04be8a: 1a03 eb10 |00af: const-string v3, "libnss_nisplus.so.2" // string@10eb │ │ +04be8e: 4d03 0102 |00b1: aput-object v3, v1, v2 │ │ +04be92: 1302 1300 |00b3: const/16 v2, #int 19 // #13 │ │ +04be96: 1a03 ec10 |00b5: const-string v3, "libpcprofile.so" // string@10ec │ │ +04be9a: 4d03 0102 |00b7: aput-object v3, v1, v2 │ │ +04be9e: 1302 1400 |00b9: const/16 v2, #int 20 // #14 │ │ +04bea2: 1a03 ee10 |00bb: const-string v3, "libpthread.so.0" // string@10ee │ │ +04bea6: 4d03 0102 |00bd: aput-object v3, v1, v2 │ │ +04beaa: 1302 1500 |00bf: const/16 v2, #int 21 // #15 │ │ +04beae: 1a03 ef10 |00c1: const-string v3, "libresolv.so.2" // string@10ef │ │ +04beb2: 4d03 0102 |00c3: aput-object v3, v1, v2 │ │ +04beb6: 1302 1600 |00c5: const/16 v2, #int 22 // #16 │ │ +04beba: 1a03 f010 |00c7: const-string v3, "librt.so.1" // string@10f0 │ │ +04bebe: 4d03 0102 |00c9: aput-object v3, v1, v2 │ │ +04bec2: 1302 1700 |00cb: const/16 v2, #int 23 // #17 │ │ +04bec6: 1a03 f110 |00cd: const-string v3, "libthread_db.so.1" // string@10f1 │ │ +04beca: 4d03 0102 |00cf: aput-object v3, v1, v2 │ │ +04bece: 1302 1800 |00d1: const/16 v2, #int 24 // #18 │ │ +04bed2: 1a03 f210 |00d3: const-string v3, "libutil.so.1" // string@10f2 │ │ +04bed6: 4d03 0102 |00d5: aput-object v3, v1, v2 │ │ +04beda: 4d01 0007 |00d7: aput-object v1, v0, v7 │ │ +04bede: 2371 7c03 |00d9: new-array v1, v7, [Ljava/lang/String; // type@037c │ │ +04bee2: 1a02 f310 |00db: const-string v2, "libz.so.1" // string@10f3 │ │ +04bee6: 4d02 0105 |00dd: aput-object v2, v1, v5 │ │ +04beea: 1a02 4a19 |00df: const-string v2, "zlib.version" // string@194a │ │ +04beee: 4d02 0106 |00e1: aput-object v2, v1, v6 │ │ +04bef2: 4d01 0008 |00e3: aput-object v1, v0, v8 │ │ +04bef6: 2371 7c03 |00e5: new-array v1, v7, [Ljava/lang/String; // type@037c │ │ +04befa: 1a02 d610 |00e7: const-string v2, "libffi.so.6" // string@10d6 │ │ +04befe: 4d02 0105 |00e9: aput-object v2, v1, v5 │ │ +04bf02: 1a02 d810 |00eb: const-string v2, "libffi.version" // string@10d8 │ │ +04bf06: 4d02 0106 |00ed: aput-object v2, v1, v6 │ │ +04bf0a: 4d01 0009 |00ef: aput-object v1, v0, v9 │ │ +04bf0e: 1251 |00f1: const/4 v1, #int 5 // #5 │ │ +04bf10: 2382 7c03 |00f2: new-array v2, v8, [Ljava/lang/String; // type@037c │ │ +04bf14: 1a03 a50b |00f4: const-string v3, "classes.zip" // string@0ba5 │ │ +04bf18: 4d03 0205 |00f6: aput-object v3, v2, v5 │ │ +04bf1c: 1a03 8610 |00f8: const-string v3, "jamvm" // string@1086 │ │ +04bf20: 4d03 0206 |00fa: aput-object v3, v2, v6 │ │ +04bf24: 1a03 8810 |00fc: const-string v3, "jamvm.version" // string@1088 │ │ +04bf28: 4d03 0207 |00fe: aput-object v3, v2, v7 │ │ +04bf2c: 4d02 0001 |0100: aput-object v2, v0, v1 │ │ +04bf30: 1261 |0102: const/4 v1, #int 6 // #6 │ │ +04bf32: 1302 0a00 |0103: const/16 v2, #int 10 // #a │ │ +04bf36: 2322 7c03 |0105: new-array v2, v2, [Ljava/lang/String; // type@037c │ │ +04bf3a: 1a03 a80b |0107: const-string v3, "classpath.version" // string@0ba8 │ │ +04bf3e: 4d03 0205 |0109: aput-object v3, v2, v5 │ │ +04bf42: 1a03 5e0f |010b: const-string v3, "glibj.zip" // string@0f5e │ │ +04bf46: 4d03 0206 |010d: aput-object v3, v2, v6 │ │ +04bf4a: 1a03 db10 |010f: const-string v3, "libjavaio.so" // string@10db │ │ +04bf4e: 4d03 0207 |0111: aput-object v3, v2, v7 │ │ +04bf52: 1a03 dc10 |0113: const-string v3, "libjavalang.so" // string@10dc │ │ +04bf56: 4d03 0208 |0115: aput-object v3, v2, v8 │ │ +04bf5a: 1a03 dd10 |0117: const-string v3, "libjavalangmanagement.so" // string@10dd │ │ +04bf5e: 4d03 0209 |0119: aput-object v3, v2, v9 │ │ +04bf62: 1253 |011b: const/4 v3, #int 5 // #5 │ │ +04bf64: 1a04 de10 |011c: const-string v4, "libjavalangreflect.so" // string@10de │ │ +04bf68: 4d04 0203 |011e: aput-object v4, v2, v3 │ │ +04bf6c: 1263 |0120: const/4 v3, #int 6 // #6 │ │ +04bf6e: 1a04 df10 |0121: const-string v4, "libjavanet.so" // string@10df │ │ +04bf72: 4d04 0203 |0123: aput-object v4, v2, v3 │ │ +04bf76: 1273 |0125: const/4 v3, #int 7 // #7 │ │ +04bf78: 1a04 e010 |0126: const-string v4, "libjavanio.so" // string@10e0 │ │ +04bf7c: 4d04 0203 |0128: aput-object v4, v2, v3 │ │ +04bf80: 1303 0800 |012a: const/16 v3, #int 8 // #8 │ │ +04bf84: 1a04 e110 |012c: const-string v4, "libjavautil.so" // string@10e1 │ │ +04bf88: 4d04 0203 |012e: aput-object v4, v2, v3 │ │ +04bf8c: 1303 0900 |0130: const/16 v3, #int 9 // #9 │ │ +04bf90: 1a04 7018 |0132: const-string v4, "tools.zip" // string@1870 │ │ +04bf94: 4d04 0203 |0134: aput-object v4, v2, v3 │ │ +04bf98: 4d02 0001 |0136: aput-object v2, v0, v1 │ │ +04bf9c: 1271 |0138: const/4 v1, #int 7 // #7 │ │ +04bf9e: 2372 7c03 |0139: new-array v2, v7, [Ljava/lang/String; // type@037c │ │ +04bfa2: 1a03 b50d |013b: const-string v3, "freetype.version" // string@0db5 │ │ +04bfa6: 4d03 0205 |013d: aput-object v3, v2, v5 │ │ +04bfaa: 1a03 d910 |013f: const-string v3, "libfreetype.so.6" // string@10d9 │ │ +04bfae: 4d03 0206 |0141: aput-object v3, v2, v6 │ │ +04bfb2: 4d02 0001 |0143: aput-object v2, v0, v1 │ │ +04bfb6: 1301 0800 |0145: const/16 v1, #int 8 // #8 │ │ +04bfba: 2382 7c03 |0147: new-array v2, v8, [Ljava/lang/String; // type@037c │ │ +04bfbe: 1a03 050b |0149: const-string v3, "awtonandroid.apk" // string@0b05 │ │ +04bfc2: 4d03 0205 |014b: aput-object v3, v2, v5 │ │ +04bfc6: 1a03 060b |014d: const-string v3, "awtpeer.zip" // string@0b06 │ │ +04bfca: 4d03 0206 |014f: aput-object v3, v2, v6 │ │ +04bfce: 1a03 cc10 |0151: const-string v3, "libawtonandroid.so" // string@10cc │ │ +04bfd2: 4d03 0207 |0153: aput-object v3, v2, v7 │ │ +04bfd6: 4d02 0001 |0155: aput-object v2, v0, v1 │ │ +04bfda: 1301 0900 |0157: const/16 v1, #int 9 // #9 │ │ +04bfde: 2382 7c03 |0159: new-array v2, v8, [Ljava/lang/String; // type@037c │ │ +04bfe2: 1a03 400b |015b: const-string v3, "cairo.version" // string@0b40 │ │ +04bfe6: 4d03 0205 |015d: aput-object v3, v2, v5 │ │ +04bfea: 1a03 d010 |015f: const-string v3, "libcairo.so.2" // string@10d0 │ │ +04bfee: 4d03 0206 |0161: aput-object v3, v2, v6 │ │ +04bff2: 1a03 ed10 |0163: const-string v3, "libpixman-1.so.0" // string@10ed │ │ +04bff6: 4d03 0207 |0165: aput-object v3, v2, v7 │ │ +04bffa: 4d02 0001 |0167: aput-object v2, v0, v1 │ │ +04bffe: 6900 5305 |0169: sput-object v0, Ljulianwi/javainstaller/Checkforfile;.files:[[Ljava/lang/String; // field@0553 │ │ +04c002: 7100 4215 0000 |016b: invoke-static {}, Ljulianwi/javainstaller/Checkforfile;.getArch:()Ljava/lang/String; // method@1542 │ │ +04c008: 0c00 |016e: move-result-object v0 │ │ +04c00a: 1a01 e90a |016f: const-string v1, "arm" // string@0ae9 │ │ +04c00e: 6e20 9f14 1000 |0171: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +04c014: 0a00 |0174: move-result v0 │ │ +04c016: 3800 2100 |0175: if-eqz v0, 0196 // +0021 │ │ +04c01a: 6200 5305 |0177: sget-object v0, Ljulianwi/javainstaller/Checkforfile;.files:[[Ljava/lang/String; // field@0553 │ │ +04c01e: 4600 0007 |0179: aget-object v0, v0, v7 │ │ +04c022: 1a01 b610 |017b: const-string v1, "ld-linux.so.3" // string@10b6 │ │ +04c026: 4d01 0005 |017d: aput-object v1, v0, v5 │ │ +04c02a: 6200 5305 |017f: sget-object v0, Ljulianwi/javainstaller/Checkforfile;.files:[[Ljava/lang/String; // field@0553 │ │ +04c02e: 1251 |0181: const/4 v1, #int 5 // #5 │ │ +04c030: 2392 7c03 |0182: new-array v2, v9, [Ljava/lang/String; // type@037c │ │ +04c034: 1a03 a50b |0184: const-string v3, "classes.zip" // string@0ba5 │ │ +04c038: 4d03 0205 |0186: aput-object v3, v2, v5 │ │ +04c03c: 1a03 8610 |0188: const-string v3, "jamvm" // string@1086 │ │ +04c040: 4d03 0206 |018a: aput-object v3, v2, v6 │ │ +04c044: 1a03 8810 |018c: const-string v3, "jamvm.version" // string@1088 │ │ +04c048: 4d03 0207 |018e: aput-object v3, v2, v7 │ │ +04c04c: 1a03 da10 |0190: const-string v3, "libgcc_s.so.1" // string@10da │ │ +04c050: 4d03 0208 |0192: aput-object v3, v2, v8 │ │ +04c054: 4d02 0001 |0194: aput-object v2, v0, v1 │ │ +04c058: 0e00 |0196: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=10 │ │ 0x003a line=11 │ │ 0x016b line=25 │ │ 0x0177 line=26 │ │ 0x017f line=27 │ │ @@ -86083,17 +86083,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -049dc8: |[049dc8] julianwi.javainstaller.Checkforfile.:()V │ │ -049dd8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -049dde: 0e00 |0003: return-void │ │ +04c05c: |[04c05c] julianwi.javainstaller.Checkforfile.:()V │ │ +04c06c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +04c072: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Ljulianwi/javainstaller/Checkforfile; │ │ │ │ #2 : (in Ljulianwi/javainstaller/Checkforfile;) │ │ @@ -86101,30 +86101,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -049de0: |[049de0] julianwi.javainstaller.Checkforfile.getArch:()Ljava/lang/String; │ │ -049df0: 1a01 dd14 |0000: const-string v1, "os.arch" // string@14dd │ │ -049df4: 7110 bb14 0100 |0002: invoke-static {v1}, Ljava/lang/System;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@14bb │ │ -049dfa: 0c00 |0005: move-result-object v0 │ │ -049dfc: 1a01 e90a |0006: const-string v1, "armv[0-9]+(tej?)?l" // string@0ae9 │ │ -049e00: 6e20 a514 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@14a5 │ │ -049e06: 0a01 |000b: move-result v1 │ │ -049e08: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ -049e0c: 1a01 3108 |000e: const-string v1, "OS_ARCH" // string@0831 │ │ -049e10: 6e20 9f14 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -049e16: 0a01 |0013: move-result v1 │ │ -049e18: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -049e1c: 1a01 e80a |0016: const-string v1, "arm" // string@0ae8 │ │ -049e20: 1101 |0018: return-object v1 │ │ -049e22: 1a01 3619 |0019: const-string v1, "x86" // string@1936 │ │ -049e26: 28fd |001b: goto 0018 // -0003 │ │ +04c074: |[04c074] julianwi.javainstaller.Checkforfile.getArch:()Ljava/lang/String; │ │ +04c084: 1a01 de14 |0000: const-string v1, "os.arch" // string@14de │ │ +04c088: 7110 bb14 0100 |0002: invoke-static {v1}, Ljava/lang/System;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@14bb │ │ +04c08e: 0c00 |0005: move-result-object v0 │ │ +04c090: 1a01 ea0a |0006: const-string v1, "armv[0-9]+(tej?)?l" // string@0aea │ │ +04c094: 6e20 a514 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.matches:(Ljava/lang/String;)Z // method@14a5 │ │ +04c09a: 0a01 |000b: move-result v1 │ │ +04c09c: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ +04c0a0: 1a01 3208 |000e: const-string v1, "OS_ARCH" // string@0832 │ │ +04c0a4: 6e20 9f14 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +04c0aa: 0a01 |0013: move-result v1 │ │ +04c0ac: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +04c0b0: 1a01 e90a |0016: const-string v1, "arm" // string@0ae9 │ │ +04c0b4: 1101 |0018: return-object v1 │ │ +04c0b6: 1a01 3519 |0019: const-string v1, "x86" // string@1935 │ │ +04c0ba: 28fd |001b: goto 0018 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0006 line=124 │ │ 0x0016 line=125 │ │ 0x0018 line=127 │ │ locals : │ │ @@ -86136,20 +86136,20 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -049e28: |[049e28] julianwi.javainstaller.Checkforfile.checkfile:(Ljava/lang/String;)Z │ │ -049e38: 2200 e402 |0000: new-instance v0, Ljava/io/File; // type@02e4 │ │ -049e3c: 7020 2814 3000 |0002: invoke-direct {v0, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1428 │ │ -049e42: 6e10 2a14 0000 |0005: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@142a │ │ -049e48: 0a01 |0008: move-result v1 │ │ -049e4a: 0f01 |0009: return v1 │ │ +04c0bc: |[04c0bc] julianwi.javainstaller.Checkforfile.checkfile:(Ljava/lang/String;)Z │ │ +04c0cc: 2200 e402 |0000: new-instance v0, Ljava/io/File; // type@02e4 │ │ +04c0d0: 7020 2814 3000 |0002: invoke-direct {v0, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1428 │ │ +04c0d6: 6e10 2a14 0000 |0005: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@142a │ │ +04c0dc: 0a01 |0008: move-result v1 │ │ +04c0de: 0f01 |0009: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0005 line=108 │ │ locals : │ │ 0x0005 - 0x000a reg=0 file Ljava/io/File; │ │ 0x0000 - 0x000a reg=2 this Ljulianwi/javainstaller/Checkforfile; │ │ @@ -86160,25 +86160,25 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -049e4c: |[049e4c] julianwi.javainstaller.Checkforfile.checkpackage:(Ljava/lang/String;)Z │ │ -049e5c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -049e5e: 6202 6f05 |0001: sget-object v2, Ljulianwi/javainstaller/MainActivity;.context:Landroid/content/Context; // field@056f │ │ -049e62: 6e10 9300 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0093 │ │ -049e68: 0c02 |0006: move-result-object v2 │ │ -049e6a: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -049e6c: 6e30 df00 5203 |0008: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00df │ │ -049e72: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -049e74: 0f01 |000c: return v1 │ │ -049e76: 0d00 |000d: move-exception v0 │ │ -049e78: 28fe |000e: goto 000c // -0002 │ │ +04c0e0: |[04c0e0] julianwi.javainstaller.Checkforfile.checkpackage:(Ljava/lang/String;)Z │ │ +04c0f0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04c0f2: 6202 6f05 |0001: sget-object v2, Ljulianwi/javainstaller/MainActivity;.context:Landroid/content/Context; // field@056f │ │ +04c0f6: 6e10 9300 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0093 │ │ +04c0fc: 0c02 |0006: move-result-object v2 │ │ +04c0fe: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +04c100: 6e30 df00 5203 |0008: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00df │ │ +04c106: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +04c108: 0f01 |000c: return v1 │ │ +04c10a: 0d00 |000d: move-exception v0 │ │ +04c10c: 28fe |000e: goto 000c // -0002 │ │ catches : 1 │ │ 0x0001 - 0x000b │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x000d │ │ positions : │ │ 0x0001 line=113 │ │ 0x000b line=114 │ │ 0x000c line=116 │ │ @@ -86194,225 +86194,225 @@ │ │ type : '([Ljulianwi/javainstaller/CheckPoint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 433 16-bit code units │ │ -049e88: |[049e88] julianwi.javainstaller.Checkforfile.scan:([Ljulianwi/javainstaller/CheckPoint;)V │ │ -049e98: 1309 0900 |0000: const/16 v9, #int 9 // #9 │ │ -049e9c: 121b |0002: const/4 v11, #int 1 // #1 │ │ -049e9e: 120a |0003: const/4 v10, #int 0 // #0 │ │ -049ea0: 7100 4215 0000 |0004: invoke-static {}, Ljulianwi/javainstaller/Checkforfile;.getArch:()Ljava/lang/String; // method@1542 │ │ -049ea6: 0c06 |0007: move-result-object v6 │ │ -049ea8: 1a07 e80a |0008: const-string v7, "arm" // string@0ae8 │ │ -049eac: 6e20 9f14 7600 |000a: invoke-virtual {v6, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -049eb2: 0a06 |000d: move-result v6 │ │ -049eb4: 3806 9b00 |000e: if-eqz v6, 00a9 // +009b │ │ -049eb8: 1a00 a70f |0010: const-string v0, "http://borcteam.bplaced.net/files/java/arm/" // string@0fa7 │ │ -049ebc: 6206 7405 |0012: sget-object v6, Ljulianwi/javainstaller/MainActivity;.sharedP:Landroid/content/SharedPreferences; // field@0574 │ │ -049ec0: 7210 d500 0600 |0014: invoke-interface {v6}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00d5 │ │ -049ec6: 0c02 |0017: move-result-object v2 │ │ -049ec8: 6206 7405 |0018: sget-object v6, Ljulianwi/javainstaller/MainActivity;.sharedP:Landroid/content/SharedPreferences; // field@0574 │ │ -049ecc: 1a07 1d15 |001a: const-string v7, "path4" // string@151d │ │ -049ed0: 7220 d400 7600 |001c: invoke-interface {v6, v7}, Landroid/content/SharedPreferences;.contains:(Ljava/lang/String;)Z // method@00d4 │ │ -049ed6: 0a06 |001f: move-result v6 │ │ -049ed8: 3906 9000 |0020: if-nez v6, 00b0 // +0090 │ │ -049edc: 1a06 1a15 |0022: const-string v6, "path0" // string@151a │ │ -049ee0: 1a07 e300 |0024: const-string v7, "/data/app/" // string@00e3 │ │ -049ee4: 7230 d300 6207 |0026: invoke-interface {v2, v6, v7}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d3 │ │ -049eea: 1a06 e017 |0029: const-string v6, "source0" // string@17e0 │ │ -049eee: 2207 1403 |002b: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ -049ef2: 7010 ab14 0700 |002d: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -049ef8: 6e20 b214 0700 |0030: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -049efe: 0c07 |0033: move-result-object v7 │ │ -049f00: 1a08 d50a |0034: const-string v8, "androidterm.apk" // string@0ad5 │ │ -049f04: 6e20 b214 8700 |0036: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -049f0a: 0c07 |0039: move-result-object v7 │ │ -049f0c: 6e10 b714 0700 |003a: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -049f12: 0c07 |003d: move-result-object v7 │ │ -049f14: 7230 d300 6207 |003e: invoke-interface {v2, v6, v7}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d3 │ │ -049f1a: 1a06 1b15 |0041: const-string v6, "path1" // string@151b │ │ -049f1e: 1a07 e500 |0043: const-string v7, "/data/data/jackpal.androidterm/bin" // string@00e5 │ │ -049f22: 7230 d300 6207 |0045: invoke-interface {v2, v6, v7}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d3 │ │ -049f28: 1a06 e117 |0048: const-string v6, "source1" // string@17e1 │ │ -049f2c: 2207 1403 |004a: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ -049f30: 7010 ab14 0700 |004c: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -049f36: 6e20 b214 0700 |004f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -049f3c: 0c07 |0052: move-result-object v7 │ │ -049f3e: 1a08 380b |0053: const-string v8, "busybox" // string@0b38 │ │ -049f42: 6e20 b214 8700 |0055: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -049f48: 0c07 |0058: move-result-object v7 │ │ -049f4a: 6e10 b714 0700 |0059: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -049f50: 0c07 |005c: move-result-object v7 │ │ -049f52: 7230 d300 6207 |005d: invoke-interface {v2, v6, v7}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d3 │ │ -049f58: 1223 |0060: const/4 v3, #int 2 // #2 │ │ -049f5a: 3693 4c00 |0061: if-gt v3, v9, 00ad // +004c │ │ -049f5e: 2206 1403 |0063: new-instance v6, Ljava/lang/StringBuilder; // type@0314 │ │ -049f62: 7010 ab14 0600 |0065: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -049f68: 1a07 1615 |0068: const-string v7, "path" // string@1516 │ │ -049f6c: 6e20 b214 7600 |006a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -049f72: 0c06 |006d: move-result-object v6 │ │ -049f74: 6e20 ae14 3600 |006e: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -049f7a: 0c06 |0071: move-result-object v6 │ │ -049f7c: 6e10 b714 0600 |0072: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -049f82: 0c06 |0075: move-result-object v6 │ │ -049f84: 1a07 f100 |0076: const-string v7, "/data/data/julianwi.javainstaller/javafiles" // string@00f1 │ │ -049f88: 7230 d300 6207 |0078: invoke-interface {v2, v6, v7}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d3 │ │ -049f8e: 2206 1403 |007b: new-instance v6, Ljava/lang/StringBuilder; // type@0314 │ │ -049f92: 7010 ab14 0600 |007d: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -049f98: 1a07 de17 |0080: const-string v7, "source" // string@17de │ │ -049f9c: 6e20 b214 7600 |0082: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -049fa2: 0c06 |0085: move-result-object v6 │ │ -049fa4: 6e20 ae14 3600 |0086: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -049faa: 0c06 |0089: move-result-object v6 │ │ -049fac: 6e10 b714 0600 |008a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -049fb2: 0c06 |008d: move-result-object v6 │ │ -049fb4: 2207 1403 |008e: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ -049fb8: 7010 ab14 0700 |0090: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -049fbe: 6e20 b214 0700 |0093: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -049fc4: 0c07 |0096: move-result-object v7 │ │ -049fc6: 6208 5205 |0097: sget-object v8, Ljulianwi/javainstaller/Checkforfile;.file:[Ljava/lang/String; // field@0552 │ │ -049fca: 4608 0803 |0099: aget-object v8, v8, v3 │ │ -049fce: 6e20 b214 8700 |009b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -049fd4: 0c07 |009e: move-result-object v7 │ │ -049fd6: 6e10 b714 0700 |009f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -049fdc: 0c07 |00a2: move-result-object v7 │ │ -049fde: 7230 d300 6207 |00a3: invoke-interface {v2, v6, v7}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d3 │ │ -049fe4: d803 0301 |00a6: add-int/lit8 v3, v3, #int 1 // #01 │ │ -049fe8: 28b9 |00a8: goto 0061 // -0047 │ │ -049fea: 1a00 a60f |00a9: const-string v0, "http://borcteam.bplaced.net/files/java/" // string@0fa6 │ │ -049fee: 2900 67ff |00ab: goto/16 0012 // -0099 │ │ -049ff2: 7210 d200 0200 |00ad: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d2 │ │ -049ff8: 6206 7405 |00b0: sget-object v6, Ljulianwi/javainstaller/MainActivity;.sharedP:Landroid/content/SharedPreferences; // field@0574 │ │ -049ffc: 1a07 1f15 |00b2: const-string v7, "path9" // string@151f │ │ -04a000: 7220 d400 7600 |00b4: invoke-interface {v6, v7}, Landroid/content/SharedPreferences;.contains:(Ljava/lang/String;)Z // method@00d4 │ │ -04a006: 0a06 |00b7: move-result v6 │ │ -04a008: 3906 2300 |00b8: if-nez v6, 00db // +0023 │ │ -04a00c: 1a06 1f15 |00ba: const-string v6, "path9" // string@151f │ │ -04a010: 1a07 f100 |00bc: const-string v7, "/data/data/julianwi.javainstaller/javafiles" // string@00f1 │ │ -04a014: 7230 d300 6207 |00be: invoke-interface {v2, v6, v7}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d3 │ │ -04a01a: 1a06 e217 |00c1: const-string v6, "source9" // string@17e2 │ │ -04a01e: 2207 1403 |00c3: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ -04a022: 7010 ab14 0700 |00c5: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04a028: 6e20 b214 0700 |00c8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a02e: 0c07 |00cb: move-result-object v7 │ │ -04a030: 6208 5205 |00cc: sget-object v8, Ljulianwi/javainstaller/Checkforfile;.file:[Ljava/lang/String; // field@0552 │ │ -04a034: 4608 0809 |00ce: aget-object v8, v8, v9 │ │ -04a038: 6e20 b214 8700 |00d0: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a03e: 0c07 |00d3: move-result-object v7 │ │ -04a040: 6e10 b714 0700 |00d4: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04a046: 0c07 |00d7: move-result-object v7 │ │ -04a048: 7230 d300 6207 |00d8: invoke-interface {v2, v6, v7}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d3 │ │ -04a04e: 1a06 7d10 |00db: const-string v6, "jackpal.androidterm" // string@107d │ │ -04a052: 6e20 4115 6c00 |00dd: invoke-virtual {v12, v6}, Ljulianwi/javainstaller/Checkforfile;.checkpackage:(Ljava/lang/String;)Z // method@1541 │ │ -04a058: 0a06 |00e0: move-result v6 │ │ -04a05a: 3806 9200 |00e1: if-eqz v6, 0173 // +0092 │ │ -04a05e: 4606 0d0a |00e3: aget-object v6, v13, v10 │ │ -04a062: 7110 5414 0b00 |00e5: invoke-static {v11}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@1454 │ │ -04a068: 0c07 |00e8: move-result-object v7 │ │ -04a06a: 5b67 4e05 |00e9: iput-object v7, v6, Ljulianwi/javainstaller/CheckPoint;.installed:Ljava/lang/Boolean; // field@054e │ │ -04a06e: 1a06 1a15 |00eb: const-string v6, "path0" // string@151a │ │ -04a072: 6207 6f05 |00ed: sget-object v7, Ljulianwi/javainstaller/MainActivity;.context:Landroid/content/Context; // field@056f │ │ -04a076: 6e10 9300 0700 |00ef: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0093 │ │ -04a07c: 0c07 |00f2: move-result-object v7 │ │ -04a07e: 1a08 7d10 |00f3: const-string v8, "jackpal.androidterm" // string@107d │ │ -04a082: 1209 |00f5: const/4 v9, #int 0 // #0 │ │ -04a084: 6e30 dd00 8709 |00f6: invoke-virtual {v7, v8, v9}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@00dd │ │ -04a08a: 0c07 |00f9: move-result-object v7 │ │ -04a08c: 5477 1000 |00fa: iget-object v7, v7, Landroid/content/pm/ApplicationInfo;.sourceDir:Ljava/lang/String; // field@0010 │ │ -04a090: 7230 d300 6207 |00fc: invoke-interface {v2, v6, v7}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d3 │ │ -04a096: 2206 e402 |00ff: new-instance v6, Ljava/io/File; // type@02e4 │ │ -04a09a: 2207 1403 |0101: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ -04a09e: 7010 ab14 0700 |0103: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04a0a4: 1a08 e700 |0106: const-string v8, "/data/data/julianwi.javainstaller/" // string@00e7 │ │ -04a0a8: 6e20 b214 8700 |0108: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a0ae: 0c07 |010b: move-result-object v7 │ │ -04a0b0: 6208 5205 |010c: sget-object v8, Ljulianwi/javainstaller/Checkforfile;.file:[Ljava/lang/String; // field@0552 │ │ -04a0b4: 4608 080a |010e: aget-object v8, v8, v10 │ │ -04a0b8: 6e20 b214 8700 |0110: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a0be: 0c07 |0113: move-result-object v7 │ │ -04a0c0: 6e10 b714 0700 |0114: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04a0c6: 0c07 |0117: move-result-object v7 │ │ -04a0c8: 7020 2814 7600 |0118: invoke-direct {v6, v7}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1428 │ │ -04a0ce: 6e10 2914 0600 |011b: invoke-virtual {v6}, Ljava/io/File;.delete:()Z // method@1429 │ │ -04a0d4: 7210 d200 0200 |011e: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d2 │ │ -04a0da: 1213 |0121: const/4 v3, #int 1 // #1 │ │ -04a0dc: 6206 5305 |0122: sget-object v6, Ljulianwi/javainstaller/Checkforfile;.files:[[Ljava/lang/String; // field@0553 │ │ -04a0e0: 2166 |0124: array-length v6, v6 │ │ -04a0e2: 3563 8b00 |0125: if-ge v3, v6, 01b0 // +008b │ │ -04a0e6: 7110 5414 0b00 |0127: invoke-static {v11}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@1454 │ │ -04a0ec: 0c04 |012a: move-result-object v4 │ │ -04a0ee: 1205 |012b: const/4 v5, #int 0 // #0 │ │ -04a0f0: 6206 5305 |012c: sget-object v6, Ljulianwi/javainstaller/Checkforfile;.files:[[Ljava/lang/String; // field@0553 │ │ -04a0f4: 4606 0603 |012e: aget-object v6, v6, v3 │ │ -04a0f8: 2166 |0130: array-length v6, v6 │ │ -04a0fa: 3565 5200 |0131: if-ge v5, v6, 0183 // +0052 │ │ -04a0fe: 2206 1403 |0133: new-instance v6, Ljava/lang/StringBuilder; // type@0314 │ │ -04a102: 7010 ab14 0600 |0135: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04a108: 4607 0d03 |0138: aget-object v7, v13, v3 │ │ -04a10c: 6e10 3815 0700 |013a: invoke-virtual {v7}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ -04a112: 0c07 |013d: move-result-object v7 │ │ -04a114: 6e20 b214 7600 |013e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a11a: 0c06 |0141: move-result-object v6 │ │ -04a11c: 1a07 dc00 |0142: const-string v7, "/" // string@00dc │ │ -04a120: 6e20 b214 7600 |0144: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a126: 0c06 |0147: move-result-object v6 │ │ -04a128: 6207 5305 |0148: sget-object v7, Ljulianwi/javainstaller/Checkforfile;.files:[[Ljava/lang/String; // field@0553 │ │ -04a12c: 4607 0703 |014a: aget-object v7, v7, v3 │ │ -04a130: 4607 0705 |014c: aget-object v7, v7, v5 │ │ -04a134: 6e20 b214 7600 |014e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a13a: 0c06 |0151: move-result-object v6 │ │ -04a13c: 6e10 b714 0600 |0152: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04a142: 0c06 |0155: move-result-object v6 │ │ -04a144: 6e20 4015 6c00 |0156: invoke-virtual {v12, v6}, Ljulianwi/javainstaller/Checkforfile;.checkfile:(Ljava/lang/String;)Z // method@1540 │ │ -04a14a: 0a06 |0159: move-result v6 │ │ -04a14c: 3906 0600 |015a: if-nez v6, 0160 // +0006 │ │ -04a150: 7110 5414 0a00 |015c: invoke-static {v10}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@1454 │ │ -04a156: 0c04 |015f: move-result-object v4 │ │ -04a158: d805 0501 |0160: add-int/lit8 v5, v5, #int 1 // #01 │ │ -04a15c: 28ca |0162: goto 012c // -0036 │ │ -04a15e: 0d01 |0163: move-exception v1 │ │ -04a160: 6e10 7314 0100 |0164: invoke-virtual {v1}, Ljava/lang/Exception;.printStackTrace:()V // method@1473 │ │ -04a166: 2206 5103 |0167: new-instance v6, Ljulianwi/javainstaller/Error; // type@0351 │ │ -04a16a: 1a07 270d |0169: const-string v7, "error" // string@0d27 │ │ -04a16e: 6e10 7214 0100 |016b: invoke-virtual {v1}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1472 │ │ -04a174: 0c08 |016e: move-result-object v8 │ │ -04a176: 7030 5715 7608 |016f: invoke-direct {v6, v7, v8}, Ljulianwi/javainstaller/Error;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1557 │ │ -04a17c: 288d |0172: goto 00ff // -0073 │ │ -04a17e: 4606 0d0a |0173: aget-object v6, v13, v10 │ │ -04a182: 7110 5414 0a00 |0175: invoke-static {v10}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@1454 │ │ -04a188: 0c07 |0178: move-result-object v7 │ │ -04a18a: 5b67 4e05 |0179: iput-object v7, v6, Ljulianwi/javainstaller/CheckPoint;.installed:Ljava/lang/Boolean; // field@054e │ │ -04a18e: 1a06 1a15 |017b: const-string v6, "path0" // string@151a │ │ -04a192: 1a07 e400 |017d: const-string v7, "/data/app/jackpal.androidterm.apk" // string@00e4 │ │ -04a196: 7230 d300 6207 |017f: invoke-interface {v2, v6, v7}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d3 │ │ -04a19c: 289c |0182: goto 011e // -0064 │ │ -04a19e: 4606 0d03 |0183: aget-object v6, v13, v3 │ │ -04a1a2: 5b64 4e05 |0185: iput-object v4, v6, Ljulianwi/javainstaller/CheckPoint;.installed:Ljava/lang/Boolean; // field@054e │ │ -04a1a6: 6e10 5314 0400 |0187: invoke-virtual {v4}, Ljava/lang/Boolean;.booleanValue:()Z // method@1453 │ │ -04a1ac: 0a06 |018a: move-result v6 │ │ -04a1ae: 3806 2100 |018b: if-eqz v6, 01ac // +0021 │ │ -04a1b2: 2206 e402 |018d: new-instance v6, Ljava/io/File; // type@02e4 │ │ -04a1b6: 2207 1403 |018f: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ -04a1ba: 7010 ab14 0700 |0191: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04a1c0: 1a08 e700 |0194: const-string v8, "/data/data/julianwi.javainstaller/" // string@00e7 │ │ -04a1c4: 6e20 b214 8700 |0196: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a1ca: 0c07 |0199: move-result-object v7 │ │ -04a1cc: 6208 5205 |019a: sget-object v8, Ljulianwi/javainstaller/Checkforfile;.file:[Ljava/lang/String; // field@0552 │ │ -04a1d0: 4608 0803 |019c: aget-object v8, v8, v3 │ │ -04a1d4: 6e20 b214 8700 |019e: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a1da: 0c07 |01a1: move-result-object v7 │ │ -04a1dc: 6e10 b714 0700 |01a2: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04a1e2: 0c07 |01a5: move-result-object v7 │ │ -04a1e4: 7020 2814 7600 |01a6: invoke-direct {v6, v7}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1428 │ │ -04a1ea: 6e10 2914 0600 |01a9: invoke-virtual {v6}, Ljava/io/File;.delete:()Z // method@1429 │ │ -04a1f0: d803 0301 |01ac: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04a1f4: 2900 74ff |01ae: goto/16 0122 // -008c │ │ -04a1f8: 0e00 |01b0: return-void │ │ +04c11c: |[04c11c] julianwi.javainstaller.Checkforfile.scan:([Ljulianwi/javainstaller/CheckPoint;)V │ │ +04c12c: 1309 0900 |0000: const/16 v9, #int 9 // #9 │ │ +04c130: 121b |0002: const/4 v11, #int 1 // #1 │ │ +04c132: 120a |0003: const/4 v10, #int 0 // #0 │ │ +04c134: 7100 4215 0000 |0004: invoke-static {}, Ljulianwi/javainstaller/Checkforfile;.getArch:()Ljava/lang/String; // method@1542 │ │ +04c13a: 0c06 |0007: move-result-object v6 │ │ +04c13c: 1a07 e90a |0008: const-string v7, "arm" // string@0ae9 │ │ +04c140: 6e20 9f14 7600 |000a: invoke-virtual {v6, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +04c146: 0a06 |000d: move-result v6 │ │ +04c148: 3806 9b00 |000e: if-eqz v6, 00a9 // +009b │ │ +04c14c: 1a00 a80f |0010: const-string v0, "http://borcteam.bplaced.net/files/java/arm/" // string@0fa8 │ │ +04c150: 6206 7405 |0012: sget-object v6, Ljulianwi/javainstaller/MainActivity;.sharedP:Landroid/content/SharedPreferences; // field@0574 │ │ +04c154: 7210 d500 0600 |0014: invoke-interface {v6}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@00d5 │ │ +04c15a: 0c02 |0017: move-result-object v2 │ │ +04c15c: 6206 7405 |0018: sget-object v6, Ljulianwi/javainstaller/MainActivity;.sharedP:Landroid/content/SharedPreferences; // field@0574 │ │ +04c160: 1a07 1e15 |001a: const-string v7, "path4" // string@151e │ │ +04c164: 7220 d400 7600 |001c: invoke-interface {v6, v7}, Landroid/content/SharedPreferences;.contains:(Ljava/lang/String;)Z // method@00d4 │ │ +04c16a: 0a06 |001f: move-result v6 │ │ +04c16c: 3906 9000 |0020: if-nez v6, 00b0 // +0090 │ │ +04c170: 1a06 1b15 |0022: const-string v6, "path0" // string@151b │ │ +04c174: 1a07 e300 |0024: const-string v7, "/data/app/" // string@00e3 │ │ +04c178: 7230 d300 6207 |0026: invoke-interface {v2, v6, v7}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d3 │ │ +04c17e: 1a06 e017 |0029: const-string v6, "source0" // string@17e0 │ │ +04c182: 2207 1403 |002b: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ +04c186: 7010 ab14 0700 |002d: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04c18c: 6e20 b214 0700 |0030: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c192: 0c07 |0033: move-result-object v7 │ │ +04c194: 1a08 d60a |0034: const-string v8, "androidterm.apk" // string@0ad6 │ │ +04c198: 6e20 b214 8700 |0036: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c19e: 0c07 |0039: move-result-object v7 │ │ +04c1a0: 6e10 b714 0700 |003a: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04c1a6: 0c07 |003d: move-result-object v7 │ │ +04c1a8: 7230 d300 6207 |003e: invoke-interface {v2, v6, v7}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d3 │ │ +04c1ae: 1a06 1c15 |0041: const-string v6, "path1" // string@151c │ │ +04c1b2: 1a07 e500 |0043: const-string v7, "/data/data/jackpal.androidterm/bin" // string@00e5 │ │ +04c1b6: 7230 d300 6207 |0045: invoke-interface {v2, v6, v7}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d3 │ │ +04c1bc: 1a06 e117 |0048: const-string v6, "source1" // string@17e1 │ │ +04c1c0: 2207 1403 |004a: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ +04c1c4: 7010 ab14 0700 |004c: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04c1ca: 6e20 b214 0700 |004f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c1d0: 0c07 |0052: move-result-object v7 │ │ +04c1d2: 1a08 390b |0053: const-string v8, "busybox" // string@0b39 │ │ +04c1d6: 6e20 b214 8700 |0055: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c1dc: 0c07 |0058: move-result-object v7 │ │ +04c1de: 6e10 b714 0700 |0059: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04c1e4: 0c07 |005c: move-result-object v7 │ │ +04c1e6: 7230 d300 6207 |005d: invoke-interface {v2, v6, v7}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d3 │ │ +04c1ec: 1223 |0060: const/4 v3, #int 2 // #2 │ │ +04c1ee: 3693 4c00 |0061: if-gt v3, v9, 00ad // +004c │ │ +04c1f2: 2206 1403 |0063: new-instance v6, Ljava/lang/StringBuilder; // type@0314 │ │ +04c1f6: 7010 ab14 0600 |0065: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04c1fc: 1a07 1715 |0068: const-string v7, "path" // string@1517 │ │ +04c200: 6e20 b214 7600 |006a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c206: 0c06 |006d: move-result-object v6 │ │ +04c208: 6e20 ae14 3600 |006e: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04c20e: 0c06 |0071: move-result-object v6 │ │ +04c210: 6e10 b714 0600 |0072: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04c216: 0c06 |0075: move-result-object v6 │ │ +04c218: 1a07 f100 |0076: const-string v7, "/data/data/julianwi.javainstaller/javafiles" // string@00f1 │ │ +04c21c: 7230 d300 6207 |0078: invoke-interface {v2, v6, v7}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d3 │ │ +04c222: 2206 1403 |007b: new-instance v6, Ljava/lang/StringBuilder; // type@0314 │ │ +04c226: 7010 ab14 0600 |007d: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04c22c: 1a07 de17 |0080: const-string v7, "source" // string@17de │ │ +04c230: 6e20 b214 7600 |0082: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c236: 0c06 |0085: move-result-object v6 │ │ +04c238: 6e20 ae14 3600 |0086: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04c23e: 0c06 |0089: move-result-object v6 │ │ +04c240: 6e10 b714 0600 |008a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04c246: 0c06 |008d: move-result-object v6 │ │ +04c248: 2207 1403 |008e: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ +04c24c: 7010 ab14 0700 |0090: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04c252: 6e20 b214 0700 |0093: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c258: 0c07 |0096: move-result-object v7 │ │ +04c25a: 6208 5205 |0097: sget-object v8, Ljulianwi/javainstaller/Checkforfile;.file:[Ljava/lang/String; // field@0552 │ │ +04c25e: 4608 0803 |0099: aget-object v8, v8, v3 │ │ +04c262: 6e20 b214 8700 |009b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c268: 0c07 |009e: move-result-object v7 │ │ +04c26a: 6e10 b714 0700 |009f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04c270: 0c07 |00a2: move-result-object v7 │ │ +04c272: 7230 d300 6207 |00a3: invoke-interface {v2, v6, v7}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d3 │ │ +04c278: d803 0301 |00a6: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04c27c: 28b9 |00a8: goto 0061 // -0047 │ │ +04c27e: 1a00 a70f |00a9: const-string v0, "http://borcteam.bplaced.net/files/java/" // string@0fa7 │ │ +04c282: 2900 67ff |00ab: goto/16 0012 // -0099 │ │ +04c286: 7210 d200 0200 |00ad: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d2 │ │ +04c28c: 6206 7405 |00b0: sget-object v6, Ljulianwi/javainstaller/MainActivity;.sharedP:Landroid/content/SharedPreferences; // field@0574 │ │ +04c290: 1a07 2015 |00b2: const-string v7, "path9" // string@1520 │ │ +04c294: 7220 d400 7600 |00b4: invoke-interface {v6, v7}, Landroid/content/SharedPreferences;.contains:(Ljava/lang/String;)Z // method@00d4 │ │ +04c29a: 0a06 |00b7: move-result v6 │ │ +04c29c: 3906 2300 |00b8: if-nez v6, 00db // +0023 │ │ +04c2a0: 1a06 2015 |00ba: const-string v6, "path9" // string@1520 │ │ +04c2a4: 1a07 f100 |00bc: const-string v7, "/data/data/julianwi.javainstaller/javafiles" // string@00f1 │ │ +04c2a8: 7230 d300 6207 |00be: invoke-interface {v2, v6, v7}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d3 │ │ +04c2ae: 1a06 e217 |00c1: const-string v6, "source9" // string@17e2 │ │ +04c2b2: 2207 1403 |00c3: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ +04c2b6: 7010 ab14 0700 |00c5: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04c2bc: 6e20 b214 0700 |00c8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c2c2: 0c07 |00cb: move-result-object v7 │ │ +04c2c4: 6208 5205 |00cc: sget-object v8, Ljulianwi/javainstaller/Checkforfile;.file:[Ljava/lang/String; // field@0552 │ │ +04c2c8: 4608 0809 |00ce: aget-object v8, v8, v9 │ │ +04c2cc: 6e20 b214 8700 |00d0: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c2d2: 0c07 |00d3: move-result-object v7 │ │ +04c2d4: 6e10 b714 0700 |00d4: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04c2da: 0c07 |00d7: move-result-object v7 │ │ +04c2dc: 7230 d300 6207 |00d8: invoke-interface {v2, v6, v7}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d3 │ │ +04c2e2: 1a06 7e10 |00db: const-string v6, "jackpal.androidterm" // string@107e │ │ +04c2e6: 6e20 4115 6c00 |00dd: invoke-virtual {v12, v6}, Ljulianwi/javainstaller/Checkforfile;.checkpackage:(Ljava/lang/String;)Z // method@1541 │ │ +04c2ec: 0a06 |00e0: move-result v6 │ │ +04c2ee: 3806 9200 |00e1: if-eqz v6, 0173 // +0092 │ │ +04c2f2: 4606 0d0a |00e3: aget-object v6, v13, v10 │ │ +04c2f6: 7110 5414 0b00 |00e5: invoke-static {v11}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@1454 │ │ +04c2fc: 0c07 |00e8: move-result-object v7 │ │ +04c2fe: 5b67 4e05 |00e9: iput-object v7, v6, Ljulianwi/javainstaller/CheckPoint;.installed:Ljava/lang/Boolean; // field@054e │ │ +04c302: 1a06 1b15 |00eb: const-string v6, "path0" // string@151b │ │ +04c306: 6207 6f05 |00ed: sget-object v7, Ljulianwi/javainstaller/MainActivity;.context:Landroid/content/Context; // field@056f │ │ +04c30a: 6e10 9300 0700 |00ef: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0093 │ │ +04c310: 0c07 |00f2: move-result-object v7 │ │ +04c312: 1a08 7e10 |00f3: const-string v8, "jackpal.androidterm" // string@107e │ │ +04c316: 1209 |00f5: const/4 v9, #int 0 // #0 │ │ +04c318: 6e30 dd00 8709 |00f6: invoke-virtual {v7, v8, v9}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@00dd │ │ +04c31e: 0c07 |00f9: move-result-object v7 │ │ +04c320: 5477 1000 |00fa: iget-object v7, v7, Landroid/content/pm/ApplicationInfo;.sourceDir:Ljava/lang/String; // field@0010 │ │ +04c324: 7230 d300 6207 |00fc: invoke-interface {v2, v6, v7}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d3 │ │ +04c32a: 2206 e402 |00ff: new-instance v6, Ljava/io/File; // type@02e4 │ │ +04c32e: 2207 1403 |0101: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ +04c332: 7010 ab14 0700 |0103: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04c338: 1a08 e700 |0106: const-string v8, "/data/data/julianwi.javainstaller/" // string@00e7 │ │ +04c33c: 6e20 b214 8700 |0108: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c342: 0c07 |010b: move-result-object v7 │ │ +04c344: 6208 5205 |010c: sget-object v8, Ljulianwi/javainstaller/Checkforfile;.file:[Ljava/lang/String; // field@0552 │ │ +04c348: 4608 080a |010e: aget-object v8, v8, v10 │ │ +04c34c: 6e20 b214 8700 |0110: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c352: 0c07 |0113: move-result-object v7 │ │ +04c354: 6e10 b714 0700 |0114: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04c35a: 0c07 |0117: move-result-object v7 │ │ +04c35c: 7020 2814 7600 |0118: invoke-direct {v6, v7}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1428 │ │ +04c362: 6e10 2914 0600 |011b: invoke-virtual {v6}, Ljava/io/File;.delete:()Z // method@1429 │ │ +04c368: 7210 d200 0200 |011e: invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@00d2 │ │ +04c36e: 1213 |0121: const/4 v3, #int 1 // #1 │ │ +04c370: 6206 5305 |0122: sget-object v6, Ljulianwi/javainstaller/Checkforfile;.files:[[Ljava/lang/String; // field@0553 │ │ +04c374: 2166 |0124: array-length v6, v6 │ │ +04c376: 3563 8b00 |0125: if-ge v3, v6, 01b0 // +008b │ │ +04c37a: 7110 5414 0b00 |0127: invoke-static {v11}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@1454 │ │ +04c380: 0c04 |012a: move-result-object v4 │ │ +04c382: 1205 |012b: const/4 v5, #int 0 // #0 │ │ +04c384: 6206 5305 |012c: sget-object v6, Ljulianwi/javainstaller/Checkforfile;.files:[[Ljava/lang/String; // field@0553 │ │ +04c388: 4606 0603 |012e: aget-object v6, v6, v3 │ │ +04c38c: 2166 |0130: array-length v6, v6 │ │ +04c38e: 3565 5200 |0131: if-ge v5, v6, 0183 // +0052 │ │ +04c392: 2206 1403 |0133: new-instance v6, Ljava/lang/StringBuilder; // type@0314 │ │ +04c396: 7010 ab14 0600 |0135: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04c39c: 4607 0d03 |0138: aget-object v7, v13, v3 │ │ +04c3a0: 6e10 3815 0700 |013a: invoke-virtual {v7}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ +04c3a6: 0c07 |013d: move-result-object v7 │ │ +04c3a8: 6e20 b214 7600 |013e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c3ae: 0c06 |0141: move-result-object v6 │ │ +04c3b0: 1a07 dc00 |0142: const-string v7, "/" // string@00dc │ │ +04c3b4: 6e20 b214 7600 |0144: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c3ba: 0c06 |0147: move-result-object v6 │ │ +04c3bc: 6207 5305 |0148: sget-object v7, Ljulianwi/javainstaller/Checkforfile;.files:[[Ljava/lang/String; // field@0553 │ │ +04c3c0: 4607 0703 |014a: aget-object v7, v7, v3 │ │ +04c3c4: 4607 0705 |014c: aget-object v7, v7, v5 │ │ +04c3c8: 6e20 b214 7600 |014e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c3ce: 0c06 |0151: move-result-object v6 │ │ +04c3d0: 6e10 b714 0600 |0152: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04c3d6: 0c06 |0155: move-result-object v6 │ │ +04c3d8: 6e20 4015 6c00 |0156: invoke-virtual {v12, v6}, Ljulianwi/javainstaller/Checkforfile;.checkfile:(Ljava/lang/String;)Z // method@1540 │ │ +04c3de: 0a06 |0159: move-result v6 │ │ +04c3e0: 3906 0600 |015a: if-nez v6, 0160 // +0006 │ │ +04c3e4: 7110 5414 0a00 |015c: invoke-static {v10}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@1454 │ │ +04c3ea: 0c04 |015f: move-result-object v4 │ │ +04c3ec: d805 0501 |0160: add-int/lit8 v5, v5, #int 1 // #01 │ │ +04c3f0: 28ca |0162: goto 012c // -0036 │ │ +04c3f2: 0d01 |0163: move-exception v1 │ │ +04c3f4: 6e10 7314 0100 |0164: invoke-virtual {v1}, Ljava/lang/Exception;.printStackTrace:()V // method@1473 │ │ +04c3fa: 2206 5103 |0167: new-instance v6, Ljulianwi/javainstaller/Error; // type@0351 │ │ +04c3fe: 1a07 280d |0169: const-string v7, "error" // string@0d28 │ │ +04c402: 6e10 7214 0100 |016b: invoke-virtual {v1}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@1472 │ │ +04c408: 0c08 |016e: move-result-object v8 │ │ +04c40a: 7030 5715 7608 |016f: invoke-direct {v6, v7, v8}, Ljulianwi/javainstaller/Error;.:(Ljava/lang/String;Ljava/lang/String;)V // method@1557 │ │ +04c410: 288d |0172: goto 00ff // -0073 │ │ +04c412: 4606 0d0a |0173: aget-object v6, v13, v10 │ │ +04c416: 7110 5414 0a00 |0175: invoke-static {v10}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@1454 │ │ +04c41c: 0c07 |0178: move-result-object v7 │ │ +04c41e: 5b67 4e05 |0179: iput-object v7, v6, Ljulianwi/javainstaller/CheckPoint;.installed:Ljava/lang/Boolean; // field@054e │ │ +04c422: 1a06 1b15 |017b: const-string v6, "path0" // string@151b │ │ +04c426: 1a07 e400 |017d: const-string v7, "/data/app/jackpal.androidterm.apk" // string@00e4 │ │ +04c42a: 7230 d300 6207 |017f: invoke-interface {v2, v6, v7}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@00d3 │ │ +04c430: 289c |0182: goto 011e // -0064 │ │ +04c432: 4606 0d03 |0183: aget-object v6, v13, v3 │ │ +04c436: 5b64 4e05 |0185: iput-object v4, v6, Ljulianwi/javainstaller/CheckPoint;.installed:Ljava/lang/Boolean; // field@054e │ │ +04c43a: 6e10 5314 0400 |0187: invoke-virtual {v4}, Ljava/lang/Boolean;.booleanValue:()Z // method@1453 │ │ +04c440: 0a06 |018a: move-result v6 │ │ +04c442: 3806 2100 |018b: if-eqz v6, 01ac // +0021 │ │ +04c446: 2206 e402 |018d: new-instance v6, Ljava/io/File; // type@02e4 │ │ +04c44a: 2207 1403 |018f: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ +04c44e: 7010 ab14 0700 |0191: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04c454: 1a08 e700 |0194: const-string v8, "/data/data/julianwi.javainstaller/" // string@00e7 │ │ +04c458: 6e20 b214 8700 |0196: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c45e: 0c07 |0199: move-result-object v7 │ │ +04c460: 6208 5205 |019a: sget-object v8, Ljulianwi/javainstaller/Checkforfile;.file:[Ljava/lang/String; // field@0552 │ │ +04c464: 4608 0803 |019c: aget-object v8, v8, v3 │ │ +04c468: 6e20 b214 8700 |019e: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c46e: 0c07 |01a1: move-result-object v7 │ │ +04c470: 6e10 b714 0700 |01a2: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04c476: 0c07 |01a5: move-result-object v7 │ │ +04c478: 7020 2814 7600 |01a6: invoke-direct {v6, v7}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1428 │ │ +04c47e: 6e10 2914 0600 |01a9: invoke-virtual {v6}, Ljava/io/File;.delete:()Z // method@1429 │ │ +04c484: d803 0301 |01ac: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04c488: 2900 74ff |01ae: goto/16 0122 // -008c │ │ +04c48c: 0e00 |01b0: return-void │ │ catches : 1 │ │ 0x00eb - 0x00ff │ │ Ljava/lang/Exception; -> 0x0163 │ │ positions : │ │ 0x0004 line=32 │ │ 0x0012 line=33 │ │ 0x0018 line=34 │ │ @@ -86463,21 +86463,21 @@ │ │ 0x0183 - 0x01b0 reg=5 j I │ │ 0x00ad - 0x01b1 reg=0 defaultsrc Ljava/lang/String; │ │ 0x00ad - 0x01b1 reg=2 edit Landroid/content/SharedPreferences$Editor; │ │ 0x0183 - 0x01b1 reg=3 i I │ │ 0x0000 - 0x01b1 reg=12 this Ljulianwi/javainstaller/Checkforfile; │ │ 0x0000 - 0x01b1 reg=13 checks [Ljulianwi/javainstaller/CheckPoint; │ │ │ │ - source_file_idx : 586 (Checkforfile.java) │ │ + source_file_idx : 587 (Checkforfile.java) │ │ │ │ Class #350 header: │ │ class_idx : 844 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 699 │ │ -source_file_idx : 587 │ │ +source_file_idx : 588 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #350 annotations: │ │ Annotations on method #5450 'onItemClick' │ │ @@ -86513,20 +86513,20 @@ │ │ type : '(Ljulianwi/javainstaller/MainActivity;[Ljulianwi/javainstaller/CheckPoint;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -04a20c: |[04a20c] julianwi.javainstaller.ChecklistAdapter.:(Ljulianwi/javainstaller/MainActivity;[Ljulianwi/javainstaller/CheckPoint;)V │ │ -04a21c: 7010 8a13 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@138a │ │ -04a222: 5b01 5705 |0003: iput-object v1, v0, Ljulianwi/javainstaller/ChecklistAdapter;.mcontext:Landroid/content/Context; // field@0557 │ │ -04a226: 5b01 5605 |0005: iput-object v1, v0, Ljulianwi/javainstaller/ChecklistAdapter;.ma:Ljulianwi/javainstaller/MainActivity; // field@0556 │ │ -04a22a: 5b02 5405 |0007: iput-object v2, v0, Ljulianwi/javainstaller/ChecklistAdapter;.List:[Ljulianwi/javainstaller/CheckPoint; // field@0554 │ │ -04a22e: 0e00 |0009: return-void │ │ +04c4a0: |[04c4a0] julianwi.javainstaller.ChecklistAdapter.:(Ljulianwi/javainstaller/MainActivity;[Ljulianwi/javainstaller/CheckPoint;)V │ │ +04c4b0: 7010 8a13 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@138a │ │ +04c4b6: 5b01 5705 |0003: iput-object v1, v0, Ljulianwi/javainstaller/ChecklistAdapter;.mcontext:Landroid/content/Context; // field@0557 │ │ +04c4ba: 5b01 5605 |0005: iput-object v1, v0, Ljulianwi/javainstaller/ChecklistAdapter;.ma:Ljulianwi/javainstaller/MainActivity; // field@0556 │ │ +04c4be: 5b02 5405 |0007: iput-object v2, v0, Ljulianwi/javainstaller/ChecklistAdapter;.List:[Ljulianwi/javainstaller/CheckPoint; // field@0554 │ │ +04c4c2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0003 line=22 │ │ 0x0005 line=23 │ │ 0x0007 line=24 │ │ 0x0009 line=25 │ │ @@ -86541,18 +86541,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -04a230: |[04a230] julianwi.javainstaller.ChecklistAdapter.getCount:()I │ │ -04a240: 5410 5405 |0000: iget-object v0, v1, Ljulianwi/javainstaller/ChecklistAdapter;.List:[Ljulianwi/javainstaller/CheckPoint; // field@0554 │ │ -04a244: 2100 |0002: array-length v0, v0 │ │ -04a246: 0f00 |0003: return v0 │ │ +04c4c4: |[04c4c4] julianwi.javainstaller.ChecklistAdapter.getCount:()I │ │ +04c4d4: 5410 5405 |0000: iget-object v0, v1, Ljulianwi/javainstaller/ChecklistAdapter;.List:[Ljulianwi/javainstaller/CheckPoint; // field@0554 │ │ +04c4d8: 2100 |0002: array-length v0, v0 │ │ +04c4da: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Ljulianwi/javainstaller/ChecklistAdapter; │ │ │ │ #1 : (in Ljulianwi/javainstaller/ChecklistAdapter;) │ │ @@ -86560,23 +86560,23 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -04a248: |[04a248] julianwi.javainstaller.ChecklistAdapter.getItem:(I)Ljava/lang/Object; │ │ -04a258: 5410 5405 |0000: iget-object v0, v1, Ljulianwi/javainstaller/ChecklistAdapter;.List:[Ljulianwi/javainstaller/CheckPoint; // field@0554 │ │ -04a25c: 2100 |0002: array-length v0, v0 │ │ -04a25e: 3502 0700 |0003: if-ge v2, v0, 000a // +0007 │ │ -04a262: 5410 5405 |0005: iget-object v0, v1, Ljulianwi/javainstaller/ChecklistAdapter;.List:[Ljulianwi/javainstaller/CheckPoint; // field@0554 │ │ -04a266: 4600 0002 |0007: aget-object v0, v0, v2 │ │ -04a26a: 1100 |0009: return-object v0 │ │ -04a26c: 1a00 390b |000a: const-string v0, "button" // string@0b39 │ │ -04a270: 28fd |000c: goto 0009 // -0003 │ │ +04c4dc: |[04c4dc] julianwi.javainstaller.ChecklistAdapter.getItem:(I)Ljava/lang/Object; │ │ +04c4ec: 5410 5405 |0000: iget-object v0, v1, Ljulianwi/javainstaller/ChecklistAdapter;.List:[Ljulianwi/javainstaller/CheckPoint; // field@0554 │ │ +04c4f0: 2100 |0002: array-length v0, v0 │ │ +04c4f2: 3502 0700 |0003: if-ge v2, v0, 000a // +0007 │ │ +04c4f6: 5410 5405 |0005: iget-object v0, v1, Ljulianwi/javainstaller/ChecklistAdapter;.List:[Ljulianwi/javainstaller/CheckPoint; // field@0554 │ │ +04c4fa: 4600 0002 |0007: aget-object v0, v0, v2 │ │ +04c4fe: 1100 |0009: return-object v0 │ │ +04c500: 1a00 3a0b |000a: const-string v0, "button" // string@0b3a │ │ +04c504: 28fd |000c: goto 0009 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0005 line=35 │ │ 0x0009 line=37 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Ljulianwi/javainstaller/ChecklistAdapter; │ │ @@ -86587,17 +86587,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04a274: |[04a274] julianwi.javainstaller.ChecklistAdapter.getItemId:(I)J │ │ -04a284: 8130 |0000: int-to-long v0, v3 │ │ -04a286: 1000 |0001: return-wide v0 │ │ +04c508: |[04c508] julianwi.javainstaller.ChecklistAdapter.getItemId:(I)J │ │ +04c518: 8130 |0000: int-to-long v0, v3 │ │ +04c51a: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 this Ljulianwi/javainstaller/ChecklistAdapter; │ │ 0x0000 - 0x0002 reg=3 position I │ │ │ │ @@ -86606,83 +86606,83 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 137 16-bit code units │ │ -04a288: |[04a288] julianwi.javainstaller.ChecklistAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -04a298: 0750 |0000: move-object v0, v5 │ │ -04a29a: 1f00 d902 |0001: check-cast v0, Landroid/widget/TextView; // type@02d9 │ │ -04a29e: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ -04a2a2: 2200 d902 |0005: new-instance v0, Landroid/widget/TextView; // type@02d9 │ │ -04a2a6: 5431 5705 |0007: iget-object v1, v3, Ljulianwi/javainstaller/ChecklistAdapter;.mcontext:Landroid/content/Context; // field@0557 │ │ -04a2aa: 7020 0b14 1000 |0009: invoke-direct {v0, v1}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@140b │ │ -04a2b0: 5431 5405 |000c: iget-object v1, v3, Ljulianwi/javainstaller/ChecklistAdapter;.List:[Ljulianwi/javainstaller/CheckPoint; // field@0554 │ │ -04a2b4: 4601 0104 |000e: aget-object v1, v1, v4 │ │ -04a2b8: 5411 4e05 |0010: iget-object v1, v1, Ljulianwi/javainstaller/CheckPoint;.installed:Ljava/lang/Boolean; // field@054e │ │ -04a2bc: 6e10 5314 0100 |0012: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@1453 │ │ -04a2c2: 0a01 |0015: move-result v1 │ │ -04a2c4: 3801 4200 |0016: if-eqz v1, 0058 // +0042 │ │ -04a2c8: 2201 1403 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -04a2cc: 7010 ab14 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04a2d2: 1a02 3d01 |001d: const-string v2, "

" // string@013d │ │ -04a2d6: 6e20 b214 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a2dc: 0c02 |0022: move-result-object v2 │ │ -04a2de: 6201 8405 |0023: sget-object v1, Ljulianwi/javainstaller/Update;.update:[Z // field@0584 │ │ -04a2e2: 4701 0104 |0025: aget-boolean v1, v1, v4 │ │ -04a2e6: 3801 2e00 |0027: if-eqz v1, 0055 // +002e │ │ -04a2ea: 1a01 c600 |0029: const-string v1, "(updateable) " // string@00c6 │ │ -04a2ee: 6e20 b214 1200 |002b: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a2f4: 0c01 |002e: move-result-object v1 │ │ -04a2f6: 5432 5405 |002f: iget-object v2, v3, Ljulianwi/javainstaller/ChecklistAdapter;.List:[Ljulianwi/javainstaller/CheckPoint; // field@0554 │ │ -04a2fa: 4602 0204 |0031: aget-object v2, v2, v4 │ │ -04a2fe: 5422 5105 |0033: iget-object v2, v2, Ljulianwi/javainstaller/CheckPoint;.text:Ljava/lang/String; // field@0551 │ │ -04a302: 6e20 b214 2100 |0035: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a308: 0c01 |0038: move-result-object v1 │ │ -04a30a: 1a02 1f01 |0039: const-string v2, "

" // string@011f │ │ -04a30e: 6e20 b214 2100 |003b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a314: 0c01 |003e: move-result-object v1 │ │ -04a316: 5432 5405 |003f: iget-object v2, v3, Ljulianwi/javainstaller/ChecklistAdapter;.List:[Ljulianwi/javainstaller/CheckPoint; // field@0554 │ │ -04a31a: 4602 0204 |0041: aget-object v2, v2, v4 │ │ -04a31e: 5422 4f05 |0043: iget-object v2, v2, Ljulianwi/javainstaller/CheckPoint;.source:Ljava/lang/String; // field@054f │ │ -04a322: 6e20 b214 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a328: 0c01 |0048: move-result-object v1 │ │ -04a32a: 6e10 b714 0100 |0049: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04a330: 0c01 |004c: move-result-object v1 │ │ -04a332: 7110 cf11 0100 |004d: invoke-static {v1}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@11cf │ │ -04a338: 0c01 |0050: move-result-object v1 │ │ -04a33a: 6e20 1b14 1000 |0051: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@141b │ │ -04a340: 1100 |0054: return-object v0 │ │ -04a342: 1a01 c300 |0055: const-string v1, "(installed) " // string@00c3 │ │ -04a346: 28d4 |0057: goto 002b // -002c │ │ -04a348: 2201 1403 |0058: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -04a34c: 7010 ab14 0100 |005a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04a352: 1a02 3d01 |005d: const-string v2, "

" // string@013d │ │ -04a356: 6e20 b214 2100 |005f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a35c: 0c01 |0062: move-result-object v1 │ │ -04a35e: 5432 5405 |0063: iget-object v2, v3, Ljulianwi/javainstaller/ChecklistAdapter;.List:[Ljulianwi/javainstaller/CheckPoint; // field@0554 │ │ -04a362: 4602 0204 |0065: aget-object v2, v2, v4 │ │ -04a366: 5422 5105 |0067: iget-object v2, v2, Ljulianwi/javainstaller/CheckPoint;.text:Ljava/lang/String; // field@0551 │ │ -04a36a: 6e20 b214 2100 |0069: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a370: 0c01 |006c: move-result-object v1 │ │ -04a372: 1a02 1f01 |006d: const-string v2, "

" // string@011f │ │ -04a376: 6e20 b214 2100 |006f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a37c: 0c01 |0072: move-result-object v1 │ │ -04a37e: 5432 5405 |0073: iget-object v2, v3, Ljulianwi/javainstaller/ChecklistAdapter;.List:[Ljulianwi/javainstaller/CheckPoint; // field@0554 │ │ -04a382: 4602 0204 |0075: aget-object v2, v2, v4 │ │ -04a386: 5422 4f05 |0077: iget-object v2, v2, Ljulianwi/javainstaller/CheckPoint;.source:Ljava/lang/String; // field@054f │ │ -04a38a: 6e20 b214 2100 |0079: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a390: 0c01 |007c: move-result-object v1 │ │ -04a392: 6e10 b714 0100 |007d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04a398: 0c01 |0080: move-result-object v1 │ │ -04a39a: 7110 cf11 0100 |0081: invoke-static {v1}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@11cf │ │ -04a3a0: 0c01 |0084: move-result-object v1 │ │ -04a3a2: 6e20 1b14 1000 |0085: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@141b │ │ -04a3a8: 28cc |0088: goto 0054 // -0034 │ │ +04c51c: |[04c51c] julianwi.javainstaller.ChecklistAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +04c52c: 0750 |0000: move-object v0, v5 │ │ +04c52e: 1f00 d902 |0001: check-cast v0, Landroid/widget/TextView; // type@02d9 │ │ +04c532: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ +04c536: 2200 d902 |0005: new-instance v0, Landroid/widget/TextView; // type@02d9 │ │ +04c53a: 5431 5705 |0007: iget-object v1, v3, Ljulianwi/javainstaller/ChecklistAdapter;.mcontext:Landroid/content/Context; // field@0557 │ │ +04c53e: 7020 0b14 1000 |0009: invoke-direct {v0, v1}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@140b │ │ +04c544: 5431 5405 |000c: iget-object v1, v3, Ljulianwi/javainstaller/ChecklistAdapter;.List:[Ljulianwi/javainstaller/CheckPoint; // field@0554 │ │ +04c548: 4601 0104 |000e: aget-object v1, v1, v4 │ │ +04c54c: 5411 4e05 |0010: iget-object v1, v1, Ljulianwi/javainstaller/CheckPoint;.installed:Ljava/lang/Boolean; // field@054e │ │ +04c550: 6e10 5314 0100 |0012: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@1453 │ │ +04c556: 0a01 |0015: move-result v1 │ │ +04c558: 3801 4200 |0016: if-eqz v1, 0058 // +0042 │ │ +04c55c: 2201 1403 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +04c560: 7010 ab14 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04c566: 1a02 3e01 |001d: const-string v2, "

" // string@013e │ │ +04c56a: 6e20 b214 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c570: 0c02 |0022: move-result-object v2 │ │ +04c572: 6201 8405 |0023: sget-object v1, Ljulianwi/javainstaller/Update;.update:[Z // field@0584 │ │ +04c576: 4701 0104 |0025: aget-boolean v1, v1, v4 │ │ +04c57a: 3801 2e00 |0027: if-eqz v1, 0055 // +002e │ │ +04c57e: 1a01 c600 |0029: const-string v1, "(updateable) " // string@00c6 │ │ +04c582: 6e20 b214 1200 |002b: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c588: 0c01 |002e: move-result-object v1 │ │ +04c58a: 5432 5405 |002f: iget-object v2, v3, Ljulianwi/javainstaller/ChecklistAdapter;.List:[Ljulianwi/javainstaller/CheckPoint; // field@0554 │ │ +04c58e: 4602 0204 |0031: aget-object v2, v2, v4 │ │ +04c592: 5422 5105 |0033: iget-object v2, v2, Ljulianwi/javainstaller/CheckPoint;.text:Ljava/lang/String; // field@0551 │ │ +04c596: 6e20 b214 2100 |0035: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c59c: 0c01 |0038: move-result-object v1 │ │ +04c59e: 1a02 1f01 |0039: const-string v2, "

" // string@011f │ │ +04c5a2: 6e20 b214 2100 |003b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c5a8: 0c01 |003e: move-result-object v1 │ │ +04c5aa: 5432 5405 |003f: iget-object v2, v3, Ljulianwi/javainstaller/ChecklistAdapter;.List:[Ljulianwi/javainstaller/CheckPoint; // field@0554 │ │ +04c5ae: 4602 0204 |0041: aget-object v2, v2, v4 │ │ +04c5b2: 5422 4f05 |0043: iget-object v2, v2, Ljulianwi/javainstaller/CheckPoint;.source:Ljava/lang/String; // field@054f │ │ +04c5b6: 6e20 b214 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c5bc: 0c01 |0048: move-result-object v1 │ │ +04c5be: 6e10 b714 0100 |0049: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04c5c4: 0c01 |004c: move-result-object v1 │ │ +04c5c6: 7110 cf11 0100 |004d: invoke-static {v1}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@11cf │ │ +04c5cc: 0c01 |0050: move-result-object v1 │ │ +04c5ce: 6e20 1b14 1000 |0051: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@141b │ │ +04c5d4: 1100 |0054: return-object v0 │ │ +04c5d6: 1a01 c300 |0055: const-string v1, "(installed) " // string@00c3 │ │ +04c5da: 28d4 |0057: goto 002b // -002c │ │ +04c5dc: 2201 1403 |0058: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +04c5e0: 7010 ab14 0100 |005a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04c5e6: 1a02 3e01 |005d: const-string v2, "

" // string@013e │ │ +04c5ea: 6e20 b214 2100 |005f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c5f0: 0c01 |0062: move-result-object v1 │ │ +04c5f2: 5432 5405 |0063: iget-object v2, v3, Ljulianwi/javainstaller/ChecklistAdapter;.List:[Ljulianwi/javainstaller/CheckPoint; // field@0554 │ │ +04c5f6: 4602 0204 |0065: aget-object v2, v2, v4 │ │ +04c5fa: 5422 5105 |0067: iget-object v2, v2, Ljulianwi/javainstaller/CheckPoint;.text:Ljava/lang/String; // field@0551 │ │ +04c5fe: 6e20 b214 2100 |0069: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c604: 0c01 |006c: move-result-object v1 │ │ +04c606: 1a02 1f01 |006d: const-string v2, "

" // string@011f │ │ +04c60a: 6e20 b214 2100 |006f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c610: 0c01 |0072: move-result-object v1 │ │ +04c612: 5432 5405 |0073: iget-object v2, v3, Ljulianwi/javainstaller/ChecklistAdapter;.List:[Ljulianwi/javainstaller/CheckPoint; // field@0554 │ │ +04c616: 4602 0204 |0075: aget-object v2, v2, v4 │ │ +04c61a: 5422 4f05 |0077: iget-object v2, v2, Ljulianwi/javainstaller/CheckPoint;.source:Ljava/lang/String; // field@054f │ │ +04c61e: 6e20 b214 2100 |0079: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c624: 0c01 |007c: move-result-object v1 │ │ +04c626: 6e10 b714 0100 |007d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04c62c: 0c01 |0080: move-result-object v1 │ │ +04c62e: 7110 cf11 0100 |0081: invoke-static {v1}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@11cf │ │ +04c634: 0c01 |0084: move-result-object v1 │ │ +04c636: 6e20 1b14 1000 |0085: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@141b │ │ +04c63c: 28cc |0088: goto 0054 // -0034 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ 0x000c line=51 │ │ 0x0018 line=52 │ │ @@ -86701,250 +86701,244 @@ │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 2 │ │ - insns size : 314 16-bit code units │ │ -04a3ac: |[04a3ac] julianwi.javainstaller.ChecklistAdapter.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -04a3bc: 59be 5505 |0000: iput v14, v11, Ljulianwi/javainstaller/ChecklistAdapter;.id:I // field@0555 │ │ -04a3c0: 2204 c702 |0002: new-instance v4, Landroid/widget/LinearLayout; // type@02c7 │ │ -04a3c4: 54b9 5705 |0004: iget-object v9, v11, Ljulianwi/javainstaller/ChecklistAdapter;.mcontext:Landroid/content/Context; // field@0557 │ │ -04a3c8: 7020 aa13 9400 |0006: invoke-direct {v4, v9}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@13aa │ │ -04a3ce: 1219 |0009: const/4 v9, #int 1 // #1 │ │ -04a3d0: 6e20 b013 9400 |000a: invoke-virtual {v4, v9}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@13b0 │ │ -04a3d6: 2207 d902 |000d: new-instance v7, Landroid/widget/TextView; // type@02d9 │ │ -04a3da: 54b9 5705 |000f: iget-object v9, v11, Ljulianwi/javainstaller/ChecklistAdapter;.mcontext:Landroid/content/Context; // field@0557 │ │ -04a3de: 7020 0b14 9700 |0011: invoke-direct {v7, v9}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@140b │ │ -04a3e4: 2209 1403 |0014: new-instance v9, Ljava/lang/StringBuilder; // type@0314 │ │ -04a3e8: 7010 ab14 0900 |0016: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04a3ee: 1a0a 3d01 |0019: const-string v10, "

" // string@013d │ │ -04a3f2: 6e20 b214 a900 |001b: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a3f8: 0c09 |001e: move-result-object v9 │ │ -04a3fa: 54ba 5405 |001f: iget-object v10, v11, Ljulianwi/javainstaller/ChecklistAdapter;.List:[Ljulianwi/javainstaller/CheckPoint; // field@0554 │ │ -04a3fe: 460a 0a0e |0021: aget-object v10, v10, v14 │ │ -04a402: 54aa 5105 |0023: iget-object v10, v10, Ljulianwi/javainstaller/CheckPoint;.text:Ljava/lang/String; // field@0551 │ │ -04a406: 6e20 b214 a900 |0025: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a40c: 0c09 |0028: move-result-object v9 │ │ -04a40e: 1a0a 1f01 |0029: const-string v10, "

" // string@011f │ │ -04a412: 6e20 b214 a900 |002b: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a418: 0c09 |002e: move-result-object v9 │ │ -04a41a: 54ba 5405 |002f: iget-object v10, v11, Ljulianwi/javainstaller/ChecklistAdapter;.List:[Ljulianwi/javainstaller/CheckPoint; // field@0554 │ │ -04a41e: 460a 0a0e |0031: aget-object v10, v10, v14 │ │ -04a422: 54aa 4f05 |0033: iget-object v10, v10, Ljulianwi/javainstaller/CheckPoint;.source:Ljava/lang/String; // field@054f │ │ -04a426: 6e20 b214 a900 |0035: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a42c: 0c09 |0038: move-result-object v9 │ │ -04a42e: 1a0a 3b01 |0039: const-string v10, "
" // string@013b │ │ -04a432: 6e20 b214 a900 |003b: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a438: 0c09 |003e: move-result-object v9 │ │ -04a43a: 1a0a 2015 |003f: const-string v10, "path:" // string@1520 │ │ -04a43e: 6e20 b214 a900 |0041: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a444: 0c09 |0044: move-result-object v9 │ │ -04a446: 54ba 5405 |0045: iget-object v10, v11, Ljulianwi/javainstaller/ChecklistAdapter;.List:[Ljulianwi/javainstaller/CheckPoint; // field@0554 │ │ -04a44a: 460a 0a0e |0047: aget-object v10, v10, v14 │ │ -04a44e: 6e10 3815 0a00 |0049: invoke-virtual {v10}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ -04a454: 0c0a |004c: move-result-object v10 │ │ -04a456: 6e20 b214 a900 |004d: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a45c: 0c09 |0050: move-result-object v9 │ │ -04a45e: 1a0a 3b01 |0051: const-string v10, "
" // string@013b │ │ -04a462: 6e20 b214 a900 |0053: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a468: 0c09 |0056: move-result-object v9 │ │ -04a46a: 1a0a e317 |0057: const-string v10, "source:" // string@17e3 │ │ -04a46e: 6e20 b214 a900 |0059: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a474: 0c09 |005c: move-result-object v9 │ │ -04a476: 54ba 5405 |005d: iget-object v10, v11, Ljulianwi/javainstaller/ChecklistAdapter;.List:[Ljulianwi/javainstaller/CheckPoint; // field@0554 │ │ -04a47a: 460a 0a0e |005f: aget-object v10, v10, v14 │ │ -04a47e: 6e10 3915 0a00 |0061: invoke-virtual {v10}, Ljulianwi/javainstaller/CheckPoint;.getSource:()Ljava/lang/String; // method@1539 │ │ -04a484: 0c0a |0064: move-result-object v10 │ │ -04a486: 6e20 b214 a900 |0065: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a48c: 0c09 |0068: move-result-object v9 │ │ -04a48e: 6e10 b714 0900 |0069: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04a494: 0c09 |006c: move-result-object v9 │ │ -04a496: 7110 cf11 0900 |006d: invoke-static {v9}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@11cf │ │ -04a49c: 0c09 |0070: move-result-object v9 │ │ -04a49e: 6e20 1b14 9700 |0071: invoke-virtual {v7, v9}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@141b │ │ -04a4a4: 2205 c702 |0074: new-instance v5, Landroid/widget/LinearLayout; // type@02c7 │ │ -04a4a8: 54b9 5705 |0076: iget-object v9, v11, Ljulianwi/javainstaller/ChecklistAdapter;.mcontext:Landroid/content/Context; // field@0557 │ │ -04a4ac: 7020 aa13 9500 |0078: invoke-direct {v5, v9}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@13aa │ │ -04a4b2: 2200 bc02 |007b: new-instance v0, Landroid/widget/Button; // type@02bc │ │ -04a4b6: 54b9 5705 |007d: iget-object v9, v11, Ljulianwi/javainstaller/ChecklistAdapter;.mcontext:Landroid/content/Context; // field@0557 │ │ -04a4ba: 7020 8b13 9000 |007f: invoke-direct {v0, v9}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@138b │ │ -04a4c0: 1a09 650b |0082: const-string v9, "change path" // string@0b65 │ │ -04a4c4: 6e20 9013 9000 |0084: invoke-virtual {v0, v9}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@1390 │ │ -04a4ca: 1219 |0087: const/4 v9, #int 1 // #1 │ │ -04a4cc: 6e20 8e13 9000 |0088: invoke-virtual {v0, v9}, Landroid/widget/Button;.setId:(I)V // method@138e │ │ -04a4d2: 54b9 5405 |008b: iget-object v9, v11, Ljulianwi/javainstaller/ChecklistAdapter;.List:[Ljulianwi/javainstaller/CheckPoint; // field@0554 │ │ -04a4d6: 4609 090e |008d: aget-object v9, v9, v14 │ │ -04a4da: 6e20 8f13 9000 |008f: invoke-virtual {v0, v9}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@138f │ │ -04a4e0: 390e 0600 |0092: if-nez v14, 0098 // +0006 │ │ -04a4e4: 1209 |0094: const/4 v9, #int 0 // #0 │ │ -04a4e6: 6e20 8d13 9000 |0095: invoke-virtual {v0, v9}, Landroid/widget/Button;.setEnabled:(Z)V // method@138d │ │ -04a4ec: 2202 bc02 |0098: new-instance v2, Landroid/widget/Button; // type@02bc │ │ -04a4f0: 54b9 5705 |009a: iget-object v9, v11, Ljulianwi/javainstaller/ChecklistAdapter;.mcontext:Landroid/content/Context; // field@0557 │ │ -04a4f4: 7020 8b13 9200 |009c: invoke-direct {v2, v9}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@138b │ │ -04a4fa: 1a09 660b |009f: const-string v9, "change source" // string@0b66 │ │ -04a4fe: 6e20 9013 9200 |00a1: invoke-virtual {v2, v9}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@1390 │ │ -04a504: 1229 |00a4: const/4 v9, #int 2 // #2 │ │ -04a506: 6e20 8e13 9200 |00a5: invoke-virtual {v2, v9}, Landroid/widget/Button;.setId:(I)V // method@138e │ │ -04a50c: 54b9 5405 |00a8: iget-object v9, v11, Ljulianwi/javainstaller/ChecklistAdapter;.List:[Ljulianwi/javainstaller/CheckPoint; // field@0554 │ │ -04a510: 4609 090e |00aa: aget-object v9, v9, v14 │ │ -04a514: 6e20 8f13 9200 |00ac: invoke-virtual {v2, v9}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@138f │ │ -04a51a: 6e20 ab13 0500 |00af: invoke-virtual {v5, v0}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@13ab │ │ -04a520: 6e20 ab13 2500 |00b2: invoke-virtual {v5, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@13ab │ │ -04a526: 6e20 ab13 7400 |00b5: invoke-virtual {v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@13ab │ │ -04a52c: 6e20 ab13 5400 |00b8: invoke-virtual {v4, v5}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@13ab │ │ -04a532: 2201 bc02 |00bb: new-instance v1, Landroid/widget/Button; // type@02bc │ │ -04a536: 54b9 5705 |00bd: iget-object v9, v11, Ljulianwi/javainstaller/ChecklistAdapter;.mcontext:Landroid/content/Context; // field@0557 │ │ -04a53a: 7020 8b13 9100 |00bf: invoke-direct {v1, v9}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@138b │ │ -04a540: 54b9 5405 |00c2: iget-object v9, v11, Ljulianwi/javainstaller/ChecklistAdapter;.List:[Ljulianwi/javainstaller/CheckPoint; // field@0554 │ │ -04a544: 4609 090e |00c4: aget-object v9, v9, v14 │ │ -04a548: 5499 4e05 |00c6: iget-object v9, v9, Ljulianwi/javainstaller/CheckPoint;.installed:Ljava/lang/Boolean; // field@054e │ │ -04a54c: 6e10 5314 0900 |00c8: invoke-virtual {v9}, Ljava/lang/Boolean;.booleanValue:()Z // method@1453 │ │ -04a552: 0a09 |00cb: move-result v9 │ │ -04a554: 3809 6700 |00cc: if-eqz v9, 0133 // +0067 │ │ -04a558: 1a09 9618 |00ce: const-string v9, "uninstall" // string@1896 │ │ -04a55c: 6e20 9013 9100 |00d0: invoke-virtual {v1, v9}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@1390 │ │ -04a562: 1209 |00d3: const/4 v9, #int 0 // #0 │ │ -04a564: 6e20 8e13 9100 |00d4: invoke-virtual {v1, v9}, Landroid/widget/Button;.setId:(I)V // method@138e │ │ -04a56a: 54b9 5405 |00d7: iget-object v9, v11, Ljulianwi/javainstaller/ChecklistAdapter;.List:[Ljulianwi/javainstaller/CheckPoint; // field@0554 │ │ -04a56e: 4609 090e |00d9: aget-object v9, v9, v14 │ │ -04a572: 6e20 8f13 9100 |00db: invoke-virtual {v1, v9}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@138f │ │ -04a578: 6209 8405 |00de: sget-object v9, Ljulianwi/javainstaller/Update;.update:[Z // field@0584 │ │ -04a57c: 4709 090e |00e0: aget-boolean v9, v9, v14 │ │ -04a580: 3809 5400 |00e2: if-eqz v9, 0136 // +0054 │ │ -04a584: 54b9 5405 |00e4: iget-object v9, v11, Ljulianwi/javainstaller/ChecklistAdapter;.List:[Ljulianwi/javainstaller/CheckPoint; // field@0554 │ │ -04a588: 4609 090e |00e6: aget-object v9, v9, v14 │ │ -04a58c: 5499 4e05 |00e8: iget-object v9, v9, Ljulianwi/javainstaller/CheckPoint;.installed:Ljava/lang/Boolean; // field@054e │ │ -04a590: 6e10 5314 0900 |00ea: invoke-virtual {v9}, Ljava/lang/Boolean;.booleanValue:()Z // method@1453 │ │ -04a596: 0a09 |00ed: move-result v9 │ │ -04a598: 3809 4800 |00ee: if-eqz v9, 0136 // +0048 │ │ -04a59c: 2208 d902 |00f0: new-instance v8, Landroid/widget/TextView; // type@02d9 │ │ -04a5a0: 54b9 5705 |00f2: iget-object v9, v11, Ljulianwi/javainstaller/ChecklistAdapter;.mcontext:Landroid/content/Context; // field@0557 │ │ -04a5a4: 7020 0b14 9800 |00f4: invoke-direct {v8, v9}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@140b │ │ -04a5aa: 6209 8505 |00f7: sget-object v9, Ljulianwi/javainstaller/Update;.updatetext:[Ljava/lang/String; // field@0585 │ │ -04a5ae: 4609 090e |00f9: aget-object v9, v9, v14 │ │ -04a5b2: 6e20 1b14 9800 |00fb: invoke-virtual {v8, v9}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@141b │ │ -04a5b8: 2206 c702 |00fe: new-instance v6, Landroid/widget/LinearLayout; // type@02c7 │ │ -04a5bc: 54b9 5705 |0100: iget-object v9, v11, Ljulianwi/javainstaller/ChecklistAdapter;.mcontext:Landroid/content/Context; // field@0557 │ │ -04a5c0: 7020 aa13 9600 |0102: invoke-direct {v6, v9}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@13aa │ │ -04a5c6: 2203 bc02 |0105: new-instance v3, Landroid/widget/Button; // type@02bc │ │ -04a5ca: 54b9 5705 |0107: iget-object v9, v11, Ljulianwi/javainstaller/ChecklistAdapter;.mcontext:Landroid/content/Context; // field@0557 │ │ -04a5ce: 7020 8b13 9300 |0109: invoke-direct {v3, v9}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@138b │ │ -04a5d4: 1a09 ae18 |010c: const-string v9, "update" // string@18ae │ │ -04a5d8: 6e20 9013 9300 |010e: invoke-virtual {v3, v9}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@1390 │ │ -04a5de: 1239 |0111: const/4 v9, #int 3 // #3 │ │ -04a5e0: 6e20 8e13 9300 |0112: invoke-virtual {v3, v9}, Landroid/widget/Button;.setId:(I)V // method@138e │ │ -04a5e6: 54b9 5405 |0115: iget-object v9, v11, Ljulianwi/javainstaller/ChecklistAdapter;.List:[Ljulianwi/javainstaller/CheckPoint; // field@0554 │ │ -04a5ea: 4609 090e |0117: aget-object v9, v9, v14 │ │ -04a5ee: 6e20 8f13 9300 |0119: invoke-virtual {v3, v9}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@138f │ │ -04a5f4: 6e20 ab13 1600 |011c: invoke-virtual {v6, v1}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@13ab │ │ -04a5fa: 6e20 ab13 3600 |011f: invoke-virtual {v6, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@13ab │ │ -04a600: 6e20 ab13 8400 |0122: invoke-virtual {v4, v8}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@13ab │ │ -04a606: 6e20 ab13 6400 |0125: invoke-virtual {v4, v6}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@13ab │ │ -04a60c: 54b9 5605 |0128: iget-object v9, v11, Ljulianwi/javainstaller/ChecklistAdapter;.ma:Ljulianwi/javainstaller/MainActivity; // field@0556 │ │ -04a610: 6e20 8115 4900 |012a: invoke-virtual {v9, v4}, Ljulianwi/javainstaller/MainActivity;.setContentView:(Landroid/view/View;)V // method@1581 │ │ -04a616: 54b9 5605 |012d: iget-object v9, v11, Ljulianwi/javainstaller/ChecklistAdapter;.ma:Ljulianwi/javainstaller/MainActivity; // field@0556 │ │ -04a61a: 122a |012f: const/4 v10, #int 2 // #2 │ │ -04a61c: 599a 7505 |0130: iput v10, v9, Ljulianwi/javainstaller/MainActivity;.state:I // field@0575 │ │ -04a620: 0e00 |0132: return-void │ │ -04a622: 1a09 f40f |0133: const-string v9, "install" // string@0ff4 │ │ -04a626: 289b |0135: goto 00d0 // -0065 │ │ -04a628: 6e20 ab13 1400 |0136: invoke-virtual {v4, v1}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@13ab │ │ -04a62e: 28ef |0139: goto 0128 // -0011 │ │ + insns size : 302 16-bit code units │ │ +04c640: |[04c640] julianwi.javainstaller.ChecklistAdapter.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +04c650: 59be 5505 |0000: iput v14, v11, Ljulianwi/javainstaller/ChecklistAdapter;.id:I // field@0555 │ │ +04c654: 2204 c702 |0002: new-instance v4, Landroid/widget/LinearLayout; // type@02c7 │ │ +04c658: 54b9 5705 |0004: iget-object v9, v11, Ljulianwi/javainstaller/ChecklistAdapter;.mcontext:Landroid/content/Context; // field@0557 │ │ +04c65c: 7020 aa13 9400 |0006: invoke-direct {v4, v9}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@13aa │ │ +04c662: 1219 |0009: const/4 v9, #int 1 // #1 │ │ +04c664: 6e20 b013 9400 |000a: invoke-virtual {v4, v9}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@13b0 │ │ +04c66a: 2207 d902 |000d: new-instance v7, Landroid/widget/TextView; // type@02d9 │ │ +04c66e: 54b9 5705 |000f: iget-object v9, v11, Ljulianwi/javainstaller/ChecklistAdapter;.mcontext:Landroid/content/Context; // field@0557 │ │ +04c672: 7020 0b14 9700 |0011: invoke-direct {v7, v9}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@140b │ │ +04c678: 2209 1403 |0014: new-instance v9, Ljava/lang/StringBuilder; // type@0314 │ │ +04c67c: 7010 ab14 0900 |0016: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04c682: 1a0a 3e01 |0019: const-string v10, "

" // string@013e │ │ +04c686: 6e20 b214 a900 |001b: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c68c: 0c09 |001e: move-result-object v9 │ │ +04c68e: 54ba 5405 |001f: iget-object v10, v11, Ljulianwi/javainstaller/ChecklistAdapter;.List:[Ljulianwi/javainstaller/CheckPoint; // field@0554 │ │ +04c692: 460a 0a0e |0021: aget-object v10, v10, v14 │ │ +04c696: 54aa 5105 |0023: iget-object v10, v10, Ljulianwi/javainstaller/CheckPoint;.text:Ljava/lang/String; // field@0551 │ │ +04c69a: 6e20 b214 a900 |0025: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c6a0: 0c09 |0028: move-result-object v9 │ │ +04c6a2: 1a0a 1f01 |0029: const-string v10, "

" // string@011f │ │ +04c6a6: 6e20 b214 a900 |002b: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c6ac: 0c09 |002e: move-result-object v9 │ │ +04c6ae: 54ba 5405 |002f: iget-object v10, v11, Ljulianwi/javainstaller/ChecklistAdapter;.List:[Ljulianwi/javainstaller/CheckPoint; // field@0554 │ │ +04c6b2: 460a 0a0e |0031: aget-object v10, v10, v14 │ │ +04c6b6: 54aa 4f05 |0033: iget-object v10, v10, Ljulianwi/javainstaller/CheckPoint;.source:Ljava/lang/String; // field@054f │ │ +04c6ba: 6e20 b214 a900 |0035: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c6c0: 0c09 |0038: move-result-object v9 │ │ +04c6c2: 1a0a 3b01 |0039: const-string v10, "
path:" // string@013b │ │ +04c6c6: 6e20 b214 a900 |003b: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c6cc: 0c09 |003e: move-result-object v9 │ │ +04c6ce: 54ba 5405 |003f: iget-object v10, v11, Ljulianwi/javainstaller/ChecklistAdapter;.List:[Ljulianwi/javainstaller/CheckPoint; // field@0554 │ │ +04c6d2: 460a 0a0e |0041: aget-object v10, v10, v14 │ │ +04c6d6: 6e10 3815 0a00 |0043: invoke-virtual {v10}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ +04c6dc: 0c0a |0046: move-result-object v10 │ │ +04c6de: 6e20 b214 a900 |0047: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c6e4: 0c09 |004a: move-result-object v9 │ │ +04c6e6: 1a0a 3c01 |004b: const-string v10, "
source:" // string@013c │ │ +04c6ea: 6e20 b214 a900 |004d: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c6f0: 0c09 |0050: move-result-object v9 │ │ +04c6f2: 54ba 5405 |0051: iget-object v10, v11, Ljulianwi/javainstaller/ChecklistAdapter;.List:[Ljulianwi/javainstaller/CheckPoint; // field@0554 │ │ +04c6f6: 460a 0a0e |0053: aget-object v10, v10, v14 │ │ +04c6fa: 6e10 3915 0a00 |0055: invoke-virtual {v10}, Ljulianwi/javainstaller/CheckPoint;.getSource:()Ljava/lang/String; // method@1539 │ │ +04c700: 0c0a |0058: move-result-object v10 │ │ +04c702: 6e20 b214 a900 |0059: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04c708: 0c09 |005c: move-result-object v9 │ │ +04c70a: 6e10 b714 0900 |005d: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04c710: 0c09 |0060: move-result-object v9 │ │ +04c712: 7110 cf11 0900 |0061: invoke-static {v9}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@11cf │ │ +04c718: 0c09 |0064: move-result-object v9 │ │ +04c71a: 6e20 1b14 9700 |0065: invoke-virtual {v7, v9}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@141b │ │ +04c720: 2205 c702 |0068: new-instance v5, Landroid/widget/LinearLayout; // type@02c7 │ │ +04c724: 54b9 5705 |006a: iget-object v9, v11, Ljulianwi/javainstaller/ChecklistAdapter;.mcontext:Landroid/content/Context; // field@0557 │ │ +04c728: 7020 aa13 9500 |006c: invoke-direct {v5, v9}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@13aa │ │ +04c72e: 2200 bc02 |006f: new-instance v0, Landroid/widget/Button; // type@02bc │ │ +04c732: 54b9 5705 |0071: iget-object v9, v11, Ljulianwi/javainstaller/ChecklistAdapter;.mcontext:Landroid/content/Context; // field@0557 │ │ +04c736: 7020 8b13 9000 |0073: invoke-direct {v0, v9}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@138b │ │ +04c73c: 1a09 660b |0076: const-string v9, "change path" // string@0b66 │ │ +04c740: 6e20 9013 9000 |0078: invoke-virtual {v0, v9}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@1390 │ │ +04c746: 1219 |007b: const/4 v9, #int 1 // #1 │ │ +04c748: 6e20 8e13 9000 |007c: invoke-virtual {v0, v9}, Landroid/widget/Button;.setId:(I)V // method@138e │ │ +04c74e: 54b9 5405 |007f: iget-object v9, v11, Ljulianwi/javainstaller/ChecklistAdapter;.List:[Ljulianwi/javainstaller/CheckPoint; // field@0554 │ │ +04c752: 4609 090e |0081: aget-object v9, v9, v14 │ │ +04c756: 6e20 8f13 9000 |0083: invoke-virtual {v0, v9}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@138f │ │ +04c75c: 390e 0600 |0086: if-nez v14, 008c // +0006 │ │ +04c760: 1209 |0088: const/4 v9, #int 0 // #0 │ │ +04c762: 6e20 8d13 9000 |0089: invoke-virtual {v0, v9}, Landroid/widget/Button;.setEnabled:(Z)V // method@138d │ │ +04c768: 2202 bc02 |008c: new-instance v2, Landroid/widget/Button; // type@02bc │ │ +04c76c: 54b9 5705 |008e: iget-object v9, v11, Ljulianwi/javainstaller/ChecklistAdapter;.mcontext:Landroid/content/Context; // field@0557 │ │ +04c770: 7020 8b13 9200 |0090: invoke-direct {v2, v9}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@138b │ │ +04c776: 1a09 670b |0093: const-string v9, "change source" // string@0b67 │ │ +04c77a: 6e20 9013 9200 |0095: invoke-virtual {v2, v9}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@1390 │ │ +04c780: 1229 |0098: const/4 v9, #int 2 // #2 │ │ +04c782: 6e20 8e13 9200 |0099: invoke-virtual {v2, v9}, Landroid/widget/Button;.setId:(I)V // method@138e │ │ +04c788: 54b9 5405 |009c: iget-object v9, v11, Ljulianwi/javainstaller/ChecklistAdapter;.List:[Ljulianwi/javainstaller/CheckPoint; // field@0554 │ │ +04c78c: 4609 090e |009e: aget-object v9, v9, v14 │ │ +04c790: 6e20 8f13 9200 |00a0: invoke-virtual {v2, v9}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@138f │ │ +04c796: 6e20 ab13 0500 |00a3: invoke-virtual {v5, v0}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@13ab │ │ +04c79c: 6e20 ab13 2500 |00a6: invoke-virtual {v5, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@13ab │ │ +04c7a2: 6e20 ab13 7400 |00a9: invoke-virtual {v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@13ab │ │ +04c7a8: 6e20 ab13 5400 |00ac: invoke-virtual {v4, v5}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@13ab │ │ +04c7ae: 2201 bc02 |00af: new-instance v1, Landroid/widget/Button; // type@02bc │ │ +04c7b2: 54b9 5705 |00b1: iget-object v9, v11, Ljulianwi/javainstaller/ChecklistAdapter;.mcontext:Landroid/content/Context; // field@0557 │ │ +04c7b6: 7020 8b13 9100 |00b3: invoke-direct {v1, v9}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@138b │ │ +04c7bc: 54b9 5405 |00b6: iget-object v9, v11, Ljulianwi/javainstaller/ChecklistAdapter;.List:[Ljulianwi/javainstaller/CheckPoint; // field@0554 │ │ +04c7c0: 4609 090e |00b8: aget-object v9, v9, v14 │ │ +04c7c4: 5499 4e05 |00ba: iget-object v9, v9, Ljulianwi/javainstaller/CheckPoint;.installed:Ljava/lang/Boolean; // field@054e │ │ +04c7c8: 6e10 5314 0900 |00bc: invoke-virtual {v9}, Ljava/lang/Boolean;.booleanValue:()Z // method@1453 │ │ +04c7ce: 0a09 |00bf: move-result v9 │ │ +04c7d0: 3809 6700 |00c0: if-eqz v9, 0127 // +0067 │ │ +04c7d4: 1a09 9518 |00c2: const-string v9, "uninstall" // string@1895 │ │ +04c7d8: 6e20 9013 9100 |00c4: invoke-virtual {v1, v9}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@1390 │ │ +04c7de: 1209 |00c7: const/4 v9, #int 0 // #0 │ │ +04c7e0: 6e20 8e13 9100 |00c8: invoke-virtual {v1, v9}, Landroid/widget/Button;.setId:(I)V // method@138e │ │ +04c7e6: 54b9 5405 |00cb: iget-object v9, v11, Ljulianwi/javainstaller/ChecklistAdapter;.List:[Ljulianwi/javainstaller/CheckPoint; // field@0554 │ │ +04c7ea: 4609 090e |00cd: aget-object v9, v9, v14 │ │ +04c7ee: 6e20 8f13 9100 |00cf: invoke-virtual {v1, v9}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@138f │ │ +04c7f4: 6209 8405 |00d2: sget-object v9, Ljulianwi/javainstaller/Update;.update:[Z // field@0584 │ │ +04c7f8: 4709 090e |00d4: aget-boolean v9, v9, v14 │ │ +04c7fc: 3809 5400 |00d6: if-eqz v9, 012a // +0054 │ │ +04c800: 54b9 5405 |00d8: iget-object v9, v11, Ljulianwi/javainstaller/ChecklistAdapter;.List:[Ljulianwi/javainstaller/CheckPoint; // field@0554 │ │ +04c804: 4609 090e |00da: aget-object v9, v9, v14 │ │ +04c808: 5499 4e05 |00dc: iget-object v9, v9, Ljulianwi/javainstaller/CheckPoint;.installed:Ljava/lang/Boolean; // field@054e │ │ +04c80c: 6e10 5314 0900 |00de: invoke-virtual {v9}, Ljava/lang/Boolean;.booleanValue:()Z // method@1453 │ │ +04c812: 0a09 |00e1: move-result v9 │ │ +04c814: 3809 4800 |00e2: if-eqz v9, 012a // +0048 │ │ +04c818: 2208 d902 |00e4: new-instance v8, Landroid/widget/TextView; // type@02d9 │ │ +04c81c: 54b9 5705 |00e6: iget-object v9, v11, Ljulianwi/javainstaller/ChecklistAdapter;.mcontext:Landroid/content/Context; // field@0557 │ │ +04c820: 7020 0b14 9800 |00e8: invoke-direct {v8, v9}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@140b │ │ +04c826: 6209 8505 |00eb: sget-object v9, Ljulianwi/javainstaller/Update;.updatetext:[Ljava/lang/String; // field@0585 │ │ +04c82a: 4609 090e |00ed: aget-object v9, v9, v14 │ │ +04c82e: 6e20 1b14 9800 |00ef: invoke-virtual {v8, v9}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@141b │ │ +04c834: 2206 c702 |00f2: new-instance v6, Landroid/widget/LinearLayout; // type@02c7 │ │ +04c838: 54b9 5705 |00f4: iget-object v9, v11, Ljulianwi/javainstaller/ChecklistAdapter;.mcontext:Landroid/content/Context; // field@0557 │ │ +04c83c: 7020 aa13 9600 |00f6: invoke-direct {v6, v9}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@13aa │ │ +04c842: 2203 bc02 |00f9: new-instance v3, Landroid/widget/Button; // type@02bc │ │ +04c846: 54b9 5705 |00fb: iget-object v9, v11, Ljulianwi/javainstaller/ChecklistAdapter;.mcontext:Landroid/content/Context; // field@0557 │ │ +04c84a: 7020 8b13 9300 |00fd: invoke-direct {v3, v9}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@138b │ │ +04c850: 1a09 ad18 |0100: const-string v9, "update" // string@18ad │ │ +04c854: 6e20 9013 9300 |0102: invoke-virtual {v3, v9}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@1390 │ │ +04c85a: 1239 |0105: const/4 v9, #int 3 // #3 │ │ +04c85c: 6e20 8e13 9300 |0106: invoke-virtual {v3, v9}, Landroid/widget/Button;.setId:(I)V // method@138e │ │ +04c862: 54b9 5405 |0109: iget-object v9, v11, Ljulianwi/javainstaller/ChecklistAdapter;.List:[Ljulianwi/javainstaller/CheckPoint; // field@0554 │ │ +04c866: 4609 090e |010b: aget-object v9, v9, v14 │ │ +04c86a: 6e20 8f13 9300 |010d: invoke-virtual {v3, v9}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@138f │ │ +04c870: 6e20 ab13 1600 |0110: invoke-virtual {v6, v1}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@13ab │ │ +04c876: 6e20 ab13 3600 |0113: invoke-virtual {v6, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@13ab │ │ +04c87c: 6e20 ab13 8400 |0116: invoke-virtual {v4, v8}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@13ab │ │ +04c882: 6e20 ab13 6400 |0119: invoke-virtual {v4, v6}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@13ab │ │ +04c888: 54b9 5605 |011c: iget-object v9, v11, Ljulianwi/javainstaller/ChecklistAdapter;.ma:Ljulianwi/javainstaller/MainActivity; // field@0556 │ │ +04c88c: 6e20 8115 4900 |011e: invoke-virtual {v9, v4}, Ljulianwi/javainstaller/MainActivity;.setContentView:(Landroid/view/View;)V // method@1581 │ │ +04c892: 54b9 5605 |0121: iget-object v9, v11, Ljulianwi/javainstaller/ChecklistAdapter;.ma:Ljulianwi/javainstaller/MainActivity; // field@0556 │ │ +04c896: 122a |0123: const/4 v10, #int 2 // #2 │ │ +04c898: 599a 7505 |0124: iput v10, v9, Ljulianwi/javainstaller/MainActivity;.state:I // field@0575 │ │ +04c89c: 0e00 |0126: return-void │ │ +04c89e: 1a09 f50f |0127: const-string v9, "install" // string@0ff5 │ │ +04c8a2: 289b |0129: goto 00c4 // -0065 │ │ +04c8a4: 6e20 ab13 1400 |012a: invoke-virtual {v4, v1}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@13ab │ │ +04c8aa: 28ef |012d: goto 011c // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0002 line=63 │ │ 0x0009 line=64 │ │ 0x000d line=65 │ │ 0x0014 line=66 │ │ - 0x0074 line=67 │ │ - 0x007b line=68 │ │ - 0x0082 line=69 │ │ - 0x0087 line=70 │ │ - 0x008b line=71 │ │ - 0x0092 line=72 │ │ - 0x0098 line=73 │ │ - 0x009f line=74 │ │ - 0x00a4 line=75 │ │ - 0x00a8 line=76 │ │ - 0x00af line=77 │ │ - 0x00b2 line=78 │ │ - 0x00b5 line=79 │ │ - 0x00b8 line=80 │ │ - 0x00bb line=81 │ │ - 0x00c2 line=82 │ │ - 0x00d3 line=83 │ │ - 0x00d7 line=84 │ │ - 0x00de line=85 │ │ - 0x00f0 line=86 │ │ - 0x00f7 line=87 │ │ - 0x00fe line=88 │ │ - 0x0105 line=89 │ │ - 0x010c line=90 │ │ - 0x0111 line=91 │ │ - 0x0115 line=92 │ │ - 0x011c line=93 │ │ - 0x011f line=94 │ │ - 0x0122 line=95 │ │ - 0x0125 line=96 │ │ - 0x0128 line=101 │ │ - 0x012d line=102 │ │ - 0x0132 line=103 │ │ - 0x0133 line=82 │ │ - 0x0136 line=99 │ │ + 0x0068 line=67 │ │ + 0x006f line=68 │ │ + 0x0076 line=69 │ │ + 0x007b line=70 │ │ + 0x007f line=71 │ │ + 0x0086 line=72 │ │ + 0x008c line=73 │ │ + 0x0093 line=74 │ │ + 0x0098 line=75 │ │ + 0x009c line=76 │ │ + 0x00a3 line=77 │ │ + 0x00a6 line=78 │ │ + 0x00a9 line=79 │ │ + 0x00ac line=80 │ │ + 0x00af line=81 │ │ + 0x00b6 line=82 │ │ + 0x00c7 line=83 │ │ + 0x00cb line=84 │ │ + 0x00d2 line=85 │ │ + 0x00e4 line=86 │ │ + 0x00eb line=87 │ │ + 0x00f2 line=88 │ │ + 0x00f9 line=89 │ │ + 0x0100 line=90 │ │ + 0x0105 line=91 │ │ + 0x0109 line=92 │ │ + 0x0110 line=93 │ │ + 0x0113 line=94 │ │ + 0x0116 line=95 │ │ + 0x0119 line=96 │ │ + 0x011c line=101 │ │ + 0x0121 line=102 │ │ + 0x0126 line=103 │ │ + 0x0127 line=82 │ │ + 0x012a line=99 │ │ locals : │ │ 0x0000 - 0x0000 reg=12 (null) Landroid/widget/AdapterView; │ │ - 0x010c - 0x0128 reg=3 b3 Landroid/widget/Button; │ │ - 0x0105 - 0x0128 reg=6 ll3 Landroid/widget/LinearLayout; │ │ - 0x00f7 - 0x0128 reg=8 tv2 Landroid/widget/TextView; │ │ - 0x0082 - 0x013a reg=0 b Landroid/widget/Button; │ │ - 0x00c2 - 0x013a reg=1 b1 Landroid/widget/Button; │ │ - 0x009f - 0x013a reg=2 b2 Landroid/widget/Button; │ │ - 0x0009 - 0x013a reg=4 ll Landroid/widget/LinearLayout; │ │ - 0x007b - 0x013a reg=5 ll2 Landroid/widget/LinearLayout; │ │ - 0x0014 - 0x013a reg=7 tv Landroid/widget/TextView; │ │ - 0x0000 - 0x013a reg=11 this Ljulianwi/javainstaller/ChecklistAdapter; │ │ - 0x0000 - 0x013a reg=12 parent Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ - 0x0000 - 0x013a reg=13 view Landroid/view/View; │ │ - 0x0000 - 0x013a reg=14 position I │ │ - 0x0000 - 0x013a reg=15 id J │ │ + 0x0100 - 0x011c reg=3 b3 Landroid/widget/Button; │ │ + 0x00f9 - 0x011c reg=6 ll3 Landroid/widget/LinearLayout; │ │ + 0x00eb - 0x011c reg=8 tv2 Landroid/widget/TextView; │ │ + 0x0076 - 0x012e reg=0 b Landroid/widget/Button; │ │ + 0x00b6 - 0x012e reg=1 b1 Landroid/widget/Button; │ │ + 0x0093 - 0x012e reg=2 b2 Landroid/widget/Button; │ │ + 0x0009 - 0x012e reg=4 ll Landroid/widget/LinearLayout; │ │ + 0x006f - 0x012e reg=5 ll2 Landroid/widget/LinearLayout; │ │ + 0x0014 - 0x012e reg=7 tv Landroid/widget/TextView; │ │ + 0x0000 - 0x012e reg=11 this Ljulianwi/javainstaller/ChecklistAdapter; │ │ + 0x0000 - 0x012e reg=12 parent Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ + 0x0000 - 0x012e reg=13 view Landroid/view/View; │ │ + 0x0000 - 0x012e reg=14 position I │ │ + 0x0000 - 0x012e reg=15 id J │ │ │ │ #5 : (in Ljulianwi/javainstaller/ChecklistAdapter;) │ │ name : 'update' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -04a630: |[04a630] julianwi.javainstaller.ChecklistAdapter.update:()V │ │ -04a640: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04a642: 5263 5505 |0001: iget v3, v6, Ljulianwi/javainstaller/ChecklistAdapter;.id:I // field@0555 │ │ -04a646: 1604 0000 |0003: const-wide/16 v4, #int 0 // #0 │ │ -04a64a: 0760 |0005: move-object v0, v6 │ │ -04a64c: 0712 |0006: move-object v2, v1 │ │ -04a64e: 7406 4a15 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Ljulianwi/javainstaller/ChecklistAdapter;.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V // method@154a │ │ -04a654: 0e00 |000a: return-void │ │ +04c8ac: |[04c8ac] julianwi.javainstaller.ChecklistAdapter.update:()V │ │ +04c8bc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04c8be: 5263 5505 |0001: iget v3, v6, Ljulianwi/javainstaller/ChecklistAdapter;.id:I // field@0555 │ │ +04c8c2: 1604 0000 |0003: const-wide/16 v4, #int 0 // #0 │ │ +04c8c6: 0760 |0005: move-object v0, v6 │ │ +04c8c8: 0712 |0006: move-object v2, v1 │ │ +04c8ca: 7406 4a15 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Ljulianwi/javainstaller/ChecklistAdapter;.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V // method@154a │ │ +04c8d0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=106 │ │ 0x000a line=107 │ │ locals : │ │ 0x0000 - 0x000b reg=6 this Ljulianwi/javainstaller/ChecklistAdapter; │ │ │ │ - source_file_idx : 587 (ChecklistAdapter.java) │ │ + source_file_idx : 588 (ChecklistAdapter.java) │ │ │ │ Class #351 header: │ │ class_idx : 845 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 685 │ │ +source_file_idx : 686 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #351 annotations: │ │ Annotations on class │ │ @@ -86977,66 +86971,66 @@ │ │ type : '(Ljulianwi/javainstaller/Download;ILjava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -04a658: |[04a658] julianwi.javainstaller.Download$1.:(Ljulianwi/javainstaller/Download;ILjava/lang/String;)V │ │ -04a668: 5b01 5805 |0000: iput-object v1, v0, Ljulianwi/javainstaller/Download$1;.this$0:Ljulianwi/javainstaller/Download; // field@0558 │ │ -04a66c: 5902 5905 |0002: iput v2, v0, Ljulianwi/javainstaller/Download$1;.val$percent:I // field@0559 │ │ -04a670: 5b03 5a05 |0004: iput-object v3, v0, Ljulianwi/javainstaller/Download$1;.val$status:Ljava/lang/String; // field@055a │ │ -04a674: 7010 8d14 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -04a67a: 0e00 |0009: return-void │ │ +04c8d4: |[04c8d4] julianwi.javainstaller.Download$1.:(Ljulianwi/javainstaller/Download;ILjava/lang/String;)V │ │ +04c8e4: 5b01 5805 |0000: iput-object v1, v0, Ljulianwi/javainstaller/Download$1;.this$0:Ljulianwi/javainstaller/Download; // field@0558 │ │ +04c8e8: 5902 5905 |0002: iput v2, v0, Ljulianwi/javainstaller/Download$1;.val$percent:I // field@0559 │ │ +04c8ec: 5b03 5a05 |0004: iput-object v3, v0, Ljulianwi/javainstaller/Download$1;.val$status:Ljava/lang/String; // field@055a │ │ +04c8f0: 7010 8d14 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +04c8f6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Ljulianwi/javainstaller/Download$1; │ │ - 0x0000 - 0x000a reg=1 (null) Ljulianwi/javainstaller/Download; │ │ + 0x0000 - 0x000a reg=1 this$0 Ljulianwi/javainstaller/Download; │ │ 0x0000 - 0x000a reg=2 (null) I │ │ 0x0000 - 0x000a reg=3 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ #0 : (in Ljulianwi/javainstaller/Download$1;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -04a67c: |[04a67c] julianwi.javainstaller.Download$1.run:()V │ │ -04a68c: 5420 5805 |0000: iget-object v0, v2, Ljulianwi/javainstaller/Download$1;.this$0:Ljulianwi/javainstaller/Download; // field@0558 │ │ -04a690: 7110 4f15 0000 |0002: invoke-static {v0}, Ljulianwi/javainstaller/Download;.access$000:(Ljulianwi/javainstaller/Download;)Landroid/widget/ProgressBar; // method@154f │ │ -04a696: 0c00 |0005: move-result-object v0 │ │ -04a698: 5221 5905 |0006: iget v1, v2, Ljulianwi/javainstaller/Download$1;.val$percent:I // field@0559 │ │ -04a69c: 6e20 da13 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@13da │ │ -04a6a2: 5420 5805 |000b: iget-object v0, v2, Ljulianwi/javainstaller/Download$1;.this$0:Ljulianwi/javainstaller/Download; // field@0558 │ │ -04a6a6: 7110 5015 0000 |000d: invoke-static {v0}, Ljulianwi/javainstaller/Download;.access$100:(Ljulianwi/javainstaller/Download;)Landroid/widget/TextView; // method@1550 │ │ -04a6ac: 0c00 |0010: move-result-object v0 │ │ -04a6ae: 5421 5a05 |0011: iget-object v1, v2, Ljulianwi/javainstaller/Download$1;.val$status:Ljava/lang/String; // field@055a │ │ -04a6b2: 6e20 1b14 1000 |0013: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@141b │ │ -04a6b8: 0e00 |0016: return-void │ │ +04c8f8: |[04c8f8] julianwi.javainstaller.Download$1.run:()V │ │ +04c908: 5420 5805 |0000: iget-object v0, v2, Ljulianwi/javainstaller/Download$1;.this$0:Ljulianwi/javainstaller/Download; // field@0558 │ │ +04c90c: 7110 4f15 0000 |0002: invoke-static {v0}, Ljulianwi/javainstaller/Download;.access$000:(Ljulianwi/javainstaller/Download;)Landroid/widget/ProgressBar; // method@154f │ │ +04c912: 0c00 |0005: move-result-object v0 │ │ +04c914: 5221 5905 |0006: iget v1, v2, Ljulianwi/javainstaller/Download$1;.val$percent:I // field@0559 │ │ +04c918: 6e20 da13 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@13da │ │ +04c91e: 5420 5805 |000b: iget-object v0, v2, Ljulianwi/javainstaller/Download$1;.this$0:Ljulianwi/javainstaller/Download; // field@0558 │ │ +04c922: 7110 5015 0000 |000d: invoke-static {v0}, Ljulianwi/javainstaller/Download;.access$100:(Ljulianwi/javainstaller/Download;)Landroid/widget/TextView; // method@1550 │ │ +04c928: 0c00 |0010: move-result-object v0 │ │ +04c92a: 5421 5a05 |0011: iget-object v1, v2, Ljulianwi/javainstaller/Download$1;.val$status:Ljava/lang/String; // field@055a │ │ +04c92e: 6e20 1b14 1000 |0013: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@141b │ │ +04c934: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x000b line=82 │ │ 0x0016 line=83 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Ljulianwi/javainstaller/Download$1; │ │ │ │ - source_file_idx : 685 (Download.java) │ │ + source_file_idx : 686 (Download.java) │ │ │ │ Class #352 header: │ │ class_idx : 846 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 685 │ │ +source_file_idx : 686 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ Class #352 - │ │ Class descriptor : 'Ljulianwi/javainstaller/Download;' │ │ @@ -87076,23 +87070,23 @@ │ │ type : '(Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/net/URL;Landroid/os/Handler;Ljava/lang/String;Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -04a6bc: |[04a6bc] julianwi.javainstaller.Download.:(Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/net/URL;Landroid/os/Handler;Ljava/lang/String;Landroid/content/Context;)V │ │ -04a6cc: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -04a6d2: 5b01 5e05 |0003: iput-object v1, v0, Ljulianwi/javainstaller/Download;.progress:Landroid/widget/ProgressBar; // field@055e │ │ -04a6d6: 5b03 6005 |0005: iput-object v3, v0, Ljulianwi/javainstaller/Download;.url:Ljava/net/URL; // field@0560 │ │ -04a6da: 5b04 5c05 |0007: iput-object v4, v0, Ljulianwi/javainstaller/Download;.handler:Landroid/os/Handler; // field@055c │ │ -04a6de: 5b05 5d05 |0009: iput-object v5, v0, Ljulianwi/javainstaller/Download;.path:Ljava/lang/String; // field@055d │ │ -04a6e2: 5b02 5f05 |000b: iput-object v2, v0, Ljulianwi/javainstaller/Download;.tv:Landroid/widget/TextView; // field@055f │ │ -04a6e6: 5b06 5b05 |000d: iput-object v6, v0, Ljulianwi/javainstaller/Download;.ctx:Landroid/content/Context; // field@055b │ │ -04a6ea: 0e00 |000f: return-void │ │ +04c938: |[04c938] julianwi.javainstaller.Download.:(Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/net/URL;Landroid/os/Handler;Ljava/lang/String;Landroid/content/Context;)V │ │ +04c948: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +04c94e: 5b01 5e05 |0003: iput-object v1, v0, Ljulianwi/javainstaller/Download;.progress:Landroid/widget/ProgressBar; // field@055e │ │ +04c952: 5b03 6005 |0005: iput-object v3, v0, Ljulianwi/javainstaller/Download;.url:Ljava/net/URL; // field@0560 │ │ +04c956: 5b04 5c05 |0007: iput-object v4, v0, Ljulianwi/javainstaller/Download;.handler:Landroid/os/Handler; // field@055c │ │ +04c95a: 5b05 5d05 |0009: iput-object v5, v0, Ljulianwi/javainstaller/Download;.path:Ljava/lang/String; // field@055d │ │ +04c95e: 5b02 5f05 |000b: iput-object v2, v0, Ljulianwi/javainstaller/Download;.tv:Landroid/widget/TextView; // field@055f │ │ +04c962: 5b06 5b05 |000d: iput-object v6, v0, Ljulianwi/javainstaller/Download;.ctx:Landroid/content/Context; // field@055b │ │ +04c966: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=26 │ │ 0x0005 line=27 │ │ 0x0007 line=28 │ │ 0x0009 line=29 │ │ @@ -87113,17 +87107,17 @@ │ │ type : '(Ljulianwi/javainstaller/Download;)Landroid/widget/ProgressBar;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04a6ec: |[04a6ec] julianwi.javainstaller.Download.access$000:(Ljulianwi/javainstaller/Download;)Landroid/widget/ProgressBar; │ │ -04a6fc: 5410 5e05 |0000: iget-object v0, v1, Ljulianwi/javainstaller/Download;.progress:Landroid/widget/ProgressBar; // field@055e │ │ -04a700: 1100 |0002: return-object v0 │ │ +04c968: |[04c968] julianwi.javainstaller.Download.access$000:(Ljulianwi/javainstaller/Download;)Landroid/widget/ProgressBar; │ │ +04c978: 5410 5e05 |0000: iget-object v0, v1, Ljulianwi/javainstaller/Download;.progress:Landroid/widget/ProgressBar; // field@055e │ │ +04c97c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Ljulianwi/javainstaller/Download; │ │ │ │ #2 : (in Ljulianwi/javainstaller/Download;) │ │ @@ -87131,17 +87125,17 @@ │ │ type : '(Ljulianwi/javainstaller/Download;)Landroid/widget/TextView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04a704: |[04a704] julianwi.javainstaller.Download.access$100:(Ljulianwi/javainstaller/Download;)Landroid/widget/TextView; │ │ -04a714: 5410 5f05 |0000: iget-object v0, v1, Ljulianwi/javainstaller/Download;.tv:Landroid/widget/TextView; // field@055f │ │ -04a718: 1100 |0002: return-object v0 │ │ +04c980: |[04c980] julianwi.javainstaller.Download.access$100:(Ljulianwi/javainstaller/Download;)Landroid/widget/TextView; │ │ +04c990: 5410 5f05 |0000: iget-object v0, v1, Ljulianwi/javainstaller/Download;.tv:Landroid/widget/TextView; // field@055f │ │ +04c994: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Ljulianwi/javainstaller/Download; │ │ │ │ Virtual methods - │ │ @@ -87150,179 +87144,179 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 328 16-bit code units │ │ -04a71c: |[04a71c] julianwi.javainstaller.Download.run:()V │ │ -04a72c: 120b |0000: const/4 v11, #int 0 // #0 │ │ -04a72e: 120c |0001: const/4 v12, #int 0 // #0 │ │ -04a730: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -04a732: 120a |0003: const/4 v10, #int 0 // #0 │ │ -04a734: 0800 1600 |0004: move-object/from16 v0, v22 │ │ -04a738: 5400 6005 |0006: iget-object v0, v0, Ljulianwi/javainstaller/Download;.url:Ljava/net/URL; // field@0560 │ │ -04a73c: 0812 0000 |0008: move-object/from16 v18, v0 │ │ -04a740: 7401 d414 1200 |000a: invoke-virtual/range {v18}, Ljava/net/URL;.openConnection:()Ljava/net/URLConnection; // method@14d4 │ │ -04a746: 0c04 |000d: move-result-object v4 │ │ -04a748: 6e10 d514 0400 |000e: invoke-virtual {v4}, Ljava/net/URLConnection;.connect:()V // method@14d5 │ │ -04a74e: 2040 2103 |0011: instance-of v0, v4, Ljava/net/HttpURLConnection; // type@0321 │ │ -04a752: 0212 0000 |0013: move/from16 v18, v0 │ │ -04a756: 3812 7c00 |0015: if-eqz v18, 0091 // +007c │ │ -04a75a: 0740 |0017: move-object v0, v4 │ │ -04a75c: 1f00 2103 |0018: check-cast v0, Ljava/net/HttpURLConnection; // type@0321 │ │ -04a760: 070a |001a: move-object v10, v0 │ │ -04a762: 6e10 d114 0a00 |001b: invoke-virtual {v10}, Ljava/net/HttpURLConnection;.getResponseCode:()I // method@14d1 │ │ -04a768: 0a12 |001e: move-result v18 │ │ -04a76a: 1313 c800 |001f: const/16 v19, #int 200 // #c8 │ │ -04a76e: 0200 1200 |0021: move/from16 v0, v18 │ │ -04a772: 0201 1300 |0023: move/from16 v1, v19 │ │ -04a776: 3210 6c00 |0025: if-eq v0, v1, 0091 // +006c │ │ -04a77a: 2212 1403 |0027: new-instance v18, Ljava/lang/StringBuilder; // type@0314 │ │ -04a77e: 7601 ab14 1200 |0029: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04a784: 1a13 cf08 |002c: const-string v19, "Server returned HTTP " // string@08cf │ │ -04a788: 7402 b214 1200 |002e: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a78e: 0c12 |0031: move-result-object v18 │ │ -04a790: 6e10 d114 0a00 |0032: invoke-virtual {v10}, Ljava/net/HttpURLConnection;.getResponseCode:()I // method@14d1 │ │ -04a796: 0a13 |0035: move-result v19 │ │ -04a798: 7402 ae14 1200 |0036: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04a79e: 0c12 |0039: move-result-object v18 │ │ -04a7a0: 1a13 0500 |003a: const-string v19, " " // string@0005 │ │ -04a7a4: 7402 b214 1200 |003c: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a7aa: 0c12 |003f: move-result-object v18 │ │ -04a7ac: 6e10 d214 0a00 |0040: invoke-virtual {v10}, Ljava/net/HttpURLConnection;.getResponseMessage:()Ljava/lang/String; // method@14d2 │ │ -04a7b2: 0c13 |0043: move-result-object v19 │ │ -04a7b4: 7402 b214 1200 |0044: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a7ba: 0c12 |0047: move-result-object v18 │ │ -04a7bc: 7401 b714 1200 |0048: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04a7c2: 0c08 |004b: move-result-object v8 │ │ -04a7c4: 0800 1600 |004c: move-object/from16 v0, v22 │ │ -04a7c8: 5400 5c05 |004e: iget-object v0, v0, Ljulianwi/javainstaller/Download;.handler:Landroid/os/Handler; // field@055c │ │ -04a7cc: 0812 0000 |0050: move-object/from16 v18, v0 │ │ -04a7d0: 2213 5103 |0052: new-instance v19, Ljulianwi/javainstaller/Error; // type@0351 │ │ -04a7d4: 2214 fd02 |0054: new-instance v20, Ljava/lang/Exception; // type@02fd │ │ -04a7d8: 0800 1400 |0056: move-object/from16 v0, v20 │ │ -04a7dc: 7020 7114 8000 |0058: invoke-direct {v0, v8}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@1471 │ │ -04a7e2: 0800 1600 |005b: move-object/from16 v0, v22 │ │ -04a7e6: 5400 5b05 |005d: iget-object v0, v0, Ljulianwi/javainstaller/Download;.ctx:Landroid/content/Context; // field@055b │ │ -04a7ea: 0815 0000 |005f: move-object/from16 v21, v0 │ │ -04a7ee: 7603 5615 1300 |0061: invoke-direct/range {v19, v20, v21}, Ljulianwi/javainstaller/Error;.:(Ljava/lang/Exception;Landroid/content/Context;)V // method@1556 │ │ -04a7f4: 7402 8d01 1200 |0064: invoke-virtual/range {v18, v19}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@018d │ │ -04a7fa: 6212 4305 |0067: sget-object v18, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@0543 │ │ -04a7fe: 2213 1403 |0069: new-instance v19, Ljava/lang/StringBuilder; // type@0314 │ │ -04a802: 7601 ab14 1300 |006b: invoke-direct/range {v19}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04a808: 1a14 cf08 |006e: const-string v20, "Server returned HTTP " // string@08cf │ │ -04a80c: 7402 b214 1300 |0070: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a812: 0c13 |0073: move-result-object v19 │ │ -04a814: 6e10 d114 0a00 |0074: invoke-virtual {v10}, Ljava/net/HttpURLConnection;.getResponseCode:()I // method@14d1 │ │ -04a81a: 0a14 |0077: move-result v20 │ │ -04a81c: 7402 ae14 1300 |0078: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04a822: 0c13 |007b: move-result-object v19 │ │ -04a824: 1a14 0500 |007c: const-string v20, " " // string@0005 │ │ -04a828: 7402 b214 1300 |007e: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a82e: 0c13 |0081: move-result-object v19 │ │ -04a830: 6e10 d214 0a00 |0082: invoke-virtual {v10}, Ljava/net/HttpURLConnection;.getResponseMessage:()Ljava/lang/String; // method@14d2 │ │ -04a836: 0c14 |0085: move-result-object v20 │ │ -04a838: 7402 b214 1300 |0086: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a83e: 0c13 |0089: move-result-object v19 │ │ -04a840: 7401 b714 1300 |008a: invoke-virtual/range {v19}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04a846: 0c13 |008d: move-result-object v19 │ │ -04a848: 7402 4514 1200 |008e: invoke-virtual/range {v18, v19}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@1445 │ │ -04a84e: 6e10 d614 0400 |0091: invoke-virtual {v4}, Ljava/net/URLConnection;.getContentLength:()I // method@14d6 │ │ -04a854: 0a09 |0094: move-result v9 │ │ -04a856: 6e10 d714 0400 |0095: invoke-virtual {v4}, Ljava/net/URLConnection;.getInputStream:()Ljava/io/InputStream; // method@14d7 │ │ -04a85c: 0c0b |0098: move-result-object v11 │ │ -04a85e: 220d e802 |0099: new-instance v13, Ljava/io/FileOutputStream; // type@02e8 │ │ -04a862: 0800 1600 |009b: move-object/from16 v0, v22 │ │ -04a866: 5400 5d05 |009d: iget-object v0, v0, Ljulianwi/javainstaller/Download;.path:Ljava/lang/String; // field@055d │ │ -04a86a: 0812 0000 |009f: move-object/from16 v18, v0 │ │ -04a86e: 0800 1200 |00a1: move-object/from16 v0, v18 │ │ -04a872: 7020 3b14 0d00 |00a3: invoke-direct {v13, v0}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@143b │ │ -04a878: 1312 0004 |00a6: const/16 v18, #int 1024 // #400 │ │ -04a87c: 0200 1200 |00a8: move/from16 v0, v18 │ │ -04a880: 2306 6103 |00aa: new-array v6, v0, [B // type@0361 │ │ -04a884: 1610 0000 |00ac: const-wide/16 v16, #int 0 // #0 │ │ -04a888: 1312 0000 |00ae: const/16 v18, #int 0 // #0 │ │ -04a88c: 1313 0004 |00b0: const/16 v19, #int 1024 // #400 │ │ -04a890: 0200 1200 |00b2: move/from16 v0, v18 │ │ -04a894: 0201 1300 |00b4: move/from16 v1, v19 │ │ -04a898: 6e40 4014 6b10 |00b6: invoke-virtual {v11, v6, v0, v1}, Ljava/io/InputStream;.read:([BII)I // method@1440 │ │ -04a89e: 0a05 |00b9: move-result v5 │ │ -04a8a0: 1312 ffff |00ba: const/16 v18, #int -1 // #ffff │ │ -04a8a4: 0200 1200 |00bc: move/from16 v0, v18 │ │ -04a8a8: 3205 8000 |00be: if-eq v5, v0, 013e // +0080 │ │ -04a8ac: 8150 |00c0: int-to-long v0, v5 │ │ -04a8ae: 0512 0000 |00c1: move-wide/from16 v18, v0 │ │ -04a8b2: 9b10 1012 |00c3: add-long v16, v16, v18 │ │ -04a8b6: 1612 6400 |00c5: const-wide/16 v18, #int 100 // #64 │ │ -04a8ba: 9d12 1210 |00c7: mul-long v18, v18, v16 │ │ -04a8be: 8190 |00c9: int-to-long v0, v9 │ │ -04a8c0: 0514 0000 |00ca: move-wide/from16 v20, v0 │ │ -04a8c4: 9e12 1214 |00cc: div-long v18, v18, v20 │ │ -04a8c8: 0500 1200 |00ce: move-wide/from16 v0, v18 │ │ -04a8cc: 840e |00d0: long-to-int v14, v0 │ │ -04a8ce: 2212 1403 |00d1: new-instance v18, Ljava/lang/StringBuilder; // type@0314 │ │ -04a8d2: 7601 ab14 1200 |00d3: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04a8d8: 1614 0004 |00d6: const-wide/16 v20, #int 1024 // #400 │ │ -04a8dc: 9e14 1014 |00d8: div-long v20, v16, v20 │ │ -04a8e0: 0800 1200 |00da: move-object/from16 v0, v18 │ │ -04a8e4: 0501 1400 |00dc: move-wide/from16 v1, v20 │ │ -04a8e8: 6e30 af14 1002 |00de: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@14af │ │ -04a8ee: 0c12 |00e1: move-result-object v18 │ │ -04a8f0: 1a13 dc00 |00e2: const-string v19, "/" // string@00dc │ │ -04a8f4: 7402 b214 1200 |00e4: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a8fa: 0c12 |00e7: move-result-object v18 │ │ -04a8fc: d390 0004 |00e8: div-int/lit16 v0, v9, #int 1024 // #0400 │ │ -04a900: 0213 0000 |00ea: move/from16 v19, v0 │ │ -04a904: 7402 ae14 1200 |00ec: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04a90a: 0c12 |00ef: move-result-object v18 │ │ -04a90c: 1a13 9110 |00f0: const-string v19, "kb " // string@1091 │ │ -04a910: 7402 b214 1200 |00f2: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a916: 0c12 |00f5: move-result-object v18 │ │ -04a918: 0800 1200 |00f6: move-object/from16 v0, v18 │ │ -04a91c: 6e20 ae14 e000 |00f8: invoke-virtual {v0, v14}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04a922: 0c12 |00fb: move-result-object v18 │ │ -04a924: 1a13 dd00 |00fc: const-string v19, "/100%" // string@00dd │ │ -04a928: 7402 b214 1200 |00fe: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04a92e: 0c12 |0101: move-result-object v18 │ │ -04a930: 7401 b714 1200 |0102: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04a936: 0c0f |0105: move-result-object v15 │ │ -04a938: 0800 1600 |0106: move-object/from16 v0, v22 │ │ -04a93c: 5400 5c05 |0108: iget-object v0, v0, Ljulianwi/javainstaller/Download;.handler:Landroid/os/Handler; // field@055c │ │ -04a940: 0812 0000 |010a: move-object/from16 v18, v0 │ │ -04a944: 2213 4d03 |010c: new-instance v19, Ljulianwi/javainstaller/Download$1; // type@034d │ │ -04a948: 0800 1300 |010e: move-object/from16 v0, v19 │ │ -04a94c: 0801 1600 |0110: move-object/from16 v1, v22 │ │ -04a950: 7040 4c15 10fe |0112: invoke-direct {v0, v1, v14, v15}, Ljulianwi/javainstaller/Download$1;.:(Ljulianwi/javainstaller/Download;ILjava/lang/String;)V // method@154c │ │ -04a956: 7402 8d01 1200 |0115: invoke-virtual/range {v18, v19}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@018d │ │ -04a95c: 1312 0000 |0118: const/16 v18, #int 0 // #0 │ │ -04a960: 0200 1200 |011a: move/from16 v0, v18 │ │ -04a964: 6e40 4314 6d50 |011c: invoke-virtual {v13, v6, v0, v5}, Ljava/io/OutputStream;.write:([BII)V // method@1443 │ │ -04a96a: 288f |011f: goto 00ae // -0071 │ │ -04a96c: 0d07 |0120: move-exception v7 │ │ -04a96e: 07dc |0121: move-object v12, v13 │ │ -04a970: 6e10 7314 0700 |0122: invoke-virtual {v7}, Ljava/lang/Exception;.printStackTrace:()V // method@1473 │ │ -04a976: 0800 1600 |0125: move-object/from16 v0, v22 │ │ -04a97a: 5400 5c05 |0127: iget-object v0, v0, Ljulianwi/javainstaller/Download;.handler:Landroid/os/Handler; // field@055c │ │ -04a97e: 0812 0000 |0129: move-object/from16 v18, v0 │ │ -04a982: 2213 5103 |012b: new-instance v19, Ljulianwi/javainstaller/Error; // type@0351 │ │ -04a986: 0800 1600 |012d: move-object/from16 v0, v22 │ │ -04a98a: 5400 5b05 |012f: iget-object v0, v0, Ljulianwi/javainstaller/Download;.ctx:Landroid/content/Context; // field@055b │ │ -04a98e: 0814 0000 |0131: move-object/from16 v20, v0 │ │ -04a992: 0800 1300 |0133: move-object/from16 v0, v19 │ │ -04a996: 0801 1400 |0135: move-object/from16 v1, v20 │ │ -04a99a: 7030 5615 7001 |0137: invoke-direct {v0, v7, v1}, Ljulianwi/javainstaller/Error;.:(Ljava/lang/Exception;Landroid/content/Context;)V // method@1556 │ │ -04a9a0: 7402 8d01 1200 |013a: invoke-virtual/range {v18, v19}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@018d │ │ -04a9a6: 0e00 |013d: return-void │ │ -04a9a8: 6e10 3f14 0b00 |013e: invoke-virtual {v11}, Ljava/io/InputStream;.close:()V // method@143f │ │ -04a9ae: 6e10 4214 0d00 |0141: invoke-virtual {v13}, Ljava/io/OutputStream;.close:()V // method@1442 │ │ -04a9b4: 07dc |0144: move-object v12, v13 │ │ -04a9b6: 28f8 |0145: goto 013d // -0008 │ │ -04a9b8: 0d07 |0146: move-exception v7 │ │ -04a9ba: 28db |0147: goto 0122 // -0025 │ │ +04c998: |[04c998] julianwi.javainstaller.Download.run:()V │ │ +04c9a8: 120b |0000: const/4 v11, #int 0 // #0 │ │ +04c9aa: 120c |0001: const/4 v12, #int 0 // #0 │ │ +04c9ac: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +04c9ae: 120a |0003: const/4 v10, #int 0 // #0 │ │ +04c9b0: 0800 1600 |0004: move-object/from16 v0, v22 │ │ +04c9b4: 5400 6005 |0006: iget-object v0, v0, Ljulianwi/javainstaller/Download;.url:Ljava/net/URL; // field@0560 │ │ +04c9b8: 0812 0000 |0008: move-object/from16 v18, v0 │ │ +04c9bc: 7401 d414 1200 |000a: invoke-virtual/range {v18}, Ljava/net/URL;.openConnection:()Ljava/net/URLConnection; // method@14d4 │ │ +04c9c2: 0c04 |000d: move-result-object v4 │ │ +04c9c4: 6e10 d514 0400 |000e: invoke-virtual {v4}, Ljava/net/URLConnection;.connect:()V // method@14d5 │ │ +04c9ca: 2040 2103 |0011: instance-of v0, v4, Ljava/net/HttpURLConnection; // type@0321 │ │ +04c9ce: 0212 0000 |0013: move/from16 v18, v0 │ │ +04c9d2: 3812 7c00 |0015: if-eqz v18, 0091 // +007c │ │ +04c9d6: 0740 |0017: move-object v0, v4 │ │ +04c9d8: 1f00 2103 |0018: check-cast v0, Ljava/net/HttpURLConnection; // type@0321 │ │ +04c9dc: 070a |001a: move-object v10, v0 │ │ +04c9de: 6e10 d114 0a00 |001b: invoke-virtual {v10}, Ljava/net/HttpURLConnection;.getResponseCode:()I // method@14d1 │ │ +04c9e4: 0a12 |001e: move-result v18 │ │ +04c9e6: 1313 c800 |001f: const/16 v19, #int 200 // #c8 │ │ +04c9ea: 0200 1200 |0021: move/from16 v0, v18 │ │ +04c9ee: 0201 1300 |0023: move/from16 v1, v19 │ │ +04c9f2: 3210 6c00 |0025: if-eq v0, v1, 0091 // +006c │ │ +04c9f6: 2212 1403 |0027: new-instance v18, Ljava/lang/StringBuilder; // type@0314 │ │ +04c9fa: 7601 ab14 1200 |0029: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04ca00: 1a13 d008 |002c: const-string v19, "Server returned HTTP " // string@08d0 │ │ +04ca04: 7402 b214 1200 |002e: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04ca0a: 0c12 |0031: move-result-object v18 │ │ +04ca0c: 6e10 d114 0a00 |0032: invoke-virtual {v10}, Ljava/net/HttpURLConnection;.getResponseCode:()I // method@14d1 │ │ +04ca12: 0a13 |0035: move-result v19 │ │ +04ca14: 7402 ae14 1200 |0036: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04ca1a: 0c12 |0039: move-result-object v18 │ │ +04ca1c: 1a13 0500 |003a: const-string v19, " " // string@0005 │ │ +04ca20: 7402 b214 1200 |003c: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04ca26: 0c12 |003f: move-result-object v18 │ │ +04ca28: 6e10 d214 0a00 |0040: invoke-virtual {v10}, Ljava/net/HttpURLConnection;.getResponseMessage:()Ljava/lang/String; // method@14d2 │ │ +04ca2e: 0c13 |0043: move-result-object v19 │ │ +04ca30: 7402 b214 1200 |0044: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04ca36: 0c12 |0047: move-result-object v18 │ │ +04ca38: 7401 b714 1200 |0048: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04ca3e: 0c08 |004b: move-result-object v8 │ │ +04ca40: 0800 1600 |004c: move-object/from16 v0, v22 │ │ +04ca44: 5400 5c05 |004e: iget-object v0, v0, Ljulianwi/javainstaller/Download;.handler:Landroid/os/Handler; // field@055c │ │ +04ca48: 0812 0000 |0050: move-object/from16 v18, v0 │ │ +04ca4c: 2213 5103 |0052: new-instance v19, Ljulianwi/javainstaller/Error; // type@0351 │ │ +04ca50: 2214 fd02 |0054: new-instance v20, Ljava/lang/Exception; // type@02fd │ │ +04ca54: 0800 1400 |0056: move-object/from16 v0, v20 │ │ +04ca58: 7020 7114 8000 |0058: invoke-direct {v0, v8}, Ljava/lang/Exception;.:(Ljava/lang/String;)V // method@1471 │ │ +04ca5e: 0800 1600 |005b: move-object/from16 v0, v22 │ │ +04ca62: 5400 5b05 |005d: iget-object v0, v0, Ljulianwi/javainstaller/Download;.ctx:Landroid/content/Context; // field@055b │ │ +04ca66: 0815 0000 |005f: move-object/from16 v21, v0 │ │ +04ca6a: 7603 5615 1300 |0061: invoke-direct/range {v19, v20, v21}, Ljulianwi/javainstaller/Error;.:(Ljava/lang/Exception;Landroid/content/Context;)V // method@1556 │ │ +04ca70: 7402 8d01 1200 |0064: invoke-virtual/range {v18, v19}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@018d │ │ +04ca76: 6212 4305 |0067: sget-object v18, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@0543 │ │ +04ca7a: 2213 1403 |0069: new-instance v19, Ljava/lang/StringBuilder; // type@0314 │ │ +04ca7e: 7601 ab14 1300 |006b: invoke-direct/range {v19}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04ca84: 1a14 d008 |006e: const-string v20, "Server returned HTTP " // string@08d0 │ │ +04ca88: 7402 b214 1300 |0070: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04ca8e: 0c13 |0073: move-result-object v19 │ │ +04ca90: 6e10 d114 0a00 |0074: invoke-virtual {v10}, Ljava/net/HttpURLConnection;.getResponseCode:()I // method@14d1 │ │ +04ca96: 0a14 |0077: move-result v20 │ │ +04ca98: 7402 ae14 1300 |0078: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04ca9e: 0c13 |007b: move-result-object v19 │ │ +04caa0: 1a14 0500 |007c: const-string v20, " " // string@0005 │ │ +04caa4: 7402 b214 1300 |007e: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04caaa: 0c13 |0081: move-result-object v19 │ │ +04caac: 6e10 d214 0a00 |0082: invoke-virtual {v10}, Ljava/net/HttpURLConnection;.getResponseMessage:()Ljava/lang/String; // method@14d2 │ │ +04cab2: 0c14 |0085: move-result-object v20 │ │ +04cab4: 7402 b214 1300 |0086: invoke-virtual/range {v19, v20}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04caba: 0c13 |0089: move-result-object v19 │ │ +04cabc: 7401 b714 1300 |008a: invoke-virtual/range {v19}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04cac2: 0c13 |008d: move-result-object v19 │ │ +04cac4: 7402 4514 1200 |008e: invoke-virtual/range {v18, v19}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@1445 │ │ +04caca: 6e10 d614 0400 |0091: invoke-virtual {v4}, Ljava/net/URLConnection;.getContentLength:()I // method@14d6 │ │ +04cad0: 0a09 |0094: move-result v9 │ │ +04cad2: 6e10 d714 0400 |0095: invoke-virtual {v4}, Ljava/net/URLConnection;.getInputStream:()Ljava/io/InputStream; // method@14d7 │ │ +04cad8: 0c0b |0098: move-result-object v11 │ │ +04cada: 220d e802 |0099: new-instance v13, Ljava/io/FileOutputStream; // type@02e8 │ │ +04cade: 0800 1600 |009b: move-object/from16 v0, v22 │ │ +04cae2: 5400 5d05 |009d: iget-object v0, v0, Ljulianwi/javainstaller/Download;.path:Ljava/lang/String; // field@055d │ │ +04cae6: 0812 0000 |009f: move-object/from16 v18, v0 │ │ +04caea: 0800 1200 |00a1: move-object/from16 v0, v18 │ │ +04caee: 7020 3b14 0d00 |00a3: invoke-direct {v13, v0}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@143b │ │ +04caf4: 1312 0004 |00a6: const/16 v18, #int 1024 // #400 │ │ +04caf8: 0200 1200 |00a8: move/from16 v0, v18 │ │ +04cafc: 2306 6103 |00aa: new-array v6, v0, [B // type@0361 │ │ +04cb00: 1610 0000 |00ac: const-wide/16 v16, #int 0 // #0 │ │ +04cb04: 1312 0000 |00ae: const/16 v18, #int 0 // #0 │ │ +04cb08: 1313 0004 |00b0: const/16 v19, #int 1024 // #400 │ │ +04cb0c: 0200 1200 |00b2: move/from16 v0, v18 │ │ +04cb10: 0201 1300 |00b4: move/from16 v1, v19 │ │ +04cb14: 6e40 4014 6b10 |00b6: invoke-virtual {v11, v6, v0, v1}, Ljava/io/InputStream;.read:([BII)I // method@1440 │ │ +04cb1a: 0a05 |00b9: move-result v5 │ │ +04cb1c: 1312 ffff |00ba: const/16 v18, #int -1 // #ffff │ │ +04cb20: 0200 1200 |00bc: move/from16 v0, v18 │ │ +04cb24: 3205 8000 |00be: if-eq v5, v0, 013e // +0080 │ │ +04cb28: 8150 |00c0: int-to-long v0, v5 │ │ +04cb2a: 0512 0000 |00c1: move-wide/from16 v18, v0 │ │ +04cb2e: 9b10 1012 |00c3: add-long v16, v16, v18 │ │ +04cb32: 1612 6400 |00c5: const-wide/16 v18, #int 100 // #64 │ │ +04cb36: 9d12 1210 |00c7: mul-long v18, v18, v16 │ │ +04cb3a: 8190 |00c9: int-to-long v0, v9 │ │ +04cb3c: 0514 0000 |00ca: move-wide/from16 v20, v0 │ │ +04cb40: 9e12 1214 |00cc: div-long v18, v18, v20 │ │ +04cb44: 0500 1200 |00ce: move-wide/from16 v0, v18 │ │ +04cb48: 840e |00d0: long-to-int v14, v0 │ │ +04cb4a: 2212 1403 |00d1: new-instance v18, Ljava/lang/StringBuilder; // type@0314 │ │ +04cb4e: 7601 ab14 1200 |00d3: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04cb54: 1614 0004 |00d6: const-wide/16 v20, #int 1024 // #400 │ │ +04cb58: 9e14 1014 |00d8: div-long v20, v16, v20 │ │ +04cb5c: 0800 1200 |00da: move-object/from16 v0, v18 │ │ +04cb60: 0501 1400 |00dc: move-wide/from16 v1, v20 │ │ +04cb64: 6e30 af14 1002 |00de: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@14af │ │ +04cb6a: 0c12 |00e1: move-result-object v18 │ │ +04cb6c: 1a13 dc00 |00e2: const-string v19, "/" // string@00dc │ │ +04cb70: 7402 b214 1200 |00e4: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04cb76: 0c12 |00e7: move-result-object v18 │ │ +04cb78: d390 0004 |00e8: div-int/lit16 v0, v9, #int 1024 // #0400 │ │ +04cb7c: 0213 0000 |00ea: move/from16 v19, v0 │ │ +04cb80: 7402 ae14 1200 |00ec: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04cb86: 0c12 |00ef: move-result-object v18 │ │ +04cb88: 1a13 9210 |00f0: const-string v19, "kb " // string@1092 │ │ +04cb8c: 7402 b214 1200 |00f2: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04cb92: 0c12 |00f5: move-result-object v18 │ │ +04cb94: 0800 1200 |00f6: move-object/from16 v0, v18 │ │ +04cb98: 6e20 ae14 e000 |00f8: invoke-virtual {v0, v14}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04cb9e: 0c12 |00fb: move-result-object v18 │ │ +04cba0: 1a13 dd00 |00fc: const-string v19, "/100%" // string@00dd │ │ +04cba4: 7402 b214 1200 |00fe: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04cbaa: 0c12 |0101: move-result-object v18 │ │ +04cbac: 7401 b714 1200 |0102: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04cbb2: 0c0f |0105: move-result-object v15 │ │ +04cbb4: 0800 1600 |0106: move-object/from16 v0, v22 │ │ +04cbb8: 5400 5c05 |0108: iget-object v0, v0, Ljulianwi/javainstaller/Download;.handler:Landroid/os/Handler; // field@055c │ │ +04cbbc: 0812 0000 |010a: move-object/from16 v18, v0 │ │ +04cbc0: 2213 4d03 |010c: new-instance v19, Ljulianwi/javainstaller/Download$1; // type@034d │ │ +04cbc4: 0800 1300 |010e: move-object/from16 v0, v19 │ │ +04cbc8: 0801 1600 |0110: move-object/from16 v1, v22 │ │ +04cbcc: 7040 4c15 10fe |0112: invoke-direct {v0, v1, v14, v15}, Ljulianwi/javainstaller/Download$1;.:(Ljulianwi/javainstaller/Download;ILjava/lang/String;)V // method@154c │ │ +04cbd2: 7402 8d01 1200 |0115: invoke-virtual/range {v18, v19}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@018d │ │ +04cbd8: 1312 0000 |0118: const/16 v18, #int 0 // #0 │ │ +04cbdc: 0200 1200 |011a: move/from16 v0, v18 │ │ +04cbe0: 6e40 4314 6d50 |011c: invoke-virtual {v13, v6, v0, v5}, Ljava/io/OutputStream;.write:([BII)V // method@1443 │ │ +04cbe6: 288f |011f: goto 00ae // -0071 │ │ +04cbe8: 0d07 |0120: move-exception v7 │ │ +04cbea: 07dc |0121: move-object v12, v13 │ │ +04cbec: 6e10 7314 0700 |0122: invoke-virtual {v7}, Ljava/lang/Exception;.printStackTrace:()V // method@1473 │ │ +04cbf2: 0800 1600 |0125: move-object/from16 v0, v22 │ │ +04cbf6: 5400 5c05 |0127: iget-object v0, v0, Ljulianwi/javainstaller/Download;.handler:Landroid/os/Handler; // field@055c │ │ +04cbfa: 0812 0000 |0129: move-object/from16 v18, v0 │ │ +04cbfe: 2213 5103 |012b: new-instance v19, Ljulianwi/javainstaller/Error; // type@0351 │ │ +04cc02: 0800 1600 |012d: move-object/from16 v0, v22 │ │ +04cc06: 5400 5b05 |012f: iget-object v0, v0, Ljulianwi/javainstaller/Download;.ctx:Landroid/content/Context; // field@055b │ │ +04cc0a: 0814 0000 |0131: move-object/from16 v20, v0 │ │ +04cc0e: 0800 1300 |0133: move-object/from16 v0, v19 │ │ +04cc12: 0801 1400 |0135: move-object/from16 v1, v20 │ │ +04cc16: 7030 5615 7001 |0137: invoke-direct {v0, v7, v1}, Ljulianwi/javainstaller/Error;.:(Ljava/lang/Exception;Landroid/content/Context;)V // method@1556 │ │ +04cc1c: 7402 8d01 1200 |013a: invoke-virtual/range {v18, v19}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@018d │ │ +04cc22: 0e00 |013d: return-void │ │ +04cc24: 6e10 3f14 0b00 |013e: invoke-virtual {v11}, Ljava/io/InputStream;.close:()V // method@143f │ │ +04cc2a: 6e10 4214 0d00 |0141: invoke-virtual {v13}, Ljava/io/OutputStream;.close:()V // method@1442 │ │ +04cc30: 07dc |0144: move-object v12, v13 │ │ +04cc32: 28f8 |0145: goto 013d // -0008 │ │ +04cc34: 0d07 |0146: move-exception v7 │ │ +04cc36: 28db |0147: goto 0122 // -0025 │ │ catches : 3 │ │ 0x0004 - 0x00a6 │ │ Ljava/lang/Exception; -> 0x0146 │ │ 0x00a8 - 0x011f │ │ Ljava/lang/Exception; -> 0x0120 │ │ 0x013e - 0x0144 │ │ Ljava/lang/Exception; -> 0x0120 │ │ @@ -87335,14 +87329,16 @@ │ │ 0x000e line=41 │ │ 0x0011 line=43 │ │ 0x0017 line=44 │ │ 0x001b line=48 │ │ 0x0027 line=49 │ │ 0x004c line=50 │ │ 0x0067 line=58 │ │ + 0x0082 line=59 │ │ + 0x008e line=58 │ │ 0x0091 line=65 │ │ 0x0095 line=68 │ │ 0x0099 line=69 │ │ 0x00a6 line=71 │ │ 0x00ac line=72 │ │ 0x00ae line=74 │ │ 0x00c0 line=75 │ │ @@ -87377,21 +87373,21 @@ │ │ 0x013e - 0x0146 reg=16 total J │ │ 0x0003 - 0x0148 reg=4 connection Ljava/net/URLConnection; │ │ 0x0004 - 0x0148 reg=10 httpconnection Ljava/net/HttpURLConnection; │ │ 0x0001 - 0x0148 reg=11 input Ljava/io/InputStream; │ │ 0x0145 - 0x0148 reg=12 output Ljava/io/OutputStream; │ │ 0x0000 - 0x0148 reg=22 this Ljulianwi/javainstaller/Download; │ │ │ │ - source_file_idx : 685 (Download.java) │ │ + source_file_idx : 686 (Download.java) │ │ │ │ Class #353 header: │ │ class_idx : 847 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 730 │ │ +source_file_idx : 731 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #353 annotations: │ │ Annotations on class │ │ @@ -87416,52 +87412,52 @@ │ │ type : '(Ljulianwi/javainstaller/Error;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04a9e0: |[04a9e0] julianwi.javainstaller.Error$1.:(Ljulianwi/javainstaller/Error;)V │ │ -04a9f0: 5b01 6105 |0000: iput-object v1, v0, Ljulianwi/javainstaller/Error$1;.this$0:Ljulianwi/javainstaller/Error; // field@0561 │ │ -04a9f4: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -04a9fa: 0e00 |0005: return-void │ │ +04cc5c: |[04cc5c] julianwi.javainstaller.Error$1.:(Ljulianwi/javainstaller/Error;)V │ │ +04cc6c: 5b01 6105 |0000: iput-object v1, v0, Ljulianwi/javainstaller/Error$1;.this$0:Ljulianwi/javainstaller/Error; // field@0561 │ │ +04cc70: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +04cc76: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Ljulianwi/javainstaller/Error$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Ljulianwi/javainstaller/Error; │ │ + 0x0000 - 0x0006 reg=1 this$0 Ljulianwi/javainstaller/Error; │ │ │ │ Virtual methods - │ │ #0 : (in Ljulianwi/javainstaller/Error$1;) │ │ 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 │ │ -04a9fc: |[04a9fc] julianwi.javainstaller.Error$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -04aa0c: 0e00 |0000: return-void │ │ +04cc78: |[04cc78] julianwi.javainstaller.Error$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +04cc88: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Ljulianwi/javainstaller/Error$1; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0001 reg=2 which I │ │ │ │ - source_file_idx : 730 (Error.java) │ │ + source_file_idx : 731 (Error.java) │ │ │ │ Class #354 header: │ │ class_idx : 848 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 730 │ │ +source_file_idx : 731 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #354 annotations: │ │ Annotations on class │ │ @@ -87486,52 +87482,52 @@ │ │ type : '(Ljulianwi/javainstaller/Error;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04aa10: |[04aa10] julianwi.javainstaller.Error$2.:(Ljulianwi/javainstaller/Error;)V │ │ -04aa20: 5b01 6205 |0000: iput-object v1, v0, Ljulianwi/javainstaller/Error$2;.this$0:Ljulianwi/javainstaller/Error; // field@0562 │ │ -04aa24: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -04aa2a: 0e00 |0005: return-void │ │ +04cc8c: |[04cc8c] julianwi.javainstaller.Error$2.:(Ljulianwi/javainstaller/Error;)V │ │ +04cc9c: 5b01 6205 |0000: iput-object v1, v0, Ljulianwi/javainstaller/Error$2;.this$0:Ljulianwi/javainstaller/Error; // field@0562 │ │ +04cca0: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +04cca6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Ljulianwi/javainstaller/Error$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Ljulianwi/javainstaller/Error; │ │ + 0x0000 - 0x0006 reg=1 this$0 Ljulianwi/javainstaller/Error; │ │ │ │ Virtual methods - │ │ #0 : (in Ljulianwi/javainstaller/Error$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 │ │ -04aa2c: |[04aa2c] julianwi.javainstaller.Error$2.onClick:(Landroid/content/DialogInterface;I)V │ │ -04aa3c: 0e00 |0000: return-void │ │ +04cca8: |[04cca8] julianwi.javainstaller.Error$2.onClick:(Landroid/content/DialogInterface;I)V │ │ +04ccb8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Ljulianwi/javainstaller/Error$2; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0001 reg=2 which I │ │ │ │ - source_file_idx : 730 (Error.java) │ │ + source_file_idx : 731 (Error.java) │ │ │ │ Class #355 header: │ │ class_idx : 849 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 730 │ │ +source_file_idx : 731 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ Class #355 - │ │ Class descriptor : 'Ljulianwi/javainstaller/Error;' │ │ @@ -87555,19 +87551,19 @@ │ │ type : '(Ljava/lang/Exception;Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -04aa40: |[04aa40] julianwi.javainstaller.Error.:(Ljava/lang/Exception;Landroid/content/Context;)V │ │ -04aa50: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -04aa56: 5b01 6405 |0003: iput-object v1, v0, Ljulianwi/javainstaller/Error;.e:Ljava/lang/Exception; // field@0564 │ │ -04aa5a: 5b02 6305 |0005: iput-object v2, v0, Ljulianwi/javainstaller/Error;.ctx:Landroid/content/Context; // field@0563 │ │ -04aa5e: 0e00 |0007: return-void │ │ +04ccbc: |[04ccbc] julianwi.javainstaller.Error.:(Ljava/lang/Exception;Landroid/content/Context;)V │ │ +04cccc: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +04ccd2: 5b01 6405 |0003: iput-object v1, v0, Ljulianwi/javainstaller/Error;.e:Ljava/lang/Exception; // field@0564 │ │ +04ccd6: 5b02 6305 |0005: iput-object v2, v0, Ljulianwi/javainstaller/Error;.ctx:Landroid/content/Context; // field@0563 │ │ +04ccda: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=40 │ │ 0x0005 line=41 │ │ 0x0007 line=42 │ │ locals : │ │ @@ -87580,34 +87576,38 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -04aa60: |[04aa60] julianwi.javainstaller.Error.:(Ljava/lang/String;Ljava/lang/String;)V │ │ -04aa70: 7010 8d14 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@148d │ │ -04aa76: 2200 0b00 |0003: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ -04aa7a: 6201 6f05 |0005: sget-object v1, Ljulianwi/javainstaller/MainActivity;.context:Landroid/content/Context; // field@056f │ │ -04aa7e: 7020 3500 1000 |0007: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0035 │ │ -04aa84: 6e20 3a00 4000 |000a: invoke-virtual {v0, v4}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@003a │ │ -04aa8a: 0c00 |000d: move-result-object v0 │ │ -04aa8c: 6e20 3600 5000 |000e: invoke-virtual {v0, v5}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0036 │ │ -04aa92: 0c00 |0011: move-result-object v0 │ │ -04aa94: 1a01 2508 |0012: const-string v1, "OK" // string@0825 │ │ -04aa98: 2202 4f03 |0014: new-instance v2, Ljulianwi/javainstaller/Error$1; // type@034f │ │ -04aa9c: 7020 5215 3200 |0016: invoke-direct {v2, v3}, Ljulianwi/javainstaller/Error$1;.:(Ljulianwi/javainstaller/Error;)V // method@1552 │ │ -04aaa2: 6e30 3800 1002 |0019: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0038 │ │ -04aaa8: 0c00 |001c: move-result-object v0 │ │ -04aaaa: 6e10 3c00 0000 |001d: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@003c │ │ -04aab0: 0e00 |0020: return-void │ │ +04ccdc: |[04ccdc] julianwi.javainstaller.Error.:(Ljava/lang/String;Ljava/lang/String;)V │ │ +04ccec: 7010 8d14 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@148d │ │ +04ccf2: 2200 0b00 |0003: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ +04ccf6: 6201 6f05 |0005: sget-object v1, Ljulianwi/javainstaller/MainActivity;.context:Landroid/content/Context; // field@056f │ │ +04ccfa: 7020 3500 1000 |0007: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0035 │ │ +04cd00: 6e20 3a00 4000 |000a: invoke-virtual {v0, v4}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@003a │ │ +04cd06: 0c00 |000d: move-result-object v0 │ │ +04cd08: 6e20 3600 5000 |000e: invoke-virtual {v0, v5}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0036 │ │ +04cd0e: 0c00 |0011: move-result-object v0 │ │ +04cd10: 1a01 2608 |0012: const-string v1, "OK" // string@0826 │ │ +04cd14: 2202 4f03 |0014: new-instance v2, Ljulianwi/javainstaller/Error$1; // type@034f │ │ +04cd18: 7020 5215 3200 |0016: invoke-direct {v2, v3}, Ljulianwi/javainstaller/Error$1;.:(Ljulianwi/javainstaller/Error;)V // method@1552 │ │ +04cd1e: 6e30 3800 1002 |0019: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0038 │ │ +04cd24: 0c00 |001c: move-result-object v0 │ │ +04cd26: 6e10 3c00 0000 |001d: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@003c │ │ +04cd2c: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0003 line=14 │ │ + 0x000a line=15 │ │ + 0x000e line=16 │ │ + 0x0019 line=17 │ │ + 0x001d line=23 │ │ 0x0020 line=24 │ │ locals : │ │ 0x0000 - 0x0021 reg=3 this Ljulianwi/javainstaller/Error; │ │ 0x0000 - 0x0021 reg=4 title Ljava/lang/String; │ │ 0x0000 - 0x0021 reg=5 message Ljava/lang/String; │ │ │ │ #2 : (in Ljulianwi/javainstaller/Error;) │ │ @@ -87615,33 +87615,37 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -04aab4: |[04aab4] julianwi.javainstaller.Error.:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ -04aac4: 7010 8d14 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@148d │ │ -04aaca: 2200 0b00 |0003: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ -04aace: 7020 3500 6000 |0005: invoke-direct {v0, v6}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0035 │ │ -04aad4: 6e20 3a00 4000 |0008: invoke-virtual {v0, v4}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@003a │ │ -04aada: 0c00 |000b: move-result-object v0 │ │ -04aadc: 6e20 3600 5000 |000c: invoke-virtual {v0, v5}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0036 │ │ -04aae2: 0c00 |000f: move-result-object v0 │ │ -04aae4: 1a01 2508 |0010: const-string v1, "OK" // string@0825 │ │ -04aae8: 2202 5003 |0012: new-instance v2, Ljulianwi/javainstaller/Error$2; // type@0350 │ │ -04aaec: 7020 5415 3200 |0014: invoke-direct {v2, v3}, Ljulianwi/javainstaller/Error$2;.:(Ljulianwi/javainstaller/Error;)V // method@1554 │ │ -04aaf2: 6e30 3800 1002 |0017: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0038 │ │ -04aaf8: 0c00 |001a: move-result-object v0 │ │ -04aafa: 6e10 3c00 0000 |001b: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@003c │ │ -04ab00: 0e00 |001e: return-void │ │ +04cd30: |[04cd30] julianwi.javainstaller.Error.:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ │ +04cd40: 7010 8d14 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@148d │ │ +04cd46: 2200 0b00 |0003: new-instance v0, Landroid/app/AlertDialog$Builder; // type@000b │ │ +04cd4a: 7020 3500 6000 |0005: invoke-direct {v0, v6}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@0035 │ │ +04cd50: 6e20 3a00 4000 |0008: invoke-virtual {v0, v4}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@003a │ │ +04cd56: 0c00 |000b: move-result-object v0 │ │ +04cd58: 6e20 3600 5000 |000c: invoke-virtual {v0, v5}, Landroid/app/AlertDialog$Builder;.setMessage:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0036 │ │ +04cd5e: 0c00 |000f: move-result-object v0 │ │ +04cd60: 1a01 2608 |0010: const-string v1, "OK" // string@0826 │ │ +04cd64: 2202 5003 |0012: new-instance v2, Ljulianwi/javainstaller/Error$2; // type@0350 │ │ +04cd68: 7020 5415 3200 |0014: invoke-direct {v2, v3}, Ljulianwi/javainstaller/Error$2;.:(Ljulianwi/javainstaller/Error;)V // method@1554 │ │ +04cd6e: 6e30 3800 1002 |0017: invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;.setNeutralButton:(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0038 │ │ +04cd74: 0c00 |001a: move-result-object v0 │ │ +04cd76: 6e10 3c00 0000 |001b: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@003c │ │ +04cd7c: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ + 0x0008 line=28 │ │ + 0x000c line=29 │ │ + 0x0017 line=30 │ │ + 0x001b line=36 │ │ 0x001e line=37 │ │ locals : │ │ 0x0000 - 0x001f reg=3 this Ljulianwi/javainstaller/Error; │ │ 0x0000 - 0x001f reg=4 title Ljava/lang/String; │ │ 0x0000 - 0x001f reg=5 message Ljava/lang/String; │ │ 0x0000 - 0x001f reg=6 context Landroid/content/Context; │ │ │ │ @@ -87651,37 +87655,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -04ab04: |[04ab04] julianwi.javainstaller.Error.run:()V │ │ -04ab14: 2200 5103 |0000: new-instance v0, Ljulianwi/javainstaller/Error; // type@0351 │ │ -04ab18: 1a01 270d |0002: const-string v1, "error" // string@0d27 │ │ -04ab1c: 5442 6405 |0004: iget-object v2, v4, Ljulianwi/javainstaller/Error;.e:Ljava/lang/Exception; // field@0564 │ │ -04ab20: 6e10 7414 0200 |0006: invoke-virtual {v2}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@1474 │ │ -04ab26: 0c02 |0009: move-result-object v2 │ │ -04ab28: 5443 6305 |000a: iget-object v3, v4, Ljulianwi/javainstaller/Error;.ctx:Landroid/content/Context; // field@0563 │ │ -04ab2c: 7040 5815 1032 |000c: invoke-direct {v0, v1, v2, v3}, Ljulianwi/javainstaller/Error;.:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@1558 │ │ -04ab32: 0e00 |000f: return-void │ │ +04cd80: |[04cd80] julianwi.javainstaller.Error.run:()V │ │ +04cd90: 2200 5103 |0000: new-instance v0, Ljulianwi/javainstaller/Error; // type@0351 │ │ +04cd94: 1a01 280d |0002: const-string v1, "error" // string@0d28 │ │ +04cd98: 5442 6405 |0004: iget-object v2, v4, Ljulianwi/javainstaller/Error;.e:Ljava/lang/Exception; // field@0564 │ │ +04cd9c: 6e10 7414 0200 |0006: invoke-virtual {v2}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@1474 │ │ +04cda2: 0c02 |0009: move-result-object v2 │ │ +04cda4: 5443 6305 |000a: iget-object v3, v4, Ljulianwi/javainstaller/Error;.ctx:Landroid/content/Context; // field@0563 │ │ +04cda8: 7040 5815 1032 |000c: invoke-direct {v0, v1, v2, v3}, Ljulianwi/javainstaller/Error;.:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@1558 │ │ +04cdae: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x000f line=47 │ │ locals : │ │ 0x0000 - 0x0010 reg=4 this Ljulianwi/javainstaller/Error; │ │ │ │ - source_file_idx : 730 (Error.java) │ │ + source_file_idx : 731 (Error.java) │ │ │ │ Class #356 header: │ │ class_idx : 850 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 9 │ │ -source_file_idx : 904 │ │ +source_file_idx : 905 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 9 │ │ │ │ Class #356 annotations: │ │ Annotations on field #1382 'ids' │ │ @@ -87745,23 +87749,23 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -04ab34: |[04ab34] julianwi.javainstaller.InstallActivity.:()V │ │ -04ab44: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04ab46: 7010 0700 0200 |0001: invoke-direct {v2}, Landroid/app/Activity;.:()V // method@0007 │ │ -04ab4c: 2200 5900 |0004: new-instance v0, Landroid/os/Handler; // type@0059 │ │ -04ab50: 7010 8801 0000 |0006: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0188 │ │ -04ab56: 5b20 6505 |0009: iput-object v0, v2, Ljulianwi/javainstaller/InstallActivity;.handler:Landroid/os/Handler; // field@0565 │ │ -04ab5a: 5921 6b05 |000b: iput v1, v2, Ljulianwi/javainstaller/InstallActivity;.term:I // field@056b │ │ -04ab5e: 5c21 6c05 |000d: iput-boolean v1, v2, Ljulianwi/javainstaller/InstallActivity;.uninstall:Z // field@056c │ │ -04ab62: 0e00 |000f: return-void │ │ +04cdb0: |[04cdb0] julianwi.javainstaller.InstallActivity.:()V │ │ +04cdc0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04cdc2: 7010 0700 0200 |0001: invoke-direct {v2}, Landroid/app/Activity;.:()V // method@0007 │ │ +04cdc8: 2200 5900 |0004: new-instance v0, Landroid/os/Handler; // type@0059 │ │ +04cdcc: 7010 8801 0000 |0006: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0188 │ │ +04cdd2: 5b20 6505 |0009: iput-object v0, v2, Ljulianwi/javainstaller/InstallActivity;.handler:Landroid/os/Handler; // field@0565 │ │ +04cdd6: 5921 6b05 |000b: iput v1, v2, Ljulianwi/javainstaller/InstallActivity;.term:I // field@056b │ │ +04cdda: 5c21 6c05 |000d: iput-boolean v1, v2, Ljulianwi/javainstaller/InstallActivity;.uninstall:Z // field@056c │ │ +04cdde: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=25 │ │ 0x0004 line=28 │ │ 0x000b line=33 │ │ 0x000d line=35 │ │ locals : │ │ @@ -87772,57 +87776,57 @@ │ │ type : '(Ljava/io/File;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -04ab64: |[04ab64] julianwi.javainstaller.InstallActivity.chmod:(Ljava/io/File;I)I │ │ -04ab74: 1239 |0000: const/4 v9, #int 3 // #3 │ │ -04ab76: 1228 |0001: const/4 v8, #int 2 // #2 │ │ -04ab78: 1217 |0002: const/4 v7, #int 1 // #1 │ │ -04ab7a: 1206 |0003: const/4 v6, #int 0 // #0 │ │ -04ab7c: 12f5 |0004: const/4 v5, #int -1 // #ff │ │ -04ab7e: 1a02 c10a |0005: const-string v2, "android.os.FileUtils" // string@0ac1 │ │ -04ab82: 7110 5f14 0200 |0007: invoke-static {v2}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@145f │ │ -04ab88: 0c00 |000a: move-result-object v0 │ │ -04ab8a: 1a02 3f17 |000b: const-string v2, "setPermissions" // string@173f │ │ -04ab8e: 1243 |000d: const/4 v3, #int 4 // #4 │ │ -04ab90: 2333 7903 |000e: new-array v3, v3, [Ljava/lang/Class; // type@0379 │ │ -04ab94: 1c04 1303 |0010: const-class v4, Ljava/lang/String; // type@0313 │ │ -04ab98: 4d04 0306 |0012: aput-object v4, v3, v6 │ │ -04ab9c: 6204 4205 |0014: sget-object v4, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0542 │ │ -04aba0: 4d04 0307 |0016: aput-object v4, v3, v7 │ │ -04aba4: 6204 4205 |0018: sget-object v4, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0542 │ │ -04aba8: 4d04 0308 |001a: aput-object v4, v3, v8 │ │ -04abac: 6204 4205 |001c: sget-object v4, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0542 │ │ -04abb0: 4d04 0309 |001e: aput-object v4, v3, v9 │ │ -04abb4: 6e30 6614 2003 |0020: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1466 │ │ -04abba: 0c01 |0023: move-result-object v1 │ │ -04abbc: 1202 |0024: const/4 v2, #int 0 // #0 │ │ -04abbe: 1243 |0025: const/4 v3, #int 4 // #4 │ │ -04abc0: 2333 7a03 |0026: new-array v3, v3, [Ljava/lang/Object; // type@037a │ │ -04abc4: 6e10 2b14 0a00 |0028: invoke-virtual {v10}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@142b │ │ -04abca: 0c04 |002b: move-result-object v4 │ │ -04abcc: 4d04 0306 |002c: aput-object v4, v3, v6 │ │ -04abd0: 7110 8014 0b00 |002e: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1480 │ │ -04abd6: 0c04 |0031: move-result-object v4 │ │ -04abd8: 4d04 0307 |0032: aput-object v4, v3, v7 │ │ -04abdc: 7110 8014 0500 |0034: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1480 │ │ -04abe2: 0c04 |0037: move-result-object v4 │ │ -04abe4: 4d04 0308 |0038: aput-object v4, v3, v8 │ │ -04abe8: 7110 8014 0500 |003a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1480 │ │ -04abee: 0c04 |003d: move-result-object v4 │ │ -04abf0: 4d04 0309 |003e: aput-object v4, v3, v9 │ │ -04abf4: 6e30 cd14 2103 |0040: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@14cd │ │ -04abfa: 0c02 |0043: move-result-object v2 │ │ -04abfc: 1f02 0303 |0044: check-cast v2, Ljava/lang/Integer; // type@0303 │ │ -04ac00: 6e10 7c14 0200 |0046: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@147c │ │ -04ac06: 0a02 |0049: move-result v2 │ │ -04ac08: 0f02 |004a: return v2 │ │ +04cde0: |[04cde0] julianwi.javainstaller.InstallActivity.chmod:(Ljava/io/File;I)I │ │ +04cdf0: 1239 |0000: const/4 v9, #int 3 // #3 │ │ +04cdf2: 1228 |0001: const/4 v8, #int 2 // #2 │ │ +04cdf4: 1217 |0002: const/4 v7, #int 1 // #1 │ │ +04cdf6: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +04cdf8: 12f5 |0004: const/4 v5, #int -1 // #ff │ │ +04cdfa: 1a02 c20a |0005: const-string v2, "android.os.FileUtils" // string@0ac2 │ │ +04cdfe: 7110 5f14 0200 |0007: invoke-static {v2}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@145f │ │ +04ce04: 0c00 |000a: move-result-object v0 │ │ +04ce06: 1a02 3f17 |000b: const-string v2, "setPermissions" // string@173f │ │ +04ce0a: 1243 |000d: const/4 v3, #int 4 // #4 │ │ +04ce0c: 2333 7903 |000e: new-array v3, v3, [Ljava/lang/Class; // type@0379 │ │ +04ce10: 1c04 1303 |0010: const-class v4, Ljava/lang/String; // type@0313 │ │ +04ce14: 4d04 0306 |0012: aput-object v4, v3, v6 │ │ +04ce18: 6204 4205 |0014: sget-object v4, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0542 │ │ +04ce1c: 4d04 0307 |0016: aput-object v4, v3, v7 │ │ +04ce20: 6204 4205 |0018: sget-object v4, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0542 │ │ +04ce24: 4d04 0308 |001a: aput-object v4, v3, v8 │ │ +04ce28: 6204 4205 |001c: sget-object v4, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0542 │ │ +04ce2c: 4d04 0309 |001e: aput-object v4, v3, v9 │ │ +04ce30: 6e30 6614 2003 |0020: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1466 │ │ +04ce36: 0c01 |0023: move-result-object v1 │ │ +04ce38: 1202 |0024: const/4 v2, #int 0 // #0 │ │ +04ce3a: 1243 |0025: const/4 v3, #int 4 // #4 │ │ +04ce3c: 2333 7a03 |0026: new-array v3, v3, [Ljava/lang/Object; // type@037a │ │ +04ce40: 6e10 2b14 0a00 |0028: invoke-virtual {v10}, Ljava/io/File;.getAbsolutePath:()Ljava/lang/String; // method@142b │ │ +04ce46: 0c04 |002b: move-result-object v4 │ │ +04ce48: 4d04 0306 |002c: aput-object v4, v3, v6 │ │ +04ce4c: 7110 8014 0b00 |002e: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1480 │ │ +04ce52: 0c04 |0031: move-result-object v4 │ │ +04ce54: 4d04 0307 |0032: aput-object v4, v3, v7 │ │ +04ce58: 7110 8014 0500 |0034: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1480 │ │ +04ce5e: 0c04 |0037: move-result-object v4 │ │ +04ce60: 4d04 0308 |0038: aput-object v4, v3, v8 │ │ +04ce64: 7110 8014 0500 |003a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1480 │ │ +04ce6a: 0c04 |003d: move-result-object v4 │ │ +04ce6c: 4d04 0309 |003e: aput-object v4, v3, v9 │ │ +04ce70: 6e30 cd14 2103 |0040: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@14cd │ │ +04ce76: 0c02 |0043: move-result-object v2 │ │ +04ce78: 1f02 0303 |0044: check-cast v2, Ljava/lang/Integer; // type@0303 │ │ +04ce7c: 6e10 7c14 0200 |0046: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@147c │ │ +04ce82: 0a02 |0049: move-result v2 │ │ +04ce84: 0f02 |004a: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=150 │ │ 0x000b line=151 │ │ 0x0024 line=152 │ │ locals : │ │ 0x000b - 0x004b reg=0 fileUtils Ljava/lang/Class; │ │ @@ -87836,124 +87840,124 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 210 16-bit code units │ │ -04ac0c: |[04ac0c] julianwi.javainstaller.InstallActivity.init:()V │ │ -04ac1c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04ac1e: 1225 |0001: const/4 v5, #int 2 // #2 │ │ -04ac20: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -04ac22: 5261 6a05 |0003: iget v1, v6, Ljulianwi/javainstaller/InstallActivity;.pkgs:I // field@056a │ │ -04ac26: dd01 0103 |0005: and-int/lit8 v1, v1, #int 3 // #03 │ │ -04ac2a: 3251 1400 |0007: if-eq v1, v5, 001b // +0014 │ │ -04ac2e: 6201 6e05 |0009: sget-object v1, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ -04ac32: 4601 0103 |000b: aget-object v1, v1, v3 │ │ -04ac36: 5411 4e05 |000d: iget-object v1, v1, Ljulianwi/javainstaller/CheckPoint;.installed:Ljava/lang/Boolean; // field@054e │ │ -04ac3a: 6e10 5314 0100 |000f: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@1453 │ │ -04ac40: 0a01 |0012: move-result v1 │ │ -04ac42: 3901 1300 |0013: if-nez v1, 0026 // +0013 │ │ -04ac46: 5261 6a05 |0015: iget v1, v6, Ljulianwi/javainstaller/InstallActivity;.pkgs:I // field@056a │ │ -04ac4a: e101 0102 |0017: shr-int/lit8 v1, v1, #int 2 // #02 │ │ -04ac4e: 3801 0d00 |0019: if-eqz v1, 0026 // +000d │ │ -04ac52: 5461 6905 |001b: iget-object v1, v6, Ljulianwi/javainstaller/InstallActivity;.lls:Ljava/util/List; // field@0569 │ │ -04ac56: 6e20 6115 3600 |001d: invoke-virtual {v6, v3}, Ljulianwi/javainstaller/InstallActivity;.makell:(I)Landroid/widget/LinearLayout; // method@1561 │ │ -04ac5c: 0c04 |0020: move-result-object v4 │ │ -04ac5e: 7220 0015 4100 |0021: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1500 │ │ -04ac64: 5962 6b05 |0024: iput v2, v6, Ljulianwi/javainstaller/InstallActivity;.term:I // field@056b │ │ -04ac68: 5261 6a05 |0026: iget v1, v6, Ljulianwi/javainstaller/InstallActivity;.pkgs:I // field@056a │ │ -04ac6c: dd01 0101 |0028: and-int/lit8 v1, v1, #int 1 // #01 │ │ -04ac70: 3321 6200 |002a: if-ne v1, v2, 008c // +0062 │ │ -04ac74: 0121 |002c: move v1, v2 │ │ -04ac76: 5c61 6c05 |002d: iput-boolean v1, v6, Ljulianwi/javainstaller/InstallActivity;.uninstall:Z // field@056c │ │ -04ac7a: 5261 6a05 |002f: iget v1, v6, Ljulianwi/javainstaller/InstallActivity;.pkgs:I // field@056a │ │ -04ac7e: dd01 0104 |0031: and-int/lit8 v1, v1, #int 4 // #04 │ │ -04ac82: 1244 |0033: const/4 v4, #int 4 // #4 │ │ -04ac84: 3241 1800 |0034: if-eq v1, v4, 004c // +0018 │ │ -04ac88: 6201 6e05 |0036: sget-object v1, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ -04ac8c: 4601 0102 |0038: aget-object v1, v1, v2 │ │ -04ac90: 5411 4e05 |003a: iget-object v1, v1, Ljulianwi/javainstaller/CheckPoint;.installed:Ljava/lang/Boolean; // field@054e │ │ -04ac94: 6e10 5314 0100 |003c: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@1453 │ │ -04ac9a: 0a01 |003f: move-result v1 │ │ -04ac9c: 3901 1e00 |0040: if-nez v1, 005e // +001e │ │ -04aca0: 5261 6a05 |0042: iget v1, v6, Ljulianwi/javainstaller/InstallActivity;.pkgs:I // field@056a │ │ -04aca4: e101 0103 |0044: shr-int/lit8 v1, v1, #int 3 // #03 │ │ -04aca8: 3801 1800 |0046: if-eqz v1, 005e // +0018 │ │ -04acac: 5561 6c05 |0048: iget-boolean v1, v6, Ljulianwi/javainstaller/InstallActivity;.uninstall:Z // field@056c │ │ -04acb0: 3901 1400 |004a: if-nez v1, 005e // +0014 │ │ -04acb4: 5461 6905 |004c: iget-object v1, v6, Ljulianwi/javainstaller/InstallActivity;.lls:Ljava/util/List; // field@0569 │ │ -04acb8: 6e20 6115 2600 |004e: invoke-virtual {v6, v2}, Ljulianwi/javainstaller/InstallActivity;.makell:(I)Landroid/widget/LinearLayout; // method@1561 │ │ -04acbe: 0c04 |0051: move-result-object v4 │ │ -04acc0: 7220 0015 4100 |0052: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1500 │ │ -04acc6: 5461 6605 |0055: iget-object v1, v6, Ljulianwi/javainstaller/InstallActivity;.ids:Ljava/util/List; // field@0566 │ │ -04acca: 7110 8014 0200 |0057: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1480 │ │ -04acd0: 0c04 |005a: move-result-object v4 │ │ -04acd2: 7220 0015 4100 |005b: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1500 │ │ -04acd8: 1220 |005e: const/4 v0, #int 2 // #2 │ │ -04acda: 6201 6e05 |005f: sget-object v1, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ -04acde: 2111 |0061: array-length v1, v1 │ │ -04ace0: 3510 2c00 |0062: if-ge v0, v1, 008e // +002c │ │ -04ace4: 9801 0500 |0064: shl-int v1, v5, v0 │ │ -04ace8: 5264 6a05 |0066: iget v4, v6, Ljulianwi/javainstaller/InstallActivity;.pkgs:I // field@056a │ │ -04acec: b541 |0068: and-int/2addr v1, v4 │ │ -04acee: 9804 0500 |0069: shl-int v4, v5, v0 │ │ -04acf2: 3341 1e00 |006b: if-ne v1, v4, 0089 // +001e │ │ -04acf6: 6e20 6815 0600 |006d: invoke-virtual {v6, v0}, Ljulianwi/javainstaller/InstallActivity;.testrunactivity:(I)Ljava/lang/Boolean; // method@1568 │ │ -04acfc: 0c01 |0070: move-result-object v1 │ │ -04acfe: 6e20 6815 2600 |0071: invoke-virtual {v6, v2}, Ljulianwi/javainstaller/InstallActivity;.testrunactivity:(I)Ljava/lang/Boolean; // method@1568 │ │ -04ad04: 0c04 |0074: move-result-object v4 │ │ -04ad06: 3341 1400 |0075: if-ne v1, v4, 0089 // +0014 │ │ -04ad0a: 5461 6905 |0077: iget-object v1, v6, Ljulianwi/javainstaller/InstallActivity;.lls:Ljava/util/List; // field@0569 │ │ -04ad0e: 6e20 6115 0600 |0079: invoke-virtual {v6, v0}, Ljulianwi/javainstaller/InstallActivity;.makell:(I)Landroid/widget/LinearLayout; // method@1561 │ │ -04ad14: 0c04 |007c: move-result-object v4 │ │ -04ad16: 7220 0015 4100 |007d: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1500 │ │ -04ad1c: 5461 6605 |0080: iget-object v1, v6, Ljulianwi/javainstaller/InstallActivity;.ids:Ljava/util/List; // field@0566 │ │ -04ad20: 7110 8014 0000 |0082: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1480 │ │ -04ad26: 0c04 |0085: move-result-object v4 │ │ -04ad28: 7220 0015 4100 |0086: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1500 │ │ -04ad2e: d800 0001 |0089: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04ad32: 28d4 |008b: goto 005f // -002c │ │ -04ad34: 0131 |008c: move v1, v3 │ │ -04ad36: 28a0 |008d: goto 002d // -0060 │ │ -04ad38: 1220 |008e: const/4 v0, #int 2 // #2 │ │ -04ad3a: 6201 6e05 |008f: sget-object v1, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ -04ad3e: 2111 |0091: array-length v1, v1 │ │ -04ad40: 3510 2a00 |0092: if-ge v0, v1, 00bc // +002a │ │ -04ad44: 9801 0500 |0094: shl-int v1, v5, v0 │ │ -04ad48: 5264 6a05 |0096: iget v4, v6, Ljulianwi/javainstaller/InstallActivity;.pkgs:I // field@056a │ │ -04ad4c: b541 |0098: and-int/2addr v1, v4 │ │ -04ad4e: 9804 0500 |0099: shl-int v4, v5, v0 │ │ -04ad52: 3341 1e00 |009b: if-ne v1, v4, 00b9 // +001e │ │ -04ad56: 6e20 6815 0600 |009d: invoke-virtual {v6, v0}, Ljulianwi/javainstaller/InstallActivity;.testrunactivity:(I)Ljava/lang/Boolean; // method@1568 │ │ -04ad5c: 0c01 |00a0: move-result-object v1 │ │ -04ad5e: 6e20 6815 2600 |00a1: invoke-virtual {v6, v2}, Ljulianwi/javainstaller/InstallActivity;.testrunactivity:(I)Ljava/lang/Boolean; // method@1568 │ │ -04ad64: 0c04 |00a4: move-result-object v4 │ │ -04ad66: 3241 1400 |00a5: if-eq v1, v4, 00b9 // +0014 │ │ -04ad6a: 5461 6905 |00a7: iget-object v1, v6, Ljulianwi/javainstaller/InstallActivity;.lls:Ljava/util/List; // field@0569 │ │ -04ad6e: 6e20 6115 0600 |00a9: invoke-virtual {v6, v0}, Ljulianwi/javainstaller/InstallActivity;.makell:(I)Landroid/widget/LinearLayout; // method@1561 │ │ -04ad74: 0c04 |00ac: move-result-object v4 │ │ -04ad76: 7220 0015 4100 |00ad: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1500 │ │ -04ad7c: 5461 6705 |00b0: iget-object v1, v6, Ljulianwi/javainstaller/InstallActivity;.ids2:Ljava/util/List; // field@0567 │ │ -04ad80: 7110 8014 0000 |00b2: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1480 │ │ -04ad86: 0c04 |00b5: move-result-object v4 │ │ -04ad88: 7220 0015 4100 |00b6: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1500 │ │ -04ad8e: d800 0001 |00b9: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04ad92: 28d4 |00bb: goto 008f // -002c │ │ -04ad94: 5261 6a05 |00bc: iget v1, v6, Ljulianwi/javainstaller/InstallActivity;.pkgs:I // field@056a │ │ -04ad98: dd01 0103 |00be: and-int/lit8 v1, v1, #int 3 // #03 │ │ -04ad9c: 1232 |00c0: const/4 v2, #int 3 // #3 │ │ -04ad9e: 3321 0b00 |00c1: if-ne v1, v2, 00cc // +000b │ │ -04ada2: 5461 6905 |00c3: iget-object v1, v6, Ljulianwi/javainstaller/InstallActivity;.lls:Ljava/util/List; // field@0569 │ │ -04ada6: 6e20 6115 3600 |00c5: invoke-virtual {v6, v3}, Ljulianwi/javainstaller/InstallActivity;.makell:(I)Landroid/widget/LinearLayout; // method@1561 │ │ -04adac: 0c02 |00c8: move-result-object v2 │ │ -04adae: 7220 0015 2100 |00c9: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1500 │ │ -04adb4: 5461 6805 |00cc: iget-object v1, v6, Ljulianwi/javainstaller/InstallActivity;.il:Ljulianwi/javainstaller/InstallList; // field@0568 │ │ -04adb8: 6e10 7015 0100 |00ce: invoke-virtual {v1}, Ljulianwi/javainstaller/InstallList;.notifyDataSetChanged:()V // method@1570 │ │ -04adbe: 0e00 |00d1: return-void │ │ +04ce88: |[04ce88] julianwi.javainstaller.InstallActivity.init:()V │ │ +04ce98: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04ce9a: 1225 |0001: const/4 v5, #int 2 // #2 │ │ +04ce9c: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +04ce9e: 5261 6a05 |0003: iget v1, v6, Ljulianwi/javainstaller/InstallActivity;.pkgs:I // field@056a │ │ +04cea2: dd01 0103 |0005: and-int/lit8 v1, v1, #int 3 // #03 │ │ +04cea6: 3251 1400 |0007: if-eq v1, v5, 001b // +0014 │ │ +04ceaa: 6201 6e05 |0009: sget-object v1, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ +04ceae: 4601 0103 |000b: aget-object v1, v1, v3 │ │ +04ceb2: 5411 4e05 |000d: iget-object v1, v1, Ljulianwi/javainstaller/CheckPoint;.installed:Ljava/lang/Boolean; // field@054e │ │ +04ceb6: 6e10 5314 0100 |000f: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@1453 │ │ +04cebc: 0a01 |0012: move-result v1 │ │ +04cebe: 3901 1300 |0013: if-nez v1, 0026 // +0013 │ │ +04cec2: 5261 6a05 |0015: iget v1, v6, Ljulianwi/javainstaller/InstallActivity;.pkgs:I // field@056a │ │ +04cec6: e101 0102 |0017: shr-int/lit8 v1, v1, #int 2 // #02 │ │ +04ceca: 3801 0d00 |0019: if-eqz v1, 0026 // +000d │ │ +04cece: 5461 6905 |001b: iget-object v1, v6, Ljulianwi/javainstaller/InstallActivity;.lls:Ljava/util/List; // field@0569 │ │ +04ced2: 6e20 6115 3600 |001d: invoke-virtual {v6, v3}, Ljulianwi/javainstaller/InstallActivity;.makell:(I)Landroid/widget/LinearLayout; // method@1561 │ │ +04ced8: 0c04 |0020: move-result-object v4 │ │ +04ceda: 7220 0015 4100 |0021: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1500 │ │ +04cee0: 5962 6b05 |0024: iput v2, v6, Ljulianwi/javainstaller/InstallActivity;.term:I // field@056b │ │ +04cee4: 5261 6a05 |0026: iget v1, v6, Ljulianwi/javainstaller/InstallActivity;.pkgs:I // field@056a │ │ +04cee8: dd01 0101 |0028: and-int/lit8 v1, v1, #int 1 // #01 │ │ +04ceec: 3321 6200 |002a: if-ne v1, v2, 008c // +0062 │ │ +04cef0: 0121 |002c: move v1, v2 │ │ +04cef2: 5c61 6c05 |002d: iput-boolean v1, v6, Ljulianwi/javainstaller/InstallActivity;.uninstall:Z // field@056c │ │ +04cef6: 5261 6a05 |002f: iget v1, v6, Ljulianwi/javainstaller/InstallActivity;.pkgs:I // field@056a │ │ +04cefa: dd01 0104 |0031: and-int/lit8 v1, v1, #int 4 // #04 │ │ +04cefe: 1244 |0033: const/4 v4, #int 4 // #4 │ │ +04cf00: 3241 1800 |0034: if-eq v1, v4, 004c // +0018 │ │ +04cf04: 6201 6e05 |0036: sget-object v1, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ +04cf08: 4601 0102 |0038: aget-object v1, v1, v2 │ │ +04cf0c: 5411 4e05 |003a: iget-object v1, v1, Ljulianwi/javainstaller/CheckPoint;.installed:Ljava/lang/Boolean; // field@054e │ │ +04cf10: 6e10 5314 0100 |003c: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@1453 │ │ +04cf16: 0a01 |003f: move-result v1 │ │ +04cf18: 3901 1e00 |0040: if-nez v1, 005e // +001e │ │ +04cf1c: 5261 6a05 |0042: iget v1, v6, Ljulianwi/javainstaller/InstallActivity;.pkgs:I // field@056a │ │ +04cf20: e101 0103 |0044: shr-int/lit8 v1, v1, #int 3 // #03 │ │ +04cf24: 3801 1800 |0046: if-eqz v1, 005e // +0018 │ │ +04cf28: 5561 6c05 |0048: iget-boolean v1, v6, Ljulianwi/javainstaller/InstallActivity;.uninstall:Z // field@056c │ │ +04cf2c: 3901 1400 |004a: if-nez v1, 005e // +0014 │ │ +04cf30: 5461 6905 |004c: iget-object v1, v6, Ljulianwi/javainstaller/InstallActivity;.lls:Ljava/util/List; // field@0569 │ │ +04cf34: 6e20 6115 2600 |004e: invoke-virtual {v6, v2}, Ljulianwi/javainstaller/InstallActivity;.makell:(I)Landroid/widget/LinearLayout; // method@1561 │ │ +04cf3a: 0c04 |0051: move-result-object v4 │ │ +04cf3c: 7220 0015 4100 |0052: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1500 │ │ +04cf42: 5461 6605 |0055: iget-object v1, v6, Ljulianwi/javainstaller/InstallActivity;.ids:Ljava/util/List; // field@0566 │ │ +04cf46: 7110 8014 0200 |0057: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1480 │ │ +04cf4c: 0c04 |005a: move-result-object v4 │ │ +04cf4e: 7220 0015 4100 |005b: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1500 │ │ +04cf54: 1220 |005e: const/4 v0, #int 2 // #2 │ │ +04cf56: 6201 6e05 |005f: sget-object v1, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ +04cf5a: 2111 |0061: array-length v1, v1 │ │ +04cf5c: 3510 2c00 |0062: if-ge v0, v1, 008e // +002c │ │ +04cf60: 9801 0500 |0064: shl-int v1, v5, v0 │ │ +04cf64: 5264 6a05 |0066: iget v4, v6, Ljulianwi/javainstaller/InstallActivity;.pkgs:I // field@056a │ │ +04cf68: b541 |0068: and-int/2addr v1, v4 │ │ +04cf6a: 9804 0500 |0069: shl-int v4, v5, v0 │ │ +04cf6e: 3341 1e00 |006b: if-ne v1, v4, 0089 // +001e │ │ +04cf72: 6e20 6815 0600 |006d: invoke-virtual {v6, v0}, Ljulianwi/javainstaller/InstallActivity;.testrunactivity:(I)Ljava/lang/Boolean; // method@1568 │ │ +04cf78: 0c01 |0070: move-result-object v1 │ │ +04cf7a: 6e20 6815 2600 |0071: invoke-virtual {v6, v2}, Ljulianwi/javainstaller/InstallActivity;.testrunactivity:(I)Ljava/lang/Boolean; // method@1568 │ │ +04cf80: 0c04 |0074: move-result-object v4 │ │ +04cf82: 3341 1400 |0075: if-ne v1, v4, 0089 // +0014 │ │ +04cf86: 5461 6905 |0077: iget-object v1, v6, Ljulianwi/javainstaller/InstallActivity;.lls:Ljava/util/List; // field@0569 │ │ +04cf8a: 6e20 6115 0600 |0079: invoke-virtual {v6, v0}, Ljulianwi/javainstaller/InstallActivity;.makell:(I)Landroid/widget/LinearLayout; // method@1561 │ │ +04cf90: 0c04 |007c: move-result-object v4 │ │ +04cf92: 7220 0015 4100 |007d: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1500 │ │ +04cf98: 5461 6605 |0080: iget-object v1, v6, Ljulianwi/javainstaller/InstallActivity;.ids:Ljava/util/List; // field@0566 │ │ +04cf9c: 7110 8014 0000 |0082: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1480 │ │ +04cfa2: 0c04 |0085: move-result-object v4 │ │ +04cfa4: 7220 0015 4100 |0086: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1500 │ │ +04cfaa: d800 0001 |0089: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04cfae: 28d4 |008b: goto 005f // -002c │ │ +04cfb0: 0131 |008c: move v1, v3 │ │ +04cfb2: 28a0 |008d: goto 002d // -0060 │ │ +04cfb4: 1220 |008e: const/4 v0, #int 2 // #2 │ │ +04cfb6: 6201 6e05 |008f: sget-object v1, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ +04cfba: 2111 |0091: array-length v1, v1 │ │ +04cfbc: 3510 2a00 |0092: if-ge v0, v1, 00bc // +002a │ │ +04cfc0: 9801 0500 |0094: shl-int v1, v5, v0 │ │ +04cfc4: 5264 6a05 |0096: iget v4, v6, Ljulianwi/javainstaller/InstallActivity;.pkgs:I // field@056a │ │ +04cfc8: b541 |0098: and-int/2addr v1, v4 │ │ +04cfca: 9804 0500 |0099: shl-int v4, v5, v0 │ │ +04cfce: 3341 1e00 |009b: if-ne v1, v4, 00b9 // +001e │ │ +04cfd2: 6e20 6815 0600 |009d: invoke-virtual {v6, v0}, Ljulianwi/javainstaller/InstallActivity;.testrunactivity:(I)Ljava/lang/Boolean; // method@1568 │ │ +04cfd8: 0c01 |00a0: move-result-object v1 │ │ +04cfda: 6e20 6815 2600 |00a1: invoke-virtual {v6, v2}, Ljulianwi/javainstaller/InstallActivity;.testrunactivity:(I)Ljava/lang/Boolean; // method@1568 │ │ +04cfe0: 0c04 |00a4: move-result-object v4 │ │ +04cfe2: 3241 1400 |00a5: if-eq v1, v4, 00b9 // +0014 │ │ +04cfe6: 5461 6905 |00a7: iget-object v1, v6, Ljulianwi/javainstaller/InstallActivity;.lls:Ljava/util/List; // field@0569 │ │ +04cfea: 6e20 6115 0600 |00a9: invoke-virtual {v6, v0}, Ljulianwi/javainstaller/InstallActivity;.makell:(I)Landroid/widget/LinearLayout; // method@1561 │ │ +04cff0: 0c04 |00ac: move-result-object v4 │ │ +04cff2: 7220 0015 4100 |00ad: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1500 │ │ +04cff8: 5461 6705 |00b0: iget-object v1, v6, Ljulianwi/javainstaller/InstallActivity;.ids2:Ljava/util/List; // field@0567 │ │ +04cffc: 7110 8014 0000 |00b2: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1480 │ │ +04d002: 0c04 |00b5: move-result-object v4 │ │ +04d004: 7220 0015 4100 |00b6: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1500 │ │ +04d00a: d800 0001 |00b9: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04d00e: 28d4 |00bb: goto 008f // -002c │ │ +04d010: 5261 6a05 |00bc: iget v1, v6, Ljulianwi/javainstaller/InstallActivity;.pkgs:I // field@056a │ │ +04d014: dd01 0103 |00be: and-int/lit8 v1, v1, #int 3 // #03 │ │ +04d018: 1232 |00c0: const/4 v2, #int 3 // #3 │ │ +04d01a: 3321 0b00 |00c1: if-ne v1, v2, 00cc // +000b │ │ +04d01e: 5461 6905 |00c3: iget-object v1, v6, Ljulianwi/javainstaller/InstallActivity;.lls:Ljava/util/List; // field@0569 │ │ +04d022: 6e20 6115 3600 |00c5: invoke-virtual {v6, v3}, Ljulianwi/javainstaller/InstallActivity;.makell:(I)Landroid/widget/LinearLayout; // method@1561 │ │ +04d028: 0c02 |00c8: move-result-object v2 │ │ +04d02a: 7220 0015 2100 |00c9: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1500 │ │ +04d030: 5461 6805 |00cc: iget-object v1, v6, Ljulianwi/javainstaller/InstallActivity;.il:Ljulianwi/javainstaller/InstallList; // field@0568 │ │ +04d034: 6e10 7015 0100 |00ce: invoke-virtual {v1}, Ljulianwi/javainstaller/InstallList;.notifyDataSetChanged:()V // method@1570 │ │ +04d03a: 0e00 |00d1: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=253 │ │ 0x001b line=254 │ │ 0x0024 line=255 │ │ 0x0026 line=257 │ │ 0x002f line=258 │ │ @@ -87984,59 +87988,59 @@ │ │ type : '(I)Landroid/widget/LinearLayout;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 98 16-bit code units │ │ -04adc0: |[04adc0] julianwi.javainstaller.InstallActivity.makell:(I)Landroid/widget/LinearLayout; │ │ -04add0: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -04add2: 2200 c702 |0001: new-instance v0, Landroid/widget/LinearLayout; // type@02c7 │ │ -04add6: 7020 aa13 7000 |0003: invoke-direct {v0, v7}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@13aa │ │ -04addc: 6e20 b013 6000 |0006: invoke-virtual {v0, v6}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@13b0 │ │ -04ade2: 2202 d902 |0009: new-instance v2, Landroid/widget/TextView; // type@02d9 │ │ -04ade6: 7020 0b14 7200 |000b: invoke-direct {v2, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@140b │ │ -04adec: 2205 1403 |000e: new-instance v5, Ljava/lang/StringBuilder; // type@0314 │ │ -04adf0: 7010 ab14 0500 |0010: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04adf6: 5574 6c05 |0013: iget-boolean v4, v7, Ljulianwi/javainstaller/InstallActivity;.uninstall:Z // field@056c │ │ -04adfa: 3804 4a00 |0015: if-eqz v4, 005f // +004a │ │ -04adfe: 1a04 9a18 |0017: const-string v4, "uninstalling " // string@189a │ │ -04ae02: 6e20 b214 4500 |0019: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04ae08: 0c04 |001c: move-result-object v4 │ │ -04ae0a: 6205 6e05 |001d: sget-object v5, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ -04ae0e: 4605 0508 |001f: aget-object v5, v5, v8 │ │ -04ae12: 5455 5105 |0021: iget-object v5, v5, Ljulianwi/javainstaller/CheckPoint;.text:Ljava/lang/String; // field@0551 │ │ -04ae16: 6e20 b214 5400 |0023: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04ae1c: 0c04 |0026: move-result-object v4 │ │ -04ae1e: 6e10 b714 0400 |0027: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04ae24: 0c04 |002a: move-result-object v4 │ │ -04ae26: 6e20 1b14 4200 |002b: invoke-virtual {v2, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@141b │ │ -04ae2c: 6e20 ab13 2000 |002e: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@13ab │ │ -04ae32: 5574 6c05 |0031: iget-boolean v4, v7, Ljulianwi/javainstaller/InstallActivity;.uninstall:Z // field@056c │ │ -04ae36: 3904 2b00 |0033: if-nez v4, 005e // +002b │ │ -04ae3a: 2201 cd02 |0035: new-instance v1, Landroid/widget/ProgressBar; // type@02cd │ │ -04ae3e: 1204 |0037: const/4 v4, #int 0 // #0 │ │ -04ae40: 1405 7800 0101 |0038: const v5, #float 2.36939e-38 // #01010078 │ │ -04ae46: 7040 d513 7154 |003b: invoke-direct {v1, v7, v4, v5}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@13d5 │ │ -04ae4c: 6e20 d813 6100 |003e: invoke-virtual {v1, v6}, Landroid/widget/ProgressBar;.setId:(I)V // method@13d8 │ │ -04ae52: 1204 |0041: const/4 v4, #int 0 // #0 │ │ -04ae54: 6e20 da13 4100 |0042: invoke-virtual {v1, v4}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@13da │ │ -04ae5a: 1304 6400 |0045: const/16 v4, #int 100 // #64 │ │ -04ae5e: 6e20 d913 4100 |0047: invoke-virtual {v1, v4}, Landroid/widget/ProgressBar;.setMax:(I)V // method@13d9 │ │ -04ae64: 6e20 ab13 1000 |004a: invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@13ab │ │ -04ae6a: 2203 d902 |004d: new-instance v3, Landroid/widget/TextView; // type@02d9 │ │ -04ae6e: 7020 0b14 7300 |004f: invoke-direct {v3, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@140b │ │ -04ae74: 1224 |0052: const/4 v4, #int 2 // #2 │ │ -04ae76: 6e20 1814 4300 |0053: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setId:(I)V // method@1418 │ │ -04ae7c: 1a04 f800 |0056: const-string v4, "0/0kb 0/100%" // string@00f8 │ │ -04ae80: 6e20 1b14 4300 |0058: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@141b │ │ -04ae86: 6e20 ab13 3000 |005b: invoke-virtual {v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@13ab │ │ -04ae8c: 1100 |005e: return-object v0 │ │ -04ae8e: 1a04 f90f |005f: const-string v4, "installing " // string@0ff9 │ │ -04ae92: 28b8 |0061: goto 0019 // -0048 │ │ +04d03c: |[04d03c] julianwi.javainstaller.InstallActivity.makell:(I)Landroid/widget/LinearLayout; │ │ +04d04c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +04d04e: 2200 c702 |0001: new-instance v0, Landroid/widget/LinearLayout; // type@02c7 │ │ +04d052: 7020 aa13 7000 |0003: invoke-direct {v0, v7}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@13aa │ │ +04d058: 6e20 b013 6000 |0006: invoke-virtual {v0, v6}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@13b0 │ │ +04d05e: 2202 d902 |0009: new-instance v2, Landroid/widget/TextView; // type@02d9 │ │ +04d062: 7020 0b14 7200 |000b: invoke-direct {v2, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@140b │ │ +04d068: 2205 1403 |000e: new-instance v5, Ljava/lang/StringBuilder; // type@0314 │ │ +04d06c: 7010 ab14 0500 |0010: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04d072: 5574 6c05 |0013: iget-boolean v4, v7, Ljulianwi/javainstaller/InstallActivity;.uninstall:Z // field@056c │ │ +04d076: 3804 4a00 |0015: if-eqz v4, 005f // +004a │ │ +04d07a: 1a04 9918 |0017: const-string v4, "uninstalling " // string@1899 │ │ +04d07e: 6e20 b214 4500 |0019: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04d084: 0c04 |001c: move-result-object v4 │ │ +04d086: 6205 6e05 |001d: sget-object v5, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ +04d08a: 4605 0508 |001f: aget-object v5, v5, v8 │ │ +04d08e: 5455 5105 |0021: iget-object v5, v5, Ljulianwi/javainstaller/CheckPoint;.text:Ljava/lang/String; // field@0551 │ │ +04d092: 6e20 b214 5400 |0023: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04d098: 0c04 |0026: move-result-object v4 │ │ +04d09a: 6e10 b714 0400 |0027: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04d0a0: 0c04 |002a: move-result-object v4 │ │ +04d0a2: 6e20 1b14 4200 |002b: invoke-virtual {v2, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@141b │ │ +04d0a8: 6e20 ab13 2000 |002e: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@13ab │ │ +04d0ae: 5574 6c05 |0031: iget-boolean v4, v7, Ljulianwi/javainstaller/InstallActivity;.uninstall:Z // field@056c │ │ +04d0b2: 3904 2b00 |0033: if-nez v4, 005e // +002b │ │ +04d0b6: 2201 cd02 |0035: new-instance v1, Landroid/widget/ProgressBar; // type@02cd │ │ +04d0ba: 1204 |0037: const/4 v4, #int 0 // #0 │ │ +04d0bc: 1405 7800 0101 |0038: const v5, #float 2.36939e-38 // #01010078 │ │ +04d0c2: 7040 d513 7154 |003b: invoke-direct {v1, v7, v4, v5}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@13d5 │ │ +04d0c8: 6e20 d813 6100 |003e: invoke-virtual {v1, v6}, Landroid/widget/ProgressBar;.setId:(I)V // method@13d8 │ │ +04d0ce: 1204 |0041: const/4 v4, #int 0 // #0 │ │ +04d0d0: 6e20 da13 4100 |0042: invoke-virtual {v1, v4}, Landroid/widget/ProgressBar;.setProgress:(I)V // method@13da │ │ +04d0d6: 1304 6400 |0045: const/16 v4, #int 100 // #64 │ │ +04d0da: 6e20 d913 4100 |0047: invoke-virtual {v1, v4}, Landroid/widget/ProgressBar;.setMax:(I)V // method@13d9 │ │ +04d0e0: 6e20 ab13 1000 |004a: invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@13ab │ │ +04d0e6: 2203 d902 |004d: new-instance v3, Landroid/widget/TextView; // type@02d9 │ │ +04d0ea: 7020 0b14 7300 |004f: invoke-direct {v3, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@140b │ │ +04d0f0: 1224 |0052: const/4 v4, #int 2 // #2 │ │ +04d0f2: 6e20 1814 4300 |0053: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setId:(I)V // method@1418 │ │ +04d0f8: 1a04 f800 |0056: const-string v4, "0/0kb 0/100%" // string@00f8 │ │ +04d0fc: 6e20 1b14 4300 |0058: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@141b │ │ +04d102: 6e20 ab13 3000 |005b: invoke-virtual {v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@13ab │ │ +04d108: 1100 |005e: return-object v0 │ │ +04d10a: 1a04 fa0f |005f: const-string v4, "installing " // string@0ffa │ │ +04d10e: 28b8 |0061: goto 0019 // -0048 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=54 │ │ 0x0006 line=55 │ │ 0x0009 line=56 │ │ 0x000e line=57 │ │ 0x002e line=58 │ │ @@ -88065,47 +88069,47 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -04ae94: |[04ae94] julianwi.javainstaller.InstallActivity.onCreate:(Landroid/os/Bundle;)V │ │ -04aea4: 6f20 1c00 5400 |0000: invoke-super {v4, v5}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@001c │ │ -04aeaa: 6e10 5d15 0400 |0003: invoke-virtual {v4}, Ljulianwi/javainstaller/InstallActivity;.getIntent:()Landroid/content/Intent; // method@155d │ │ -04aeb0: 0c02 |0006: move-result-object v2 │ │ -04aeb2: 6e10 b000 0200 |0007: invoke-virtual {v2}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00b0 │ │ -04aeb8: 0c00 |000a: move-result-object v0 │ │ -04aeba: 1a02 f414 |000b: const-string v2, "packages" // string@14f4 │ │ -04aebe: 6e20 7301 2000 |000d: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0173 │ │ -04aec4: 0a02 |0010: move-result v2 │ │ -04aec6: 5942 6a05 |0011: iput v2, v4, Ljulianwi/javainstaller/InstallActivity;.pkgs:I // field@056a │ │ -04aeca: 2202 2703 |0013: new-instance v2, Ljava/util/ArrayList; // type@0327 │ │ -04aece: 7010 d914 0200 |0015: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -04aed4: 5b42 6905 |0018: iput-object v2, v4, Ljulianwi/javainstaller/InstallActivity;.lls:Ljava/util/List; // field@0569 │ │ -04aed8: 2202 2703 |001a: new-instance v2, Ljava/util/ArrayList; // type@0327 │ │ -04aedc: 7010 d914 0200 |001c: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -04aee2: 5b42 6605 |001f: iput-object v2, v4, Ljulianwi/javainstaller/InstallActivity;.ids:Ljava/util/List; // field@0566 │ │ -04aee6: 2202 2703 |0021: new-instance v2, Ljava/util/ArrayList; // type@0327 │ │ -04aeea: 7010 d914 0200 |0023: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -04aef0: 5b42 6705 |0026: iput-object v2, v4, Ljulianwi/javainstaller/InstallActivity;.ids2:Ljava/util/List; // field@0567 │ │ -04aef4: 2201 ca02 |0028: new-instance v1, Landroid/widget/ListView; // type@02ca │ │ -04aef8: 7020 b313 4100 |002a: invoke-direct {v1, v4}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@13b3 │ │ -04aefe: 2202 5303 |002d: new-instance v2, Ljulianwi/javainstaller/InstallList; // type@0353 │ │ -04af02: 5443 6905 |002f: iget-object v3, v4, Ljulianwi/javainstaller/InstallActivity;.lls:Ljava/util/List; // field@0569 │ │ -04af06: 7020 6b15 3200 |0031: invoke-direct {v2, v3}, Ljulianwi/javainstaller/InstallList;.:(Ljava/util/List;)V // method@156b │ │ -04af0c: 5b42 6805 |0034: iput-object v2, v4, Ljulianwi/javainstaller/InstallActivity;.il:Ljulianwi/javainstaller/InstallList; // field@0568 │ │ -04af10: 5442 6805 |0036: iget-object v2, v4, Ljulianwi/javainstaller/InstallActivity;.il:Ljulianwi/javainstaller/InstallList; // field@0568 │ │ -04af14: 6e20 bc13 2100 |0038: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@13bc │ │ -04af1a: 6e20 6615 1400 |003b: invoke-virtual {v4, v1}, Ljulianwi/javainstaller/InstallActivity;.setContentView:(Landroid/view/View;)V // method@1566 │ │ -04af20: 6e10 6015 0400 |003e: invoke-virtual {v4}, Ljulianwi/javainstaller/InstallActivity;.init:()V // method@1560 │ │ -04af26: 2202 1603 |0041: new-instance v2, Ljava/lang/Thread; // type@0316 │ │ -04af2a: 7020 be14 4200 |0043: invoke-direct {v2, v4}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@14be │ │ -04af30: 6e10 c214 0200 |0046: invoke-virtual {v2}, Ljava/lang/Thread;.start:()V // method@14c2 │ │ -04af36: 0e00 |0049: return-void │ │ +04d110: |[04d110] julianwi.javainstaller.InstallActivity.onCreate:(Landroid/os/Bundle;)V │ │ +04d120: 6f20 1c00 5400 |0000: invoke-super {v4, v5}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@001c │ │ +04d126: 6e10 5d15 0400 |0003: invoke-virtual {v4}, Ljulianwi/javainstaller/InstallActivity;.getIntent:()Landroid/content/Intent; // method@155d │ │ +04d12c: 0c02 |0006: move-result-object v2 │ │ +04d12e: 6e10 b000 0200 |0007: invoke-virtual {v2}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00b0 │ │ +04d134: 0c00 |000a: move-result-object v0 │ │ +04d136: 1a02 f514 |000b: const-string v2, "packages" // string@14f5 │ │ +04d13a: 6e20 7301 2000 |000d: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0173 │ │ +04d140: 0a02 |0010: move-result v2 │ │ +04d142: 5942 6a05 |0011: iput v2, v4, Ljulianwi/javainstaller/InstallActivity;.pkgs:I // field@056a │ │ +04d146: 2202 2703 |0013: new-instance v2, Ljava/util/ArrayList; // type@0327 │ │ +04d14a: 7010 d914 0200 |0015: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +04d150: 5b42 6905 |0018: iput-object v2, v4, Ljulianwi/javainstaller/InstallActivity;.lls:Ljava/util/List; // field@0569 │ │ +04d154: 2202 2703 |001a: new-instance v2, Ljava/util/ArrayList; // type@0327 │ │ +04d158: 7010 d914 0200 |001c: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +04d15e: 5b42 6605 |001f: iput-object v2, v4, Ljulianwi/javainstaller/InstallActivity;.ids:Ljava/util/List; // field@0566 │ │ +04d162: 2202 2703 |0021: new-instance v2, Ljava/util/ArrayList; // type@0327 │ │ +04d166: 7010 d914 0200 |0023: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +04d16c: 5b42 6705 |0026: iput-object v2, v4, Ljulianwi/javainstaller/InstallActivity;.ids2:Ljava/util/List; // field@0567 │ │ +04d170: 2201 ca02 |0028: new-instance v1, Landroid/widget/ListView; // type@02ca │ │ +04d174: 7020 b313 4100 |002a: invoke-direct {v1, v4}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@13b3 │ │ +04d17a: 2202 5303 |002d: new-instance v2, Ljulianwi/javainstaller/InstallList; // type@0353 │ │ +04d17e: 5443 6905 |002f: iget-object v3, v4, Ljulianwi/javainstaller/InstallActivity;.lls:Ljava/util/List; // field@0569 │ │ +04d182: 7020 6b15 3200 |0031: invoke-direct {v2, v3}, Ljulianwi/javainstaller/InstallList;.:(Ljava/util/List;)V // method@156b │ │ +04d188: 5b42 6805 |0034: iput-object v2, v4, Ljulianwi/javainstaller/InstallActivity;.il:Ljulianwi/javainstaller/InstallList; // field@0568 │ │ +04d18c: 5442 6805 |0036: iget-object v2, v4, Ljulianwi/javainstaller/InstallActivity;.il:Ljulianwi/javainstaller/InstallList; // field@0568 │ │ +04d190: 6e20 bc13 2100 |0038: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@13bc │ │ +04d196: 6e20 6615 1400 |003b: invoke-virtual {v4, v1}, Ljulianwi/javainstaller/InstallActivity;.setContentView:(Landroid/view/View;)V // method@1566 │ │ +04d19c: 6e10 6015 0400 |003e: invoke-virtual {v4}, Ljulianwi/javainstaller/InstallActivity;.init:()V // method@1560 │ │ +04d1a2: 2202 1603 |0041: new-instance v2, Ljava/lang/Thread; // type@0316 │ │ +04d1a6: 7020 be14 4200 |0043: invoke-direct {v2, v4}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@14be │ │ +04d1ac: 6e10 c214 0200 |0046: invoke-virtual {v2}, Ljava/lang/Thread;.start:()V // method@14c2 │ │ +04d1b2: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=40 │ │ 0x000b line=41 │ │ 0x0013 line=42 │ │ 0x001a line=43 │ │ @@ -88128,42 +88132,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 57 16-bit code units │ │ -04af38: |[04af38] julianwi.javainstaller.InstallActivity.onResume:()V │ │ -04af48: 6f10 2800 0400 |0000: invoke-super {v4}, Landroid/app/Activity;.onResume:()V // method@0028 │ │ -04af4e: 1a01 8410 |0003: const-string v1, "jackpal.androidterm.permission.RUN_SCRIPT" // string@1084 │ │ -04af52: 6e20 5b15 1400 |0005: invoke-virtual {v4, v1}, Ljulianwi/javainstaller/InstallActivity;.checkCallingOrSelfPermission:(Ljava/lang/String;)I // method@155b │ │ -04af58: 0a01 |0008: move-result v1 │ │ -04af5a: 3801 2d00 |0009: if-eqz v1, 0036 // +002d │ │ -04af5e: 6e10 5f15 0400 |000b: invoke-virtual {v4}, Ljulianwi/javainstaller/InstallActivity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@155f │ │ -04af64: 0c01 |000e: move-result-object v1 │ │ -04af66: 1a02 7d10 |000f: const-string v2, "jackpal.androidterm" // string@107d │ │ -04af6a: 1213 |0011: const/4 v3, #int 1 // #1 │ │ -04af6c: 6e30 df00 2103 |0012: invoke-virtual {v1, v2, v3}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00df │ │ -04af72: 2200 2100 |0015: new-instance v0, Landroid/content/Intent; // type@0021 │ │ -04af76: 1a01 b40a |0017: const-string v1, "android.intent.action.VIEW" // string@0ab4 │ │ -04af7a: 7020 a500 1000 |0019: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00a5 │ │ -04af80: 2201 e402 |001c: new-instance v1, Ljava/io/File; // type@02e4 │ │ -04af84: 6e10 5e15 0400 |001e: invoke-virtual {v4}, Ljulianwi/javainstaller/InstallActivity;.getPackageCodePath:()Ljava/lang/String; // method@155e │ │ -04af8a: 0c02 |0021: move-result-object v2 │ │ -04af8c: 7020 2814 2100 |0022: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1428 │ │ -04af92: 7110 6701 0100 |0025: invoke-static {v1}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@0167 │ │ -04af98: 0c01 |0028: move-result-object v1 │ │ -04af9a: 1a02 e20a |0029: const-string v2, "application/vnd.android.package-archive" // string@0ae2 │ │ -04af9e: 6e30 c900 1002 |002b: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.setDataAndType:(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent; // method@00c9 │ │ -04afa4: 1501 0010 |002e: const/high16 v1, #int 268435456 // #1000 │ │ -04afa8: 6e20 ca00 1000 |0030: invoke-virtual {v0, v1}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@00ca │ │ -04afae: 6e20 6715 0400 |0033: invoke-virtual {v4, v0}, Ljulianwi/javainstaller/InstallActivity;.startActivity:(Landroid/content/Intent;)V // method@1567 │ │ -04afb4: 0e00 |0036: return-void │ │ -04afb6: 0d01 |0037: move-exception v1 │ │ -04afb8: 28fe |0038: goto 0036 // -0002 │ │ +04d1b4: |[04d1b4] julianwi.javainstaller.InstallActivity.onResume:()V │ │ +04d1c4: 6f10 2800 0400 |0000: invoke-super {v4}, Landroid/app/Activity;.onResume:()V // method@0028 │ │ +04d1ca: 1a01 8510 |0003: const-string v1, "jackpal.androidterm.permission.RUN_SCRIPT" // string@1085 │ │ +04d1ce: 6e20 5b15 1400 |0005: invoke-virtual {v4, v1}, Ljulianwi/javainstaller/InstallActivity;.checkCallingOrSelfPermission:(Ljava/lang/String;)I // method@155b │ │ +04d1d4: 0a01 |0008: move-result v1 │ │ +04d1d6: 3801 2d00 |0009: if-eqz v1, 0036 // +002d │ │ +04d1da: 6e10 5f15 0400 |000b: invoke-virtual {v4}, Ljulianwi/javainstaller/InstallActivity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@155f │ │ +04d1e0: 0c01 |000e: move-result-object v1 │ │ +04d1e2: 1a02 7e10 |000f: const-string v2, "jackpal.androidterm" // string@107e │ │ +04d1e6: 1213 |0011: const/4 v3, #int 1 // #1 │ │ +04d1e8: 6e30 df00 2103 |0012: invoke-virtual {v1, v2, v3}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00df │ │ +04d1ee: 2200 2100 |0015: new-instance v0, Landroid/content/Intent; // type@0021 │ │ +04d1f2: 1a01 b50a |0017: const-string v1, "android.intent.action.VIEW" // string@0ab5 │ │ +04d1f6: 7020 a500 1000 |0019: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00a5 │ │ +04d1fc: 2201 e402 |001c: new-instance v1, Ljava/io/File; // type@02e4 │ │ +04d200: 6e10 5e15 0400 |001e: invoke-virtual {v4}, Ljulianwi/javainstaller/InstallActivity;.getPackageCodePath:()Ljava/lang/String; // method@155e │ │ +04d206: 0c02 |0021: move-result-object v2 │ │ +04d208: 7020 2814 2100 |0022: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1428 │ │ +04d20e: 7110 6701 0100 |0025: invoke-static {v1}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@0167 │ │ +04d214: 0c01 |0028: move-result-object v1 │ │ +04d216: 1a02 e30a |0029: const-string v2, "application/vnd.android.package-archive" // string@0ae3 │ │ +04d21a: 6e30 c900 1002 |002b: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.setDataAndType:(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent; // method@00c9 │ │ +04d220: 1501 0010 |002e: const/high16 v1, #int 268435456 // #1000 │ │ +04d224: 6e20 ca00 1000 |0030: invoke-virtual {v0, v1}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@00ca │ │ +04d22a: 6e20 6715 0400 |0033: invoke-virtual {v4, v0}, Ljulianwi/javainstaller/InstallActivity;.startActivity:(Landroid/content/Intent;)V // method@1567 │ │ +04d230: 0e00 |0036: return-void │ │ +04d232: 0d01 |0037: move-exception v1 │ │ +04d234: 28fe |0038: goto 0036 // -0002 │ │ catches : 1 │ │ 0x000b - 0x0036 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0037 │ │ positions : │ │ 0x0000 line=239 │ │ 0x0003 line=240 │ │ 0x000b line=242 │ │ @@ -88178,576 +88182,557 @@ │ │ 0x0000 - 0x0039 reg=4 this Ljulianwi/javainstaller/InstallActivity; │ │ │ │ #4 : (in Ljulianwi/javainstaller/InstallActivity;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 20 │ │ + registers : 18 │ │ ins : 1 │ │ outs : 7 │ │ - insns size : 836 16-bit code units │ │ -04afc8: |[04afc8] julianwi.javainstaller.InstallActivity.run:()V │ │ -04afd8: 0800 1300 |0000: move-object/from16 v0, v19 │ │ -04afdc: 5202 6a05 |0002: iget v2, v0, Ljulianwi/javainstaller/InstallActivity;.pkgs:I // field@056a │ │ -04afe0: dd02 0203 |0004: and-int/lit8 v2, v2, #int 3 // #03 │ │ -04afe4: 1223 |0006: const/4 v3, #int 2 // #2 │ │ -04afe6: 3232 1700 |0007: if-eq v2, v3, 001e // +0017 │ │ -04afea: 6202 6e05 |0009: sget-object v2, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ -04afee: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -04aff0: 4602 0203 |000c: aget-object v2, v2, v3 │ │ -04aff4: 5422 4e05 |000e: iget-object v2, v2, Ljulianwi/javainstaller/CheckPoint;.installed:Ljava/lang/Boolean; // field@054e │ │ -04aff8: 6e10 5314 0200 |0010: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@1453 │ │ -04affe: 0a02 |0013: move-result v2 │ │ -04b000: 3902 9b00 |0014: if-nez v2, 00af // +009b │ │ -04b004: 0800 1300 |0016: move-object/from16 v0, v19 │ │ -04b008: 5202 6a05 |0018: iget v2, v0, Ljulianwi/javainstaller/InstallActivity;.pkgs:I // field@056a │ │ -04b00c: e102 0202 |001a: shr-int/lit8 v2, v2, #int 2 // #02 │ │ -04b010: 3802 9300 |001c: if-eqz v2, 00af // +0093 │ │ -04b014: 2202 4e03 |001e: new-instance v2, Ljulianwi/javainstaller/Download; // type@034e │ │ -04b018: 0800 1300 |0020: move-object/from16 v0, v19 │ │ -04b01c: 5403 6905 |0022: iget-object v3, v0, Ljulianwi/javainstaller/InstallActivity;.lls:Ljava/util/List; // field@0569 │ │ -04b020: 1204 |0024: const/4 v4, #int 0 // #0 │ │ -04b022: 7220 0115 4300 |0025: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1501 │ │ -04b028: 0c03 |0028: move-result-object v3 │ │ -04b02a: 1f03 c702 |0029: check-cast v3, Landroid/widget/LinearLayout; // type@02c7 │ │ -04b02e: 1214 |002b: const/4 v4, #int 1 // #1 │ │ -04b030: 6e20 ad13 4300 |002c: invoke-virtual {v3, v4}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@13ad │ │ -04b036: 0c03 |002f: move-result-object v3 │ │ -04b038: 1f03 cd02 |0030: check-cast v3, Landroid/widget/ProgressBar; // type@02cd │ │ -04b03c: 0800 1300 |0032: move-object/from16 v0, v19 │ │ -04b040: 5404 6905 |0034: iget-object v4, v0, Ljulianwi/javainstaller/InstallActivity;.lls:Ljava/util/List; // field@0569 │ │ -04b044: 1205 |0036: const/4 v5, #int 0 // #0 │ │ -04b046: 7220 0115 5400 |0037: invoke-interface {v4, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1501 │ │ -04b04c: 0c04 |003a: move-result-object v4 │ │ -04b04e: 1f04 c702 |003b: check-cast v4, Landroid/widget/LinearLayout; // type@02c7 │ │ -04b052: 1225 |003d: const/4 v5, #int 2 // #2 │ │ -04b054: 6e20 ad13 5400 |003e: invoke-virtual {v4, v5}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@13ad │ │ -04b05a: 0c04 |0041: move-result-object v4 │ │ -04b05c: 1f04 d902 |0042: check-cast v4, Landroid/widget/TextView; // type@02d9 │ │ -04b060: 2205 2403 |0044: new-instance v5, Ljava/net/URL; // type@0324 │ │ -04b064: 6206 6e05 |0046: sget-object v6, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ -04b068: 1207 |0048: const/4 v7, #int 0 // #0 │ │ -04b06a: 4606 0607 |0049: aget-object v6, v6, v7 │ │ -04b06e: 6e10 3915 0600 |004b: invoke-virtual {v6}, Ljulianwi/javainstaller/CheckPoint;.getSource:()Ljava/lang/String; // method@1539 │ │ -04b074: 0c06 |004e: move-result-object v6 │ │ -04b076: 7020 d314 6500 |004f: invoke-direct {v5, v6}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@14d3 │ │ -04b07c: 0800 1300 |0052: move-object/from16 v0, v19 │ │ -04b080: 5406 6505 |0054: iget-object v6, v0, Ljulianwi/javainstaller/InstallActivity;.handler:Landroid/os/Handler; // field@0565 │ │ -04b084: 2207 1403 |0056: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ -04b088: 7010 ab14 0700 |0058: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04b08e: 1a08 e700 |005b: const-string v8, "/data/data/julianwi.javainstaller/" // string@00e7 │ │ -04b092: 6e20 b214 8700 |005d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04b098: 0c07 |0060: move-result-object v7 │ │ -04b09a: 6208 5205 |0061: sget-object v8, Ljulianwi/javainstaller/Checkforfile;.file:[Ljava/lang/String; // field@0552 │ │ -04b09e: 1312 0000 |0063: const/16 v18, #int 0 // #0 │ │ -04b0a2: 4608 0812 |0065: aget-object v8, v8, v18 │ │ -04b0a6: 6e20 b214 8700 |0067: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04b0ac: 0c07 |006a: move-result-object v7 │ │ -04b0ae: 6e10 b714 0700 |006b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04b0b4: 0c07 |006e: move-result-object v7 │ │ -04b0b6: 0808 1300 |006f: move-object/from16 v8, v19 │ │ -04b0ba: 7607 4e15 0200 |0071: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8}, Ljulianwi/javainstaller/Download;.:(Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/net/URL;Landroid/os/Handler;Ljava/lang/String;Landroid/content/Context;)V // method@154e │ │ -04b0c0: 6e10 5115 0200 |0074: invoke-virtual {v2}, Ljulianwi/javainstaller/Download;.run:()V // method@1551 │ │ -04b0c6: 2202 e402 |0077: new-instance v2, Ljava/io/File; // type@02e4 │ │ -04b0ca: 1a03 e800 |0079: const-string v3, "/data/data/julianwi.javainstaller/androidterm.apk" // string@00e8 │ │ -04b0ce: 7020 2814 3200 |007b: invoke-direct {v2, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1428 │ │ -04b0d4: 1303 a401 |007e: const/16 v3, #int 420 // #1a4 │ │ -04b0d8: 7120 5c15 3200 |0080: invoke-static {v2, v3}, Ljulianwi/javainstaller/InstallActivity;.chmod:(Ljava/io/File;I)I // method@155c │ │ -04b0de: 220d 2100 |0083: new-instance v13, Landroid/content/Intent; // type@0021 │ │ -04b0e2: 1a02 b40a |0085: const-string v2, "android.intent.action.VIEW" // string@0ab4 │ │ -04b0e6: 7020 a500 2d00 |0087: invoke-direct {v13, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00a5 │ │ -04b0ec: 2202 e402 |008a: new-instance v2, Ljava/io/File; // type@02e4 │ │ -04b0f0: 1a03 e800 |008c: const-string v3, "/data/data/julianwi.javainstaller/androidterm.apk" // string@00e8 │ │ -04b0f4: 7020 2814 3200 |008e: invoke-direct {v2, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1428 │ │ -04b0fa: 7110 6701 0200 |0091: invoke-static {v2}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@0167 │ │ -04b100: 0c02 |0094: move-result-object v2 │ │ -04b102: 1a03 e20a |0095: const-string v3, "application/vnd.android.package-archive" // string@0ae2 │ │ -04b106: 6e30 c900 2d03 |0097: invoke-virtual {v13, v2, v3}, Landroid/content/Intent;.setDataAndType:(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent; // method@00c9 │ │ -04b10c: 1502 0010 |009a: const/high16 v2, #int 268435456 // #1000 │ │ -04b110: 6e20 ca00 2d00 |009c: invoke-virtual {v13, v2}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@00ca │ │ -04b116: 0800 1300 |009f: move-object/from16 v0, v19 │ │ -04b11a: 6e20 6715 d000 |00a1: invoke-virtual {v0, v13}, Ljulianwi/javainstaller/InstallActivity;.startActivity:(Landroid/content/Intent;)V // method@1567 │ │ -04b120: 1a02 8410 |00a4: const-string v2, "jackpal.androidterm.permission.RUN_SCRIPT" // string@1084 │ │ -04b124: 0800 1300 |00a6: move-object/from16 v0, v19 │ │ -04b128: 6e20 5b15 2000 |00a8: invoke-virtual {v0, v2}, Ljulianwi/javainstaller/InstallActivity;.checkCallingOrSelfPermission:(Ljava/lang/String;)I // method@155b │ │ -04b12e: 0a02 |00ab: move-result v2 │ │ -04b130: 3802 0300 |00ac: if-eqz v2, 00af // +0003 │ │ -04b134: 0e00 |00ae: return-void │ │ -04b136: 0800 1300 |00af: move-object/from16 v0, v19 │ │ -04b13a: 5402 6605 |00b1: iget-object v2, v0, Ljulianwi/javainstaller/InstallActivity;.ids:Ljava/util/List; // field@0566 │ │ -04b13e: 7210 0415 0200 |00b3: invoke-interface {v2}, Ljava/util/List;.size:()I // method@1504 │ │ -04b144: 0a02 |00b6: move-result v2 │ │ -04b146: 3802 2d01 |00b7: if-eqz v2, 01e4 // +012d │ │ -04b14a: 1212 |00b9: const/4 v2, #int 1 // #1 │ │ -04b14c: 0800 1300 |00ba: move-object/from16 v0, v19 │ │ -04b150: 6e20 6815 2000 |00bc: invoke-virtual {v0, v2}, Ljulianwi/javainstaller/InstallActivity;.testrunactivity:(I)Ljava/lang/Boolean; // method@1568 │ │ -04b156: 0c02 |00bf: move-result-object v2 │ │ -04b158: 6e10 5314 0200 |00c0: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@1453 │ │ -04b15e: 0a02 |00c3: move-result v2 │ │ -04b160: 3802 de00 |00c4: if-eqz v2, 01a2 // +00de │ │ -04b164: 2211 e302 |00c6: new-instance v17, Ljava/io/BufferedWriter; // type@02e3 │ │ -04b168: 2202 ed02 |00c8: new-instance v2, Ljava/io/OutputStreamWriter; // type@02ed │ │ -04b16c: 2203 e802 |00ca: new-instance v3, Ljava/io/FileOutputStream; // type@02e8 │ │ -04b170: 1a04 ed00 |00cc: const-string v4, "/data/data/julianwi.javainstaller/install.sh" // string@00ed │ │ -04b174: 7020 3b14 4300 |00ce: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@143b │ │ -04b17a: 1a04 be18 |00d1: const-string v4, "utf-8" // string@18be │ │ -04b17e: 7030 4414 3204 |00d3: invoke-direct {v2, v3, v4}, Ljava/io/OutputStreamWriter;.:(Ljava/io/OutputStream;Ljava/lang/String;)V // method@1444 │ │ -04b184: 0800 1100 |00d6: move-object/from16 v0, v17 │ │ -04b188: 7020 2614 2000 |00d8: invoke-direct {v0, v2}, Ljava/io/BufferedWriter;.:(Ljava/io/Writer;)V // method@1426 │ │ -04b18e: 2202 1403 |00db: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ -04b192: 7010 ab14 0200 |00dd: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04b198: 1a03 9000 |00e0: const-string v3, "#!/system/bin/sh │ │ + insns size : 807 16-bit code units │ │ +04d244: |[04d244] julianwi.javainstaller.InstallActivity.run:()V │ │ +04d254: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +04d258: 5201 6a05 |0002: iget v1, v0, Ljulianwi/javainstaller/InstallActivity;.pkgs:I // field@056a │ │ +04d25c: dd01 0103 |0004: and-int/lit8 v1, v1, #int 3 // #03 │ │ +04d260: 1222 |0006: const/4 v2, #int 2 // #2 │ │ +04d262: 3221 1700 |0007: if-eq v1, v2, 001e // +0017 │ │ +04d266: 6201 6e05 |0009: sget-object v1, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ +04d26a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +04d26c: 4601 0102 |000c: aget-object v1, v1, v2 │ │ +04d270: 5411 4e05 |000e: iget-object v1, v1, Ljulianwi/javainstaller/CheckPoint;.installed:Ljava/lang/Boolean; // field@054e │ │ +04d274: 6e10 5314 0100 |0010: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@1453 │ │ +04d27a: 0a01 |0013: move-result v1 │ │ +04d27c: 3901 9b00 |0014: if-nez v1, 00af // +009b │ │ +04d280: 0800 1100 |0016: move-object/from16 v0, v17 │ │ +04d284: 5201 6a05 |0018: iget v1, v0, Ljulianwi/javainstaller/InstallActivity;.pkgs:I // field@056a │ │ +04d288: e101 0102 |001a: shr-int/lit8 v1, v1, #int 2 // #02 │ │ +04d28c: 3801 9300 |001c: if-eqz v1, 00af // +0093 │ │ +04d290: 2201 4e03 |001e: new-instance v1, Ljulianwi/javainstaller/Download; // type@034e │ │ +04d294: 0800 1100 |0020: move-object/from16 v0, v17 │ │ +04d298: 5402 6905 |0022: iget-object v2, v0, Ljulianwi/javainstaller/InstallActivity;.lls:Ljava/util/List; // field@0569 │ │ +04d29c: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +04d29e: 7220 0115 3200 |0025: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1501 │ │ +04d2a4: 0c02 |0028: move-result-object v2 │ │ +04d2a6: 1f02 c702 |0029: check-cast v2, Landroid/widget/LinearLayout; // type@02c7 │ │ +04d2aa: 1213 |002b: const/4 v3, #int 1 // #1 │ │ +04d2ac: 6e20 ad13 3200 |002c: invoke-virtual {v2, v3}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@13ad │ │ +04d2b2: 0c02 |002f: move-result-object v2 │ │ +04d2b4: 1f02 cd02 |0030: check-cast v2, Landroid/widget/ProgressBar; // type@02cd │ │ +04d2b8: 0800 1100 |0032: move-object/from16 v0, v17 │ │ +04d2bc: 5403 6905 |0034: iget-object v3, v0, Ljulianwi/javainstaller/InstallActivity;.lls:Ljava/util/List; // field@0569 │ │ +04d2c0: 1204 |0036: const/4 v4, #int 0 // #0 │ │ +04d2c2: 7220 0115 4300 |0037: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1501 │ │ +04d2c8: 0c03 |003a: move-result-object v3 │ │ +04d2ca: 1f03 c702 |003b: check-cast v3, Landroid/widget/LinearLayout; // type@02c7 │ │ +04d2ce: 1224 |003d: const/4 v4, #int 2 // #2 │ │ +04d2d0: 6e20 ad13 4300 |003e: invoke-virtual {v3, v4}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@13ad │ │ +04d2d6: 0c03 |0041: move-result-object v3 │ │ +04d2d8: 1f03 d902 |0042: check-cast v3, Landroid/widget/TextView; // type@02d9 │ │ +04d2dc: 2204 2403 |0044: new-instance v4, Ljava/net/URL; // type@0324 │ │ +04d2e0: 6205 6e05 |0046: sget-object v5, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ +04d2e4: 1206 |0048: const/4 v6, #int 0 // #0 │ │ +04d2e6: 4605 0506 |0049: aget-object v5, v5, v6 │ │ +04d2ea: 6e10 3915 0500 |004b: invoke-virtual {v5}, Ljulianwi/javainstaller/CheckPoint;.getSource:()Ljava/lang/String; // method@1539 │ │ +04d2f0: 0c05 |004e: move-result-object v5 │ │ +04d2f2: 7020 d314 5400 |004f: invoke-direct {v4, v5}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@14d3 │ │ +04d2f8: 0800 1100 |0052: move-object/from16 v0, v17 │ │ +04d2fc: 5405 6505 |0054: iget-object v5, v0, Ljulianwi/javainstaller/InstallActivity;.handler:Landroid/os/Handler; // field@0565 │ │ +04d300: 2206 1403 |0056: new-instance v6, Ljava/lang/StringBuilder; // type@0314 │ │ +04d304: 7010 ab14 0600 |0058: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04d30a: 1a07 e700 |005b: const-string v7, "/data/data/julianwi.javainstaller/" // string@00e7 │ │ +04d30e: 6e20 b214 7600 |005d: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04d314: 0c06 |0060: move-result-object v6 │ │ +04d316: 6207 5205 |0061: sget-object v7, Ljulianwi/javainstaller/Checkforfile;.file:[Ljava/lang/String; // field@0552 │ │ +04d31a: 1310 0000 |0063: const/16 v16, #int 0 // #0 │ │ +04d31e: 4607 0710 |0065: aget-object v7, v7, v16 │ │ +04d322: 6e20 b214 7600 |0067: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04d328: 0c06 |006a: move-result-object v6 │ │ +04d32a: 6e10 b714 0600 |006b: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04d330: 0c06 |006e: move-result-object v6 │ │ +04d332: 0807 1100 |006f: move-object/from16 v7, v17 │ │ +04d336: 7607 4e15 0100 |0071: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Ljulianwi/javainstaller/Download;.:(Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/net/URL;Landroid/os/Handler;Ljava/lang/String;Landroid/content/Context;)V // method@154e │ │ +04d33c: 6e10 5115 0100 |0074: invoke-virtual {v1}, Ljulianwi/javainstaller/Download;.run:()V // method@1551 │ │ +04d342: 2201 e402 |0077: new-instance v1, Ljava/io/File; // type@02e4 │ │ +04d346: 1a02 e800 |0079: const-string v2, "/data/data/julianwi.javainstaller/androidterm.apk" // string@00e8 │ │ +04d34a: 7020 2814 2100 |007b: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1428 │ │ +04d350: 1302 a401 |007e: const/16 v2, #int 420 // #1a4 │ │ +04d354: 7120 5c15 2100 |0080: invoke-static {v1, v2}, Ljulianwi/javainstaller/InstallActivity;.chmod:(Ljava/io/File;I)I // method@155c │ │ +04d35a: 220b 2100 |0083: new-instance v11, Landroid/content/Intent; // type@0021 │ │ +04d35e: 1a01 b50a |0085: const-string v1, "android.intent.action.VIEW" // string@0ab5 │ │ +04d362: 7020 a500 1b00 |0087: invoke-direct {v11, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00a5 │ │ +04d368: 2201 e402 |008a: new-instance v1, Ljava/io/File; // type@02e4 │ │ +04d36c: 1a02 e800 |008c: const-string v2, "/data/data/julianwi.javainstaller/androidterm.apk" // string@00e8 │ │ +04d370: 7020 2814 2100 |008e: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1428 │ │ +04d376: 7110 6701 0100 |0091: invoke-static {v1}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@0167 │ │ +04d37c: 0c01 |0094: move-result-object v1 │ │ +04d37e: 1a02 e30a |0095: const-string v2, "application/vnd.android.package-archive" // string@0ae3 │ │ +04d382: 6e30 c900 1b02 |0097: invoke-virtual {v11, v1, v2}, Landroid/content/Intent;.setDataAndType:(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent; // method@00c9 │ │ +04d388: 1501 0010 |009a: const/high16 v1, #int 268435456 // #1000 │ │ +04d38c: 6e20 ca00 1b00 |009c: invoke-virtual {v11, v1}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@00ca │ │ +04d392: 0800 1100 |009f: move-object/from16 v0, v17 │ │ +04d396: 6e20 6715 b000 |00a1: invoke-virtual {v0, v11}, Ljulianwi/javainstaller/InstallActivity;.startActivity:(Landroid/content/Intent;)V // method@1567 │ │ +04d39c: 1a01 8510 |00a4: const-string v1, "jackpal.androidterm.permission.RUN_SCRIPT" // string@1085 │ │ +04d3a0: 0800 1100 |00a6: move-object/from16 v0, v17 │ │ +04d3a4: 6e20 5b15 1000 |00a8: invoke-virtual {v0, v1}, Ljulianwi/javainstaller/InstallActivity;.checkCallingOrSelfPermission:(Ljava/lang/String;)I // method@155b │ │ +04d3aa: 0a01 |00ab: move-result v1 │ │ +04d3ac: 3801 0300 |00ac: if-eqz v1, 00af // +0003 │ │ +04d3b0: 0e00 |00ae: return-void │ │ +04d3b2: 0800 1100 |00af: move-object/from16 v0, v17 │ │ +04d3b6: 5401 6605 |00b1: iget-object v1, v0, Ljulianwi/javainstaller/InstallActivity;.ids:Ljava/util/List; // field@0566 │ │ +04d3ba: 7210 0415 0100 |00b3: invoke-interface {v1}, Ljava/util/List;.size:()I // method@1504 │ │ +04d3c0: 0a01 |00b6: move-result v1 │ │ +04d3c2: 3801 2001 |00b7: if-eqz v1, 01d7 // +0120 │ │ +04d3c6: 1211 |00b9: const/4 v1, #int 1 // #1 │ │ +04d3c8: 0800 1100 |00ba: move-object/from16 v0, v17 │ │ +04d3cc: 6e20 6815 1000 |00bc: invoke-virtual {v0, v1}, Ljulianwi/javainstaller/InstallActivity;.testrunactivity:(I)Ljava/lang/Boolean; // method@1568 │ │ +04d3d2: 0c01 |00bf: move-result-object v1 │ │ +04d3d4: 6e10 5314 0100 |00c0: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@1453 │ │ +04d3da: 0a01 |00c3: move-result v1 │ │ +04d3dc: 3801 d700 |00c4: if-eqz v1, 019b // +00d7 │ │ +04d3e0: 220f e302 |00c6: new-instance v15, Ljava/io/BufferedWriter; // type@02e3 │ │ +04d3e4: 2201 ed02 |00c8: new-instance v1, Ljava/io/OutputStreamWriter; // type@02ed │ │ +04d3e8: 2202 e802 |00ca: new-instance v2, Ljava/io/FileOutputStream; // type@02e8 │ │ +04d3ec: 1a03 ed00 |00cc: const-string v3, "/data/data/julianwi.javainstaller/install.sh" // string@00ed │ │ +04d3f0: 7020 3b14 3200 |00ce: invoke-direct {v2, v3}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@143b │ │ +04d3f6: 1a03 bd18 |00d1: const-string v3, "utf-8" // string@18bd │ │ +04d3fa: 7030 4414 2103 |00d3: invoke-direct {v1, v2, v3}, Ljava/io/OutputStreamWriter;.:(Ljava/io/OutputStream;Ljava/lang/String;)V // method@1444 │ │ +04d400: 7020 2614 1f00 |00d6: invoke-direct {v15, v1}, Ljava/io/BufferedWriter;.:(Ljava/io/Writer;)V // method@1426 │ │ +04d406: 2201 1403 |00d9: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +04d40a: 7010 ab14 0100 |00db: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04d410: 1a02 9000 |00de: const-string v2, "#!/system/bin/sh │ │ bbdir=" // string@0090 │ │ -04b19c: 6e20 b214 3200 |00e2: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04b1a2: 0c02 |00e5: move-result-object v2 │ │ -04b1a4: 6203 6e05 |00e6: sget-object v3, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ -04b1a8: 1214 |00e8: const/4 v4, #int 1 // #1 │ │ -04b1aa: 4603 0304 |00e9: aget-object v3, v3, v4 │ │ -04b1ae: 6e10 3815 0300 |00eb: invoke-virtual {v3}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ -04b1b4: 0c03 |00ee: move-result-object v3 │ │ -04b1b6: 6e20 b214 3200 |00ef: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04b1bc: 0c02 |00f2: move-result-object v2 │ │ -04b1be: 1a03 e100 |00f3: const-string v3, "/busybox │ │ +04d414: 6e20 b214 2100 |00e0: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04d41a: 0c01 |00e3: move-result-object v1 │ │ +04d41c: 6202 6e05 |00e4: sget-object v2, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ +04d420: 1213 |00e6: const/4 v3, #int 1 // #1 │ │ +04d422: 4602 0203 |00e7: aget-object v2, v2, v3 │ │ +04d426: 6e10 3815 0200 |00e9: invoke-virtual {v2}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ +04d42c: 0c02 |00ec: move-result-object v2 │ │ +04d42e: 6e20 b214 2100 |00ed: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04d434: 0c01 |00f0: move-result-object v1 │ │ +04d436: 1a02 e100 |00f1: const-string v2, "/busybox │ │ " // string@00e1 │ │ -04b1c2: 6e20 b214 3200 |00f5: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04b1c8: 0c02 |00f8: move-result-object v2 │ │ -04b1ca: 6e10 b714 0200 |00f9: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04b1d0: 0c02 |00fc: move-result-object v2 │ │ -04b1d2: 0800 1100 |00fd: move-object/from16 v0, v17 │ │ -04b1d6: 6e20 5214 2000 |00ff: invoke-virtual {v0, v2}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ -04b1dc: 12fa |0102: const/4 v10, #int -1 // #ff │ │ -04b1de: 0800 1300 |0103: move-object/from16 v0, v19 │ │ -04b1e2: 5402 6605 |0105: iget-object v2, v0, Ljulianwi/javainstaller/InstallActivity;.ids:Ljava/util/List; // field@0566 │ │ -04b1e6: 7210 0315 0200 |0107: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1503 │ │ -04b1ec: 0c0b |010a: move-result-object v11 │ │ -04b1ee: 7210 f414 0b00 |010b: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@14f4 │ │ -04b1f4: 0a02 |010e: move-result v2 │ │ -04b1f6: 3802 aa00 |010f: if-eqz v2, 01b9 // +00aa │ │ -04b1fa: 7210 f514 0b00 |0111: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14f5 │ │ -04b200: 0c02 |0114: move-result-object v2 │ │ -04b202: 1f02 0303 |0115: check-cast v2, Ljava/lang/Integer; // type@0303 │ │ -04b206: 6e10 7c14 0200 |0117: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@147c │ │ -04b20c: 0a0c |011a: move-result v12 │ │ -04b20e: d80a 0a01 |011b: add-int/lit8 v10, v10, #int 1 // #01 │ │ -04b212: 6202 6e05 |011d: sget-object v2, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ -04b216: 460e 020c |011f: aget-object v14, v2, v12 │ │ -04b21a: 0800 1300 |0121: move-object/from16 v0, v19 │ │ -04b21e: 5502 6c05 |0123: iget-boolean v2, v0, Ljulianwi/javainstaller/InstallActivity;.uninstall:Z // field@056c │ │ -04b222: 3902 6000 |0125: if-nez v2, 0185 // +0060 │ │ -04b226: 2202 4e03 |0127: new-instance v2, Ljulianwi/javainstaller/Download; // type@034e │ │ -04b22a: 0800 1300 |0129: move-object/from16 v0, v19 │ │ -04b22e: 5403 6905 |012b: iget-object v3, v0, Ljulianwi/javainstaller/InstallActivity;.lls:Ljava/util/List; // field@0569 │ │ -04b232: 0800 1300 |012d: move-object/from16 v0, v19 │ │ -04b236: 5204 6b05 |012f: iget v4, v0, Ljulianwi/javainstaller/InstallActivity;.term:I // field@056b │ │ -04b23a: b0a4 |0131: add-int/2addr v4, v10 │ │ -04b23c: 7220 0115 4300 |0132: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1501 │ │ -04b242: 0c03 |0135: move-result-object v3 │ │ -04b244: 1f03 c702 |0136: check-cast v3, Landroid/widget/LinearLayout; // type@02c7 │ │ -04b248: 1214 |0138: const/4 v4, #int 1 // #1 │ │ -04b24a: 6e20 ad13 4300 |0139: invoke-virtual {v3, v4}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@13ad │ │ -04b250: 0c03 |013c: move-result-object v3 │ │ -04b252: 1f03 cd02 |013d: check-cast v3, Landroid/widget/ProgressBar; // type@02cd │ │ -04b256: 0800 1300 |013f: move-object/from16 v0, v19 │ │ -04b25a: 5404 6905 |0141: iget-object v4, v0, Ljulianwi/javainstaller/InstallActivity;.lls:Ljava/util/List; // field@0569 │ │ -04b25e: 0800 1300 |0143: move-object/from16 v0, v19 │ │ -04b262: 5205 6b05 |0145: iget v5, v0, Ljulianwi/javainstaller/InstallActivity;.term:I // field@056b │ │ -04b266: b0a5 |0147: add-int/2addr v5, v10 │ │ -04b268: 7220 0115 5400 |0148: invoke-interface {v4, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1501 │ │ -04b26e: 0c04 |014b: move-result-object v4 │ │ -04b270: 1f04 c702 |014c: check-cast v4, Landroid/widget/LinearLayout; // type@02c7 │ │ -04b274: 1225 |014e: const/4 v5, #int 2 // #2 │ │ -04b276: 6e20 ad13 5400 |014f: invoke-virtual {v4, v5}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@13ad │ │ -04b27c: 0c04 |0152: move-result-object v4 │ │ -04b27e: 1f04 d902 |0153: check-cast v4, Landroid/widget/TextView; // type@02d9 │ │ -04b282: 2205 2403 |0155: new-instance v5, Ljava/net/URL; // type@0324 │ │ -04b286: 6206 6e05 |0157: sget-object v6, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ -04b28a: 4606 060c |0159: aget-object v6, v6, v12 │ │ -04b28e: 6e10 3915 0600 |015b: invoke-virtual {v6}, Ljulianwi/javainstaller/CheckPoint;.getSource:()Ljava/lang/String; // method@1539 │ │ -04b294: 0c06 |015e: move-result-object v6 │ │ -04b296: 7020 d314 6500 |015f: invoke-direct {v5, v6}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@14d3 │ │ -04b29c: 0800 1300 |0162: move-object/from16 v0, v19 │ │ -04b2a0: 5406 6505 |0164: iget-object v6, v0, Ljulianwi/javainstaller/InstallActivity;.handler:Landroid/os/Handler; // field@0565 │ │ -04b2a4: 2207 1403 |0166: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ -04b2a8: 7010 ab14 0700 |0168: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04b2ae: 1a08 e700 |016b: const-string v8, "/data/data/julianwi.javainstaller/" // string@00e7 │ │ -04b2b2: 6e20 b214 8700 |016d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04b2b8: 0c07 |0170: move-result-object v7 │ │ -04b2ba: 6208 5205 |0171: sget-object v8, Ljulianwi/javainstaller/Checkforfile;.file:[Ljava/lang/String; // field@0552 │ │ -04b2be: 4608 080c |0173: aget-object v8, v8, v12 │ │ -04b2c2: 6e20 b214 8700 |0175: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04b2c8: 0c07 |0178: move-result-object v7 │ │ -04b2ca: 6e10 b714 0700 |0179: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04b2d0: 0c07 |017c: move-result-object v7 │ │ -04b2d2: 0808 1300 |017d: move-object/from16 v8, v19 │ │ -04b2d6: 7607 4e15 0200 |017f: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8}, Ljulianwi/javainstaller/Download;.:(Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/net/URL;Landroid/os/Handler;Ljava/lang/String;Landroid/content/Context;)V // method@154e │ │ -04b2dc: 6e10 5115 0200 |0182: invoke-virtual {v2}, Ljulianwi/javainstaller/Download;.run:()V // method@1551 │ │ -04b2e2: 0800 1300 |0185: move-object/from16 v0, v19 │ │ -04b2e6: 0801 1100 |0187: move-object/from16 v1, v17 │ │ -04b2ea: 6e30 6a15 100e |0189: invoke-virtual {v0, v1, v14}, Ljulianwi/javainstaller/InstallActivity;.writesh:(Ljava/io/Writer;Ljulianwi/javainstaller/CheckPoint;)V // method@156a │ │ -04b2f0: 2900 7fff |018c: goto/16 010b // -0081 │ │ -04b2f4: 0d09 |018e: move-exception v9 │ │ -04b2f6: 0800 1300 |018f: move-object/from16 v0, v19 │ │ -04b2fa: 5402 6505 |0191: iget-object v2, v0, Ljulianwi/javainstaller/InstallActivity;.handler:Landroid/os/Handler; // field@0565 │ │ -04b2fe: 2203 5103 |0193: new-instance v3, Ljulianwi/javainstaller/Error; // type@0351 │ │ -04b302: 0800 1300 |0195: move-object/from16 v0, v19 │ │ -04b306: 7030 5615 9300 |0197: invoke-direct {v3, v9, v0}, Ljulianwi/javainstaller/Error;.:(Ljava/lang/Exception;Landroid/content/Context;)V // method@1556 │ │ -04b30c: 6e20 8d01 3200 |019a: invoke-virtual {v2, v3}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@018d │ │ -04b312: 6e10 7314 0900 |019d: invoke-virtual {v9}, Ljava/lang/Exception;.printStackTrace:()V // method@1473 │ │ -04b318: 2900 0eff |01a0: goto/16 00ae // -00f2 │ │ -04b31c: 2211 e302 |01a2: new-instance v17, Ljava/io/BufferedWriter; // type@02e3 │ │ -04b320: 2202 ed02 |01a4: new-instance v2, Ljava/io/OutputStreamWriter; // type@02ed │ │ -04b324: 2203 e802 |01a6: new-instance v3, Ljava/io/FileOutputStream; // type@02e8 │ │ -04b328: 1a04 ee00 |01a8: const-string v4, "/data/data/julianwi.javainstaller/install2.sh" // string@00ee │ │ -04b32c: 7020 3b14 4300 |01aa: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@143b │ │ -04b332: 1a04 be18 |01ad: const-string v4, "utf-8" // string@18be │ │ -04b336: 7030 4414 3204 |01af: invoke-direct {v2, v3, v4}, Ljava/io/OutputStreamWriter;.:(Ljava/io/OutputStream;Ljava/lang/String;)V // method@1444 │ │ -04b33c: 0800 1100 |01b2: move-object/from16 v0, v17 │ │ -04b340: 7020 2614 2000 |01b4: invoke-direct {v0, v2}, Ljava/io/BufferedWriter;.:(Ljava/io/Writer;)V // method@1426 │ │ -04b346: 2900 24ff |01b7: goto/16 00db // -00dc │ │ -04b34a: 1a02 f10c |01b9: const-string v2, "echo installation complete │ │ -" // string@0cf1 │ │ -04b34e: 0800 1100 |01bb: move-object/from16 v0, v17 │ │ -04b352: 6e20 5214 2000 |01bd: invoke-virtual {v0, v2}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ -04b358: 1a02 3b0d |01c0: const-string v2, "exit" // string@0d3b │ │ -04b35c: 0800 1100 |01c2: move-object/from16 v0, v17 │ │ -04b360: 6e20 5214 2000 |01c4: invoke-virtual {v0, v2}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ -04b366: 7401 5114 1100 |01c7: invoke-virtual/range {v17}, Ljava/io/Writer;.close:()V // method@1451 │ │ -04b36c: 0800 1300 |01ca: move-object/from16 v0, v19 │ │ -04b370: 5402 6605 |01cc: iget-object v2, v0, Ljulianwi/javainstaller/InstallActivity;.ids:Ljava/util/List; // field@0566 │ │ -04b374: 1203 |01ce: const/4 v3, #int 0 // #0 │ │ -04b376: 7220 0115 3200 |01cf: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1501 │ │ -04b37c: 0c02 |01d2: move-result-object v2 │ │ -04b37e: 1f02 0303 |01d3: check-cast v2, Ljava/lang/Integer; // type@0303 │ │ -04b382: 6e10 7c14 0200 |01d5: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@147c │ │ -04b388: 0a02 |01d8: move-result v2 │ │ -04b38a: 0800 1300 |01d9: move-object/from16 v0, v19 │ │ -04b38e: 6e20 6815 2000 |01db: invoke-virtual {v0, v2}, Ljulianwi/javainstaller/InstallActivity;.testrunactivity:(I)Ljava/lang/Boolean; // method@1568 │ │ -04b394: 0c02 |01de: move-result-object v2 │ │ -04b396: 0800 1300 |01df: move-object/from16 v0, v19 │ │ -04b39a: 6e20 6515 2000 |01e1: invoke-virtual {v0, v2}, Ljulianwi/javainstaller/InstallActivity;.runterm:(Ljava/lang/Boolean;)V // method@1565 │ │ -04b3a0: 0800 1300 |01e4: move-object/from16 v0, v19 │ │ -04b3a4: 5402 6705 |01e6: iget-object v2, v0, Ljulianwi/javainstaller/InstallActivity;.ids2:Ljava/util/List; // field@0567 │ │ -04b3a8: 7210 0415 0200 |01e8: invoke-interface {v2}, Ljava/util/List;.size:()I // method@1504 │ │ -04b3ae: 0a02 |01eb: move-result v2 │ │ -04b3b0: 3802 3101 |01ec: if-eqz v2, 031d // +0131 │ │ -04b3b4: 1212 |01ee: const/4 v2, #int 1 // #1 │ │ -04b3b6: 0800 1300 |01ef: move-object/from16 v0, v19 │ │ -04b3ba: 6e20 6815 2000 |01f1: invoke-virtual {v0, v2}, Ljulianwi/javainstaller/InstallActivity;.testrunactivity:(I)Ljava/lang/Boolean; // method@1568 │ │ -04b3c0: 0c02 |01f4: move-result-object v2 │ │ -04b3c2: 6e10 5314 0200 |01f5: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@1453 │ │ -04b3c8: 0a02 |01f8: move-result v2 │ │ -04b3ca: 3902 dc00 |01f9: if-nez v2, 02d5 // +00dc │ │ -04b3ce: 2211 e302 |01fb: new-instance v17, Ljava/io/BufferedWriter; // type@02e3 │ │ -04b3d2: 2202 ed02 |01fd: new-instance v2, Ljava/io/OutputStreamWriter; // type@02ed │ │ -04b3d6: 2203 e802 |01ff: new-instance v3, Ljava/io/FileOutputStream; // type@02e8 │ │ -04b3da: 1a04 ed00 |0201: const-string v4, "/data/data/julianwi.javainstaller/install.sh" // string@00ed │ │ -04b3de: 7020 3b14 4300 |0203: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@143b │ │ -04b3e4: 1a04 be18 |0206: const-string v4, "utf-8" // string@18be │ │ -04b3e8: 7030 4414 3204 |0208: invoke-direct {v2, v3, v4}, Ljava/io/OutputStreamWriter;.:(Ljava/io/OutputStream;Ljava/lang/String;)V // method@1444 │ │ -04b3ee: 0800 1100 |020b: move-object/from16 v0, v17 │ │ -04b3f2: 7020 2614 2000 |020d: invoke-direct {v0, v2}, Ljava/io/BufferedWriter;.:(Ljava/io/Writer;)V // method@1426 │ │ -04b3f8: 2202 1403 |0210: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ -04b3fc: 7010 ab14 0200 |0212: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04b402: 1a03 9000 |0215: const-string v3, "#!/system/bin/sh │ │ +04d43a: 6e20 b214 2100 |00f3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04d440: 0c01 |00f6: move-result-object v1 │ │ +04d442: 6e10 b714 0100 |00f7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04d448: 0c01 |00fa: move-result-object v1 │ │ +04d44a: 6e20 5214 1f00 |00fb: invoke-virtual {v15, v1}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ +04d450: 12f9 |00fe: const/4 v9, #int -1 // #ff │ │ +04d452: 0800 1100 |00ff: move-object/from16 v0, v17 │ │ +04d456: 5401 6605 |0101: iget-object v1, v0, Ljulianwi/javainstaller/InstallActivity;.ids:Ljava/util/List; // field@0566 │ │ +04d45a: 7210 0315 0100 |0103: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1503 │ │ +04d460: 0c10 |0106: move-result-object v16 │ │ +04d462: 7801 f414 1000 |0107: invoke-interface/range {v16}, Ljava/util/Iterator;.hasNext:()Z // method@14f4 │ │ +04d468: 0a01 |010a: move-result v1 │ │ +04d46a: 3801 a500 |010b: if-eqz v1, 01b0 // +00a5 │ │ +04d46e: 7801 f514 1000 |010d: invoke-interface/range {v16}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14f5 │ │ +04d474: 0c01 |0110: move-result-object v1 │ │ +04d476: 1f01 0303 |0111: check-cast v1, Ljava/lang/Integer; // type@0303 │ │ +04d47a: 6e10 7c14 0100 |0113: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@147c │ │ +04d480: 0a0a |0116: move-result v10 │ │ +04d482: d809 0901 |0117: add-int/lit8 v9, v9, #int 1 // #01 │ │ +04d486: 6201 6e05 |0119: sget-object v1, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ +04d48a: 460c 010a |011b: aget-object v12, v1, v10 │ │ +04d48e: 0800 1100 |011d: move-object/from16 v0, v17 │ │ +04d492: 5501 6c05 |011f: iget-boolean v1, v0, Ljulianwi/javainstaller/InstallActivity;.uninstall:Z // field@056c │ │ +04d496: 3901 6000 |0121: if-nez v1, 0181 // +0060 │ │ +04d49a: 2201 4e03 |0123: new-instance v1, Ljulianwi/javainstaller/Download; // type@034e │ │ +04d49e: 0800 1100 |0125: move-object/from16 v0, v17 │ │ +04d4a2: 5402 6905 |0127: iget-object v2, v0, Ljulianwi/javainstaller/InstallActivity;.lls:Ljava/util/List; // field@0569 │ │ +04d4a6: 0800 1100 |0129: move-object/from16 v0, v17 │ │ +04d4aa: 5203 6b05 |012b: iget v3, v0, Ljulianwi/javainstaller/InstallActivity;.term:I // field@056b │ │ +04d4ae: b093 |012d: add-int/2addr v3, v9 │ │ +04d4b0: 7220 0115 3200 |012e: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1501 │ │ +04d4b6: 0c02 |0131: move-result-object v2 │ │ +04d4b8: 1f02 c702 |0132: check-cast v2, Landroid/widget/LinearLayout; // type@02c7 │ │ +04d4bc: 1213 |0134: const/4 v3, #int 1 // #1 │ │ +04d4be: 6e20 ad13 3200 |0135: invoke-virtual {v2, v3}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@13ad │ │ +04d4c4: 0c02 |0138: move-result-object v2 │ │ +04d4c6: 1f02 cd02 |0139: check-cast v2, Landroid/widget/ProgressBar; // type@02cd │ │ +04d4ca: 0800 1100 |013b: move-object/from16 v0, v17 │ │ +04d4ce: 5403 6905 |013d: iget-object v3, v0, Ljulianwi/javainstaller/InstallActivity;.lls:Ljava/util/List; // field@0569 │ │ +04d4d2: 0800 1100 |013f: move-object/from16 v0, v17 │ │ +04d4d6: 5204 6b05 |0141: iget v4, v0, Ljulianwi/javainstaller/InstallActivity;.term:I // field@056b │ │ +04d4da: b094 |0143: add-int/2addr v4, v9 │ │ +04d4dc: 7220 0115 4300 |0144: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1501 │ │ +04d4e2: 0c03 |0147: move-result-object v3 │ │ +04d4e4: 1f03 c702 |0148: check-cast v3, Landroid/widget/LinearLayout; // type@02c7 │ │ +04d4e8: 1224 |014a: const/4 v4, #int 2 // #2 │ │ +04d4ea: 6e20 ad13 4300 |014b: invoke-virtual {v3, v4}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@13ad │ │ +04d4f0: 0c03 |014e: move-result-object v3 │ │ +04d4f2: 1f03 d902 |014f: check-cast v3, Landroid/widget/TextView; // type@02d9 │ │ +04d4f6: 2204 2403 |0151: new-instance v4, Ljava/net/URL; // type@0324 │ │ +04d4fa: 6205 6e05 |0153: sget-object v5, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ +04d4fe: 4605 050a |0155: aget-object v5, v5, v10 │ │ +04d502: 6e10 3915 0500 |0157: invoke-virtual {v5}, Ljulianwi/javainstaller/CheckPoint;.getSource:()Ljava/lang/String; // method@1539 │ │ +04d508: 0c05 |015a: move-result-object v5 │ │ +04d50a: 7020 d314 5400 |015b: invoke-direct {v4, v5}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@14d3 │ │ +04d510: 0800 1100 |015e: move-object/from16 v0, v17 │ │ +04d514: 5405 6505 |0160: iget-object v5, v0, Ljulianwi/javainstaller/InstallActivity;.handler:Landroid/os/Handler; // field@0565 │ │ +04d518: 2206 1403 |0162: new-instance v6, Ljava/lang/StringBuilder; // type@0314 │ │ +04d51c: 7010 ab14 0600 |0164: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04d522: 1a07 e700 |0167: const-string v7, "/data/data/julianwi.javainstaller/" // string@00e7 │ │ +04d526: 6e20 b214 7600 |0169: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04d52c: 0c06 |016c: move-result-object v6 │ │ +04d52e: 6207 5205 |016d: sget-object v7, Ljulianwi/javainstaller/Checkforfile;.file:[Ljava/lang/String; // field@0552 │ │ +04d532: 4607 070a |016f: aget-object v7, v7, v10 │ │ +04d536: 6e20 b214 7600 |0171: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04d53c: 0c06 |0174: move-result-object v6 │ │ +04d53e: 6e10 b714 0600 |0175: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04d544: 0c06 |0178: move-result-object v6 │ │ +04d546: 0807 1100 |0179: move-object/from16 v7, v17 │ │ +04d54a: 7607 4e15 0100 |017b: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Ljulianwi/javainstaller/Download;.:(Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/net/URL;Landroid/os/Handler;Ljava/lang/String;Landroid/content/Context;)V // method@154e │ │ +04d550: 6e10 5115 0100 |017e: invoke-virtual {v1}, Ljulianwi/javainstaller/Download;.run:()V // method@1551 │ │ +04d556: 0800 1100 |0181: move-object/from16 v0, v17 │ │ +04d55a: 6e30 6a15 f00c |0183: invoke-virtual {v0, v15, v12}, Ljulianwi/javainstaller/InstallActivity;.writesh:(Ljava/io/Writer;Ljulianwi/javainstaller/CheckPoint;)V // method@156a │ │ +04d560: 2881 |0186: goto 0107 // -007f │ │ +04d562: 0d08 |0187: move-exception v8 │ │ +04d564: 0800 1100 |0188: move-object/from16 v0, v17 │ │ +04d568: 5401 6505 |018a: iget-object v1, v0, Ljulianwi/javainstaller/InstallActivity;.handler:Landroid/os/Handler; // field@0565 │ │ +04d56c: 2202 5103 |018c: new-instance v2, Ljulianwi/javainstaller/Error; // type@0351 │ │ +04d570: 0800 1100 |018e: move-object/from16 v0, v17 │ │ +04d574: 7030 5615 8200 |0190: invoke-direct {v2, v8, v0}, Ljulianwi/javainstaller/Error;.:(Ljava/lang/Exception;Landroid/content/Context;)V // method@1556 │ │ +04d57a: 6e20 8d01 2100 |0193: invoke-virtual {v1, v2}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@018d │ │ +04d580: 6e10 7314 0800 |0196: invoke-virtual {v8}, Ljava/lang/Exception;.printStackTrace:()V // method@1473 │ │ +04d586: 2900 15ff |0199: goto/16 00ae // -00eb │ │ +04d58a: 220f e302 |019b: new-instance v15, Ljava/io/BufferedWriter; // type@02e3 │ │ +04d58e: 2201 ed02 |019d: new-instance v1, Ljava/io/OutputStreamWriter; // type@02ed │ │ +04d592: 2202 e802 |019f: new-instance v2, Ljava/io/FileOutputStream; // type@02e8 │ │ +04d596: 1a03 ee00 |01a1: const-string v3, "/data/data/julianwi.javainstaller/install2.sh" // string@00ee │ │ +04d59a: 7020 3b14 3200 |01a3: invoke-direct {v2, v3}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@143b │ │ +04d5a0: 1a03 bd18 |01a6: const-string v3, "utf-8" // string@18bd │ │ +04d5a4: 7030 4414 2103 |01a8: invoke-direct {v1, v2, v3}, Ljava/io/OutputStreamWriter;.:(Ljava/io/OutputStream;Ljava/lang/String;)V // method@1444 │ │ +04d5aa: 7020 2614 1f00 |01ab: invoke-direct {v15, v1}, Ljava/io/BufferedWriter;.:(Ljava/io/Writer;)V // method@1426 │ │ +04d5b0: 2900 2bff |01ae: goto/16 00d9 // -00d5 │ │ +04d5b4: 1a01 f20c |01b0: const-string v1, "echo installation complete │ │ +" // string@0cf2 │ │ +04d5b8: 6e20 5214 1f00 |01b2: invoke-virtual {v15, v1}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ +04d5be: 1a01 3c0d |01b5: const-string v1, "exit" // string@0d3c │ │ +04d5c2: 6e20 5214 1f00 |01b7: invoke-virtual {v15, v1}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ +04d5c8: 6e10 5114 0f00 |01ba: invoke-virtual {v15}, Ljava/io/Writer;.close:()V // method@1451 │ │ +04d5ce: 0800 1100 |01bd: move-object/from16 v0, v17 │ │ +04d5d2: 5401 6605 |01bf: iget-object v1, v0, Ljulianwi/javainstaller/InstallActivity;.ids:Ljava/util/List; // field@0566 │ │ +04d5d6: 1202 |01c1: const/4 v2, #int 0 // #0 │ │ +04d5d8: 7220 0115 2100 |01c2: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1501 │ │ +04d5de: 0c01 |01c5: move-result-object v1 │ │ +04d5e0: 1f01 0303 |01c6: check-cast v1, Ljava/lang/Integer; // type@0303 │ │ +04d5e4: 6e10 7c14 0100 |01c8: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@147c │ │ +04d5ea: 0a01 |01cb: move-result v1 │ │ +04d5ec: 0800 1100 |01cc: move-object/from16 v0, v17 │ │ +04d5f0: 6e20 6815 1000 |01ce: invoke-virtual {v0, v1}, Ljulianwi/javainstaller/InstallActivity;.testrunactivity:(I)Ljava/lang/Boolean; // method@1568 │ │ +04d5f6: 0c01 |01d1: move-result-object v1 │ │ +04d5f8: 0800 1100 |01d2: move-object/from16 v0, v17 │ │ +04d5fc: 6e20 6515 1000 |01d4: invoke-virtual {v0, v1}, Ljulianwi/javainstaller/InstallActivity;.runterm:(Ljava/lang/Boolean;)V // method@1565 │ │ +04d602: 0800 1100 |01d7: move-object/from16 v0, v17 │ │ +04d606: 5401 6705 |01d9: iget-object v1, v0, Ljulianwi/javainstaller/InstallActivity;.ids2:Ljava/util/List; // field@0567 │ │ +04d60a: 7210 0415 0100 |01db: invoke-interface {v1}, Ljava/util/List;.size:()I // method@1504 │ │ +04d610: 0a01 |01de: move-result v1 │ │ +04d612: 3801 2501 |01df: if-eqz v1, 0304 // +0125 │ │ +04d616: 1211 |01e1: const/4 v1, #int 1 // #1 │ │ +04d618: 0800 1100 |01e2: move-object/from16 v0, v17 │ │ +04d61c: 6e20 6815 1000 |01e4: invoke-virtual {v0, v1}, Ljulianwi/javainstaller/InstallActivity;.testrunactivity:(I)Ljava/lang/Boolean; // method@1568 │ │ +04d622: 0c01 |01e7: move-result-object v1 │ │ +04d624: 6e10 5314 0100 |01e8: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@1453 │ │ +04d62a: 0a01 |01eb: move-result v1 │ │ +04d62c: 3901 d600 |01ec: if-nez v1, 02c2 // +00d6 │ │ +04d630: 220f e302 |01ee: new-instance v15, Ljava/io/BufferedWriter; // type@02e3 │ │ +04d634: 2201 ed02 |01f0: new-instance v1, Ljava/io/OutputStreamWriter; // type@02ed │ │ +04d638: 2202 e802 |01f2: new-instance v2, Ljava/io/FileOutputStream; // type@02e8 │ │ +04d63c: 1a03 ed00 |01f4: const-string v3, "/data/data/julianwi.javainstaller/install.sh" // string@00ed │ │ +04d640: 7020 3b14 3200 |01f6: invoke-direct {v2, v3}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@143b │ │ +04d646: 1a03 bd18 |01f9: const-string v3, "utf-8" // string@18bd │ │ +04d64a: 7030 4414 2103 |01fb: invoke-direct {v1, v2, v3}, Ljava/io/OutputStreamWriter;.:(Ljava/io/OutputStream;Ljava/lang/String;)V // method@1444 │ │ +04d650: 7020 2614 1f00 |01fe: invoke-direct {v15, v1}, Ljava/io/BufferedWriter;.:(Ljava/io/Writer;)V // method@1426 │ │ +04d656: 2201 1403 |0201: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +04d65a: 7010 ab14 0100 |0203: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04d660: 1a02 9000 |0206: const-string v2, "#!/system/bin/sh │ │ bbdir=" // string@0090 │ │ -04b406: 6e20 b214 3200 |0217: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04b40c: 0c02 |021a: move-result-object v2 │ │ -04b40e: 6203 6e05 |021b: sget-object v3, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ -04b412: 1214 |021d: const/4 v4, #int 1 // #1 │ │ -04b414: 4603 0304 |021e: aget-object v3, v3, v4 │ │ -04b418: 6e10 3815 0300 |0220: invoke-virtual {v3}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ -04b41e: 0c03 |0223: move-result-object v3 │ │ -04b420: 6e20 b214 3200 |0224: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04b426: 0c02 |0227: move-result-object v2 │ │ -04b428: 1a03 e100 |0228: const-string v3, "/busybox │ │ +04d664: 6e20 b214 2100 |0208: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04d66a: 0c01 |020b: move-result-object v1 │ │ +04d66c: 6202 6e05 |020c: sget-object v2, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ +04d670: 1213 |020e: const/4 v3, #int 1 // #1 │ │ +04d672: 4602 0203 |020f: aget-object v2, v2, v3 │ │ +04d676: 6e10 3815 0200 |0211: invoke-virtual {v2}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ +04d67c: 0c02 |0214: move-result-object v2 │ │ +04d67e: 6e20 b214 2100 |0215: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04d684: 0c01 |0218: move-result-object v1 │ │ +04d686: 1a02 e100 |0219: const-string v2, "/busybox │ │ " // string@00e1 │ │ -04b42c: 6e20 b214 3200 |022a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04b432: 0c02 |022d: move-result-object v2 │ │ -04b434: 6e10 b714 0200 |022e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04b43a: 0c02 |0231: move-result-object v2 │ │ -04b43c: 0800 1100 |0232: move-object/from16 v0, v17 │ │ -04b440: 6e20 5214 2000 |0234: invoke-virtual {v0, v2}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ -04b446: 12fa |0237: const/4 v10, #int -1 // #ff │ │ -04b448: 0800 1300 |0238: move-object/from16 v0, v19 │ │ -04b44c: 5402 6705 |023a: iget-object v2, v0, Ljulianwi/javainstaller/InstallActivity;.ids2:Ljava/util/List; // field@0567 │ │ -04b450: 7210 0315 0200 |023c: invoke-interface {v2}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1503 │ │ -04b456: 0c0b |023f: move-result-object v11 │ │ -04b458: 7210 f414 0b00 |0240: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@14f4 │ │ -04b45e: 0a02 |0243: move-result v2 │ │ -04b460: 3802 a800 |0244: if-eqz v2, 02ec // +00a8 │ │ -04b464: 7210 f514 0b00 |0246: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14f5 │ │ -04b46a: 0c02 |0249: move-result-object v2 │ │ -04b46c: 1f02 0303 |024a: check-cast v2, Ljava/lang/Integer; // type@0303 │ │ -04b470: 6e10 7c14 0200 |024c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@147c │ │ -04b476: 0a0c |024f: move-result v12 │ │ -04b478: d80a 0a01 |0250: add-int/lit8 v10, v10, #int 1 // #01 │ │ -04b47c: 6202 6e05 |0252: sget-object v2, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ -04b480: 460e 020c |0254: aget-object v14, v2, v12 │ │ -04b484: 0800 1300 |0256: move-object/from16 v0, v19 │ │ -04b488: 5502 6c05 |0258: iget-boolean v2, v0, Ljulianwi/javainstaller/InstallActivity;.uninstall:Z // field@056c │ │ -04b48c: 3902 7200 |025a: if-nez v2, 02cc // +0072 │ │ -04b490: 2202 4e03 |025c: new-instance v2, Ljulianwi/javainstaller/Download; // type@034e │ │ -04b494: 0800 1300 |025e: move-object/from16 v0, v19 │ │ -04b498: 5403 6905 |0260: iget-object v3, v0, Ljulianwi/javainstaller/InstallActivity;.lls:Ljava/util/List; // field@0569 │ │ -04b49c: 0800 1300 |0262: move-object/from16 v0, v19 │ │ -04b4a0: 5204 6b05 |0264: iget v4, v0, Ljulianwi/javainstaller/InstallActivity;.term:I // field@056b │ │ -04b4a4: 0800 1300 |0266: move-object/from16 v0, v19 │ │ -04b4a8: 5405 6605 |0268: iget-object v5, v0, Ljulianwi/javainstaller/InstallActivity;.ids:Ljava/util/List; // field@0566 │ │ -04b4ac: 7210 0415 0500 |026a: invoke-interface {v5}, Ljava/util/List;.size:()I // method@1504 │ │ -04b4b2: 0a05 |026d: move-result v5 │ │ -04b4b4: b054 |026e: add-int/2addr v4, v5 │ │ -04b4b6: b0a4 |026f: add-int/2addr v4, v10 │ │ -04b4b8: 7220 0115 4300 |0270: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1501 │ │ -04b4be: 0c03 |0273: move-result-object v3 │ │ -04b4c0: 1f03 c702 |0274: check-cast v3, Landroid/widget/LinearLayout; // type@02c7 │ │ -04b4c4: 1214 |0276: const/4 v4, #int 1 // #1 │ │ -04b4c6: 6e20 ad13 4300 |0277: invoke-virtual {v3, v4}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@13ad │ │ -04b4cc: 0c03 |027a: move-result-object v3 │ │ -04b4ce: 1f03 cd02 |027b: check-cast v3, Landroid/widget/ProgressBar; // type@02cd │ │ -04b4d2: 0800 1300 |027d: move-object/from16 v0, v19 │ │ -04b4d6: 5404 6905 |027f: iget-object v4, v0, Ljulianwi/javainstaller/InstallActivity;.lls:Ljava/util/List; // field@0569 │ │ -04b4da: 0800 1300 |0281: move-object/from16 v0, v19 │ │ -04b4de: 5205 6b05 |0283: iget v5, v0, Ljulianwi/javainstaller/InstallActivity;.term:I // field@056b │ │ -04b4e2: 0800 1300 |0285: move-object/from16 v0, v19 │ │ -04b4e6: 5406 6605 |0287: iget-object v6, v0, Ljulianwi/javainstaller/InstallActivity;.ids:Ljava/util/List; // field@0566 │ │ -04b4ea: 7210 0415 0600 |0289: invoke-interface {v6}, Ljava/util/List;.size:()I // method@1504 │ │ -04b4f0: 0a06 |028c: move-result v6 │ │ -04b4f2: b065 |028d: add-int/2addr v5, v6 │ │ -04b4f4: b0a5 |028e: add-int/2addr v5, v10 │ │ -04b4f6: 7220 0115 5400 |028f: invoke-interface {v4, v5}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1501 │ │ -04b4fc: 0c04 |0292: move-result-object v4 │ │ -04b4fe: 1f04 c702 |0293: check-cast v4, Landroid/widget/LinearLayout; // type@02c7 │ │ -04b502: 1225 |0295: const/4 v5, #int 2 // #2 │ │ -04b504: 6e20 ad13 5400 |0296: invoke-virtual {v4, v5}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@13ad │ │ -04b50a: 0c04 |0299: move-result-object v4 │ │ -04b50c: 1f04 d902 |029a: check-cast v4, Landroid/widget/TextView; // type@02d9 │ │ -04b510: 2205 2403 |029c: new-instance v5, Ljava/net/URL; // type@0324 │ │ -04b514: 6206 6e05 |029e: sget-object v6, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ -04b518: 4606 060c |02a0: aget-object v6, v6, v12 │ │ -04b51c: 6e10 3915 0600 |02a2: invoke-virtual {v6}, Ljulianwi/javainstaller/CheckPoint;.getSource:()Ljava/lang/String; // method@1539 │ │ -04b522: 0c06 |02a5: move-result-object v6 │ │ -04b524: 7020 d314 6500 |02a6: invoke-direct {v5, v6}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@14d3 │ │ -04b52a: 0800 1300 |02a9: move-object/from16 v0, v19 │ │ -04b52e: 5406 6505 |02ab: iget-object v6, v0, Ljulianwi/javainstaller/InstallActivity;.handler:Landroid/os/Handler; // field@0565 │ │ -04b532: 2207 1403 |02ad: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ -04b536: 7010 ab14 0700 |02af: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04b53c: 1a08 e700 |02b2: const-string v8, "/data/data/julianwi.javainstaller/" // string@00e7 │ │ -04b540: 6e20 b214 8700 |02b4: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04b546: 0c07 |02b7: move-result-object v7 │ │ -04b548: 6208 5205 |02b8: sget-object v8, Ljulianwi/javainstaller/Checkforfile;.file:[Ljava/lang/String; // field@0552 │ │ -04b54c: 4608 080c |02ba: aget-object v8, v8, v12 │ │ -04b550: 6e20 b214 8700 |02bc: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04b556: 0c07 |02bf: move-result-object v7 │ │ -04b558: 6e10 b714 0700 |02c0: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04b55e: 0c07 |02c3: move-result-object v7 │ │ -04b560: 0808 1300 |02c4: move-object/from16 v8, v19 │ │ -04b564: 7607 4e15 0200 |02c6: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8}, Ljulianwi/javainstaller/Download;.:(Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/net/URL;Landroid/os/Handler;Ljava/lang/String;Landroid/content/Context;)V // method@154e │ │ -04b56a: 6e10 5115 0200 |02c9: invoke-virtual {v2}, Ljulianwi/javainstaller/Download;.run:()V // method@1551 │ │ -04b570: 0800 1300 |02cc: move-object/from16 v0, v19 │ │ -04b574: 0801 1100 |02ce: move-object/from16 v1, v17 │ │ -04b578: 6e30 6a15 100e |02d0: invoke-virtual {v0, v1, v14}, Ljulianwi/javainstaller/InstallActivity;.writesh:(Ljava/io/Writer;Ljulianwi/javainstaller/CheckPoint;)V // method@156a │ │ -04b57e: 2900 6dff |02d3: goto/16 0240 // -0093 │ │ -04b582: 2211 e302 |02d5: new-instance v17, Ljava/io/BufferedWriter; // type@02e3 │ │ -04b586: 2202 ed02 |02d7: new-instance v2, Ljava/io/OutputStreamWriter; // type@02ed │ │ -04b58a: 2203 e802 |02d9: new-instance v3, Ljava/io/FileOutputStream; // type@02e8 │ │ -04b58e: 1a04 ee00 |02db: const-string v4, "/data/data/julianwi.javainstaller/install2.sh" // string@00ee │ │ -04b592: 7020 3b14 4300 |02dd: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@143b │ │ -04b598: 1a04 be18 |02e0: const-string v4, "utf-8" // string@18be │ │ -04b59c: 7030 4414 3204 |02e2: invoke-direct {v2, v3, v4}, Ljava/io/OutputStreamWriter;.:(Ljava/io/OutputStream;Ljava/lang/String;)V // method@1444 │ │ -04b5a2: 0800 1100 |02e5: move-object/from16 v0, v17 │ │ -04b5a6: 7020 2614 2000 |02e7: invoke-direct {v0, v2}, Ljava/io/BufferedWriter;.:(Ljava/io/Writer;)V // method@1426 │ │ -04b5ac: 2900 26ff |02ea: goto/16 0210 // -00da │ │ -04b5b0: 0800 1300 |02ec: move-object/from16 v0, v19 │ │ -04b5b4: 5502 6c05 |02ee: iget-boolean v2, v0, Ljulianwi/javainstaller/InstallActivity;.uninstall:Z // field@056c │ │ -04b5b8: 3802 5100 |02f0: if-eqz v2, 0341 // +0051 │ │ -04b5bc: 1a02 f30c |02f2: const-string v2, "echo uninstallation complete │ │ -" // string@0cf3 │ │ -04b5c0: 0800 1100 |02f4: move-object/from16 v0, v17 │ │ -04b5c4: 6e20 5214 2000 |02f6: invoke-virtual {v0, v2}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ -04b5ca: 1a02 3b0d |02f9: const-string v2, "exit" // string@0d3b │ │ -04b5ce: 0800 1100 |02fb: move-object/from16 v0, v17 │ │ -04b5d2: 6e20 5214 2000 |02fd: invoke-virtual {v0, v2}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ -04b5d8: 7401 5114 1100 |0300: invoke-virtual/range {v17}, Ljava/io/Writer;.close:()V // method@1451 │ │ -04b5de: 0800 1300 |0303: move-object/from16 v0, v19 │ │ -04b5e2: 5402 6705 |0305: iget-object v2, v0, Ljulianwi/javainstaller/InstallActivity;.ids2:Ljava/util/List; // field@0567 │ │ -04b5e6: 1203 |0307: const/4 v3, #int 0 // #0 │ │ -04b5e8: 7220 0115 3200 |0308: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1501 │ │ -04b5ee: 0c02 |030b: move-result-object v2 │ │ -04b5f0: 1f02 0303 |030c: check-cast v2, Ljava/lang/Integer; // type@0303 │ │ -04b5f4: 6e10 7c14 0200 |030e: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@147c │ │ -04b5fa: 0a02 |0311: move-result v2 │ │ -04b5fc: 0800 1300 |0312: move-object/from16 v0, v19 │ │ -04b600: 6e20 6815 2000 |0314: invoke-virtual {v0, v2}, Ljulianwi/javainstaller/InstallActivity;.testrunactivity:(I)Ljava/lang/Boolean; // method@1568 │ │ -04b606: 0c02 |0317: move-result-object v2 │ │ -04b608: 0800 1300 |0318: move-object/from16 v0, v19 │ │ -04b60c: 6e20 6515 2000 |031a: invoke-virtual {v0, v2}, Ljulianwi/javainstaller/InstallActivity;.runterm:(Ljava/lang/Boolean;)V // method@1565 │ │ -04b612: 0800 1300 |031d: move-object/from16 v0, v19 │ │ -04b616: 5202 6a05 |031f: iget v2, v0, Ljulianwi/javainstaller/InstallActivity;.pkgs:I // field@056a │ │ -04b61a: dd02 0203 |0321: and-int/lit8 v2, v2, #int 3 // #03 │ │ -04b61e: 1233 |0323: const/4 v3, #int 3 // #3 │ │ -04b620: 3332 1800 |0324: if-ne v2, v3, 033c // +0018 │ │ -04b624: 1a02 f014 |0326: const-string v2, "package:jackpal.androidterm" // string@14f0 │ │ -04b628: 7110 6a01 0200 |0328: invoke-static {v2}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@016a │ │ -04b62e: 0c0f |032b: move-result-object v15 │ │ -04b630: 2210 2100 |032c: new-instance v16, Landroid/content/Intent; // type@0021 │ │ -04b634: 1a02 ad0a |032e: const-string v2, "android.intent.action.DELETE" // string@0aad │ │ -04b638: 0800 1000 |0330: move-object/from16 v0, v16 │ │ -04b63c: 7030 a600 200f |0332: invoke-direct {v0, v2, v15}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@00a6 │ │ -04b642: 0800 1300 |0335: move-object/from16 v0, v19 │ │ -04b646: 0801 1000 |0337: move-object/from16 v1, v16 │ │ -04b64a: 6e20 6715 1000 |0339: invoke-virtual {v0, v1}, Ljulianwi/javainstaller/InstallActivity;.startActivity:(Landroid/content/Intent;)V // method@1567 │ │ -04b650: 7401 6915 1300 |033c: invoke-virtual/range {v19}, Ljulianwi/javainstaller/InstallActivity;.writejava:()V // method@1569 │ │ -04b656: 2900 6ffd |033f: goto/16 00ae // -0291 │ │ -04b65a: 1a02 f10c |0341: const-string v2, "echo installation complete │ │ -" // string@0cf1 │ │ -04b65e: 28b1 |0343: goto 02f4 // -004f │ │ +04d68a: 6e20 b214 2100 |021b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04d690: 0c01 |021e: move-result-object v1 │ │ +04d692: 6e10 b714 0100 |021f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04d698: 0c01 |0222: move-result-object v1 │ │ +04d69a: 6e20 5214 1f00 |0223: invoke-virtual {v15, v1}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ +04d6a0: 12f9 |0226: const/4 v9, #int -1 // #ff │ │ +04d6a2: 0800 1100 |0227: move-object/from16 v0, v17 │ │ +04d6a6: 5401 6705 |0229: iget-object v1, v0, Ljulianwi/javainstaller/InstallActivity;.ids2:Ljava/util/List; // field@0567 │ │ +04d6aa: 7210 0315 0100 |022b: invoke-interface {v1}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@1503 │ │ +04d6b0: 0c10 |022e: move-result-object v16 │ │ +04d6b2: 7801 f414 1000 |022f: invoke-interface/range {v16}, Ljava/util/Iterator;.hasNext:()Z // method@14f4 │ │ +04d6b8: 0a01 |0232: move-result v1 │ │ +04d6ba: 3801 a400 |0233: if-eqz v1, 02d7 // +00a4 │ │ +04d6be: 7801 f514 1000 |0235: invoke-interface/range {v16}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14f5 │ │ +04d6c4: 0c01 |0238: move-result-object v1 │ │ +04d6c6: 1f01 0303 |0239: check-cast v1, Ljava/lang/Integer; // type@0303 │ │ +04d6ca: 6e10 7c14 0100 |023b: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@147c │ │ +04d6d0: 0a0a |023e: move-result v10 │ │ +04d6d2: d809 0901 |023f: add-int/lit8 v9, v9, #int 1 // #01 │ │ +04d6d6: 6201 6e05 |0241: sget-object v1, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ +04d6da: 460c 010a |0243: aget-object v12, v1, v10 │ │ +04d6de: 0800 1100 |0245: move-object/from16 v0, v17 │ │ +04d6e2: 5501 6c05 |0247: iget-boolean v1, v0, Ljulianwi/javainstaller/InstallActivity;.uninstall:Z // field@056c │ │ +04d6e6: 3901 7200 |0249: if-nez v1, 02bb // +0072 │ │ +04d6ea: 2201 4e03 |024b: new-instance v1, Ljulianwi/javainstaller/Download; // type@034e │ │ +04d6ee: 0800 1100 |024d: move-object/from16 v0, v17 │ │ +04d6f2: 5402 6905 |024f: iget-object v2, v0, Ljulianwi/javainstaller/InstallActivity;.lls:Ljava/util/List; // field@0569 │ │ +04d6f6: 0800 1100 |0251: move-object/from16 v0, v17 │ │ +04d6fa: 5203 6b05 |0253: iget v3, v0, Ljulianwi/javainstaller/InstallActivity;.term:I // field@056b │ │ +04d6fe: 0800 1100 |0255: move-object/from16 v0, v17 │ │ +04d702: 5404 6605 |0257: iget-object v4, v0, Ljulianwi/javainstaller/InstallActivity;.ids:Ljava/util/List; // field@0566 │ │ +04d706: 7210 0415 0400 |0259: invoke-interface {v4}, Ljava/util/List;.size:()I // method@1504 │ │ +04d70c: 0a04 |025c: move-result v4 │ │ +04d70e: b043 |025d: add-int/2addr v3, v4 │ │ +04d710: b093 |025e: add-int/2addr v3, v9 │ │ +04d712: 7220 0115 3200 |025f: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1501 │ │ +04d718: 0c02 |0262: move-result-object v2 │ │ +04d71a: 1f02 c702 |0263: check-cast v2, Landroid/widget/LinearLayout; // type@02c7 │ │ +04d71e: 1213 |0265: const/4 v3, #int 1 // #1 │ │ +04d720: 6e20 ad13 3200 |0266: invoke-virtual {v2, v3}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@13ad │ │ +04d726: 0c02 |0269: move-result-object v2 │ │ +04d728: 1f02 cd02 |026a: check-cast v2, Landroid/widget/ProgressBar; // type@02cd │ │ +04d72c: 0800 1100 |026c: move-object/from16 v0, v17 │ │ +04d730: 5403 6905 |026e: iget-object v3, v0, Ljulianwi/javainstaller/InstallActivity;.lls:Ljava/util/List; // field@0569 │ │ +04d734: 0800 1100 |0270: move-object/from16 v0, v17 │ │ +04d738: 5204 6b05 |0272: iget v4, v0, Ljulianwi/javainstaller/InstallActivity;.term:I // field@056b │ │ +04d73c: 0800 1100 |0274: move-object/from16 v0, v17 │ │ +04d740: 5405 6605 |0276: iget-object v5, v0, Ljulianwi/javainstaller/InstallActivity;.ids:Ljava/util/List; // field@0566 │ │ +04d744: 7210 0415 0500 |0278: invoke-interface {v5}, Ljava/util/List;.size:()I // method@1504 │ │ +04d74a: 0a05 |027b: move-result v5 │ │ +04d74c: b054 |027c: add-int/2addr v4, v5 │ │ +04d74e: b094 |027d: add-int/2addr v4, v9 │ │ +04d750: 7220 0115 4300 |027e: invoke-interface {v3, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1501 │ │ +04d756: 0c03 |0281: move-result-object v3 │ │ +04d758: 1f03 c702 |0282: check-cast v3, Landroid/widget/LinearLayout; // type@02c7 │ │ +04d75c: 1224 |0284: const/4 v4, #int 2 // #2 │ │ +04d75e: 6e20 ad13 4300 |0285: invoke-virtual {v3, v4}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@13ad │ │ +04d764: 0c03 |0288: move-result-object v3 │ │ +04d766: 1f03 d902 |0289: check-cast v3, Landroid/widget/TextView; // type@02d9 │ │ +04d76a: 2204 2403 |028b: new-instance v4, Ljava/net/URL; // type@0324 │ │ +04d76e: 6205 6e05 |028d: sget-object v5, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ +04d772: 4605 050a |028f: aget-object v5, v5, v10 │ │ +04d776: 6e10 3915 0500 |0291: invoke-virtual {v5}, Ljulianwi/javainstaller/CheckPoint;.getSource:()Ljava/lang/String; // method@1539 │ │ +04d77c: 0c05 |0294: move-result-object v5 │ │ +04d77e: 7020 d314 5400 |0295: invoke-direct {v4, v5}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@14d3 │ │ +04d784: 0800 1100 |0298: move-object/from16 v0, v17 │ │ +04d788: 5405 6505 |029a: iget-object v5, v0, Ljulianwi/javainstaller/InstallActivity;.handler:Landroid/os/Handler; // field@0565 │ │ +04d78c: 2206 1403 |029c: new-instance v6, Ljava/lang/StringBuilder; // type@0314 │ │ +04d790: 7010 ab14 0600 |029e: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04d796: 1a07 e700 |02a1: const-string v7, "/data/data/julianwi.javainstaller/" // string@00e7 │ │ +04d79a: 6e20 b214 7600 |02a3: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04d7a0: 0c06 |02a6: move-result-object v6 │ │ +04d7a2: 6207 5205 |02a7: sget-object v7, Ljulianwi/javainstaller/Checkforfile;.file:[Ljava/lang/String; // field@0552 │ │ +04d7a6: 4607 070a |02a9: aget-object v7, v7, v10 │ │ +04d7aa: 6e20 b214 7600 |02ab: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04d7b0: 0c06 |02ae: move-result-object v6 │ │ +04d7b2: 6e10 b714 0600 |02af: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04d7b8: 0c06 |02b2: move-result-object v6 │ │ +04d7ba: 0807 1100 |02b3: move-object/from16 v7, v17 │ │ +04d7be: 7607 4e15 0100 |02b5: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Ljulianwi/javainstaller/Download;.:(Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/net/URL;Landroid/os/Handler;Ljava/lang/String;Landroid/content/Context;)V // method@154e │ │ +04d7c4: 6e10 5115 0100 |02b8: invoke-virtual {v1}, Ljulianwi/javainstaller/Download;.run:()V // method@1551 │ │ +04d7ca: 0800 1100 |02bb: move-object/from16 v0, v17 │ │ +04d7ce: 6e30 6a15 f00c |02bd: invoke-virtual {v0, v15, v12}, Ljulianwi/javainstaller/InstallActivity;.writesh:(Ljava/io/Writer;Ljulianwi/javainstaller/CheckPoint;)V // method@156a │ │ +04d7d4: 2900 6fff |02c0: goto/16 022f // -0091 │ │ +04d7d8: 220f e302 |02c2: new-instance v15, Ljava/io/BufferedWriter; // type@02e3 │ │ +04d7dc: 2201 ed02 |02c4: new-instance v1, Ljava/io/OutputStreamWriter; // type@02ed │ │ +04d7e0: 2202 e802 |02c6: new-instance v2, Ljava/io/FileOutputStream; // type@02e8 │ │ +04d7e4: 1a03 ee00 |02c8: const-string v3, "/data/data/julianwi.javainstaller/install2.sh" // string@00ee │ │ +04d7e8: 7020 3b14 3200 |02ca: invoke-direct {v2, v3}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@143b │ │ +04d7ee: 1a03 bd18 |02cd: const-string v3, "utf-8" // string@18bd │ │ +04d7f2: 7030 4414 2103 |02cf: invoke-direct {v1, v2, v3}, Ljava/io/OutputStreamWriter;.:(Ljava/io/OutputStream;Ljava/lang/String;)V // method@1444 │ │ +04d7f8: 7020 2614 1f00 |02d2: invoke-direct {v15, v1}, Ljava/io/BufferedWriter;.:(Ljava/io/Writer;)V // method@1426 │ │ +04d7fe: 2900 2cff |02d5: goto/16 0201 // -00d4 │ │ +04d802: 0800 1100 |02d7: move-object/from16 v0, v17 │ │ +04d806: 5501 6c05 |02d9: iget-boolean v1, v0, Ljulianwi/javainstaller/InstallActivity;.uninstall:Z // field@056c │ │ +04d80a: 3801 4900 |02db: if-eqz v1, 0324 // +0049 │ │ +04d80e: 1a01 f40c |02dd: const-string v1, "echo uninstallation complete │ │ +" // string@0cf4 │ │ +04d812: 6e20 5214 1f00 |02df: invoke-virtual {v15, v1}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ +04d818: 1a01 3c0d |02e2: const-string v1, "exit" // string@0d3c │ │ +04d81c: 6e20 5214 1f00 |02e4: invoke-virtual {v15, v1}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ +04d822: 6e10 5114 0f00 |02e7: invoke-virtual {v15}, Ljava/io/Writer;.close:()V // method@1451 │ │ +04d828: 0800 1100 |02ea: move-object/from16 v0, v17 │ │ +04d82c: 5401 6705 |02ec: iget-object v1, v0, Ljulianwi/javainstaller/InstallActivity;.ids2:Ljava/util/List; // field@0567 │ │ +04d830: 1202 |02ee: const/4 v2, #int 0 // #0 │ │ +04d832: 7220 0115 2100 |02ef: invoke-interface {v1, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1501 │ │ +04d838: 0c01 |02f2: move-result-object v1 │ │ +04d83a: 1f01 0303 |02f3: check-cast v1, Ljava/lang/Integer; // type@0303 │ │ +04d83e: 6e10 7c14 0100 |02f5: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@147c │ │ +04d844: 0a01 |02f8: move-result v1 │ │ +04d846: 0800 1100 |02f9: move-object/from16 v0, v17 │ │ +04d84a: 6e20 6815 1000 |02fb: invoke-virtual {v0, v1}, Ljulianwi/javainstaller/InstallActivity;.testrunactivity:(I)Ljava/lang/Boolean; // method@1568 │ │ +04d850: 0c01 |02fe: move-result-object v1 │ │ +04d852: 0800 1100 |02ff: move-object/from16 v0, v17 │ │ +04d856: 6e20 6515 1000 |0301: invoke-virtual {v0, v1}, Ljulianwi/javainstaller/InstallActivity;.runterm:(Ljava/lang/Boolean;)V // method@1565 │ │ +04d85c: 0800 1100 |0304: move-object/from16 v0, v17 │ │ +04d860: 5201 6a05 |0306: iget v1, v0, Ljulianwi/javainstaller/InstallActivity;.pkgs:I // field@056a │ │ +04d864: dd01 0103 |0308: and-int/lit8 v1, v1, #int 3 // #03 │ │ +04d868: 1232 |030a: const/4 v2, #int 3 // #3 │ │ +04d86a: 3321 1400 |030b: if-ne v1, v2, 031f // +0014 │ │ +04d86e: 1a01 f114 |030d: const-string v1, "package:jackpal.androidterm" // string@14f1 │ │ +04d872: 7110 6a01 0100 |030f: invoke-static {v1}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@016a │ │ +04d878: 0c0d |0312: move-result-object v13 │ │ +04d87a: 220e 2100 |0313: new-instance v14, Landroid/content/Intent; // type@0021 │ │ +04d87e: 1a01 ae0a |0315: const-string v1, "android.intent.action.DELETE" // string@0aae │ │ +04d882: 7030 a600 1e0d |0317: invoke-direct {v14, v1, v13}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@00a6 │ │ +04d888: 0800 1100 |031a: move-object/from16 v0, v17 │ │ +04d88c: 6e20 6715 e000 |031c: invoke-virtual {v0, v14}, Ljulianwi/javainstaller/InstallActivity;.startActivity:(Landroid/content/Intent;)V // method@1567 │ │ +04d892: 7401 6915 1100 |031f: invoke-virtual/range {v17}, Ljulianwi/javainstaller/InstallActivity;.writejava:()V // method@1569 │ │ +04d898: 2900 8cfd |0322: goto/16 00ae // -0274 │ │ +04d89c: 1a01 f20c |0324: const-string v1, "echo installation complete │ │ +" // string@0cf2 │ │ +04d8a0: 28b9 |0326: goto 02df // -0047 │ │ catches : 2 │ │ - 0x0000 - 0x018c │ │ - Ljava/lang/Exception; -> 0x018e │ │ - 0x01a2 - 0x0343 │ │ - Ljava/lang/Exception; -> 0x018e │ │ + 0x0000 - 0x0186 │ │ + Ljava/lang/Exception; -> 0x0187 │ │ + 0x019b - 0x0326 │ │ + Ljava/lang/Exception; -> 0x0187 │ │ positions : │ │ 0x0000 line=76 │ │ 0x001e line=77 │ │ 0x0077 line=78 │ │ 0x0083 line=79 │ │ 0x008a line=80 │ │ 0x009a line=81 │ │ 0x009f line=82 │ │ 0x00a4 line=83 │ │ 0x00ae line=142 │ │ 0x00af line=85 │ │ 0x00b9 line=87 │ │ 0x00c6 line=88 │ │ - 0x00db line=92 │ │ - 0x0102 line=93 │ │ - 0x0103 line=94 │ │ - 0x011b line=95 │ │ - 0x011d line=96 │ │ - 0x0121 line=97 │ │ - 0x0127 line=98 │ │ - 0x0185 line=100 │ │ - 0x018e line=138 │ │ - 0x018f line=139 │ │ - 0x019d line=140 │ │ - 0x01a2 line=90 │ │ - 0x01b9 line=102 │ │ - 0x01c0 line=103 │ │ - 0x01c7 line=104 │ │ - 0x01ca line=105 │ │ - 0x01e4 line=108 │ │ - 0x01ee line=110 │ │ - 0x01fb line=111 │ │ - 0x0210 line=115 │ │ - 0x0237 line=116 │ │ - 0x0238 line=117 │ │ - 0x0250 line=118 │ │ - 0x0252 line=119 │ │ - 0x0256 line=120 │ │ - 0x025c line=121 │ │ - 0x02cc line=123 │ │ - 0x02d5 line=113 │ │ - 0x02ec line=125 │ │ - 0x02f9 line=126 │ │ - 0x0300 line=127 │ │ - 0x0303 line=128 │ │ - 0x031d line=130 │ │ - 0x0326 line=131 │ │ - 0x032c line=132 │ │ - 0x0335 line=133 │ │ - 0x033c line=135 │ │ - 0x0341 line=125 │ │ - locals : │ │ - 0x008a - 0x00ae reg=13 intent Landroid/content/Intent; │ │ - 0x0103 - 0x018e reg=10 i I │ │ - 0x010b - 0x018e reg=11 i$ Ljava/util/Iterator; │ │ - 0x011b - 0x018e reg=12 id I │ │ - 0x0121 - 0x018e reg=14 mcheck Ljulianwi/javainstaller/CheckPoint; │ │ - 0x00db - 0x018e reg=17 writer Ljava/io/Writer; │ │ - 0x018f - 0x01a2 reg=9 e Ljava/lang/Exception; │ │ - 0x01b9 - 0x01e4 reg=10 i I │ │ - 0x01b9 - 0x01e4 reg=11 i$ Ljava/util/Iterator; │ │ - 0x01b7 - 0x01e4 reg=17 writer Ljava/io/Writer; │ │ - 0x0238 - 0x02d5 reg=10 i I │ │ - 0x0240 - 0x02d5 reg=11 i$ Ljava/util/Iterator; │ │ - 0x0250 - 0x02d5 reg=12 id I │ │ - 0x0256 - 0x02d5 reg=14 mcheck Ljulianwi/javainstaller/CheckPoint; │ │ - 0x0210 - 0x02d5 reg=17 writer Ljava/io/Writer; │ │ - 0x02ec - 0x031d reg=10 i I │ │ - 0x02ec - 0x031d reg=11 i$ Ljava/util/Iterator; │ │ - 0x02ea - 0x031d reg=17 writer Ljava/io/Writer; │ │ - 0x032c - 0x033c reg=15 packageURI Landroid/net/Uri; │ │ - 0x0335 - 0x033c reg=16 uninstallIntent Landroid/content/Intent; │ │ - 0x0341 - 0x0344 reg=10 i I │ │ - 0x0341 - 0x0344 reg=11 i$ Ljava/util/Iterator; │ │ - 0x0341 - 0x0344 reg=17 writer Ljava/io/Writer; │ │ - 0x0000 - 0x0344 reg=19 this Ljulianwi/javainstaller/InstallActivity; │ │ + 0x00d9 line=92 │ │ + 0x00fe line=93 │ │ + 0x00ff line=94 │ │ + 0x0117 line=95 │ │ + 0x0119 line=96 │ │ + 0x011d line=97 │ │ + 0x0123 line=98 │ │ + 0x0181 line=100 │ │ + 0x0187 line=138 │ │ + 0x0188 line=139 │ │ + 0x0196 line=140 │ │ + 0x019b line=90 │ │ + 0x01b0 line=102 │ │ + 0x01b5 line=103 │ │ + 0x01ba line=104 │ │ + 0x01bd line=105 │ │ + 0x01d7 line=108 │ │ + 0x01e1 line=110 │ │ + 0x01ee line=111 │ │ + 0x0201 line=115 │ │ + 0x0226 line=116 │ │ + 0x0227 line=117 │ │ + 0x023f line=118 │ │ + 0x0241 line=119 │ │ + 0x0245 line=120 │ │ + 0x024b line=121 │ │ + 0x02bb line=123 │ │ + 0x02c2 line=113 │ │ + 0x02d7 line=125 │ │ + 0x02e2 line=126 │ │ + 0x02e7 line=127 │ │ + 0x02ea line=128 │ │ + 0x0304 line=130 │ │ + 0x030d line=131 │ │ + 0x0313 line=132 │ │ + 0x031a line=133 │ │ + 0x031f line=135 │ │ + 0x0324 line=125 │ │ + locals : │ │ + 0x008a - 0x00ae reg=11 intent Landroid/content/Intent; │ │ + 0x00ff - 0x0187 reg=9 i I │ │ + 0x0117 - 0x0187 reg=10 id I │ │ + 0x011d - 0x0187 reg=12 mcheck Ljulianwi/javainstaller/CheckPoint; │ │ + 0x00d9 - 0x0187 reg=15 writer Ljava/io/Writer; │ │ + 0x0188 - 0x019b reg=8 e Ljava/lang/Exception; │ │ + 0x01b0 - 0x01d7 reg=9 i I │ │ + 0x01ae - 0x01d7 reg=15 writer Ljava/io/Writer; │ │ + 0x0227 - 0x02c2 reg=9 i I │ │ + 0x023f - 0x02c2 reg=10 id I │ │ + 0x0245 - 0x02c2 reg=12 mcheck Ljulianwi/javainstaller/CheckPoint; │ │ + 0x0201 - 0x02c2 reg=15 writer Ljava/io/Writer; │ │ + 0x02d7 - 0x0304 reg=9 i I │ │ + 0x02d5 - 0x0304 reg=15 writer Ljava/io/Writer; │ │ + 0x0313 - 0x031f reg=13 packageURI Landroid/net/Uri; │ │ + 0x031a - 0x031f reg=14 uninstallIntent Landroid/content/Intent; │ │ + 0x0324 - 0x0327 reg=9 i I │ │ + 0x0324 - 0x0327 reg=15 writer Ljava/io/Writer; │ │ + 0x0000 - 0x0327 reg=17 this Ljulianwi/javainstaller/InstallActivity; │ │ │ │ #5 : (in Ljulianwi/javainstaller/InstallActivity;) │ │ name : 'runterm' │ │ type : '(Ljava/lang/Boolean;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 110 16-bit code units │ │ -04b678: |[04b678] julianwi.javainstaller.InstallActivity.runterm:(Ljava/lang/Boolean;)V │ │ -04b688: 1305 ed01 |0000: const/16 v5, #int 493 // #1ed │ │ -04b68c: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -04b68e: 6e10 5314 0700 |0003: invoke-virtual {v7}, Ljava/lang/Boolean;.booleanValue:()Z // method@1453 │ │ -04b694: 0a02 |0006: move-result v2 │ │ -04b696: 3802 2600 |0007: if-eqz v2, 002d // +0026 │ │ -04b69a: 2202 e402 |0009: new-instance v2, Ljava/io/File; // type@02e4 │ │ -04b69e: 1a03 ed00 |000b: const-string v3, "/data/data/julianwi.javainstaller/install.sh" // string@00ed │ │ -04b6a2: 7020 2814 3200 |000d: invoke-direct {v2, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1428 │ │ -04b6a8: 7120 5c15 5200 |0010: invoke-static {v2, v5}, Ljulianwi/javainstaller/InstallActivity;.chmod:(Ljava/io/File;I)I // method@155c │ │ -04b6ae: 2201 2100 |0013: new-instance v1, Landroid/content/Intent; // type@0021 │ │ -04b6b2: 6202 6f05 |0015: sget-object v2, Ljulianwi/javainstaller/MainActivity;.context:Landroid/content/Context; // field@056f │ │ -04b6b6: 1c03 5a03 |0017: const-class v3, Ljulianwi/javainstaller/RunActivity; // type@035a │ │ -04b6ba: 7030 a300 2103 |0019: invoke-direct {v1, v2, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00a3 │ │ -04b6c0: 2200 5500 |001c: new-instance v0, Landroid/os/Bundle; // type@0055 │ │ -04b6c4: 7010 6f01 0000 |001e: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@016f │ │ -04b6ca: 1a02 f40f |0021: const-string v2, "install" // string@0ff4 │ │ -04b6ce: 6e30 7b01 2004 |0023: invoke-virtual {v0, v2, v4}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@017b │ │ -04b6d4: 6e20 c200 0100 |0026: invoke-virtual {v1, v0}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@00c2 │ │ -04b6da: 6e20 6715 1600 |0029: invoke-virtual {v6, v1}, Ljulianwi/javainstaller/InstallActivity;.startActivity:(Landroid/content/Intent;)V // method@1567 │ │ -04b6e0: 0e00 |002c: return-void │ │ -04b6e2: 2202 e402 |002d: new-instance v2, Ljava/io/File; // type@02e4 │ │ -04b6e6: 1a03 ee00 |002f: const-string v3, "/data/data/julianwi.javainstaller/install2.sh" // string@00ee │ │ -04b6ea: 7020 2814 3200 |0031: invoke-direct {v2, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1428 │ │ -04b6f0: 7120 5c15 5200 |0034: invoke-static {v2, v5}, Ljulianwi/javainstaller/InstallActivity;.chmod:(Ljava/io/File;I)I // method@155c │ │ -04b6f6: 2201 2100 |0037: new-instance v1, Landroid/content/Intent; // type@0021 │ │ -04b6fa: 1a02 7e10 |0039: const-string v2, "jackpal.androidterm.RUN_SCRIPT" // string@107e │ │ -04b6fe: 7020 a500 2100 |003b: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00a5 │ │ -04b704: 1a02 b50a |003e: const-string v2, "android.intent.category.DEFAULT" // string@0ab5 │ │ -04b708: 6e20 a700 2100 |0040: invoke-virtual {v1, v2}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00a7 │ │ -04b70e: 6202 6f05 |0043: sget-object v2, Ljulianwi/javainstaller/MainActivity;.context:Landroid/content/Context; // field@056f │ │ -04b712: 1a03 8e10 |0045: const-string v3, "julianwi.javainstaller_preferences" // string@108e │ │ -04b716: 6e30 9600 3204 |0047: invoke-virtual {v2, v3, v4}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0096 │ │ -04b71c: 0c02 |004a: move-result-object v2 │ │ -04b71e: 1a03 1e16 |004b: const-string v3, "rootmode" // string@161e │ │ -04b722: 1a04 ff13 |004d: const-string v4, "off" // string@13ff │ │ -04b726: 7230 d600 3204 |004f: invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00d6 │ │ -04b72c: 0c02 |0052: move-result-object v2 │ │ -04b72e: 1a03 1f14 |0053: const-string v3, "on" // string@141f │ │ -04b732: 6e20 9f14 3200 |0055: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -04b738: 0a02 |0058: move-result v2 │ │ -04b73a: 3802 0d00 |0059: if-eqz v2, 0066 // +000d │ │ -04b73e: 1a02 8310 |005b: const-string v2, "jackpal.androidterm.iInitialCommand" // string@1083 │ │ -04b742: 1a03 2018 |005d: const-string v3, "su │ │ -sh /data/data/julianwi.javainstaller/install2.sh" // string@1820 │ │ -04b746: 6e30 c000 2103 |005f: invoke-virtual {v1, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c0 │ │ -04b74c: 6e20 6715 1600 |0062: invoke-virtual {v6, v1}, Ljulianwi/javainstaller/InstallActivity;.startActivity:(Landroid/content/Intent;)V // method@1567 │ │ -04b752: 28c7 |0065: goto 002c // -0039 │ │ -04b754: 1a02 8310 |0066: const-string v2, "jackpal.androidterm.iInitialCommand" // string@1083 │ │ -04b758: 1a03 ac17 |0068: const-string v3, "sh /data/data/julianwi.javainstaller/install2.sh" // string@17ac │ │ -04b75c: 6e30 c000 2103 |006a: invoke-virtual {v1, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c0 │ │ -04b762: 28f5 |006d: goto 0062 // -000b │ │ +04d8bc: |[04d8bc] julianwi.javainstaller.InstallActivity.runterm:(Ljava/lang/Boolean;)V │ │ +04d8cc: 1305 ed01 |0000: const/16 v5, #int 493 // #1ed │ │ +04d8d0: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +04d8d2: 6e10 5314 0700 |0003: invoke-virtual {v7}, Ljava/lang/Boolean;.booleanValue:()Z // method@1453 │ │ +04d8d8: 0a02 |0006: move-result v2 │ │ +04d8da: 3802 2600 |0007: if-eqz v2, 002d // +0026 │ │ +04d8de: 2202 e402 |0009: new-instance v2, Ljava/io/File; // type@02e4 │ │ +04d8e2: 1a03 ed00 |000b: const-string v3, "/data/data/julianwi.javainstaller/install.sh" // string@00ed │ │ +04d8e6: 7020 2814 3200 |000d: invoke-direct {v2, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1428 │ │ +04d8ec: 7120 5c15 5200 |0010: invoke-static {v2, v5}, Ljulianwi/javainstaller/InstallActivity;.chmod:(Ljava/io/File;I)I // method@155c │ │ +04d8f2: 2201 2100 |0013: new-instance v1, Landroid/content/Intent; // type@0021 │ │ +04d8f6: 6202 6f05 |0015: sget-object v2, Ljulianwi/javainstaller/MainActivity;.context:Landroid/content/Context; // field@056f │ │ +04d8fa: 1c03 5a03 |0017: const-class v3, Ljulianwi/javainstaller/RunActivity; // type@035a │ │ +04d8fe: 7030 a300 2103 |0019: invoke-direct {v1, v2, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00a3 │ │ +04d904: 2200 5500 |001c: new-instance v0, Landroid/os/Bundle; // type@0055 │ │ +04d908: 7010 6f01 0000 |001e: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@016f │ │ +04d90e: 1a02 f50f |0021: const-string v2, "install" // string@0ff5 │ │ +04d912: 6e30 7b01 2004 |0023: invoke-virtual {v0, v2, v4}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@017b │ │ +04d918: 6e20 c200 0100 |0026: invoke-virtual {v1, v0}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@00c2 │ │ +04d91e: 6e20 6715 1600 |0029: invoke-virtual {v6, v1}, Ljulianwi/javainstaller/InstallActivity;.startActivity:(Landroid/content/Intent;)V // method@1567 │ │ +04d924: 0e00 |002c: return-void │ │ +04d926: 2202 e402 |002d: new-instance v2, Ljava/io/File; // type@02e4 │ │ +04d92a: 1a03 ee00 |002f: const-string v3, "/data/data/julianwi.javainstaller/install2.sh" // string@00ee │ │ +04d92e: 7020 2814 3200 |0031: invoke-direct {v2, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1428 │ │ +04d934: 7120 5c15 5200 |0034: invoke-static {v2, v5}, Ljulianwi/javainstaller/InstallActivity;.chmod:(Ljava/io/File;I)I // method@155c │ │ +04d93a: 2201 2100 |0037: new-instance v1, Landroid/content/Intent; // type@0021 │ │ +04d93e: 1a02 7f10 |0039: const-string v2, "jackpal.androidterm.RUN_SCRIPT" // string@107f │ │ +04d942: 7020 a500 2100 |003b: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00a5 │ │ +04d948: 1a02 b60a |003e: const-string v2, "android.intent.category.DEFAULT" // string@0ab6 │ │ +04d94c: 6e20 a700 2100 |0040: invoke-virtual {v1, v2}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00a7 │ │ +04d952: 6202 6f05 |0043: sget-object v2, Ljulianwi/javainstaller/MainActivity;.context:Landroid/content/Context; // field@056f │ │ +04d956: 1a03 8f10 |0045: const-string v3, "julianwi.javainstaller_preferences" // string@108f │ │ +04d95a: 6e30 9600 3204 |0047: invoke-virtual {v2, v3, v4}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0096 │ │ +04d960: 0c02 |004a: move-result-object v2 │ │ +04d962: 1a03 1e16 |004b: const-string v3, "rootmode" // string@161e │ │ +04d966: 1a04 0014 |004d: const-string v4, "off" // string@1400 │ │ +04d96a: 7230 d600 3204 |004f: invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00d6 │ │ +04d970: 0c02 |0052: move-result-object v2 │ │ +04d972: 1a03 2014 |0053: const-string v3, "on" // string@1420 │ │ +04d976: 6e20 9f14 3200 |0055: invoke-virtual {v2, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +04d97c: 0a02 |0058: move-result v2 │ │ +04d97e: 3802 0d00 |0059: if-eqz v2, 0066 // +000d │ │ +04d982: 1a02 8410 |005b: const-string v2, "jackpal.androidterm.iInitialCommand" // string@1084 │ │ +04d986: 1a03 1f18 |005d: const-string v3, "su │ │ +sh /data/data/julianwi.javainstaller/install2.sh" // string@181f │ │ +04d98a: 6e30 c000 2103 |005f: invoke-virtual {v1, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c0 │ │ +04d990: 6e20 6715 1600 |0062: invoke-virtual {v6, v1}, Ljulianwi/javainstaller/InstallActivity;.startActivity:(Landroid/content/Intent;)V // method@1567 │ │ +04d996: 28c7 |0065: goto 002c // -0039 │ │ +04d998: 1a02 8410 |0066: const-string v2, "jackpal.androidterm.iInitialCommand" // string@1084 │ │ +04d99c: 1a03 ac17 |0068: const-string v3, "sh /data/data/julianwi.javainstaller/install2.sh" // string@17ac │ │ +04d9a0: 6e30 c000 2103 |006a: invoke-virtual {v1, v2, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c0 │ │ +04d9a6: 28f5 |006d: goto 0062 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0003 line=201 │ │ 0x0009 line=202 │ │ 0x0013 line=203 │ │ 0x001c line=204 │ │ 0x0021 line=205 │ │ @@ -88773,196 +88758,196 @@ │ │ type : '(I)Ljava/lang/Boolean;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -04b764: |[04b764] julianwi.javainstaller.InstallActivity.testrunactivity:(I)Ljava/lang/Boolean; │ │ -04b774: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -04b776: 6202 6f05 |0001: sget-object v2, Ljulianwi/javainstaller/MainActivity;.context:Landroid/content/Context; // field@056f │ │ -04b77a: 1a03 8e10 |0003: const-string v3, "julianwi.javainstaller_preferences" // string@108e │ │ -04b77e: 6e30 9600 3201 |0005: invoke-virtual {v2, v3, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0096 │ │ -04b784: 0c02 |0008: move-result-object v2 │ │ -04b786: 1a03 2d16 |0009: const-string v3, "runmode" // string@162d │ │ -04b78a: 1a04 fb0a |000b: const-string v4, "auto" // string@0afb │ │ -04b78e: 7230 d600 3204 |000d: invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00d6 │ │ -04b794: 0c00 |0010: move-result-object v0 │ │ -04b796: 1a02 9008 |0011: const-string v2, "Run Activity" // string@0890 │ │ -04b79a: 6e20 9f14 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -04b7a0: 0a02 |0016: move-result v2 │ │ -04b7a2: 3902 1a00 |0017: if-nez v2, 0031 // +001a │ │ -04b7a6: 1a02 fb0a |0019: const-string v2, "auto" // string@0afb │ │ -04b7aa: 6e20 9f14 2000 |001b: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -04b7b0: 0a02 |001e: move-result v2 │ │ -04b7b2: 3802 1700 |001f: if-eqz v2, 0036 // +0017 │ │ -04b7b6: 6202 6e05 |0021: sget-object v2, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ -04b7ba: 4602 0206 |0023: aget-object v2, v2, v6 │ │ -04b7be: 6e10 3815 0200 |0025: invoke-virtual {v2}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ -04b7c4: 0c02 |0028: move-result-object v2 │ │ -04b7c6: 1a03 e600 |0029: const-string v3, "/data/data/julianwi.javainstaller" // string@00e6 │ │ -04b7ca: 6e20 a714 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@14a7 │ │ -04b7d0: 0a02 |002e: move-result v2 │ │ -04b7d2: 3802 0700 |002f: if-eqz v2, 0036 // +0007 │ │ -04b7d6: 7110 5414 0100 |0031: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@1454 │ │ -04b7dc: 0c01 |0034: move-result-object v1 │ │ -04b7de: 1101 |0035: return-object v1 │ │ -04b7e0: 1201 |0036: const/4 v1, #int 0 // #0 │ │ -04b7e2: 28fa |0037: goto 0031 // -0006 │ │ +04d9a8: |[04d9a8] julianwi.javainstaller.InstallActivity.testrunactivity:(I)Ljava/lang/Boolean; │ │ +04d9b8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +04d9ba: 6202 6f05 |0001: sget-object v2, Ljulianwi/javainstaller/MainActivity;.context:Landroid/content/Context; // field@056f │ │ +04d9be: 1a03 8f10 |0003: const-string v3, "julianwi.javainstaller_preferences" // string@108f │ │ +04d9c2: 6e30 9600 3201 |0005: invoke-virtual {v2, v3, v1}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0096 │ │ +04d9c8: 0c02 |0008: move-result-object v2 │ │ +04d9ca: 1a03 2d16 |0009: const-string v3, "runmode" // string@162d │ │ +04d9ce: 1a04 fc0a |000b: const-string v4, "auto" // string@0afc │ │ +04d9d2: 7230 d600 3204 |000d: invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00d6 │ │ +04d9d8: 0c00 |0010: move-result-object v0 │ │ +04d9da: 1a02 9108 |0011: const-string v2, "Run Activity" // string@0891 │ │ +04d9de: 6e20 9f14 2000 |0013: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +04d9e4: 0a02 |0016: move-result v2 │ │ +04d9e6: 3902 1a00 |0017: if-nez v2, 0031 // +001a │ │ +04d9ea: 1a02 fc0a |0019: const-string v2, "auto" // string@0afc │ │ +04d9ee: 6e20 9f14 2000 |001b: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +04d9f4: 0a02 |001e: move-result v2 │ │ +04d9f6: 3802 1700 |001f: if-eqz v2, 0036 // +0017 │ │ +04d9fa: 6202 6e05 |0021: sget-object v2, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ +04d9fe: 4602 0206 |0023: aget-object v2, v2, v6 │ │ +04da02: 6e10 3815 0200 |0025: invoke-virtual {v2}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ +04da08: 0c02 |0028: move-result-object v2 │ │ +04da0a: 1a03 e600 |0029: const-string v3, "/data/data/julianwi.javainstaller" // string@00e6 │ │ +04da0e: 6e20 a714 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@14a7 │ │ +04da14: 0a02 |002e: move-result v2 │ │ +04da16: 3802 0700 |002f: if-eqz v2, 0036 // +0007 │ │ +04da1a: 7110 5414 0100 |0031: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@1454 │ │ +04da20: 0c01 |0034: move-result-object v1 │ │ +04da22: 1101 |0035: return-object v1 │ │ +04da24: 1201 |0036: const/4 v1, #int 0 // #0 │ │ +04da26: 28fa |0037: goto 0031 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=145 │ │ 0x0011 line=146 │ │ locals : │ │ 0x0011 - 0x0038 reg=0 runmode Ljava/lang/String; │ │ 0x0000 - 0x0038 reg=5 this Ljulianwi/javainstaller/InstallActivity; │ │ 0x0000 - 0x0038 reg=6 id I │ │ │ │ #7 : (in Ljulianwi/javainstaller/InstallActivity;) │ │ name : 'writejava' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 11 │ │ + registers : 10 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 276 16-bit code units │ │ -04b7e4: |[04b7e4] julianwi.javainstaller.InstallActivity.writejava:()V │ │ -04b7f4: 1259 |0000: const/4 v9, #int 5 // #5 │ │ -04b7f6: 1228 |0001: const/4 v8, #int 2 // #2 │ │ -04b7f8: 2204 e302 |0002: new-instance v4, Ljava/io/BufferedWriter; // type@02e3 │ │ -04b7fc: 2205 ed02 |0004: new-instance v5, Ljava/io/OutputStreamWriter; // type@02ed │ │ -04b800: 2206 e802 |0006: new-instance v6, Ljava/io/FileOutputStream; // type@02e8 │ │ -04b804: 1a07 ef00 |0008: const-string v7, "/data/data/julianwi.javainstaller/java" // string@00ef │ │ -04b808: 7020 3b14 7600 |000a: invoke-direct {v6, v7}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@143b │ │ -04b80e: 1a07 be18 |000d: const-string v7, "utf-8" // string@18be │ │ -04b812: 7030 4414 6507 |000f: invoke-direct {v5, v6, v7}, Ljava/io/OutputStreamWriter;.:(Ljava/io/OutputStream;Ljava/lang/String;)V // method@1444 │ │ -04b818: 7020 2614 5400 |0012: invoke-direct {v4, v5}, Ljava/io/BufferedWriter;.:(Ljava/io/Writer;)V // method@1426 │ │ -04b81e: 1a05 8f00 |0015: const-string v5, "#!/system/bin/sh │ │ +04da28: |[04da28] julianwi.javainstaller.InstallActivity.writejava:()V │ │ +04da38: 1258 |0000: const/4 v8, #int 5 // #5 │ │ +04da3a: 1227 |0001: const/4 v7, #int 2 // #2 │ │ +04da3c: 2201 e302 |0002: new-instance v1, Ljava/io/BufferedWriter; // type@02e3 │ │ +04da40: 2202 ed02 |0004: new-instance v2, Ljava/io/OutputStreamWriter; // type@02ed │ │ +04da44: 2203 e802 |0006: new-instance v3, Ljava/io/FileOutputStream; // type@02e8 │ │ +04da48: 1a04 ef00 |0008: const-string v4, "/data/data/julianwi.javainstaller/java" // string@00ef │ │ +04da4c: 7020 3b14 4300 |000a: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/lang/String;)V // method@143b │ │ +04da52: 1a04 bd18 |000d: const-string v4, "utf-8" // string@18bd │ │ +04da56: 7030 4414 3204 |000f: invoke-direct {v2, v3, v4}, Ljava/io/OutputStreamWriter;.:(Ljava/io/OutputStream;Ljava/lang/String;)V // method@1444 │ │ +04da5c: 7020 2614 2100 |0012: invoke-direct {v1, v2}, Ljava/io/BufferedWriter;.:(Ljava/io/Writer;)V // method@1426 │ │ +04da62: 1a02 8f00 |0015: const-string v2, "#!/system/bin/sh │ │ " // string@008f │ │ -04b822: 6e20 5214 5400 |0017: invoke-virtual {v4, v5}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ -04b828: 2205 1403 |001a: new-instance v5, Ljava/lang/StringBuilder; // type@0314 │ │ -04b82c: 7010 ab14 0500 |001c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04b832: 1a06 3f0d |001f: const-string v6, "export LD_LIBRARY_PATH=" // string@0d3f │ │ -04b836: 6e20 b214 6500 |0021: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04b83c: 0c05 |0024: move-result-object v5 │ │ -04b83e: 6206 6e05 |0025: sget-object v6, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ -04b842: 4606 0608 |0027: aget-object v6, v6, v8 │ │ -04b846: 6e10 3815 0600 |0029: invoke-virtual {v6}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ -04b84c: 0c06 |002c: move-result-object v6 │ │ -04b84e: 6e20 b214 6500 |002d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04b854: 0c05 |0030: move-result-object v5 │ │ -04b856: 6e10 b714 0500 |0031: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04b85c: 0c05 |0034: move-result-object v5 │ │ -04b85e: 6e20 5214 5400 |0035: invoke-virtual {v4, v5}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ -04b864: 2390 6403 |0038: new-array v0, v9, [I // type@0364 │ │ -04b868: 2600 cc00 0000 |003a: fill-array-data v0, 00000106 // +000000cc │ │ -04b86e: 2103 |003d: array-length v3, v0 │ │ -04b870: 1201 |003e: const/4 v1, #int 0 // #0 │ │ -04b872: 3531 4700 |003f: if-ge v1, v3, 0086 // +0047 │ │ -04b876: 4402 0001 |0041: aget v2, v0, v1 │ │ -04b87a: 6205 6e05 |0043: sget-object v5, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ -04b87e: 4605 0502 |0045: aget-object v5, v5, v2 │ │ -04b882: 5455 4e05 |0047: iget-object v5, v5, Ljulianwi/javainstaller/CheckPoint;.installed:Ljava/lang/Boolean; // field@054e │ │ -04b886: 6e10 5314 0500 |0049: invoke-virtual {v5}, Ljava/lang/Boolean;.booleanValue:()Z // method@1453 │ │ -04b88c: 0a05 |004c: move-result v5 │ │ -04b88e: 3805 3600 |004d: if-eqz v5, 0083 // +0036 │ │ -04b892: 6205 6e05 |004f: sget-object v5, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ -04b896: 4605 0502 |0051: aget-object v5, v5, v2 │ │ -04b89a: 6e10 3815 0500 |0053: invoke-virtual {v5}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ -04b8a0: 0c05 |0056: move-result-object v5 │ │ -04b8a2: 6206 6e05 |0057: sget-object v6, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ -04b8a6: 4606 0608 |0059: aget-object v6, v6, v8 │ │ -04b8aa: 6e10 3815 0600 |005b: invoke-virtual {v6}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ -04b8b0: 0c06 |005e: move-result-object v6 │ │ -04b8b2: 6e20 9f14 6500 |005f: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -04b8b8: 0a05 |0062: move-result v5 │ │ -04b8ba: 3905 2000 |0063: if-nez v5, 0083 // +0020 │ │ -04b8be: 2205 1403 |0065: new-instance v5, Ljava/lang/StringBuilder; // type@0314 │ │ -04b8c2: 7010 ab14 0500 |0067: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04b8c8: 1a06 f900 |006a: const-string v6, ":" // string@00f9 │ │ -04b8cc: 6e20 b214 6500 |006c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04b8d2: 0c05 |006f: move-result-object v5 │ │ -04b8d4: 6206 6e05 |0070: sget-object v6, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ -04b8d8: 4606 0602 |0072: aget-object v6, v6, v2 │ │ -04b8dc: 6e10 3815 0600 |0074: invoke-virtual {v6}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ -04b8e2: 0c06 |0077: move-result-object v6 │ │ -04b8e4: 6e20 b214 6500 |0078: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04b8ea: 0c05 |007b: move-result-object v5 │ │ -04b8ec: 6e10 b714 0500 |007c: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04b8f2: 0c05 |007f: move-result-object v5 │ │ -04b8f4: 6e20 5214 5400 |0080: invoke-virtual {v4, v5}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ -04b8fa: d801 0101 |0083: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04b8fe: 28ba |0085: goto 003f // -0046 │ │ -04b900: 2205 1403 |0086: new-instance v5, Ljava/lang/StringBuilder; // type@0314 │ │ -04b904: 7010 ab14 0500 |0088: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04b90a: 1a06 0400 |008b: const-string v6, " │ │ +04da66: 6e20 5214 2100 |0017: invoke-virtual {v1, v2}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ +04da6c: 2202 1403 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ +04da70: 7010 ab14 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04da76: 1a03 400d |001f: const-string v3, "export LD_LIBRARY_PATH=" // string@0d40 │ │ +04da7a: 6e20 b214 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04da80: 0c02 |0024: move-result-object v2 │ │ +04da82: 6203 6e05 |0025: sget-object v3, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ +04da86: 4603 0307 |0027: aget-object v3, v3, v7 │ │ +04da8a: 6e10 3815 0300 |0029: invoke-virtual {v3}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ +04da90: 0c03 |002c: move-result-object v3 │ │ +04da92: 6e20 b214 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04da98: 0c02 |0030: move-result-object v2 │ │ +04da9a: 6e10 b714 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04daa0: 0c02 |0034: move-result-object v2 │ │ +04daa2: 6e20 5214 2100 |0035: invoke-virtual {v1, v2}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ +04daa8: 2383 6403 |0038: new-array v3, v8, [I // type@0364 │ │ +04daac: 2603 cc00 0000 |003a: fill-array-data v3, 00000106 // +000000cc │ │ +04dab2: 2134 |003d: array-length v4, v3 │ │ +04dab4: 1202 |003e: const/4 v2, #int 0 // #0 │ │ +04dab6: 3542 4700 |003f: if-ge v2, v4, 0086 // +0047 │ │ +04daba: 4400 0302 |0041: aget v0, v3, v2 │ │ +04dabe: 6205 6e05 |0043: sget-object v5, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ +04dac2: 4605 0500 |0045: aget-object v5, v5, v0 │ │ +04dac6: 5455 4e05 |0047: iget-object v5, v5, Ljulianwi/javainstaller/CheckPoint;.installed:Ljava/lang/Boolean; // field@054e │ │ +04daca: 6e10 5314 0500 |0049: invoke-virtual {v5}, Ljava/lang/Boolean;.booleanValue:()Z // method@1453 │ │ +04dad0: 0a05 |004c: move-result v5 │ │ +04dad2: 3805 3600 |004d: if-eqz v5, 0083 // +0036 │ │ +04dad6: 6205 6e05 |004f: sget-object v5, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ +04dada: 4605 0500 |0051: aget-object v5, v5, v0 │ │ +04dade: 6e10 3815 0500 |0053: invoke-virtual {v5}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ +04dae4: 0c05 |0056: move-result-object v5 │ │ +04dae6: 6206 6e05 |0057: sget-object v6, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ +04daea: 4606 0607 |0059: aget-object v6, v6, v7 │ │ +04daee: 6e10 3815 0600 |005b: invoke-virtual {v6}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ +04daf4: 0c06 |005e: move-result-object v6 │ │ +04daf6: 6e20 9f14 6500 |005f: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +04dafc: 0a05 |0062: move-result v5 │ │ +04dafe: 3905 2000 |0063: if-nez v5, 0083 // +0020 │ │ +04db02: 2205 1403 |0065: new-instance v5, Ljava/lang/StringBuilder; // type@0314 │ │ +04db06: 7010 ab14 0500 |0067: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04db0c: 1a06 f900 |006a: const-string v6, ":" // string@00f9 │ │ +04db10: 6e20 b214 6500 |006c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04db16: 0c05 |006f: move-result-object v5 │ │ +04db18: 6206 6e05 |0070: sget-object v6, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ +04db1c: 4606 0600 |0072: aget-object v6, v6, v0 │ │ +04db20: 6e10 3815 0600 |0074: invoke-virtual {v6}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ +04db26: 0c06 |0077: move-result-object v6 │ │ +04db28: 6e20 b214 6500 |0078: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04db2e: 0c05 |007b: move-result-object v5 │ │ +04db30: 6e10 b714 0500 |007c: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04db36: 0c05 |007f: move-result-object v5 │ │ +04db38: 6e20 5214 5100 |0080: invoke-virtual {v1, v5}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ +04db3e: d802 0201 |0083: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04db42: 28ba |0085: goto 003f // -0046 │ │ +04db44: 2202 1403 |0086: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ +04db48: 7010 ab14 0200 |0088: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04db4e: 1a03 0400 |008b: const-string v3, " │ │ exec " // string@0004 │ │ -04b90e: 6e20 b214 6500 |008d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04b914: 0c05 |0090: move-result-object v5 │ │ -04b916: 6206 6e05 |0091: sget-object v6, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ -04b91a: 4606 0608 |0093: aget-object v6, v6, v8 │ │ -04b91e: 6e10 3815 0600 |0095: invoke-virtual {v6}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ -04b924: 0c06 |0098: move-result-object v6 │ │ -04b926: 6e20 b214 6500 |0099: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04b92c: 0c05 |009c: move-result-object v5 │ │ -04b92e: 1a06 f500 |009d: const-string v6, "/ld-linux.so.* " // string@00f5 │ │ -04b932: 6e20 b214 6500 |009f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04b938: 0c05 |00a2: move-result-object v5 │ │ -04b93a: 6206 6e05 |00a3: sget-object v6, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ -04b93e: 4606 0609 |00a5: aget-object v6, v6, v9 │ │ -04b942: 6e10 3815 0600 |00a7: invoke-virtual {v6}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ -04b948: 0c06 |00aa: move-result-object v6 │ │ -04b94a: 6e20 b214 6500 |00ab: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04b950: 0c05 |00ae: move-result-object v5 │ │ -04b952: 1a06 f400 |00af: const-string v6, "/jamvm -Xbootclasspath:" // string@00f4 │ │ -04b956: 6e20 b214 6500 |00b1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04b95c: 0c05 |00b4: move-result-object v5 │ │ -04b95e: 6206 6e05 |00b5: sget-object v6, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ -04b962: 4606 0609 |00b7: aget-object v6, v6, v9 │ │ -04b966: 6e10 3815 0600 |00b9: invoke-virtual {v6}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ -04b96c: 0c06 |00bc: move-result-object v6 │ │ -04b96e: 6e20 b214 6500 |00bd: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04b974: 0c05 |00c0: move-result-object v5 │ │ -04b976: 1a06 e200 |00c1: const-string v6, "/classes.zip:" // string@00e2 │ │ -04b97a: 6e20 b214 6500 |00c3: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04b980: 0c05 |00c6: move-result-object v5 │ │ -04b982: 6206 6e05 |00c7: sget-object v6, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ -04b986: 1267 |00c9: const/4 v7, #int 6 // #6 │ │ -04b988: 4606 0607 |00ca: aget-object v6, v6, v7 │ │ -04b98c: 6e10 3815 0600 |00cc: invoke-virtual {v6}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ -04b992: 0c06 |00cf: move-result-object v6 │ │ -04b994: 6e20 b214 6500 |00d0: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04b99a: 0c05 |00d3: move-result-object v5 │ │ -04b99c: 1a06 f300 |00d4: const-string v6, "/glibj.zip:" // string@00f3 │ │ -04b9a0: 6e20 b214 6500 |00d6: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04b9a6: 0c05 |00d9: move-result-object v5 │ │ -04b9a8: 6206 6e05 |00da: sget-object v6, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ -04b9ac: 1307 0800 |00dc: const/16 v7, #int 8 // #8 │ │ -04b9b0: 4606 0607 |00de: aget-object v6, v6, v7 │ │ -04b9b4: 6e10 3815 0600 |00e0: invoke-virtual {v6}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ -04b9ba: 0c06 |00e3: move-result-object v6 │ │ -04b9bc: 6e20 b214 6500 |00e4: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04b9c2: 0c05 |00e7: move-result-object v5 │ │ -04b9c4: 1a06 df00 |00e8: const-string v6, "/awtpeer.zip -Dawt.toolkit=julianwi.awtpeer.AndroidToolkit $@ │ │ +04db52: 6e20 b214 3200 |008d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04db58: 0c02 |0090: move-result-object v2 │ │ +04db5a: 6203 6e05 |0091: sget-object v3, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ +04db5e: 4603 0307 |0093: aget-object v3, v3, v7 │ │ +04db62: 6e10 3815 0300 |0095: invoke-virtual {v3}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ +04db68: 0c03 |0098: move-result-object v3 │ │ +04db6a: 6e20 b214 3200 |0099: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04db70: 0c02 |009c: move-result-object v2 │ │ +04db72: 1a03 f500 |009d: const-string v3, "/ld-linux.so.* " // string@00f5 │ │ +04db76: 6e20 b214 3200 |009f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04db7c: 0c02 |00a2: move-result-object v2 │ │ +04db7e: 6203 6e05 |00a3: sget-object v3, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ +04db82: 4603 0308 |00a5: aget-object v3, v3, v8 │ │ +04db86: 6e10 3815 0300 |00a7: invoke-virtual {v3}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ +04db8c: 0c03 |00aa: move-result-object v3 │ │ +04db8e: 6e20 b214 3200 |00ab: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04db94: 0c02 |00ae: move-result-object v2 │ │ +04db96: 1a03 f400 |00af: const-string v3, "/jamvm -Xbootclasspath:" // string@00f4 │ │ +04db9a: 6e20 b214 3200 |00b1: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04dba0: 0c02 |00b4: move-result-object v2 │ │ +04dba2: 6203 6e05 |00b5: sget-object v3, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ +04dba6: 4603 0308 |00b7: aget-object v3, v3, v8 │ │ +04dbaa: 6e10 3815 0300 |00b9: invoke-virtual {v3}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ +04dbb0: 0c03 |00bc: move-result-object v3 │ │ +04dbb2: 6e20 b214 3200 |00bd: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04dbb8: 0c02 |00c0: move-result-object v2 │ │ +04dbba: 1a03 e200 |00c1: const-string v3, "/classes.zip:" // string@00e2 │ │ +04dbbe: 6e20 b214 3200 |00c3: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04dbc4: 0c02 |00c6: move-result-object v2 │ │ +04dbc6: 6203 6e05 |00c7: sget-object v3, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ +04dbca: 1264 |00c9: const/4 v4, #int 6 // #6 │ │ +04dbcc: 4603 0304 |00ca: aget-object v3, v3, v4 │ │ +04dbd0: 6e10 3815 0300 |00cc: invoke-virtual {v3}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ +04dbd6: 0c03 |00cf: move-result-object v3 │ │ +04dbd8: 6e20 b214 3200 |00d0: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04dbde: 0c02 |00d3: move-result-object v2 │ │ +04dbe0: 1a03 f300 |00d4: const-string v3, "/glibj.zip:" // string@00f3 │ │ +04dbe4: 6e20 b214 3200 |00d6: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04dbea: 0c02 |00d9: move-result-object v2 │ │ +04dbec: 6203 6e05 |00da: sget-object v3, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ +04dbf0: 1304 0800 |00dc: const/16 v4, #int 8 // #8 │ │ +04dbf4: 4603 0304 |00de: aget-object v3, v3, v4 │ │ +04dbf8: 6e10 3815 0300 |00e0: invoke-virtual {v3}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ +04dbfe: 0c03 |00e3: move-result-object v3 │ │ +04dc00: 6e20 b214 3200 |00e4: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04dc06: 0c02 |00e7: move-result-object v2 │ │ +04dc08: 1a03 df00 |00e8: const-string v3, "/awtpeer.zip -Dawt.toolkit=julianwi.awtpeer.AndroidToolkit $@ │ │ " // string@00df │ │ -04b9c8: 6e20 b214 6500 |00ea: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04b9ce: 0c05 |00ed: move-result-object v5 │ │ -04b9d0: 6e10 b714 0500 |00ee: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04b9d6: 0c05 |00f1: move-result-object v5 │ │ -04b9d8: 6e20 5214 5400 |00f2: invoke-virtual {v4, v5}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ -04b9de: 6e10 5114 0400 |00f5: invoke-virtual {v4}, Ljava/io/Writer;.close:()V // method@1451 │ │ -04b9e4: 2205 e402 |00f8: new-instance v5, Ljava/io/File; // type@02e4 │ │ -04b9e8: 1a06 ef00 |00fa: const-string v6, "/data/data/julianwi.javainstaller/java" // string@00ef │ │ -04b9ec: 7020 2814 6500 |00fc: invoke-direct {v5, v6}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1428 │ │ -04b9f2: 1306 ed01 |00ff: const/16 v6, #int 493 // #1ed │ │ -04b9f6: 7120 5c15 6500 |0101: invoke-static {v5, v6}, Ljulianwi/javainstaller/InstallActivity;.chmod:(Ljava/io/File;I)I // method@155c │ │ -04b9fc: 0e00 |0104: return-void │ │ -04b9fe: 0000 |0105: nop // spacer │ │ -04ba00: 0003 0400 0500 0000 0300 0000 0400 ... |0106: array-data (14 units) │ │ +04dc0c: 6e20 b214 3200 |00ea: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04dc12: 0c02 |00ed: move-result-object v2 │ │ +04dc14: 6e10 b714 0200 |00ee: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04dc1a: 0c02 |00f1: move-result-object v2 │ │ +04dc1c: 6e20 5214 2100 |00f2: invoke-virtual {v1, v2}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ +04dc22: 6e10 5114 0100 |00f5: invoke-virtual {v1}, Ljava/io/Writer;.close:()V // method@1451 │ │ +04dc28: 2202 e402 |00f8: new-instance v2, Ljava/io/File; // type@02e4 │ │ +04dc2c: 1a03 ef00 |00fa: const-string v3, "/data/data/julianwi.javainstaller/java" // string@00ef │ │ +04dc30: 7020 2814 3200 |00fc: invoke-direct {v2, v3}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1428 │ │ +04dc36: 1303 ed01 |00ff: const/16 v3, #int 493 // #1ed │ │ +04dc3a: 7120 5c15 3200 |0101: invoke-static {v2, v3}, Ljulianwi/javainstaller/InstallActivity;.chmod:(Ljava/io/File;I)I // method@155c │ │ +04dc40: 0e00 |0104: return-void │ │ +04dc42: 0000 |0105: nop // spacer │ │ +04dc44: 0003 0400 0500 0000 0300 0000 0400 ... |0106: array-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=224 │ │ 0x0015 line=225 │ │ 0x001a line=226 │ │ 0x0038 line=227 │ │ 0x0043 line=228 │ │ @@ -88970,248 +88955,245 @@ │ │ 0x0083 line=227 │ │ 0x0086 line=232 │ │ 0x00f5 line=233 │ │ 0x00f8 line=234 │ │ 0x0104 line=235 │ │ 0x0105 line=227 │ │ locals : │ │ - 0x0043 - 0x0086 reg=2 id I │ │ - 0x003d - 0x0114 reg=0 arr$ [I │ │ - 0x003f - 0x0114 reg=1 i$ I │ │ - 0x003e - 0x0114 reg=3 len$ I │ │ - 0x0015 - 0x0114 reg=4 writer Ljava/io/Writer; │ │ - 0x0000 - 0x0114 reg=10 this Ljulianwi/javainstaller/InstallActivity; │ │ + 0x0043 - 0x0086 reg=0 id I │ │ + 0x0015 - 0x0114 reg=1 writer Ljava/io/Writer; │ │ + 0x0000 - 0x0114 reg=9 this Ljulianwi/javainstaller/InstallActivity; │ │ │ │ #8 : (in Ljulianwi/javainstaller/InstallActivity;) │ │ name : 'writesh' │ │ type : '(Ljava/io/Writer;Ljulianwi/javainstaller/CheckPoint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 13 │ │ + registers : 10 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 428 16-bit code units │ │ -04ba1c: |[04ba1c] julianwi.javainstaller.InstallActivity.writesh:(Ljava/io/Writer;Ljulianwi/javainstaller/CheckPoint;)V │ │ -04ba2c: 1309 0800 |0000: const/16 v9, #int 8 // #8 │ │ -04ba30: 1218 |0002: const/4 v8, #int 1 // #1 │ │ -04ba32: 55a4 6c05 |0003: iget-boolean v4, v10, Ljulianwi/javainstaller/InstallActivity;.uninstall:Z // field@056c │ │ -04ba36: 3804 4500 |0005: if-eqz v4, 004a // +0045 │ │ -04ba3a: 6204 5305 |0007: sget-object v4, Ljulianwi/javainstaller/Checkforfile;.files:[[Ljava/lang/String; // field@0553 │ │ -04ba3e: 52c5 4d05 |0009: iget v5, v12, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ -04ba42: 4600 0405 |000b: aget-object v0, v4, v5 │ │ -04ba46: 2103 |000d: array-length v3, v0 │ │ -04ba48: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -04ba4a: 3532 3100 |000f: if-ge v2, v3, 0040 // +0031 │ │ -04ba4e: 4601 0002 |0011: aget-object v1, v0, v2 │ │ -04ba52: 2204 1403 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ -04ba56: 7010 ab14 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04ba5c: 1a05 1816 |0018: const-string v5, "rm " // string@1618 │ │ -04ba60: 6e20 b214 5400 |001a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04ba66: 0c04 |001d: move-result-object v4 │ │ -04ba68: 6e10 3815 0c00 |001e: invoke-virtual {v12}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ -04ba6e: 0c05 |0021: move-result-object v5 │ │ -04ba70: 6e20 b214 5400 |0022: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04ba76: 0c04 |0025: move-result-object v4 │ │ -04ba78: 1a05 dc00 |0026: const-string v5, "/" // string@00dc │ │ -04ba7c: 6e20 b214 5400 |0028: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04ba82: 0c04 |002b: move-result-object v4 │ │ -04ba84: 6e20 b214 1400 |002c: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04ba8a: 0c04 |002f: move-result-object v4 │ │ -04ba8c: 1a05 0100 |0030: const-string v5, " │ │ +04dc60: |[04dc60] julianwi.javainstaller.InstallActivity.writesh:(Ljava/io/Writer;Ljulianwi/javainstaller/CheckPoint;)V │ │ +04dc70: 1306 0800 |0000: const/16 v6, #int 8 // #8 │ │ +04dc74: 1215 |0002: const/4 v5, #int 1 // #1 │ │ +04dc76: 5571 6c05 |0003: iget-boolean v1, v7, Ljulianwi/javainstaller/InstallActivity;.uninstall:Z // field@056c │ │ +04dc7a: 3801 4500 |0005: if-eqz v1, 004a // +0045 │ │ +04dc7e: 6201 5305 |0007: sget-object v1, Ljulianwi/javainstaller/Checkforfile;.files:[[Ljava/lang/String; // field@0553 │ │ +04dc82: 5292 4d05 |0009: iget v2, v9, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ +04dc86: 4602 0102 |000b: aget-object v2, v1, v2 │ │ +04dc8a: 2123 |000d: array-length v3, v2 │ │ +04dc8c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +04dc8e: 3531 3100 |000f: if-ge v1, v3, 0040 // +0031 │ │ +04dc92: 4600 0201 |0011: aget-object v0, v2, v1 │ │ +04dc96: 2204 1403 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ +04dc9a: 7010 ab14 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04dca0: 1a05 1816 |0018: const-string v5, "rm " // string@1618 │ │ +04dca4: 6e20 b214 5400 |001a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04dcaa: 0c04 |001d: move-result-object v4 │ │ +04dcac: 6e10 3815 0900 |001e: invoke-virtual {v9}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ +04dcb2: 0c05 |0021: move-result-object v5 │ │ +04dcb4: 6e20 b214 5400 |0022: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04dcba: 0c04 |0025: move-result-object v4 │ │ +04dcbc: 1a05 dc00 |0026: const-string v5, "/" // string@00dc │ │ +04dcc0: 6e20 b214 5400 |0028: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04dcc6: 0c04 |002b: move-result-object v4 │ │ +04dcc8: 6e20 b214 0400 |002c: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04dcce: 0c04 |002f: move-result-object v4 │ │ +04dcd0: 1a05 0100 |0030: const-string v5, " │ │ " // string@0001 │ │ -04ba90: 6e20 b214 5400 |0032: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04ba96: 0c04 |0035: move-result-object v4 │ │ -04ba98: 6e10 b714 0400 |0036: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04ba9e: 0c04 |0039: move-result-object v4 │ │ -04baa0: 6e20 5214 4b00 |003a: invoke-virtual {v11, v4}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ -04baa6: d802 0201 |003d: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04baaa: 28d0 |003f: goto 000f // -0030 │ │ -04baac: 52c4 4d05 |0040: iget v4, v12, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ -04bab0: 3394 0700 |0042: if-ne v4, v9, 0049 // +0007 │ │ -04bab4: 1a04 a80a |0044: const-string v4, "am start --user 0 -a android.intent.action.DELETE -d package:julianwi.awtpeer │ │ -" // string@0aa8 │ │ -04bab8: 6e20 5214 4b00 |0046: invoke-virtual {v11, v4}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ -04babe: 0e00 |0049: return-void │ │ -04bac0: 52c4 4d05 |004a: iget v4, v12, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ -04bac4: 3384 d600 |004c: if-ne v4, v8, 0122 // +00d6 │ │ -04bac8: 2204 e402 |004e: new-instance v4, Ljava/io/File; // type@02e4 │ │ -04bacc: 1a05 e900 |0050: const-string v5, "/data/data/julianwi.javainstaller/busybox" // string@00e9 │ │ -04bad0: 7020 2814 5400 |0052: invoke-direct {v4, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1428 │ │ -04bad6: 1305 ed01 |0055: const/16 v5, #int 493 // #1ed │ │ -04bada: 7120 5c15 5400 |0057: invoke-static {v4, v5}, Ljulianwi/javainstaller/InstallActivity;.chmod:(Ljava/io/File;I)I // method@155c │ │ -04bae0: 2204 1403 |005a: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ -04bae4: 7010 ab14 0400 |005c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04baea: 1a05 f20c |005f: const-string v5, "echo installing " // string@0cf2 │ │ -04baee: 6e20 b214 5400 |0061: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04baf4: 0c04 |0064: move-result-object v4 │ │ -04baf6: 54c5 5105 |0065: iget-object v5, v12, Ljulianwi/javainstaller/CheckPoint;.text:Ljava/lang/String; // field@0551 │ │ -04bafa: 6e20 b214 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04bb00: 0c04 |006a: move-result-object v4 │ │ -04bb02: 1a05 0100 |006b: const-string v5, " │ │ +04dcd4: 6e20 b214 5400 |0032: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04dcda: 0c04 |0035: move-result-object v4 │ │ +04dcdc: 6e10 b714 0400 |0036: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04dce2: 0c04 |0039: move-result-object v4 │ │ +04dce4: 6e20 5214 4800 |003a: invoke-virtual {v8, v4}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ +04dcea: d801 0101 |003d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04dcee: 28d0 |003f: goto 000f // -0030 │ │ +04dcf0: 5291 4d05 |0040: iget v1, v9, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ +04dcf4: 3361 0700 |0042: if-ne v1, v6, 0049 // +0007 │ │ +04dcf8: 1a01 a90a |0044: const-string v1, "am start --user 0 -a android.intent.action.DELETE -d package:julianwi.awtpeer │ │ +" // string@0aa9 │ │ +04dcfc: 6e20 5214 1800 |0046: invoke-virtual {v8, v1}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ +04dd02: 0e00 |0049: return-void │ │ +04dd04: 5291 4d05 |004a: iget v1, v9, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ +04dd08: 3351 d600 |004c: if-ne v1, v5, 0122 // +00d6 │ │ +04dd0c: 2201 e402 |004e: new-instance v1, Ljava/io/File; // type@02e4 │ │ +04dd10: 1a02 e900 |0050: const-string v2, "/data/data/julianwi.javainstaller/busybox" // string@00e9 │ │ +04dd14: 7020 2814 2100 |0052: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1428 │ │ +04dd1a: 1302 ed01 |0055: const/16 v2, #int 493 // #1ed │ │ +04dd1e: 7120 5c15 2100 |0057: invoke-static {v1, v2}, Ljulianwi/javainstaller/InstallActivity;.chmod:(Ljava/io/File;I)I // method@155c │ │ +04dd24: 2201 1403 |005a: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +04dd28: 7010 ab14 0100 |005c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04dd2e: 1a02 f30c |005f: const-string v2, "echo installing " // string@0cf3 │ │ +04dd32: 6e20 b214 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04dd38: 0c01 |0064: move-result-object v1 │ │ +04dd3a: 5492 5105 |0065: iget-object v2, v9, Ljulianwi/javainstaller/CheckPoint;.text:Ljava/lang/String; // field@0551 │ │ +04dd3e: 6e20 b214 2100 |0067: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04dd44: 0c01 |006a: move-result-object v1 │ │ +04dd46: 1a02 0100 |006b: const-string v2, " │ │ " // string@0001 │ │ -04bb06: 6e20 b214 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04bb0c: 0c04 |0070: move-result-object v4 │ │ -04bb0e: 6e10 b714 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04bb14: 0c04 |0074: move-result-object v4 │ │ -04bb16: 6e20 5214 4b00 |0075: invoke-virtual {v11, v4}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ -04bb1c: 52c4 4d05 |0078: iget v4, v12, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ -04bb20: 3384 cd00 |007a: if-ne v4, v8, 0147 // +00cd │ │ -04bb24: 2204 1403 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ -04bb28: 7010 ab14 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04bb2e: 1a05 ec00 |0081: const-string v5, "/data/data/julianwi.javainstaller/busybox mkdir -p " // string@00ec │ │ -04bb32: 6e20 b214 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04bb38: 0c04 |0086: move-result-object v4 │ │ -04bb3a: 6e10 3815 0c00 |0087: invoke-virtual {v12}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ -04bb40: 0c05 |008a: move-result-object v5 │ │ -04bb42: 6e20 b214 5400 |008b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04bb48: 0c04 |008e: move-result-object v4 │ │ -04bb4a: 1a05 0100 |008f: const-string v5, " │ │ +04dd4a: 6e20 b214 2100 |006d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04dd50: 0c01 |0070: move-result-object v1 │ │ +04dd52: 6e10 b714 0100 |0071: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04dd58: 0c01 |0074: move-result-object v1 │ │ +04dd5a: 6e20 5214 1800 |0075: invoke-virtual {v8, v1}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ +04dd60: 5291 4d05 |0078: iget v1, v9, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ +04dd64: 3351 cd00 |007a: if-ne v1, v5, 0147 // +00cd │ │ +04dd68: 2201 1403 |007c: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +04dd6c: 7010 ab14 0100 |007e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04dd72: 1a02 ec00 |0081: const-string v2, "/data/data/julianwi.javainstaller/busybox mkdir -p " // string@00ec │ │ +04dd76: 6e20 b214 2100 |0083: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04dd7c: 0c01 |0086: move-result-object v1 │ │ +04dd7e: 6e10 3815 0900 |0087: invoke-virtual {v9}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ +04dd84: 0c02 |008a: move-result-object v2 │ │ +04dd86: 6e20 b214 2100 |008b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04dd8c: 0c01 |008e: move-result-object v1 │ │ +04dd8e: 1a02 0100 |008f: const-string v2, " │ │ " // string@0001 │ │ -04bb4e: 6e20 b214 5400 |0091: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04bb54: 0c04 |0094: move-result-object v4 │ │ -04bb56: 6e10 b714 0400 |0095: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04bb5c: 0c04 |0098: move-result-object v4 │ │ -04bb5e: 6e20 5214 4b00 |0099: invoke-virtual {v11, v4}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ -04bb64: 2204 1403 |009c: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ -04bb68: 7010 ab14 0400 |009e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04bb6e: 1a05 ea00 |00a1: const-string v5, "/data/data/julianwi.javainstaller/busybox chmod 0755 " // string@00ea │ │ -04bb72: 6e20 b214 5400 |00a3: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04bb78: 0c04 |00a6: move-result-object v4 │ │ -04bb7a: 6e10 3815 0c00 |00a7: invoke-virtual {v12}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ -04bb80: 0c05 |00aa: move-result-object v5 │ │ -04bb82: 6e20 b214 5400 |00ab: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04bb88: 0c04 |00ae: move-result-object v4 │ │ -04bb8a: 1a05 0100 |00af: const-string v5, " │ │ +04dd92: 6e20 b214 2100 |0091: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04dd98: 0c01 |0094: move-result-object v1 │ │ +04dd9a: 6e10 b714 0100 |0095: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04dda0: 0c01 |0098: move-result-object v1 │ │ +04dda2: 6e20 5214 1800 |0099: invoke-virtual {v8, v1}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ +04dda8: 2201 1403 |009c: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +04ddac: 7010 ab14 0100 |009e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04ddb2: 1a02 ea00 |00a1: const-string v2, "/data/data/julianwi.javainstaller/busybox chmod 0755 " // string@00ea │ │ +04ddb6: 6e20 b214 2100 |00a3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04ddbc: 0c01 |00a6: move-result-object v1 │ │ +04ddbe: 6e10 3815 0900 |00a7: invoke-virtual {v9}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ +04ddc4: 0c02 |00aa: move-result-object v2 │ │ +04ddc6: 6e20 b214 2100 |00ab: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04ddcc: 0c01 |00ae: move-result-object v1 │ │ +04ddce: 1a02 0100 |00af: const-string v2, " │ │ " // string@0001 │ │ -04bb8e: 6e20 b214 5400 |00b1: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04bb94: 0c04 |00b4: move-result-object v4 │ │ -04bb96: 6e10 b714 0400 |00b5: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04bb9c: 0c04 |00b8: move-result-object v4 │ │ -04bb9e: 6e20 5214 4b00 |00b9: invoke-virtual {v11, v4}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ -04bba4: 2204 1403 |00bc: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ -04bba8: 7010 ab14 0400 |00be: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04bbae: 1a05 eb00 |00c1: const-string v5, "/data/data/julianwi.javainstaller/busybox cp /data/data/julianwi.javainstaller/busybox " // string@00eb │ │ -04bbb2: 6e20 b214 5400 |00c3: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04bbb8: 0c04 |00c6: move-result-object v4 │ │ -04bbba: 6e10 3815 0c00 |00c7: invoke-virtual {v12}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ -04bbc0: 0c05 |00ca: move-result-object v5 │ │ -04bbc2: 6e20 b214 5400 |00cb: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04bbc8: 0c04 |00ce: move-result-object v4 │ │ -04bbca: 1a05 e100 |00cf: const-string v5, "/busybox │ │ +04ddd2: 6e20 b214 2100 |00b1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04ddd8: 0c01 |00b4: move-result-object v1 │ │ +04ddda: 6e10 b714 0100 |00b5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04dde0: 0c01 |00b8: move-result-object v1 │ │ +04dde2: 6e20 5214 1800 |00b9: invoke-virtual {v8, v1}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ +04dde8: 2201 1403 |00bc: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +04ddec: 7010 ab14 0100 |00be: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04ddf2: 1a02 eb00 |00c1: const-string v2, "/data/data/julianwi.javainstaller/busybox cp /data/data/julianwi.javainstaller/busybox " // string@00eb │ │ +04ddf6: 6e20 b214 2100 |00c3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04ddfc: 0c01 |00c6: move-result-object v1 │ │ +04ddfe: 6e10 3815 0900 |00c7: invoke-virtual {v9}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ +04de04: 0c02 |00ca: move-result-object v2 │ │ +04de06: 6e20 b214 2100 |00cb: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04de0c: 0c01 |00ce: move-result-object v1 │ │ +04de0e: 1a02 e100 |00cf: const-string v2, "/busybox │ │ " // string@00e1 │ │ -04bbce: 6e20 b214 5400 |00d1: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04bbd4: 0c04 |00d4: move-result-object v4 │ │ -04bbd6: 6e10 b714 0400 |00d5: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04bbdc: 0c04 |00d8: move-result-object v4 │ │ -04bbde: 6e20 5214 4b00 |00d9: invoke-virtual {v11, v4}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ -04bbe4: 2204 1403 |00dc: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ -04bbe8: 7010 ab14 0400 |00de: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04bbee: 1a05 ea00 |00e1: const-string v5, "/data/data/julianwi.javainstaller/busybox chmod 0755 " // string@00ea │ │ -04bbf2: 6e20 b214 5400 |00e3: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04bbf8: 0c04 |00e6: move-result-object v4 │ │ -04bbfa: 6e10 3815 0c00 |00e7: invoke-virtual {v12}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ -04bc00: 0c05 |00ea: move-result-object v5 │ │ -04bc02: 6e20 b214 5400 |00eb: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04bc08: 0c04 |00ee: move-result-object v4 │ │ -04bc0a: 1a05 e100 |00ef: const-string v5, "/busybox │ │ +04de12: 6e20 b214 2100 |00d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04de18: 0c01 |00d4: move-result-object v1 │ │ +04de1a: 6e10 b714 0100 |00d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04de20: 0c01 |00d8: move-result-object v1 │ │ +04de22: 6e20 5214 1800 |00d9: invoke-virtual {v8, v1}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ +04de28: 2201 1403 |00dc: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +04de2c: 7010 ab14 0100 |00de: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04de32: 1a02 ea00 |00e1: const-string v2, "/data/data/julianwi.javainstaller/busybox chmod 0755 " // string@00ea │ │ +04de36: 6e20 b214 2100 |00e3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04de3c: 0c01 |00e6: move-result-object v1 │ │ +04de3e: 6e10 3815 0900 |00e7: invoke-virtual {v9}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ +04de44: 0c02 |00ea: move-result-object v2 │ │ +04de46: 6e20 b214 2100 |00eb: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04de4c: 0c01 |00ee: move-result-object v1 │ │ +04de4e: 1a02 e100 |00ef: const-string v2, "/busybox │ │ " // string@00e1 │ │ -04bc0e: 6e20 b214 5400 |00f1: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04bc14: 0c04 |00f4: move-result-object v4 │ │ -04bc16: 6e10 b714 0400 |00f5: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04bc1c: 0c04 |00f8: move-result-object v4 │ │ -04bc1e: 6e20 5214 4b00 |00f9: invoke-virtual {v11, v4}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ -04bc24: 52c4 4d05 |00fc: iget v4, v12, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ -04bc28: 3394 4bff |00fe: if-ne v4, v9, 0049 // -00b5 │ │ -04bc2c: 2204 1403 |0100: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ -04bc30: 7010 ab14 0400 |0102: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04bc36: 1a05 a90a |0105: const-string v5, "am start --user 0 -a android.intent.action.VIEW -d file://" // string@0aa9 │ │ -04bc3a: 6e20 b214 5400 |0107: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04bc40: 0c04 |010a: move-result-object v4 │ │ -04bc42: 6e10 3815 0c00 |010b: invoke-virtual {v12}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ -04bc48: 0c05 |010e: move-result-object v5 │ │ -04bc4a: 6e20 b214 5400 |010f: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04bc50: 0c04 |0112: move-result-object v4 │ │ -04bc52: 1a05 de00 |0113: const-string v5, "/awtonandroid.apk -t application/vnd.android.package-archive │ │ +04de52: 6e20 b214 2100 |00f1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04de58: 0c01 |00f4: move-result-object v1 │ │ +04de5a: 6e10 b714 0100 |00f5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04de60: 0c01 |00f8: move-result-object v1 │ │ +04de62: 6e20 5214 1800 |00f9: invoke-virtual {v8, v1}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ +04de68: 5291 4d05 |00fc: iget v1, v9, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ +04de6c: 3361 4bff |00fe: if-ne v1, v6, 0049 // -00b5 │ │ +04de70: 2201 1403 |0100: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +04de74: 7010 ab14 0100 |0102: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04de7a: 1a02 aa0a |0105: const-string v2, "am start --user 0 -a android.intent.action.VIEW -d file://" // string@0aaa │ │ +04de7e: 6e20 b214 2100 |0107: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04de84: 0c01 |010a: move-result-object v1 │ │ +04de86: 6e10 3815 0900 |010b: invoke-virtual {v9}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ +04de8c: 0c02 |010e: move-result-object v2 │ │ +04de8e: 6e20 b214 2100 |010f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04de94: 0c01 |0112: move-result-object v1 │ │ +04de96: 1a02 de00 |0113: const-string v2, "/awtonandroid.apk -t application/vnd.android.package-archive │ │ " // string@00de │ │ -04bc56: 6e20 b214 5400 |0115: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04bc5c: 0c04 |0118: move-result-object v4 │ │ -04bc5e: 6e10 b714 0400 |0119: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04bc64: 0c04 |011c: move-result-object v4 │ │ -04bc66: 6e20 5214 4b00 |011d: invoke-virtual {v11, v4}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ -04bc6c: 2900 29ff |0120: goto/16 0049 // -00d7 │ │ -04bc70: 2204 e402 |0122: new-instance v4, Ljava/io/File; // type@02e4 │ │ -04bc74: 2205 1403 |0124: new-instance v5, Ljava/lang/StringBuilder; // type@0314 │ │ -04bc78: 7010 ab14 0500 |0126: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04bc7e: 1a06 e700 |0129: const-string v6, "/data/data/julianwi.javainstaller/" // string@00e7 │ │ -04bc82: 6e20 b214 6500 |012b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04bc88: 0c05 |012e: move-result-object v5 │ │ -04bc8a: 6206 5205 |012f: sget-object v6, Ljulianwi/javainstaller/Checkforfile;.file:[Ljava/lang/String; // field@0552 │ │ -04bc8e: 52c7 4d05 |0131: iget v7, v12, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ -04bc92: 4606 0607 |0133: aget-object v6, v6, v7 │ │ -04bc96: 6e20 b214 6500 |0135: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04bc9c: 0c05 |0138: move-result-object v5 │ │ -04bc9e: 6e10 b714 0500 |0139: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04bca4: 0c05 |013c: move-result-object v5 │ │ -04bca6: 7020 2814 5400 |013d: invoke-direct {v4, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1428 │ │ -04bcac: 1305 a401 |0140: const/16 v5, #int 420 // #1a4 │ │ -04bcb0: 7120 5c15 5400 |0142: invoke-static {v4, v5}, Ljulianwi/javainstaller/InstallActivity;.chmod:(Ljava/io/File;I)I // method@155c │ │ -04bcb6: 2900 15ff |0145: goto/16 005a // -00eb │ │ -04bcba: 2204 1403 |0147: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ -04bcbe: 7010 ab14 0400 |0149: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04bcc4: 1a05 9400 |014c: const-string v5, "$bbdir mkdir -p " // string@0094 │ │ -04bcc8: 6e20 b214 5400 |014e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04bcce: 0c04 |0151: move-result-object v4 │ │ -04bcd0: 6e10 3815 0c00 |0152: invoke-virtual {v12}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ -04bcd6: 0c05 |0155: move-result-object v5 │ │ -04bcd8: 6e20 b214 5400 |0156: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04bcde: 0c04 |0159: move-result-object v4 │ │ -04bce0: 1a05 0200 |015a: const-string v5, " │ │ +04de9a: 6e20 b214 2100 |0115: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04dea0: 0c01 |0118: move-result-object v1 │ │ +04dea2: 6e10 b714 0100 |0119: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04dea8: 0c01 |011c: move-result-object v1 │ │ +04deaa: 6e20 5214 1800 |011d: invoke-virtual {v8, v1}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ +04deb0: 2900 29ff |0120: goto/16 0049 // -00d7 │ │ +04deb4: 2201 e402 |0122: new-instance v1, Ljava/io/File; // type@02e4 │ │ +04deb8: 2202 1403 |0124: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ +04debc: 7010 ab14 0200 |0126: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04dec2: 1a03 e700 |0129: const-string v3, "/data/data/julianwi.javainstaller/" // string@00e7 │ │ +04dec6: 6e20 b214 3200 |012b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04decc: 0c02 |012e: move-result-object v2 │ │ +04dece: 6203 5205 |012f: sget-object v3, Ljulianwi/javainstaller/Checkforfile;.file:[Ljava/lang/String; // field@0552 │ │ +04ded2: 5294 4d05 |0131: iget v4, v9, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ +04ded6: 4603 0304 |0133: aget-object v3, v3, v4 │ │ +04deda: 6e20 b214 3200 |0135: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04dee0: 0c02 |0138: move-result-object v2 │ │ +04dee2: 6e10 b714 0200 |0139: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04dee8: 0c02 |013c: move-result-object v2 │ │ +04deea: 7020 2814 2100 |013d: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1428 │ │ +04def0: 1302 a401 |0140: const/16 v2, #int 420 // #1a4 │ │ +04def4: 7120 5c15 2100 |0142: invoke-static {v1, v2}, Ljulianwi/javainstaller/InstallActivity;.chmod:(Ljava/io/File;I)I // method@155c │ │ +04defa: 2900 15ff |0145: goto/16 005a // -00eb │ │ +04defe: 2201 1403 |0147: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +04df02: 7010 ab14 0100 |0149: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04df08: 1a02 9400 |014c: const-string v2, "$bbdir mkdir -p " // string@0094 │ │ +04df0c: 6e20 b214 2100 |014e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04df12: 0c01 |0151: move-result-object v1 │ │ +04df14: 6e10 3815 0900 |0152: invoke-virtual {v9}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ +04df1a: 0c02 |0155: move-result-object v2 │ │ +04df1c: 6e20 b214 2100 |0156: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04df22: 0c01 |0159: move-result-object v1 │ │ +04df24: 1a02 0200 |015a: const-string v2, " │ │ $bbdir chmod 0755 " // string@0002 │ │ -04bce4: 6e20 b214 5400 |015c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04bcea: 0c04 |015f: move-result-object v4 │ │ -04bcec: 6e10 3815 0c00 |0160: invoke-virtual {v12}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ -04bcf2: 0c05 |0163: move-result-object v5 │ │ -04bcf4: 6e20 b214 5400 |0164: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04bcfa: 0c04 |0167: move-result-object v4 │ │ -04bcfc: 1a05 0300 |0168: const-string v5, " │ │ +04df28: 6e20 b214 2100 |015c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04df2e: 0c01 |015f: move-result-object v1 │ │ +04df30: 6e10 3815 0900 |0160: invoke-virtual {v9}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ +04df36: 0c02 |0163: move-result-object v2 │ │ +04df38: 6e20 b214 2100 |0164: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04df3e: 0c01 |0167: move-result-object v1 │ │ +04df40: 1a02 0300 |0168: const-string v2, " │ │ cd " // string@0003 │ │ -04bd00: 6e20 b214 5400 |016a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04bd06: 0c04 |016d: move-result-object v4 │ │ -04bd08: 6e10 3815 0c00 |016e: invoke-virtual {v12}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ -04bd0e: 0c05 |0171: move-result-object v5 │ │ -04bd10: 6e20 b214 5400 |0172: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04bd16: 0c04 |0175: move-result-object v4 │ │ -04bd18: 1a05 0100 |0176: const-string v5, " │ │ +04df44: 6e20 b214 2100 |016a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04df4a: 0c01 |016d: move-result-object v1 │ │ +04df4c: 6e10 3815 0900 |016e: invoke-virtual {v9}, Ljulianwi/javainstaller/CheckPoint;.getPath:()Ljava/lang/String; // method@1538 │ │ +04df52: 0c02 |0171: move-result-object v2 │ │ +04df54: 6e20 b214 2100 |0172: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04df5a: 0c01 |0175: move-result-object v1 │ │ +04df5c: 1a02 0100 |0176: const-string v2, " │ │ " // string@0001 │ │ -04bd1c: 6e20 b214 5400 |0178: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04bd22: 0c04 |017b: move-result-object v4 │ │ -04bd24: 6e10 b714 0400 |017c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04bd2a: 0c04 |017f: move-result-object v4 │ │ -04bd2c: 6e20 5214 4b00 |0180: invoke-virtual {v11, v4}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ -04bd32: 2204 1403 |0183: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ -04bd36: 7010 ab14 0400 |0185: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04bd3c: 1a05 9500 |0188: const-string v5, "$bbdir tar -xvzpf /data/data/julianwi.javainstaller/" // string@0095 │ │ -04bd40: 6e20 b214 5400 |018a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04bd46: 0c04 |018d: move-result-object v4 │ │ -04bd48: 6205 5205 |018e: sget-object v5, Ljulianwi/javainstaller/Checkforfile;.file:[Ljava/lang/String; // field@0552 │ │ -04bd4c: 52c6 4d05 |0190: iget v6, v12, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ -04bd50: 4605 0506 |0192: aget-object v5, v5, v6 │ │ -04bd54: 6e20 b214 5400 |0194: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04bd5a: 0c04 |0197: move-result-object v4 │ │ -04bd5c: 1a05 0100 |0198: const-string v5, " │ │ +04df60: 6e20 b214 2100 |0178: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04df66: 0c01 |017b: move-result-object v1 │ │ +04df68: 6e10 b714 0100 |017c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04df6e: 0c01 |017f: move-result-object v1 │ │ +04df70: 6e20 5214 1800 |0180: invoke-virtual {v8, v1}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ +04df76: 2201 1403 |0183: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +04df7a: 7010 ab14 0100 |0185: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04df80: 1a02 9500 |0188: const-string v2, "$bbdir tar -xvzpf /data/data/julianwi.javainstaller/" // string@0095 │ │ +04df84: 6e20 b214 2100 |018a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04df8a: 0c01 |018d: move-result-object v1 │ │ +04df8c: 6202 5205 |018e: sget-object v2, Ljulianwi/javainstaller/Checkforfile;.file:[Ljava/lang/String; // field@0552 │ │ +04df90: 5293 4d05 |0190: iget v3, v9, Ljulianwi/javainstaller/CheckPoint;.id:I // field@054d │ │ +04df94: 4602 0203 |0192: aget-object v2, v2, v3 │ │ +04df98: 6e20 b214 2100 |0194: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04df9e: 0c01 |0197: move-result-object v1 │ │ +04dfa0: 1a02 0100 |0198: const-string v2, " │ │ " // string@0001 │ │ -04bd60: 6e20 b214 5400 |019a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04bd66: 0c04 |019d: move-result-object v4 │ │ -04bd68: 6e10 b714 0400 |019e: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04bd6e: 0c04 |01a1: move-result-object v4 │ │ -04bd70: 6e20 5214 4b00 |01a2: invoke-virtual {v11, v4}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ -04bd76: 1a04 9300 |01a5: const-string v4, "$bbdir chmod 0755 * │ │ +04dfa4: 6e20 b214 2100 |019a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04dfaa: 0c01 |019d: move-result-object v1 │ │ +04dfac: 6e10 b714 0100 |019e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04dfb2: 0c01 |01a1: move-result-object v1 │ │ +04dfb4: 6e20 5214 1800 |01a2: invoke-virtual {v8, v1}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ +04dfba: 1a01 9300 |01a5: const-string v1, "$bbdir chmod 0755 * │ │ " // string@0093 │ │ -04bd7a: 6e20 5214 4b00 |01a7: invoke-virtual {v11, v4}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ -04bd80: 2900 52ff |01aa: goto/16 00fc // -00ae │ │ +04dfbe: 6e20 5214 1800 |01a7: invoke-virtual {v8, v1}, Ljava/io/Writer;.write:(Ljava/lang/String;)V // method@1452 │ │ +04dfc4: 2900 52ff |01aa: goto/16 00fc // -00ae │ │ catches : (none) │ │ positions : │ │ 0x0003 line=156 │ │ 0x0007 line=157 │ │ 0x0013 line=158 │ │ 0x003d line=157 │ │ 0x0040 line=160 │ │ @@ -89228,29 +89210,26 @@ │ │ 0x00fc line=183 │ │ 0x0100 line=184 │ │ 0x0122 line=169 │ │ 0x0147 line=179 │ │ 0x0183 line=180 │ │ 0x01a5 line=181 │ │ locals : │ │ - 0x0013 - 0x0040 reg=1 file Ljava/lang/String; │ │ - 0x000d - 0x0049 reg=0 arr$ [Ljava/lang/String; │ │ - 0x000f - 0x0049 reg=2 i$ I │ │ - 0x000e - 0x0049 reg=3 len$ I │ │ - 0x0000 - 0x01ac reg=10 this Ljulianwi/javainstaller/InstallActivity; │ │ - 0x0000 - 0x01ac reg=11 writer Ljava/io/Writer; │ │ - 0x0000 - 0x01ac reg=12 mcheck Ljulianwi/javainstaller/CheckPoint; │ │ + 0x0013 - 0x0040 reg=0 file Ljava/lang/String; │ │ + 0x0000 - 0x01ac reg=7 this Ljulianwi/javainstaller/InstallActivity; │ │ + 0x0000 - 0x01ac reg=8 writer Ljava/io/Writer; │ │ + 0x0000 - 0x01ac reg=9 mcheck Ljulianwi/javainstaller/CheckPoint; │ │ │ │ - source_file_idx : 904 (InstallActivity.java) │ │ + source_file_idx : 905 (InstallActivity.java) │ │ │ │ Class #357 header: │ │ class_idx : 851 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 699 │ │ -source_file_idx : 905 │ │ +source_file_idx : 906 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #357 annotations: │ │ Annotations on field #1389 'll' │ │ @@ -89275,18 +89254,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04bd84: |[04bd84] julianwi.javainstaller.InstallList.:(Ljava/util/List;)V │ │ -04bd94: 7010 8a13 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@138a │ │ -04bd9a: 5b01 6d05 |0003: iput-object v1, v0, Ljulianwi/javainstaller/InstallList;.ll:Ljava/util/List; // field@056d │ │ -04bd9e: 0e00 |0005: return-void │ │ +04dfc8: |[04dfc8] julianwi.javainstaller.InstallList.:(Ljava/util/List;)V │ │ +04dfd8: 7010 8a13 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@138a │ │ +04dfde: 5b01 6d05 |0003: iput-object v1, v0, Ljulianwi/javainstaller/InstallList;.ll:Ljava/util/List; // field@056d │ │ +04dfe2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0003 line=15 │ │ 0x0005 line=16 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ @@ -89299,19 +89278,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04bda0: |[04bda0] julianwi.javainstaller.InstallList.getCount:()I │ │ -04bdb0: 5410 6d05 |0000: iget-object v0, v1, Ljulianwi/javainstaller/InstallList;.ll:Ljava/util/List; // field@056d │ │ -04bdb4: 7210 0415 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1504 │ │ -04bdba: 0a00 |0005: move-result v0 │ │ -04bdbc: 0f00 |0006: return v0 │ │ +04dfe4: |[04dfe4] julianwi.javainstaller.InstallList.getCount:()I │ │ +04dff4: 5410 6d05 |0000: iget-object v0, v1, Ljulianwi/javainstaller/InstallList;.ll:Ljava/util/List; // field@056d │ │ +04dff8: 7210 0415 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1504 │ │ +04dffe: 0a00 |0005: move-result v0 │ │ +04e000: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Ljulianwi/javainstaller/InstallList; │ │ │ │ #1 : (in Ljulianwi/javainstaller/InstallList;) │ │ @@ -89319,19 +89298,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04bdc0: |[04bdc0] julianwi.javainstaller.InstallList.getItem:(I)Ljava/lang/Object; │ │ -04bdd0: 5410 6d05 |0000: iget-object v0, v1, Ljulianwi/javainstaller/InstallList;.ll:Ljava/util/List; // field@056d │ │ -04bdd4: 7220 0115 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1501 │ │ -04bdda: 0c00 |0005: move-result-object v0 │ │ -04bddc: 1100 |0006: return-object v0 │ │ +04e004: |[04e004] julianwi.javainstaller.InstallList.getItem:(I)Ljava/lang/Object; │ │ +04e014: 5410 6d05 |0000: iget-object v0, v1, Ljulianwi/javainstaller/InstallList;.ll:Ljava/util/List; // field@056d │ │ +04e018: 7220 0115 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1501 │ │ +04e01e: 0c00 |0005: move-result-object v0 │ │ +04e020: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Ljulianwi/javainstaller/InstallList; │ │ 0x0000 - 0x0007 reg=2 position I │ │ │ │ @@ -89340,17 +89319,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04bde0: |[04bde0] julianwi.javainstaller.InstallList.getItemId:(I)J │ │ -04bdf0: 8130 |0000: int-to-long v0, v3 │ │ -04bdf2: 1000 |0001: return-wide v0 │ │ +04e024: |[04e024] julianwi.javainstaller.InstallList.getItemId:(I)J │ │ +04e034: 8130 |0000: int-to-long v0, v3 │ │ +04e036: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 this Ljulianwi/javainstaller/InstallList; │ │ 0x0000 - 0x0002 reg=3 position I │ │ │ │ @@ -89359,36 +89338,36 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04bdf4: |[04bdf4] julianwi.javainstaller.InstallList.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -04be04: 5410 6d05 |0000: iget-object v0, v1, Ljulianwi/javainstaller/InstallList;.ll:Ljava/util/List; // field@056d │ │ -04be08: 7220 0115 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1501 │ │ -04be0e: 0c00 |0005: move-result-object v0 │ │ -04be10: 1f00 9d02 |0006: check-cast v0, Landroid/view/View; // type@029d │ │ -04be14: 1100 |0008: return-object v0 │ │ +04e038: |[04e038] julianwi.javainstaller.InstallList.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +04e048: 5410 6d05 |0000: iget-object v0, v1, Ljulianwi/javainstaller/InstallList;.ll:Ljava/util/List; // field@056d │ │ +04e04c: 7220 0115 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1501 │ │ +04e052: 0c00 |0005: move-result-object v0 │ │ +04e054: 1f00 9d02 |0006: check-cast v0, Landroid/view/View; // type@029d │ │ +04e058: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Ljulianwi/javainstaller/InstallList; │ │ 0x0000 - 0x0009 reg=2 position I │ │ 0x0000 - 0x0009 reg=3 convertView Landroid/view/View; │ │ 0x0000 - 0x0009 reg=4 parent Landroid/view/ViewGroup; │ │ │ │ - source_file_idx : 905 (InstallList.java) │ │ + source_file_idx : 906 (InstallList.java) │ │ │ │ Class #358 header: │ │ class_idx : 852 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 9 │ │ -source_file_idx : 2019 │ │ +source_file_idx : 2020 │ │ static_fields_size : 5 │ │ instance_fields_size: 4 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 9 │ │ │ │ Class #358 - │ │ Class descriptor : 'Ljulianwi/javainstaller/MainActivity;' │ │ @@ -89440,103 +89419,103 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 136 16-bit code units │ │ -04be18: |[04be18] julianwi.javainstaller.MainActivity.:()V │ │ -04be28: 1248 |0000: const/4 v8, #int 4 // #4 │ │ -04be2a: 1237 |0001: const/4 v7, #int 3 // #3 │ │ -04be2c: 1226 |0002: const/4 v6, #int 2 // #2 │ │ -04be2e: 1215 |0003: const/4 v5, #int 1 // #1 │ │ -04be30: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -04be32: 1300 0a00 |0005: const/16 v0, #int 10 // #a │ │ -04be36: 2300 7e03 |0007: new-array v0, v0, [Ljulianwi/javainstaller/CheckPoint; // type@037e │ │ -04be3a: 2201 4a03 |0009: new-instance v1, Ljulianwi/javainstaller/CheckPoint; // type@034a │ │ -04be3e: 1a02 e701 |000b: const-string v2, "Android Terminal Emulator" // string@01e7 │ │ -04be42: 1a03 4d01 |000d: const-string v3, "A VT-100 terminal emulator for the Android OS" // string@014d │ │ -04be46: 7040 3715 2143 |000f: invoke-direct {v1, v2, v3, v4}, Ljulianwi/javainstaller/CheckPoint;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@1537 │ │ -04be4c: 4d01 0004 |0012: aput-object v1, v0, v4 │ │ -04be50: 2201 4a03 |0014: new-instance v1, Ljulianwi/javainstaller/CheckPoint; // type@034a │ │ -04be54: 1a02 380b |0016: const-string v2, "busybox" // string@0b38 │ │ -04be58: 1a03 1702 |0018: const-string v3, "BusyBox combines tiny versions of many common UNIX utilities into a single small executable" // string@0217 │ │ -04be5c: 7040 3715 2153 |001a: invoke-direct {v1, v2, v3, v5}, Ljulianwi/javainstaller/CheckPoint;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@1537 │ │ -04be62: 4d01 0005 |001d: aput-object v1, v0, v5 │ │ -04be66: 2201 4a03 |001f: new-instance v1, Ljulianwi/javainstaller/CheckPoint; // type@034a │ │ -04be6a: 1a02 600f |0021: const-string v2, "gnu libc" // string@0f60 │ │ -04be6e: 1a03 3a09 |0023: const-string v3, "The GNU C Library is used as the C library in the GNU systems and most systems with the Linux kernel" // string@093a │ │ -04be72: 7040 3715 2163 |0025: invoke-direct {v1, v2, v3, v6}, Ljulianwi/javainstaller/CheckPoint;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@1537 │ │ -04be78: 4d01 0006 |0028: aput-object v1, v0, v6 │ │ -04be7c: 2201 4a03 |002a: new-instance v1, Ljulianwi/javainstaller/CheckPoint; // type@034a │ │ -04be80: 1a02 4919 |002c: const-string v2, "zlib" // string@1949 │ │ -04be84: 1a03 4c01 |002e: const-string v3, "A Massively Spiffy Yet Delicately Unobtrusive Compression Library" // string@014c │ │ -04be88: 7040 3715 2173 |0030: invoke-direct {v1, v2, v3, v7}, Ljulianwi/javainstaller/CheckPoint;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@1537 │ │ -04be8e: 4d01 0007 |0033: aput-object v1, v0, v7 │ │ -04be92: 2201 4a03 |0035: new-instance v1, Ljulianwi/javainstaller/CheckPoint; // type@034a │ │ -04be96: 1a02 d410 |0037: const-string v2, "libffi" // string@10d4 │ │ -04be9a: 1a03 4e01 |0039: const-string v3, "A portable foreign-function interface library" // string@014e │ │ -04be9e: 7040 3715 2183 |003b: invoke-direct {v1, v2, v3, v8}, Ljulianwi/javainstaller/CheckPoint;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@1537 │ │ -04bea4: 4d01 0008 |003e: aput-object v1, v0, v8 │ │ -04bea8: 1251 |0040: const/4 v1, #int 5 // #5 │ │ -04beaa: 2202 4a03 |0041: new-instance v2, Ljulianwi/javainstaller/CheckPoint; // type@034a │ │ -04beae: 1a03 8510 |0043: const-string v3, "jamvm" // string@1085 │ │ -04beb2: 1a04 9d03 |0045: const-string v4, "JamVM is a new Java Virtual Machine conforming to the JVM specification edition 2 (blue book)" // string@039d │ │ -04beb6: 1255 |0047: const/4 v5, #int 5 // #5 │ │ -04beb8: 7040 3715 3254 |0048: invoke-direct {v2, v3, v4, v5}, Ljulianwi/javainstaller/CheckPoint;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@1537 │ │ -04bebe: 4d02 0001 |004b: aput-object v2, v0, v1 │ │ -04bec2: 1261 |004d: const/4 v1, #int 6 // #6 │ │ -04bec4: 2202 4a03 |004e: new-instance v2, Ljulianwi/javainstaller/CheckPoint; // type@034a │ │ -04bec8: 1a03 5f0f |0050: const-string v3, "gnu classpath" // string@0f5f │ │ -04becc: 1a04 af0d |0052: const-string v4, "free implementation of the standard class library for the Java programming language" // string@0daf │ │ -04bed0: 1265 |0054: const/4 v5, #int 6 // #6 │ │ -04bed2: 7040 3715 3254 |0055: invoke-direct {v2, v3, v4, v5}, Ljulianwi/javainstaller/CheckPoint;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@1537 │ │ -04bed8: 4d02 0001 |0058: aput-object v2, v0, v1 │ │ -04bedc: 1271 |005a: const/4 v1, #int 7 // #7 │ │ -04bede: 2202 4a03 |005b: new-instance v2, Ljulianwi/javainstaller/CheckPoint; // type@034a │ │ -04bee2: 1a03 b20d |005d: const-string v3, "freetype" // string@0db2 │ │ -04bee6: 1a04 3303 |005f: const-string v4, "FreeType is a freely available software library to render fonts" // string@0333 │ │ -04beea: 1275 |0061: const/4 v5, #int 7 // #7 │ │ -04beec: 7040 3715 3254 |0062: invoke-direct {v2, v3, v4, v5}, Ljulianwi/javainstaller/CheckPoint;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@1537 │ │ -04bef2: 4d02 0001 |0065: aput-object v2, v0, v1 │ │ -04bef6: 1301 0800 |0067: const/16 v1, #int 8 // #8 │ │ -04befa: 2202 4a03 |0069: new-instance v2, Ljulianwi/javainstaller/CheckPoint; // type@034a │ │ -04befe: 1a03 030b |006b: const-string v3, "awtonandroid graphic libraries" // string@0b03 │ │ -04bf02: 1a04 8810 |006d: const-string v4, "java awt graphic libraries for android" // string@1088 │ │ -04bf06: 1305 0800 |006f: const/16 v5, #int 8 // #8 │ │ -04bf0a: 7040 3715 3254 |0071: invoke-direct {v2, v3, v4, v5}, Ljulianwi/javainstaller/CheckPoint;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@1537 │ │ -04bf10: 4d02 0001 |0074: aput-object v2, v0, v1 │ │ -04bf14: 1301 0900 |0076: const/16 v1, #int 9 // #9 │ │ -04bf18: 2202 4a03 |0078: new-instance v2, Ljulianwi/javainstaller/CheckPoint; // type@034a │ │ -04bf1c: 1a03 3d0b |007a: const-string v3, "cairo" // string@0b3d │ │ -04bf20: 1a04 2c02 |007c: const-string v4, "Cairo is a 2D graphics library" // string@022c │ │ -04bf24: 1305 0900 |007e: const/16 v5, #int 9 // #9 │ │ -04bf28: 7040 3715 3254 |0080: invoke-direct {v2, v3, v4, v5}, Ljulianwi/javainstaller/CheckPoint;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@1537 │ │ -04bf2e: 4d02 0001 |0083: aput-object v2, v0, v1 │ │ -04bf32: 6900 6e05 |0085: sput-object v0, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ -04bf36: 0e00 |0087: return-void │ │ +04e05c: |[04e05c] julianwi.javainstaller.MainActivity.:()V │ │ +04e06c: 1248 |0000: const/4 v8, #int 4 // #4 │ │ +04e06e: 1237 |0001: const/4 v7, #int 3 // #3 │ │ +04e070: 1226 |0002: const/4 v6, #int 2 // #2 │ │ +04e072: 1215 |0003: const/4 v5, #int 1 // #1 │ │ +04e074: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +04e076: 1300 0a00 |0005: const/16 v0, #int 10 // #a │ │ +04e07a: 2300 7e03 |0007: new-array v0, v0, [Ljulianwi/javainstaller/CheckPoint; // type@037e │ │ +04e07e: 2201 4a03 |0009: new-instance v1, Ljulianwi/javainstaller/CheckPoint; // type@034a │ │ +04e082: 1a02 e801 |000b: const-string v2, "Android Terminal Emulator" // string@01e8 │ │ +04e086: 1a03 4e01 |000d: const-string v3, "A VT-100 terminal emulator for the Android OS" // string@014e │ │ +04e08a: 7040 3715 2143 |000f: invoke-direct {v1, v2, v3, v4}, Ljulianwi/javainstaller/CheckPoint;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@1537 │ │ +04e090: 4d01 0004 |0012: aput-object v1, v0, v4 │ │ +04e094: 2201 4a03 |0014: new-instance v1, Ljulianwi/javainstaller/CheckPoint; // type@034a │ │ +04e098: 1a02 390b |0016: const-string v2, "busybox" // string@0b39 │ │ +04e09c: 1a03 1802 |0018: const-string v3, "BusyBox combines tiny versions of many common UNIX utilities into a single small executable" // string@0218 │ │ +04e0a0: 7040 3715 2153 |001a: invoke-direct {v1, v2, v3, v5}, Ljulianwi/javainstaller/CheckPoint;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@1537 │ │ +04e0a6: 4d01 0005 |001d: aput-object v1, v0, v5 │ │ +04e0aa: 2201 4a03 |001f: new-instance v1, Ljulianwi/javainstaller/CheckPoint; // type@034a │ │ +04e0ae: 1a02 610f |0021: const-string v2, "gnu libc" // string@0f61 │ │ +04e0b2: 1a03 3b09 |0023: const-string v3, "The GNU C Library is used as the C library in the GNU systems and most systems with the Linux kernel" // string@093b │ │ +04e0b6: 7040 3715 2163 |0025: invoke-direct {v1, v2, v3, v6}, Ljulianwi/javainstaller/CheckPoint;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@1537 │ │ +04e0bc: 4d01 0006 |0028: aput-object v1, v0, v6 │ │ +04e0c0: 2201 4a03 |002a: new-instance v1, Ljulianwi/javainstaller/CheckPoint; // type@034a │ │ +04e0c4: 1a02 4819 |002c: const-string v2, "zlib" // string@1948 │ │ +04e0c8: 1a03 4d01 |002e: const-string v3, "A Massively Spiffy Yet Delicately Unobtrusive Compression Library" // string@014d │ │ +04e0cc: 7040 3715 2173 |0030: invoke-direct {v1, v2, v3, v7}, Ljulianwi/javainstaller/CheckPoint;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@1537 │ │ +04e0d2: 4d01 0007 |0033: aput-object v1, v0, v7 │ │ +04e0d6: 2201 4a03 |0035: new-instance v1, Ljulianwi/javainstaller/CheckPoint; // type@034a │ │ +04e0da: 1a02 d510 |0037: const-string v2, "libffi" // string@10d5 │ │ +04e0de: 1a03 4f01 |0039: const-string v3, "A portable foreign-function interface library" // string@014f │ │ +04e0e2: 7040 3715 2183 |003b: invoke-direct {v1, v2, v3, v8}, Ljulianwi/javainstaller/CheckPoint;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@1537 │ │ +04e0e8: 4d01 0008 |003e: aput-object v1, v0, v8 │ │ +04e0ec: 1251 |0040: const/4 v1, #int 5 // #5 │ │ +04e0ee: 2202 4a03 |0041: new-instance v2, Ljulianwi/javainstaller/CheckPoint; // type@034a │ │ +04e0f2: 1a03 8610 |0043: const-string v3, "jamvm" // string@1086 │ │ +04e0f6: 1a04 9e03 |0045: const-string v4, "JamVM is a new Java Virtual Machine conforming to the JVM specification edition 2 (blue book)" // string@039e │ │ +04e0fa: 1255 |0047: const/4 v5, #int 5 // #5 │ │ +04e0fc: 7040 3715 3254 |0048: invoke-direct {v2, v3, v4, v5}, Ljulianwi/javainstaller/CheckPoint;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@1537 │ │ +04e102: 4d02 0001 |004b: aput-object v2, v0, v1 │ │ +04e106: 1261 |004d: const/4 v1, #int 6 // #6 │ │ +04e108: 2202 4a03 |004e: new-instance v2, Ljulianwi/javainstaller/CheckPoint; // type@034a │ │ +04e10c: 1a03 600f |0050: const-string v3, "gnu classpath" // string@0f60 │ │ +04e110: 1a04 b00d |0052: const-string v4, "free implementation of the standard class library for the Java programming language" // string@0db0 │ │ +04e114: 1265 |0054: const/4 v5, #int 6 // #6 │ │ +04e116: 7040 3715 3254 |0055: invoke-direct {v2, v3, v4, v5}, Ljulianwi/javainstaller/CheckPoint;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@1537 │ │ +04e11c: 4d02 0001 |0058: aput-object v2, v0, v1 │ │ +04e120: 1271 |005a: const/4 v1, #int 7 // #7 │ │ +04e122: 2202 4a03 |005b: new-instance v2, Ljulianwi/javainstaller/CheckPoint; // type@034a │ │ +04e126: 1a03 b30d |005d: const-string v3, "freetype" // string@0db3 │ │ +04e12a: 1a04 3403 |005f: const-string v4, "FreeType is a freely available software library to render fonts" // string@0334 │ │ +04e12e: 1275 |0061: const/4 v5, #int 7 // #7 │ │ +04e130: 7040 3715 3254 |0062: invoke-direct {v2, v3, v4, v5}, Ljulianwi/javainstaller/CheckPoint;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@1537 │ │ +04e136: 4d02 0001 |0065: aput-object v2, v0, v1 │ │ +04e13a: 1301 0800 |0067: const/16 v1, #int 8 // #8 │ │ +04e13e: 2202 4a03 |0069: new-instance v2, Ljulianwi/javainstaller/CheckPoint; // type@034a │ │ +04e142: 1a03 040b |006b: const-string v3, "awtonandroid graphic libraries" // string@0b04 │ │ +04e146: 1a04 8910 |006d: const-string v4, "java awt graphic libraries for android" // string@1089 │ │ +04e14a: 1305 0800 |006f: const/16 v5, #int 8 // #8 │ │ +04e14e: 7040 3715 3254 |0071: invoke-direct {v2, v3, v4, v5}, Ljulianwi/javainstaller/CheckPoint;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@1537 │ │ +04e154: 4d02 0001 |0074: aput-object v2, v0, v1 │ │ +04e158: 1301 0900 |0076: const/16 v1, #int 9 // #9 │ │ +04e15c: 2202 4a03 |0078: new-instance v2, Ljulianwi/javainstaller/CheckPoint; // type@034a │ │ +04e160: 1a03 3e0b |007a: const-string v3, "cairo" // string@0b3e │ │ +04e164: 1a04 2d02 |007c: const-string v4, "Cairo is a 2D graphics library" // string@022d │ │ +04e168: 1305 0900 |007e: const/16 v5, #int 9 // #9 │ │ +04e16c: 7040 3715 3254 |0080: invoke-direct {v2, v3, v4, v5}, Ljulianwi/javainstaller/CheckPoint;.:(Ljava/lang/String;Ljava/lang/String;I)V // method@1537 │ │ +04e172: 4d02 0001 |0083: aput-object v2, v0, v1 │ │ +04e176: 6900 6e05 |0085: sput-object v0, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ +04e17a: 0e00 |0087: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=20 │ │ locals : │ │ │ │ #1 : (in Ljulianwi/javainstaller/MainActivity;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04bf38: |[04bf38] julianwi.javainstaller.MainActivity.:()V │ │ -04bf48: 7010 0700 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0007 │ │ -04bf4e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -04bf50: 5910 7505 |0004: iput v0, v1, Ljulianwi/javainstaller/MainActivity;.state:I // field@0575 │ │ -04bf54: 0e00 |0006: return-void │ │ +04e17c: |[04e17c] julianwi.javainstaller.MainActivity.:()V │ │ +04e18c: 7010 0700 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@0007 │ │ +04e192: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +04e194: 5910 7505 |0004: iput v0, v1, Ljulianwi/javainstaller/MainActivity;.state:I // field@0575 │ │ +04e198: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Ljulianwi/javainstaller/MainActivity; │ │ │ │ @@ -89546,22 +89525,22 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -04bf58: |[04bf58] julianwi.javainstaller.MainActivity.choosefile:(Ljava/lang/String;)V │ │ -04bf68: 2200 2100 |0000: new-instance v0, Landroid/content/Intent; // type@0021 │ │ -04bf6c: 1a01 b00a |0002: const-string v1, "android.intent.action.GET_CONTENT" // string@0ab0 │ │ -04bf70: 7020 a500 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00a5 │ │ -04bf76: 6e20 cc00 3000 |0007: invoke-virtual {v0, v3}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@00cc │ │ -04bf7c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -04bf7e: 6e30 8315 0201 |000b: invoke-virtual {v2, v0, v1}, Ljulianwi/javainstaller/MainActivity;.startActivityForResult:(Landroid/content/Intent;I)V // method@1583 │ │ -04bf84: 0e00 |000e: return-void │ │ +04e19c: |[04e19c] julianwi.javainstaller.MainActivity.choosefile:(Ljava/lang/String;)V │ │ +04e1ac: 2200 2100 |0000: new-instance v0, Landroid/content/Intent; // type@0021 │ │ +04e1b0: 1a01 b10a |0002: const-string v1, "android.intent.action.GET_CONTENT" // string@0ab1 │ │ +04e1b4: 7020 a500 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00a5 │ │ +04e1ba: 6e20 cc00 3000 |0007: invoke-virtual {v0, v3}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@00cc │ │ +04e1c0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +04e1c2: 6e30 8315 0201 |000b: invoke-virtual {v2, v0, v1}, Ljulianwi/javainstaller/MainActivity;.startActivityForResult:(Landroid/content/Intent;I)V // method@1583 │ │ +04e1c8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0007 line=116 │ │ 0x000a line=117 │ │ 0x000e line=118 │ │ locals : │ │ @@ -89574,102 +89553,102 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 182 16-bit code units │ │ -04bf88: |[04bf88] julianwi.javainstaller.MainActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ -04bf98: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -04bf9a: 6203 4305 |0001: sget-object v3, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@0543 │ │ -04bf9e: 2204 1403 |0003: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ -04bfa2: 7010 ab14 0400 |0005: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04bfa8: 1a05 0216 |0008: const-string v5, "result" // string@1602 │ │ -04bfac: 6e20 b214 5400 |000a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04bfb2: 0c04 |000d: move-result-object v4 │ │ -04bfb4: 6e20 ae14 8400 |000e: invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04bfba: 0c04 |0011: move-result-object v4 │ │ -04bfbc: 6e10 b714 0400 |0012: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04bfc2: 0c04 |0015: move-result-object v4 │ │ -04bfc4: 6e20 4514 4300 |0016: invoke-virtual {v3, v4}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@1445 │ │ -04bfca: 2b08 9700 0000 |0019: packed-switch v8, 000000b0 // +00000097 │ │ -04bfd0: 0e00 |001c: return-void │ │ -04bfd2: 12f3 |001d: const/4 v3, #int -1 // #ff │ │ -04bfd4: 3339 feff |001e: if-ne v9, v3, 001c // -0002 │ │ -04bfd8: 6e10 ae00 0a00 |0020: invoke-virtual {v10}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@00ae │ │ -04bfde: 0c03 |0023: move-result-object v3 │ │ -04bfe0: 6e10 6901 0300 |0024: invoke-virtual {v3}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@0169 │ │ -04bfe6: 0c00 |0027: move-result-object v0 │ │ -04bfe8: 1a03 8e10 |0028: const-string v3, "julianwi.javainstaller_preferences" // string@108e │ │ -04bfec: 6e30 7815 3706 |002a: invoke-virtual {v7, v3, v6}, Ljulianwi/javainstaller/MainActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@1578 │ │ -04bff2: 0c03 |002d: move-result-object v3 │ │ -04bff4: 1a04 2e16 |002e: const-string v4, "runmode2" // string@162e │ │ -04bff8: 1a05 9008 |0030: const-string v5, "Run Activity" // string@0890 │ │ -04bffc: 7230 d600 4305 |0032: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00d6 │ │ -04c002: 0c03 |0035: move-result-object v3 │ │ -04c004: 1a04 9008 |0036: const-string v4, "Run Activity" // string@0890 │ │ -04c008: 6e20 9f14 4300 |0038: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -04c00e: 0a03 |003b: move-result v3 │ │ -04c010: 3803 1a00 |003c: if-eqz v3, 0056 // +001a │ │ -04c014: 2202 2100 |003e: new-instance v2, Landroid/content/Intent; // type@0021 │ │ -04c018: 6203 6f05 |0040: sget-object v3, Ljulianwi/javainstaller/MainActivity;.context:Landroid/content/Context; // field@056f │ │ -04c01c: 1c04 5a03 |0042: const-class v4, Ljulianwi/javainstaller/RunActivity; // type@035a │ │ -04c020: 7030 a300 3204 |0044: invoke-direct {v2, v3, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00a3 │ │ -04c026: 7110 6a01 0000 |0047: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@016a │ │ -04c02c: 0c03 |004a: move-result-object v3 │ │ -04c02e: 1a04 e00a |004b: const-string v4, "application/java-archive" // string@0ae0 │ │ -04c032: 6e30 c900 3204 |004d: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.setDataAndType:(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent; // method@00c9 │ │ -04c038: 6203 6f05 |0050: sget-object v3, Ljulianwi/javainstaller/MainActivity;.context:Landroid/content/Context; // field@056f │ │ -04c03c: 6e20 9e00 2300 |0052: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@009e │ │ -04c042: 28c7 |0055: goto 001c // -0039 │ │ -04c044: 2201 2100 |0056: new-instance v1, Landroid/content/Intent; // type@0021 │ │ -04c048: 1a03 7e10 |0058: const-string v3, "jackpal.androidterm.RUN_SCRIPT" // string@107e │ │ -04c04c: 7020 a500 3100 |005a: invoke-direct {v1, v3}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00a5 │ │ -04c052: 1a03 b50a |005d: const-string v3, "android.intent.category.DEFAULT" // string@0ab5 │ │ -04c056: 6e20 a700 3100 |005f: invoke-virtual {v1, v3}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00a7 │ │ -04c05c: 6203 6f05 |0062: sget-object v3, Ljulianwi/javainstaller/MainActivity;.context:Landroid/content/Context; // field@056f │ │ -04c060: 1a04 8e10 |0064: const-string v4, "julianwi.javainstaller_preferences" // string@108e │ │ -04c064: 6e30 9600 4306 |0066: invoke-virtual {v3, v4, v6}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0096 │ │ -04c06a: 0c03 |0069: move-result-object v3 │ │ -04c06c: 1a04 1f16 |006a: const-string v4, "rootmode2" // string@161f │ │ -04c070: 1a05 ff13 |006c: const-string v5, "off" // string@13ff │ │ -04c074: 7230 d600 4305 |006e: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00d6 │ │ -04c07a: 0c03 |0071: move-result-object v3 │ │ -04c07c: 1a04 1f14 |0072: const-string v4, "on" // string@141f │ │ -04c080: 6e20 9f14 4300 |0074: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -04c086: 0a03 |0077: move-result v3 │ │ -04c088: 3803 1e00 |0078: if-eqz v3, 0096 // +001e │ │ -04c08c: 1a03 8310 |007a: const-string v3, "jackpal.androidterm.iInitialCommand" // string@1083 │ │ -04c090: 2204 1403 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ -04c094: 7010 ab14 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04c09a: 1a05 1f18 |0081: const-string v5, "su │ │ -/data/data/julianwi.javainstaller/java -jar " // string@181f │ │ -04c09e: 6e20 b214 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04c0a4: 0c04 |0086: move-result-object v4 │ │ -04c0a6: 6e20 b214 0400 |0087: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04c0ac: 0c04 |008a: move-result-object v4 │ │ -04c0ae: 6e10 b714 0400 |008b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04c0b4: 0c04 |008e: move-result-object v4 │ │ -04c0b6: 6e30 c000 3104 |008f: invoke-virtual {v1, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c0 │ │ -04c0bc: 6e20 8215 1700 |0092: invoke-virtual {v7, v1}, Ljulianwi/javainstaller/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@1582 │ │ -04c0c2: 2887 |0095: goto 001c // -0079 │ │ -04c0c4: 1a03 8310 |0096: const-string v3, "jackpal.androidterm.iInitialCommand" // string@1083 │ │ -04c0c8: 2204 1403 |0098: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ -04c0cc: 7010 ab14 0400 |009a: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04c0d2: 1a05 f000 |009d: const-string v5, "/data/data/julianwi.javainstaller/java -jar " // string@00f0 │ │ -04c0d6: 6e20 b214 5400 |009f: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04c0dc: 0c04 |00a2: move-result-object v4 │ │ -04c0de: 6e20 b214 0400 |00a3: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04c0e4: 0c04 |00a6: move-result-object v4 │ │ -04c0e6: 6e10 b714 0400 |00a7: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04c0ec: 0c04 |00aa: move-result-object v4 │ │ -04c0ee: 6e30 c000 3104 |00ab: invoke-virtual {v1, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c0 │ │ -04c0f4: 28e4 |00ae: goto 0092 // -001c │ │ -04c0f6: 0000 |00af: nop // spacer │ │ -04c0f8: 0001 0100 0000 0000 0400 0000 |00b0: packed-switch-data (6 units) │ │ +04e1cc: |[04e1cc] julianwi.javainstaller.MainActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ +04e1dc: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +04e1de: 6203 4305 |0001: sget-object v3, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@0543 │ │ +04e1e2: 2204 1403 |0003: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ +04e1e6: 7010 ab14 0400 |0005: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04e1ec: 1a05 0216 |0008: const-string v5, "result" // string@1602 │ │ +04e1f0: 6e20 b214 5400 |000a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04e1f6: 0c04 |000d: move-result-object v4 │ │ +04e1f8: 6e20 ae14 8400 |000e: invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04e1fe: 0c04 |0011: move-result-object v4 │ │ +04e200: 6e10 b714 0400 |0012: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04e206: 0c04 |0015: move-result-object v4 │ │ +04e208: 6e20 4514 4300 |0016: invoke-virtual {v3, v4}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@1445 │ │ +04e20e: 2b08 9700 0000 |0019: packed-switch v8, 000000b0 // +00000097 │ │ +04e214: 0e00 |001c: return-void │ │ +04e216: 12f3 |001d: const/4 v3, #int -1 // #ff │ │ +04e218: 3339 feff |001e: if-ne v9, v3, 001c // -0002 │ │ +04e21c: 6e10 ae00 0a00 |0020: invoke-virtual {v10}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@00ae │ │ +04e222: 0c03 |0023: move-result-object v3 │ │ +04e224: 6e10 6901 0300 |0024: invoke-virtual {v3}, Landroid/net/Uri;.getPath:()Ljava/lang/String; // method@0169 │ │ +04e22a: 0c00 |0027: move-result-object v0 │ │ +04e22c: 1a03 8f10 |0028: const-string v3, "julianwi.javainstaller_preferences" // string@108f │ │ +04e230: 6e30 7815 3706 |002a: invoke-virtual {v7, v3, v6}, Ljulianwi/javainstaller/MainActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@1578 │ │ +04e236: 0c03 |002d: move-result-object v3 │ │ +04e238: 1a04 2e16 |002e: const-string v4, "runmode2" // string@162e │ │ +04e23c: 1a05 9108 |0030: const-string v5, "Run Activity" // string@0891 │ │ +04e240: 7230 d600 4305 |0032: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00d6 │ │ +04e246: 0c03 |0035: move-result-object v3 │ │ +04e248: 1a04 9108 |0036: const-string v4, "Run Activity" // string@0891 │ │ +04e24c: 6e20 9f14 4300 |0038: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +04e252: 0a03 |003b: move-result v3 │ │ +04e254: 3803 1a00 |003c: if-eqz v3, 0056 // +001a │ │ +04e258: 2202 2100 |003e: new-instance v2, Landroid/content/Intent; // type@0021 │ │ +04e25c: 6203 6f05 |0040: sget-object v3, Ljulianwi/javainstaller/MainActivity;.context:Landroid/content/Context; // field@056f │ │ +04e260: 1c04 5a03 |0042: const-class v4, Ljulianwi/javainstaller/RunActivity; // type@035a │ │ +04e264: 7030 a300 3204 |0044: invoke-direct {v2, v3, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00a3 │ │ +04e26a: 7110 6a01 0000 |0047: invoke-static {v0}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@016a │ │ +04e270: 0c03 |004a: move-result-object v3 │ │ +04e272: 1a04 e10a |004b: const-string v4, "application/java-archive" // string@0ae1 │ │ +04e276: 6e30 c900 3204 |004d: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.setDataAndType:(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent; // method@00c9 │ │ +04e27c: 6203 6f05 |0050: sget-object v3, Ljulianwi/javainstaller/MainActivity;.context:Landroid/content/Context; // field@056f │ │ +04e280: 6e20 9e00 2300 |0052: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@009e │ │ +04e286: 28c7 |0055: goto 001c // -0039 │ │ +04e288: 2201 2100 |0056: new-instance v1, Landroid/content/Intent; // type@0021 │ │ +04e28c: 1a03 7f10 |0058: const-string v3, "jackpal.androidterm.RUN_SCRIPT" // string@107f │ │ +04e290: 7020 a500 3100 |005a: invoke-direct {v1, v3}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00a5 │ │ +04e296: 1a03 b60a |005d: const-string v3, "android.intent.category.DEFAULT" // string@0ab6 │ │ +04e29a: 6e20 a700 3100 |005f: invoke-virtual {v1, v3}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00a7 │ │ +04e2a0: 6203 6f05 |0062: sget-object v3, Ljulianwi/javainstaller/MainActivity;.context:Landroid/content/Context; // field@056f │ │ +04e2a4: 1a04 8f10 |0064: const-string v4, "julianwi.javainstaller_preferences" // string@108f │ │ +04e2a8: 6e30 9600 4306 |0066: invoke-virtual {v3, v4, v6}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0096 │ │ +04e2ae: 0c03 |0069: move-result-object v3 │ │ +04e2b0: 1a04 1f16 |006a: const-string v4, "rootmode2" // string@161f │ │ +04e2b4: 1a05 0014 |006c: const-string v5, "off" // string@1400 │ │ +04e2b8: 7230 d600 4305 |006e: invoke-interface {v3, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00d6 │ │ +04e2be: 0c03 |0071: move-result-object v3 │ │ +04e2c0: 1a04 2014 |0072: const-string v4, "on" // string@1420 │ │ +04e2c4: 6e20 9f14 4300 |0074: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +04e2ca: 0a03 |0077: move-result v3 │ │ +04e2cc: 3803 1e00 |0078: if-eqz v3, 0096 // +001e │ │ +04e2d0: 1a03 8410 |007a: const-string v3, "jackpal.androidterm.iInitialCommand" // string@1084 │ │ +04e2d4: 2204 1403 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ +04e2d8: 7010 ab14 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04e2de: 1a05 1e18 |0081: const-string v5, "su │ │ +/data/data/julianwi.javainstaller/java -jar " // string@181e │ │ +04e2e2: 6e20 b214 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04e2e8: 0c04 |0086: move-result-object v4 │ │ +04e2ea: 6e20 b214 0400 |0087: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04e2f0: 0c04 |008a: move-result-object v4 │ │ +04e2f2: 6e10 b714 0400 |008b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04e2f8: 0c04 |008e: move-result-object v4 │ │ +04e2fa: 6e30 c000 3104 |008f: invoke-virtual {v1, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c0 │ │ +04e300: 6e20 8215 1700 |0092: invoke-virtual {v7, v1}, Ljulianwi/javainstaller/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@1582 │ │ +04e306: 2887 |0095: goto 001c // -0079 │ │ +04e308: 1a03 8410 |0096: const-string v3, "jackpal.androidterm.iInitialCommand" // string@1084 │ │ +04e30c: 2204 1403 |0098: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ +04e310: 7010 ab14 0400 |009a: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04e316: 1a05 f000 |009d: const-string v5, "/data/data/julianwi.javainstaller/java -jar " // string@00f0 │ │ +04e31a: 6e20 b214 5400 |009f: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04e320: 0c04 |00a2: move-result-object v4 │ │ +04e322: 6e20 b214 0400 |00a3: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04e328: 0c04 |00a6: move-result-object v4 │ │ +04e32a: 6e10 b714 0400 |00a7: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04e330: 0c04 |00aa: move-result-object v4 │ │ +04e332: 6e30 c000 3104 |00ab: invoke-virtual {v1, v3, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@00c0 │ │ +04e338: 28e4 |00ae: goto 0092 // -001c │ │ +04e33a: 0000 |00af: nop // spacer │ │ +04e33c: 0001 0100 0000 0000 0400 0000 |00b0: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=122 │ │ 0x0019 line=123 │ │ 0x001c line=145 │ │ 0x001d line=125 │ │ 0x0020 line=126 │ │ @@ -89698,47 +89677,47 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -04c104: |[04c104] julianwi.javainstaller.MainActivity.onCreate:(Landroid/os/Bundle;)V │ │ -04c114: 6f20 1c00 4300 |0000: invoke-super {v3, v4}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@001c │ │ -04c11a: 6903 6f05 |0003: sput-object v3, Ljulianwi/javainstaller/MainActivity;.context:Landroid/content/Context; // field@056f │ │ -04c11e: 1a01 7d10 |0005: const-string v1, "jackpal.androidterm" // string@107d │ │ -04c122: 1222 |0007: const/4 v2, #int 2 // #2 │ │ -04c124: 6e30 7515 1302 |0008: invoke-virtual {v3, v1, v2}, Ljulianwi/javainstaller/MainActivity;.createPackageContext:(Ljava/lang/String;I)Landroid/content/Context; // method@1575 │ │ -04c12a: 0c01 |000b: move-result-object v1 │ │ -04c12c: 6901 7605 |000c: sput-object v1, Ljulianwi/javainstaller/MainActivity;.termcontext:Landroid/content/Context; // field@0576 │ │ -04c130: 1a01 a817 |000e: const-string v1, "settings" // string@17a8 │ │ -04c134: 1212 |0010: const/4 v2, #int 1 // #1 │ │ -04c136: 6e30 7815 1302 |0011: invoke-virtual {v3, v1, v2}, Ljulianwi/javainstaller/MainActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@1578 │ │ -04c13c: 0c01 |0014: move-result-object v1 │ │ -04c13e: 6901 7405 |0015: sput-object v1, Ljulianwi/javainstaller/MainActivity;.sharedP:Landroid/content/SharedPreferences; // field@0574 │ │ -04c142: 6201 7405 |0017: sget-object v1, Ljulianwi/javainstaller/MainActivity;.sharedP:Landroid/content/SharedPreferences; // field@0574 │ │ -04c146: 7220 d700 3100 |0019: invoke-interface {v1, v3}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00d7 │ │ -04c14c: 2201 ca02 |001c: new-instance v1, Landroid/widget/ListView; // type@02ca │ │ -04c150: 7020 b313 3100 |001e: invoke-direct {v1, v3}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@13b3 │ │ -04c156: 5b31 7105 |0021: iput-object v1, v3, Ljulianwi/javainstaller/MainActivity;.lv:Landroid/widget/ListView; // field@0571 │ │ -04c15a: 5431 7105 |0023: iget-object v1, v3, Ljulianwi/javainstaller/MainActivity;.lv:Landroid/widget/ListView; // field@0571 │ │ -04c15e: 2202 5503 |0025: new-instance v2, Ljulianwi/javainstaller/MainList; // type@0355 │ │ -04c162: 7020 8515 3200 |0027: invoke-direct {v2, v3}, Ljulianwi/javainstaller/MainList;.:(Ljulianwi/javainstaller/MainActivity;)V // method@1585 │ │ -04c168: 6e20 bc13 2100 |002a: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@13bc │ │ -04c16e: 5431 7105 |002d: iget-object v1, v3, Ljulianwi/javainstaller/MainActivity;.lv:Landroid/widget/ListView; // field@0571 │ │ -04c172: 6e20 8115 1300 |002f: invoke-virtual {v3, v1}, Ljulianwi/javainstaller/MainActivity;.setContentView:(Landroid/view/View;)V // method@1581 │ │ -04c178: 6903 7305 |0032: sput-object v3, Ljulianwi/javainstaller/MainActivity;.ma:Ljulianwi/javainstaller/MainActivity; // field@0573 │ │ -04c17c: 0e00 |0034: return-void │ │ -04c17e: 0d00 |0035: move-exception v0 │ │ -04c180: 6201 4305 |0036: sget-object v1, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@0543 │ │ -04c184: 6e10 d800 0000 |0038: invoke-virtual {v0}, Landroid/content/pm/PackageManager$NameNotFoundException;.getMessage:()Ljava/lang/String; // method@00d8 │ │ -04c18a: 0c02 |003b: move-result-object v2 │ │ -04c18c: 6e20 4514 2100 |003c: invoke-virtual {v1, v2}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@1445 │ │ -04c192: 6e10 d900 0000 |003f: invoke-virtual {v0}, Landroid/content/pm/PackageManager$NameNotFoundException;.printStackTrace:()V // method@00d9 │ │ -04c198: 28cc |0042: goto 000e // -0034 │ │ +04e348: |[04e348] julianwi.javainstaller.MainActivity.onCreate:(Landroid/os/Bundle;)V │ │ +04e358: 6f20 1c00 4300 |0000: invoke-super {v3, v4}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@001c │ │ +04e35e: 6903 6f05 |0003: sput-object v3, Ljulianwi/javainstaller/MainActivity;.context:Landroid/content/Context; // field@056f │ │ +04e362: 1a01 7e10 |0005: const-string v1, "jackpal.androidterm" // string@107e │ │ +04e366: 1222 |0007: const/4 v2, #int 2 // #2 │ │ +04e368: 6e30 7515 1302 |0008: invoke-virtual {v3, v1, v2}, Ljulianwi/javainstaller/MainActivity;.createPackageContext:(Ljava/lang/String;I)Landroid/content/Context; // method@1575 │ │ +04e36e: 0c01 |000b: move-result-object v1 │ │ +04e370: 6901 7605 |000c: sput-object v1, Ljulianwi/javainstaller/MainActivity;.termcontext:Landroid/content/Context; // field@0576 │ │ +04e374: 1a01 a817 |000e: const-string v1, "settings" // string@17a8 │ │ +04e378: 1212 |0010: const/4 v2, #int 1 // #1 │ │ +04e37a: 6e30 7815 1302 |0011: invoke-virtual {v3, v1, v2}, Ljulianwi/javainstaller/MainActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@1578 │ │ +04e380: 0c01 |0014: move-result-object v1 │ │ +04e382: 6901 7405 |0015: sput-object v1, Ljulianwi/javainstaller/MainActivity;.sharedP:Landroid/content/SharedPreferences; // field@0574 │ │ +04e386: 6201 7405 |0017: sget-object v1, Ljulianwi/javainstaller/MainActivity;.sharedP:Landroid/content/SharedPreferences; // field@0574 │ │ +04e38a: 7220 d700 3100 |0019: invoke-interface {v1, v3}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@00d7 │ │ +04e390: 2201 ca02 |001c: new-instance v1, Landroid/widget/ListView; // type@02ca │ │ +04e394: 7020 b313 3100 |001e: invoke-direct {v1, v3}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@13b3 │ │ +04e39a: 5b31 7105 |0021: iput-object v1, v3, Ljulianwi/javainstaller/MainActivity;.lv:Landroid/widget/ListView; // field@0571 │ │ +04e39e: 5431 7105 |0023: iget-object v1, v3, Ljulianwi/javainstaller/MainActivity;.lv:Landroid/widget/ListView; // field@0571 │ │ +04e3a2: 2202 5503 |0025: new-instance v2, Ljulianwi/javainstaller/MainList; // type@0355 │ │ +04e3a6: 7020 8515 3200 |0027: invoke-direct {v2, v3}, Ljulianwi/javainstaller/MainList;.:(Ljulianwi/javainstaller/MainActivity;)V // method@1585 │ │ +04e3ac: 6e20 bc13 2100 |002a: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@13bc │ │ +04e3b2: 5431 7105 |002d: iget-object v1, v3, Ljulianwi/javainstaller/MainActivity;.lv:Landroid/widget/ListView; // field@0571 │ │ +04e3b6: 6e20 8115 1300 |002f: invoke-virtual {v3, v1}, Ljulianwi/javainstaller/MainActivity;.setContentView:(Landroid/view/View;)V // method@1581 │ │ +04e3bc: 6903 7305 |0032: sput-object v3, Ljulianwi/javainstaller/MainActivity;.ma:Ljulianwi/javainstaller/MainActivity; // field@0573 │ │ +04e3c0: 0e00 |0034: return-void │ │ +04e3c2: 0d00 |0035: move-exception v0 │ │ +04e3c4: 6201 4305 |0036: sget-object v1, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@0543 │ │ +04e3c8: 6e10 d800 0000 |0038: invoke-virtual {v0}, Landroid/content/pm/PackageManager$NameNotFoundException;.getMessage:()Ljava/lang/String; // method@00d8 │ │ +04e3ce: 0c02 |003b: move-result-object v2 │ │ +04e3d0: 6e20 4514 2100 |003c: invoke-virtual {v1, v2}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@1445 │ │ +04e3d6: 6e10 d900 0000 |003f: invoke-virtual {v0}, Landroid/content/pm/PackageManager$NameNotFoundException;.printStackTrace:()V // method@00d9 │ │ +04e3dc: 28cc |0042: goto 000e // -0034 │ │ catches : 1 │ │ 0x0005 - 0x000e │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0035 │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=50 │ │ @@ -89762,22 +89741,22 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -04c1a8: |[04c1a8] julianwi.javainstaller.MainActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -04c1b8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -04c1ba: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -04c1bc: 1a00 a817 |0002: const-string v0, "settings" // string@17a8 │ │ -04c1c0: 7250 0e12 1411 |0004: invoke-interface {v4, v1, v1, v1, v0}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@120e │ │ -04c1c6: 1a00 6f0b |0007: const-string v0, "check for updates" // string@0b6f │ │ -04c1ca: 7250 0e12 1412 |0009: invoke-interface {v4, v1, v2, v1, v0}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@120e │ │ -04c1d0: 0f02 |000c: return v2 │ │ +04e3ec: |[04e3ec] julianwi.javainstaller.MainActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +04e3fc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +04e3fe: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +04e400: 1a00 a817 |0002: const-string v0, "settings" // string@17a8 │ │ +04e404: 7250 0e12 1411 |0004: invoke-interface {v4, v1, v1, v1, v0}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@120e │ │ +04e40a: 1a00 700b |0007: const-string v0, "check for updates" // string@0b70 │ │ +04e40e: 7250 0e12 1412 |0009: invoke-interface {v4, v1, v2, v1, v0}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@120e │ │ +04e414: 0f02 |000c: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=87 │ │ 0x0007 line=88 │ │ 0x000c line=89 │ │ locals : │ │ 0x0000 - 0x000d reg=3 this Ljulianwi/javainstaller/MainActivity; │ │ @@ -89788,41 +89767,41 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -04c1d4: |[04c1d4] julianwi.javainstaller.MainActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -04c1e4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04c1e6: 1241 |0001: const/4 v1, #int 4 // #4 │ │ -04c1e8: 3314 2800 |0002: if-ne v4, v1, 002a // +0028 │ │ -04c1ec: 6e10 0512 0500 |0004: invoke-virtual {v5}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@1205 │ │ -04c1f2: 0a01 |0007: move-result v1 │ │ -04c1f4: 3901 2200 |0008: if-nez v1, 002a // +0022 │ │ -04c1f8: 5231 7505 |000a: iget v1, v3, Ljulianwi/javainstaller/MainActivity;.state:I // field@0575 │ │ -04c1fc: 3301 0e00 |000c: if-ne v1, v0, 001a // +000e │ │ -04c200: 5431 7105 |000e: iget-object v1, v3, Ljulianwi/javainstaller/MainActivity;.lv:Landroid/widget/ListView; // field@0571 │ │ -04c204: 6e20 8115 1300 |0010: invoke-virtual {v3, v1}, Ljulianwi/javainstaller/MainActivity;.setContentView:(Landroid/view/View;)V // method@1581 │ │ -04c20a: 5231 7505 |0013: iget v1, v3, Ljulianwi/javainstaller/MainActivity;.state:I // field@0575 │ │ -04c20e: d801 01ff |0015: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04c212: 5931 7505 |0017: iput v1, v3, Ljulianwi/javainstaller/MainActivity;.state:I // field@0575 │ │ -04c216: 0f00 |0019: return v0 │ │ -04c218: 5231 7505 |001a: iget v1, v3, Ljulianwi/javainstaller/MainActivity;.state:I // field@0575 │ │ -04c21c: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -04c21e: 3321 0800 |001d: if-ne v1, v2, 0025 // +0008 │ │ -04c222: 5431 7205 |001f: iget-object v1, v3, Ljulianwi/javainstaller/MainActivity;.lv2:Landroid/widget/ListView; // field@0572 │ │ -04c226: 6e20 8115 1300 |0021: invoke-virtual {v3, v1}, Ljulianwi/javainstaller/MainActivity;.setContentView:(Landroid/view/View;)V // method@1581 │ │ -04c22c: 28ef |0024: goto 0013 // -0011 │ │ -04c22e: 6f30 2000 4305 |0025: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@0020 │ │ -04c234: 0a00 |0028: move-result v0 │ │ -04c236: 28f0 |0029: goto 0019 // -0010 │ │ -04c238: 6f30 2000 4305 |002a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@0020 │ │ -04c23e: 0a00 |002d: move-result v0 │ │ -04c240: 28eb |002e: goto 0019 // -0015 │ │ +04e418: |[04e418] julianwi.javainstaller.MainActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +04e428: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04e42a: 1241 |0001: const/4 v1, #int 4 // #4 │ │ +04e42c: 3314 2800 |0002: if-ne v4, v1, 002a // +0028 │ │ +04e430: 6e10 0512 0500 |0004: invoke-virtual {v5}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@1205 │ │ +04e436: 0a01 |0007: move-result v1 │ │ +04e438: 3901 2200 |0008: if-nez v1, 002a // +0022 │ │ +04e43c: 5231 7505 |000a: iget v1, v3, Ljulianwi/javainstaller/MainActivity;.state:I // field@0575 │ │ +04e440: 3301 0e00 |000c: if-ne v1, v0, 001a // +000e │ │ +04e444: 5431 7105 |000e: iget-object v1, v3, Ljulianwi/javainstaller/MainActivity;.lv:Landroid/widget/ListView; // field@0571 │ │ +04e448: 6e20 8115 1300 |0010: invoke-virtual {v3, v1}, Ljulianwi/javainstaller/MainActivity;.setContentView:(Landroid/view/View;)V // method@1581 │ │ +04e44e: 5231 7505 |0013: iget v1, v3, Ljulianwi/javainstaller/MainActivity;.state:I // field@0575 │ │ +04e452: d801 01ff |0015: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04e456: 5931 7505 |0017: iput v1, v3, Ljulianwi/javainstaller/MainActivity;.state:I // field@0575 │ │ +04e45a: 0f00 |0019: return v0 │ │ +04e45c: 5231 7505 |001a: iget v1, v3, Ljulianwi/javainstaller/MainActivity;.state:I // field@0575 │ │ +04e460: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +04e462: 3321 0800 |001d: if-ne v1, v2, 0025 // +0008 │ │ +04e466: 5431 7205 |001f: iget-object v1, v3, Ljulianwi/javainstaller/MainActivity;.lv2:Landroid/widget/ListView; // field@0572 │ │ +04e46a: 6e20 8115 1300 |0021: invoke-virtual {v3, v1}, Ljulianwi/javainstaller/MainActivity;.setContentView:(Landroid/view/View;)V // method@1581 │ │ +04e470: 28ef |0024: goto 0013 // -0011 │ │ +04e472: 6f30 2000 4305 |0025: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@0020 │ │ +04e478: 0a00 |0028: move-result v0 │ │ +04e47a: 28f0 |0029: goto 0019 // -0010 │ │ +04e47c: 6f30 2000 4305 |002a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@0020 │ │ +04e482: 0a00 |002d: move-result v0 │ │ +04e484: 28eb |002e: goto 0019 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=149 │ │ 0x000a line=150 │ │ 0x000e line=151 │ │ 0x0013 line=157 │ │ 0x0019 line=160 │ │ @@ -89840,34 +89819,34 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -04c244: |[04c244] julianwi.javainstaller.MainActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -04c254: 7210 1512 0500 |0000: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@1215 │ │ -04c25a: 0a02 |0003: move-result v2 │ │ -04c25c: 2b02 2000 0000 |0004: packed-switch v2, 00000024 // +00000020 │ │ -04c262: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -04c264: 0f02 |0008: return v2 │ │ -04c266: 2200 2100 |0009: new-instance v0, Landroid/content/Intent; // type@0021 │ │ -04c26a: 6202 6f05 |000b: sget-object v2, Ljulianwi/javainstaller/MainActivity;.context:Landroid/content/Context; // field@056f │ │ -04c26e: 1c03 5b03 |000d: const-class v3, Ljulianwi/javainstaller/SettingsActivity; // type@035b │ │ -04c272: 7030 a300 2003 |000f: invoke-direct {v0, v2, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00a3 │ │ -04c278: 6202 6f05 |0012: sget-object v2, Ljulianwi/javainstaller/MainActivity;.context:Landroid/content/Context; // field@056f │ │ -04c27c: 6e20 9e00 0200 |0014: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@009e │ │ -04c282: 1212 |0017: const/4 v2, #int 1 // #1 │ │ -04c284: 28f0 |0018: goto 0008 // -0010 │ │ -04c286: 2201 5d03 |0019: new-instance v1, Ljulianwi/javainstaller/Update; // type@035d │ │ -04c28a: 5442 7005 |001b: iget-object v2, v4, Ljulianwi/javainstaller/MainActivity;.listenAdapter:Ljulianwi/javainstaller/ChecklistAdapter; // field@0570 │ │ -04c28e: 7030 a715 2104 |001d: invoke-direct {v1, v2, v4}, Ljulianwi/javainstaller/Update;.:(Ljulianwi/javainstaller/ChecklistAdapter;Ljulianwi/javainstaller/MainActivity;)V // method@15a7 │ │ -04c294: 6e10 c214 0100 |0020: invoke-virtual {v1}, Ljava/lang/Thread;.start:()V // method@14c2 │ │ -04c29a: 28e4 |0023: goto 0007 // -001c │ │ -04c29c: 0001 0200 0000 0000 0500 0000 1500 ... |0024: packed-switch-data (8 units) │ │ +04e488: |[04e488] julianwi.javainstaller.MainActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +04e498: 7210 1512 0500 |0000: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@1215 │ │ +04e49e: 0a02 |0003: move-result v2 │ │ +04e4a0: 2b02 2000 0000 |0004: packed-switch v2, 00000024 // +00000020 │ │ +04e4a6: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +04e4a8: 0f02 |0008: return v2 │ │ +04e4aa: 2200 2100 |0009: new-instance v0, Landroid/content/Intent; // type@0021 │ │ +04e4ae: 6202 6f05 |000b: sget-object v2, Ljulianwi/javainstaller/MainActivity;.context:Landroid/content/Context; // field@056f │ │ +04e4b2: 1c03 5b03 |000d: const-class v3, Ljulianwi/javainstaller/SettingsActivity; // type@035b │ │ +04e4b6: 7030 a300 2003 |000f: invoke-direct {v0, v2, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00a3 │ │ +04e4bc: 6202 6f05 |0012: sget-object v2, Ljulianwi/javainstaller/MainActivity;.context:Landroid/content/Context; // field@056f │ │ +04e4c0: 6e20 9e00 0200 |0014: invoke-virtual {v2, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@009e │ │ +04e4c6: 1212 |0017: const/4 v2, #int 1 // #1 │ │ +04e4c8: 28f0 |0018: goto 0008 // -0010 │ │ +04e4ca: 2201 5d03 |0019: new-instance v1, Ljulianwi/javainstaller/Update; // type@035d │ │ +04e4ce: 5442 7005 |001b: iget-object v2, v4, Ljulianwi/javainstaller/MainActivity;.listenAdapter:Ljulianwi/javainstaller/ChecklistAdapter; // field@0570 │ │ +04e4d2: 7030 a715 2104 |001d: invoke-direct {v1, v2, v4}, Ljulianwi/javainstaller/Update;.:(Ljulianwi/javainstaller/ChecklistAdapter;Ljulianwi/javainstaller/MainActivity;)V // method@15a7 │ │ +04e4d8: 6e10 c214 0100 |0020: invoke-virtual {v1}, Ljava/lang/Thread;.start:()V // method@14c2 │ │ +04e4de: 28e4 |0023: goto 0007 // -001c │ │ +04e4e0: 0001 0200 0000 0000 0500 0000 1500 ... |0024: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0007 line=103 │ │ 0x0009 line=96 │ │ 0x0012 line=97 │ │ 0x0017 line=98 │ │ @@ -89885,43 +89864,43 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -04c2ac: |[04c2ac] julianwi.javainstaller.MainActivity.onResume:()V │ │ -04c2bc: 6f10 2800 0400 |0000: invoke-super {v4}, Landroid/app/Activity;.onResume:()V // method@0028 │ │ -04c2c2: 6e10 8415 0400 |0003: invoke-virtual {v4}, Ljulianwi/javainstaller/MainActivity;.update:()V // method@1584 │ │ -04c2c8: 1a01 8410 |0006: const-string v1, "jackpal.androidterm.permission.RUN_SCRIPT" // string@1084 │ │ -04c2cc: 6e20 7315 1400 |0008: invoke-virtual {v4, v1}, Ljulianwi/javainstaller/MainActivity;.checkCallingOrSelfPermission:(Ljava/lang/String;)I // method@1573 │ │ -04c2d2: 0a01 |000b: move-result v1 │ │ -04c2d4: 3801 2d00 |000c: if-eqz v1, 0039 // +002d │ │ -04c2d8: 6e10 7715 0400 |000e: invoke-virtual {v4}, Ljulianwi/javainstaller/MainActivity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@1577 │ │ -04c2de: 0c01 |0011: move-result-object v1 │ │ -04c2e0: 1a02 7d10 |0012: const-string v2, "jackpal.androidterm" // string@107d │ │ -04c2e4: 1213 |0014: const/4 v3, #int 1 // #1 │ │ -04c2e6: 6e30 df00 2103 |0015: invoke-virtual {v1, v2, v3}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00df │ │ -04c2ec: 2200 2100 |0018: new-instance v0, Landroid/content/Intent; // type@0021 │ │ -04c2f0: 1a01 b40a |001a: const-string v1, "android.intent.action.VIEW" // string@0ab4 │ │ -04c2f4: 7020 a500 1000 |001c: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00a5 │ │ -04c2fa: 2201 e402 |001f: new-instance v1, Ljava/io/File; // type@02e4 │ │ -04c2fe: 6e10 7615 0400 |0021: invoke-virtual {v4}, Ljulianwi/javainstaller/MainActivity;.getPackageCodePath:()Ljava/lang/String; // method@1576 │ │ -04c304: 0c02 |0024: move-result-object v2 │ │ -04c306: 7020 2814 2100 |0025: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1428 │ │ -04c30c: 7110 6701 0100 |0028: invoke-static {v1}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@0167 │ │ -04c312: 0c01 |002b: move-result-object v1 │ │ -04c314: 1a02 e20a |002c: const-string v2, "application/vnd.android.package-archive" // string@0ae2 │ │ -04c318: 6e30 c900 1002 |002e: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.setDataAndType:(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent; // method@00c9 │ │ -04c31e: 1501 0010 |0031: const/high16 v1, #int 268435456 // #1000 │ │ -04c322: 6e20 ca00 1000 |0033: invoke-virtual {v0, v1}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@00ca │ │ -04c328: 6e20 8215 0400 |0036: invoke-virtual {v4, v0}, Ljulianwi/javainstaller/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@1582 │ │ -04c32e: 0e00 |0039: return-void │ │ -04c330: 0d01 |003a: move-exception v1 │ │ -04c332: 28fe |003b: goto 0039 // -0002 │ │ +04e4f0: |[04e4f0] julianwi.javainstaller.MainActivity.onResume:()V │ │ +04e500: 6f10 2800 0400 |0000: invoke-super {v4}, Landroid/app/Activity;.onResume:()V // method@0028 │ │ +04e506: 6e10 8415 0400 |0003: invoke-virtual {v4}, Ljulianwi/javainstaller/MainActivity;.update:()V // method@1584 │ │ +04e50c: 1a01 8510 |0006: const-string v1, "jackpal.androidterm.permission.RUN_SCRIPT" // string@1085 │ │ +04e510: 6e20 7315 1400 |0008: invoke-virtual {v4, v1}, Ljulianwi/javainstaller/MainActivity;.checkCallingOrSelfPermission:(Ljava/lang/String;)I // method@1573 │ │ +04e516: 0a01 |000b: move-result v1 │ │ +04e518: 3801 2d00 |000c: if-eqz v1, 0039 // +002d │ │ +04e51c: 6e10 7715 0400 |000e: invoke-virtual {v4}, Ljulianwi/javainstaller/MainActivity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@1577 │ │ +04e522: 0c01 |0011: move-result-object v1 │ │ +04e524: 1a02 7e10 |0012: const-string v2, "jackpal.androidterm" // string@107e │ │ +04e528: 1213 |0014: const/4 v3, #int 1 // #1 │ │ +04e52a: 6e30 df00 2103 |0015: invoke-virtual {v1, v2, v3}, Landroid/content/pm/PackageManager;.getPackageInfo:(Ljava/lang/String;I)Landroid/content/pm/PackageInfo; // method@00df │ │ +04e530: 2200 2100 |0018: new-instance v0, Landroid/content/Intent; // type@0021 │ │ +04e534: 1a01 b50a |001a: const-string v1, "android.intent.action.VIEW" // string@0ab5 │ │ +04e538: 7020 a500 1000 |001c: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00a5 │ │ +04e53e: 2201 e402 |001f: new-instance v1, Ljava/io/File; // type@02e4 │ │ +04e542: 6e10 7615 0400 |0021: invoke-virtual {v4}, Ljulianwi/javainstaller/MainActivity;.getPackageCodePath:()Ljava/lang/String; // method@1576 │ │ +04e548: 0c02 |0024: move-result-object v2 │ │ +04e54a: 7020 2814 2100 |0025: invoke-direct {v1, v2}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1428 │ │ +04e550: 7110 6701 0100 |0028: invoke-static {v1}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@0167 │ │ +04e556: 0c01 |002b: move-result-object v1 │ │ +04e558: 1a02 e30a |002c: const-string v2, "application/vnd.android.package-archive" // string@0ae3 │ │ +04e55c: 6e30 c900 1002 |002e: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.setDataAndType:(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent; // method@00c9 │ │ +04e562: 1501 0010 |0031: const/high16 v1, #int 268435456 // #1000 │ │ +04e566: 6e20 ca00 1000 |0033: invoke-virtual {v0, v1}, Landroid/content/Intent;.setFlags:(I)Landroid/content/Intent; // method@00ca │ │ +04e56c: 6e20 8215 0400 |0036: invoke-virtual {v4, v0}, Ljulianwi/javainstaller/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@1582 │ │ +04e572: 0e00 |0039: return-void │ │ +04e574: 0d01 |003a: move-exception v1 │ │ +04e576: 28fe |003b: goto 0039 // -0002 │ │ catches : 1 │ │ 0x000e - 0x0039 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x003a │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=70 │ │ 0x0006 line=71 │ │ @@ -89941,24 +89920,24 @@ │ │ type : '(Landroid/content/SharedPreferences;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -04c340: |[04c340] julianwi.javainstaller.MainActivity.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ -04c350: 2200 4b03 |0000: new-instance v0, Ljulianwi/javainstaller/Checkforfile; // type@034b │ │ -04c354: 7010 3f15 0000 |0002: invoke-direct {v0}, Ljulianwi/javainstaller/Checkforfile;.:()V // method@153f │ │ -04c35a: 6201 6e05 |0005: sget-object v1, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ -04c35e: 6e20 4315 1000 |0007: invoke-virtual {v0, v1}, Ljulianwi/javainstaller/Checkforfile;.scan:([Ljulianwi/javainstaller/CheckPoint;)V // method@1543 │ │ -04c364: 5421 7005 |000a: iget-object v1, v2, Ljulianwi/javainstaller/MainActivity;.listenAdapter:Ljulianwi/javainstaller/ChecklistAdapter; // field@0570 │ │ -04c368: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -04c36c: 5421 7005 |000e: iget-object v1, v2, Ljulianwi/javainstaller/MainActivity;.listenAdapter:Ljulianwi/javainstaller/ChecklistAdapter; // field@0570 │ │ -04c370: 6e10 4915 0100 |0010: invoke-virtual {v1}, Ljulianwi/javainstaller/ChecklistAdapter;.notifyDataSetChanged:()V // method@1549 │ │ -04c376: 0e00 |0013: return-void │ │ +04e584: |[04e584] julianwi.javainstaller.MainActivity.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ +04e594: 2200 4b03 |0000: new-instance v0, Ljulianwi/javainstaller/Checkforfile; // type@034b │ │ +04e598: 7010 3f15 0000 |0002: invoke-direct {v0}, Ljulianwi/javainstaller/Checkforfile;.:()V // method@153f │ │ +04e59e: 6201 6e05 |0005: sget-object v1, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ +04e5a2: 6e20 4315 1000 |0007: invoke-virtual {v0, v1}, Ljulianwi/javainstaller/Checkforfile;.scan:([Ljulianwi/javainstaller/CheckPoint;)V // method@1543 │ │ +04e5a8: 5421 7005 |000a: iget-object v1, v2, Ljulianwi/javainstaller/MainActivity;.listenAdapter:Ljulianwi/javainstaller/ChecklistAdapter; // field@0570 │ │ +04e5ac: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +04e5b0: 5421 7005 |000e: iget-object v1, v2, Ljulianwi/javainstaller/MainActivity;.listenAdapter:Ljulianwi/javainstaller/ChecklistAdapter; // field@0570 │ │ +04e5b4: 6e10 4915 0100 |0010: invoke-virtual {v1}, Ljulianwi/javainstaller/ChecklistAdapter;.notifyDataSetChanged:()V // method@1549 │ │ +04e5ba: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0005 line=110 │ │ 0x000a line=111 │ │ 0x0013 line=112 │ │ locals : │ │ @@ -89972,57 +89951,57 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -04c378: |[04c378] julianwi.javainstaller.MainActivity.update:()V │ │ -04c388: 2200 4b03 |0000: new-instance v0, Ljulianwi/javainstaller/Checkforfile; // type@034b │ │ -04c38c: 7010 3f15 0000 |0002: invoke-direct {v0}, Ljulianwi/javainstaller/Checkforfile;.:()V // method@153f │ │ -04c392: 6201 6e05 |0005: sget-object v1, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ -04c396: 6e20 4315 1000 |0007: invoke-virtual {v0, v1}, Ljulianwi/javainstaller/Checkforfile;.scan:([Ljulianwi/javainstaller/CheckPoint;)V // method@1543 │ │ -04c39c: 5431 7005 |000a: iget-object v1, v3, Ljulianwi/javainstaller/MainActivity;.listenAdapter:Ljulianwi/javainstaller/ChecklistAdapter; // field@0570 │ │ -04c3a0: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -04c3a4: 5431 7005 |000e: iget-object v1, v3, Ljulianwi/javainstaller/MainActivity;.listenAdapter:Ljulianwi/javainstaller/ChecklistAdapter; // field@0570 │ │ -04c3a8: 6e10 4915 0100 |0010: invoke-virtual {v1}, Ljulianwi/javainstaller/ChecklistAdapter;.notifyDataSetChanged:()V // method@1549 │ │ -04c3ae: 5431 7105 |0013: iget-object v1, v3, Ljulianwi/javainstaller/MainActivity;.lv:Landroid/widget/ListView; // field@0571 │ │ -04c3b2: 2202 5503 |0015: new-instance v2, Ljulianwi/javainstaller/MainList; // type@0355 │ │ -04c3b6: 7020 8515 3200 |0017: invoke-direct {v2, v3}, Ljulianwi/javainstaller/MainList;.:(Ljulianwi/javainstaller/MainActivity;)V // method@1585 │ │ -04c3bc: 6e20 bc13 2100 |001a: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@13bc │ │ -04c3c2: 5231 7505 |001d: iget v1, v3, Ljulianwi/javainstaller/MainActivity;.state:I // field@0575 │ │ -04c3c6: 1222 |001f: const/4 v2, #int 2 // #2 │ │ -04c3c8: 3321 0700 |0020: if-ne v1, v2, 0027 // +0007 │ │ -04c3cc: 5431 7005 |0022: iget-object v1, v3, Ljulianwi/javainstaller/MainActivity;.listenAdapter:Ljulianwi/javainstaller/ChecklistAdapter; // field@0570 │ │ -04c3d0: 6e10 4b15 0100 |0024: invoke-virtual {v1}, Ljulianwi/javainstaller/ChecklistAdapter;.update:()V // method@154b │ │ -04c3d6: 5231 7505 |0027: iget v1, v3, Ljulianwi/javainstaller/MainActivity;.state:I // field@0575 │ │ -04c3da: 3901 0700 |0029: if-nez v1, 0030 // +0007 │ │ -04c3de: 5431 7105 |002b: iget-object v1, v3, Ljulianwi/javainstaller/MainActivity;.lv:Landroid/widget/ListView; // field@0571 │ │ -04c3e2: 6e20 8115 1300 |002d: invoke-virtual {v3, v1}, Ljulianwi/javainstaller/MainActivity;.setContentView:(Landroid/view/View;)V // method@1581 │ │ -04c3e8: 0e00 |0030: return-void │ │ +04e5bc: |[04e5bc] julianwi.javainstaller.MainActivity.update:()V │ │ +04e5cc: 2200 4b03 |0000: new-instance v0, Ljulianwi/javainstaller/Checkforfile; // type@034b │ │ +04e5d0: 7010 3f15 0000 |0002: invoke-direct {v0}, Ljulianwi/javainstaller/Checkforfile;.:()V // method@153f │ │ +04e5d6: 6201 6e05 |0005: sget-object v1, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ +04e5da: 6e20 4315 1000 |0007: invoke-virtual {v0, v1}, Ljulianwi/javainstaller/Checkforfile;.scan:([Ljulianwi/javainstaller/CheckPoint;)V // method@1543 │ │ +04e5e0: 5431 7005 |000a: iget-object v1, v3, Ljulianwi/javainstaller/MainActivity;.listenAdapter:Ljulianwi/javainstaller/ChecklistAdapter; // field@0570 │ │ +04e5e4: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +04e5e8: 5431 7005 |000e: iget-object v1, v3, Ljulianwi/javainstaller/MainActivity;.listenAdapter:Ljulianwi/javainstaller/ChecklistAdapter; // field@0570 │ │ +04e5ec: 6e10 4915 0100 |0010: invoke-virtual {v1}, Ljulianwi/javainstaller/ChecklistAdapter;.notifyDataSetChanged:()V // method@1549 │ │ +04e5f2: 5431 7105 |0013: iget-object v1, v3, Ljulianwi/javainstaller/MainActivity;.lv:Landroid/widget/ListView; // field@0571 │ │ +04e5f6: 2202 5503 |0015: new-instance v2, Ljulianwi/javainstaller/MainList; // type@0355 │ │ +04e5fa: 7020 8515 3200 |0017: invoke-direct {v2, v3}, Ljulianwi/javainstaller/MainList;.:(Ljulianwi/javainstaller/MainActivity;)V // method@1585 │ │ +04e600: 6e20 bc13 2100 |001a: invoke-virtual {v1, v2}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@13bc │ │ +04e606: 5231 7505 |001d: iget v1, v3, Ljulianwi/javainstaller/MainActivity;.state:I // field@0575 │ │ +04e60a: 1222 |001f: const/4 v2, #int 2 // #2 │ │ +04e60c: 3321 0700 |0020: if-ne v1, v2, 0027 // +0007 │ │ +04e610: 5431 7005 |0022: iget-object v1, v3, Ljulianwi/javainstaller/MainActivity;.listenAdapter:Ljulianwi/javainstaller/ChecklistAdapter; // field@0570 │ │ +04e614: 6e10 4b15 0100 |0024: invoke-virtual {v1}, Ljulianwi/javainstaller/ChecklistAdapter;.update:()V // method@154b │ │ +04e61a: 5231 7505 |0027: iget v1, v3, Ljulianwi/javainstaller/MainActivity;.state:I // field@0575 │ │ +04e61e: 3901 0700 |0029: if-nez v1, 0030 // +0007 │ │ +04e622: 5431 7105 |002b: iget-object v1, v3, Ljulianwi/javainstaller/MainActivity;.lv:Landroid/widget/ListView; // field@0571 │ │ +04e626: 6e20 8115 1300 |002d: invoke-virtual {v3, v1}, Ljulianwi/javainstaller/MainActivity;.setContentView:(Landroid/view/View;)V // method@1581 │ │ +04e62c: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0005 line=165 │ │ 0x000a line=166 │ │ 0x0013 line=167 │ │ 0x001d line=168 │ │ 0x0027 line=169 │ │ 0x0030 line=170 │ │ locals : │ │ 0x0005 - 0x0031 reg=0 cff Ljulianwi/javainstaller/Checkforfile; │ │ 0x0000 - 0x0031 reg=3 this Ljulianwi/javainstaller/MainActivity; │ │ │ │ - source_file_idx : 2019 (MainActivity.java) │ │ + source_file_idx : 2020 (MainActivity.java) │ │ │ │ Class #359 header: │ │ class_idx : 853 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 699 │ │ -source_file_idx : 2020 │ │ +source_file_idx : 2021 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #359 - │ │ Class descriptor : 'Ljulianwi/javainstaller/MainList;' │ │ @@ -90042,18 +90021,18 @@ │ │ type : '(Ljulianwi/javainstaller/MainActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04c3ec: |[04c3ec] julianwi.javainstaller.MainList.:(Ljulianwi/javainstaller/MainActivity;)V │ │ -04c3fc: 7010 8a13 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@138a │ │ -04c402: 5b01 7705 |0003: iput-object v1, v0, Ljulianwi/javainstaller/MainList;.ma:Ljulianwi/javainstaller/MainActivity; // field@0577 │ │ -04c406: 0e00 |0005: return-void │ │ +04e630: |[04e630] julianwi.javainstaller.MainList.:(Ljulianwi/javainstaller/MainActivity;)V │ │ +04e640: 7010 8a13 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@138a │ │ +04e646: 5b01 7705 |0003: iput-object v1, v0, Ljulianwi/javainstaller/MainList;.ma:Ljulianwi/javainstaller/MainActivity; // field@0577 │ │ +04e64a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0003 line=17 │ │ 0x0005 line=18 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Ljulianwi/javainstaller/MainList; │ │ @@ -90065,17 +90044,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04c408: |[04c408] julianwi.javainstaller.MainList.getCount:()I │ │ -04c418: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -04c41a: 0f00 |0001: return v0 │ │ +04e64c: |[04e64c] julianwi.javainstaller.MainList.getCount:()I │ │ +04e65c: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +04e65e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Ljulianwi/javainstaller/MainList; │ │ │ │ #1 : (in Ljulianwi/javainstaller/MainList;) │ │ @@ -90083,18 +90062,18 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04c41c: |[04c41c] julianwi.javainstaller.MainList.getItem:(I)Ljava/lang/Object; │ │ -04c42c: 7110 8014 0200 |0000: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1480 │ │ -04c432: 0c00 |0003: move-result-object v0 │ │ -04c434: 1100 |0004: return-object v0 │ │ +04e660: |[04e660] julianwi.javainstaller.MainList.getItem:(I)Ljava/lang/Object; │ │ +04e670: 7110 8014 0200 |0000: invoke-static {v2}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1480 │ │ +04e676: 0c00 |0003: move-result-object v0 │ │ +04e678: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Ljulianwi/javainstaller/MainList; │ │ 0x0000 - 0x0005 reg=2 position I │ │ │ │ @@ -90103,17 +90082,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04c438: |[04c438] julianwi.javainstaller.MainList.getItemId:(I)J │ │ -04c448: 8130 |0000: int-to-long v0, v3 │ │ -04c44a: 1000 |0001: return-wide v0 │ │ +04e67c: |[04e67c] julianwi.javainstaller.MainList.getItemId:(I)J │ │ +04e68c: 8130 |0000: int-to-long v0, v3 │ │ +04e68e: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 this Ljulianwi/javainstaller/MainList; │ │ 0x0000 - 0x0002 reg=3 position I │ │ │ │ @@ -90122,63 +90101,63 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 104 16-bit code units │ │ -04c44c: |[04c44c] julianwi.javainstaller.MainList.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -04c45c: 0750 |0000: move-object v0, v5 │ │ -04c45e: 1f00 bc02 |0001: check-cast v0, Landroid/widget/Button; // type@02bc │ │ -04c462: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -04c466: 2200 bc02 |0005: new-instance v0, Landroid/widget/Button; // type@02bc │ │ -04c46a: 5431 7705 |0007: iget-object v1, v3, Ljulianwi/javainstaller/MainList;.ma:Ljulianwi/javainstaller/MainActivity; // field@0577 │ │ -04c46e: 7020 8b13 1000 |0009: invoke-direct {v0, v1}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@138b │ │ -04c474: 6e20 8f13 3000 |000c: invoke-virtual {v0, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@138f │ │ -04c47a: 2b04 4d00 0000 |000f: packed-switch v4, 0000005c // +0000004d │ │ -04c480: 6e20 8e13 4000 |0012: invoke-virtual {v0, v4}, Landroid/widget/Button;.setId:(I)V // method@138e │ │ -04c486: 1100 |0015: return-object v0 │ │ -04c488: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -04c48a: 6e20 8b15 1300 |0017: invoke-virtual {v3, v1}, Ljulianwi/javainstaller/MainList;.packages:(Z)I // method@158b │ │ -04c490: 0a01 |001a: move-result v1 │ │ -04c492: 3801 0800 |001b: if-eqz v1, 0023 // +0008 │ │ -04c496: 1a01 f50f |001d: const-string v1, "install java runtime comandline only" // string@0ff5 │ │ -04c49a: 6e20 9013 1000 |001f: invoke-virtual {v0, v1}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@1390 │ │ -04c4a0: 28f0 |0022: goto 0012 // -0010 │ │ -04c4a2: 1a01 9818 |0023: const-string v1, "uninstall java runtime" // string@1898 │ │ -04c4a6: 28fa |0025: goto 001f // -0006 │ │ -04c4a8: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -04c4aa: 6e20 8b15 1300 |0027: invoke-virtual {v3, v1}, Ljulianwi/javainstaller/MainList;.packages:(Z)I // method@158b │ │ -04c4b0: 0a01 |002a: move-result v1 │ │ -04c4b2: 3801 0800 |002b: if-eqz v1, 0033 // +0008 │ │ -04c4b6: 1a01 f60f |002d: const-string v1, "install java runtime with awt graphic librarys" // string@0ff6 │ │ -04c4ba: 6e20 9013 1000 |002f: invoke-virtual {v0, v1}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@1390 │ │ -04c4c0: 28e0 |0032: goto 0012 // -0020 │ │ -04c4c2: 1a01 9718 |0033: const-string v1, "uninstall awt graphic librarys" // string@1897 │ │ -04c4c6: 28fa |0035: goto 002f // -0006 │ │ -04c4c8: 2201 1403 |0036: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -04c4cc: 7010 ab14 0100 |0038: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04c4d2: 1a02 ed18 |003b: const-string v2, "view package list" // string@18ed │ │ -04c4d6: 6e20 b214 2100 |003d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04c4dc: 0c02 |0040: move-result-object v2 │ │ -04c4de: 6301 8305 |0041: sget-boolean v1, Ljulianwi/javainstaller/Update;.udate:Z // field@0583 │ │ -04c4e2: 3801 1000 |0043: if-eqz v1, 0053 // +0010 │ │ -04c4e6: 1a01 2a00 |0045: const-string v1, " (updates available)" // string@002a │ │ -04c4ea: 6e20 b214 1200 |0047: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04c4f0: 0c01 |004a: move-result-object v1 │ │ -04c4f2: 6e10 b714 0100 |004b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04c4f8: 0c01 |004e: move-result-object v1 │ │ -04c4fa: 6e20 9013 1000 |004f: invoke-virtual {v0, v1}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@1390 │ │ -04c500: 28c0 |0052: goto 0012 // -0040 │ │ -04c502: 1a01 0000 |0053: const-string v1, "" // string@0000 │ │ -04c506: 28f2 |0055: goto 0047 // -000e │ │ -04c508: 1a01 2616 |0056: const-string v1, "run jar file" // string@1626 │ │ -04c50c: 6e20 9013 1000 |0058: invoke-virtual {v0, v1}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@1390 │ │ -04c512: 28b7 |005b: goto 0012 // -0049 │ │ -04c514: 0001 0400 0000 0000 0700 0000 1700 ... |005c: packed-switch-data (12 units) │ │ +04e690: |[04e690] julianwi.javainstaller.MainList.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +04e6a0: 0750 |0000: move-object v0, v5 │ │ +04e6a2: 1f00 bc02 |0001: check-cast v0, Landroid/widget/Button; // type@02bc │ │ +04e6a6: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +04e6aa: 2200 bc02 |0005: new-instance v0, Landroid/widget/Button; // type@02bc │ │ +04e6ae: 5431 7705 |0007: iget-object v1, v3, Ljulianwi/javainstaller/MainList;.ma:Ljulianwi/javainstaller/MainActivity; // field@0577 │ │ +04e6b2: 7020 8b13 1000 |0009: invoke-direct {v0, v1}, Landroid/widget/Button;.:(Landroid/content/Context;)V // method@138b │ │ +04e6b8: 6e20 8f13 3000 |000c: invoke-virtual {v0, v3}, Landroid/widget/Button;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@138f │ │ +04e6be: 2b04 4d00 0000 |000f: packed-switch v4, 0000005c // +0000004d │ │ +04e6c4: 6e20 8e13 4000 |0012: invoke-virtual {v0, v4}, Landroid/widget/Button;.setId:(I)V // method@138e │ │ +04e6ca: 1100 |0015: return-object v0 │ │ +04e6cc: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +04e6ce: 6e20 8b15 1300 |0017: invoke-virtual {v3, v1}, Ljulianwi/javainstaller/MainList;.packages:(Z)I // method@158b │ │ +04e6d4: 0a01 |001a: move-result v1 │ │ +04e6d6: 3801 0800 |001b: if-eqz v1, 0023 // +0008 │ │ +04e6da: 1a01 f60f |001d: const-string v1, "install java runtime comandline only" // string@0ff6 │ │ +04e6de: 6e20 9013 1000 |001f: invoke-virtual {v0, v1}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@1390 │ │ +04e6e4: 28f0 |0022: goto 0012 // -0010 │ │ +04e6e6: 1a01 9718 |0023: const-string v1, "uninstall java runtime" // string@1897 │ │ +04e6ea: 28fa |0025: goto 001f // -0006 │ │ +04e6ec: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +04e6ee: 6e20 8b15 1300 |0027: invoke-virtual {v3, v1}, Ljulianwi/javainstaller/MainList;.packages:(Z)I // method@158b │ │ +04e6f4: 0a01 |002a: move-result v1 │ │ +04e6f6: 3801 0800 |002b: if-eqz v1, 0033 // +0008 │ │ +04e6fa: 1a01 f70f |002d: const-string v1, "install java runtime with awt graphic librarys" // string@0ff7 │ │ +04e6fe: 6e20 9013 1000 |002f: invoke-virtual {v0, v1}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@1390 │ │ +04e704: 28e0 |0032: goto 0012 // -0020 │ │ +04e706: 1a01 9618 |0033: const-string v1, "uninstall awt graphic librarys" // string@1896 │ │ +04e70a: 28fa |0035: goto 002f // -0006 │ │ +04e70c: 2201 1403 |0036: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +04e710: 7010 ab14 0100 |0038: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04e716: 1a02 ec18 |003b: const-string v2, "view package list" // string@18ec │ │ +04e71a: 6e20 b214 2100 |003d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04e720: 0c02 |0040: move-result-object v2 │ │ +04e722: 6301 8305 |0041: sget-boolean v1, Ljulianwi/javainstaller/Update;.udate:Z // field@0583 │ │ +04e726: 3801 1000 |0043: if-eqz v1, 0053 // +0010 │ │ +04e72a: 1a01 2a00 |0045: const-string v1, " (updates available)" // string@002a │ │ +04e72e: 6e20 b214 1200 |0047: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04e734: 0c01 |004a: move-result-object v1 │ │ +04e736: 6e10 b714 0100 |004b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04e73c: 0c01 |004e: move-result-object v1 │ │ +04e73e: 6e20 9013 1000 |004f: invoke-virtual {v0, v1}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@1390 │ │ +04e744: 28c0 |0052: goto 0012 // -0040 │ │ +04e746: 1a01 0000 |0053: const-string v1, "" // string@0000 │ │ +04e74a: 28f2 |0055: goto 0047 // -000e │ │ +04e74c: 1a01 2616 |0056: const-string v1, "run jar file" // string@1626 │ │ +04e750: 6e20 9013 1000 |0058: invoke-virtual {v0, v1}, Landroid/widget/Button;.setText:(Ljava/lang/CharSequence;)V // method@1390 │ │ +04e756: 28b7 |005b: goto 0012 // -0049 │ │ +04e758: 0001 0400 0000 0000 0700 0000 1700 ... |005c: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ 0x0005 line=39 │ │ 0x000c line=40 │ │ 0x000f line=42 │ │ @@ -90202,86 +90181,86 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 164 16-bit code units │ │ -04c52c: |[04c52c] julianwi.javainstaller.MainList.onClick:(Landroid/view/View;)V │ │ -04c53c: 121a |0000: const/4 v10, #int 1 // #1 │ │ -04c53e: 6e10 5912 0c00 |0001: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@1259 │ │ -04c544: 0a06 |0004: move-result v6 │ │ -04c546: 2b06 9300 0000 |0005: packed-switch v6, 00000098 // +00000093 │ │ -04c54c: 0e00 |0008: return-void │ │ -04c54e: 1206 |0009: const/4 v6, #int 0 // #0 │ │ -04c550: 6e20 8b15 6b00 |000a: invoke-virtual {v11, v6}, Ljulianwi/javainstaller/MainList;.packages:(Z)I // method@158b │ │ -04c556: 0a04 |000d: move-result v4 │ │ -04c558: 3904 0400 |000e: if-nez v4, 0012 // +0004 │ │ -04c55c: 1304 f900 |0010: const/16 v4, #int 249 // #f9 │ │ -04c560: 2202 2100 |0012: new-instance v2, Landroid/content/Intent; // type@0021 │ │ -04c564: 54b6 7705 |0014: iget-object v6, v11, Ljulianwi/javainstaller/MainList;.ma:Ljulianwi/javainstaller/MainActivity; // field@0577 │ │ -04c568: 1c07 5203 |0016: const-class v7, Ljulianwi/javainstaller/InstallActivity; // type@0352 │ │ -04c56c: 7030 a300 6207 |0018: invoke-direct {v2, v6, v7}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00a3 │ │ -04c572: 2200 5500 |001b: new-instance v0, Landroid/os/Bundle; // type@0055 │ │ -04c576: 7010 6f01 0000 |001d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@016f │ │ -04c57c: 1a06 f414 |0020: const-string v6, "packages" // string@14f4 │ │ -04c580: 6e30 7d01 6004 |0022: invoke-virtual {v0, v6, v4}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@017d │ │ -04c586: 6e20 c200 0200 |0025: invoke-virtual {v2, v0}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@00c2 │ │ -04c58c: 54b6 7705 |0028: iget-object v6, v11, Ljulianwi/javainstaller/MainList;.ma:Ljulianwi/javainstaller/MainActivity; // field@0577 │ │ -04c590: 6e20 8215 2600 |002a: invoke-virtual {v6, v2}, Ljulianwi/javainstaller/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@1582 │ │ -04c596: 28db |002d: goto 0008 // -0025 │ │ -04c598: 6e20 8b15 ab00 |002e: invoke-virtual {v11, v10}, Ljulianwi/javainstaller/MainList;.packages:(Z)I // method@158b │ │ -04c59e: 0a05 |0031: move-result v5 │ │ -04c5a0: 3905 0400 |0032: if-nez v5, 0036 // +0004 │ │ -04c5a4: 1305 0107 |0034: const/16 v5, #int 1793 // #701 │ │ -04c5a8: 2203 2100 |0036: new-instance v3, Landroid/content/Intent; // type@0021 │ │ -04c5ac: 54b6 7705 |0038: iget-object v6, v11, Ljulianwi/javainstaller/MainList;.ma:Ljulianwi/javainstaller/MainActivity; // field@0577 │ │ -04c5b0: 1c07 5203 |003a: const-class v7, Ljulianwi/javainstaller/InstallActivity; // type@0352 │ │ -04c5b4: 7030 a300 6307 |003c: invoke-direct {v3, v6, v7}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00a3 │ │ -04c5ba: 2201 5500 |003f: new-instance v1, Landroid/os/Bundle; // type@0055 │ │ -04c5be: 7010 6f01 0100 |0041: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@016f │ │ -04c5c4: 1a06 f414 |0044: const-string v6, "packages" // string@14f4 │ │ -04c5c8: 6e30 7d01 6105 |0046: invoke-virtual {v1, v6, v5}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@017d │ │ -04c5ce: 6e20 c200 1300 |0049: invoke-virtual {v3, v1}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@00c2 │ │ -04c5d4: 54b6 7705 |004c: iget-object v6, v11, Ljulianwi/javainstaller/MainList;.ma:Ljulianwi/javainstaller/MainActivity; // field@0577 │ │ -04c5d8: 6e20 8215 3600 |004e: invoke-virtual {v6, v3}, Ljulianwi/javainstaller/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@1582 │ │ -04c5de: 28b7 |0051: goto 0008 // -0049 │ │ -04c5e0: 54b6 7705 |0052: iget-object v6, v11, Ljulianwi/javainstaller/MainList;.ma:Ljulianwi/javainstaller/MainActivity; // field@0577 │ │ -04c5e4: 2207 ca02 |0054: new-instance v7, Landroid/widget/ListView; // type@02ca │ │ -04c5e8: 54b8 7705 |0056: iget-object v8, v11, Ljulianwi/javainstaller/MainList;.ma:Ljulianwi/javainstaller/MainActivity; // field@0577 │ │ -04c5ec: 7020 b313 8700 |0058: invoke-direct {v7, v8}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@13b3 │ │ -04c5f2: 5b67 7205 |005b: iput-object v7, v6, Ljulianwi/javainstaller/MainActivity;.lv2:Landroid/widget/ListView; // field@0572 │ │ -04c5f6: 54b6 7705 |005d: iget-object v6, v11, Ljulianwi/javainstaller/MainList;.ma:Ljulianwi/javainstaller/MainActivity; // field@0577 │ │ -04c5fa: 2207 4c03 |005f: new-instance v7, Ljulianwi/javainstaller/ChecklistAdapter; // type@034c │ │ -04c5fe: 54b8 7705 |0061: iget-object v8, v11, Ljulianwi/javainstaller/MainList;.ma:Ljulianwi/javainstaller/MainActivity; // field@0577 │ │ -04c602: 6209 6e05 |0063: sget-object v9, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ -04c606: 7030 4415 8709 |0065: invoke-direct {v7, v8, v9}, Ljulianwi/javainstaller/ChecklistAdapter;.:(Ljulianwi/javainstaller/MainActivity;[Ljulianwi/javainstaller/CheckPoint;)V // method@1544 │ │ -04c60c: 5b67 7005 |0068: iput-object v7, v6, Ljulianwi/javainstaller/MainActivity;.listenAdapter:Ljulianwi/javainstaller/ChecklistAdapter; // field@0570 │ │ -04c610: 54b6 7705 |006a: iget-object v6, v11, Ljulianwi/javainstaller/MainList;.ma:Ljulianwi/javainstaller/MainActivity; // field@0577 │ │ -04c614: 5466 7205 |006c: iget-object v6, v6, Ljulianwi/javainstaller/MainActivity;.lv2:Landroid/widget/ListView; // field@0572 │ │ -04c618: 54b7 7705 |006e: iget-object v7, v11, Ljulianwi/javainstaller/MainList;.ma:Ljulianwi/javainstaller/MainActivity; // field@0577 │ │ -04c61c: 5477 7005 |0070: iget-object v7, v7, Ljulianwi/javainstaller/MainActivity;.listenAdapter:Ljulianwi/javainstaller/ChecklistAdapter; // field@0570 │ │ -04c620: 6e20 bc13 7600 |0072: invoke-virtual {v6, v7}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@13bc │ │ -04c626: 54b6 7705 |0075: iget-object v6, v11, Ljulianwi/javainstaller/MainList;.ma:Ljulianwi/javainstaller/MainActivity; // field@0577 │ │ -04c62a: 5466 7205 |0077: iget-object v6, v6, Ljulianwi/javainstaller/MainActivity;.lv2:Landroid/widget/ListView; // field@0572 │ │ -04c62e: 54b7 7705 |0079: iget-object v7, v11, Ljulianwi/javainstaller/MainList;.ma:Ljulianwi/javainstaller/MainActivity; // field@0577 │ │ -04c632: 5477 7005 |007b: iget-object v7, v7, Ljulianwi/javainstaller/MainActivity;.listenAdapter:Ljulianwi/javainstaller/ChecklistAdapter; // field@0570 │ │ -04c636: 6e20 c013 7600 |007d: invoke-virtual {v6, v7}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@13c0 │ │ -04c63c: 54b6 7705 |0080: iget-object v6, v11, Ljulianwi/javainstaller/MainList;.ma:Ljulianwi/javainstaller/MainActivity; // field@0577 │ │ -04c640: 54b7 7705 |0082: iget-object v7, v11, Ljulianwi/javainstaller/MainList;.ma:Ljulianwi/javainstaller/MainActivity; // field@0577 │ │ -04c644: 5477 7205 |0084: iget-object v7, v7, Ljulianwi/javainstaller/MainActivity;.lv2:Landroid/widget/ListView; // field@0572 │ │ -04c648: 6e20 8115 7600 |0086: invoke-virtual {v6, v7}, Ljulianwi/javainstaller/MainActivity;.setContentView:(Landroid/view/View;)V // method@1581 │ │ -04c64e: 54b6 7705 |0089: iget-object v6, v11, Ljulianwi/javainstaller/MainList;.ma:Ljulianwi/javainstaller/MainActivity; // field@0577 │ │ -04c652: 596a 7505 |008b: iput v10, v6, Ljulianwi/javainstaller/MainActivity;.state:I // field@0575 │ │ -04c656: 2900 7bff |008d: goto/16 0008 // -0085 │ │ -04c65a: 54b6 7705 |008f: iget-object v6, v11, Ljulianwi/javainstaller/MainList;.ma:Ljulianwi/javainstaller/MainActivity; // field@0577 │ │ -04c65e: 1a07 e00a |0091: const-string v7, "application/java-archive" // string@0ae0 │ │ -04c662: 6e20 7415 7600 |0093: invoke-virtual {v6, v7}, Ljulianwi/javainstaller/MainActivity;.choosefile:(Ljava/lang/String;)V // method@1574 │ │ -04c668: 2900 72ff |0096: goto/16 0008 // -008e │ │ -04c66c: 0001 0400 0000 0000 0400 0000 2900 ... |0098: packed-switch-data (12 units) │ │ +04e770: |[04e770] julianwi.javainstaller.MainList.onClick:(Landroid/view/View;)V │ │ +04e780: 121a |0000: const/4 v10, #int 1 // #1 │ │ +04e782: 6e10 5912 0c00 |0001: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@1259 │ │ +04e788: 0a06 |0004: move-result v6 │ │ +04e78a: 2b06 9300 0000 |0005: packed-switch v6, 00000098 // +00000093 │ │ +04e790: 0e00 |0008: return-void │ │ +04e792: 1206 |0009: const/4 v6, #int 0 // #0 │ │ +04e794: 6e20 8b15 6b00 |000a: invoke-virtual {v11, v6}, Ljulianwi/javainstaller/MainList;.packages:(Z)I // method@158b │ │ +04e79a: 0a04 |000d: move-result v4 │ │ +04e79c: 3904 0400 |000e: if-nez v4, 0012 // +0004 │ │ +04e7a0: 1304 f900 |0010: const/16 v4, #int 249 // #f9 │ │ +04e7a4: 2202 2100 |0012: new-instance v2, Landroid/content/Intent; // type@0021 │ │ +04e7a8: 54b6 7705 |0014: iget-object v6, v11, Ljulianwi/javainstaller/MainList;.ma:Ljulianwi/javainstaller/MainActivity; // field@0577 │ │ +04e7ac: 1c07 5203 |0016: const-class v7, Ljulianwi/javainstaller/InstallActivity; // type@0352 │ │ +04e7b0: 7030 a300 6207 |0018: invoke-direct {v2, v6, v7}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00a3 │ │ +04e7b6: 2200 5500 |001b: new-instance v0, Landroid/os/Bundle; // type@0055 │ │ +04e7ba: 7010 6f01 0000 |001d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@016f │ │ +04e7c0: 1a06 f514 |0020: const-string v6, "packages" // string@14f5 │ │ +04e7c4: 6e30 7d01 6004 |0022: invoke-virtual {v0, v6, v4}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@017d │ │ +04e7ca: 6e20 c200 0200 |0025: invoke-virtual {v2, v0}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@00c2 │ │ +04e7d0: 54b6 7705 |0028: iget-object v6, v11, Ljulianwi/javainstaller/MainList;.ma:Ljulianwi/javainstaller/MainActivity; // field@0577 │ │ +04e7d4: 6e20 8215 2600 |002a: invoke-virtual {v6, v2}, Ljulianwi/javainstaller/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@1582 │ │ +04e7da: 28db |002d: goto 0008 // -0025 │ │ +04e7dc: 6e20 8b15 ab00 |002e: invoke-virtual {v11, v10}, Ljulianwi/javainstaller/MainList;.packages:(Z)I // method@158b │ │ +04e7e2: 0a05 |0031: move-result v5 │ │ +04e7e4: 3905 0400 |0032: if-nez v5, 0036 // +0004 │ │ +04e7e8: 1305 0107 |0034: const/16 v5, #int 1793 // #701 │ │ +04e7ec: 2203 2100 |0036: new-instance v3, Landroid/content/Intent; // type@0021 │ │ +04e7f0: 54b6 7705 |0038: iget-object v6, v11, Ljulianwi/javainstaller/MainList;.ma:Ljulianwi/javainstaller/MainActivity; // field@0577 │ │ +04e7f4: 1c07 5203 |003a: const-class v7, Ljulianwi/javainstaller/InstallActivity; // type@0352 │ │ +04e7f8: 7030 a300 6307 |003c: invoke-direct {v3, v6, v7}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00a3 │ │ +04e7fe: 2201 5500 |003f: new-instance v1, Landroid/os/Bundle; // type@0055 │ │ +04e802: 7010 6f01 0100 |0041: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@016f │ │ +04e808: 1a06 f514 |0044: const-string v6, "packages" // string@14f5 │ │ +04e80c: 6e30 7d01 6105 |0046: invoke-virtual {v1, v6, v5}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@017d │ │ +04e812: 6e20 c200 1300 |0049: invoke-virtual {v3, v1}, Landroid/content/Intent;.putExtras:(Landroid/os/Bundle;)Landroid/content/Intent; // method@00c2 │ │ +04e818: 54b6 7705 |004c: iget-object v6, v11, Ljulianwi/javainstaller/MainList;.ma:Ljulianwi/javainstaller/MainActivity; // field@0577 │ │ +04e81c: 6e20 8215 3600 |004e: invoke-virtual {v6, v3}, Ljulianwi/javainstaller/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@1582 │ │ +04e822: 28b7 |0051: goto 0008 // -0049 │ │ +04e824: 54b6 7705 |0052: iget-object v6, v11, Ljulianwi/javainstaller/MainList;.ma:Ljulianwi/javainstaller/MainActivity; // field@0577 │ │ +04e828: 2207 ca02 |0054: new-instance v7, Landroid/widget/ListView; // type@02ca │ │ +04e82c: 54b8 7705 |0056: iget-object v8, v11, Ljulianwi/javainstaller/MainList;.ma:Ljulianwi/javainstaller/MainActivity; // field@0577 │ │ +04e830: 7020 b313 8700 |0058: invoke-direct {v7, v8}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@13b3 │ │ +04e836: 5b67 7205 |005b: iput-object v7, v6, Ljulianwi/javainstaller/MainActivity;.lv2:Landroid/widget/ListView; // field@0572 │ │ +04e83a: 54b6 7705 |005d: iget-object v6, v11, Ljulianwi/javainstaller/MainList;.ma:Ljulianwi/javainstaller/MainActivity; // field@0577 │ │ +04e83e: 2207 4c03 |005f: new-instance v7, Ljulianwi/javainstaller/ChecklistAdapter; // type@034c │ │ +04e842: 54b8 7705 |0061: iget-object v8, v11, Ljulianwi/javainstaller/MainList;.ma:Ljulianwi/javainstaller/MainActivity; // field@0577 │ │ +04e846: 6209 6e05 |0063: sget-object v9, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ +04e84a: 7030 4415 8709 |0065: invoke-direct {v7, v8, v9}, Ljulianwi/javainstaller/ChecklistAdapter;.:(Ljulianwi/javainstaller/MainActivity;[Ljulianwi/javainstaller/CheckPoint;)V // method@1544 │ │ +04e850: 5b67 7005 |0068: iput-object v7, v6, Ljulianwi/javainstaller/MainActivity;.listenAdapter:Ljulianwi/javainstaller/ChecklistAdapter; // field@0570 │ │ +04e854: 54b6 7705 |006a: iget-object v6, v11, Ljulianwi/javainstaller/MainList;.ma:Ljulianwi/javainstaller/MainActivity; // field@0577 │ │ +04e858: 5466 7205 |006c: iget-object v6, v6, Ljulianwi/javainstaller/MainActivity;.lv2:Landroid/widget/ListView; // field@0572 │ │ +04e85c: 54b7 7705 |006e: iget-object v7, v11, Ljulianwi/javainstaller/MainList;.ma:Ljulianwi/javainstaller/MainActivity; // field@0577 │ │ +04e860: 5477 7005 |0070: iget-object v7, v7, Ljulianwi/javainstaller/MainActivity;.listenAdapter:Ljulianwi/javainstaller/ChecklistAdapter; // field@0570 │ │ +04e864: 6e20 bc13 7600 |0072: invoke-virtual {v6, v7}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@13bc │ │ +04e86a: 54b6 7705 |0075: iget-object v6, v11, Ljulianwi/javainstaller/MainList;.ma:Ljulianwi/javainstaller/MainActivity; // field@0577 │ │ +04e86e: 5466 7205 |0077: iget-object v6, v6, Ljulianwi/javainstaller/MainActivity;.lv2:Landroid/widget/ListView; // field@0572 │ │ +04e872: 54b7 7705 |0079: iget-object v7, v11, Ljulianwi/javainstaller/MainList;.ma:Ljulianwi/javainstaller/MainActivity; // field@0577 │ │ +04e876: 5477 7005 |007b: iget-object v7, v7, Ljulianwi/javainstaller/MainActivity;.listenAdapter:Ljulianwi/javainstaller/ChecklistAdapter; // field@0570 │ │ +04e87a: 6e20 c013 7600 |007d: invoke-virtual {v6, v7}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@13c0 │ │ +04e880: 54b6 7705 |0080: iget-object v6, v11, Ljulianwi/javainstaller/MainList;.ma:Ljulianwi/javainstaller/MainActivity; // field@0577 │ │ +04e884: 54b7 7705 |0082: iget-object v7, v11, Ljulianwi/javainstaller/MainList;.ma:Ljulianwi/javainstaller/MainActivity; // field@0577 │ │ +04e888: 5477 7205 |0084: iget-object v7, v7, Ljulianwi/javainstaller/MainActivity;.lv2:Landroid/widget/ListView; // field@0572 │ │ +04e88c: 6e20 8115 7600 |0086: invoke-virtual {v6, v7}, Ljulianwi/javainstaller/MainActivity;.setContentView:(Landroid/view/View;)V // method@1581 │ │ +04e892: 54b6 7705 |0089: iget-object v6, v11, Ljulianwi/javainstaller/MainList;.ma:Ljulianwi/javainstaller/MainActivity; // field@0577 │ │ +04e896: 596a 7505 |008b: iput v10, v6, Ljulianwi/javainstaller/MainActivity;.state:I // field@0575 │ │ +04e89a: 2900 7bff |008d: goto/16 0008 // -0085 │ │ +04e89e: 54b6 7705 |008f: iget-object v6, v11, Ljulianwi/javainstaller/MainList;.ma:Ljulianwi/javainstaller/MainActivity; // field@0577 │ │ +04e8a2: 1a07 e10a |0091: const-string v7, "application/java-archive" // string@0ae1 │ │ +04e8a6: 6e20 7415 7600 |0093: invoke-virtual {v6, v7}, Ljulianwi/javainstaller/MainActivity;.choosefile:(Ljava/lang/String;)V // method@1574 │ │ +04e8ac: 2900 72ff |0096: goto/16 0008 // -008e │ │ +04e8b0: 0001 0400 0000 0000 0400 0000 2900 ... |0098: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=58 │ │ 0x0008 line=89 │ │ 0x0009 line=60 │ │ 0x000e line=61 │ │ 0x0012 line=62 │ │ @@ -90319,58 +90298,58 @@ │ │ type : '(Z)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 33 16-bit code units │ │ -04c684: |[04c684] julianwi.javainstaller.MainList.packages:(Z)I │ │ -04c694: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04c696: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -04c698: 3805 1a00 |0002: if-eqz v5, 001c // +001a │ │ -04c69c: 1302 0a00 |0004: const/16 v2, #int 10 // #a │ │ -04c6a0: 3520 1a00 |0006: if-ge v0, v2, 0020 // +001a │ │ -04c6a4: 6202 6e05 |0008: sget-object v2, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ -04c6a8: 4602 0200 |000a: aget-object v2, v2, v0 │ │ -04c6ac: 5422 4e05 |000c: iget-object v2, v2, Ljulianwi/javainstaller/CheckPoint;.installed:Ljava/lang/Boolean; // field@054e │ │ -04c6b0: 6e10 5314 0200 |000e: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@1453 │ │ -04c6b6: 0a02 |0011: move-result v2 │ │ -04c6b8: 3802 0c00 |0012: if-eqz v2, 001e // +000c │ │ -04c6bc: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -04c6be: d803 0001 |0015: add-int/lit8 v3, v0, #int 1 // #01 │ │ -04c6c2: b832 |0017: shl-int/2addr v2, v3 │ │ -04c6c4: b021 |0018: add-int/2addr v1, v2 │ │ -04c6c6: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04c6ca: 28e7 |001b: goto 0002 // -0019 │ │ -04c6cc: 1272 |001c: const/4 v2, #int 7 // #7 │ │ -04c6ce: 28e9 |001d: goto 0006 // -0017 │ │ -04c6d0: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -04c6d2: 28f6 |001f: goto 0015 // -000a │ │ -04c6d4: 0f01 |0020: return v1 │ │ +04e8c8: |[04e8c8] julianwi.javainstaller.MainList.packages:(Z)I │ │ +04e8d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04e8da: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +04e8dc: 3805 1a00 |0002: if-eqz v5, 001c // +001a │ │ +04e8e0: 1302 0a00 |0004: const/16 v2, #int 10 // #a │ │ +04e8e4: 3520 1a00 |0006: if-ge v0, v2, 0020 // +001a │ │ +04e8e8: 6202 6e05 |0008: sget-object v2, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ +04e8ec: 4602 0200 |000a: aget-object v2, v2, v0 │ │ +04e8f0: 5422 4e05 |000c: iget-object v2, v2, Ljulianwi/javainstaller/CheckPoint;.installed:Ljava/lang/Boolean; // field@054e │ │ +04e8f4: 6e10 5314 0200 |000e: invoke-virtual {v2}, Ljava/lang/Boolean;.booleanValue:()Z // method@1453 │ │ +04e8fa: 0a02 |0011: move-result v2 │ │ +04e8fc: 3802 0c00 |0012: if-eqz v2, 001e // +000c │ │ +04e900: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +04e902: d803 0001 |0015: add-int/lit8 v3, v0, #int 1 // #01 │ │ +04e906: b832 |0017: shl-int/2addr v2, v3 │ │ +04e908: b021 |0018: add-int/2addr v1, v2 │ │ +04e90a: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04e90e: 28e7 |001b: goto 0002 // -0019 │ │ +04e910: 1272 |001c: const/4 v2, #int 7 // #7 │ │ +04e912: 28e9 |001d: goto 0006 // -0017 │ │ +04e914: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +04e916: 28f6 |001f: goto 0015 // -000a │ │ +04e918: 0f01 |0020: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0001 line=93 │ │ 0x0008 line=94 │ │ 0x0019 line=93 │ │ 0x001e line=94 │ │ 0x0020 line=96 │ │ locals : │ │ 0x0002 - 0x0021 reg=0 i I │ │ 0x0001 - 0x0021 reg=1 packages I │ │ 0x0000 - 0x0021 reg=4 this Ljulianwi/javainstaller/MainList; │ │ 0x0000 - 0x0021 reg=5 awt Z │ │ │ │ - source_file_idx : 2020 (MainList.java) │ │ + source_file_idx : 2021 (MainList.java) │ │ │ │ Class #360 header: │ │ class_idx : 854 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 22 │ │ -source_file_idx : 2145 │ │ +source_file_idx : 2146 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #360 - │ │ Class descriptor : 'Ljulianwi/javainstaller/PathReceiver;' │ │ @@ -90385,17 +90364,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04c6d8: |[04c6d8] julianwi.javainstaller.PathReceiver.:()V │ │ -04c6e8: 7010 7c00 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@007c │ │ -04c6ee: 0e00 |0003: return-void │ │ +04e91c: |[04e91c] julianwi.javainstaller.PathReceiver.:()V │ │ +04e92c: 7010 7c00 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@007c │ │ +04e932: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Ljulianwi/javainstaller/PathReceiver; │ │ │ │ Virtual methods - │ │ @@ -90404,74 +90383,74 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 121 16-bit code units │ │ -04c6f0: |[04c6f0] julianwi.javainstaller.PathReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -04c700: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -04c702: 6e10 aa00 0c00 |0001: invoke-virtual {v12}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00aa │ │ -04c708: 0c00 |0004: move-result-object v0 │ │ -04c70a: 1a06 8010 |0005: const-string v6, "jackpal.androidterm.broadcast.APPEND_TO_PATH" // string@1080 │ │ -04c70e: 6e20 9f14 6000 |0007: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -04c714: 0a06 |000a: move-result v6 │ │ -04c716: 3806 6d00 |000b: if-eqz v6, 0078 // +006d │ │ -04c71a: 1a06 8e10 |000d: const-string v6, "julianwi.javainstaller_preferences" // string@108e │ │ -04c71e: 6e30 9600 6b09 |000f: invoke-virtual {v11, v6, v9}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0096 │ │ -04c724: 0c05 |0012: move-result-object v5 │ │ -04c726: 1a06 280b |0013: const-string v6, "broadcast" // string@0b28 │ │ -04c72a: 1a07 bc0f |0015: const-string v7, "if jamvm is installed" // string@0fbc │ │ -04c72e: 7230 d600 6507 |0017: invoke-interface {v5, v6, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00d6 │ │ -04c734: 0c03 |001a: move-result-object v3 │ │ -04c736: 1a06 a817 |001b: const-string v6, "settings" // string@17a8 │ │ -04c73a: 6e30 9600 6b09 |001d: invoke-virtual {v11, v6, v9}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0096 │ │ -04c740: 0c06 |0020: move-result-object v6 │ │ -04c742: 1a07 1e15 |0021: const-string v7, "path5" // string@151e │ │ -04c746: 1a08 f100 |0023: const-string v8, "/data/data/julianwi.javainstaller/javafiles" // string@00f1 │ │ -04c74a: 7230 d600 7608 |0025: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00d6 │ │ -04c750: 0c01 |0028: move-result-object v1 │ │ -04c752: 6206 4305 |0029: sget-object v6, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@0543 │ │ -04c756: 6e20 4514 3600 |002b: invoke-virtual {v6, v3}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@1445 │ │ -04c75c: 1a06 1f14 |002e: const-string v6, "on" // string@141f │ │ -04c760: 6e20 9f14 6300 |0030: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -04c766: 0a06 |0033: move-result v6 │ │ -04c768: 3906 1500 |0034: if-nez v6, 0049 // +0015 │ │ -04c76c: 1a06 bc0f |0036: const-string v6, "if jamvm is installed" // string@0fbc │ │ -04c770: 6e20 9f14 6300 |0038: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -04c776: 0a06 |003b: move-result v6 │ │ -04c778: 3806 3c00 |003c: if-eqz v6, 0078 // +003c │ │ -04c77c: 2206 4b03 |003e: new-instance v6, Ljulianwi/javainstaller/Checkforfile; // type@034b │ │ -04c780: 7010 3f15 0600 |0040: invoke-direct {v6}, Ljulianwi/javainstaller/Checkforfile;.:()V // method@153f │ │ -04c786: 6e20 4015 1600 |0043: invoke-virtual {v6, v1}, Ljulianwi/javainstaller/Checkforfile;.checkfile:(Ljava/lang/String;)Z // method@1540 │ │ -04c78c: 0a06 |0046: move-result v6 │ │ -04c78e: 3806 3100 |0047: if-eqz v6, 0078 // +0031 │ │ -04c792: 6e20 8d15 9a00 |0049: invoke-virtual {v10, v9}, Ljulianwi/javainstaller/PathReceiver;.getResultExtras:(Z)Landroid/os/Bundle; // method@158d │ │ -04c798: 0c04 |004c: move-result-object v4 │ │ -04c79a: 1a06 2b0b |004d: const-string v6, "broadcastpath" // string@0b2b │ │ -04c79e: 1a07 e600 |004f: const-string v7, "/data/data/julianwi.javainstaller" // string@00e6 │ │ -04c7a2: 7230 d600 6507 |0051: invoke-interface {v5, v6, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00d6 │ │ -04c7a8: 0c02 |0054: move-result-object v2 │ │ -04c7aa: 6206 4305 |0055: sget-object v6, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@0543 │ │ -04c7ae: 2207 1403 |0057: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ -04c7b2: 7010 ab14 0700 |0059: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04c7b8: 1a08 2115 |005c: const-string v8, "path: " // string@1521 │ │ -04c7bc: 6e20 b214 8700 |005e: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04c7c2: 0c07 |0061: move-result-object v7 │ │ -04c7c4: 6e20 b214 2700 |0062: invoke-virtual {v7, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04c7ca: 0c07 |0065: move-result-object v7 │ │ -04c7cc: 6e10 b714 0700 |0066: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04c7d2: 0c07 |0069: move-result-object v7 │ │ -04c7d4: 6e20 4514 7600 |006a: invoke-virtual {v6, v7}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@1445 │ │ -04c7da: 6e10 9400 0b00 |006d: invoke-virtual {v11}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ -04c7e0: 0c06 |0070: move-result-object v6 │ │ -04c7e2: 6e30 8101 6402 |0071: invoke-virtual {v4, v6, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0181 │ │ -04c7e8: 12f6 |0074: const/4 v6, #int -1 // #ff │ │ -04c7ea: 6e20 8f15 6a00 |0075: invoke-virtual {v10, v6}, Ljulianwi/javainstaller/PathReceiver;.setResultCode:(I)V // method@158f │ │ -04c7f0: 0e00 |0078: return-void │ │ +04e934: |[04e934] julianwi.javainstaller.PathReceiver.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +04e944: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +04e946: 6e10 aa00 0c00 |0001: invoke-virtual {v12}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00aa │ │ +04e94c: 0c00 |0004: move-result-object v0 │ │ +04e94e: 1a06 8110 |0005: const-string v6, "jackpal.androidterm.broadcast.APPEND_TO_PATH" // string@1081 │ │ +04e952: 6e20 9f14 6000 |0007: invoke-virtual {v0, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +04e958: 0a06 |000a: move-result v6 │ │ +04e95a: 3806 6d00 |000b: if-eqz v6, 0078 // +006d │ │ +04e95e: 1a06 8f10 |000d: const-string v6, "julianwi.javainstaller_preferences" // string@108f │ │ +04e962: 6e30 9600 6b09 |000f: invoke-virtual {v11, v6, v9}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0096 │ │ +04e968: 0c05 |0012: move-result-object v5 │ │ +04e96a: 1a06 290b |0013: const-string v6, "broadcast" // string@0b29 │ │ +04e96e: 1a07 bd0f |0015: const-string v7, "if jamvm is installed" // string@0fbd │ │ +04e972: 7230 d600 6507 |0017: invoke-interface {v5, v6, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00d6 │ │ +04e978: 0c03 |001a: move-result-object v3 │ │ +04e97a: 1a06 a817 |001b: const-string v6, "settings" // string@17a8 │ │ +04e97e: 6e30 9600 6b09 |001d: invoke-virtual {v11, v6, v9}, Landroid/content/Context;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@0096 │ │ +04e984: 0c06 |0020: move-result-object v6 │ │ +04e986: 1a07 1f15 |0021: const-string v7, "path5" // string@151f │ │ +04e98a: 1a08 f100 |0023: const-string v8, "/data/data/julianwi.javainstaller/javafiles" // string@00f1 │ │ +04e98e: 7230 d600 7608 |0025: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00d6 │ │ +04e994: 0c01 |0028: move-result-object v1 │ │ +04e996: 6206 4305 |0029: sget-object v6, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@0543 │ │ +04e99a: 6e20 4514 3600 |002b: invoke-virtual {v6, v3}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@1445 │ │ +04e9a0: 1a06 2014 |002e: const-string v6, "on" // string@1420 │ │ +04e9a4: 6e20 9f14 6300 |0030: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +04e9aa: 0a06 |0033: move-result v6 │ │ +04e9ac: 3906 1500 |0034: if-nez v6, 0049 // +0015 │ │ +04e9b0: 1a06 bd0f |0036: const-string v6, "if jamvm is installed" // string@0fbd │ │ +04e9b4: 6e20 9f14 6300 |0038: invoke-virtual {v3, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +04e9ba: 0a06 |003b: move-result v6 │ │ +04e9bc: 3806 3c00 |003c: if-eqz v6, 0078 // +003c │ │ +04e9c0: 2206 4b03 |003e: new-instance v6, Ljulianwi/javainstaller/Checkforfile; // type@034b │ │ +04e9c4: 7010 3f15 0600 |0040: invoke-direct {v6}, Ljulianwi/javainstaller/Checkforfile;.:()V // method@153f │ │ +04e9ca: 6e20 4015 1600 |0043: invoke-virtual {v6, v1}, Ljulianwi/javainstaller/Checkforfile;.checkfile:(Ljava/lang/String;)Z // method@1540 │ │ +04e9d0: 0a06 |0046: move-result v6 │ │ +04e9d2: 3806 3100 |0047: if-eqz v6, 0078 // +0031 │ │ +04e9d6: 6e20 8d15 9a00 |0049: invoke-virtual {v10, v9}, Ljulianwi/javainstaller/PathReceiver;.getResultExtras:(Z)Landroid/os/Bundle; // method@158d │ │ +04e9dc: 0c04 |004c: move-result-object v4 │ │ +04e9de: 1a06 2c0b |004d: const-string v6, "broadcastpath" // string@0b2c │ │ +04e9e2: 1a07 e600 |004f: const-string v7, "/data/data/julianwi.javainstaller" // string@00e6 │ │ +04e9e6: 7230 d600 6507 |0051: invoke-interface {v5, v6, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00d6 │ │ +04e9ec: 0c02 |0054: move-result-object v2 │ │ +04e9ee: 6206 4305 |0055: sget-object v6, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@0543 │ │ +04e9f2: 2207 1403 |0057: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ +04e9f6: 7010 ab14 0700 |0059: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04e9fc: 1a08 2115 |005c: const-string v8, "path: " // string@1521 │ │ +04ea00: 6e20 b214 8700 |005e: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04ea06: 0c07 |0061: move-result-object v7 │ │ +04ea08: 6e20 b214 2700 |0062: invoke-virtual {v7, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04ea0e: 0c07 |0065: move-result-object v7 │ │ +04ea10: 6e10 b714 0700 |0066: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04ea16: 0c07 |0069: move-result-object v7 │ │ +04ea18: 6e20 4514 7600 |006a: invoke-virtual {v6, v7}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@1445 │ │ +04ea1e: 6e10 9400 0b00 |006d: invoke-virtual {v11}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ +04ea24: 0c06 |0070: move-result-object v6 │ │ +04ea26: 6e30 8101 6402 |0071: invoke-virtual {v4, v6, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0181 │ │ +04ea2c: 12f6 |0074: const/4 v6, #int -1 // #ff │ │ +04ea2e: 6e20 8f15 6a00 |0075: invoke-virtual {v10, v6}, Ljulianwi/javainstaller/PathReceiver;.setResultCode:(I)V // method@158f │ │ +04ea34: 0e00 |0078: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=14 │ │ 0x0005 line=15 │ │ 0x000d line=16 │ │ 0x0013 line=17 │ │ 0x001b line=18 │ │ @@ -90490,21 +90469,21 @@ │ │ 0x004d - 0x0078 reg=4 result Landroid/os/Bundle; │ │ 0x0013 - 0x0078 reg=5 settings Landroid/content/SharedPreferences; │ │ 0x0005 - 0x0079 reg=0 action Ljava/lang/String; │ │ 0x0000 - 0x0079 reg=10 this Ljulianwi/javainstaller/PathReceiver; │ │ 0x0000 - 0x0079 reg=11 context Landroid/content/Context; │ │ 0x0000 - 0x0079 reg=12 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 2145 (PathReceiver.java) │ │ + source_file_idx : 2146 (PathReceiver.java) │ │ │ │ Class #361 header: │ │ class_idx : 855 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 781 │ │ -source_file_idx : 2164 │ │ +source_file_idx : 2165 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #361 annotations: │ │ Annotations on class │ │ @@ -90524,31 +90503,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04c7f4: |[04c7f4] julianwi.javainstaller.R$attr.:()V │ │ -04c804: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -04c80a: 0e00 |0003: return-void │ │ +04ea38: |[04ea38] julianwi.javainstaller.R$attr.:()V │ │ +04ea48: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +04ea4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Ljulianwi/javainstaller/R$attr; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2164 (R.java) │ │ + source_file_idx : 2165 (R.java) │ │ │ │ Class #362 header: │ │ class_idx : 856 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 781 │ │ -source_file_idx : 2164 │ │ +source_file_idx : 2165 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #362 annotations: │ │ Annotations on class │ │ @@ -90573,31 +90552,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04c80c: |[04c80c] julianwi.javainstaller.R$drawable.:()V │ │ -04c81c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -04c822: 0e00 |0003: return-void │ │ +04ea50: |[04ea50] julianwi.javainstaller.R$drawable.:()V │ │ +04ea60: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +04ea66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Ljulianwi/javainstaller/R$drawable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2164 (R.java) │ │ + source_file_idx : 2165 (R.java) │ │ │ │ Class #363 header: │ │ class_idx : 857 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 781 │ │ -source_file_idx : 2164 │ │ +source_file_idx : 2165 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #363 annotations: │ │ Annotations on class │ │ @@ -90616,32 +90595,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04c824: |[04c824] julianwi.javainstaller.R.:()V │ │ -04c834: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -04c83a: 0e00 |0003: return-void │ │ +04ea68: |[04ea68] julianwi.javainstaller.R.:()V │ │ +04ea78: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +04ea7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ - 0x0003 line=13 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Ljulianwi/javainstaller/R; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2164 (R.java) │ │ + source_file_idx : 2165 (R.java) │ │ │ │ Class #364 header: │ │ class_idx : 858 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 9 │ │ -source_file_idx : 2194 │ │ +source_file_idx : 2195 │ │ static_fields_size : 4 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #364 annotations: │ │ Annotations on field #1407 'termexec' │ │ @@ -90689,17 +90667,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04c83c: |[04c83c] julianwi.javainstaller.RunActivity.:()V │ │ -04c84c: 7010 0700 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0007 │ │ -04c852: 0e00 |0003: return-void │ │ +04ea80: |[04ea80] julianwi.javainstaller.RunActivity.:()V │ │ +04ea90: 7010 0700 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@0007 │ │ +04ea96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Ljulianwi/javainstaller/RunActivity; │ │ │ │ Virtual methods - │ │ @@ -90708,67 +90686,67 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 98 16-bit code units │ │ -04c854: |[04c854] julianwi.javainstaller.RunActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -04c864: 6f20 1b00 7600 |0000: invoke-super {v6, v7}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@001b │ │ -04c86a: 2201 7d02 |0003: new-instance v1, Landroid/util/DisplayMetrics; // type@027d │ │ -04c86e: 7010 d811 0100 |0005: invoke-direct {v1}, Landroid/util/DisplayMetrics;.:()V // method@11d8 │ │ -04c874: 6e10 9815 0600 |0008: invoke-virtual {v6}, Ljulianwi/javainstaller/RunActivity;.getWindowManager:()Landroid/view/WindowManager; // method@1598 │ │ -04c87a: 0c02 |000b: move-result-object v2 │ │ -04c87c: 7210 f812 0200 |000c: invoke-interface {v2}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@12f8 │ │ -04c882: 0c02 |000f: move-result-object v2 │ │ -04c884: 6e20 e711 1200 |0010: invoke-virtual {v2, v1}, Landroid/view/Display;.getMetrics:(Landroid/util/DisplayMetrics;)V // method@11e7 │ │ -04c88a: 1a02 8110 |0013: const-string v2, "jackpal.androidterm.emulatorview.EmulatorView" // string@1081 │ │ -04c88e: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -04c890: 5464 7905 |0016: iget-object v4, v6, Ljulianwi/javainstaller/RunActivity;.classloader:Ljava/lang/ClassLoader; // field@0579 │ │ -04c894: 7130 6014 3204 |0018: invoke-static {v2, v3, v4}, Ljava/lang/Class;.forName:(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class; // method@1460 │ │ -04c89a: 0c02 |001b: move-result-object v2 │ │ -04c89c: 1233 |001c: const/4 v3, #int 3 // #3 │ │ -04c89e: 2333 7903 |001d: new-array v3, v3, [Ljava/lang/Class; // type@0379 │ │ -04c8a2: 1204 |001f: const/4 v4, #int 0 // #0 │ │ -04c8a4: 1c05 1c00 |0020: const-class v5, Landroid/content/Context; // type@001c │ │ -04c8a8: 4d05 0304 |0022: aput-object v5, v3, v4 │ │ -04c8ac: 1214 |0024: const/4 v4, #int 1 // #1 │ │ -04c8ae: 6205 7e05 |0025: sget-object v5, Ljulianwi/javainstaller/RunActivity;.session:Ljava/lang/Object; // field@057e │ │ -04c8b2: 6e10 9014 0500 |0027: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ -04c8b8: 0c05 |002a: move-result-object v5 │ │ -04c8ba: 4d05 0304 |002b: aput-object v5, v3, v4 │ │ -04c8be: 1224 |002d: const/4 v4, #int 2 // #2 │ │ -04c8c0: 1c05 7d02 |002e: const-class v5, Landroid/util/DisplayMetrics; // type@027d │ │ -04c8c4: 4d05 0304 |0030: aput-object v5, v3, v4 │ │ -04c8c8: 6e20 6314 3200 |0032: invoke-virtual {v2, v3}, Ljava/lang/Class;.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@1463 │ │ -04c8ce: 0c02 |0035: move-result-object v2 │ │ -04c8d0: 1233 |0036: const/4 v3, #int 3 // #3 │ │ -04c8d2: 2333 7a03 |0037: new-array v3, v3, [Ljava/lang/Object; // type@037a │ │ -04c8d6: 1204 |0039: const/4 v4, #int 0 // #0 │ │ -04c8d8: 4d06 0304 |003a: aput-object v6, v3, v4 │ │ -04c8dc: 1214 |003c: const/4 v4, #int 1 // #1 │ │ -04c8de: 6205 7e05 |003d: sget-object v5, Ljulianwi/javainstaller/RunActivity;.session:Ljava/lang/Object; // field@057e │ │ -04c8e2: 4d05 0304 |003f: aput-object v5, v3, v4 │ │ -04c8e6: 1224 |0041: const/4 v4, #int 2 // #2 │ │ -04c8e8: 4d01 0304 |0042: aput-object v1, v3, v4 │ │ -04c8ec: 6e20 ca14 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/reflect/Constructor;.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; // method@14ca │ │ -04c8f2: 0c02 |0047: move-result-object v2 │ │ -04c8f4: 1f02 9d02 |0048: check-cast v2, Landroid/view/View; // type@029d │ │ -04c8f8: 5b62 7a05 |004a: iput-object v2, v6, Ljulianwi/javainstaller/RunActivity;.emulatorview:Landroid/view/View; // field@057a │ │ -04c8fc: 5462 7a05 |004c: iget-object v2, v6, Ljulianwi/javainstaller/RunActivity;.emulatorview:Landroid/view/View; // field@057a │ │ -04c900: 6e20 9e15 2600 |004e: invoke-virtual {v6, v2}, Ljulianwi/javainstaller/RunActivity;.setContentView:(Landroid/view/View;)V // method@159e │ │ -04c906: 0e00 |0051: return-void │ │ -04c908: 0d00 |0052: move-exception v0 │ │ -04c90a: 6e10 7314 0000 |0053: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@1473 │ │ -04c910: 2202 5103 |0056: new-instance v2, Ljulianwi/javainstaller/Error; // type@0351 │ │ -04c914: 1a03 270d |0058: const-string v3, "error" // string@0d27 │ │ -04c918: 6e10 7414 0000 |005a: invoke-virtual {v0}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@1474 │ │ -04c91e: 0c04 |005d: move-result-object v4 │ │ -04c920: 7040 5815 3264 |005e: invoke-direct {v2, v3, v4, v6}, Ljulianwi/javainstaller/Error;.:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@1558 │ │ -04c926: 28f0 |0061: goto 0051 // -0010 │ │ +04ea98: |[04ea98] julianwi.javainstaller.RunActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +04eaa8: 6f20 1b00 7600 |0000: invoke-super {v6, v7}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@001b │ │ +04eaae: 2201 7d02 |0003: new-instance v1, Landroid/util/DisplayMetrics; // type@027d │ │ +04eab2: 7010 d811 0100 |0005: invoke-direct {v1}, Landroid/util/DisplayMetrics;.:()V // method@11d8 │ │ +04eab8: 6e10 9815 0600 |0008: invoke-virtual {v6}, Ljulianwi/javainstaller/RunActivity;.getWindowManager:()Landroid/view/WindowManager; // method@1598 │ │ +04eabe: 0c02 |000b: move-result-object v2 │ │ +04eac0: 7210 f812 0200 |000c: invoke-interface {v2}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@12f8 │ │ +04eac6: 0c02 |000f: move-result-object v2 │ │ +04eac8: 6e20 e711 1200 |0010: invoke-virtual {v2, v1}, Landroid/view/Display;.getMetrics:(Landroid/util/DisplayMetrics;)V // method@11e7 │ │ +04eace: 1a02 8210 |0013: const-string v2, "jackpal.androidterm.emulatorview.EmulatorView" // string@1082 │ │ +04ead2: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +04ead4: 5464 7905 |0016: iget-object v4, v6, Ljulianwi/javainstaller/RunActivity;.classloader:Ljava/lang/ClassLoader; // field@0579 │ │ +04ead8: 7130 6014 3204 |0018: invoke-static {v2, v3, v4}, Ljava/lang/Class;.forName:(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class; // method@1460 │ │ +04eade: 0c02 |001b: move-result-object v2 │ │ +04eae0: 1233 |001c: const/4 v3, #int 3 // #3 │ │ +04eae2: 2333 7903 |001d: new-array v3, v3, [Ljava/lang/Class; // type@0379 │ │ +04eae6: 1204 |001f: const/4 v4, #int 0 // #0 │ │ +04eae8: 1c05 1c00 |0020: const-class v5, Landroid/content/Context; // type@001c │ │ +04eaec: 4d05 0304 |0022: aput-object v5, v3, v4 │ │ +04eaf0: 1214 |0024: const/4 v4, #int 1 // #1 │ │ +04eaf2: 6205 7e05 |0025: sget-object v5, Ljulianwi/javainstaller/RunActivity;.session:Ljava/lang/Object; // field@057e │ │ +04eaf6: 6e10 9014 0500 |0027: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ +04eafc: 0c05 |002a: move-result-object v5 │ │ +04eafe: 4d05 0304 |002b: aput-object v5, v3, v4 │ │ +04eb02: 1224 |002d: const/4 v4, #int 2 // #2 │ │ +04eb04: 1c05 7d02 |002e: const-class v5, Landroid/util/DisplayMetrics; // type@027d │ │ +04eb08: 4d05 0304 |0030: aput-object v5, v3, v4 │ │ +04eb0c: 6e20 6314 3200 |0032: invoke-virtual {v2, v3}, Ljava/lang/Class;.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@1463 │ │ +04eb12: 0c02 |0035: move-result-object v2 │ │ +04eb14: 1233 |0036: const/4 v3, #int 3 // #3 │ │ +04eb16: 2333 7a03 |0037: new-array v3, v3, [Ljava/lang/Object; // type@037a │ │ +04eb1a: 1204 |0039: const/4 v4, #int 0 // #0 │ │ +04eb1c: 4d06 0304 |003a: aput-object v6, v3, v4 │ │ +04eb20: 1214 |003c: const/4 v4, #int 1 // #1 │ │ +04eb22: 6205 7e05 |003d: sget-object v5, Ljulianwi/javainstaller/RunActivity;.session:Ljava/lang/Object; // field@057e │ │ +04eb26: 4d05 0304 |003f: aput-object v5, v3, v4 │ │ +04eb2a: 1224 |0041: const/4 v4, #int 2 // #2 │ │ +04eb2c: 4d01 0304 |0042: aput-object v1, v3, v4 │ │ +04eb30: 6e20 ca14 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/reflect/Constructor;.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; // method@14ca │ │ +04eb36: 0c02 |0047: move-result-object v2 │ │ +04eb38: 1f02 9d02 |0048: check-cast v2, Landroid/view/View; // type@029d │ │ +04eb3c: 5b62 7a05 |004a: iput-object v2, v6, Ljulianwi/javainstaller/RunActivity;.emulatorview:Landroid/view/View; // field@057a │ │ +04eb40: 5462 7a05 |004c: iget-object v2, v6, Ljulianwi/javainstaller/RunActivity;.emulatorview:Landroid/view/View; // field@057a │ │ +04eb44: 6e20 9e15 2600 |004e: invoke-virtual {v6, v2}, Ljulianwi/javainstaller/RunActivity;.setContentView:(Landroid/view/View;)V // method@159e │ │ +04eb4a: 0e00 |0051: return-void │ │ +04eb4c: 0d00 |0052: move-exception v0 │ │ +04eb4e: 6e10 7314 0000 |0053: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@1473 │ │ +04eb54: 2202 5103 |0056: new-instance v2, Ljulianwi/javainstaller/Error; // type@0351 │ │ +04eb58: 1a03 280d |0058: const-string v3, "error" // string@0d28 │ │ +04eb5c: 6e10 7414 0000 |005a: invoke-virtual {v0}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@1474 │ │ +04eb62: 0c04 |005d: move-result-object v4 │ │ +04eb64: 7040 5815 3264 |005e: invoke-direct {v2, v3, v4, v6}, Ljulianwi/javainstaller/Error;.:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@1558 │ │ +04eb6a: 28f0 |0061: goto 0051 // -0010 │ │ catches : 1 │ │ 0x0003 - 0x0051 │ │ Ljava/lang/Exception; -> 0x0052 │ │ positions : │ │ 0x0000 line=94 │ │ 0x0003 line=96 │ │ 0x0008 line=97 │ │ @@ -90789,297 +90767,297 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 532 16-bit code units │ │ -04c938: |[04c938] julianwi.javainstaller.RunActivity.onCreate:(Landroid/os/Bundle;)V │ │ -04c948: 121b |0000: const/4 v11, #int 1 // #1 │ │ -04c94a: 6f20 1c00 ed00 |0001: invoke-super {v13, v14}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@001c │ │ -04c950: 7100 ba14 0000 |0004: invoke-static {}, Ljava/lang/System;.getProperties:()Ljava/util/Properties; // method@14ba │ │ -04c956: 0c07 |0007: move-result-object v7 │ │ -04c958: 1a08 8910 |0008: const-string v8, "java.library.path" // string@1089 │ │ -04c95c: 2209 1403 |000a: new-instance v9, Ljava/lang/StringBuilder; // type@0314 │ │ -04c960: 7010 ab14 0900 |000c: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04c966: 1a0a 8910 |000f: const-string v10, "java.library.path" // string@1089 │ │ -04c96a: 7110 bb14 0a00 |0011: invoke-static {v10}, Ljava/lang/System;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@14bb │ │ -04c970: 0c0a |0014: move-result-object v10 │ │ -04c972: 6e20 b214 a900 |0015: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04c978: 0c09 |0018: move-result-object v9 │ │ -04c97a: 1a0a 0101 |0019: const-string v10, ":/data/data/jackpal.androidterm/lib" // string@0101 │ │ -04c97e: 6e20 b214 a900 |001b: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04c984: 0c09 |001e: move-result-object v9 │ │ -04c986: 6e10 b714 0900 |001f: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04c98c: 0c09 |0022: move-result-object v9 │ │ -04c98e: 6e30 1215 8709 |0023: invoke-virtual {v7, v8, v9}, Ljava/util/Properties;.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object; // method@1512 │ │ -04c994: 6e10 9515 0d00 |0026: invoke-virtual {v13}, Ljulianwi/javainstaller/RunActivity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@1595 │ │ -04c99a: 0c07 |0029: move-result-object v7 │ │ -04c99c: 1a08 7d10 |002a: const-string v8, "jackpal.androidterm" // string@107d │ │ -04c9a0: 1209 |002c: const/4 v9, #int 0 // #0 │ │ -04c9a2: 6e30 dd00 8709 |002d: invoke-virtual {v7, v8, v9}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@00dd │ │ -04c9a8: 0c07 |0030: move-result-object v7 │ │ -04c9aa: 5470 1000 |0031: iget-object v0, v7, Landroid/content/pm/ApplicationInfo;.sourceDir:Ljava/lang/String; // field@0010 │ │ -04c9ae: 2207 e102 |0033: new-instance v7, Ldalvik/system/PathClassLoader; // type@02e1 │ │ -04c9b2: 7100 6d14 0000 |0035: invoke-static {}, Ljava/lang/ClassLoader;.getSystemClassLoader:()Ljava/lang/ClassLoader; // method@146d │ │ -04c9b8: 0c08 |0038: move-result-object v8 │ │ -04c9ba: 7030 2314 0708 |0039: invoke-direct {v7, v0, v8}, Ldalvik/system/PathClassLoader;.:(Ljava/lang/String;Ljava/lang/ClassLoader;)V // method@1423 │ │ -04c9c0: 5bd7 7905 |003c: iput-object v7, v13, Ljulianwi/javainstaller/RunActivity;.classloader:Ljava/lang/ClassLoader; // field@0579 │ │ -04c9c4: 6e10 9415 0d00 |003e: invoke-virtual {v13}, Ljulianwi/javainstaller/RunActivity;.getIntent:()Landroid/content/Intent; // method@1594 │ │ -04c9ca: 0c07 |0041: move-result-object v7 │ │ -04c9cc: 6e10 b000 0700 |0042: invoke-virtual {v7}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00b0 │ │ -04c9d2: 0c02 |0045: move-result-object v2 │ │ -04c9d4: 1a07 8210 |0046: const-string v7, "jackpal.androidterm.emulatorview.TermSession" // string@1082 │ │ -04c9d8: 1218 |0048: const/4 v8, #int 1 // #1 │ │ -04c9da: 54d9 7905 |0049: iget-object v9, v13, Ljulianwi/javainstaller/RunActivity;.classloader:Ljava/lang/ClassLoader; // field@0579 │ │ -04c9de: 7130 6014 8709 |004b: invoke-static {v7, v8, v9}, Ljava/lang/Class;.forName:(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class; // method@1460 │ │ -04c9e4: 0c07 |004e: move-result-object v7 │ │ -04c9e6: 1208 |004f: const/4 v8, #int 0 // #0 │ │ -04c9e8: 2388 7903 |0050: new-array v8, v8, [Ljava/lang/Class; // type@0379 │ │ -04c9ec: 6e20 6314 8700 |0052: invoke-virtual {v7, v8}, Ljava/lang/Class;.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@1463 │ │ -04c9f2: 0c07 |0055: move-result-object v7 │ │ -04c9f4: 1208 |0056: const/4 v8, #int 0 // #0 │ │ -04c9f6: 2388 7a03 |0057: new-array v8, v8, [Ljava/lang/Object; // type@037a │ │ -04c9fa: 6e20 ca14 8700 |0059: invoke-virtual {v7, v8}, Ljava/lang/reflect/Constructor;.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; // method@14ca │ │ -04ca00: 0c07 |005c: move-result-object v7 │ │ -04ca02: 6907 7e05 |005d: sput-object v7, Ljulianwi/javainstaller/RunActivity;.session:Ljava/lang/Object; // field@057e │ │ -04ca06: 1a07 8e10 |005f: const-string v7, "julianwi.javainstaller_preferences" // string@108e │ │ -04ca0a: 1218 |0061: const/4 v8, #int 1 // #1 │ │ -04ca0c: 6e30 9615 7d08 |0062: invoke-virtual {v13, v7, v8}, Ljulianwi/javainstaller/RunActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@1596 │ │ -04ca12: 0c06 |0065: move-result-object v6 │ │ -04ca14: 3802 2d01 |0066: if-eqz v2, 0193 // +012d │ │ -04ca18: 1a07 f40f |0068: const-string v7, "install" // string@0ff4 │ │ -04ca1c: 6e20 7001 7200 |006a: invoke-virtual {v2, v7}, Landroid/os/Bundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@0170 │ │ -04ca22: 0c07 |006d: move-result-object v7 │ │ -04ca24: 1f07 f202 |006e: check-cast v7, Ljava/lang/Boolean; // type@02f2 │ │ -04ca28: 6e10 5314 0700 |0070: invoke-virtual {v7}, Ljava/lang/Boolean;.booleanValue:()Z // method@1453 │ │ -04ca2e: 0a07 |0073: move-result v7 │ │ -04ca30: 33b7 1f01 |0074: if-ne v7, v11, 0193 // +011f │ │ -04ca34: 1a07 1e16 |0076: const-string v7, "rootmode" // string@161e │ │ -04ca38: 1a08 ff13 |0078: const-string v8, "off" // string@13ff │ │ -04ca3c: 7230 d600 7608 |007a: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00d6 │ │ -04ca42: 0c07 |007d: move-result-object v7 │ │ -04ca44: 1a08 1f14 |007e: const-string v8, "on" // string@141f │ │ -04ca48: 6e20 9f14 8700 |0080: invoke-virtual {v7, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -04ca4e: 0a07 |0083: move-result v7 │ │ -04ca50: 3807 fb00 |0084: if-eqz v7, 017f // +00fb │ │ -04ca54: 1247 |0086: const/4 v7, #int 4 // #4 │ │ -04ca56: 2371 7c03 |0087: new-array v1, v7, [Ljava/lang/String; // type@037c │ │ -04ca5a: 1207 |0089: const/4 v7, #int 0 // #0 │ │ -04ca5c: 1a08 f700 |008a: const-string v8, "/system/bin/su" // string@00f7 │ │ -04ca60: 4d08 0107 |008c: aput-object v8, v1, v7 │ │ -04ca64: 1217 |008e: const/4 v7, #int 1 // #1 │ │ -04ca66: 1a08 f700 |008f: const-string v8, "/system/bin/su" // string@00f7 │ │ -04ca6a: 4d08 0107 |0091: aput-object v8, v1, v7 │ │ -04ca6e: 1227 |0093: const/4 v7, #int 2 // #2 │ │ -04ca70: 1a08 d600 |0094: const-string v8, "-c" // string@00d6 │ │ -04ca74: 4d08 0107 |0096: aput-object v8, v1, v7 │ │ -04ca78: 1237 |0098: const/4 v7, #int 3 // #3 │ │ -04ca7a: 1a08 ab17 |0099: const-string v8, "sh /data/data/julianwi.javainstaller/install.sh" // string@17ab │ │ -04ca7e: 4d08 0107 |009b: aput-object v8, v1, v7 │ │ -04ca82: 6207 7f05 |009d: sget-object v7, Ljulianwi/javainstaller/RunActivity;.termexec:Ljava/lang/Class; // field@057f │ │ -04ca86: 3907 0d00 |009f: if-nez v7, 00ac // +000d │ │ -04ca8a: 1a07 7f10 |00a1: const-string v7, "jackpal.androidterm.TermExec" // string@107f │ │ -04ca8e: 1218 |00a3: const/4 v8, #int 1 // #1 │ │ -04ca90: 54d9 7905 |00a4: iget-object v9, v13, Ljulianwi/javainstaller/RunActivity;.classloader:Ljava/lang/ClassLoader; // field@0579 │ │ -04ca94: 7130 6014 8709 |00a6: invoke-static {v7, v8, v9}, Ljava/lang/Class;.forName:(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class; // method@1460 │ │ -04ca9a: 0c07 |00a9: move-result-object v7 │ │ -04ca9c: 6907 7f05 |00aa: sput-object v7, Ljulianwi/javainstaller/RunActivity;.termexec:Ljava/lang/Class; // field@057f │ │ -04caa0: 2207 e402 |00ac: new-instance v7, Ljava/io/File; // type@02e4 │ │ -04caa4: 1a08 f200 |00ae: const-string v8, "/dev/ptmx" // string@00f2 │ │ -04caa8: 7020 2814 8700 |00b0: invoke-direct {v7, v8}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1428 │ │ -04caae: 1508 0030 |00b3: const/high16 v8, #int 805306368 // #3000 │ │ -04cab2: 7120 a601 8700 |00b5: invoke-static {v7, v8}, Landroid/os/ParcelFileDescriptor;.open:(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor; // method@01a6 │ │ -04cab8: 0c07 |00b8: move-result-object v7 │ │ -04caba: 6907 7d05 |00b9: sput-object v7, Ljulianwi/javainstaller/RunActivity;.pseudoterm:Landroid/os/ParcelFileDescriptor; // field@057d │ │ -04cabe: 6207 7f05 |00bb: sget-object v7, Ljulianwi/javainstaller/RunActivity;.termexec:Ljava/lang/Class; // field@057f │ │ -04cac2: 1218 |00bd: const/4 v8, #int 1 // #1 │ │ -04cac4: 2388 7903 |00be: new-array v8, v8, [Ljava/lang/Class; // type@0379 │ │ -04cac8: 1209 |00c0: const/4 v9, #int 0 // #0 │ │ -04caca: 1c0a 7c03 |00c1: const-class v10, [Ljava/lang/String; // type@037c │ │ -04cace: 4d0a 0809 |00c3: aput-object v10, v8, v9 │ │ -04cad2: 6e20 6314 8700 |00c5: invoke-virtual {v7, v8}, Ljava/lang/Class;.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@1463 │ │ -04cad8: 0c07 |00c8: move-result-object v7 │ │ -04cada: 1218 |00c9: const/4 v8, #int 1 // #1 │ │ -04cadc: 2388 7a03 |00ca: new-array v8, v8, [Ljava/lang/Object; // type@037a │ │ -04cae0: 1209 |00cc: const/4 v9, #int 0 // #0 │ │ -04cae2: 4d01 0809 |00cd: aput-object v1, v8, v9 │ │ -04cae6: 6e20 ca14 8700 |00cf: invoke-virtual {v7, v8}, Ljava/lang/reflect/Constructor;.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; // method@14ca │ │ -04caec: 0c07 |00d2: move-result-object v7 │ │ -04caee: 6907 7b05 |00d3: sput-object v7, Ljulianwi/javainstaller/RunActivity;.exec:Ljava/lang/Object; // field@057b │ │ -04caf2: 2207 5900 |00d5: new-instance v7, Landroid/os/Handler; // type@0059 │ │ -04caf6: 7010 8801 0700 |00d7: invoke-direct {v7}, Landroid/os/Handler;.:()V // method@0188 │ │ -04cafc: 5bd7 7c05 |00da: iput-object v7, v13, Ljulianwi/javainstaller/RunActivity;.handler:Landroid/os/Handler; // field@057c │ │ -04cb00: 2207 1603 |00dc: new-instance v7, Ljava/lang/Thread; // type@0316 │ │ -04cb04: 7020 be14 d700 |00de: invoke-direct {v7, v13}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@14be │ │ -04cb0a: 6e10 c214 0700 |00e1: invoke-virtual {v7}, Ljava/lang/Thread;.start:()V // method@14c2 │ │ -04cb10: 6207 7e05 |00e4: sget-object v7, Ljulianwi/javainstaller/RunActivity;.session:Ljava/lang/Object; // field@057e │ │ -04cb14: 6e10 9014 0700 |00e6: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ -04cb1a: 0c07 |00e9: move-result-object v7 │ │ -04cb1c: 1a08 8317 |00ea: const-string v8, "setTermOut" // string@1783 │ │ -04cb20: 1219 |00ec: const/4 v9, #int 1 // #1 │ │ -04cb22: 2399 7903 |00ed: new-array v9, v9, [Ljava/lang/Class; // type@0379 │ │ -04cb26: 120a |00ef: const/4 v10, #int 0 // #0 │ │ -04cb28: 1c0b ec02 |00f0: const-class v11, Ljava/io/OutputStream; // type@02ec │ │ -04cb2c: 4d0b 090a |00f2: aput-object v11, v9, v10 │ │ -04cb30: 6e30 6614 8709 |00f4: invoke-virtual {v7, v8, v9}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1466 │ │ -04cb36: 0c07 |00f7: move-result-object v7 │ │ -04cb38: 6208 7e05 |00f8: sget-object v8, Ljulianwi/javainstaller/RunActivity;.session:Ljava/lang/Object; // field@057e │ │ -04cb3c: 1219 |00fa: const/4 v9, #int 1 // #1 │ │ -04cb3e: 2399 7a03 |00fb: new-array v9, v9, [Ljava/lang/Object; // type@037a │ │ -04cb42: 120a |00fd: const/4 v10, #int 0 // #0 │ │ -04cb44: 220b 5f00 |00fe: new-instance v11, Landroid/os/ParcelFileDescriptor$AutoCloseOutputStream; // type@005f │ │ -04cb48: 620c 7d05 |0100: sget-object v12, Ljulianwi/javainstaller/RunActivity;.pseudoterm:Landroid/os/ParcelFileDescriptor; // field@057d │ │ -04cb4c: 7020 a301 cb00 |0102: invoke-direct {v11, v12}, Landroid/os/ParcelFileDescriptor$AutoCloseOutputStream;.:(Landroid/os/ParcelFileDescriptor;)V // method@01a3 │ │ -04cb52: 4d0b 090a |0105: aput-object v11, v9, v10 │ │ -04cb56: 6e30 cd14 8709 |0107: invoke-virtual {v7, v8, v9}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@14cd │ │ -04cb5c: 6207 7e05 |010a: sget-object v7, Ljulianwi/javainstaller/RunActivity;.session:Ljava/lang/Object; // field@057e │ │ -04cb60: 6e10 9014 0700 |010c: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ -04cb66: 0c07 |010f: move-result-object v7 │ │ -04cb68: 1a08 8217 |0110: const-string v8, "setTermIn" // string@1782 │ │ -04cb6c: 1219 |0112: const/4 v9, #int 1 // #1 │ │ -04cb6e: 2399 7903 |0113: new-array v9, v9, [Ljava/lang/Class; // type@0379 │ │ -04cb72: 120a |0115: const/4 v10, #int 0 // #0 │ │ -04cb74: 1c0b ea02 |0116: const-class v11, Ljava/io/InputStream; // type@02ea │ │ -04cb78: 4d0b 090a |0118: aput-object v11, v9, v10 │ │ -04cb7c: 6e30 6614 8709 |011a: invoke-virtual {v7, v8, v9}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1466 │ │ -04cb82: 0c07 |011d: move-result-object v7 │ │ -04cb84: 6208 7e05 |011e: sget-object v8, Ljulianwi/javainstaller/RunActivity;.session:Ljava/lang/Object; // field@057e │ │ -04cb88: 1219 |0120: const/4 v9, #int 1 // #1 │ │ -04cb8a: 2399 7a03 |0121: new-array v9, v9, [Ljava/lang/Object; // type@037a │ │ -04cb8e: 120a |0123: const/4 v10, #int 0 // #0 │ │ -04cb90: 220b 5e00 |0124: new-instance v11, Landroid/os/ParcelFileDescriptor$AutoCloseInputStream; // type@005e │ │ -04cb94: 620c 7d05 |0126: sget-object v12, Ljulianwi/javainstaller/RunActivity;.pseudoterm:Landroid/os/ParcelFileDescriptor; // field@057d │ │ -04cb98: 7020 a201 cb00 |0128: invoke-direct {v11, v12}, Landroid/os/ParcelFileDescriptor$AutoCloseInputStream;.:(Landroid/os/ParcelFileDescriptor;)V // method@01a2 │ │ -04cb9e: 4d0b 090a |012b: aput-object v11, v9, v10 │ │ -04cba2: 6e30 cd14 8709 |012d: invoke-virtual {v7, v8, v9}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@14cd │ │ -04cba8: 2205 7d02 |0130: new-instance v5, Landroid/util/DisplayMetrics; // type@027d │ │ -04cbac: 7010 d811 0500 |0132: invoke-direct {v5}, Landroid/util/DisplayMetrics;.:()V // method@11d8 │ │ -04cbb2: 6e10 9815 0d00 |0135: invoke-virtual {v13}, Ljulianwi/javainstaller/RunActivity;.getWindowManager:()Landroid/view/WindowManager; // method@1598 │ │ -04cbb8: 0c07 |0138: move-result-object v7 │ │ -04cbba: 7210 f812 0700 |0139: invoke-interface {v7}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@12f8 │ │ -04cbc0: 0c07 |013c: move-result-object v7 │ │ -04cbc2: 6e20 e711 5700 |013d: invoke-virtual {v7, v5}, Landroid/view/Display;.getMetrics:(Landroid/util/DisplayMetrics;)V // method@11e7 │ │ -04cbc8: 1a07 8110 |0140: const-string v7, "jackpal.androidterm.emulatorview.EmulatorView" // string@1081 │ │ -04cbcc: 1218 |0142: const/4 v8, #int 1 // #1 │ │ -04cbce: 54d9 7905 |0143: iget-object v9, v13, Ljulianwi/javainstaller/RunActivity;.classloader:Ljava/lang/ClassLoader; // field@0579 │ │ -04cbd2: 7130 6014 8709 |0145: invoke-static {v7, v8, v9}, Ljava/lang/Class;.forName:(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class; // method@1460 │ │ -04cbd8: 0c07 |0148: move-result-object v7 │ │ -04cbda: 1238 |0149: const/4 v8, #int 3 // #3 │ │ -04cbdc: 2388 7903 |014a: new-array v8, v8, [Ljava/lang/Class; // type@0379 │ │ -04cbe0: 1209 |014c: const/4 v9, #int 0 // #0 │ │ -04cbe2: 1c0a 1c00 |014d: const-class v10, Landroid/content/Context; // type@001c │ │ -04cbe6: 4d0a 0809 |014f: aput-object v10, v8, v9 │ │ -04cbea: 1219 |0151: const/4 v9, #int 1 // #1 │ │ -04cbec: 620a 7e05 |0152: sget-object v10, Ljulianwi/javainstaller/RunActivity;.session:Ljava/lang/Object; // field@057e │ │ -04cbf0: 6e10 9014 0a00 |0154: invoke-virtual {v10}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ -04cbf6: 0c0a |0157: move-result-object v10 │ │ -04cbf8: 4d0a 0809 |0158: aput-object v10, v8, v9 │ │ -04cbfc: 1229 |015a: const/4 v9, #int 2 // #2 │ │ -04cbfe: 1c0a 7d02 |015b: const-class v10, Landroid/util/DisplayMetrics; // type@027d │ │ -04cc02: 4d0a 0809 |015d: aput-object v10, v8, v9 │ │ -04cc06: 6e20 6314 8700 |015f: invoke-virtual {v7, v8}, Ljava/lang/Class;.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@1463 │ │ -04cc0c: 0c07 |0162: move-result-object v7 │ │ -04cc0e: 1238 |0163: const/4 v8, #int 3 // #3 │ │ -04cc10: 2388 7a03 |0164: new-array v8, v8, [Ljava/lang/Object; // type@037a │ │ -04cc14: 1209 |0166: const/4 v9, #int 0 // #0 │ │ -04cc16: 4d0d 0809 |0167: aput-object v13, v8, v9 │ │ -04cc1a: 1219 |0169: const/4 v9, #int 1 // #1 │ │ -04cc1c: 620a 7e05 |016a: sget-object v10, Ljulianwi/javainstaller/RunActivity;.session:Ljava/lang/Object; // field@057e │ │ -04cc20: 4d0a 0809 |016c: aput-object v10, v8, v9 │ │ -04cc24: 1229 |016e: const/4 v9, #int 2 // #2 │ │ -04cc26: 4d05 0809 |016f: aput-object v5, v8, v9 │ │ -04cc2a: 6e20 ca14 8700 |0171: invoke-virtual {v7, v8}, Ljava/lang/reflect/Constructor;.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; // method@14ca │ │ -04cc30: 0c07 |0174: move-result-object v7 │ │ -04cc32: 1f07 9d02 |0175: check-cast v7, Landroid/view/View; // type@029d │ │ -04cc36: 5bd7 7a05 |0177: iput-object v7, v13, Ljulianwi/javainstaller/RunActivity;.emulatorview:Landroid/view/View; // field@057a │ │ -04cc3a: 54d7 7a05 |0179: iget-object v7, v13, Ljulianwi/javainstaller/RunActivity;.emulatorview:Landroid/view/View; // field@057a │ │ -04cc3e: 6e20 9e15 7d00 |017b: invoke-virtual {v13, v7}, Ljulianwi/javainstaller/RunActivity;.setContentView:(Landroid/view/View;)V // method@159e │ │ -04cc44: 0e00 |017e: return-void │ │ -04cc46: 1237 |017f: const/4 v7, #int 3 // #3 │ │ -04cc48: 2371 7c03 |0180: new-array v1, v7, [Ljava/lang/String; // type@037c │ │ -04cc4c: 1207 |0182: const/4 v7, #int 0 // #0 │ │ -04cc4e: 1a08 f600 |0183: const-string v8, "/system/bin/sh" // string@00f6 │ │ -04cc52: 4d08 0107 |0185: aput-object v8, v1, v7 │ │ -04cc56: 1217 |0187: const/4 v7, #int 1 // #1 │ │ -04cc58: 1a08 f600 |0188: const-string v8, "/system/bin/sh" // string@00f6 │ │ -04cc5c: 4d08 0107 |018a: aput-object v8, v1, v7 │ │ -04cc60: 1227 |018c: const/4 v7, #int 2 // #2 │ │ -04cc62: 1a08 ed00 |018d: const-string v8, "/data/data/julianwi.javainstaller/install.sh" // string@00ed │ │ -04cc66: 4d08 0107 |018f: aput-object v8, v1, v7 │ │ -04cc6a: 2900 0cff |0191: goto/16 009d // -00f4 │ │ -04cc6e: 1a07 a817 |0193: const-string v7, "settings" // string@17a8 │ │ -04cc72: 1218 |0195: const/4 v8, #int 1 // #1 │ │ -04cc74: 6e30 9615 7d08 |0196: invoke-virtual {v13, v7, v8}, Ljulianwi/javainstaller/RunActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@1596 │ │ -04cc7a: 0c07 |0199: move-result-object v7 │ │ -04cc7c: 1a08 1c15 |019a: const-string v8, "path3" // string@151c │ │ -04cc80: 1a09 0000 |019c: const-string v9, "" // string@0000 │ │ -04cc84: 7230 d600 8709 |019e: invoke-interface {v7, v8, v9}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00d6 │ │ -04cc8a: 0c04 |01a1: move-result-object v4 │ │ -04cc8c: 1a07 1f16 |01a2: const-string v7, "rootmode2" // string@161f │ │ -04cc90: 1a08 ff13 |01a4: const-string v8, "off" // string@13ff │ │ -04cc94: 7230 d600 7608 |01a6: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00d6 │ │ -04cc9a: 0c07 |01a9: move-result-object v7 │ │ -04cc9c: 1a08 1f14 |01aa: const-string v8, "on" // string@141f │ │ -04cca0: 6e20 9f14 8700 |01ac: invoke-virtual {v7, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -04cca6: 0a07 |01af: move-result v7 │ │ -04cca8: 3807 3400 |01b0: if-eqz v7, 01e4 // +0034 │ │ -04ccac: 1247 |01b2: const/4 v7, #int 4 // #4 │ │ -04ccae: 2371 7c03 |01b3: new-array v1, v7, [Ljava/lang/String; // type@037c │ │ -04ccb2: 1207 |01b5: const/4 v7, #int 0 // #0 │ │ -04ccb4: 1a08 f700 |01b6: const-string v8, "/system/bin/su" // string@00f7 │ │ -04ccb8: 4d08 0107 |01b8: aput-object v8, v1, v7 │ │ -04ccbc: 1217 |01ba: const/4 v7, #int 1 // #1 │ │ -04ccbe: 1a08 f700 |01bb: const-string v8, "/system/bin/su" // string@00f7 │ │ -04ccc2: 4d08 0107 |01bd: aput-object v8, v1, v7 │ │ -04ccc6: 1227 |01bf: const/4 v7, #int 2 // #2 │ │ -04ccc8: 1a08 d600 |01c0: const-string v8, "-c" // string@00d6 │ │ -04cccc: 4d08 0107 |01c2: aput-object v8, v1, v7 │ │ -04ccd0: 1237 |01c4: const/4 v7, #int 3 // #3 │ │ -04ccd2: 2208 1403 |01c5: new-instance v8, Ljava/lang/StringBuilder; // type@0314 │ │ -04ccd6: 7010 ab14 0800 |01c7: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04ccdc: 1a09 f000 |01ca: const-string v9, "/data/data/julianwi.javainstaller/java -jar " // string@00f0 │ │ -04cce0: 6e20 b214 9800 |01cc: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04cce6: 0c08 |01cf: move-result-object v8 │ │ -04cce8: 6e10 9415 0d00 |01d0: invoke-virtual {v13}, Ljulianwi/javainstaller/RunActivity;.getIntent:()Landroid/content/Intent; // method@1594 │ │ -04ccee: 0c09 |01d3: move-result-object v9 │ │ -04ccf0: 6e10 af00 0900 |01d4: invoke-virtual {v9}, Landroid/content/Intent;.getDataString:()Ljava/lang/String; // method@00af │ │ -04ccf6: 0c09 |01d7: move-result-object v9 │ │ -04ccf8: 6e20 b214 9800 |01d8: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04ccfe: 0c08 |01db: move-result-object v8 │ │ -04cd00: 6e10 b714 0800 |01dc: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04cd06: 0c08 |01df: move-result-object v8 │ │ -04cd08: 4d08 0107 |01e0: aput-object v8, v1, v7 │ │ -04cd0c: 2900 bbfe |01e2: goto/16 009d // -0145 │ │ -04cd10: 1247 |01e4: const/4 v7, #int 4 // #4 │ │ -04cd12: 2371 7c03 |01e5: new-array v1, v7, [Ljava/lang/String; // type@037c │ │ -04cd16: 1207 |01e7: const/4 v7, #int 0 // #0 │ │ -04cd18: 1a08 ef00 |01e8: const-string v8, "/data/data/julianwi.javainstaller/java" // string@00ef │ │ -04cd1c: 4d08 0107 |01ea: aput-object v8, v1, v7 │ │ -04cd20: 1217 |01ec: const/4 v7, #int 1 // #1 │ │ -04cd22: 1a08 ef00 |01ed: const-string v8, "/data/data/julianwi.javainstaller/java" // string@00ef │ │ -04cd26: 4d08 0107 |01ef: aput-object v8, v1, v7 │ │ -04cd2a: 1227 |01f1: const/4 v7, #int 2 // #2 │ │ -04cd2c: 1a08 d700 |01f2: const-string v8, "-jar" // string@00d7 │ │ -04cd30: 4d08 0107 |01f4: aput-object v8, v1, v7 │ │ -04cd34: 1237 |01f6: const/4 v7, #int 3 // #3 │ │ -04cd36: 6e10 9415 0d00 |01f7: invoke-virtual {v13}, Ljulianwi/javainstaller/RunActivity;.getIntent:()Landroid/content/Intent; // method@1594 │ │ -04cd3c: 0c08 |01fa: move-result-object v8 │ │ -04cd3e: 6e10 af00 0800 |01fb: invoke-virtual {v8}, Landroid/content/Intent;.getDataString:()Ljava/lang/String; // method@00af │ │ -04cd44: 0c08 |01fe: move-result-object v8 │ │ -04cd46: 4d08 0107 |01ff: aput-object v8, v1, v7 │ │ -04cd4a: 2900 9cfe |0201: goto/16 009d // -0164 │ │ -04cd4e: 0d03 |0203: move-exception v3 │ │ -04cd50: 6e10 7314 0300 |0204: invoke-virtual {v3}, Ljava/lang/Exception;.printStackTrace:()V // method@1473 │ │ -04cd56: 2207 5103 |0207: new-instance v7, Ljulianwi/javainstaller/Error; // type@0351 │ │ -04cd5a: 1a08 270d |0209: const-string v8, "error" // string@0d27 │ │ -04cd5e: 6e10 7414 0300 |020b: invoke-virtual {v3}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@1474 │ │ -04cd64: 0c09 |020e: move-result-object v9 │ │ -04cd66: 7040 5815 87d9 |020f: invoke-direct {v7, v8, v9, v13}, Ljulianwi/javainstaller/Error;.:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@1558 │ │ -04cd6c: 2900 6cff |0212: goto/16 017e // -0094 │ │ +04eb7c: |[04eb7c] julianwi.javainstaller.RunActivity.onCreate:(Landroid/os/Bundle;)V │ │ +04eb8c: 121b |0000: const/4 v11, #int 1 // #1 │ │ +04eb8e: 6f20 1c00 ed00 |0001: invoke-super {v13, v14}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@001c │ │ +04eb94: 7100 ba14 0000 |0004: invoke-static {}, Ljava/lang/System;.getProperties:()Ljava/util/Properties; // method@14ba │ │ +04eb9a: 0c07 |0007: move-result-object v7 │ │ +04eb9c: 1a08 8a10 |0008: const-string v8, "java.library.path" // string@108a │ │ +04eba0: 2209 1403 |000a: new-instance v9, Ljava/lang/StringBuilder; // type@0314 │ │ +04eba4: 7010 ab14 0900 |000c: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04ebaa: 1a0a 8a10 |000f: const-string v10, "java.library.path" // string@108a │ │ +04ebae: 7110 bb14 0a00 |0011: invoke-static {v10}, Ljava/lang/System;.getProperty:(Ljava/lang/String;)Ljava/lang/String; // method@14bb │ │ +04ebb4: 0c0a |0014: move-result-object v10 │ │ +04ebb6: 6e20 b214 a900 |0015: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04ebbc: 0c09 |0018: move-result-object v9 │ │ +04ebbe: 1a0a 0101 |0019: const-string v10, ":/data/data/jackpal.androidterm/lib" // string@0101 │ │ +04ebc2: 6e20 b214 a900 |001b: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04ebc8: 0c09 |001e: move-result-object v9 │ │ +04ebca: 6e10 b714 0900 |001f: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04ebd0: 0c09 |0022: move-result-object v9 │ │ +04ebd2: 6e30 1215 8709 |0023: invoke-virtual {v7, v8, v9}, Ljava/util/Properties;.setProperty:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object; // method@1512 │ │ +04ebd8: 6e10 9515 0d00 |0026: invoke-virtual {v13}, Ljulianwi/javainstaller/RunActivity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@1595 │ │ +04ebde: 0c07 |0029: move-result-object v7 │ │ +04ebe0: 1a08 7e10 |002a: const-string v8, "jackpal.androidterm" // string@107e │ │ +04ebe4: 1209 |002c: const/4 v9, #int 0 // #0 │ │ +04ebe6: 6e30 dd00 8709 |002d: invoke-virtual {v7, v8, v9}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@00dd │ │ +04ebec: 0c07 |0030: move-result-object v7 │ │ +04ebee: 5470 1000 |0031: iget-object v0, v7, Landroid/content/pm/ApplicationInfo;.sourceDir:Ljava/lang/String; // field@0010 │ │ +04ebf2: 2207 e102 |0033: new-instance v7, Ldalvik/system/PathClassLoader; // type@02e1 │ │ +04ebf6: 7100 6d14 0000 |0035: invoke-static {}, Ljava/lang/ClassLoader;.getSystemClassLoader:()Ljava/lang/ClassLoader; // method@146d │ │ +04ebfc: 0c08 |0038: move-result-object v8 │ │ +04ebfe: 7030 2314 0708 |0039: invoke-direct {v7, v0, v8}, Ldalvik/system/PathClassLoader;.:(Ljava/lang/String;Ljava/lang/ClassLoader;)V // method@1423 │ │ +04ec04: 5bd7 7905 |003c: iput-object v7, v13, Ljulianwi/javainstaller/RunActivity;.classloader:Ljava/lang/ClassLoader; // field@0579 │ │ +04ec08: 6e10 9415 0d00 |003e: invoke-virtual {v13}, Ljulianwi/javainstaller/RunActivity;.getIntent:()Landroid/content/Intent; // method@1594 │ │ +04ec0e: 0c07 |0041: move-result-object v7 │ │ +04ec10: 6e10 b000 0700 |0042: invoke-virtual {v7}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@00b0 │ │ +04ec16: 0c02 |0045: move-result-object v2 │ │ +04ec18: 1a07 8310 |0046: const-string v7, "jackpal.androidterm.emulatorview.TermSession" // string@1083 │ │ +04ec1c: 1218 |0048: const/4 v8, #int 1 // #1 │ │ +04ec1e: 54d9 7905 |0049: iget-object v9, v13, Ljulianwi/javainstaller/RunActivity;.classloader:Ljava/lang/ClassLoader; // field@0579 │ │ +04ec22: 7130 6014 8709 |004b: invoke-static {v7, v8, v9}, Ljava/lang/Class;.forName:(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class; // method@1460 │ │ +04ec28: 0c07 |004e: move-result-object v7 │ │ +04ec2a: 1208 |004f: const/4 v8, #int 0 // #0 │ │ +04ec2c: 2388 7903 |0050: new-array v8, v8, [Ljava/lang/Class; // type@0379 │ │ +04ec30: 6e20 6314 8700 |0052: invoke-virtual {v7, v8}, Ljava/lang/Class;.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@1463 │ │ +04ec36: 0c07 |0055: move-result-object v7 │ │ +04ec38: 1208 |0056: const/4 v8, #int 0 // #0 │ │ +04ec3a: 2388 7a03 |0057: new-array v8, v8, [Ljava/lang/Object; // type@037a │ │ +04ec3e: 6e20 ca14 8700 |0059: invoke-virtual {v7, v8}, Ljava/lang/reflect/Constructor;.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; // method@14ca │ │ +04ec44: 0c07 |005c: move-result-object v7 │ │ +04ec46: 6907 7e05 |005d: sput-object v7, Ljulianwi/javainstaller/RunActivity;.session:Ljava/lang/Object; // field@057e │ │ +04ec4a: 1a07 8f10 |005f: const-string v7, "julianwi.javainstaller_preferences" // string@108f │ │ +04ec4e: 1218 |0061: const/4 v8, #int 1 // #1 │ │ +04ec50: 6e30 9615 7d08 |0062: invoke-virtual {v13, v7, v8}, Ljulianwi/javainstaller/RunActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@1596 │ │ +04ec56: 0c06 |0065: move-result-object v6 │ │ +04ec58: 3802 2d01 |0066: if-eqz v2, 0193 // +012d │ │ +04ec5c: 1a07 f50f |0068: const-string v7, "install" // string@0ff5 │ │ +04ec60: 6e20 7001 7200 |006a: invoke-virtual {v2, v7}, Landroid/os/Bundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@0170 │ │ +04ec66: 0c07 |006d: move-result-object v7 │ │ +04ec68: 1f07 f202 |006e: check-cast v7, Ljava/lang/Boolean; // type@02f2 │ │ +04ec6c: 6e10 5314 0700 |0070: invoke-virtual {v7}, Ljava/lang/Boolean;.booleanValue:()Z // method@1453 │ │ +04ec72: 0a07 |0073: move-result v7 │ │ +04ec74: 33b7 1f01 |0074: if-ne v7, v11, 0193 // +011f │ │ +04ec78: 1a07 1e16 |0076: const-string v7, "rootmode" // string@161e │ │ +04ec7c: 1a08 0014 |0078: const-string v8, "off" // string@1400 │ │ +04ec80: 7230 d600 7608 |007a: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00d6 │ │ +04ec86: 0c07 |007d: move-result-object v7 │ │ +04ec88: 1a08 2014 |007e: const-string v8, "on" // string@1420 │ │ +04ec8c: 6e20 9f14 8700 |0080: invoke-virtual {v7, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +04ec92: 0a07 |0083: move-result v7 │ │ +04ec94: 3807 fb00 |0084: if-eqz v7, 017f // +00fb │ │ +04ec98: 1247 |0086: const/4 v7, #int 4 // #4 │ │ +04ec9a: 2371 7c03 |0087: new-array v1, v7, [Ljava/lang/String; // type@037c │ │ +04ec9e: 1207 |0089: const/4 v7, #int 0 // #0 │ │ +04eca0: 1a08 f700 |008a: const-string v8, "/system/bin/su" // string@00f7 │ │ +04eca4: 4d08 0107 |008c: aput-object v8, v1, v7 │ │ +04eca8: 1217 |008e: const/4 v7, #int 1 // #1 │ │ +04ecaa: 1a08 f700 |008f: const-string v8, "/system/bin/su" // string@00f7 │ │ +04ecae: 4d08 0107 |0091: aput-object v8, v1, v7 │ │ +04ecb2: 1227 |0093: const/4 v7, #int 2 // #2 │ │ +04ecb4: 1a08 d600 |0094: const-string v8, "-c" // string@00d6 │ │ +04ecb8: 4d08 0107 |0096: aput-object v8, v1, v7 │ │ +04ecbc: 1237 |0098: const/4 v7, #int 3 // #3 │ │ +04ecbe: 1a08 ab17 |0099: const-string v8, "sh /data/data/julianwi.javainstaller/install.sh" // string@17ab │ │ +04ecc2: 4d08 0107 |009b: aput-object v8, v1, v7 │ │ +04ecc6: 6207 7f05 |009d: sget-object v7, Ljulianwi/javainstaller/RunActivity;.termexec:Ljava/lang/Class; // field@057f │ │ +04ecca: 3907 0d00 |009f: if-nez v7, 00ac // +000d │ │ +04ecce: 1a07 8010 |00a1: const-string v7, "jackpal.androidterm.TermExec" // string@1080 │ │ +04ecd2: 1218 |00a3: const/4 v8, #int 1 // #1 │ │ +04ecd4: 54d9 7905 |00a4: iget-object v9, v13, Ljulianwi/javainstaller/RunActivity;.classloader:Ljava/lang/ClassLoader; // field@0579 │ │ +04ecd8: 7130 6014 8709 |00a6: invoke-static {v7, v8, v9}, Ljava/lang/Class;.forName:(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class; // method@1460 │ │ +04ecde: 0c07 |00a9: move-result-object v7 │ │ +04ece0: 6907 7f05 |00aa: sput-object v7, Ljulianwi/javainstaller/RunActivity;.termexec:Ljava/lang/Class; // field@057f │ │ +04ece4: 2207 e402 |00ac: new-instance v7, Ljava/io/File; // type@02e4 │ │ +04ece8: 1a08 f200 |00ae: const-string v8, "/dev/ptmx" // string@00f2 │ │ +04ecec: 7020 2814 8700 |00b0: invoke-direct {v7, v8}, Ljava/io/File;.:(Ljava/lang/String;)V // method@1428 │ │ +04ecf2: 1508 0030 |00b3: const/high16 v8, #int 805306368 // #3000 │ │ +04ecf6: 7120 a601 8700 |00b5: invoke-static {v7, v8}, Landroid/os/ParcelFileDescriptor;.open:(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor; // method@01a6 │ │ +04ecfc: 0c07 |00b8: move-result-object v7 │ │ +04ecfe: 6907 7d05 |00b9: sput-object v7, Ljulianwi/javainstaller/RunActivity;.pseudoterm:Landroid/os/ParcelFileDescriptor; // field@057d │ │ +04ed02: 6207 7f05 |00bb: sget-object v7, Ljulianwi/javainstaller/RunActivity;.termexec:Ljava/lang/Class; // field@057f │ │ +04ed06: 1218 |00bd: const/4 v8, #int 1 // #1 │ │ +04ed08: 2388 7903 |00be: new-array v8, v8, [Ljava/lang/Class; // type@0379 │ │ +04ed0c: 1209 |00c0: const/4 v9, #int 0 // #0 │ │ +04ed0e: 1c0a 7c03 |00c1: const-class v10, [Ljava/lang/String; // type@037c │ │ +04ed12: 4d0a 0809 |00c3: aput-object v10, v8, v9 │ │ +04ed16: 6e20 6314 8700 |00c5: invoke-virtual {v7, v8}, Ljava/lang/Class;.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@1463 │ │ +04ed1c: 0c07 |00c8: move-result-object v7 │ │ +04ed1e: 1218 |00c9: const/4 v8, #int 1 // #1 │ │ +04ed20: 2388 7a03 |00ca: new-array v8, v8, [Ljava/lang/Object; // type@037a │ │ +04ed24: 1209 |00cc: const/4 v9, #int 0 // #0 │ │ +04ed26: 4d01 0809 |00cd: aput-object v1, v8, v9 │ │ +04ed2a: 6e20 ca14 8700 |00cf: invoke-virtual {v7, v8}, Ljava/lang/reflect/Constructor;.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; // method@14ca │ │ +04ed30: 0c07 |00d2: move-result-object v7 │ │ +04ed32: 6907 7b05 |00d3: sput-object v7, Ljulianwi/javainstaller/RunActivity;.exec:Ljava/lang/Object; // field@057b │ │ +04ed36: 2207 5900 |00d5: new-instance v7, Landroid/os/Handler; // type@0059 │ │ +04ed3a: 7010 8801 0700 |00d7: invoke-direct {v7}, Landroid/os/Handler;.:()V // method@0188 │ │ +04ed40: 5bd7 7c05 |00da: iput-object v7, v13, Ljulianwi/javainstaller/RunActivity;.handler:Landroid/os/Handler; // field@057c │ │ +04ed44: 2207 1603 |00dc: new-instance v7, Ljava/lang/Thread; // type@0316 │ │ +04ed48: 7020 be14 d700 |00de: invoke-direct {v7, v13}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;)V // method@14be │ │ +04ed4e: 6e10 c214 0700 |00e1: invoke-virtual {v7}, Ljava/lang/Thread;.start:()V // method@14c2 │ │ +04ed54: 6207 7e05 |00e4: sget-object v7, Ljulianwi/javainstaller/RunActivity;.session:Ljava/lang/Object; // field@057e │ │ +04ed58: 6e10 9014 0700 |00e6: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ +04ed5e: 0c07 |00e9: move-result-object v7 │ │ +04ed60: 1a08 8317 |00ea: const-string v8, "setTermOut" // string@1783 │ │ +04ed64: 1219 |00ec: const/4 v9, #int 1 // #1 │ │ +04ed66: 2399 7903 |00ed: new-array v9, v9, [Ljava/lang/Class; // type@0379 │ │ +04ed6a: 120a |00ef: const/4 v10, #int 0 // #0 │ │ +04ed6c: 1c0b ec02 |00f0: const-class v11, Ljava/io/OutputStream; // type@02ec │ │ +04ed70: 4d0b 090a |00f2: aput-object v11, v9, v10 │ │ +04ed74: 6e30 6614 8709 |00f4: invoke-virtual {v7, v8, v9}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1466 │ │ +04ed7a: 0c07 |00f7: move-result-object v7 │ │ +04ed7c: 6208 7e05 |00f8: sget-object v8, Ljulianwi/javainstaller/RunActivity;.session:Ljava/lang/Object; // field@057e │ │ +04ed80: 1219 |00fa: const/4 v9, #int 1 // #1 │ │ +04ed82: 2399 7a03 |00fb: new-array v9, v9, [Ljava/lang/Object; // type@037a │ │ +04ed86: 120a |00fd: const/4 v10, #int 0 // #0 │ │ +04ed88: 220b 5f00 |00fe: new-instance v11, Landroid/os/ParcelFileDescriptor$AutoCloseOutputStream; // type@005f │ │ +04ed8c: 620c 7d05 |0100: sget-object v12, Ljulianwi/javainstaller/RunActivity;.pseudoterm:Landroid/os/ParcelFileDescriptor; // field@057d │ │ +04ed90: 7020 a301 cb00 |0102: invoke-direct {v11, v12}, Landroid/os/ParcelFileDescriptor$AutoCloseOutputStream;.:(Landroid/os/ParcelFileDescriptor;)V // method@01a3 │ │ +04ed96: 4d0b 090a |0105: aput-object v11, v9, v10 │ │ +04ed9a: 6e30 cd14 8709 |0107: invoke-virtual {v7, v8, v9}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@14cd │ │ +04eda0: 6207 7e05 |010a: sget-object v7, Ljulianwi/javainstaller/RunActivity;.session:Ljava/lang/Object; // field@057e │ │ +04eda4: 6e10 9014 0700 |010c: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ +04edaa: 0c07 |010f: move-result-object v7 │ │ +04edac: 1a08 8217 |0110: const-string v8, "setTermIn" // string@1782 │ │ +04edb0: 1219 |0112: const/4 v9, #int 1 // #1 │ │ +04edb2: 2399 7903 |0113: new-array v9, v9, [Ljava/lang/Class; // type@0379 │ │ +04edb6: 120a |0115: const/4 v10, #int 0 // #0 │ │ +04edb8: 1c0b ea02 |0116: const-class v11, Ljava/io/InputStream; // type@02ea │ │ +04edbc: 4d0b 090a |0118: aput-object v11, v9, v10 │ │ +04edc0: 6e30 6614 8709 |011a: invoke-virtual {v7, v8, v9}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1466 │ │ +04edc6: 0c07 |011d: move-result-object v7 │ │ +04edc8: 6208 7e05 |011e: sget-object v8, Ljulianwi/javainstaller/RunActivity;.session:Ljava/lang/Object; // field@057e │ │ +04edcc: 1219 |0120: const/4 v9, #int 1 // #1 │ │ +04edce: 2399 7a03 |0121: new-array v9, v9, [Ljava/lang/Object; // type@037a │ │ +04edd2: 120a |0123: const/4 v10, #int 0 // #0 │ │ +04edd4: 220b 5e00 |0124: new-instance v11, Landroid/os/ParcelFileDescriptor$AutoCloseInputStream; // type@005e │ │ +04edd8: 620c 7d05 |0126: sget-object v12, Ljulianwi/javainstaller/RunActivity;.pseudoterm:Landroid/os/ParcelFileDescriptor; // field@057d │ │ +04eddc: 7020 a201 cb00 |0128: invoke-direct {v11, v12}, Landroid/os/ParcelFileDescriptor$AutoCloseInputStream;.:(Landroid/os/ParcelFileDescriptor;)V // method@01a2 │ │ +04ede2: 4d0b 090a |012b: aput-object v11, v9, v10 │ │ +04ede6: 6e30 cd14 8709 |012d: invoke-virtual {v7, v8, v9}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@14cd │ │ +04edec: 2205 7d02 |0130: new-instance v5, Landroid/util/DisplayMetrics; // type@027d │ │ +04edf0: 7010 d811 0500 |0132: invoke-direct {v5}, Landroid/util/DisplayMetrics;.:()V // method@11d8 │ │ +04edf6: 6e10 9815 0d00 |0135: invoke-virtual {v13}, Ljulianwi/javainstaller/RunActivity;.getWindowManager:()Landroid/view/WindowManager; // method@1598 │ │ +04edfc: 0c07 |0138: move-result-object v7 │ │ +04edfe: 7210 f812 0700 |0139: invoke-interface {v7}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@12f8 │ │ +04ee04: 0c07 |013c: move-result-object v7 │ │ +04ee06: 6e20 e711 5700 |013d: invoke-virtual {v7, v5}, Landroid/view/Display;.getMetrics:(Landroid/util/DisplayMetrics;)V // method@11e7 │ │ +04ee0c: 1a07 8210 |0140: const-string v7, "jackpal.androidterm.emulatorview.EmulatorView" // string@1082 │ │ +04ee10: 1218 |0142: const/4 v8, #int 1 // #1 │ │ +04ee12: 54d9 7905 |0143: iget-object v9, v13, Ljulianwi/javainstaller/RunActivity;.classloader:Ljava/lang/ClassLoader; // field@0579 │ │ +04ee16: 7130 6014 8709 |0145: invoke-static {v7, v8, v9}, Ljava/lang/Class;.forName:(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class; // method@1460 │ │ +04ee1c: 0c07 |0148: move-result-object v7 │ │ +04ee1e: 1238 |0149: const/4 v8, #int 3 // #3 │ │ +04ee20: 2388 7903 |014a: new-array v8, v8, [Ljava/lang/Class; // type@0379 │ │ +04ee24: 1209 |014c: const/4 v9, #int 0 // #0 │ │ +04ee26: 1c0a 1c00 |014d: const-class v10, Landroid/content/Context; // type@001c │ │ +04ee2a: 4d0a 0809 |014f: aput-object v10, v8, v9 │ │ +04ee2e: 1219 |0151: const/4 v9, #int 1 // #1 │ │ +04ee30: 620a 7e05 |0152: sget-object v10, Ljulianwi/javainstaller/RunActivity;.session:Ljava/lang/Object; // field@057e │ │ +04ee34: 6e10 9014 0a00 |0154: invoke-virtual {v10}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ +04ee3a: 0c0a |0157: move-result-object v10 │ │ +04ee3c: 4d0a 0809 |0158: aput-object v10, v8, v9 │ │ +04ee40: 1229 |015a: const/4 v9, #int 2 // #2 │ │ +04ee42: 1c0a 7d02 |015b: const-class v10, Landroid/util/DisplayMetrics; // type@027d │ │ +04ee46: 4d0a 0809 |015d: aput-object v10, v8, v9 │ │ +04ee4a: 6e20 6314 8700 |015f: invoke-virtual {v7, v8}, Ljava/lang/Class;.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@1463 │ │ +04ee50: 0c07 |0162: move-result-object v7 │ │ +04ee52: 1238 |0163: const/4 v8, #int 3 // #3 │ │ +04ee54: 2388 7a03 |0164: new-array v8, v8, [Ljava/lang/Object; // type@037a │ │ +04ee58: 1209 |0166: const/4 v9, #int 0 // #0 │ │ +04ee5a: 4d0d 0809 |0167: aput-object v13, v8, v9 │ │ +04ee5e: 1219 |0169: const/4 v9, #int 1 // #1 │ │ +04ee60: 620a 7e05 |016a: sget-object v10, Ljulianwi/javainstaller/RunActivity;.session:Ljava/lang/Object; // field@057e │ │ +04ee64: 4d0a 0809 |016c: aput-object v10, v8, v9 │ │ +04ee68: 1229 |016e: const/4 v9, #int 2 // #2 │ │ +04ee6a: 4d05 0809 |016f: aput-object v5, v8, v9 │ │ +04ee6e: 6e20 ca14 8700 |0171: invoke-virtual {v7, v8}, Ljava/lang/reflect/Constructor;.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; // method@14ca │ │ +04ee74: 0c07 |0174: move-result-object v7 │ │ +04ee76: 1f07 9d02 |0175: check-cast v7, Landroid/view/View; // type@029d │ │ +04ee7a: 5bd7 7a05 |0177: iput-object v7, v13, Ljulianwi/javainstaller/RunActivity;.emulatorview:Landroid/view/View; // field@057a │ │ +04ee7e: 54d7 7a05 |0179: iget-object v7, v13, Ljulianwi/javainstaller/RunActivity;.emulatorview:Landroid/view/View; // field@057a │ │ +04ee82: 6e20 9e15 7d00 |017b: invoke-virtual {v13, v7}, Ljulianwi/javainstaller/RunActivity;.setContentView:(Landroid/view/View;)V // method@159e │ │ +04ee88: 0e00 |017e: return-void │ │ +04ee8a: 1237 |017f: const/4 v7, #int 3 // #3 │ │ +04ee8c: 2371 7c03 |0180: new-array v1, v7, [Ljava/lang/String; // type@037c │ │ +04ee90: 1207 |0182: const/4 v7, #int 0 // #0 │ │ +04ee92: 1a08 f600 |0183: const-string v8, "/system/bin/sh" // string@00f6 │ │ +04ee96: 4d08 0107 |0185: aput-object v8, v1, v7 │ │ +04ee9a: 1217 |0187: const/4 v7, #int 1 // #1 │ │ +04ee9c: 1a08 f600 |0188: const-string v8, "/system/bin/sh" // string@00f6 │ │ +04eea0: 4d08 0107 |018a: aput-object v8, v1, v7 │ │ +04eea4: 1227 |018c: const/4 v7, #int 2 // #2 │ │ +04eea6: 1a08 ed00 |018d: const-string v8, "/data/data/julianwi.javainstaller/install.sh" // string@00ed │ │ +04eeaa: 4d08 0107 |018f: aput-object v8, v1, v7 │ │ +04eeae: 2900 0cff |0191: goto/16 009d // -00f4 │ │ +04eeb2: 1a07 a817 |0193: const-string v7, "settings" // string@17a8 │ │ +04eeb6: 1218 |0195: const/4 v8, #int 1 // #1 │ │ +04eeb8: 6e30 9615 7d08 |0196: invoke-virtual {v13, v7, v8}, Ljulianwi/javainstaller/RunActivity;.getSharedPreferences:(Ljava/lang/String;I)Landroid/content/SharedPreferences; // method@1596 │ │ +04eebe: 0c07 |0199: move-result-object v7 │ │ +04eec0: 1a08 1d15 |019a: const-string v8, "path3" // string@151d │ │ +04eec4: 1a09 0000 |019c: const-string v9, "" // string@0000 │ │ +04eec8: 7230 d600 8709 |019e: invoke-interface {v7, v8, v9}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00d6 │ │ +04eece: 0c04 |01a1: move-result-object v4 │ │ +04eed0: 1a07 1f16 |01a2: const-string v7, "rootmode2" // string@161f │ │ +04eed4: 1a08 0014 |01a4: const-string v8, "off" // string@1400 │ │ +04eed8: 7230 d600 7608 |01a6: invoke-interface {v6, v7, v8}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@00d6 │ │ +04eede: 0c07 |01a9: move-result-object v7 │ │ +04eee0: 1a08 2014 |01aa: const-string v8, "on" // string@1420 │ │ +04eee4: 6e20 9f14 8700 |01ac: invoke-virtual {v7, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +04eeea: 0a07 |01af: move-result v7 │ │ +04eeec: 3807 3400 |01b0: if-eqz v7, 01e4 // +0034 │ │ +04eef0: 1247 |01b2: const/4 v7, #int 4 // #4 │ │ +04eef2: 2371 7c03 |01b3: new-array v1, v7, [Ljava/lang/String; // type@037c │ │ +04eef6: 1207 |01b5: const/4 v7, #int 0 // #0 │ │ +04eef8: 1a08 f700 |01b6: const-string v8, "/system/bin/su" // string@00f7 │ │ +04eefc: 4d08 0107 |01b8: aput-object v8, v1, v7 │ │ +04ef00: 1217 |01ba: const/4 v7, #int 1 // #1 │ │ +04ef02: 1a08 f700 |01bb: const-string v8, "/system/bin/su" // string@00f7 │ │ +04ef06: 4d08 0107 |01bd: aput-object v8, v1, v7 │ │ +04ef0a: 1227 |01bf: const/4 v7, #int 2 // #2 │ │ +04ef0c: 1a08 d600 |01c0: const-string v8, "-c" // string@00d6 │ │ +04ef10: 4d08 0107 |01c2: aput-object v8, v1, v7 │ │ +04ef14: 1237 |01c4: const/4 v7, #int 3 // #3 │ │ +04ef16: 2208 1403 |01c5: new-instance v8, Ljava/lang/StringBuilder; // type@0314 │ │ +04ef1a: 7010 ab14 0800 |01c7: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04ef20: 1a09 f000 |01ca: const-string v9, "/data/data/julianwi.javainstaller/java -jar " // string@00f0 │ │ +04ef24: 6e20 b214 9800 |01cc: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04ef2a: 0c08 |01cf: move-result-object v8 │ │ +04ef2c: 6e10 9415 0d00 |01d0: invoke-virtual {v13}, Ljulianwi/javainstaller/RunActivity;.getIntent:()Landroid/content/Intent; // method@1594 │ │ +04ef32: 0c09 |01d3: move-result-object v9 │ │ +04ef34: 6e10 af00 0900 |01d4: invoke-virtual {v9}, Landroid/content/Intent;.getDataString:()Ljava/lang/String; // method@00af │ │ +04ef3a: 0c09 |01d7: move-result-object v9 │ │ +04ef3c: 6e20 b214 9800 |01d8: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04ef42: 0c08 |01db: move-result-object v8 │ │ +04ef44: 6e10 b714 0800 |01dc: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04ef4a: 0c08 |01df: move-result-object v8 │ │ +04ef4c: 4d08 0107 |01e0: aput-object v8, v1, v7 │ │ +04ef50: 2900 bbfe |01e2: goto/16 009d // -0145 │ │ +04ef54: 1247 |01e4: const/4 v7, #int 4 // #4 │ │ +04ef56: 2371 7c03 |01e5: new-array v1, v7, [Ljava/lang/String; // type@037c │ │ +04ef5a: 1207 |01e7: const/4 v7, #int 0 // #0 │ │ +04ef5c: 1a08 ef00 |01e8: const-string v8, "/data/data/julianwi.javainstaller/java" // string@00ef │ │ +04ef60: 4d08 0107 |01ea: aput-object v8, v1, v7 │ │ +04ef64: 1217 |01ec: const/4 v7, #int 1 // #1 │ │ +04ef66: 1a08 ef00 |01ed: const-string v8, "/data/data/julianwi.javainstaller/java" // string@00ef │ │ +04ef6a: 4d08 0107 |01ef: aput-object v8, v1, v7 │ │ +04ef6e: 1227 |01f1: const/4 v7, #int 2 // #2 │ │ +04ef70: 1a08 d700 |01f2: const-string v8, "-jar" // string@00d7 │ │ +04ef74: 4d08 0107 |01f4: aput-object v8, v1, v7 │ │ +04ef78: 1237 |01f6: const/4 v7, #int 3 // #3 │ │ +04ef7a: 6e10 9415 0d00 |01f7: invoke-virtual {v13}, Ljulianwi/javainstaller/RunActivity;.getIntent:()Landroid/content/Intent; // method@1594 │ │ +04ef80: 0c08 |01fa: move-result-object v8 │ │ +04ef82: 6e10 af00 0800 |01fb: invoke-virtual {v8}, Landroid/content/Intent;.getDataString:()Ljava/lang/String; // method@00af │ │ +04ef88: 0c08 |01fe: move-result-object v8 │ │ +04ef8a: 4d08 0107 |01ff: aput-object v8, v1, v7 │ │ +04ef8e: 2900 9cfe |0201: goto/16 009d // -0164 │ │ +04ef92: 0d03 |0203: move-exception v3 │ │ +04ef94: 6e10 7314 0300 |0204: invoke-virtual {v3}, Ljava/lang/Exception;.printStackTrace:()V // method@1473 │ │ +04ef9a: 2207 5103 |0207: new-instance v7, Ljulianwi/javainstaller/Error; // type@0351 │ │ +04ef9e: 1a08 280d |0209: const-string v8, "error" // string@0d28 │ │ +04efa2: 6e10 7414 0300 |020b: invoke-virtual {v3}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@1474 │ │ +04efa8: 0c09 |020e: move-result-object v9 │ │ +04efaa: 7040 5815 87d9 |020f: invoke-direct {v7, v8, v9, v13}, Ljulianwi/javainstaller/Error;.:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@1558 │ │ +04efb0: 2900 6cff |0212: goto/16 017e // -0094 │ │ catches : 1 │ │ 0x0004 - 0x0201 │ │ Ljava/lang/Exception; -> 0x0203 │ │ positions : │ │ 0x0001 line=31 │ │ 0x0004 line=33 │ │ 0x0026 line=35 │ │ @@ -91133,22 +91111,22 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -04cd80: |[04cd80] julianwi.javainstaller.RunActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -04cd90: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -04cd92: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -04cd94: 1a00 a817 |0002: const-string v0, "settings" // string@17a8 │ │ -04cd98: 7250 0e12 1411 |0004: invoke-interface {v4, v1, v1, v1, v0}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@120e │ │ -04cd9e: 1a00 b917 |0007: const-string v0, "show softkeyboard" // string@17b9 │ │ -04cda2: 7250 0e12 1412 |0009: invoke-interface {v4, v1, v2, v1, v0}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@120e │ │ -04cda8: 0f02 |000c: return v2 │ │ +04efc4: |[04efc4] julianwi.javainstaller.RunActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +04efd4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +04efd6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +04efd8: 1a00 a817 |0002: const-string v0, "settings" // string@17a8 │ │ +04efdc: 7250 0e12 1411 |0004: invoke-interface {v4, v1, v1, v1, v0}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@120e │ │ +04efe2: 1a00 b917 |0007: const-string v0, "show softkeyboard" // string@17b9 │ │ +04efe6: 7250 0e12 1412 |0009: invoke-interface {v4, v1, v2, v1, v0}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@120e │ │ +04efec: 0f02 |000c: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=87 │ │ 0x0007 line=88 │ │ 0x000c line=89 │ │ locals : │ │ 0x0000 - 0x000d reg=3 this Ljulianwi/javainstaller/RunActivity; │ │ @@ -91159,72 +91137,72 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 110 16-bit code units │ │ -04cdac: |[04cdac] julianwi.javainstaller.RunActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -04cdbc: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -04cdbe: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -04cdc0: 7210 1512 0b00 |0002: invoke-interface {v11}, Landroid/view/MenuItem;.getItemId:()I // method@1215 │ │ -04cdc6: 0a06 |0005: move-result v6 │ │ -04cdc8: 2b06 6000 0000 |0006: packed-switch v6, 00000066 // +00000060 │ │ -04cdce: 0154 |0009: move v4, v5 │ │ -04cdd0: 0f04 |000a: return v4 │ │ -04cdd2: 2201 2100 |000b: new-instance v1, Landroid/content/Intent; // type@0021 │ │ -04cdd6: 6205 6f05 |000d: sget-object v5, Ljulianwi/javainstaller/MainActivity;.context:Landroid/content/Context; // field@056f │ │ -04cdda: 1c06 5b03 |000f: const-class v6, Ljulianwi/javainstaller/SettingsActivity; // type@035b │ │ -04cdde: 7030 a300 5106 |0011: invoke-direct {v1, v5, v6}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00a3 │ │ -04cde4: 6205 6f05 |0014: sget-object v5, Ljulianwi/javainstaller/MainActivity;.context:Landroid/content/Context; // field@056f │ │ -04cde8: 6e20 9e00 1500 |0016: invoke-virtual {v5, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@009e │ │ -04cdee: 28f1 |0019: goto 000a // -000f │ │ -04cdf0: 1a04 f10f |001a: const-string v4, "input_method" // string@0ff1 │ │ -04cdf4: 6e20 9715 4a00 |001c: invoke-virtual {v10, v4}, Ljulianwi/javainstaller/RunActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1597 │ │ -04cdfa: 0c02 |001f: move-result-object v2 │ │ -04cdfc: 7100 c014 0000 |0020: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@14c0 │ │ -04ce02: 0c04 |0023: move-result-object v4 │ │ -04ce04: 6e10 c114 0400 |0024: invoke-virtual {v4}, Ljava/lang/Thread;.getContextClassLoader:()Ljava/lang/ClassLoader; // method@14c1 │ │ -04ce0a: 0c04 |0027: move-result-object v4 │ │ -04ce0c: 1a06 c70a |0028: const-string v6, "android.view.inputmethod.InputMethodManager" // string@0ac7 │ │ -04ce10: 6e20 6e14 6400 |002a: invoke-virtual {v4, v6}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@146e │ │ -04ce16: 0c04 |002d: move-result-object v4 │ │ -04ce18: 1a06 bd17 |002e: const-string v6, "showSoftInput" // string@17bd │ │ -04ce1c: 1227 |0030: const/4 v7, #int 2 // #2 │ │ -04ce1e: 2377 7903 |0031: new-array v7, v7, [Ljava/lang/Class; // type@0379 │ │ -04ce22: 1208 |0033: const/4 v8, #int 0 // #0 │ │ -04ce24: 1c09 9d02 |0034: const-class v9, Landroid/view/View; // type@029d │ │ -04ce28: 4d09 0708 |0036: aput-object v9, v7, v8 │ │ -04ce2c: 1218 |0038: const/4 v8, #int 1 // #1 │ │ -04ce2e: 6209 4205 |0039: sget-object v9, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0542 │ │ -04ce32: 4d09 0708 |003b: aput-object v9, v7, v8 │ │ -04ce36: 6e30 6614 6407 |003d: invoke-virtual {v4, v6, v7}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1466 │ │ -04ce3c: 0c03 |0040: move-result-object v3 │ │ -04ce3e: 1224 |0041: const/4 v4, #int 2 // #2 │ │ -04ce40: 2344 7a03 |0042: new-array v4, v4, [Ljava/lang/Object; // type@037a │ │ -04ce44: 1206 |0044: const/4 v6, #int 0 // #0 │ │ -04ce46: 54a7 7a05 |0045: iget-object v7, v10, Ljulianwi/javainstaller/RunActivity;.emulatorview:Landroid/view/View; // field@057a │ │ -04ce4a: 4d07 0406 |0047: aput-object v7, v4, v6 │ │ -04ce4e: 1216 |0049: const/4 v6, #int 1 // #1 │ │ -04ce50: 1207 |004a: const/4 v7, #int 0 // #0 │ │ -04ce52: 7110 8014 0700 |004b: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1480 │ │ -04ce58: 0c07 |004e: move-result-object v7 │ │ -04ce5a: 4d07 0406 |004f: aput-object v7, v4, v6 │ │ -04ce5e: 6e30 cd14 2304 |0051: invoke-virtual {v3, v2, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@14cd │ │ -04ce64: 28b5 |0054: goto 0009 // -004b │ │ -04ce66: 0d00 |0055: move-exception v0 │ │ -04ce68: 6e10 7314 0000 |0056: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@1473 │ │ -04ce6e: 2204 5103 |0059: new-instance v4, Ljulianwi/javainstaller/Error; // type@0351 │ │ -04ce72: 1a06 270d |005b: const-string v6, "error" // string@0d27 │ │ -04ce76: 6e10 7414 0000 |005d: invoke-virtual {v0}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@1474 │ │ -04ce7c: 0c07 |0060: move-result-object v7 │ │ -04ce7e: 7040 5815 64a7 |0061: invoke-direct {v4, v6, v7, v10}, Ljulianwi/javainstaller/Error;.:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@1558 │ │ -04ce84: 28a5 |0064: goto 0009 // -005b │ │ -04ce86: 0000 |0065: nop // spacer │ │ -04ce88: 0001 0200 0000 0000 0500 0000 1400 ... |0066: packed-switch-data (8 units) │ │ +04eff0: |[04eff0] julianwi.javainstaller.RunActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +04f000: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +04f002: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +04f004: 7210 1512 0b00 |0002: invoke-interface {v11}, Landroid/view/MenuItem;.getItemId:()I // method@1215 │ │ +04f00a: 0a06 |0005: move-result v6 │ │ +04f00c: 2b06 6000 0000 |0006: packed-switch v6, 00000066 // +00000060 │ │ +04f012: 0154 |0009: move v4, v5 │ │ +04f014: 0f04 |000a: return v4 │ │ +04f016: 2201 2100 |000b: new-instance v1, Landroid/content/Intent; // type@0021 │ │ +04f01a: 6205 6f05 |000d: sget-object v5, Ljulianwi/javainstaller/MainActivity;.context:Landroid/content/Context; // field@056f │ │ +04f01e: 1c06 5b03 |000f: const-class v6, Ljulianwi/javainstaller/SettingsActivity; // type@035b │ │ +04f022: 7030 a300 5106 |0011: invoke-direct {v1, v5, v6}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00a3 │ │ +04f028: 6205 6f05 |0014: sget-object v5, Ljulianwi/javainstaller/MainActivity;.context:Landroid/content/Context; // field@056f │ │ +04f02c: 6e20 9e00 1500 |0016: invoke-virtual {v5, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@009e │ │ +04f032: 28f1 |0019: goto 000a // -000f │ │ +04f034: 1a04 f20f |001a: const-string v4, "input_method" // string@0ff2 │ │ +04f038: 6e20 9715 4a00 |001c: invoke-virtual {v10, v4}, Ljulianwi/javainstaller/RunActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@1597 │ │ +04f03e: 0c02 |001f: move-result-object v2 │ │ +04f040: 7100 c014 0000 |0020: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@14c0 │ │ +04f046: 0c04 |0023: move-result-object v4 │ │ +04f048: 6e10 c114 0400 |0024: invoke-virtual {v4}, Ljava/lang/Thread;.getContextClassLoader:()Ljava/lang/ClassLoader; // method@14c1 │ │ +04f04e: 0c04 |0027: move-result-object v4 │ │ +04f050: 1a06 c80a |0028: const-string v6, "android.view.inputmethod.InputMethodManager" // string@0ac8 │ │ +04f054: 6e20 6e14 6400 |002a: invoke-virtual {v4, v6}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@146e │ │ +04f05a: 0c04 |002d: move-result-object v4 │ │ +04f05c: 1a06 bd17 |002e: const-string v6, "showSoftInput" // string@17bd │ │ +04f060: 1227 |0030: const/4 v7, #int 2 // #2 │ │ +04f062: 2377 7903 |0031: new-array v7, v7, [Ljava/lang/Class; // type@0379 │ │ +04f066: 1208 |0033: const/4 v8, #int 0 // #0 │ │ +04f068: 1c09 9d02 |0034: const-class v9, Landroid/view/View; // type@029d │ │ +04f06c: 4d09 0708 |0036: aput-object v9, v7, v8 │ │ +04f070: 1218 |0038: const/4 v8, #int 1 // #1 │ │ +04f072: 6209 4205 |0039: sget-object v9, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0542 │ │ +04f076: 4d09 0708 |003b: aput-object v9, v7, v8 │ │ +04f07a: 6e30 6614 6407 |003d: invoke-virtual {v4, v6, v7}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1466 │ │ +04f080: 0c03 |0040: move-result-object v3 │ │ +04f082: 1224 |0041: const/4 v4, #int 2 // #2 │ │ +04f084: 2344 7a03 |0042: new-array v4, v4, [Ljava/lang/Object; // type@037a │ │ +04f088: 1206 |0044: const/4 v6, #int 0 // #0 │ │ +04f08a: 54a7 7a05 |0045: iget-object v7, v10, Ljulianwi/javainstaller/RunActivity;.emulatorview:Landroid/view/View; // field@057a │ │ +04f08e: 4d07 0406 |0047: aput-object v7, v4, v6 │ │ +04f092: 1216 |0049: const/4 v6, #int 1 // #1 │ │ +04f094: 1207 |004a: const/4 v7, #int 0 // #0 │ │ +04f096: 7110 8014 0700 |004b: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1480 │ │ +04f09c: 0c07 |004e: move-result-object v7 │ │ +04f09e: 4d07 0406 |004f: aput-object v7, v4, v6 │ │ +04f0a2: 6e30 cd14 2304 |0051: invoke-virtual {v3, v2, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@14cd │ │ +04f0a8: 28b5 |0054: goto 0009 // -004b │ │ +04f0aa: 0d00 |0055: move-exception v0 │ │ +04f0ac: 6e10 7314 0000 |0056: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@1473 │ │ +04f0b2: 2204 5103 |0059: new-instance v4, Ljulianwi/javainstaller/Error; // type@0351 │ │ +04f0b6: 1a06 280d |005b: const-string v6, "error" // string@0d28 │ │ +04f0ba: 6e10 7414 0000 |005d: invoke-virtual {v0}, Ljava/lang/Exception;.toString:()Ljava/lang/String; // method@1474 │ │ +04f0c0: 0c07 |0060: move-result-object v7 │ │ +04f0c2: 7040 5815 64a7 |0061: invoke-direct {v4, v6, v7, v10}, Ljulianwi/javainstaller/Error;.:(Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V // method@1558 │ │ +04f0c8: 28a5 |0064: goto 0009 // -005b │ │ +04f0ca: 0000 |0065: nop // spacer │ │ +04f0cc: 0001 0200 0000 0000 0500 0000 1400 ... |0066: packed-switch-data (8 units) │ │ catches : 1 │ │ 0x0020 - 0x0054 │ │ Ljava/lang/Exception; -> 0x0055 │ │ positions : │ │ 0x0002 line=108 │ │ 0x000a line=123 │ │ 0x000b line=110 │ │ @@ -91249,54 +91227,54 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -04cea8: |[04cea8] julianwi.javainstaller.RunActivity.run:()V │ │ -04ceb8: 6202 7f05 |0000: sget-object v2, Ljulianwi/javainstaller/RunActivity;.termexec:Ljava/lang/Class; // field@057f │ │ -04cebc: 1a03 ee17 |0002: const-string v3, "start" // string@17ee │ │ -04cec0: 1214 |0004: const/4 v4, #int 1 // #1 │ │ -04cec2: 2344 7903 |0005: new-array v4, v4, [Ljava/lang/Class; // type@0379 │ │ -04cec6: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -04cec8: 1c06 6000 |0008: const-class v6, Landroid/os/ParcelFileDescriptor; // type@0060 │ │ -04cecc: 4d06 0405 |000a: aput-object v6, v4, v5 │ │ -04ced0: 6e30 6614 3204 |000c: invoke-virtual {v2, v3, v4}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1466 │ │ -04ced6: 0c02 |000f: move-result-object v2 │ │ -04ced8: 6203 7b05 |0010: sget-object v3, Ljulianwi/javainstaller/RunActivity;.exec:Ljava/lang/Object; // field@057b │ │ -04cedc: 1214 |0012: const/4 v4, #int 1 // #1 │ │ -04cede: 2344 7a03 |0013: new-array v4, v4, [Ljava/lang/Object; // type@037a │ │ -04cee2: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -04cee4: 6206 7d05 |0016: sget-object v6, Ljulianwi/javainstaller/RunActivity;.pseudoterm:Landroid/os/ParcelFileDescriptor; // field@057d │ │ -04cee8: 4d06 0405 |0018: aput-object v6, v4, v5 │ │ -04ceec: 6e30 cd14 3204 |001a: invoke-virtual {v2, v3, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@14cd │ │ -04cef2: 0c02 |001d: move-result-object v2 │ │ -04cef4: 1f02 0303 |001e: check-cast v2, Ljava/lang/Integer; // type@0303 │ │ -04cef8: 6e10 7c14 0200 |0020: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@147c │ │ -04cefe: 0a01 |0023: move-result v1 │ │ -04cf00: 6202 4305 |0024: sget-object v2, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@0543 │ │ -04cf04: 2203 1403 |0026: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ -04cf08: 7010 ab14 0300 |0028: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04cf0e: 1a04 8215 |002b: const-string v4, "process id is " // string@1582 │ │ -04cf12: 6e20 b214 4300 |002d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04cf18: 0c03 |0030: move-result-object v3 │ │ -04cf1a: 6e20 ae14 1300 |0031: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04cf20: 0c03 |0034: move-result-object v3 │ │ -04cf22: 6e10 b714 0300 |0035: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04cf28: 0c03 |0038: move-result-object v3 │ │ -04cf2a: 6e20 4514 3200 |0039: invoke-virtual {v2, v3}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@1445 │ │ -04cf30: 0e00 |003c: return-void │ │ -04cf32: 0d00 |003d: move-exception v0 │ │ -04cf34: 6e10 7314 0000 |003e: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@1473 │ │ -04cf3a: 5472 7c05 |0041: iget-object v2, v7, Ljulianwi/javainstaller/RunActivity;.handler:Landroid/os/Handler; // field@057c │ │ -04cf3e: 2203 5103 |0043: new-instance v3, Ljulianwi/javainstaller/Error; // type@0351 │ │ -04cf42: 7030 5615 0307 |0045: invoke-direct {v3, v0, v7}, Ljulianwi/javainstaller/Error;.:(Ljava/lang/Exception;Landroid/content/Context;)V // method@1556 │ │ -04cf48: 6e20 8d01 3200 |0048: invoke-virtual {v2, v3}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@018d │ │ -04cf4e: 28f1 |004b: goto 003c // -000f │ │ +04f0ec: |[04f0ec] julianwi.javainstaller.RunActivity.run:()V │ │ +04f0fc: 6202 7f05 |0000: sget-object v2, Ljulianwi/javainstaller/RunActivity;.termexec:Ljava/lang/Class; // field@057f │ │ +04f100: 1a03 ed17 |0002: const-string v3, "start" // string@17ed │ │ +04f104: 1214 |0004: const/4 v4, #int 1 // #1 │ │ +04f106: 2344 7903 |0005: new-array v4, v4, [Ljava/lang/Class; // type@0379 │ │ +04f10a: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +04f10c: 1c06 6000 |0008: const-class v6, Landroid/os/ParcelFileDescriptor; // type@0060 │ │ +04f110: 4d06 0405 |000a: aput-object v6, v4, v5 │ │ +04f114: 6e30 6614 3204 |000c: invoke-virtual {v2, v3, v4}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1466 │ │ +04f11a: 0c02 |000f: move-result-object v2 │ │ +04f11c: 6203 7b05 |0010: sget-object v3, Ljulianwi/javainstaller/RunActivity;.exec:Ljava/lang/Object; // field@057b │ │ +04f120: 1214 |0012: const/4 v4, #int 1 // #1 │ │ +04f122: 2344 7a03 |0013: new-array v4, v4, [Ljava/lang/Object; // type@037a │ │ +04f126: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +04f128: 6206 7d05 |0016: sget-object v6, Ljulianwi/javainstaller/RunActivity;.pseudoterm:Landroid/os/ParcelFileDescriptor; // field@057d │ │ +04f12c: 4d06 0405 |0018: aput-object v6, v4, v5 │ │ +04f130: 6e30 cd14 3204 |001a: invoke-virtual {v2, v3, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@14cd │ │ +04f136: 0c02 |001d: move-result-object v2 │ │ +04f138: 1f02 0303 |001e: check-cast v2, Ljava/lang/Integer; // type@0303 │ │ +04f13c: 6e10 7c14 0200 |0020: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@147c │ │ +04f142: 0a01 |0023: move-result v1 │ │ +04f144: 6202 4305 |0024: sget-object v2, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@0543 │ │ +04f148: 2203 1403 |0026: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ +04f14c: 7010 ab14 0300 |0028: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04f152: 1a04 8215 |002b: const-string v4, "process id is " // string@1582 │ │ +04f156: 6e20 b214 4300 |002d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04f15c: 0c03 |0030: move-result-object v3 │ │ +04f15e: 6e20 ae14 1300 |0031: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04f164: 0c03 |0034: move-result-object v3 │ │ +04f166: 6e10 b714 0300 |0035: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04f16c: 0c03 |0038: move-result-object v3 │ │ +04f16e: 6e20 4514 3200 |0039: invoke-virtual {v2, v3}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@1445 │ │ +04f174: 0e00 |003c: return-void │ │ +04f176: 0d00 |003d: move-exception v0 │ │ +04f178: 6e10 7314 0000 |003e: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@1473 │ │ +04f17e: 5472 7c05 |0041: iget-object v2, v7, Ljulianwi/javainstaller/RunActivity;.handler:Landroid/os/Handler; // field@057c │ │ +04f182: 2203 5103 |0043: new-instance v3, Ljulianwi/javainstaller/Error; // type@0351 │ │ +04f186: 7030 5615 0307 |0045: invoke-direct {v3, v0, v7}, Ljulianwi/javainstaller/Error;.:(Ljava/lang/Exception;Landroid/content/Context;)V // method@1556 │ │ +04f18c: 6e20 8d01 3200 |0048: invoke-virtual {v2, v3}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@018d │ │ +04f192: 28f1 |004b: goto 003c // -000f │ │ catches : 1 │ │ 0x0000 - 0x003c │ │ Ljava/lang/Exception; -> 0x003d │ │ positions : │ │ 0x0000 line=130 │ │ 0x0024 line=131 │ │ 0x003c line=136 │ │ @@ -91304,21 +91282,21 @@ │ │ 0x003e line=133 │ │ 0x0041 line=134 │ │ locals : │ │ 0x0024 - 0x003c reg=1 pid I │ │ 0x003e - 0x004c reg=0 e Ljava/lang/Exception; │ │ 0x0000 - 0x004c reg=7 this Ljulianwi/javainstaller/RunActivity; │ │ │ │ - source_file_idx : 2194 (RunActivity.java) │ │ + source_file_idx : 2195 (RunActivity.java) │ │ │ │ Class #365 header: │ │ class_idx : 859 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 107 │ │ -source_file_idx : 2259 │ │ +source_file_idx : 2260 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #365 - │ │ Class descriptor : 'Ljulianwi/javainstaller/SettingsActivity;' │ │ @@ -91333,17 +91311,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04cf60: |[04cf60] julianwi.javainstaller.SettingsActivity.:()V │ │ -04cf70: 7010 bc01 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceActivity;.:()V // method@01bc │ │ -04cf76: 0e00 |0003: return-void │ │ +04f1a4: |[04f1a4] julianwi.javainstaller.SettingsActivity.:()V │ │ +04f1b4: 7010 bc01 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceActivity;.:()V // method@01bc │ │ +04f1ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Ljulianwi/javainstaller/SettingsActivity; │ │ │ │ #1 : (in Ljulianwi/javainstaller/SettingsActivity;) │ │ @@ -91351,176 +91329,176 @@ │ │ type : '()Landroid/preference/PreferenceScreen;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 18 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 363 16-bit code units │ │ -04cf78: |[04cf78] julianwi.javainstaller.SettingsActivity.createPreferenceHierarchy:()Landroid/preference/PreferenceScreen; │ │ -04cf88: 123f |0000: const/4 v15, #int 3 // #3 │ │ -04cf8a: 23f1 7c03 |0001: new-array v1, v15, [Ljava/lang/String; // type@037c │ │ -04cf8e: 120f |0003: const/4 v15, #int 0 // #0 │ │ -04cf90: 1a10 3109 |0004: const-string v16, "Terminal Emulator" // string@0931 │ │ -04cf94: 4d10 010f |0006: aput-object v16, v1, v15 │ │ -04cf98: 121f |0008: const/4 v15, #int 1 // #1 │ │ -04cf9a: 1a10 9008 |0009: const-string v16, "Run Activity" // string@0890 │ │ -04cf9e: 4d10 010f |000b: aput-object v16, v1, v15 │ │ -04cfa2: 122f |000d: const/4 v15, #int 2 // #2 │ │ -04cfa4: 1a10 fb0a |000e: const-string v16, "auto" // string@0afb │ │ -04cfa8: 4d10 010f |0010: aput-object v16, v1, v15 │ │ -04cfac: 122f |0012: const/4 v15, #int 2 // #2 │ │ -04cfae: 23f2 7c03 |0013: new-array v2, v15, [Ljava/lang/String; // type@037c │ │ -04cfb2: 120f |0015: const/4 v15, #int 0 // #0 │ │ -04cfb4: 1a10 ff13 |0016: const-string v16, "off" // string@13ff │ │ -04cfb8: 4d10 020f |0018: aput-object v16, v2, v15 │ │ -04cfbc: 121f |001a: const/4 v15, #int 1 // #1 │ │ -04cfbe: 1a10 1f14 |001b: const-string v16, "on" // string@141f │ │ -04cfc2: 4d10 020f |001d: aput-object v16, v2, v15 │ │ -04cfc6: 7401 a115 1100 |001f: invoke-virtual/range {v17}, Ljulianwi/javainstaller/SettingsActivity;.getPreferenceManager:()Landroid/preference/PreferenceManager; // method@15a1 │ │ -04cfcc: 0c0f |0022: move-result-object v15 │ │ -04cfce: 0800 1100 |0023: move-object/from16 v0, v17 │ │ -04cfd2: 6e20 c101 0f00 |0025: invoke-virtual {v15, v0}, Landroid/preference/PreferenceManager;.createPreferenceScreen:(Landroid/content/Context;)Landroid/preference/PreferenceScreen; // method@01c1 │ │ -04cfd8: 0c0c |0028: move-result-object v12 │ │ -04cfda: 2205 6c00 |0029: new-instance v5, Landroid/preference/PreferenceCategory; // type@006c │ │ -04cfde: 0800 1100 |002b: move-object/from16 v0, v17 │ │ -04cfe2: 7020 be01 0500 |002d: invoke-direct {v5, v0}, Landroid/preference/PreferenceCategory;.:(Landroid/content/Context;)V // method@01be │ │ -04cfe8: 1a0f f40f |0030: const-string v15, "install" // string@0ff4 │ │ -04cfec: 6e20 c001 f500 |0032: invoke-virtual {v5, v15}, Landroid/preference/PreferenceCategory;.setTitle:(Ljava/lang/CharSequence;)V // method@01c0 │ │ -04cff2: 6e20 c201 5c00 |0035: invoke-virtual {v12, v5}, Landroid/preference/PreferenceScreen;.addPreference:(Landroid/preference/Preference;)Z // method@01c2 │ │ -04cff8: 2208 6900 |0038: new-instance v8, Landroid/preference/ListPreference; // type@0069 │ │ -04cffc: 0800 1100 |003a: move-object/from16 v0, v17 │ │ -04d000: 7020 b401 0800 |003c: invoke-direct {v8, v0}, Landroid/preference/ListPreference;.:(Landroid/content/Context;)V // method@01b4 │ │ -04d006: 1a0f 2d16 |003f: const-string v15, "runmode" // string@162d │ │ -04d00a: 6e20 b901 f800 |0041: invoke-virtual {v8, v15}, Landroid/preference/ListPreference;.setKey:(Ljava/lang/String;)V // method@01b9 │ │ -04d010: 122f |0044: const/4 v15, #int 2 // #2 │ │ -04d012: 460f 010f |0045: aget-object v15, v1, v15 │ │ -04d016: 6e20 b501 f800 |0047: invoke-virtual {v8, v15}, Landroid/preference/ListPreference;.setDefaultValue:(Ljava/lang/Object;)V // method@01b5 │ │ -04d01c: 6e20 b701 1800 |004a: invoke-virtual {v8, v1}, Landroid/preference/ListPreference;.setEntries:([Ljava/lang/CharSequence;)V // method@01b7 │ │ -04d022: 6e20 b801 1800 |004d: invoke-virtual {v8, v1}, Landroid/preference/ListPreference;.setEntryValues:([Ljava/lang/CharSequence;)V // method@01b8 │ │ -04d028: 1a0f 2516 |0050: const-string v15, "run install.sh in" // string@1625 │ │ -04d02c: 6e20 b601 f800 |0052: invoke-virtual {v8, v15}, Landroid/preference/ListPreference;.setDialogTitle:(Ljava/lang/CharSequence;)V // method@01b6 │ │ -04d032: 1a0f 2516 |0055: const-string v15, "run install.sh in" // string@1625 │ │ -04d036: 6e20 bb01 f800 |0057: invoke-virtual {v8, v15}, Landroid/preference/ListPreference;.setTitle:(Ljava/lang/CharSequence;)V // method@01bb │ │ -04d03c: 1a0f 2516 |005a: const-string v15, "run install.sh in" // string@1625 │ │ -04d040: 6e20 ba01 f800 |005c: invoke-virtual {v8, v15}, Landroid/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@01ba │ │ -04d046: 6e20 bf01 8500 |005f: invoke-virtual {v5, v8}, Landroid/preference/PreferenceCategory;.addPreference:(Landroid/preference/Preference;)Z // method@01bf │ │ -04d04c: 220d 6900 |0062: new-instance v13, Landroid/preference/ListPreference; // type@0069 │ │ -04d050: 0800 1100 |0064: move-object/from16 v0, v17 │ │ -04d054: 7020 b401 0d00 |0066: invoke-direct {v13, v0}, Landroid/preference/ListPreference;.:(Landroid/content/Context;)V // method@01b4 │ │ -04d05a: 1a0f 1e16 |0069: const-string v15, "rootmode" // string@161e │ │ -04d05e: 6e20 b901 fd00 |006b: invoke-virtual {v13, v15}, Landroid/preference/ListPreference;.setKey:(Ljava/lang/String;)V // method@01b9 │ │ -04d064: 120f |006e: const/4 v15, #int 0 // #0 │ │ -04d066: 460f 020f |006f: aget-object v15, v2, v15 │ │ -04d06a: 6e20 b501 fd00 |0071: invoke-virtual {v13, v15}, Landroid/preference/ListPreference;.setDefaultValue:(Ljava/lang/Object;)V // method@01b5 │ │ -04d070: 6e20 b701 2d00 |0074: invoke-virtual {v13, v2}, Landroid/preference/ListPreference;.setEntries:([Ljava/lang/CharSequence;)V // method@01b7 │ │ -04d076: 6e20 b801 2d00 |0077: invoke-virtual {v13, v2}, Landroid/preference/ListPreference;.setEntryValues:([Ljava/lang/CharSequence;)V // method@01b8 │ │ -04d07c: 1a0f 2416 |007a: const-string v15, "run install.sh as superuser" // string@1624 │ │ -04d080: 6e20 b601 fd00 |007c: invoke-virtual {v13, v15}, Landroid/preference/ListPreference;.setDialogTitle:(Ljava/lang/CharSequence;)V // method@01b6 │ │ -04d086: 1a0f 2416 |007f: const-string v15, "run install.sh as superuser" // string@1624 │ │ -04d08a: 6e20 bb01 fd00 |0081: invoke-virtual {v13, v15}, Landroid/preference/ListPreference;.setTitle:(Ljava/lang/CharSequence;)V // method@01bb │ │ -04d090: 1a0f 1b16 |0084: const-string v15, "root required" // string@161b │ │ -04d094: 6e20 ba01 fd00 |0086: invoke-virtual {v13, v15}, Landroid/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@01ba │ │ -04d09a: 6e20 bf01 d500 |0089: invoke-virtual {v5, v13}, Landroid/preference/PreferenceCategory;.addPreference:(Landroid/preference/Preference;)Z // method@01bf │ │ -04d0a0: 2206 6c00 |008c: new-instance v6, Landroid/preference/PreferenceCategory; // type@006c │ │ -04d0a4: 0800 1100 |008e: move-object/from16 v0, v17 │ │ -04d0a8: 7020 be01 0600 |0090: invoke-direct {v6, v0}, Landroid/preference/PreferenceCategory;.:(Landroid/content/Context;)V // method@01be │ │ -04d0ae: 1a0f 2316 |0093: const-string v15, "run" // string@1623 │ │ -04d0b2: 6e20 c001 f600 |0095: invoke-virtual {v6, v15}, Landroid/preference/PreferenceCategory;.setTitle:(Ljava/lang/CharSequence;)V // method@01c0 │ │ -04d0b8: 6e20 c201 6c00 |0098: invoke-virtual {v12, v6}, Landroid/preference/PreferenceScreen;.addPreference:(Landroid/preference/Preference;)Z // method@01c2 │ │ -04d0be: 122f |009b: const/4 v15, #int 2 // #2 │ │ -04d0c0: 23f3 7c03 |009c: new-array v3, v15, [Ljava/lang/String; // type@037c │ │ -04d0c4: 120f |009e: const/4 v15, #int 0 // #0 │ │ -04d0c6: 1a10 3109 |009f: const-string v16, "Terminal Emulator" // string@0931 │ │ -04d0ca: 4d10 030f |00a1: aput-object v16, v3, v15 │ │ -04d0ce: 121f |00a3: const/4 v15, #int 1 // #1 │ │ -04d0d0: 1a10 9008 |00a4: const-string v16, "Run Activity" // string@0890 │ │ -04d0d4: 4d10 030f |00a6: aput-object v16, v3, v15 │ │ -04d0d8: 2209 6900 |00a8: new-instance v9, Landroid/preference/ListPreference; // type@0069 │ │ -04d0dc: 0800 1100 |00aa: move-object/from16 v0, v17 │ │ -04d0e0: 7020 b401 0900 |00ac: invoke-direct {v9, v0}, Landroid/preference/ListPreference;.:(Landroid/content/Context;)V // method@01b4 │ │ -04d0e6: 1a0f 2e16 |00af: const-string v15, "runmode2" // string@162e │ │ -04d0ea: 6e20 b901 f900 |00b1: invoke-virtual {v9, v15}, Landroid/preference/ListPreference;.setKey:(Ljava/lang/String;)V // method@01b9 │ │ -04d0f0: 121f |00b4: const/4 v15, #int 1 // #1 │ │ -04d0f2: 460f 030f |00b5: aget-object v15, v3, v15 │ │ -04d0f6: 6e20 b501 f900 |00b7: invoke-virtual {v9, v15}, Landroid/preference/ListPreference;.setDefaultValue:(Ljava/lang/Object;)V // method@01b5 │ │ -04d0fc: 6e20 b701 3900 |00ba: invoke-virtual {v9, v3}, Landroid/preference/ListPreference;.setEntries:([Ljava/lang/CharSequence;)V // method@01b7 │ │ -04d102: 6e20 b801 3900 |00bd: invoke-virtual {v9, v3}, Landroid/preference/ListPreference;.setEntryValues:([Ljava/lang/CharSequence;)V // method@01b8 │ │ -04d108: 1a0f 2816 |00c0: const-string v15, "run jar file in" // string@1628 │ │ -04d10c: 6e20 b601 f900 |00c2: invoke-virtual {v9, v15}, Landroid/preference/ListPreference;.setDialogTitle:(Ljava/lang/CharSequence;)V // method@01b6 │ │ -04d112: 1a0f 2816 |00c5: const-string v15, "run jar file in" // string@1628 │ │ -04d116: 6e20 bb01 f900 |00c7: invoke-virtual {v9, v15}, Landroid/preference/ListPreference;.setTitle:(Ljava/lang/CharSequence;)V // method@01bb │ │ -04d11c: 1a0f 2816 |00ca: const-string v15, "run jar file in" // string@1628 │ │ -04d120: 6e20 ba01 f900 |00cc: invoke-virtual {v9, v15}, Landroid/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@01ba │ │ -04d126: 6e20 bf01 9600 |00cf: invoke-virtual {v6, v9}, Landroid/preference/PreferenceCategory;.addPreference:(Landroid/preference/Preference;)Z // method@01bf │ │ -04d12c: 220e 6900 |00d2: new-instance v14, Landroid/preference/ListPreference; // type@0069 │ │ -04d130: 0800 1100 |00d4: move-object/from16 v0, v17 │ │ -04d134: 7020 b401 0e00 |00d6: invoke-direct {v14, v0}, Landroid/preference/ListPreference;.:(Landroid/content/Context;)V // method@01b4 │ │ -04d13a: 1a0f 1f16 |00d9: const-string v15, "rootmode2" // string@161f │ │ -04d13e: 6e20 b901 fe00 |00db: invoke-virtual {v14, v15}, Landroid/preference/ListPreference;.setKey:(Ljava/lang/String;)V // method@01b9 │ │ -04d144: 120f |00de: const/4 v15, #int 0 // #0 │ │ -04d146: 460f 020f |00df: aget-object v15, v2, v15 │ │ -04d14a: 6e20 b501 fe00 |00e1: invoke-virtual {v14, v15}, Landroid/preference/ListPreference;.setDefaultValue:(Ljava/lang/Object;)V // method@01b5 │ │ -04d150: 6e20 b701 2e00 |00e4: invoke-virtual {v14, v2}, Landroid/preference/ListPreference;.setEntries:([Ljava/lang/CharSequence;)V // method@01b7 │ │ -04d156: 6e20 b801 2e00 |00e7: invoke-virtual {v14, v2}, Landroid/preference/ListPreference;.setEntryValues:([Ljava/lang/CharSequence;)V // method@01b8 │ │ -04d15c: 1a0f 2716 |00ea: const-string v15, "run jar file as superuser" // string@1627 │ │ -04d160: 6e20 b601 fe00 |00ec: invoke-virtual {v14, v15}, Landroid/preference/ListPreference;.setDialogTitle:(Ljava/lang/CharSequence;)V // method@01b6 │ │ -04d166: 1a0f 2716 |00ef: const-string v15, "run jar file as superuser" // string@1627 │ │ -04d16a: 6e20 bb01 fe00 |00f1: invoke-virtual {v14, v15}, Landroid/preference/ListPreference;.setTitle:(Ljava/lang/CharSequence;)V // method@01bb │ │ -04d170: 1a0f 1b16 |00f4: const-string v15, "root required" // string@161b │ │ -04d174: 6e20 ba01 fe00 |00f6: invoke-virtual {v14, v15}, Landroid/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@01ba │ │ -04d17a: 6e20 bf01 e600 |00f9: invoke-virtual {v6, v14}, Landroid/preference/PreferenceCategory;.addPreference:(Landroid/preference/Preference;)Z // method@01bf │ │ -04d180: 2207 6c00 |00fc: new-instance v7, Landroid/preference/PreferenceCategory; // type@006c │ │ -04d184: 0800 1100 |00fe: move-object/from16 v0, v17 │ │ -04d188: 7020 be01 0700 |0100: invoke-direct {v7, v0}, Landroid/preference/PreferenceCategory;.:(Landroid/content/Context;)V // method@01be │ │ -04d18e: 1a0f 1715 |0103: const-string v15, "path broadcast" // string@1517 │ │ -04d192: 6e20 c001 f700 |0105: invoke-virtual {v7, v15}, Landroid/preference/PreferenceCategory;.setTitle:(Ljava/lang/CharSequence;)V // method@01c0 │ │ -04d198: 6e20 c201 7c00 |0108: invoke-virtual {v12, v7}, Landroid/preference/PreferenceScreen;.addPreference:(Landroid/preference/Preference;)Z // method@01c2 │ │ -04d19e: 123f |010b: const/4 v15, #int 3 // #3 │ │ -04d1a0: 23f4 7c03 |010c: new-array v4, v15, [Ljava/lang/String; // type@037c │ │ -04d1a4: 120f |010e: const/4 v15, #int 0 // #0 │ │ -04d1a6: 1a10 1f14 |010f: const-string v16, "on" // string@141f │ │ -04d1aa: 4d10 040f |0111: aput-object v16, v4, v15 │ │ -04d1ae: 121f |0113: const/4 v15, #int 1 // #1 │ │ -04d1b0: 1a10 ff13 |0114: const-string v16, "off" // string@13ff │ │ -04d1b4: 4d10 040f |0116: aput-object v16, v4, v15 │ │ -04d1b8: 122f |0118: const/4 v15, #int 2 // #2 │ │ -04d1ba: 1a10 bc0f |0119: const-string v16, "if jamvm is installed" // string@0fbc │ │ -04d1be: 4d10 040f |011b: aput-object v16, v4, v15 │ │ -04d1c2: 220a 6900 |011d: new-instance v10, Landroid/preference/ListPreference; // type@0069 │ │ -04d1c6: 0800 1100 |011f: move-object/from16 v0, v17 │ │ -04d1ca: 7020 b401 0a00 |0121: invoke-direct {v10, v0}, Landroid/preference/ListPreference;.:(Landroid/content/Context;)V // method@01b4 │ │ -04d1d0: 1a0f 280b |0124: const-string v15, "broadcast" // string@0b28 │ │ -04d1d4: 6e20 b901 fa00 |0126: invoke-virtual {v10, v15}, Landroid/preference/ListPreference;.setKey:(Ljava/lang/String;)V // method@01b9 │ │ -04d1da: 122f |0129: const/4 v15, #int 2 // #2 │ │ -04d1dc: 460f 040f |012a: aget-object v15, v4, v15 │ │ -04d1e0: 6e20 b501 fa00 |012c: invoke-virtual {v10, v15}, Landroid/preference/ListPreference;.setDefaultValue:(Ljava/lang/Object;)V // method@01b5 │ │ -04d1e6: 6e20 b701 4a00 |012f: invoke-virtual {v10, v4}, Landroid/preference/ListPreference;.setEntries:([Ljava/lang/CharSequence;)V // method@01b7 │ │ -04d1ec: 6e20 b801 4a00 |0132: invoke-virtual {v10, v4}, Landroid/preference/ListPreference;.setEntryValues:([Ljava/lang/CharSequence;)V // method@01b8 │ │ -04d1f2: 1a0f 290b |0135: const-string v15, "broadcast path to terminal emulator" // string@0b29 │ │ -04d1f6: 6e20 b601 fa00 |0137: invoke-virtual {v10, v15}, Landroid/preference/ListPreference;.setDialogTitle:(Ljava/lang/CharSequence;)V // method@01b6 │ │ -04d1fc: 1a0f 290b |013a: const-string v15, "broadcast path to terminal emulator" // string@0b29 │ │ -04d200: 6e20 bb01 fa00 |013c: invoke-virtual {v10, v15}, Landroid/preference/ListPreference;.setTitle:(Ljava/lang/CharSequence;)V // method@01bb │ │ -04d206: 1a0f 290b |013f: const-string v15, "broadcast path to terminal emulator" // string@0b29 │ │ -04d20a: 6e20 ba01 fa00 |0141: invoke-virtual {v10, v15}, Landroid/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@01ba │ │ -04d210: 6e20 bf01 a700 |0144: invoke-virtual {v7, v10}, Landroid/preference/PreferenceCategory;.addPreference:(Landroid/preference/Preference;)Z // method@01bf │ │ -04d216: 220b 6800 |0147: new-instance v11, Landroid/preference/EditTextPreference; // type@0068 │ │ -04d21a: 0800 1100 |0149: move-object/from16 v0, v17 │ │ -04d21e: 7020 ae01 0b00 |014b: invoke-direct {v11, v0}, Landroid/preference/EditTextPreference;.:(Landroid/content/Context;)V // method@01ae │ │ -04d224: 1a0f 2b0b |014e: const-string v15, "broadcastpath" // string@0b2b │ │ -04d228: 6e20 b101 fb00 |0150: invoke-virtual {v11, v15}, Landroid/preference/EditTextPreference;.setKey:(Ljava/lang/String;)V // method@01b1 │ │ -04d22e: 1a0f e600 |0153: const-string v15, "/data/data/julianwi.javainstaller" // string@00e6 │ │ -04d232: 6e20 af01 fb00 |0155: invoke-virtual {v11, v15}, Landroid/preference/EditTextPreference;.setDefaultValue:(Ljava/lang/Object;)V // method@01af │ │ -04d238: 1a0f 1815 |0158: const-string v15, "path to broadcast" // string@1518 │ │ -04d23c: 6e20 b001 fb00 |015a: invoke-virtual {v11, v15}, Landroid/preference/EditTextPreference;.setDialogTitle:(Ljava/lang/CharSequence;)V // method@01b0 │ │ -04d242: 1a0f 1815 |015d: const-string v15, "path to broadcast" // string@1518 │ │ -04d246: 6e20 b301 fb00 |015f: invoke-virtual {v11, v15}, Landroid/preference/EditTextPreference;.setTitle:(Ljava/lang/CharSequence;)V // method@01b3 │ │ -04d24c: 1a0f 1815 |0162: const-string v15, "path to broadcast" // string@1518 │ │ -04d250: 6e20 b201 fb00 |0164: invoke-virtual {v11, v15}, Landroid/preference/EditTextPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@01b2 │ │ -04d256: 6e20 bf01 b700 |0167: invoke-virtual {v7, v11}, Landroid/preference/PreferenceCategory;.addPreference:(Landroid/preference/Preference;)Z // method@01bf │ │ -04d25c: 110c |016a: return-object v12 │ │ +04f1bc: |[04f1bc] julianwi.javainstaller.SettingsActivity.createPreferenceHierarchy:()Landroid/preference/PreferenceScreen; │ │ +04f1cc: 123f |0000: const/4 v15, #int 3 // #3 │ │ +04f1ce: 23f1 7c03 |0001: new-array v1, v15, [Ljava/lang/String; // type@037c │ │ +04f1d2: 120f |0003: const/4 v15, #int 0 // #0 │ │ +04f1d4: 1a10 3209 |0004: const-string v16, "Terminal Emulator" // string@0932 │ │ +04f1d8: 4d10 010f |0006: aput-object v16, v1, v15 │ │ +04f1dc: 121f |0008: const/4 v15, #int 1 // #1 │ │ +04f1de: 1a10 9108 |0009: const-string v16, "Run Activity" // string@0891 │ │ +04f1e2: 4d10 010f |000b: aput-object v16, v1, v15 │ │ +04f1e6: 122f |000d: const/4 v15, #int 2 // #2 │ │ +04f1e8: 1a10 fc0a |000e: const-string v16, "auto" // string@0afc │ │ +04f1ec: 4d10 010f |0010: aput-object v16, v1, v15 │ │ +04f1f0: 122f |0012: const/4 v15, #int 2 // #2 │ │ +04f1f2: 23f2 7c03 |0013: new-array v2, v15, [Ljava/lang/String; // type@037c │ │ +04f1f6: 120f |0015: const/4 v15, #int 0 // #0 │ │ +04f1f8: 1a10 0014 |0016: const-string v16, "off" // string@1400 │ │ +04f1fc: 4d10 020f |0018: aput-object v16, v2, v15 │ │ +04f200: 121f |001a: const/4 v15, #int 1 // #1 │ │ +04f202: 1a10 2014 |001b: const-string v16, "on" // string@1420 │ │ +04f206: 4d10 020f |001d: aput-object v16, v2, v15 │ │ +04f20a: 7401 a115 1100 |001f: invoke-virtual/range {v17}, Ljulianwi/javainstaller/SettingsActivity;.getPreferenceManager:()Landroid/preference/PreferenceManager; // method@15a1 │ │ +04f210: 0c0f |0022: move-result-object v15 │ │ +04f212: 0800 1100 |0023: move-object/from16 v0, v17 │ │ +04f216: 6e20 c101 0f00 |0025: invoke-virtual {v15, v0}, Landroid/preference/PreferenceManager;.createPreferenceScreen:(Landroid/content/Context;)Landroid/preference/PreferenceScreen; // method@01c1 │ │ +04f21c: 0c0c |0028: move-result-object v12 │ │ +04f21e: 2205 6c00 |0029: new-instance v5, Landroid/preference/PreferenceCategory; // type@006c │ │ +04f222: 0800 1100 |002b: move-object/from16 v0, v17 │ │ +04f226: 7020 be01 0500 |002d: invoke-direct {v5, v0}, Landroid/preference/PreferenceCategory;.:(Landroid/content/Context;)V // method@01be │ │ +04f22c: 1a0f f50f |0030: const-string v15, "install" // string@0ff5 │ │ +04f230: 6e20 c001 f500 |0032: invoke-virtual {v5, v15}, Landroid/preference/PreferenceCategory;.setTitle:(Ljava/lang/CharSequence;)V // method@01c0 │ │ +04f236: 6e20 c201 5c00 |0035: invoke-virtual {v12, v5}, Landroid/preference/PreferenceScreen;.addPreference:(Landroid/preference/Preference;)Z // method@01c2 │ │ +04f23c: 2208 6900 |0038: new-instance v8, Landroid/preference/ListPreference; // type@0069 │ │ +04f240: 0800 1100 |003a: move-object/from16 v0, v17 │ │ +04f244: 7020 b401 0800 |003c: invoke-direct {v8, v0}, Landroid/preference/ListPreference;.:(Landroid/content/Context;)V // method@01b4 │ │ +04f24a: 1a0f 2d16 |003f: const-string v15, "runmode" // string@162d │ │ +04f24e: 6e20 b901 f800 |0041: invoke-virtual {v8, v15}, Landroid/preference/ListPreference;.setKey:(Ljava/lang/String;)V // method@01b9 │ │ +04f254: 122f |0044: const/4 v15, #int 2 // #2 │ │ +04f256: 460f 010f |0045: aget-object v15, v1, v15 │ │ +04f25a: 6e20 b501 f800 |0047: invoke-virtual {v8, v15}, Landroid/preference/ListPreference;.setDefaultValue:(Ljava/lang/Object;)V // method@01b5 │ │ +04f260: 6e20 b701 1800 |004a: invoke-virtual {v8, v1}, Landroid/preference/ListPreference;.setEntries:([Ljava/lang/CharSequence;)V // method@01b7 │ │ +04f266: 6e20 b801 1800 |004d: invoke-virtual {v8, v1}, Landroid/preference/ListPreference;.setEntryValues:([Ljava/lang/CharSequence;)V // method@01b8 │ │ +04f26c: 1a0f 2516 |0050: const-string v15, "run install.sh in" // string@1625 │ │ +04f270: 6e20 b601 f800 |0052: invoke-virtual {v8, v15}, Landroid/preference/ListPreference;.setDialogTitle:(Ljava/lang/CharSequence;)V // method@01b6 │ │ +04f276: 1a0f 2516 |0055: const-string v15, "run install.sh in" // string@1625 │ │ +04f27a: 6e20 bb01 f800 |0057: invoke-virtual {v8, v15}, Landroid/preference/ListPreference;.setTitle:(Ljava/lang/CharSequence;)V // method@01bb │ │ +04f280: 1a0f 2516 |005a: const-string v15, "run install.sh in" // string@1625 │ │ +04f284: 6e20 ba01 f800 |005c: invoke-virtual {v8, v15}, Landroid/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@01ba │ │ +04f28a: 6e20 bf01 8500 |005f: invoke-virtual {v5, v8}, Landroid/preference/PreferenceCategory;.addPreference:(Landroid/preference/Preference;)Z // method@01bf │ │ +04f290: 220d 6900 |0062: new-instance v13, Landroid/preference/ListPreference; // type@0069 │ │ +04f294: 0800 1100 |0064: move-object/from16 v0, v17 │ │ +04f298: 7020 b401 0d00 |0066: invoke-direct {v13, v0}, Landroid/preference/ListPreference;.:(Landroid/content/Context;)V // method@01b4 │ │ +04f29e: 1a0f 1e16 |0069: const-string v15, "rootmode" // string@161e │ │ +04f2a2: 6e20 b901 fd00 |006b: invoke-virtual {v13, v15}, Landroid/preference/ListPreference;.setKey:(Ljava/lang/String;)V // method@01b9 │ │ +04f2a8: 120f |006e: const/4 v15, #int 0 // #0 │ │ +04f2aa: 460f 020f |006f: aget-object v15, v2, v15 │ │ +04f2ae: 6e20 b501 fd00 |0071: invoke-virtual {v13, v15}, Landroid/preference/ListPreference;.setDefaultValue:(Ljava/lang/Object;)V // method@01b5 │ │ +04f2b4: 6e20 b701 2d00 |0074: invoke-virtual {v13, v2}, Landroid/preference/ListPreference;.setEntries:([Ljava/lang/CharSequence;)V // method@01b7 │ │ +04f2ba: 6e20 b801 2d00 |0077: invoke-virtual {v13, v2}, Landroid/preference/ListPreference;.setEntryValues:([Ljava/lang/CharSequence;)V // method@01b8 │ │ +04f2c0: 1a0f 2416 |007a: const-string v15, "run install.sh as superuser" // string@1624 │ │ +04f2c4: 6e20 b601 fd00 |007c: invoke-virtual {v13, v15}, Landroid/preference/ListPreference;.setDialogTitle:(Ljava/lang/CharSequence;)V // method@01b6 │ │ +04f2ca: 1a0f 2416 |007f: const-string v15, "run install.sh as superuser" // string@1624 │ │ +04f2ce: 6e20 bb01 fd00 |0081: invoke-virtual {v13, v15}, Landroid/preference/ListPreference;.setTitle:(Ljava/lang/CharSequence;)V // method@01bb │ │ +04f2d4: 1a0f 1b16 |0084: const-string v15, "root required" // string@161b │ │ +04f2d8: 6e20 ba01 fd00 |0086: invoke-virtual {v13, v15}, Landroid/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@01ba │ │ +04f2de: 6e20 bf01 d500 |0089: invoke-virtual {v5, v13}, Landroid/preference/PreferenceCategory;.addPreference:(Landroid/preference/Preference;)Z // method@01bf │ │ +04f2e4: 2206 6c00 |008c: new-instance v6, Landroid/preference/PreferenceCategory; // type@006c │ │ +04f2e8: 0800 1100 |008e: move-object/from16 v0, v17 │ │ +04f2ec: 7020 be01 0600 |0090: invoke-direct {v6, v0}, Landroid/preference/PreferenceCategory;.:(Landroid/content/Context;)V // method@01be │ │ +04f2f2: 1a0f 2316 |0093: const-string v15, "run" // string@1623 │ │ +04f2f6: 6e20 c001 f600 |0095: invoke-virtual {v6, v15}, Landroid/preference/PreferenceCategory;.setTitle:(Ljava/lang/CharSequence;)V // method@01c0 │ │ +04f2fc: 6e20 c201 6c00 |0098: invoke-virtual {v12, v6}, Landroid/preference/PreferenceScreen;.addPreference:(Landroid/preference/Preference;)Z // method@01c2 │ │ +04f302: 122f |009b: const/4 v15, #int 2 // #2 │ │ +04f304: 23f3 7c03 |009c: new-array v3, v15, [Ljava/lang/String; // type@037c │ │ +04f308: 120f |009e: const/4 v15, #int 0 // #0 │ │ +04f30a: 1a10 3209 |009f: const-string v16, "Terminal Emulator" // string@0932 │ │ +04f30e: 4d10 030f |00a1: aput-object v16, v3, v15 │ │ +04f312: 121f |00a3: const/4 v15, #int 1 // #1 │ │ +04f314: 1a10 9108 |00a4: const-string v16, "Run Activity" // string@0891 │ │ +04f318: 4d10 030f |00a6: aput-object v16, v3, v15 │ │ +04f31c: 2209 6900 |00a8: new-instance v9, Landroid/preference/ListPreference; // type@0069 │ │ +04f320: 0800 1100 |00aa: move-object/from16 v0, v17 │ │ +04f324: 7020 b401 0900 |00ac: invoke-direct {v9, v0}, Landroid/preference/ListPreference;.:(Landroid/content/Context;)V // method@01b4 │ │ +04f32a: 1a0f 2e16 |00af: const-string v15, "runmode2" // string@162e │ │ +04f32e: 6e20 b901 f900 |00b1: invoke-virtual {v9, v15}, Landroid/preference/ListPreference;.setKey:(Ljava/lang/String;)V // method@01b9 │ │ +04f334: 121f |00b4: const/4 v15, #int 1 // #1 │ │ +04f336: 460f 030f |00b5: aget-object v15, v3, v15 │ │ +04f33a: 6e20 b501 f900 |00b7: invoke-virtual {v9, v15}, Landroid/preference/ListPreference;.setDefaultValue:(Ljava/lang/Object;)V // method@01b5 │ │ +04f340: 6e20 b701 3900 |00ba: invoke-virtual {v9, v3}, Landroid/preference/ListPreference;.setEntries:([Ljava/lang/CharSequence;)V // method@01b7 │ │ +04f346: 6e20 b801 3900 |00bd: invoke-virtual {v9, v3}, Landroid/preference/ListPreference;.setEntryValues:([Ljava/lang/CharSequence;)V // method@01b8 │ │ +04f34c: 1a0f 2816 |00c0: const-string v15, "run jar file in" // string@1628 │ │ +04f350: 6e20 b601 f900 |00c2: invoke-virtual {v9, v15}, Landroid/preference/ListPreference;.setDialogTitle:(Ljava/lang/CharSequence;)V // method@01b6 │ │ +04f356: 1a0f 2816 |00c5: const-string v15, "run jar file in" // string@1628 │ │ +04f35a: 6e20 bb01 f900 |00c7: invoke-virtual {v9, v15}, Landroid/preference/ListPreference;.setTitle:(Ljava/lang/CharSequence;)V // method@01bb │ │ +04f360: 1a0f 2816 |00ca: const-string v15, "run jar file in" // string@1628 │ │ +04f364: 6e20 ba01 f900 |00cc: invoke-virtual {v9, v15}, Landroid/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@01ba │ │ +04f36a: 6e20 bf01 9600 |00cf: invoke-virtual {v6, v9}, Landroid/preference/PreferenceCategory;.addPreference:(Landroid/preference/Preference;)Z // method@01bf │ │ +04f370: 220e 6900 |00d2: new-instance v14, Landroid/preference/ListPreference; // type@0069 │ │ +04f374: 0800 1100 |00d4: move-object/from16 v0, v17 │ │ +04f378: 7020 b401 0e00 |00d6: invoke-direct {v14, v0}, Landroid/preference/ListPreference;.:(Landroid/content/Context;)V // method@01b4 │ │ +04f37e: 1a0f 1f16 |00d9: const-string v15, "rootmode2" // string@161f │ │ +04f382: 6e20 b901 fe00 |00db: invoke-virtual {v14, v15}, Landroid/preference/ListPreference;.setKey:(Ljava/lang/String;)V // method@01b9 │ │ +04f388: 120f |00de: const/4 v15, #int 0 // #0 │ │ +04f38a: 460f 020f |00df: aget-object v15, v2, v15 │ │ +04f38e: 6e20 b501 fe00 |00e1: invoke-virtual {v14, v15}, Landroid/preference/ListPreference;.setDefaultValue:(Ljava/lang/Object;)V // method@01b5 │ │ +04f394: 6e20 b701 2e00 |00e4: invoke-virtual {v14, v2}, Landroid/preference/ListPreference;.setEntries:([Ljava/lang/CharSequence;)V // method@01b7 │ │ +04f39a: 6e20 b801 2e00 |00e7: invoke-virtual {v14, v2}, Landroid/preference/ListPreference;.setEntryValues:([Ljava/lang/CharSequence;)V // method@01b8 │ │ +04f3a0: 1a0f 2716 |00ea: const-string v15, "run jar file as superuser" // string@1627 │ │ +04f3a4: 6e20 b601 fe00 |00ec: invoke-virtual {v14, v15}, Landroid/preference/ListPreference;.setDialogTitle:(Ljava/lang/CharSequence;)V // method@01b6 │ │ +04f3aa: 1a0f 2716 |00ef: const-string v15, "run jar file as superuser" // string@1627 │ │ +04f3ae: 6e20 bb01 fe00 |00f1: invoke-virtual {v14, v15}, Landroid/preference/ListPreference;.setTitle:(Ljava/lang/CharSequence;)V // method@01bb │ │ +04f3b4: 1a0f 1b16 |00f4: const-string v15, "root required" // string@161b │ │ +04f3b8: 6e20 ba01 fe00 |00f6: invoke-virtual {v14, v15}, Landroid/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@01ba │ │ +04f3be: 6e20 bf01 e600 |00f9: invoke-virtual {v6, v14}, Landroid/preference/PreferenceCategory;.addPreference:(Landroid/preference/Preference;)Z // method@01bf │ │ +04f3c4: 2207 6c00 |00fc: new-instance v7, Landroid/preference/PreferenceCategory; // type@006c │ │ +04f3c8: 0800 1100 |00fe: move-object/from16 v0, v17 │ │ +04f3cc: 7020 be01 0700 |0100: invoke-direct {v7, v0}, Landroid/preference/PreferenceCategory;.:(Landroid/content/Context;)V // method@01be │ │ +04f3d2: 1a0f 1815 |0103: const-string v15, "path broadcast" // string@1518 │ │ +04f3d6: 6e20 c001 f700 |0105: invoke-virtual {v7, v15}, Landroid/preference/PreferenceCategory;.setTitle:(Ljava/lang/CharSequence;)V // method@01c0 │ │ +04f3dc: 6e20 c201 7c00 |0108: invoke-virtual {v12, v7}, Landroid/preference/PreferenceScreen;.addPreference:(Landroid/preference/Preference;)Z // method@01c2 │ │ +04f3e2: 123f |010b: const/4 v15, #int 3 // #3 │ │ +04f3e4: 23f4 7c03 |010c: new-array v4, v15, [Ljava/lang/String; // type@037c │ │ +04f3e8: 120f |010e: const/4 v15, #int 0 // #0 │ │ +04f3ea: 1a10 2014 |010f: const-string v16, "on" // string@1420 │ │ +04f3ee: 4d10 040f |0111: aput-object v16, v4, v15 │ │ +04f3f2: 121f |0113: const/4 v15, #int 1 // #1 │ │ +04f3f4: 1a10 0014 |0114: const-string v16, "off" // string@1400 │ │ +04f3f8: 4d10 040f |0116: aput-object v16, v4, v15 │ │ +04f3fc: 122f |0118: const/4 v15, #int 2 // #2 │ │ +04f3fe: 1a10 bd0f |0119: const-string v16, "if jamvm is installed" // string@0fbd │ │ +04f402: 4d10 040f |011b: aput-object v16, v4, v15 │ │ +04f406: 220a 6900 |011d: new-instance v10, Landroid/preference/ListPreference; // type@0069 │ │ +04f40a: 0800 1100 |011f: move-object/from16 v0, v17 │ │ +04f40e: 7020 b401 0a00 |0121: invoke-direct {v10, v0}, Landroid/preference/ListPreference;.:(Landroid/content/Context;)V // method@01b4 │ │ +04f414: 1a0f 290b |0124: const-string v15, "broadcast" // string@0b29 │ │ +04f418: 6e20 b901 fa00 |0126: invoke-virtual {v10, v15}, Landroid/preference/ListPreference;.setKey:(Ljava/lang/String;)V // method@01b9 │ │ +04f41e: 122f |0129: const/4 v15, #int 2 // #2 │ │ +04f420: 460f 040f |012a: aget-object v15, v4, v15 │ │ +04f424: 6e20 b501 fa00 |012c: invoke-virtual {v10, v15}, Landroid/preference/ListPreference;.setDefaultValue:(Ljava/lang/Object;)V // method@01b5 │ │ +04f42a: 6e20 b701 4a00 |012f: invoke-virtual {v10, v4}, Landroid/preference/ListPreference;.setEntries:([Ljava/lang/CharSequence;)V // method@01b7 │ │ +04f430: 6e20 b801 4a00 |0132: invoke-virtual {v10, v4}, Landroid/preference/ListPreference;.setEntryValues:([Ljava/lang/CharSequence;)V // method@01b8 │ │ +04f436: 1a0f 2a0b |0135: const-string v15, "broadcast path to terminal emulator" // string@0b2a │ │ +04f43a: 6e20 b601 fa00 |0137: invoke-virtual {v10, v15}, Landroid/preference/ListPreference;.setDialogTitle:(Ljava/lang/CharSequence;)V // method@01b6 │ │ +04f440: 1a0f 2a0b |013a: const-string v15, "broadcast path to terminal emulator" // string@0b2a │ │ +04f444: 6e20 bb01 fa00 |013c: invoke-virtual {v10, v15}, Landroid/preference/ListPreference;.setTitle:(Ljava/lang/CharSequence;)V // method@01bb │ │ +04f44a: 1a0f 2a0b |013f: const-string v15, "broadcast path to terminal emulator" // string@0b2a │ │ +04f44e: 6e20 ba01 fa00 |0141: invoke-virtual {v10, v15}, Landroid/preference/ListPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@01ba │ │ +04f454: 6e20 bf01 a700 |0144: invoke-virtual {v7, v10}, Landroid/preference/PreferenceCategory;.addPreference:(Landroid/preference/Preference;)Z // method@01bf │ │ +04f45a: 220b 6800 |0147: new-instance v11, Landroid/preference/EditTextPreference; // type@0068 │ │ +04f45e: 0800 1100 |0149: move-object/from16 v0, v17 │ │ +04f462: 7020 ae01 0b00 |014b: invoke-direct {v11, v0}, Landroid/preference/EditTextPreference;.:(Landroid/content/Context;)V // method@01ae │ │ +04f468: 1a0f 2c0b |014e: const-string v15, "broadcastpath" // string@0b2c │ │ +04f46c: 6e20 b101 fb00 |0150: invoke-virtual {v11, v15}, Landroid/preference/EditTextPreference;.setKey:(Ljava/lang/String;)V // method@01b1 │ │ +04f472: 1a0f e600 |0153: const-string v15, "/data/data/julianwi.javainstaller" // string@00e6 │ │ +04f476: 6e20 af01 fb00 |0155: invoke-virtual {v11, v15}, Landroid/preference/EditTextPreference;.setDefaultValue:(Ljava/lang/Object;)V // method@01af │ │ +04f47c: 1a0f 1915 |0158: const-string v15, "path to broadcast" // string@1519 │ │ +04f480: 6e20 b001 fb00 |015a: invoke-virtual {v11, v15}, Landroid/preference/EditTextPreference;.setDialogTitle:(Ljava/lang/CharSequence;)V // method@01b0 │ │ +04f486: 1a0f 1915 |015d: const-string v15, "path to broadcast" // string@1519 │ │ +04f48a: 6e20 b301 fb00 |015f: invoke-virtual {v11, v15}, Landroid/preference/EditTextPreference;.setTitle:(Ljava/lang/CharSequence;)V // method@01b3 │ │ +04f490: 1a0f 1915 |0162: const-string v15, "path to broadcast" // string@1519 │ │ +04f494: 6e20 b201 fb00 |0164: invoke-virtual {v11, v15}, Landroid/preference/EditTextPreference;.setSummary:(Ljava/lang/CharSequence;)V // method@01b2 │ │ +04f49a: 6e20 bf01 b700 |0167: invoke-virtual {v7, v11}, Landroid/preference/PreferenceCategory;.addPreference:(Landroid/preference/Preference;)Z // method@01bf │ │ +04f4a0: 110c |016a: return-object v12 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0012 line=21 │ │ 0x001f line=24 │ │ 0x0029 line=25 │ │ 0x0030 line=26 │ │ @@ -91609,36 +91587,36 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -04d260: |[04d260] julianwi.javainstaller.SettingsActivity.onCreate:(Landroid/os/Bundle;)V │ │ -04d270: 6f20 bd01 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@01bd │ │ -04d276: 7010 a015 0100 |0003: invoke-direct {v1}, Ljulianwi/javainstaller/SettingsActivity;.createPreferenceHierarchy:()Landroid/preference/PreferenceScreen; // method@15a0 │ │ -04d27c: 0c00 |0006: move-result-object v0 │ │ -04d27e: 6e20 a315 0100 |0007: invoke-virtual {v1, v0}, Ljulianwi/javainstaller/SettingsActivity;.setPreferenceScreen:(Landroid/preference/PreferenceScreen;)V // method@15a3 │ │ -04d284: 0e00 |000a: return-void │ │ +04f4a4: |[04f4a4] julianwi.javainstaller.SettingsActivity.onCreate:(Landroid/os/Bundle;)V │ │ +04f4b4: 6f20 bd01 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@01bd │ │ +04f4ba: 7010 a015 0100 |0003: invoke-direct {v1}, Ljulianwi/javainstaller/SettingsActivity;.createPreferenceHierarchy:()Landroid/preference/PreferenceScreen; // method@15a0 │ │ +04f4c0: 0c00 |0006: move-result-object v0 │ │ +04f4c2: 6e20 a315 0100 |0007: invoke-virtual {v1, v0}, Ljulianwi/javainstaller/SettingsActivity;.setPreferenceScreen:(Landroid/preference/PreferenceScreen;)V // method@15a3 │ │ +04f4c8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0003 line=14 │ │ 0x000a line=16 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Ljulianwi/javainstaller/SettingsActivity; │ │ 0x0000 - 0x000b reg=2 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2259 (SettingsActivity.java) │ │ + source_file_idx : 2260 (SettingsActivity.java) │ │ │ │ Class #366 header: │ │ class_idx : 860 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2390 │ │ +source_file_idx : 2391 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #366 annotations: │ │ Annotations on class │ │ @@ -91667,64 +91645,64 @@ │ │ type : '(Ljulianwi/javainstaller/Update;Ljava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -04d288: |[04d288] julianwi.javainstaller.Update$1.:(Ljulianwi/javainstaller/Update;Ljava/lang/String;)V │ │ -04d298: 5b01 8005 |0000: iput-object v1, v0, Ljulianwi/javainstaller/Update$1;.this$0:Ljulianwi/javainstaller/Update; // field@0580 │ │ -04d29c: 5b02 8105 |0002: iput-object v2, v0, Ljulianwi/javainstaller/Update$1;.val$toast:Ljava/lang/String; // field@0581 │ │ -04d2a0: 7010 8d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -04d2a6: 0e00 |0007: return-void │ │ +04f4cc: |[04f4cc] julianwi.javainstaller.Update$1.:(Ljulianwi/javainstaller/Update;Ljava/lang/String;)V │ │ +04f4dc: 5b01 8005 |0000: iput-object v1, v0, Ljulianwi/javainstaller/Update$1;.this$0:Ljulianwi/javainstaller/Update; // field@0580 │ │ +04f4e0: 5b02 8105 |0002: iput-object v2, v0, Ljulianwi/javainstaller/Update$1;.val$toast:Ljava/lang/String; // field@0581 │ │ +04f4e4: 7010 8d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +04f4ea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Ljulianwi/javainstaller/Update$1; │ │ - 0x0000 - 0x0008 reg=1 (null) Ljulianwi/javainstaller/Update; │ │ + 0x0000 - 0x0008 reg=1 this$0 Ljulianwi/javainstaller/Update; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/lang/String; │ │ │ │ Virtual methods - │ │ #0 : (in Ljulianwi/javainstaller/Update$1;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -04d2a8: |[04d2a8] julianwi.javainstaller.Update$1.run:()V │ │ -04d2b8: 5430 8005 |0000: iget-object v0, v3, Ljulianwi/javainstaller/Update$1;.this$0:Ljulianwi/javainstaller/Update; // field@0580 │ │ -04d2bc: 7110 a815 0000 |0002: invoke-static {v0}, Ljulianwi/javainstaller/Update;.access$000:(Ljulianwi/javainstaller/Update;)Ljulianwi/javainstaller/MainActivity; // method@15a8 │ │ -04d2c2: 0c00 |0005: move-result-object v0 │ │ -04d2c4: 6e10 8415 0000 |0006: invoke-virtual {v0}, Ljulianwi/javainstaller/MainActivity;.update:()V // method@1584 │ │ -04d2ca: 6200 6f05 |0009: sget-object v0, Ljulianwi/javainstaller/MainActivity;.context:Landroid/content/Context; // field@056f │ │ -04d2ce: 5431 8105 |000b: iget-object v1, v3, Ljulianwi/javainstaller/Update$1;.val$toast:Ljava/lang/String; // field@0581 │ │ -04d2d2: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -04d2d4: 7130 2114 1002 |000e: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1421 │ │ -04d2da: 0c00 |0011: move-result-object v0 │ │ -04d2dc: 6e10 2214 0000 |0012: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1422 │ │ -04d2e2: 0e00 |0015: return-void │ │ +04f4ec: |[04f4ec] julianwi.javainstaller.Update$1.run:()V │ │ +04f4fc: 5430 8005 |0000: iget-object v0, v3, Ljulianwi/javainstaller/Update$1;.this$0:Ljulianwi/javainstaller/Update; // field@0580 │ │ +04f500: 7110 a815 0000 |0002: invoke-static {v0}, Ljulianwi/javainstaller/Update;.access$000:(Ljulianwi/javainstaller/Update;)Ljulianwi/javainstaller/MainActivity; // method@15a8 │ │ +04f506: 0c00 |0005: move-result-object v0 │ │ +04f508: 6e10 8415 0000 |0006: invoke-virtual {v0}, Ljulianwi/javainstaller/MainActivity;.update:()V // method@1584 │ │ +04f50e: 6200 6f05 |0009: sget-object v0, Ljulianwi/javainstaller/MainActivity;.context:Landroid/content/Context; // field@056f │ │ +04f512: 5431 8105 |000b: iget-object v1, v3, Ljulianwi/javainstaller/Update$1;.val$toast:Ljava/lang/String; // field@0581 │ │ +04f516: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +04f518: 7130 2114 1002 |000e: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@1421 │ │ +04f51e: 0c00 |0011: move-result-object v0 │ │ +04f520: 6e10 2214 0000 |0012: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@1422 │ │ +04f526: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0009 line=56 │ │ 0x0015 line=57 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Ljulianwi/javainstaller/Update$1; │ │ │ │ - source_file_idx : 2390 (Update.java) │ │ + source_file_idx : 2391 (Update.java) │ │ │ │ Class #367 header: │ │ class_idx : 861 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 790 │ │ -source_file_idx : 2390 │ │ +source_file_idx : 2391 │ │ static_fields_size : 3 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ Class #367 - │ │ Class descriptor : 'Ljulianwi/javainstaller/Update;' │ │ @@ -91755,26 +91733,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 27 16-bit code units │ │ -04d2e4: |[04d2e4] julianwi.javainstaller.Update.:()V │ │ -04d2f4: 1301 0a00 |0000: const/16 v1, #int 10 // #a │ │ -04d2f8: 2310 7f03 |0002: new-array v0, v1, [Z // type@037f │ │ -04d2fc: 2600 0e00 0000 |0004: fill-array-data v0, 00000012 // +0000000e │ │ -04d302: 6900 8405 |0007: sput-object v0, Ljulianwi/javainstaller/Update;.update:[Z // field@0584 │ │ -04d306: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -04d308: 6a00 8305 |000a: sput-boolean v0, Ljulianwi/javainstaller/Update;.udate:Z // field@0583 │ │ -04d30c: 2310 7c03 |000c: new-array v0, v1, [Ljava/lang/String; // type@037c │ │ -04d310: 6900 8505 |000e: sput-object v0, Ljulianwi/javainstaller/Update;.updatetext:[Ljava/lang/String; // field@0585 │ │ -04d314: 0e00 |0010: return-void │ │ -04d316: 0000 |0011: nop // spacer │ │ -04d318: 0003 0100 0a00 0000 0000 0000 0000 ... |0012: array-data (9 units) │ │ +04f528: |[04f528] julianwi.javainstaller.Update.:()V │ │ +04f538: 1301 0a00 |0000: const/16 v1, #int 10 // #a │ │ +04f53c: 2310 7f03 |0002: new-array v0, v1, [Z // type@037f │ │ +04f540: 2600 0e00 0000 |0004: fill-array-data v0, 00000012 // +0000000e │ │ +04f546: 6900 8405 |0007: sput-object v0, Ljulianwi/javainstaller/Update;.update:[Z // field@0584 │ │ +04f54a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +04f54c: 6a00 8305 |000a: sput-boolean v0, Ljulianwi/javainstaller/Update;.udate:Z // field@0583 │ │ +04f550: 2310 7c03 |000c: new-array v0, v1, [Ljava/lang/String; // type@037c │ │ +04f554: 6900 8505 |000e: sput-object v0, Ljulianwi/javainstaller/Update;.updatetext:[Ljava/lang/String; // field@0585 │ │ +04f558: 0e00 |0010: return-void │ │ +04f55a: 0000 |0011: nop // spacer │ │ +04f55c: 0003 0100 0a00 0000 0000 0000 0000 ... |0012: array-data (9 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=13 │ │ 0x0009 line=14 │ │ 0x000c line=15 │ │ 0x0011 line=13 │ │ locals : │ │ @@ -91784,18 +91762,18 @@ │ │ type : '(Ljulianwi/javainstaller/ChecklistAdapter;Ljulianwi/javainstaller/MainActivity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04d32c: |[04d32c] julianwi.javainstaller.Update.:(Ljulianwi/javainstaller/ChecklistAdapter;Ljulianwi/javainstaller/MainActivity;)V │ │ -04d33c: 7010 bd14 0000 |0000: invoke-direct {v0}, Ljava/lang/Thread;.:()V // method@14bd │ │ -04d342: 5b02 8205 |0003: iput-object v2, v0, Ljulianwi/javainstaller/Update;.activity:Ljulianwi/javainstaller/MainActivity; // field@0582 │ │ -04d346: 0e00 |0005: return-void │ │ +04f570: |[04f570] julianwi.javainstaller.Update.:(Ljulianwi/javainstaller/ChecklistAdapter;Ljulianwi/javainstaller/MainActivity;)V │ │ +04f580: 7010 bd14 0000 |0000: invoke-direct {v0}, Ljava/lang/Thread;.:()V // method@14bd │ │ +04f586: 5b02 8205 |0003: iput-object v2, v0, Ljulianwi/javainstaller/Update;.activity:Ljulianwi/javainstaller/MainActivity; // field@0582 │ │ +04f58a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0003 line=19 │ │ 0x0005 line=20 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Ljulianwi/javainstaller/Update; │ │ @@ -91807,17 +91785,17 @@ │ │ type : '(Ljulianwi/javainstaller/Update;)Ljulianwi/javainstaller/MainActivity;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04d348: |[04d348] julianwi.javainstaller.Update.access$000:(Ljulianwi/javainstaller/Update;)Ljulianwi/javainstaller/MainActivity; │ │ -04d358: 5410 8205 |0000: iget-object v0, v1, Ljulianwi/javainstaller/Update;.activity:Ljulianwi/javainstaller/MainActivity; // field@0582 │ │ -04d35c: 1100 |0002: return-object v0 │ │ +04f58c: |[04f58c] julianwi.javainstaller.Update.access$000:(Ljulianwi/javainstaller/Update;)Ljulianwi/javainstaller/MainActivity; │ │ +04f59c: 5410 8205 |0000: iget-object v0, v1, Ljulianwi/javainstaller/Update;.activity:Ljulianwi/javainstaller/MainActivity; // field@0582 │ │ +04f5a0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Ljulianwi/javainstaller/Update; │ │ │ │ Virtual methods - │ │ @@ -91826,110 +91804,110 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 189 16-bit code units │ │ -04d360: |[04d360] julianwi.javainstaller.Update.run:()V │ │ -04d370: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -04d372: 6a09 8305 |0001: sput-boolean v9, Ljulianwi/javainstaller/Update;.udate:Z // field@0583 │ │ -04d376: 2207 2403 |0003: new-instance v7, Ljava/net/URL; // type@0324 │ │ -04d37a: 7100 4215 0000 |0005: invoke-static {}, Ljulianwi/javainstaller/Checkforfile;.getArch:()Ljava/lang/String; // method@1542 │ │ -04d380: 0c09 |0008: move-result-object v9 │ │ -04d382: 1a0a e80a |0009: const-string v10, "arm" // string@0ae8 │ │ -04d386: 6e20 9f14 a900 |000b: invoke-virtual {v9, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -04d38c: 0a09 |000e: move-result v9 │ │ -04d38e: 3809 6500 |000f: if-eqz v9, 0074 // +0065 │ │ -04d392: 1a09 a80f |0011: const-string v9, "http://borcteam.bplaced.net/files/java/arm/versions" // string@0fa8 │ │ -04d396: 7020 d314 9700 |0013: invoke-direct {v7, v9}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@14d3 │ │ -04d39c: 6e10 d414 0700 |0016: invoke-virtual {v7}, Ljava/net/URL;.openConnection:()Ljava/net/URLConnection; // method@14d4 │ │ -04d3a2: 0c00 |0019: move-result-object v0 │ │ -04d3a4: 1f00 2103 |001a: check-cast v0, Ljava/net/HttpURLConnection; // type@0321 │ │ -04d3a8: 6e10 cf14 0000 |001c: invoke-virtual {v0}, Ljava/net/HttpURLConnection;.connect:()V // method@14cf │ │ -04d3ae: 6e10 d014 0000 |001f: invoke-virtual {v0}, Ljava/net/HttpURLConnection;.getInputStream:()Ljava/io/InputStream; // method@14d0 │ │ -04d3b4: 0c03 |0022: move-result-object v3 │ │ -04d3b6: 2205 e202 |0023: new-instance v5, Ljava/io/BufferedReader; // type@02e2 │ │ -04d3ba: 2209 eb02 |0025: new-instance v9, Ljava/io/InputStreamReader; // type@02eb │ │ -04d3be: 7020 4114 3900 |0027: invoke-direct {v9, v3}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@1441 │ │ -04d3c4: 7020 2414 9500 |002a: invoke-direct {v5, v9}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@1424 │ │ -04d3ca: 1202 |002d: const/4 v2, #int 0 // #0 │ │ -04d3cc: 1309 0a00 |002e: const/16 v9, #int 10 // #a │ │ -04d3d0: 3592 7600 |0030: if-ge v2, v9, 00a6 // +0076 │ │ -04d3d4: 6e10 2514 0500 |0032: invoke-virtual {v5}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@1425 │ │ -04d3da: 0c08 |0035: move-result-object v8 │ │ -04d3dc: 6209 6e05 |0036: sget-object v9, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ -04d3e0: 4609 0902 |0038: aget-object v9, v9, v2 │ │ -04d3e4: 6e10 3a15 0900 |003a: invoke-virtual {v9}, Ljulianwi/javainstaller/CheckPoint;.getversion:()Ljava/lang/String; // method@153a │ │ -04d3ea: 0c04 |003d: move-result-object v4 │ │ -04d3ec: 6209 4305 |003e: sget-object v9, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@0543 │ │ -04d3f0: 220a 1403 |0040: new-instance v10, Ljava/lang/StringBuilder; // type@0314 │ │ -04d3f4: 7010 ab14 0a00 |0042: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04d3fa: 6e20 b214 8a00 |0045: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04d400: 0c0a |0048: move-result-object v10 │ │ -04d402: 1a0b 7e00 |0049: const-string v11, " old: " // string@007e │ │ -04d406: 6e20 b214 ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04d40c: 0c0a |004e: move-result-object v10 │ │ -04d40e: 6e20 b214 4a00 |004f: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04d414: 0c0a |0052: move-result-object v10 │ │ -04d416: 6e10 b714 0a00 |0053: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04d41c: 0c0a |0056: move-result-object v10 │ │ -04d41e: 6e20 4514 a900 |0057: invoke-virtual {v9, v10}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@1445 │ │ -04d424: 6e20 9f14 8400 |005a: invoke-virtual {v4, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -04d42a: 0a09 |005d: move-result v9 │ │ -04d42c: 3909 0e00 |005e: if-nez v9, 006c // +000e │ │ -04d430: 6209 6e05 |0060: sget-object v9, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ -04d434: 4609 0902 |0062: aget-object v9, v9, v2 │ │ -04d438: 5499 4e05 |0064: iget-object v9, v9, Ljulianwi/javainstaller/CheckPoint;.installed:Ljava/lang/Boolean; // field@054e │ │ -04d43c: 6e10 5314 0900 |0066: invoke-virtual {v9}, Ljava/lang/Boolean;.booleanValue:()Z // method@1453 │ │ -04d442: 0a09 |0069: move-result v9 │ │ -04d444: 3909 0d00 |006a: if-nez v9, 0077 // +000d │ │ -04d448: 6209 8405 |006c: sget-object v9, Ljulianwi/javainstaller/Update;.update:[Z // field@0584 │ │ -04d44c: 120a |006e: const/4 v10, #int 0 // #0 │ │ -04d44e: 4e0a 0902 |006f: aput-boolean v10, v9, v2 │ │ -04d452: d802 0201 |0071: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04d456: 28bb |0073: goto 002e // -0045 │ │ -04d458: 1a09 a90f |0074: const-string v9, "http://borcteam.bplaced.net/files/java/versions" // string@0fa9 │ │ -04d45c: 289d |0076: goto 0013 // -0063 │ │ -04d45e: 1219 |0077: const/4 v9, #int 1 // #1 │ │ -04d460: 6a09 8305 |0078: sput-boolean v9, Ljulianwi/javainstaller/Update;.udate:Z // field@0583 │ │ -04d464: 6209 8405 |007a: sget-object v9, Ljulianwi/javainstaller/Update;.update:[Z // field@0584 │ │ -04d468: 121a |007c: const/4 v10, #int 1 // #1 │ │ -04d46a: 4e0a 0902 |007d: aput-boolean v10, v9, v2 │ │ -04d46e: 6209 8505 |007f: sget-object v9, Ljulianwi/javainstaller/Update;.updatetext:[Ljava/lang/String; // field@0585 │ │ -04d472: 220a 1403 |0081: new-instance v10, Ljava/lang/StringBuilder; // type@0314 │ │ -04d476: 7010 ab14 0a00 |0083: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04d47c: 1a0b af18 |0086: const-string v11, "update available: " // string@18af │ │ -04d480: 6e20 b214 ba00 |0088: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04d486: 0c0a |008b: move-result-object v10 │ │ -04d488: 6e20 b214 4a00 |008c: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04d48e: 0c0a |008f: move-result-object v10 │ │ -04d490: 1a0b 8700 |0090: const-string v11, " to " // string@0087 │ │ -04d494: 6e20 b214 ba00 |0092: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04d49a: 0c0a |0095: move-result-object v10 │ │ -04d49c: 6e20 b214 8a00 |0096: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04d4a2: 0c0a |0099: move-result-object v10 │ │ -04d4a4: 6e10 b714 0a00 |009a: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04d4aa: 0c0a |009d: move-result-object v10 │ │ -04d4ac: 4d0a 0902 |009e: aput-object v10, v9, v2 │ │ -04d4b0: 28d1 |00a0: goto 0071 // -002f │ │ -04d4b2: 0d01 |00a1: move-exception v1 │ │ -04d4b4: 6e10 7314 0100 |00a2: invoke-virtual {v1}, Ljava/lang/Exception;.printStackTrace:()V // method@1473 │ │ -04d4ba: 0e00 |00a5: return-void │ │ -04d4bc: 6e10 3f14 0300 |00a6: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@143f │ │ -04d4c2: 6309 8305 |00a9: sget-boolean v9, Ljulianwi/javainstaller/Update;.udate:Z // field@0583 │ │ -04d4c6: 3809 0f00 |00ab: if-eqz v9, 00ba // +000f │ │ -04d4ca: 1a06 a713 |00ad: const-string v6, "new uptates" // string@13a7 │ │ -04d4ce: 54c9 8205 |00af: iget-object v9, v12, Ljulianwi/javainstaller/Update;.activity:Ljulianwi/javainstaller/MainActivity; // field@0582 │ │ -04d4d2: 220a 5c03 |00b1: new-instance v10, Ljulianwi/javainstaller/Update$1; // type@035c │ │ -04d4d6: 7030 a415 ca06 |00b3: invoke-direct {v10, v12, v6}, Ljulianwi/javainstaller/Update$1;.:(Ljulianwi/javainstaller/Update;Ljava/lang/String;)V // method@15a4 │ │ -04d4dc: 6e20 8015 a900 |00b6: invoke-virtual {v9, v10}, Ljulianwi/javainstaller/MainActivity;.runOnUiThread:(Ljava/lang/Runnable;)V // method@1580 │ │ -04d4e2: 28ec |00b9: goto 00a5 // -0014 │ │ -04d4e4: 1a06 e613 |00ba: const-string v6, "nothing new" // string@13e6 │ │ -04d4e8: 28f3 |00bc: goto 00af // -000d │ │ +04f5a4: |[04f5a4] julianwi.javainstaller.Update.run:()V │ │ +04f5b4: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +04f5b6: 6a09 8305 |0001: sput-boolean v9, Ljulianwi/javainstaller/Update;.udate:Z // field@0583 │ │ +04f5ba: 2207 2403 |0003: new-instance v7, Ljava/net/URL; // type@0324 │ │ +04f5be: 7100 4215 0000 |0005: invoke-static {}, Ljulianwi/javainstaller/Checkforfile;.getArch:()Ljava/lang/String; // method@1542 │ │ +04f5c4: 0c09 |0008: move-result-object v9 │ │ +04f5c6: 1a0a e90a |0009: const-string v10, "arm" // string@0ae9 │ │ +04f5ca: 6e20 9f14 a900 |000b: invoke-virtual {v9, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +04f5d0: 0a09 |000e: move-result v9 │ │ +04f5d2: 3809 6500 |000f: if-eqz v9, 0074 // +0065 │ │ +04f5d6: 1a09 a90f |0011: const-string v9, "http://borcteam.bplaced.net/files/java/arm/versions" // string@0fa9 │ │ +04f5da: 7020 d314 9700 |0013: invoke-direct {v7, v9}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@14d3 │ │ +04f5e0: 6e10 d414 0700 |0016: invoke-virtual {v7}, Ljava/net/URL;.openConnection:()Ljava/net/URLConnection; // method@14d4 │ │ +04f5e6: 0c00 |0019: move-result-object v0 │ │ +04f5e8: 1f00 2103 |001a: check-cast v0, Ljava/net/HttpURLConnection; // type@0321 │ │ +04f5ec: 6e10 cf14 0000 |001c: invoke-virtual {v0}, Ljava/net/HttpURLConnection;.connect:()V // method@14cf │ │ +04f5f2: 6e10 d014 0000 |001f: invoke-virtual {v0}, Ljava/net/HttpURLConnection;.getInputStream:()Ljava/io/InputStream; // method@14d0 │ │ +04f5f8: 0c03 |0022: move-result-object v3 │ │ +04f5fa: 2205 e202 |0023: new-instance v5, Ljava/io/BufferedReader; // type@02e2 │ │ +04f5fe: 2209 eb02 |0025: new-instance v9, Ljava/io/InputStreamReader; // type@02eb │ │ +04f602: 7020 4114 3900 |0027: invoke-direct {v9, v3}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@1441 │ │ +04f608: 7020 2414 9500 |002a: invoke-direct {v5, v9}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@1424 │ │ +04f60e: 1202 |002d: const/4 v2, #int 0 // #0 │ │ +04f610: 1309 0a00 |002e: const/16 v9, #int 10 // #a │ │ +04f614: 3592 7600 |0030: if-ge v2, v9, 00a6 // +0076 │ │ +04f618: 6e10 2514 0500 |0032: invoke-virtual {v5}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@1425 │ │ +04f61e: 0c08 |0035: move-result-object v8 │ │ +04f620: 6209 6e05 |0036: sget-object v9, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ +04f624: 4609 0902 |0038: aget-object v9, v9, v2 │ │ +04f628: 6e10 3a15 0900 |003a: invoke-virtual {v9}, Ljulianwi/javainstaller/CheckPoint;.getversion:()Ljava/lang/String; // method@153a │ │ +04f62e: 0c04 |003d: move-result-object v4 │ │ +04f630: 6209 4305 |003e: sget-object v9, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@0543 │ │ +04f634: 220a 1403 |0040: new-instance v10, Ljava/lang/StringBuilder; // type@0314 │ │ +04f638: 7010 ab14 0a00 |0042: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04f63e: 6e20 b214 8a00 |0045: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04f644: 0c0a |0048: move-result-object v10 │ │ +04f646: 1a0b 7e00 |0049: const-string v11, " old: " // string@007e │ │ +04f64a: 6e20 b214 ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04f650: 0c0a |004e: move-result-object v10 │ │ +04f652: 6e20 b214 4a00 |004f: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04f658: 0c0a |0052: move-result-object v10 │ │ +04f65a: 6e10 b714 0a00 |0053: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04f660: 0c0a |0056: move-result-object v10 │ │ +04f662: 6e20 4514 a900 |0057: invoke-virtual {v9, v10}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@1445 │ │ +04f668: 6e20 9f14 8400 |005a: invoke-virtual {v4, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +04f66e: 0a09 |005d: move-result v9 │ │ +04f670: 3909 0e00 |005e: if-nez v9, 006c // +000e │ │ +04f674: 6209 6e05 |0060: sget-object v9, Ljulianwi/javainstaller/MainActivity;.checks:[Ljulianwi/javainstaller/CheckPoint; // field@056e │ │ +04f678: 4609 0902 |0062: aget-object v9, v9, v2 │ │ +04f67c: 5499 4e05 |0064: iget-object v9, v9, Ljulianwi/javainstaller/CheckPoint;.installed:Ljava/lang/Boolean; // field@054e │ │ +04f680: 6e10 5314 0900 |0066: invoke-virtual {v9}, Ljava/lang/Boolean;.booleanValue:()Z // method@1453 │ │ +04f686: 0a09 |0069: move-result v9 │ │ +04f688: 3909 0d00 |006a: if-nez v9, 0077 // +000d │ │ +04f68c: 6209 8405 |006c: sget-object v9, Ljulianwi/javainstaller/Update;.update:[Z // field@0584 │ │ +04f690: 120a |006e: const/4 v10, #int 0 // #0 │ │ +04f692: 4e0a 0902 |006f: aput-boolean v10, v9, v2 │ │ +04f696: d802 0201 |0071: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04f69a: 28bb |0073: goto 002e // -0045 │ │ +04f69c: 1a09 aa0f |0074: const-string v9, "http://borcteam.bplaced.net/files/java/versions" // string@0faa │ │ +04f6a0: 289d |0076: goto 0013 // -0063 │ │ +04f6a2: 1219 |0077: const/4 v9, #int 1 // #1 │ │ +04f6a4: 6a09 8305 |0078: sput-boolean v9, Ljulianwi/javainstaller/Update;.udate:Z // field@0583 │ │ +04f6a8: 6209 8405 |007a: sget-object v9, Ljulianwi/javainstaller/Update;.update:[Z // field@0584 │ │ +04f6ac: 121a |007c: const/4 v10, #int 1 // #1 │ │ +04f6ae: 4e0a 0902 |007d: aput-boolean v10, v9, v2 │ │ +04f6b2: 6209 8505 |007f: sget-object v9, Ljulianwi/javainstaller/Update;.updatetext:[Ljava/lang/String; // field@0585 │ │ +04f6b6: 220a 1403 |0081: new-instance v10, Ljava/lang/StringBuilder; // type@0314 │ │ +04f6ba: 7010 ab14 0a00 |0083: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04f6c0: 1a0b ae18 |0086: const-string v11, "update available: " // string@18ae │ │ +04f6c4: 6e20 b214 ba00 |0088: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04f6ca: 0c0a |008b: move-result-object v10 │ │ +04f6cc: 6e20 b214 4a00 |008c: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04f6d2: 0c0a |008f: move-result-object v10 │ │ +04f6d4: 1a0b 8700 |0090: const-string v11, " to " // string@0087 │ │ +04f6d8: 6e20 b214 ba00 |0092: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04f6de: 0c0a |0095: move-result-object v10 │ │ +04f6e0: 6e20 b214 8a00 |0096: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04f6e6: 0c0a |0099: move-result-object v10 │ │ +04f6e8: 6e10 b714 0a00 |009a: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04f6ee: 0c0a |009d: move-result-object v10 │ │ +04f6f0: 4d0a 0902 |009e: aput-object v10, v9, v2 │ │ +04f6f4: 28d1 |00a0: goto 0071 // -002f │ │ +04f6f6: 0d01 |00a1: move-exception v1 │ │ +04f6f8: 6e10 7314 0100 |00a2: invoke-virtual {v1}, Ljava/lang/Exception;.printStackTrace:()V // method@1473 │ │ +04f6fe: 0e00 |00a5: return-void │ │ +04f700: 6e10 3f14 0300 |00a6: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@143f │ │ +04f706: 6309 8305 |00a9: sget-boolean v9, Ljulianwi/javainstaller/Update;.udate:Z // field@0583 │ │ +04f70a: 3809 0f00 |00ab: if-eqz v9, 00ba // +000f │ │ +04f70e: 1a06 a813 |00ad: const-string v6, "new uptates" // string@13a8 │ │ +04f712: 54c9 8205 |00af: iget-object v9, v12, Ljulianwi/javainstaller/Update;.activity:Ljulianwi/javainstaller/MainActivity; // field@0582 │ │ +04f716: 220a 5c03 |00b1: new-instance v10, Ljulianwi/javainstaller/Update$1; // type@035c │ │ +04f71a: 7030 a415 ca06 |00b3: invoke-direct {v10, v12, v6}, Ljulianwi/javainstaller/Update$1;.:(Ljulianwi/javainstaller/Update;Ljava/lang/String;)V // method@15a4 │ │ +04f720: 6e20 8015 a900 |00b6: invoke-virtual {v9, v10}, Ljulianwi/javainstaller/MainActivity;.runOnUiThread:(Ljava/lang/Runnable;)V // method@1580 │ │ +04f726: 28ec |00b9: goto 00a5 // -0014 │ │ +04f728: 1a06 e713 |00ba: const-string v6, "nothing new" // string@13e7 │ │ +04f72c: 28f3 |00bc: goto 00af // -000d │ │ catches : 2 │ │ 0x0001 - 0x00a0 │ │ Ljava/lang/Exception; -> 0x00a1 │ │ 0x00a6 - 0x00bc │ │ Ljava/lang/Exception; -> 0x00a1 │ │ positions : │ │ 0x0000 line=25 │ │ @@ -91978,21 +91956,21 @@ │ │ 0x00a6 - 0x00bd reg=2 i I │ │ 0x00a6 - 0x00bd reg=3 input Ljava/io/InputStream; │ │ 0x00a6 - 0x00bd reg=5 read Ljava/io/BufferedReader; │ │ 0x00bc - 0x00bd reg=6 toast Ljava/lang/String; │ │ 0x00a6 - 0x00bd reg=7 url Ljava/net/URL; │ │ 0x0000 - 0x00bd reg=12 this Ljulianwi/javainstaller/Update; │ │ │ │ - source_file_idx : 2390 (Update.java) │ │ + source_file_idx : 2391 (Update.java) │ │ │ │ Class #368 header: │ │ class_idx : 125 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 446 │ │ +source_file_idx : 447 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #368 annotations: │ │ Annotations on class │ │ @@ -92013,17 +91991,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d504: |[04d504] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ -04d514: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -04d51a: 0e00 |0003: return-void │ │ +04f748: |[04f748] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ +04f758: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +04f75e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ │ │ Virtual methods - │ │ @@ -92032,17 +92010,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04d51c: |[04d51c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -04d52c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04d52e: 0f00 |0001: return v0 │ │ +04f760: |[04f760] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +04f770: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04f772: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -92051,17 +92029,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04d530: |[04d530] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -04d540: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04d542: 0f00 |0001: return v0 │ │ +04f774: |[04f774] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +04f784: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04f786: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -92070,17 +92048,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 │ │ -04d544: |[04d544] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -04d554: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04d556: 1100 |0001: return-object v0 │ │ +04f788: |[04f788] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04f798: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04f79a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -92089,17 +92067,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 │ │ -04d558: |[04d558] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -04d568: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04d56a: 1100 |0001: return-object v0 │ │ +04f79c: |[04f79c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04f7ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04f7ae: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -92108,17 +92086,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 │ │ -04d56c: |[04d56c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -04d57c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04d57e: 1100 |0001: return-object v0 │ │ +04f7b0: |[04f7b0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +04f7c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04f7c2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -92127,31 +92105,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 │ │ -04d580: |[04d580] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -04d590: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04d592: 1100 |0001: return-object v0 │ │ +04f7c4: |[04f7c4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +04f7d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04f7d6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ - source_file_idx : 446 (AccessibilityServiceInfoCompat.java) │ │ + source_file_idx : 447 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #369 header: │ │ class_idx : 132 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 457 │ │ +source_file_idx : 458 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #369 annotations: │ │ Annotations on class │ │ @@ -92172,17 +92150,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d594: |[04d594] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:()V │ │ -04d5a4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -04d5aa: 0e00 |0003: return-void │ │ +04f7d8: |[04f7d8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:()V │ │ +04f7e8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +04f7ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;) │ │ @@ -92190,17 +92168,17 @@ │ │ type : '(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d5ac: |[04d5ac] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -04d5bc: 7010 0502 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:()V // method@0205 │ │ -04d5c2: 0e00 |0003: return-void │ │ +04f7f0: |[04f7f0] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +04f800: 7010 0502 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:()V // method@0205 │ │ +04f806: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ │ │ @@ -92210,17 +92188,17 @@ │ │ type : '(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04d5c4: |[04d5c4] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -04d5d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04d5d6: 1100 |0001: return-object v0 │ │ +04f808: |[04f808] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +04f818: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04f81a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0002 reg=2 activity Landroid/app/Activity; │ │ │ │ @@ -92229,16 +92207,16 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04d5d8: |[04d5d8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -04d5e8: 1101 |0000: return-object v1 │ │ +04f81c: |[04f81c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +04f82c: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 activity Landroid/app/Activity; │ │ @@ -92249,33 +92227,33 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04d5ec: |[04d5ec] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -04d5fc: 1101 |0000: return-object v1 │ │ +04f830: |[04f830] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +04f840: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 activity Landroid/app/Activity; │ │ 0x0000 - 0x0001 reg=3 themeImage Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0001 reg=4 contentDescRes I │ │ │ │ - source_file_idx : 457 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 458 (ActionBarDrawerToggle.java) │ │ │ │ Class #370 header: │ │ class_idx : 133 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 457 │ │ +source_file_idx : 458 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #370 annotations: │ │ Annotations on class │ │ @@ -92296,17 +92274,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d600: |[04d600] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:()V │ │ -04d610: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -04d616: 0e00 |0003: return-void │ │ +04f844: |[04f844] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:()V │ │ +04f854: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +04f85a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;) │ │ @@ -92314,17 +92292,17 @@ │ │ type : '(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d618: |[04d618] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -04d628: 7010 0a02 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:()V // method@020a │ │ -04d62e: 0e00 |0003: return-void │ │ +04f85c: |[04f85c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +04f86c: 7010 0a02 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:()V // method@020a │ │ +04f872: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ │ │ @@ -92334,18 +92312,18 @@ │ │ type : '(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04d630: |[04d630] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -04d640: 7110 2d02 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@022d │ │ -04d646: 0c00 |0003: move-result-object v0 │ │ -04d648: 1100 |0004: return-object v0 │ │ +04f874: |[04f874] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +04f884: 7110 2d02 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@022d │ │ +04f88a: 0c00 |0003: move-result-object v0 │ │ +04f88c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ │ │ @@ -92354,18 +92332,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -04d64c: |[04d64c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -04d65c: 7130 2e02 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@022e │ │ -04d662: 0c00 |0003: move-result-object v0 │ │ -04d664: 1100 |0004: return-object v0 │ │ +04f890: |[04f890] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +04f8a0: 7130 2e02 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@022e │ │ +04f8a6: 0c00 |0003: move-result-object v0 │ │ +04f8a8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 activity Landroid/app/Activity; │ │ @@ -92376,35 +92354,35 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -04d668: |[04d668] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -04d678: 7140 2f02 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@022f │ │ -04d67e: 0c00 |0003: move-result-object v0 │ │ -04d680: 1100 |0004: return-object v0 │ │ +04f8ac: |[04f8ac] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +04f8bc: 7140 2f02 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@022f │ │ +04f8c2: 0c00 |0003: move-result-object v0 │ │ +04f8c4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 activity Landroid/app/Activity; │ │ 0x0000 - 0x0005 reg=4 themeImage Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0005 reg=5 contentDescRes I │ │ │ │ - source_file_idx : 457 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 458 (ActionBarDrawerToggle.java) │ │ │ │ Class #371 header: │ │ class_idx : 137 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 457 │ │ +source_file_idx : 458 │ │ static_fields_size : 3 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 12 │ │ │ │ Class #371 annotations: │ │ Annotations on class │ │ @@ -92483,27 +92461,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -04d684: |[04d684] android.support.v4.app.ActionBarDrawerToggle.:()V │ │ -04d694: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04d696: 6000 2000 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -04d69a: 1301 0b00 |0003: const/16 v1, #int 11 // #b │ │ -04d69e: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ -04d6a2: 2201 8500 |0007: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; // type@0085 │ │ -04d6a6: 7020 0b02 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@020b │ │ -04d6ac: 6901 3900 |000c: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0039 │ │ -04d6b0: 0e00 |000e: return-void │ │ -04d6b2: 2201 8400 |000f: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; // type@0084 │ │ -04d6b6: 7020 0602 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0206 │ │ -04d6bc: 6901 3900 |0014: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0039 │ │ -04d6c0: 28f8 |0016: goto 000e // -0008 │ │ +04f8c8: |[04f8c8] android.support.v4.app.ActionBarDrawerToggle.:()V │ │ +04f8d8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04f8da: 6000 2000 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +04f8de: 1301 0b00 |0003: const/16 v1, #int 11 // #b │ │ +04f8e2: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ +04f8e6: 2201 8500 |0007: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; // type@0085 │ │ +04f8ea: 7020 0b02 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@020b │ │ +04f8f0: 6901 3900 |000c: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0039 │ │ +04f8f4: 0e00 |000e: return-void │ │ +04f8f6: 2201 8400 |000f: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; // type@0084 │ │ +04f8fa: 7020 0602 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0206 │ │ +04f900: 6901 3900 |0014: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0039 │ │ +04f904: 28f8 |0016: goto 000e // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=143 │ │ 0x0003 line=144 │ │ 0x0007 line=145 │ │ 0x000e line=149 │ │ 0x000f line=147 │ │ @@ -92515,49 +92493,49 @@ │ │ type : '(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 67 16-bit code units │ │ -04d6c4: |[04d6c4] android.support.v4.app.ActionBarDrawerToggle.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V │ │ -04d6d4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04d6d6: 7010 8d14 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@148d │ │ -04d6dc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -04d6de: 5c30 4000 |0005: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0040 │ │ -04d6e2: 5b34 3b00 |0007: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003b │ │ -04d6e6: 2040 8700 |0009: instance-of v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@0087 │ │ -04d6ea: 3800 3500 |000b: if-eqz v0, 0040 // +0035 │ │ -04d6ee: 0740 |000d: move-object v0, v4 │ │ -04d6f0: 1f00 8700 |000e: check-cast v0, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@0087 │ │ -04d6f4: 7210 1202 0000 |0010: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider;.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // method@0212 │ │ -04d6fa: 0c00 |0013: move-result-object v0 │ │ -04d6fc: 5b30 3c00 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003c │ │ -04d700: 5b35 4100 |0016: iput-object v5, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0041 │ │ -04d704: 5936 3f00 |0018: iput v6, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@003f │ │ -04d708: 5937 4200 |001a: iput v7, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0042 │ │ -04d70c: 5938 3d00 |001c: iput v8, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@003d │ │ -04d710: 6e10 1e02 0300 |001e: invoke-virtual {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@021e │ │ -04d716: 0c00 |0021: move-result-object v0 │ │ -04d718: 5b30 4500 |0022: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0045 │ │ -04d71c: 6e10 1400 0400 |0024: invoke-virtual {v4}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0014 │ │ -04d722: 0c00 |0027: move-result-object v0 │ │ -04d724: 6e20 e600 6000 |0028: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00e6 │ │ -04d72a: 0c00 |002b: move-result-object v0 │ │ -04d72c: 5b30 3e00 |002c: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@003e │ │ -04d730: 2200 8800 |002e: new-instance v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // type@0088 │ │ -04d734: 5431 3e00 |0030: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@003e │ │ -04d738: 7040 1402 3021 |0032: invoke-direct {v0, v3, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0214 │ │ -04d73e: 5b30 4400 |0035: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0044 │ │ -04d742: 5430 4400 |0037: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0044 │ │ -04d746: 1401 abaa aa3e |0039: const v1, #float 0.333333 // #3eaaaaab │ │ -04d74c: 6e20 1902 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@0219 │ │ -04d752: 0e00 |003f: return-void │ │ -04d754: 5b32 3c00 |0040: iput-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003c │ │ -04d758: 28d4 |0042: goto 0016 // -002c │ │ +04f908: |[04f908] android.support.v4.app.ActionBarDrawerToggle.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V │ │ +04f918: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04f91a: 7010 8d14 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@148d │ │ +04f920: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +04f922: 5c30 4000 |0005: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0040 │ │ +04f926: 5b34 3b00 |0007: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003b │ │ +04f92a: 2040 8700 |0009: instance-of v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@0087 │ │ +04f92e: 3800 3500 |000b: if-eqz v0, 0040 // +0035 │ │ +04f932: 0740 |000d: move-object v0, v4 │ │ +04f934: 1f00 8700 |000e: check-cast v0, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@0087 │ │ +04f938: 7210 1202 0000 |0010: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider;.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // method@0212 │ │ +04f93e: 0c00 |0013: move-result-object v0 │ │ +04f940: 5b30 3c00 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003c │ │ +04f944: 5b35 4100 |0016: iput-object v5, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0041 │ │ +04f948: 5936 3f00 |0018: iput v6, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@003f │ │ +04f94c: 5937 4200 |001a: iput v7, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0042 │ │ +04f950: 5938 3d00 |001c: iput v8, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@003d │ │ +04f954: 6e10 1e02 0300 |001e: invoke-virtual {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@021e │ │ +04f95a: 0c00 |0021: move-result-object v0 │ │ +04f95c: 5b30 4500 |0022: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0045 │ │ +04f960: 6e10 1400 0400 |0024: invoke-virtual {v4}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0014 │ │ +04f966: 0c00 |0027: move-result-object v0 │ │ +04f968: 6e20 e600 6000 |0028: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00e6 │ │ +04f96e: 0c00 |002b: move-result-object v0 │ │ +04f970: 5b30 3e00 |002c: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@003e │ │ +04f974: 2200 8800 |002e: new-instance v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // type@0088 │ │ +04f978: 5431 3e00 |0030: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@003e │ │ +04f97c: 7040 1402 3021 |0032: invoke-direct {v0, v3, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0214 │ │ +04f982: 5b30 4400 |0035: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0044 │ │ +04f986: 5430 4400 |0037: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0044 │ │ +04f98a: 1401 abaa aa3e |0039: const v1, #float 0.333333 // #3eaaaaab │ │ +04f990: 6e20 1902 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@0219 │ │ +04f996: 0e00 |003f: return-void │ │ +04f998: 5b32 3c00 |0040: iput-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003c │ │ +04f99c: 28d4 |0042: goto 0016 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=191 │ │ 0x0004 line=160 │ │ 0x0007 line=192 │ │ 0x0009 line=195 │ │ 0x000e line=196 │ │ @@ -92584,17 +92562,17 @@ │ │ type : '(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04d75c: |[04d75c] android.support.v4.app.ActionBarDrawerToggle.access$300:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; │ │ -04d76c: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003b │ │ -04d770: 1100 |0002: return-object v0 │ │ +04f9a0: |[04f9a0] android.support.v4.app.ActionBarDrawerToggle.access$300:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; │ │ +04f9b0: 5410 3b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003b │ │ +04f9b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ │ Virtual methods - │ │ @@ -92603,26 +92581,26 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -04d774: |[04d774] android.support.v4.app.ActionBarDrawerToggle.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; │ │ -04d784: 5420 3c00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003c │ │ -04d788: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -04d78c: 5420 3c00 |0004: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003c │ │ -04d790: 7210 0f02 0000 |0006: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@020f │ │ -04d796: 0c00 |0009: move-result-object v0 │ │ -04d798: 1100 |000a: return-object v0 │ │ -04d79a: 6200 3900 |000b: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0039 │ │ -04d79e: 5421 3b00 |000d: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003b │ │ -04d7a2: 7220 0202 1000 |000f: invoke-interface {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@0202 │ │ -04d7a8: 0c00 |0012: move-result-object v0 │ │ -04d7aa: 28f7 |0013: goto 000a // -0009 │ │ +04f9b8: |[04f9b8] android.support.v4.app.ActionBarDrawerToggle.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; │ │ +04f9c8: 5420 3c00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003c │ │ +04f9cc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +04f9d0: 5420 3c00 |0004: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003c │ │ +04f9d4: 7210 0f02 0000 |0006: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@020f │ │ +04f9da: 0c00 |0009: move-result-object v0 │ │ +04f9dc: 1100 |000a: return-object v0 │ │ +04f9de: 6200 3900 |000b: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0039 │ │ +04f9e2: 5421 3b00 |000d: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003b │ │ +04f9e6: 7220 0202 1000 |000f: invoke-interface {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@0202 │ │ +04f9ec: 0c00 |0012: move-result-object v0 │ │ +04f9ee: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ 0x0004 line=361 │ │ 0x000a line=363 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ @@ -92632,17 +92610,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04d7ac: |[04d7ac] android.support.v4.app.ActionBarDrawerToggle.isDrawerIndicatorEnabled:()Z │ │ -04d7bc: 5510 4000 |0000: iget-boolean v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0040 │ │ -04d7c0: 0f00 |0002: return v0 │ │ +04f9f0: |[04f9f0] android.support.v4.app.ActionBarDrawerToggle.isDrawerIndicatorEnabled:()Z │ │ +04fa00: 5510 4000 |0000: iget-boolean v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0040 │ │ +04fa04: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ @@ -92650,27 +92628,27 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -04d7c4: |[04d7c4] android.support.v4.app.ActionBarDrawerToggle.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -04d7d4: 6e10 1e02 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@021e │ │ -04d7da: 0c00 |0003: move-result-object v0 │ │ -04d7dc: 5b20 4500 |0004: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0045 │ │ -04d7e0: 5420 3b00 |0006: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003b │ │ -04d7e4: 6e10 1400 0000 |0008: invoke-virtual {v0}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0014 │ │ -04d7ea: 0c00 |000b: move-result-object v0 │ │ -04d7ec: 5221 3f00 |000c: iget v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@003f │ │ -04d7f0: 6e20 e600 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00e6 │ │ -04d7f6: 0c00 |0011: move-result-object v0 │ │ -04d7f8: 5b20 3e00 |0012: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@003e │ │ -04d7fc: 6e10 2902 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.syncState:()V // method@0229 │ │ -04d802: 0e00 |0017: return-void │ │ +04fa08: |[04fa08] android.support.v4.app.ActionBarDrawerToggle.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +04fa18: 6e10 1e02 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@021e │ │ +04fa1e: 0c00 |0003: move-result-object v0 │ │ +04fa20: 5b20 4500 |0004: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0045 │ │ +04fa24: 5420 3b00 |0006: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003b │ │ +04fa28: 6e10 1400 0000 |0008: invoke-virtual {v0}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0014 │ │ +04fa2e: 0c00 |000b: move-result-object v0 │ │ +04fa30: 5221 3f00 |000c: iget v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@003f │ │ +04fa34: 6e20 e600 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@00e6 │ │ +04fa3a: 0c00 |0011: move-result-object v0 │ │ +04fa3c: 5b20 3e00 |0012: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@003e │ │ +04fa40: 6e10 2902 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.syncState:()V // method@0229 │ │ +04fa46: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x0006 line=274 │ │ 0x0014 line=275 │ │ 0x0017 line=276 │ │ locals : │ │ @@ -92682,23 +92660,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -04d804: |[04d804] android.support.v4.app.ActionBarDrawerToggle.onDrawerClosed:(Landroid/view/View;)V │ │ -04d814: 5420 4400 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0044 │ │ -04d818: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04d81a: 6e20 1a02 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@021a │ │ -04d820: 5520 4000 |0006: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0040 │ │ -04d824: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -04d828: 5220 4200 |000a: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0042 │ │ -04d82c: 6e20 2602 0200 |000c: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@0226 │ │ -04d832: 0e00 |000f: return-void │ │ +04fa48: |[04fa48] android.support.v4.app.ActionBarDrawerToggle.onDrawerClosed:(Landroid/view/View;)V │ │ +04fa58: 5420 4400 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0044 │ │ +04fa5c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04fa5e: 6e20 1a02 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@021a │ │ +04fa64: 5520 4000 |0006: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0040 │ │ +04fa68: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +04fa6c: 5220 4200 |000a: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0042 │ │ +04fa70: 6e20 2602 0200 |000c: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@0226 │ │ +04fa76: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 0x0006 line=343 │ │ 0x000a line=344 │ │ 0x000f line=346 │ │ locals : │ │ @@ -92710,23 +92688,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -04d834: |[04d834] android.support.v4.app.ActionBarDrawerToggle.onDrawerOpened:(Landroid/view/View;)V │ │ -04d844: 5420 4400 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0044 │ │ -04d848: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ -04d84c: 6e20 1a02 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@021a │ │ -04d852: 5520 4000 |0007: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0040 │ │ -04d856: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -04d85a: 5220 3d00 |000b: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@003d │ │ -04d85e: 6e20 2602 0200 |000d: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@0226 │ │ -04d864: 0e00 |0010: return-void │ │ +04fa78: |[04fa78] android.support.v4.app.ActionBarDrawerToggle.onDrawerOpened:(Landroid/view/View;)V │ │ +04fa88: 5420 4400 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0044 │ │ +04fa8c: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ +04fa90: 6e20 1a02 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@021a │ │ +04fa96: 5520 4000 |0007: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0040 │ │ +04fa9a: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +04fa9e: 5220 3d00 |000b: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@003d │ │ +04faa2: 6e20 2602 0200 |000d: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@0226 │ │ +04faa8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0007 line=328 │ │ 0x000b line=329 │ │ 0x0010 line=331 │ │ locals : │ │ @@ -92738,36 +92716,36 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -04d868: |[04d868] android.support.v4.app.ActionBarDrawerToggle.onDrawerSlide:(Landroid/view/View;F)V │ │ -04d878: 1503 0040 |0000: const/high16 v3, #int 1073741824 // #4000 │ │ -04d87c: 1502 003f |0002: const/high16 v2, #int 1056964608 // #3f00 │ │ -04d880: 5441 4400 |0004: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0044 │ │ -04d884: 6e10 1702 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.getPosition:()F // method@0217 │ │ -04d88a: 0a00 |0009: move-result v0 │ │ -04d88c: 2d01 0602 |000a: cmpl-float v1, v6, v2 │ │ -04d890: 3d01 1400 |000c: if-lez v1, 0020 // +0014 │ │ -04d894: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -04d896: a702 0602 |000f: sub-float v2, v6, v2 │ │ -04d89a: 7120 8614 2100 |0011: invoke-static {v1, v2}, Ljava/lang/Math;.max:(FF)F // method@1486 │ │ -04d8a0: 0a01 |0014: move-result v1 │ │ -04d8a2: c831 |0015: mul-float/2addr v1, v3 │ │ -04d8a4: 7120 8614 1000 |0016: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@1486 │ │ -04d8aa: 0a00 |0019: move-result v0 │ │ -04d8ac: 5441 4400 |001a: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0044 │ │ -04d8b0: 6e20 1a02 0100 |001c: invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@021a │ │ -04d8b6: 0e00 |001f: return-void │ │ -04d8b8: a801 0603 |0020: mul-float v1, v6, v3 │ │ -04d8bc: 7120 8814 1000 |0022: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@1488 │ │ -04d8c2: 0a00 |0025: move-result v0 │ │ -04d8c4: 28f4 |0026: goto 001a // -000c │ │ +04faac: |[04faac] android.support.v4.app.ActionBarDrawerToggle.onDrawerSlide:(Landroid/view/View;F)V │ │ +04fabc: 1503 0040 |0000: const/high16 v3, #int 1073741824 // #4000 │ │ +04fac0: 1502 003f |0002: const/high16 v2, #int 1056964608 // #3f00 │ │ +04fac4: 5441 4400 |0004: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0044 │ │ +04fac8: 6e10 1702 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.getPosition:()F // method@0217 │ │ +04face: 0a00 |0009: move-result v0 │ │ +04fad0: 2d01 0602 |000a: cmpl-float v1, v6, v2 │ │ +04fad4: 3d01 1400 |000c: if-lez v1, 0020 // +0014 │ │ +04fad8: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +04fada: a702 0602 |000f: sub-float v2, v6, v2 │ │ +04fade: 7120 8614 2100 |0011: invoke-static {v1, v2}, Ljava/lang/Math;.max:(FF)F // method@1486 │ │ +04fae4: 0a01 |0014: move-result v1 │ │ +04fae6: c831 |0015: mul-float/2addr v1, v3 │ │ +04fae8: 7120 8614 1000 |0016: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@1486 │ │ +04faee: 0a00 |0019: move-result v0 │ │ +04faf0: 5441 4400 |001a: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0044 │ │ +04faf4: 6e20 1a02 0100 |001c: invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@021a │ │ +04fafa: 0e00 |001f: return-void │ │ +04fafc: a801 0603 |0020: mul-float v1, v6, v3 │ │ +04fb00: 7120 8814 1000 |0022: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@1488 │ │ +04fb06: 0a00 |0025: move-result v0 │ │ +04fb08: 28f4 |0026: goto 001a // -000c │ │ catches : (none) │ │ positions : │ │ 0x0004 line=309 │ │ 0x000a line=310 │ │ 0x000e line=311 │ │ 0x001a line=315 │ │ 0x001f line=316 │ │ @@ -92783,16 +92761,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04d8c8: |[04d8c8] android.support.v4.app.ActionBarDrawerToggle.onDrawerStateChanged:(I)V │ │ -04d8d8: 0e00 |0000: return-void │ │ +04fb0c: |[04fb0c] android.support.v4.app.ActionBarDrawerToggle.onDrawerStateChanged:(I)V │ │ +04fb1c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ 0x0000 - 0x0001 reg=1 newState I │ │ │ │ @@ -92801,36 +92779,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -04d8dc: |[04d8dc] android.support.v4.app.ActionBarDrawerToggle.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -04d8ec: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ -04d8f2: 3804 2400 |0003: if-eqz v4, 0027 // +0024 │ │ -04d8f6: 7210 1512 0400 |0005: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@1215 │ │ -04d8fc: 0a00 |0008: move-result v0 │ │ -04d8fe: 1401 2c00 0201 |0009: const v1, #float 2.38774e-38 // #0102002c │ │ -04d904: 3310 1b00 |000c: if-ne v0, v1, 0027 // +001b │ │ -04d908: 5530 4000 |000e: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0040 │ │ -04d90c: 3800 1700 |0010: if-eqz v0, 0027 // +0017 │ │ -04d910: 5430 4100 |0012: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0041 │ │ -04d914: 6e20 990f 2000 |0014: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(I)Z // method@0f99 │ │ -04d91a: 0a00 |0017: move-result v0 │ │ -04d91c: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -04d920: 5430 4100 |001a: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0041 │ │ -04d924: 6e20 760f 2000 |001c: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(I)V // method@0f76 │ │ -04d92a: 1210 |001f: const/4 v0, #int 1 // #1 │ │ -04d92c: 0f00 |0020: return v0 │ │ -04d92e: 5430 4100 |0021: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0041 │ │ -04d932: 6e20 a70f 2000 |0023: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(I)V // method@0fa7 │ │ -04d938: 28f9 |0026: goto 001f // -0007 │ │ -04d93a: 1200 |0027: const/4 v0, #int 0 // #0 │ │ -04d93c: 28f8 |0028: goto 0020 // -0008 │ │ +04fb20: |[04fb20] android.support.v4.app.ActionBarDrawerToggle.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +04fb30: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ +04fb36: 3804 2400 |0003: if-eqz v4, 0027 // +0024 │ │ +04fb3a: 7210 1512 0400 |0005: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@1215 │ │ +04fb40: 0a00 |0008: move-result v0 │ │ +04fb42: 1401 2c00 0201 |0009: const v1, #float 2.38774e-38 // #0102002c │ │ +04fb48: 3310 1b00 |000c: if-ne v0, v1, 0027 // +001b │ │ +04fb4c: 5530 4000 |000e: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0040 │ │ +04fb50: 3800 1700 |0010: if-eqz v0, 0027 // +0017 │ │ +04fb54: 5430 4100 |0012: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0041 │ │ +04fb58: 6e20 990f 2000 |0014: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(I)Z // method@0f99 │ │ +04fb5e: 0a00 |0017: move-result v0 │ │ +04fb60: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +04fb64: 5430 4100 |001a: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0041 │ │ +04fb68: 6e20 760f 2000 |001c: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(I)V // method@0f76 │ │ +04fb6e: 1210 |001f: const/4 v0, #int 1 // #1 │ │ +04fb70: 0f00 |0020: return v0 │ │ +04fb72: 5430 4100 |0021: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0041 │ │ +04fb76: 6e20 a70f 2000 |0023: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(I)V // method@0fa7 │ │ +04fb7c: 28f9 |0026: goto 001f // -0007 │ │ +04fb7e: 1200 |0027: const/4 v0, #int 0 // #0 │ │ +04fb80: 28f8 |0028: goto 0020 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=288 │ │ 0x0012 line=289 │ │ 0x001a line=290 │ │ 0x001f line=294 │ │ 0x0020 line=296 │ │ @@ -92845,27 +92823,27 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -04d940: |[04d940] android.support.v4.app.ActionBarDrawerToggle.setActionBarDescription:(I)V │ │ -04d950: 5430 3c00 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003c │ │ -04d954: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -04d958: 5430 3c00 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003c │ │ -04d95c: 7220 1002 4000 |0006: invoke-interface {v0, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarDescription:(I)V // method@0210 │ │ -04d962: 0e00 |0009: return-void │ │ -04d964: 6200 3900 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0039 │ │ -04d968: 5431 4300 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0043 │ │ -04d96c: 5432 3b00 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003b │ │ -04d970: 7240 0302 1042 |0010: invoke-interface {v0, v1, v2, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@0203 │ │ -04d976: 0c00 |0013: move-result-object v0 │ │ -04d978: 5b30 4300 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0043 │ │ -04d97c: 28f3 |0016: goto 0009 // -000d │ │ +04fb84: |[04fb84] android.support.v4.app.ActionBarDrawerToggle.setActionBarDescription:(I)V │ │ +04fb94: 5430 3c00 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003c │ │ +04fb98: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +04fb9c: 5430 3c00 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003c │ │ +04fba0: 7220 1002 4000 |0006: invoke-interface {v0, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarDescription:(I)V // method@0210 │ │ +04fba6: 0e00 |0009: return-void │ │ +04fba8: 6200 3900 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0039 │ │ +04fbac: 5431 4300 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0043 │ │ +04fbb0: 5432 3b00 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003b │ │ +04fbb4: 7240 0302 1042 |0010: invoke-interface {v0, v1, v2, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@0203 │ │ +04fbba: 0c00 |0013: move-result-object v0 │ │ +04fbbc: 5b30 4300 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0043 │ │ +04fbc0: 28f3 |0016: goto 0009 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0004 line=377 │ │ 0x0009 line=382 │ │ 0x000a line=380 │ │ locals : │ │ @@ -92877,27 +92855,27 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 23 16-bit code units │ │ -04d980: |[04d980] android.support.v4.app.ActionBarDrawerToggle.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V │ │ -04d990: 5430 3c00 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003c │ │ -04d994: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -04d998: 5430 3c00 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003c │ │ -04d99c: 7230 1102 4005 |0006: invoke-interface {v0, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0211 │ │ -04d9a2: 0e00 |0009: return-void │ │ -04d9a4: 6200 3900 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0039 │ │ -04d9a8: 5431 4300 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0043 │ │ -04d9ac: 5432 3b00 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003b │ │ -04d9b0: 7255 0402 1042 |0010: invoke-interface {v0, v1, v2, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@0204 │ │ -04d9b6: 0c00 |0013: move-result-object v0 │ │ -04d9b8: 5b30 4300 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0043 │ │ -04d9bc: 28f3 |0016: goto 0009 // -000d │ │ +04fbc4: |[04fbc4] android.support.v4.app.ActionBarDrawerToggle.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V │ │ +04fbd4: 5430 3c00 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003c │ │ +04fbd8: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +04fbdc: 5430 3c00 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@003c │ │ +04fbe0: 7230 1102 4005 |0006: invoke-interface {v0, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0211 │ │ +04fbe6: 0e00 |0009: return-void │ │ +04fbe8: 6200 3900 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0039 │ │ +04fbec: 5431 4300 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0043 │ │ +04fbf0: 5432 3b00 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@003b │ │ +04fbf4: 7255 0402 1042 |0010: invoke-interface {v0, v1, v2, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; // method@0204 │ │ +04fbfa: 0c00 |0013: move-result-object v0 │ │ +04fbfc: 5b30 4300 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@0043 │ │ +04fc00: 28f3 |0016: goto 0009 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0004 line=368 │ │ 0x0009 line=373 │ │ 0x000a line=371 │ │ locals : │ │ @@ -92910,34 +92888,34 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -04d9c0: |[04d9c0] android.support.v4.app.ActionBarDrawerToggle.setDrawerIndicatorEnabled:(Z)V │ │ -04d9d0: 5530 4000 |0000: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0040 │ │ -04d9d4: 3204 1800 |0002: if-eq v4, v0, 001a // +0018 │ │ -04d9d8: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ -04d9dc: 5431 4400 |0006: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0044 │ │ -04d9e0: 5430 4100 |0008: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0041 │ │ -04d9e4: 1402 0300 8000 |000a: const v2, #float 1.17549e-38 // #00800003 │ │ -04d9ea: 6e20 960f 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0f96 │ │ -04d9f0: 0a00 |0010: move-result v0 │ │ -04d9f2: 3800 0a00 |0011: if-eqz v0, 001b // +000a │ │ -04d9f6: 5230 3d00 |0013: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@003d │ │ -04d9fa: 6e30 2702 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0227 │ │ -04da00: 5c34 4000 |0018: iput-boolean v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0040 │ │ -04da04: 0e00 |001a: return-void │ │ -04da06: 5230 4200 |001b: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0042 │ │ -04da0a: 28f8 |001d: goto 0015 // -0008 │ │ -04da0c: 5430 4500 |001e: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0045 │ │ -04da10: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -04da12: 6e30 2702 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0227 │ │ -04da18: 28f4 |0024: goto 0018 // -000c │ │ +04fc04: |[04fc04] android.support.v4.app.ActionBarDrawerToggle.setDrawerIndicatorEnabled:(Z)V │ │ +04fc14: 5530 4000 |0000: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0040 │ │ +04fc18: 3204 1800 |0002: if-eq v4, v0, 001a // +0018 │ │ +04fc1c: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ +04fc20: 5431 4400 |0006: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0044 │ │ +04fc24: 5430 4100 |0008: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0041 │ │ +04fc28: 1402 0300 8000 |000a: const v2, #float 1.17549e-38 // #00800003 │ │ +04fc2e: 6e20 960f 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0f96 │ │ +04fc34: 0a00 |0010: move-result v0 │ │ +04fc36: 3800 0a00 |0011: if-eqz v0, 001b // +000a │ │ +04fc3a: 5230 3d00 |0013: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@003d │ │ +04fc3e: 6e30 2702 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0227 │ │ +04fc44: 5c34 4000 |0018: iput-boolean v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0040 │ │ +04fc48: 0e00 |001a: return-void │ │ +04fc4a: 5230 4200 |001b: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0042 │ │ +04fc4e: 28f8 |001d: goto 0015 // -0008 │ │ +04fc50: 5430 4500 |001e: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0045 │ │ +04fc54: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +04fc56: 6e30 2702 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0227 │ │ +04fc5c: 28f4 |0024: goto 0018 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0004 line=246 │ │ 0x0006 line=247 │ │ 0x0018 line=252 │ │ 0x001a line=254 │ │ @@ -92952,58 +92930,58 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -04da1c: |[04da1c] android.support.v4.app.ActionBarDrawerToggle.syncState:()V │ │ -04da2c: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ -04da32: 5430 4100 |0003: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0041 │ │ -04da36: 6e20 960f 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0f96 │ │ -04da3c: 0a00 |0008: move-result v0 │ │ -04da3e: 3800 1d00 |0009: if-eqz v0, 0026 // +001d │ │ -04da42: 5430 4400 |000b: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0044 │ │ -04da46: 1501 803f |000d: const/high16 v1, #int 1065353216 // #3f80 │ │ -04da4a: 6e20 1a02 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@021a │ │ -04da50: 5530 4000 |0012: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0040 │ │ -04da54: 3800 1100 |0014: if-eqz v0, 0025 // +0011 │ │ -04da58: 5431 4400 |0016: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0044 │ │ -04da5c: 5430 4100 |0018: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0041 │ │ -04da60: 6e20 960f 2000 |001a: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0f96 │ │ -04da66: 0a00 |001d: move-result v0 │ │ -04da68: 3800 0f00 |001e: if-eqz v0, 002d // +000f │ │ -04da6c: 5230 3d00 |0020: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@003d │ │ -04da70: 6e30 2702 1300 |0022: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0227 │ │ -04da76: 0e00 |0025: return-void │ │ -04da78: 5430 4400 |0026: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0044 │ │ -04da7c: 1201 |0028: const/4 v1, #int 0 // #0 │ │ -04da7e: 6e20 1a02 1000 |0029: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@021a │ │ -04da84: 28e6 |002c: goto 0012 // -001a │ │ -04da86: 5230 4200 |002d: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0042 │ │ -04da8a: 28f3 |002f: goto 0022 // -000d │ │ +04fc60: |[04fc60] android.support.v4.app.ActionBarDrawerToggle.syncState:()V │ │ +04fc70: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ +04fc76: 5430 4100 |0003: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0041 │ │ +04fc7a: 6e20 960f 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0f96 │ │ +04fc80: 0a00 |0008: move-result v0 │ │ +04fc82: 3800 1d00 |0009: if-eqz v0, 0026 // +001d │ │ +04fc86: 5430 4400 |000b: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0044 │ │ +04fc8a: 1501 803f |000d: const/high16 v1, #int 1065353216 // #3f80 │ │ +04fc8e: 6e20 1a02 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@021a │ │ +04fc94: 5530 4000 |0012: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0040 │ │ +04fc98: 3800 1100 |0014: if-eqz v0, 0025 // +0011 │ │ +04fc9c: 5431 4400 |0016: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0044 │ │ +04fca0: 5430 4100 |0018: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0041 │ │ +04fca4: 6e20 960f 2000 |001a: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@0f96 │ │ +04fcaa: 0a00 |001d: move-result v0 │ │ +04fcac: 3800 0f00 |001e: if-eqz v0, 002d // +000f │ │ +04fcb0: 5230 3d00 |0020: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@003d │ │ +04fcb4: 6e30 2702 1300 |0022: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0227 │ │ +04fcba: 0e00 |0025: return-void │ │ +04fcbc: 5430 4400 |0026: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0044 │ │ +04fcc0: 1201 |0028: const/4 v1, #int 0 // #0 │ │ +04fcc2: 6e20 1a02 1000 |0029: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@021a │ │ +04fcc8: 28e6 |002c: goto 0012 // -001a │ │ +04fcca: 5230 4200 |002d: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0042 │ │ +04fcce: 28f3 |002f: goto 0022 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0003 line=222 │ │ 0x000b line=223 │ │ 0x0012 line=228 │ │ 0x0016 line=229 │ │ 0x0025 line=232 │ │ 0x0026 line=225 │ │ 0x002d line=229 │ │ locals : │ │ 0x0000 - 0x0030 reg=3 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ │ - source_file_idx : 457 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 458 (ActionBarDrawerToggle.java) │ │ │ │ Class #372 header: │ │ class_idx : 140 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 233 │ │ -source_file_idx : 472 │ │ +source_file_idx : 473 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #372 - │ │ Class descriptor : 'Landroid/support/v4/app/ActivityCompat;' │ │ @@ -93018,17 +92996,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04da8c: |[04da8c] android.support.v4.app.ActivityCompat.:()V │ │ -04da9c: 7010 5a05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@055a │ │ -04daa2: 0e00 |0003: return-void │ │ +04fcd0: |[04fcd0] android.support.v4.app.ActivityCompat.:()V │ │ +04fce0: 7010 5a05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@055a │ │ +04fce6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityCompat; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityCompat;) │ │ @@ -93036,22 +93014,22 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -04daa4: |[04daa4] android.support.v4.app.ActivityCompat.finishAffinity:(Landroid/app/Activity;)V │ │ -04dab4: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -04dab8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -04dabc: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -04dac0: 7110 3902 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatJB;.finishAffinity:(Landroid/app/Activity;)V // method@0239 │ │ -04dac6: 0e00 |0009: return-void │ │ -04dac8: 6e10 0a00 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@000a │ │ -04dace: 28fc |000d: goto 0009 // -0004 │ │ +04fce8: |[04fce8] android.support.v4.app.ActivityCompat.finishAffinity:(Landroid/app/Activity;)V │ │ +04fcf8: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +04fcfc: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +04fd00: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +04fd04: 7110 3902 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatJB;.finishAffinity:(Landroid/app/Activity;)V // method@0239 │ │ +04fd0a: 0e00 |0009: return-void │ │ +04fd0c: 6e10 0a00 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@000a │ │ +04fd12: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0006 line=132 │ │ 0x0009 line=136 │ │ 0x000a line=134 │ │ locals : │ │ @@ -93062,23 +93040,23 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -04dad0: |[04dad0] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ -04dae0: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -04dae4: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -04dae8: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -04daec: 7110 3702 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@0237 │ │ -04daf2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -04daf4: 0f00 |000a: return v0 │ │ -04daf6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -04daf8: 28fe |000c: goto 000a // -0002 │ │ +04fd14: |[04fd14] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ +04fd24: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +04fd28: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +04fd2c: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +04fd30: 7110 3702 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@0237 │ │ +04fd36: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +04fd38: 0f00 |000a: return v0 │ │ +04fd3a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +04fd3c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0006 line=64 │ │ 0x0009 line=65 │ │ 0x000a line=67 │ │ locals : │ │ @@ -93089,22 +93067,22 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -04dafc: |[04dafc] android.support.v4.app.ActivityCompat.startActivity:(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -04db0c: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -04db10: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -04db14: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -04db18: 7130 3a02 3204 |0006: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityCompatJB;.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V // method@023a │ │ -04db1e: 0e00 |0009: return-void │ │ -04db20: 6e20 2d00 3200 |000a: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002d │ │ -04db26: 28fc |000d: goto 0009 // -0004 │ │ +04fd40: |[04fd40] android.support.v4.app.ActivityCompat.startActivity:(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +04fd50: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +04fd54: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +04fd58: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +04fd5c: 7130 3a02 3204 |0006: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityCompatJB;.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V // method@023a │ │ +04fd62: 0e00 |0009: return-void │ │ +04fd64: 6e20 2d00 3200 |000a: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002d │ │ +04fd6a: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0006 line=89 │ │ 0x0009 line=93 │ │ 0x000a line=91 │ │ locals : │ │ @@ -93117,42 +93095,42 @@ │ │ type : '(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -04db28: |[04db28] android.support.v4.app.ActivityCompat.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ -04db38: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -04db3c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -04db40: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -04db44: 7140 3b02 3254 |0006: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActivityCompatJB;.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V // method@023b │ │ -04db4a: 0e00 |0009: return-void │ │ -04db4c: 6e30 2e00 3204 |000a: invoke-virtual {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002e │ │ -04db52: 28fc |000d: goto 0009 // -0004 │ │ +04fd6c: |[04fd6c] android.support.v4.app.ActivityCompat.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ +04fd7c: 6000 2000 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +04fd80: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +04fd84: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +04fd88: 7140 3b02 3254 |0006: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/app/ActivityCompatJB;.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V // method@023b │ │ +04fd8e: 0e00 |0009: return-void │ │ +04fd90: 6e30 2e00 3204 |000a: invoke-virtual {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@002e │ │ +04fd96: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0006 line=117 │ │ 0x0009 line=121 │ │ 0x000a line=119 │ │ locals : │ │ 0x0000 - 0x000e reg=2 activity Landroid/app/Activity; │ │ 0x0000 - 0x000e reg=3 intent Landroid/content/Intent; │ │ 0x0000 - 0x000e reg=4 requestCode I │ │ 0x0000 - 0x000e reg=5 options Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ - source_file_idx : 472 (ActivityCompat.java) │ │ + source_file_idx : 473 (ActivityCompat.java) │ │ │ │ Class #373 header: │ │ class_idx : 143 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 144 │ │ -source_file_idx : 476 │ │ +source_file_idx : 477 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #373 annotations: │ │ Annotations on class │ │ @@ -93176,18 +93154,18 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompatJB;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04db54: |[04db54] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ -04db64: 7010 3f02 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@023f │ │ -04db6a: 5b01 4b00 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@004b │ │ -04db6e: 0e00 |0005: return-void │ │ +04fd98: |[04fd98] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ +04fda8: 7010 3f02 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@023f │ │ +04fdae: 5b01 4b00 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@004b │ │ +04fdb2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0003 line=116 │ │ 0x0005 line=117 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ @@ -93199,19 +93177,19 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04db70: |[04db70] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.toBundle:()Landroid/os/Bundle; │ │ -04db80: 5410 4b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@004b │ │ -04db84: 6e10 4902 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompatJB;.toBundle:()Landroid/os/Bundle; // method@0249 │ │ -04db8a: 0c00 |0005: move-result-object v0 │ │ -04db8c: 1100 |0006: return-object v0 │ │ +04fdb4: |[04fdb4] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.toBundle:()Landroid/os/Bundle; │ │ +04fdc4: 5410 4b00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@004b │ │ +04fdc8: 6e10 4902 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompatJB;.toBundle:()Landroid/os/Bundle; // method@0249 │ │ +04fdce: 0c00 |0005: move-result-object v0 │ │ +04fdd0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;) │ │ @@ -93219,41 +93197,41 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -04db90: |[04db90] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ -04dba0: 2041 8f00 |0000: instance-of v1, v4, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@008f │ │ -04dba4: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -04dba8: 0740 |0004: move-object v0, v4 │ │ -04dbaa: 1f00 8f00 |0005: check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@008f │ │ -04dbae: 5431 4b00 |0007: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@004b │ │ -04dbb2: 5402 4b00 |0009: iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@004b │ │ -04dbb6: 6e20 4a02 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompatJB;.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@024a │ │ -04dbbc: 0e00 |000e: return-void │ │ +04fdd4: |[04fdd4] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ +04fde4: 2041 8f00 |0000: instance-of v1, v4, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@008f │ │ +04fde8: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +04fdec: 0740 |0004: move-object v0, v4 │ │ +04fdee: 1f00 8f00 |0005: check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@008f │ │ +04fdf2: 5431 4b00 |0007: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@004b │ │ +04fdf6: 5402 4b00 |0009: iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@004b │ │ +04fdfa: 6e20 4a02 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompatJB;.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@024a │ │ +04fe00: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0005 line=127 │ │ 0x0007 line=128 │ │ 0x000e line=130 │ │ locals : │ │ 0x0007 - 0x000e reg=0 otherImpl Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ 0x0000 - 0x000f reg=3 this Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ 0x0000 - 0x000f reg=4 otherOptions Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ - source_file_idx : 476 (ActivityOptionsCompat.java) │ │ + source_file_idx : 477 (ActivityOptionsCompat.java) │ │ │ │ Class #374 header: │ │ class_idx : 147 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 183 │ │ -source_file_idx : 510 │ │ +source_file_idx : 511 │ │ static_fields_size : 9 │ │ instance_fields_size: 19 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 40 │ │ │ │ Class #374 annotations: │ │ Annotations on class │ │ @@ -93395,22 +93373,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 │ │ -04dbc0: |[04dbc0] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -04dbd0: 7010 1004 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@0410 │ │ -04dbd6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -04dbd8: 5c10 6000 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0060 │ │ -04dbdc: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ -04dbde: 5910 6900 |0007: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0069 │ │ -04dbe2: 5b12 6a00 |0009: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ -04dbe6: 0e00 |000b: return-void │ │ +04fe04: |[04fe04] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +04fe14: 7010 1004 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@0410 │ │ +04fe1a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +04fe1c: 5c10 6000 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0060 │ │ +04fe20: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ +04fe22: 5910 6900 |0007: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0069 │ │ +04fe26: 5b12 6a00 |0009: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ +04fe2a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x0003 line=209 │ │ 0x0006 line=212 │ │ 0x0009 line=334 │ │ 0x000b line=335 │ │ @@ -93423,84 +93401,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 │ │ -04dbe8: |[04dbe8] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ -04dbf8: 5441 6a00 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ -04dbfc: 5b61 a700 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -04dc00: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ -04dc04: 5461 bc00 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bc │ │ -04dc08: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ -04dc0c: 5461 bc00 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bc │ │ -04dc10: 6e20 9f14 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -04dc16: 0a01 |000f: move-result v1 │ │ -04dc18: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ -04dc1c: 2201 0003 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@0300 │ │ -04dc20: 2202 1403 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ -04dc24: 7010 ab14 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04dc2a: 1a03 3d02 |0019: const-string v3, "Can't change tag of fragment " // string@023d │ │ -04dc2e: 6e20 b214 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04dc34: 0c02 |001e: move-result-object v2 │ │ -04dc36: 6e20 b114 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04dc3c: 0c02 |0022: move-result-object v2 │ │ -04dc3e: 1a03 0001 |0023: const-string v3, ": was " // string@0100 │ │ -04dc42: 6e20 b214 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04dc48: 0c02 |0028: move-result-object v2 │ │ -04dc4a: 5463 bc00 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bc │ │ -04dc4e: 6e20 b214 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04dc54: 0c02 |002e: move-result-object v2 │ │ -04dc56: 1a03 7b00 |002f: const-string v3, " now " // string@007b │ │ -04dc5a: 6e20 b214 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04dc60: 0c02 |0034: move-result-object v2 │ │ -04dc62: 6e20 b214 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04dc68: 0c02 |0038: move-result-object v2 │ │ -04dc6a: 6e10 b714 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04dc70: 0c02 |003c: move-result-object v2 │ │ -04dc72: 7020 7a14 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -04dc78: 2701 |0040: throw v1 │ │ -04dc7a: 5b67 bc00 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bc │ │ -04dc7e: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ -04dc82: 5261 a600 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a6 │ │ -04dc86: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ -04dc8a: 5261 a600 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a6 │ │ -04dc8e: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ -04dc92: 2201 0003 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@0300 │ │ -04dc96: 2202 1403 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ -04dc9a: 7010 ab14 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04dca0: 1a03 3c02 |0054: const-string v3, "Can't change container ID of fragment " // string@023c │ │ -04dca4: 6e20 b214 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04dcaa: 0c02 |0059: move-result-object v2 │ │ -04dcac: 6e20 b114 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04dcb2: 0c02 |005d: move-result-object v2 │ │ -04dcb4: 1a03 0001 |005e: const-string v3, ": was " // string@0100 │ │ -04dcb8: 6e20 b214 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04dcbe: 0c02 |0063: move-result-object v2 │ │ -04dcc0: 5263 a600 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a6 │ │ -04dcc4: 6e20 ae14 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04dcca: 0c02 |0069: move-result-object v2 │ │ -04dccc: 1a03 7b00 |006a: const-string v3, " now " // string@007b │ │ -04dcd0: 6e20 b214 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04dcd6: 0c02 |006f: move-result-object v2 │ │ -04dcd8: 6e20 ae14 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04dcde: 0c02 |0073: move-result-object v2 │ │ -04dce0: 6e10 b714 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04dce6: 0c02 |0077: move-result-object v2 │ │ -04dce8: 7020 7a14 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -04dcee: 2701 |007b: throw v1 │ │ -04dcf0: 5965 a600 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a6 │ │ -04dcf4: 5965 a300 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a3 │ │ -04dcf8: 2200 9200 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0092 │ │ -04dcfc: 7010 4b02 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@024b │ │ -04dd02: 5908 4d00 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004d │ │ -04dd06: 5b06 5000 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ -04dd0a: 6e20 5002 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0250 │ │ -04dd10: 0e00 |008c: return-void │ │ +04fe2c: |[04fe2c] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ +04fe3c: 5441 6a00 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ +04fe40: 5b61 a700 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +04fe44: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ +04fe48: 5461 bc00 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bc │ │ +04fe4c: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ +04fe50: 5461 bc00 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bc │ │ +04fe54: 6e20 9f14 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +04fe5a: 0a01 |000f: move-result v1 │ │ +04fe5c: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ +04fe60: 2201 0003 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@0300 │ │ +04fe64: 2202 1403 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ +04fe68: 7010 ab14 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04fe6e: 1a03 3e02 |0019: const-string v3, "Can't change tag of fragment " // string@023e │ │ +04fe72: 6e20 b214 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04fe78: 0c02 |001e: move-result-object v2 │ │ +04fe7a: 6e20 b114 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04fe80: 0c02 |0022: move-result-object v2 │ │ +04fe82: 1a03 0001 |0023: const-string v3, ": was " // string@0100 │ │ +04fe86: 6e20 b214 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04fe8c: 0c02 |0028: move-result-object v2 │ │ +04fe8e: 5463 bc00 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bc │ │ +04fe92: 6e20 b214 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04fe98: 0c02 |002e: move-result-object v2 │ │ +04fe9a: 1a03 7b00 |002f: const-string v3, " now " // string@007b │ │ +04fe9e: 6e20 b214 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04fea4: 0c02 |0034: move-result-object v2 │ │ +04fea6: 6e20 b214 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04feac: 0c02 |0038: move-result-object v2 │ │ +04feae: 6e10 b714 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04feb4: 0c02 |003c: move-result-object v2 │ │ +04feb6: 7020 7a14 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +04febc: 2701 |0040: throw v1 │ │ +04febe: 5b67 bc00 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bc │ │ +04fec2: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ +04fec6: 5261 a600 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a6 │ │ +04feca: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ +04fece: 5261 a600 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a6 │ │ +04fed2: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ +04fed6: 2201 0003 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@0300 │ │ +04feda: 2202 1403 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ +04fede: 7010 ab14 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +04fee4: 1a03 3d02 |0054: const-string v3, "Can't change container ID of fragment " // string@023d │ │ +04fee8: 6e20 b214 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04feee: 0c02 |0059: move-result-object v2 │ │ +04fef0: 6e20 b114 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +04fef6: 0c02 |005d: move-result-object v2 │ │ +04fef8: 1a03 0001 |005e: const-string v3, ": was " // string@0100 │ │ +04fefc: 6e20 b214 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04ff02: 0c02 |0063: move-result-object v2 │ │ +04ff04: 5263 a600 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a6 │ │ +04ff08: 6e20 ae14 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04ff0e: 0c02 |0069: move-result-object v2 │ │ +04ff10: 1a03 7b00 |006a: const-string v3, " now " // string@007b │ │ +04ff14: 6e20 b214 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +04ff1a: 0c02 |006f: move-result-object v2 │ │ +04ff1c: 6e20 ae14 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +04ff22: 0c02 |0073: move-result-object v2 │ │ +04ff24: 6e10 b714 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +04ff2a: 0c02 |0077: move-result-object v2 │ │ +04ff2c: 7020 7a14 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +04ff32: 2701 |007b: throw v1 │ │ +04ff34: 5965 a600 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a6 │ │ +04ff38: 5965 a300 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a3 │ │ +04ff3c: 2200 9200 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0092 │ │ +04ff40: 7010 4b02 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@024b │ │ +04ff46: 5908 4d00 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004d │ │ +04ff4a: 5b06 5000 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ +04ff4e: 6e20 5002 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0250 │ │ +04ff54: 0e00 |008c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ 0x0004 line=396 │ │ 0x0006 line=397 │ │ 0x0012 line=398 │ │ 0x0041 line=402 │ │ @@ -93527,19 +93505,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 │ │ -04dd14: |[04dd14] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -04dd24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04dd26: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -04dd28: 7051 5902 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@0259 │ │ -04dd2e: 1102 |0005: return-object v2 │ │ +04ff58: |[04ff58] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +04ff68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04ff6a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +04ff6c: 7051 5902 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@0259 │ │ +04ff72: 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 │ │ @@ -93550,18 +93528,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 │ │ -04dd30: |[04dd30] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -04dd40: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04dd42: 7050 5902 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@0259 │ │ -04dd48: 1101 |0004: return-object v1 │ │ +04ff74: |[04ff74] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +04ff84: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04ff86: 7050 5902 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@0259 │ │ +04ff8c: 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 │ │ @@ -93573,19 +93551,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 │ │ -04dd4c: |[04dd4c] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -04dd5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04dd5e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -04dd60: 7051 5902 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@0259 │ │ -04dd66: 1102 |0005: return-object v2 │ │ +04ff90: |[04ff90] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +04ffa0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04ffa2: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +04ffa4: 7051 5902 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@0259 │ │ +04ffaa: 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; │ │ @@ -93596,37 +93574,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 │ │ -04dd68: |[04dd68] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ -04dd78: 5410 6800 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0068 │ │ -04dd7c: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ -04dd80: 5b12 6f00 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@006f │ │ -04dd84: 5b12 6800 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0068 │ │ -04dd88: 5210 6600 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0066 │ │ -04dd8c: 5920 4e00 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004e │ │ -04dd90: 5210 6700 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0067 │ │ -04dd94: 5920 4f00 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004f │ │ -04dd98: 5210 6d00 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@006d │ │ -04dd9c: 5920 5200 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0052 │ │ -04dda0: 5210 6e00 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@006e │ │ -04dda4: 5920 5300 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0053 │ │ -04dda8: 5210 6c00 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006c │ │ -04ddac: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04ddb0: 5910 6c00 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006c │ │ -04ddb4: 0e00 |001e: return-void │ │ -04ddb6: 5410 6f00 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@006f │ │ -04ddba: 5b20 5400 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0054 │ │ -04ddbe: 5410 6f00 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@006f │ │ -04ddc2: 5b02 5100 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0051 │ │ -04ddc6: 5b12 6f00 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@006f │ │ -04ddca: 28df |0029: goto 0008 // -0021 │ │ +04ffac: |[04ffac] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ +04ffbc: 5410 6800 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0068 │ │ +04ffc0: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ +04ffc4: 5b12 6f00 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@006f │ │ +04ffc8: 5b12 6800 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0068 │ │ +04ffcc: 5210 6600 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0066 │ │ +04ffd0: 5920 4e00 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004e │ │ +04ffd4: 5210 6700 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0067 │ │ +04ffd8: 5920 4f00 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004f │ │ +04ffdc: 5210 6d00 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@006d │ │ +04ffe0: 5920 5200 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0052 │ │ +04ffe4: 5210 6e00 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@006e │ │ +04ffe8: 5920 5300 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0053 │ │ +04ffec: 5210 6c00 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006c │ │ +04fff0: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04fff4: 5910 6c00 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006c │ │ +04fff8: 0e00 |001e: return-void │ │ +04fffa: 5410 6f00 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@006f │ │ +04fffe: 5b20 5400 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0054 │ │ +050002: 5410 6f00 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@006f │ │ +050006: 5b02 5100 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0051 │ │ +05000a: 5b12 6f00 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@006f │ │ +05000e: 28df |0029: goto 0008 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ 0x0004 line=365 │ │ 0x0008 line=371 │ │ 0x000c line=372 │ │ 0x0010 line=373 │ │ @@ -93645,25 +93623,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 │ │ -04ddcc: |[04ddcc] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -04dddc: 5520 6000 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0060 │ │ -04dde0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -04dde4: 2200 0003 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ -04dde8: 1a01 3d09 |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@093d │ │ -04ddec: 7020 7a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -04ddf2: 2700 |000b: throw v0 │ │ -04ddf4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -04ddf6: 5c20 5f00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005f │ │ -04ddfa: 5b23 6b00 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006b │ │ -04ddfe: 1102 |0011: return-object v2 │ │ +050010: |[050010] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +050020: 5520 6000 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0060 │ │ +050024: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +050028: 2200 0003 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ +05002c: 1a01 3e09 |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@093e │ │ +050030: 7020 7a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +050036: 2700 |000b: throw v0 │ │ +050038: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +05003a: 5c20 5f00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005f │ │ +05003e: 5b23 6b00 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006b │ │ +050042: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ 0x0004 line=503 │ │ 0x000c line=506 │ │ 0x000f line=507 │ │ 0x0011 line=508 │ │ @@ -93676,22 +93654,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 │ │ -04de00: |[04de00] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -04de10: 2200 9200 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0092 │ │ -04de14: 7010 4b02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@024b │ │ -04de1a: 1271 |0005: const/4 v1, #int 7 // #7 │ │ -04de1c: 5901 4d00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004d │ │ -04de20: 5b03 5000 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ -04de24: 6e20 5002 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0250 │ │ -04de2a: 1102 |000d: return-object v2 │ │ +050044: |[050044] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +050054: 2200 9200 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0092 │ │ +050058: 7010 4b02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@024b │ │ +05005e: 1271 |0005: const/4 v1, #int 7 // #7 │ │ +050060: 5901 4d00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004d │ │ +050064: 5b03 5000 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ +050068: 6e20 5002 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0250 │ │ +05006e: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ 0x0005 line=471 │ │ 0x0008 line=472 │ │ 0x000a line=473 │ │ 0x000d line=475 │ │ @@ -93705,102 +93683,102 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 176 16-bit code units │ │ -04de2c: |[04de2c] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ -04de3c: 5563 5f00 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005f │ │ -04de40: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ -04de44: 0e00 |0004: return-void │ │ -04de46: 6303 f500 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -04de4a: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ -04de4e: 1a03 2203 |0009: const-string v3, "FragmentManager" // string@0322 │ │ -04de52: 2204 1403 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ -04de56: 7010 ab14 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04de5c: 1a05 1502 |0010: const-string v5, "Bump nesting in " // string@0215 │ │ -04de60: 6e20 b214 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04de66: 0c04 |0015: move-result-object v4 │ │ -04de68: 6e20 b114 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04de6e: 0c04 |0019: move-result-object v4 │ │ -04de70: 1a05 3500 |001a: const-string v5, " by " // string@0035 │ │ -04de74: 6e20 b214 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04de7a: 0c04 |001f: move-result-object v4 │ │ -04de7c: 6e20 ae14 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04de82: 0c04 |0023: move-result-object v4 │ │ -04de84: 6e10 b714 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04de8a: 0c04 |0027: move-result-object v4 │ │ -04de8c: 7120 dc11 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -04de92: 5461 6800 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0068 │ │ -04de96: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ -04de9a: 5413 5000 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ -04de9e: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ -04dea2: 5413 5000 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ -04dea6: 5234 9e00 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009e │ │ -04deaa: b074 |0037: add-int/2addr v4, v7 │ │ -04deac: 5934 9e00 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009e │ │ -04deb0: 6303 f500 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -04deb4: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ -04deb8: 1a03 2203 |003e: const-string v3, "FragmentManager" // string@0322 │ │ -04debc: 2204 1403 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ -04dec0: 7010 ab14 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04dec6: 1a05 1602 |0045: const-string v5, "Bump nesting of " // string@0216 │ │ -04deca: 6e20 b214 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04ded0: 0c04 |004a: move-result-object v4 │ │ -04ded2: 5415 5000 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ -04ded6: 6e20 b114 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04dedc: 0c04 |0050: move-result-object v4 │ │ -04dede: 1a05 8700 |0051: const-string v5, " to " // string@0087 │ │ -04dee2: 6e20 b214 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04dee8: 0c04 |0056: move-result-object v4 │ │ -04deea: 5415 5000 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ -04deee: 5255 9e00 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009e │ │ -04def2: 6e20 ae14 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04def8: 0c04 |005e: move-result-object v4 │ │ -04defa: 6e10 b714 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04df00: 0c04 |0062: move-result-object v4 │ │ -04df02: 7120 dc11 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -04df08: 5413 5500 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ -04df0c: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ -04df10: 5413 5500 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ -04df14: 6e10 e514 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -04df1a: 0a03 |006f: move-result v3 │ │ -04df1c: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ -04df20: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ -04df24: 5413 5500 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ -04df28: 6e20 df14 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -04df2e: 0c02 |0079: move-result-object v2 │ │ -04df30: 1f02 9b00 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@009b │ │ -04df34: 5223 9e00 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009e │ │ -04df38: b073 |007e: add-int/2addr v3, v7 │ │ -04df3a: 5923 9e00 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009e │ │ -04df3e: 6303 f500 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -04df42: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ -04df46: 1a03 2203 |0085: const-string v3, "FragmentManager" // string@0322 │ │ -04df4a: 2204 1403 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ -04df4e: 7010 ab14 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04df54: 1a05 1602 |008c: const-string v5, "Bump nesting of " // string@0216 │ │ -04df58: 6e20 b214 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04df5e: 0c04 |0091: move-result-object v4 │ │ -04df60: 6e20 b114 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04df66: 0c04 |0095: move-result-object v4 │ │ -04df68: 1a05 8700 |0096: const-string v5, " to " // string@0087 │ │ -04df6c: 6e20 b214 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04df72: 0c04 |009b: move-result-object v4 │ │ -04df74: 5225 9e00 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009e │ │ -04df78: 6e20 ae14 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04df7e: 0c04 |00a1: move-result-object v4 │ │ -04df80: 6e10 b714 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04df86: 0c04 |00a5: move-result-object v4 │ │ -04df88: 7120 dc11 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -04df8e: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ -04df92: 28c7 |00ab: goto 0072 // -0039 │ │ -04df94: 5411 5100 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0051 │ │ -04df98: 2900 7fff |00ae: goto/16 002d // -0081 │ │ +050070: |[050070] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ +050080: 5563 5f00 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005f │ │ +050084: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ +050088: 0e00 |0004: return-void │ │ +05008a: 6303 f500 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +05008e: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ +050092: 1a03 2303 |0009: const-string v3, "FragmentManager" // string@0323 │ │ +050096: 2204 1403 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ +05009a: 7010 ab14 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0500a0: 1a05 1602 |0010: const-string v5, "Bump nesting in " // string@0216 │ │ +0500a4: 6e20 b214 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0500aa: 0c04 |0015: move-result-object v4 │ │ +0500ac: 6e20 b114 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0500b2: 0c04 |0019: move-result-object v4 │ │ +0500b4: 1a05 3500 |001a: const-string v5, " by " // string@0035 │ │ +0500b8: 6e20 b214 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0500be: 0c04 |001f: move-result-object v4 │ │ +0500c0: 6e20 ae14 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +0500c6: 0c04 |0023: move-result-object v4 │ │ +0500c8: 6e10 b714 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0500ce: 0c04 |0027: move-result-object v4 │ │ +0500d0: 7120 dc11 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +0500d6: 5461 6800 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0068 │ │ +0500da: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ +0500de: 5413 5000 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ +0500e2: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ +0500e6: 5413 5000 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ +0500ea: 5234 9e00 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009e │ │ +0500ee: b074 |0037: add-int/2addr v4, v7 │ │ +0500f0: 5934 9e00 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009e │ │ +0500f4: 6303 f500 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +0500f8: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ +0500fc: 1a03 2303 |003e: const-string v3, "FragmentManager" // string@0323 │ │ +050100: 2204 1403 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ +050104: 7010 ab14 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +05010a: 1a05 1702 |0045: const-string v5, "Bump nesting of " // string@0217 │ │ +05010e: 6e20 b214 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +050114: 0c04 |004a: move-result-object v4 │ │ +050116: 5415 5000 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ +05011a: 6e20 b114 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +050120: 0c04 |0050: move-result-object v4 │ │ +050122: 1a05 8700 |0051: const-string v5, " to " // string@0087 │ │ +050126: 6e20 b214 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05012c: 0c04 |0056: move-result-object v4 │ │ +05012e: 5415 5000 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ +050132: 5255 9e00 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009e │ │ +050136: 6e20 ae14 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +05013c: 0c04 |005e: move-result-object v4 │ │ +05013e: 6e10 b714 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +050144: 0c04 |0062: move-result-object v4 │ │ +050146: 7120 dc11 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +05014c: 5413 5500 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ +050150: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ +050154: 5413 5500 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ +050158: 6e10 e514 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +05015e: 0a03 |006f: move-result v3 │ │ +050160: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ +050164: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ +050168: 5413 5500 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ +05016c: 6e20 df14 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +050172: 0c02 |0079: move-result-object v2 │ │ +050174: 1f02 9b00 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@009b │ │ +050178: 5223 9e00 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009e │ │ +05017c: b073 |007e: add-int/2addr v3, v7 │ │ +05017e: 5923 9e00 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009e │ │ +050182: 6303 f500 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +050186: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ +05018a: 1a03 2303 |0085: const-string v3, "FragmentManager" // string@0323 │ │ +05018e: 2204 1403 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ +050192: 7010 ab14 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +050198: 1a05 1702 |008c: const-string v5, "Bump nesting of " // string@0217 │ │ +05019c: 6e20 b214 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0501a2: 0c04 |0091: move-result-object v4 │ │ +0501a4: 6e20 b114 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0501aa: 0c04 |0095: move-result-object v4 │ │ +0501ac: 1a05 8700 |0096: const-string v5, " to " // string@0087 │ │ +0501b0: 6e20 b214 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0501b6: 0c04 |009b: move-result-object v4 │ │ +0501b8: 5225 9e00 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009e │ │ +0501bc: 6e20 ae14 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +0501c2: 0c04 |00a1: move-result-object v4 │ │ +0501c4: 6e10 b714 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0501ca: 0c04 |00a5: move-result-object v4 │ │ +0501cc: 7120 dc11 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +0501d2: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0501d6: 28c7 |00ab: goto 0072 // -0039 │ │ +0501d8: 5411 5100 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0051 │ │ +0501dc: 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 │ │ @@ -93826,19 +93804,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04df9c: |[04df9c] android.support.v4.app.BackStackRecord.commit:()I │ │ -04dfac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04dfae: 6e20 5602 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@0256 │ │ -04dfb4: 0a00 |0004: move-result v0 │ │ -04dfb6: 0f00 |0005: return v0 │ │ +0501e0: |[0501e0] android.support.v4.app.BackStackRecord.commit:()I │ │ +0501f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0501f2: 6e20 5602 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@0256 │ │ +0501f8: 0a00 |0004: move-result v0 │ │ +0501fa: 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;) │ │ @@ -93846,19 +93824,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04dfb8: |[04dfb8] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ -04dfc8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04dfca: 6e20 5602 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@0256 │ │ -04dfd0: 0a00 |0004: move-result v0 │ │ -04dfd2: 0f00 |0005: return v0 │ │ +0501fc: |[0501fc] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ +05020c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05020e: 6e20 5602 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@0256 │ │ +050214: 0a00 |0004: move-result v0 │ │ +050216: 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;) │ │ @@ -93866,57 +93844,57 @@ │ │ type : '(Z)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -04dfd4: |[04dfd4] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ -04dfe4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04dfe6: 5562 6500 |0001: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0065 │ │ -04dfea: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -04dfee: 2202 0003 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@0300 │ │ -04dff2: 1a03 d60b |0007: const-string v3, "commit already called" // string@0bd6 │ │ -04dff6: 7020 7a14 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -04dffc: 2702 |000c: throw v2 │ │ -04dffe: 6302 f500 |000d: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -04e002: 3802 2b00 |000f: if-eqz v2, 003a // +002b │ │ -04e006: 1a02 2203 |0011: const-string v2, "FragmentManager" // string@0322 │ │ -04e00a: 2203 1403 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ -04e00e: 7010 ab14 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04e014: 1a04 4f02 |0018: const-string v4, "Commit: " // string@024f │ │ -04e018: 6e20 b214 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04e01e: 0c03 |001d: move-result-object v3 │ │ -04e020: 6e20 b114 6300 |001e: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04e026: 0c03 |0021: move-result-object v3 │ │ -04e028: 6e10 b714 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04e02e: 0c03 |0025: move-result-object v3 │ │ -04e030: 7120 dc11 3200 |0026: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -04e036: 2200 6001 |0029: new-instance v0, Landroid/support/v4/util/LogWriter; // type@0160 │ │ -04e03a: 1a02 2203 |002b: const-string v2, "FragmentManager" // string@0322 │ │ -04e03e: 7020 c707 2000 |002d: invoke-direct {v0, v2}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@07c7 │ │ -04e044: 2201 ef02 |0030: new-instance v1, Ljava/io/PrintWriter; // type@02ef │ │ -04e048: 7020 4614 0100 |0032: invoke-direct {v1, v0}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1446 │ │ -04e04e: 1a02 0600 |0035: const-string v2, " " // string@0006 │ │ -04e052: 6e55 5a02 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@025a │ │ -04e058: 1212 |003a: const/4 v2, #int 1 // #1 │ │ -04e05a: 5c62 6500 |003b: iput-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0065 │ │ -04e05e: 5562 5f00 |003d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005f │ │ -04e062: 3802 1200 |003f: if-eqz v2, 0051 // +0012 │ │ -04e066: 5462 6a00 |0041: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ -04e06a: 6e20 7403 6200 |0043: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@0374 │ │ -04e070: 0a02 |0046: move-result v2 │ │ -04e072: 5962 6900 |0047: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0069 │ │ -04e076: 5462 6a00 |0049: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ -04e07a: 6e30 8b03 6207 |004b: invoke-virtual {v2, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@038b │ │ -04e080: 5262 6900 |004e: iget v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0069 │ │ -04e084: 0f02 |0050: return v2 │ │ -04e086: 12f2 |0051: const/4 v2, #int -1 // #ff │ │ -04e088: 5962 6900 |0052: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0069 │ │ -04e08c: 28f5 |0054: goto 0049 // -000b │ │ +050218: |[050218] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ +050228: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +05022a: 5562 6500 |0001: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0065 │ │ +05022e: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +050232: 2202 0003 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@0300 │ │ +050236: 1a03 d70b |0007: const-string v3, "commit already called" // string@0bd7 │ │ +05023a: 7020 7a14 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +050240: 2702 |000c: throw v2 │ │ +050242: 6302 f500 |000d: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +050246: 3802 2b00 |000f: if-eqz v2, 003a // +002b │ │ +05024a: 1a02 2303 |0011: const-string v2, "FragmentManager" // string@0323 │ │ +05024e: 2203 1403 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ +050252: 7010 ab14 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +050258: 1a04 5002 |0018: const-string v4, "Commit: " // string@0250 │ │ +05025c: 6e20 b214 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +050262: 0c03 |001d: move-result-object v3 │ │ +050264: 6e20 b114 6300 |001e: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +05026a: 0c03 |0021: move-result-object v3 │ │ +05026c: 6e10 b714 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +050272: 0c03 |0025: move-result-object v3 │ │ +050274: 7120 dc11 3200 |0026: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +05027a: 2200 6001 |0029: new-instance v0, Landroid/support/v4/util/LogWriter; // type@0160 │ │ +05027e: 1a02 2303 |002b: const-string v2, "FragmentManager" // string@0323 │ │ +050282: 7020 c707 2000 |002d: invoke-direct {v0, v2}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@07c7 │ │ +050288: 2201 ef02 |0030: new-instance v1, Ljava/io/PrintWriter; // type@02ef │ │ +05028c: 7020 4614 0100 |0032: invoke-direct {v1, v0}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1446 │ │ +050292: 1a02 0600 |0035: const-string v2, " " // string@0006 │ │ +050296: 6e55 5a02 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@025a │ │ +05029c: 1212 |003a: const/4 v2, #int 1 // #1 │ │ +05029e: 5c62 6500 |003b: iput-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0065 │ │ +0502a2: 5562 5f00 |003d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005f │ │ +0502a6: 3802 1200 |003f: if-eqz v2, 0051 // +0012 │ │ +0502aa: 5462 6a00 |0041: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ +0502ae: 6e20 7403 6200 |0043: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@0374 │ │ +0502b4: 0a02 |0046: move-result v2 │ │ +0502b6: 5962 6900 |0047: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0069 │ │ +0502ba: 5462 6a00 |0049: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ +0502be: 6e30 8b03 6207 |004b: invoke-virtual {v2, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@038b │ │ +0502c4: 5262 6900 |004e: iget v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0069 │ │ +0502c8: 0f02 |0050: return v2 │ │ +0502ca: 12f2 |0051: const/4 v2, #int -1 // #ff │ │ +0502cc: 5962 6900 |0052: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0069 │ │ +0502d0: 28f5 |0054: goto 0049 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=582 │ │ 0x000d line=583 │ │ 0x0011 line=584 │ │ 0x0029 line=585 │ │ 0x0030 line=586 │ │ @@ -93938,22 +93916,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 │ │ -04e090: |[04e090] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -04e0a0: 2200 9200 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0092 │ │ -04e0a4: 7010 4b02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@024b │ │ -04e0aa: 1261 |0005: const/4 v1, #int 6 // #6 │ │ -04e0ac: 5901 4d00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004d │ │ -04e0b0: 5b03 5000 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ -04e0b4: 6e20 5002 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0250 │ │ -04e0ba: 1102 |000d: return-object v2 │ │ +0502d4: |[0502d4] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +0502e4: 2200 9200 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0092 │ │ +0502e8: 7010 4b02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@024b │ │ +0502ee: 1261 |0005: const/4 v1, #int 6 // #6 │ │ +0502f0: 5901 4d00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004d │ │ +0502f4: 5b03 5000 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ +0502f8: 6e20 5002 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0250 │ │ +0502fe: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0005 line=462 │ │ 0x0008 line=463 │ │ 0x000a line=464 │ │ 0x000d line=466 │ │ @@ -93967,24 +93945,24 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -04e0bc: |[04e0bc] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ -04e0cc: 5520 5f00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005f │ │ -04e0d0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -04e0d4: 2200 0003 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ -04e0d8: 1a01 3f09 |0006: const-string v1, "This transaction is already being added to the back stack" // string@093f │ │ -04e0dc: 7020 7a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -04e0e2: 2700 |000b: throw v0 │ │ -04e0e4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -04e0e6: 5c20 6000 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0060 │ │ -04e0ea: 1102 |000f: return-object v2 │ │ +050300: |[050300] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ +050310: 5520 5f00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005f │ │ +050314: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +050318: 2200 0003 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ +05031c: 1a01 4009 |0006: const-string v1, "This transaction is already being added to the back stack" // string@0940 │ │ +050320: 7020 7a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +050326: 2700 |000b: throw v0 │ │ +050328: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +05032a: 5c20 6000 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0060 │ │ +05032e: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ 0x0004 line=517 │ │ 0x000c line=520 │ │ 0x000f line=521 │ │ locals : │ │ @@ -93995,18 +93973,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 │ │ -04e0ec: |[04e0ec] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -04e0fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04e0fe: 6e40 5b02 2104 |0001: invoke-virtual {v1, v2, v4, v0}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@025b │ │ -04e104: 0e00 |0004: return-void │ │ +050330: |[050330] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +050340: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +050342: 6e40 5b02 2104 |0001: invoke-virtual {v1, v2, v4, v0}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@025b │ │ +050348: 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; │ │ @@ -94019,239 +93997,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 │ │ -04e108: |[04e108] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ -04e118: 380a da00 |0000: if-eqz v10, 00da // +00da │ │ -04e11c: 6e20 4914 8900 |0002: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e122: 1a05 4412 |0005: const-string v5, "mName=" // string@1244 │ │ -04e126: 6e20 4914 5900 |0007: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e12c: 5475 6b00 |000a: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006b │ │ -04e130: 6e20 4914 5900 |000c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e136: 1a05 6400 |000f: const-string v5, " mIndex=" // string@0064 │ │ -04e13a: 6e20 4914 5900 |0011: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e140: 5275 6900 |0014: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0069 │ │ -04e144: 6e20 4714 5900 |0016: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(I)V // method@1447 │ │ -04e14a: 1a05 5b00 |0019: const-string v5, " mCommitted=" // string@005b │ │ -04e14e: 6e20 4914 5900 |001b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e154: 5575 6500 |001e: iget-boolean v5, v7, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0065 │ │ -04e158: 6e20 4f14 5900 |0020: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Z)V // method@144f │ │ -04e15e: 5275 7000 |0023: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ -04e162: 3805 2100 |0025: if-eqz v5, 0046 // +0021 │ │ -04e166: 6e20 4914 8900 |0027: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e16c: 1a05 0b13 |002a: const-string v5, "mTransition=#" // string@130b │ │ -04e170: 6e20 4914 5900 |002c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e176: 5275 7000 |002f: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ -04e17a: 7110 7f14 0500 |0031: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ -04e180: 0c05 |0034: move-result-object v5 │ │ -04e182: 6e20 4914 5900 |0035: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e188: 1a05 7600 |0038: const-string v5, " mTransitionStyle=#" // string@0076 │ │ -04e18c: 6e20 4914 5900 |003a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e192: 5275 7100 |003d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0071 │ │ -04e196: 7110 7f14 0500 |003f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ -04e19c: 0c05 |0042: move-result-object v5 │ │ -04e19e: 6e20 4e14 5900 |0043: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ -04e1a4: 5275 6600 |0046: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0066 │ │ -04e1a8: 3905 0600 |0048: if-nez v5, 004e // +0006 │ │ -04e1ac: 5275 6700 |004a: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0067 │ │ -04e1b0: 3805 2100 |004c: if-eqz v5, 006d // +0021 │ │ -04e1b4: 6e20 4914 8900 |004e: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e1ba: 1a05 cc11 |0051: const-string v5, "mEnterAnim=#" // string@11cc │ │ -04e1be: 6e20 4914 5900 |0053: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e1c4: 5275 6600 |0056: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0066 │ │ -04e1c8: 7110 7f14 0500 |0058: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ -04e1ce: 0c05 |005b: move-result-object v5 │ │ -04e1d0: 6e20 4914 5900 |005c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e1d6: 1a05 6000 |005f: const-string v5, " mExitAnim=#" // string@0060 │ │ -04e1da: 6e20 4914 5900 |0061: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e1e0: 5275 6700 |0064: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0067 │ │ -04e1e4: 7110 7f14 0500 |0066: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ -04e1ea: 0c05 |0069: move-result-object v5 │ │ -04e1ec: 6e20 4e14 5900 |006a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ -04e1f2: 5275 6d00 |006d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@006d │ │ -04e1f6: 3905 0600 |006f: if-nez v5, 0075 // +0006 │ │ -04e1fa: 5275 6e00 |0071: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@006e │ │ -04e1fe: 3805 2100 |0073: if-eqz v5, 0094 // +0021 │ │ -04e202: 6e20 4914 8900 |0075: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e208: 1a05 7512 |0078: const-string v5, "mPopEnterAnim=#" // string@1275 │ │ -04e20c: 6e20 4914 5900 |007a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e212: 5275 6d00 |007d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@006d │ │ -04e216: 7110 7f14 0500 |007f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ -04e21c: 0c05 |0082: move-result-object v5 │ │ -04e21e: 6e20 4914 5900 |0083: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e224: 1a05 6900 |0086: const-string v5, " mPopExitAnim=#" // string@0069 │ │ -04e228: 6e20 4914 5900 |0088: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e22e: 5275 6e00 |008b: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@006e │ │ -04e232: 7110 7f14 0500 |008d: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ -04e238: 0c05 |0090: move-result-object v5 │ │ -04e23a: 6e20 4e14 5900 |0091: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ -04e240: 5275 6300 |0094: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0063 │ │ -04e244: 3905 0600 |0096: if-nez v5, 009c // +0006 │ │ -04e248: 5475 6400 |0098: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0064 │ │ -04e24c: 3805 1d00 |009a: if-eqz v5, 00b7 // +001d │ │ -04e250: 6e20 4914 8900 |009c: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e256: 1a05 5911 |009f: const-string v5, "mBreadCrumbTitleRes=#" // string@1159 │ │ -04e25a: 6e20 4914 5900 |00a1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e260: 5275 6300 |00a4: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0063 │ │ -04e264: 7110 7f14 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ -04e26a: 0c05 |00a9: move-result-object v5 │ │ -04e26c: 6e20 4914 5900 |00aa: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e272: 1a05 5a00 |00ad: const-string v5, " mBreadCrumbTitleText=" // string@005a │ │ -04e276: 6e20 4914 5900 |00af: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e27c: 5475 6400 |00b2: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0064 │ │ -04e280: 6e20 4d14 5900 |00b4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ -04e286: 5275 6100 |00b7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0061 │ │ -04e28a: 3905 0600 |00b9: if-nez v5, 00bf // +0006 │ │ -04e28e: 5475 6200 |00bb: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0062 │ │ -04e292: 3805 1d00 |00bd: if-eqz v5, 00da // +001d │ │ -04e296: 6e20 4914 8900 |00bf: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e29c: 1a05 5611 |00c2: const-string v5, "mBreadCrumbShortTitleRes=#" // string@1156 │ │ -04e2a0: 6e20 4914 5900 |00c4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e2a6: 5275 6100 |00c7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0061 │ │ -04e2aa: 7110 7f14 0500 |00c9: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ -04e2b0: 0c05 |00cc: move-result-object v5 │ │ -04e2b2: 6e20 4914 5900 |00cd: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e2b8: 1a05 5900 |00d0: const-string v5, " mBreadCrumbShortTitleText=" // string@0059 │ │ -04e2bc: 6e20 4914 5900 |00d2: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e2c2: 5475 6200 |00d5: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0062 │ │ -04e2c6: 6e20 4d14 5900 |00d7: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ -04e2cc: 5475 6800 |00da: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0068 │ │ -04e2d0: 3805 1901 |00dc: if-eqz v5, 01f5 // +0119 │ │ -04e2d4: 6e20 4914 8900 |00de: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e2da: 1a05 4208 |00e1: const-string v5, "Operations:" // string@0842 │ │ -04e2de: 6e20 4e14 5900 |00e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ -04e2e4: 2205 1403 |00e6: new-instance v5, Ljava/lang/StringBuilder; // type@0314 │ │ -04e2e8: 7010 ab14 0500 |00e8: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04e2ee: 6e20 b214 8500 |00eb: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04e2f4: 0c05 |00ee: move-result-object v5 │ │ -04e2f6: 1a06 0700 |00ef: const-string v6, " " // string@0007 │ │ -04e2fa: 6e20 b214 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04e300: 0c05 |00f4: move-result-object v5 │ │ -04e302: 6e10 b714 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04e308: 0c02 |00f8: move-result-object v2 │ │ -04e30a: 5474 6800 |00f9: iget-object v4, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0068 │ │ -04e30e: 1203 |00fb: const/4 v3, #int 0 // #0 │ │ -04e310: 3804 f900 |00fc: if-eqz v4, 01f5 // +00f9 │ │ -04e314: 5245 4d00 |00fe: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004d │ │ -04e318: 2b05 f600 0000 |0100: packed-switch v5, 000001f6 // +000000f6 │ │ -04e31e: 2205 1403 |0103: new-instance v5, Ljava/lang/StringBuilder; // type@0314 │ │ -04e322: 7010 ab14 0500 |0105: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04e328: 1a06 c00b |0108: const-string v6, "cmd=" // string@0bc0 │ │ -04e32c: 6e20 b214 6500 |010a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04e332: 0c05 |010d: move-result-object v5 │ │ -04e334: 5246 4d00 |010e: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004d │ │ -04e338: 6e20 ae14 6500 |0110: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04e33e: 0c05 |0113: move-result-object v5 │ │ -04e340: 6e10 b714 0500 |0114: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04e346: 0c00 |0117: move-result-object v0 │ │ -04e348: 6e20 4914 8900 |0118: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e34e: 1a05 1400 |011b: const-string v5, " Op #" // string@0014 │ │ -04e352: 6e20 4914 5900 |011d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e358: 6e20 4714 3900 |0120: invoke-virtual {v9, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1447 │ │ -04e35e: 1a05 fa00 |0123: const-string v5, ": " // string@00fa │ │ -04e362: 6e20 4914 5900 |0125: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e368: 6e20 4914 0900 |0128: invoke-virtual {v9, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e36e: 1a05 0500 |012b: const-string v5, " " // string@0005 │ │ -04e372: 6e20 4914 5900 |012d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e378: 5445 5000 |0130: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ -04e37c: 6e20 4d14 5900 |0132: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ -04e382: 380a 5000 |0135: if-eqz v10, 0185 // +0050 │ │ -04e386: 5245 4e00 |0137: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004e │ │ -04e38a: 3905 0600 |0139: if-nez v5, 013f // +0006 │ │ -04e38e: 5245 4f00 |013b: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004f │ │ -04e392: 3805 2100 |013d: if-eqz v5, 015e // +0021 │ │ -04e396: 6e20 4914 8900 |013f: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e39c: 1a05 1c0d |0142: const-string v5, "enterAnim=#" // string@0d1c │ │ -04e3a0: 6e20 4914 5900 |0144: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e3a6: 5245 4e00 |0147: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004e │ │ -04e3aa: 7110 7f14 0500 |0149: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ -04e3b0: 0c05 |014c: move-result-object v5 │ │ -04e3b2: 6e20 4914 5900 |014d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e3b8: 1a05 4800 |0150: const-string v5, " exitAnim=#" // string@0048 │ │ -04e3bc: 6e20 4914 5900 |0152: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e3c2: 5245 4f00 |0155: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004f │ │ -04e3c6: 7110 7f14 0500 |0157: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ -04e3cc: 0c05 |015a: move-result-object v5 │ │ -04e3ce: 6e20 4e14 5900 |015b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ -04e3d4: 5245 5200 |015e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0052 │ │ -04e3d8: 3905 0600 |0160: if-nez v5, 0166 // +0006 │ │ -04e3dc: 5245 5300 |0162: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0053 │ │ -04e3e0: 3805 2100 |0164: if-eqz v5, 0185 // +0021 │ │ -04e3e4: 6e20 4914 8900 |0166: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e3ea: 1a05 5515 |0169: const-string v5, "popEnterAnim=#" // string@1555 │ │ -04e3ee: 6e20 4914 5900 |016b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e3f4: 5245 5200 |016e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0052 │ │ -04e3f8: 7110 7f14 0500 |0170: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ -04e3fe: 0c05 |0173: move-result-object v5 │ │ -04e400: 6e20 4914 5900 |0174: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e406: 1a05 8100 |0177: const-string v5, " popExitAnim=#" // string@0081 │ │ -04e40a: 6e20 4914 5900 |0179: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e410: 5245 5300 |017c: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0053 │ │ -04e414: 7110 7f14 0500 |017e: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ -04e41a: 0c05 |0181: move-result-object v5 │ │ -04e41c: 6e20 4e14 5900 |0182: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ -04e422: 5445 5500 |0185: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ -04e426: 3805 6800 |0187: if-eqz v5, 01ef // +0068 │ │ -04e42a: 5445 5500 |0189: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ -04e42e: 6e10 e514 0500 |018b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -04e434: 0a05 |018e: move-result v5 │ │ -04e436: 3d05 6000 |018f: if-lez v5, 01ef // +0060 │ │ -04e43a: 1201 |0191: const/4 v1, #int 0 // #0 │ │ -04e43c: 5445 5500 |0192: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ -04e440: 6e10 e514 0500 |0194: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -04e446: 0a05 |0197: move-result v5 │ │ -04e448: 3551 5700 |0198: if-ge v1, v5, 01ef // +0057 │ │ -04e44c: 6e20 4914 2900 |019a: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e452: 5445 5500 |019d: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ -04e456: 6e10 e514 0500 |019f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -04e45c: 0a05 |01a2: move-result v5 │ │ -04e45e: 1216 |01a3: const/4 v6, #int 1 // #1 │ │ -04e460: 3365 3300 |01a4: if-ne v5, v6, 01d7 // +0033 │ │ -04e464: 1a05 8708 |01a6: const-string v5, "Removed: " // string@0887 │ │ -04e468: 6e20 4914 5900 |01a8: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e46e: 5445 5500 |01ab: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ -04e472: 6e20 df14 1500 |01ad: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -04e478: 0c05 |01b0: move-result-object v5 │ │ -04e47a: 6e20 4d14 5900 |01b1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ -04e480: d801 0101 |01b4: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04e484: 28dc |01b6: goto 0192 // -0024 │ │ -04e486: 1a00 0308 |01b7: const-string v0, "NULL" // string@0803 │ │ -04e48a: 2900 5fff |01b9: goto/16 0118 // -00a1 │ │ -04e48e: 1a00 7801 |01bb: const-string v0, "ADD" // string@0178 │ │ -04e492: 2900 5bff |01bd: goto/16 0118 // -00a5 │ │ -04e496: 1a00 7908 |01bf: const-string v0, "REPLACE" // string@0879 │ │ -04e49a: 2900 57ff |01c1: goto/16 0118 // -00a9 │ │ -04e49e: 1a00 7808 |01c3: const-string v0, "REMOVE" // string@0878 │ │ -04e4a2: 2900 53ff |01c5: goto/16 0118 // -00ad │ │ -04e4a6: 1a00 4603 |01c7: const-string v0, "HIDE" // string@0346 │ │ -04e4aa: 2900 4fff |01c9: goto/16 0118 // -00b1 │ │ -04e4ae: 1a00 a308 |01cb: const-string v0, "SHOW" // string@08a3 │ │ -04e4b2: 2900 4bff |01cd: goto/16 0118 // -00b5 │ │ -04e4b6: 1a00 8c02 |01cf: const-string v0, "DETACH" // string@028c │ │ -04e4ba: 2900 47ff |01d1: goto/16 0118 // -00b9 │ │ -04e4be: 1a00 8401 |01d3: const-string v0, "ATTACH" // string@0184 │ │ -04e4c2: 2900 43ff |01d5: goto/16 0118 // -00bd │ │ -04e4c6: 3901 0700 |01d7: if-nez v1, 01de // +0007 │ │ -04e4ca: 1a05 8608 |01d9: const-string v5, "Removed:" // string@0886 │ │ -04e4ce: 6e20 4e14 5900 |01db: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ -04e4d4: 6e20 4914 2900 |01de: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e4da: 1a05 0800 |01e1: const-string v5, " #" // string@0008 │ │ -04e4de: 6e20 4914 5900 |01e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e4e4: 6e20 4714 1900 |01e6: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(I)V // method@1447 │ │ -04e4ea: 1a05 fa00 |01e9: const-string v5, ": " // string@00fa │ │ -04e4ee: 6e20 4914 5900 |01eb: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -04e4f4: 28bd |01ee: goto 01ab // -0043 │ │ -04e4f6: 5444 5100 |01ef: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0051 │ │ -04e4fa: d803 0301 |01f1: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04e4fe: 2900 09ff |01f3: goto/16 00fc // -00f7 │ │ -04e502: 0e00 |01f5: return-void │ │ -04e504: 0001 0800 0000 0000 b700 0000 bb00 ... |01f6: packed-switch-data (20 units) │ │ +05034c: |[05034c] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ +05035c: 380a da00 |0000: if-eqz v10, 00da // +00da │ │ +050360: 6e20 4914 8900 |0002: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +050366: 1a05 4512 |0005: const-string v5, "mName=" // string@1245 │ │ +05036a: 6e20 4914 5900 |0007: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +050370: 5475 6b00 |000a: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006b │ │ +050374: 6e20 4914 5900 |000c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05037a: 1a05 6400 |000f: const-string v5, " mIndex=" // string@0064 │ │ +05037e: 6e20 4914 5900 |0011: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +050384: 5275 6900 |0014: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0069 │ │ +050388: 6e20 4714 5900 |0016: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(I)V // method@1447 │ │ +05038e: 1a05 5b00 |0019: const-string v5, " mCommitted=" // string@005b │ │ +050392: 6e20 4914 5900 |001b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +050398: 5575 6500 |001e: iget-boolean v5, v7, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0065 │ │ +05039c: 6e20 4f14 5900 |0020: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Z)V // method@144f │ │ +0503a2: 5275 7000 |0023: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ +0503a6: 3805 2100 |0025: if-eqz v5, 0046 // +0021 │ │ +0503aa: 6e20 4914 8900 |0027: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +0503b0: 1a05 0c13 |002a: const-string v5, "mTransition=#" // string@130c │ │ +0503b4: 6e20 4914 5900 |002c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +0503ba: 5275 7000 |002f: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ +0503be: 7110 7f14 0500 |0031: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ +0503c4: 0c05 |0034: move-result-object v5 │ │ +0503c6: 6e20 4914 5900 |0035: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +0503cc: 1a05 7600 |0038: const-string v5, " mTransitionStyle=#" // string@0076 │ │ +0503d0: 6e20 4914 5900 |003a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +0503d6: 5275 7100 |003d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0071 │ │ +0503da: 7110 7f14 0500 |003f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ +0503e0: 0c05 |0042: move-result-object v5 │ │ +0503e2: 6e20 4e14 5900 |0043: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ +0503e8: 5275 6600 |0046: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0066 │ │ +0503ec: 3905 0600 |0048: if-nez v5, 004e // +0006 │ │ +0503f0: 5275 6700 |004a: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0067 │ │ +0503f4: 3805 2100 |004c: if-eqz v5, 006d // +0021 │ │ +0503f8: 6e20 4914 8900 |004e: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +0503fe: 1a05 cd11 |0051: const-string v5, "mEnterAnim=#" // string@11cd │ │ +050402: 6e20 4914 5900 |0053: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +050408: 5275 6600 |0056: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0066 │ │ +05040c: 7110 7f14 0500 |0058: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ +050412: 0c05 |005b: move-result-object v5 │ │ +050414: 6e20 4914 5900 |005c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05041a: 1a05 6000 |005f: const-string v5, " mExitAnim=#" // string@0060 │ │ +05041e: 6e20 4914 5900 |0061: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +050424: 5275 6700 |0064: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0067 │ │ +050428: 7110 7f14 0500 |0066: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ +05042e: 0c05 |0069: move-result-object v5 │ │ +050430: 6e20 4e14 5900 |006a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ +050436: 5275 6d00 |006d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@006d │ │ +05043a: 3905 0600 |006f: if-nez v5, 0075 // +0006 │ │ +05043e: 5275 6e00 |0071: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@006e │ │ +050442: 3805 2100 |0073: if-eqz v5, 0094 // +0021 │ │ +050446: 6e20 4914 8900 |0075: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05044c: 1a05 7612 |0078: const-string v5, "mPopEnterAnim=#" // string@1276 │ │ +050450: 6e20 4914 5900 |007a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +050456: 5275 6d00 |007d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@006d │ │ +05045a: 7110 7f14 0500 |007f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ +050460: 0c05 |0082: move-result-object v5 │ │ +050462: 6e20 4914 5900 |0083: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +050468: 1a05 6900 |0086: const-string v5, " mPopExitAnim=#" // string@0069 │ │ +05046c: 6e20 4914 5900 |0088: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +050472: 5275 6e00 |008b: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@006e │ │ +050476: 7110 7f14 0500 |008d: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ +05047c: 0c05 |0090: move-result-object v5 │ │ +05047e: 6e20 4e14 5900 |0091: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ +050484: 5275 6300 |0094: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0063 │ │ +050488: 3905 0600 |0096: if-nez v5, 009c // +0006 │ │ +05048c: 5475 6400 |0098: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0064 │ │ +050490: 3805 1d00 |009a: if-eqz v5, 00b7 // +001d │ │ +050494: 6e20 4914 8900 |009c: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05049a: 1a05 5a11 |009f: const-string v5, "mBreadCrumbTitleRes=#" // string@115a │ │ +05049e: 6e20 4914 5900 |00a1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +0504a4: 5275 6300 |00a4: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0063 │ │ +0504a8: 7110 7f14 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ +0504ae: 0c05 |00a9: move-result-object v5 │ │ +0504b0: 6e20 4914 5900 |00aa: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +0504b6: 1a05 5a00 |00ad: const-string v5, " mBreadCrumbTitleText=" // string@005a │ │ +0504ba: 6e20 4914 5900 |00af: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +0504c0: 5475 6400 |00b2: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0064 │ │ +0504c4: 6e20 4d14 5900 |00b4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ +0504ca: 5275 6100 |00b7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0061 │ │ +0504ce: 3905 0600 |00b9: if-nez v5, 00bf // +0006 │ │ +0504d2: 5475 6200 |00bb: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0062 │ │ +0504d6: 3805 1d00 |00bd: if-eqz v5, 00da // +001d │ │ +0504da: 6e20 4914 8900 |00bf: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +0504e0: 1a05 5711 |00c2: const-string v5, "mBreadCrumbShortTitleRes=#" // string@1157 │ │ +0504e4: 6e20 4914 5900 |00c4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +0504ea: 5275 6100 |00c7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0061 │ │ +0504ee: 7110 7f14 0500 |00c9: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ +0504f4: 0c05 |00cc: move-result-object v5 │ │ +0504f6: 6e20 4914 5900 |00cd: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +0504fc: 1a05 5900 |00d0: const-string v5, " mBreadCrumbShortTitleText=" // string@0059 │ │ +050500: 6e20 4914 5900 |00d2: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +050506: 5475 6200 |00d5: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0062 │ │ +05050a: 6e20 4d14 5900 |00d7: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ +050510: 5475 6800 |00da: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0068 │ │ +050514: 3805 1901 |00dc: if-eqz v5, 01f5 // +0119 │ │ +050518: 6e20 4914 8900 |00de: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05051e: 1a05 4308 |00e1: const-string v5, "Operations:" // string@0843 │ │ +050522: 6e20 4e14 5900 |00e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ +050528: 2205 1403 |00e6: new-instance v5, Ljava/lang/StringBuilder; // type@0314 │ │ +05052c: 7010 ab14 0500 |00e8: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +050532: 6e20 b214 8500 |00eb: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +050538: 0c05 |00ee: move-result-object v5 │ │ +05053a: 1a06 0700 |00ef: const-string v6, " " // string@0007 │ │ +05053e: 6e20 b214 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +050544: 0c05 |00f4: move-result-object v5 │ │ +050546: 6e10 b714 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +05054c: 0c02 |00f8: move-result-object v2 │ │ +05054e: 5474 6800 |00f9: iget-object v4, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0068 │ │ +050552: 1203 |00fb: const/4 v3, #int 0 // #0 │ │ +050554: 3804 f900 |00fc: if-eqz v4, 01f5 // +00f9 │ │ +050558: 5245 4d00 |00fe: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004d │ │ +05055c: 2b05 f600 0000 |0100: packed-switch v5, 000001f6 // +000000f6 │ │ +050562: 2205 1403 |0103: new-instance v5, Ljava/lang/StringBuilder; // type@0314 │ │ +050566: 7010 ab14 0500 |0105: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +05056c: 1a06 c10b |0108: const-string v6, "cmd=" // string@0bc1 │ │ +050570: 6e20 b214 6500 |010a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +050576: 0c05 |010d: move-result-object v5 │ │ +050578: 5246 4d00 |010e: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004d │ │ +05057c: 6e20 ae14 6500 |0110: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +050582: 0c05 |0113: move-result-object v5 │ │ +050584: 6e10 b714 0500 |0114: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +05058a: 0c00 |0117: move-result-object v0 │ │ +05058c: 6e20 4914 8900 |0118: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +050592: 1a05 1400 |011b: const-string v5, " Op #" // string@0014 │ │ +050596: 6e20 4914 5900 |011d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05059c: 6e20 4714 3900 |0120: invoke-virtual {v9, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1447 │ │ +0505a2: 1a05 fa00 |0123: const-string v5, ": " // string@00fa │ │ +0505a6: 6e20 4914 5900 |0125: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +0505ac: 6e20 4914 0900 |0128: invoke-virtual {v9, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +0505b2: 1a05 0500 |012b: const-string v5, " " // string@0005 │ │ +0505b6: 6e20 4914 5900 |012d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +0505bc: 5445 5000 |0130: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ +0505c0: 6e20 4d14 5900 |0132: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ +0505c6: 380a 5000 |0135: if-eqz v10, 0185 // +0050 │ │ +0505ca: 5245 4e00 |0137: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004e │ │ +0505ce: 3905 0600 |0139: if-nez v5, 013f // +0006 │ │ +0505d2: 5245 4f00 |013b: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004f │ │ +0505d6: 3805 2100 |013d: if-eqz v5, 015e // +0021 │ │ +0505da: 6e20 4914 8900 |013f: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +0505e0: 1a05 1d0d |0142: const-string v5, "enterAnim=#" // string@0d1d │ │ +0505e4: 6e20 4914 5900 |0144: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +0505ea: 5245 4e00 |0147: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004e │ │ +0505ee: 7110 7f14 0500 |0149: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ +0505f4: 0c05 |014c: move-result-object v5 │ │ +0505f6: 6e20 4914 5900 |014d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +0505fc: 1a05 4800 |0150: const-string v5, " exitAnim=#" // string@0048 │ │ +050600: 6e20 4914 5900 |0152: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +050606: 5245 4f00 |0155: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004f │ │ +05060a: 7110 7f14 0500 |0157: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ +050610: 0c05 |015a: move-result-object v5 │ │ +050612: 6e20 4e14 5900 |015b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ +050618: 5245 5200 |015e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0052 │ │ +05061c: 3905 0600 |0160: if-nez v5, 0166 // +0006 │ │ +050620: 5245 5300 |0162: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0053 │ │ +050624: 3805 2100 |0164: if-eqz v5, 0185 // +0021 │ │ +050628: 6e20 4914 8900 |0166: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05062e: 1a05 5515 |0169: const-string v5, "popEnterAnim=#" // string@1555 │ │ +050632: 6e20 4914 5900 |016b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +050638: 5245 5200 |016e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0052 │ │ +05063c: 7110 7f14 0500 |0170: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ +050642: 0c05 |0173: move-result-object v5 │ │ +050644: 6e20 4914 5900 |0174: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05064a: 1a05 8100 |0177: const-string v5, " popExitAnim=#" // string@0081 │ │ +05064e: 6e20 4914 5900 |0179: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +050654: 5245 5300 |017c: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0053 │ │ +050658: 7110 7f14 0500 |017e: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ +05065e: 0c05 |0181: move-result-object v5 │ │ +050660: 6e20 4e14 5900 |0182: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ +050666: 5445 5500 |0185: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ +05066a: 3805 6800 |0187: if-eqz v5, 01ef // +0068 │ │ +05066e: 5445 5500 |0189: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ +050672: 6e10 e514 0500 |018b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +050678: 0a05 |018e: move-result v5 │ │ +05067a: 3d05 6000 |018f: if-lez v5, 01ef // +0060 │ │ +05067e: 1201 |0191: const/4 v1, #int 0 // #0 │ │ +050680: 5445 5500 |0192: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ +050684: 6e10 e514 0500 |0194: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +05068a: 0a05 |0197: move-result v5 │ │ +05068c: 3551 5700 |0198: if-ge v1, v5, 01ef // +0057 │ │ +050690: 6e20 4914 2900 |019a: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +050696: 5445 5500 |019d: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ +05069a: 6e10 e514 0500 |019f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +0506a0: 0a05 |01a2: move-result v5 │ │ +0506a2: 1216 |01a3: const/4 v6, #int 1 // #1 │ │ +0506a4: 3365 3300 |01a4: if-ne v5, v6, 01d7 // +0033 │ │ +0506a8: 1a05 8808 |01a6: const-string v5, "Removed: " // string@0888 │ │ +0506ac: 6e20 4914 5900 |01a8: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +0506b2: 5445 5500 |01ab: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ +0506b6: 6e20 df14 1500 |01ad: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +0506bc: 0c05 |01b0: move-result-object v5 │ │ +0506be: 6e20 4d14 5900 |01b1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ +0506c4: d801 0101 |01b4: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0506c8: 28dc |01b6: goto 0192 // -0024 │ │ +0506ca: 1a00 0408 |01b7: const-string v0, "NULL" // string@0804 │ │ +0506ce: 2900 5fff |01b9: goto/16 0118 // -00a1 │ │ +0506d2: 1a00 7901 |01bb: const-string v0, "ADD" // string@0179 │ │ +0506d6: 2900 5bff |01bd: goto/16 0118 // -00a5 │ │ +0506da: 1a00 7a08 |01bf: const-string v0, "REPLACE" // string@087a │ │ +0506de: 2900 57ff |01c1: goto/16 0118 // -00a9 │ │ +0506e2: 1a00 7908 |01c3: const-string v0, "REMOVE" // string@0879 │ │ +0506e6: 2900 53ff |01c5: goto/16 0118 // -00ad │ │ +0506ea: 1a00 4703 |01c7: const-string v0, "HIDE" // string@0347 │ │ +0506ee: 2900 4fff |01c9: goto/16 0118 // -00b1 │ │ +0506f2: 1a00 a408 |01cb: const-string v0, "SHOW" // string@08a4 │ │ +0506f6: 2900 4bff |01cd: goto/16 0118 // -00b5 │ │ +0506fa: 1a00 8d02 |01cf: const-string v0, "DETACH" // string@028d │ │ +0506fe: 2900 47ff |01d1: goto/16 0118 // -00b9 │ │ +050702: 1a00 8501 |01d3: const-string v0, "ATTACH" // string@0185 │ │ +050706: 2900 43ff |01d5: goto/16 0118 // -00bd │ │ +05070a: 3901 0700 |01d7: if-nez v1, 01de // +0007 │ │ +05070e: 1a05 8708 |01d9: const-string v5, "Removed:" // string@0887 │ │ +050712: 6e20 4e14 5900 |01db: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ +050718: 6e20 4914 2900 |01de: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05071e: 1a05 0800 |01e1: const-string v5, " #" // string@0008 │ │ +050722: 6e20 4914 5900 |01e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +050728: 6e20 4714 1900 |01e6: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(I)V // method@1447 │ │ +05072e: 1a05 fa00 |01e9: const-string v5, ": " // string@00fa │ │ +050732: 6e20 4914 5900 |01eb: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +050738: 28bd |01ee: goto 01ab // -0043 │ │ +05073a: 5444 5100 |01ef: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0051 │ │ +05073e: d803 0301 |01f1: add-int/lit8 v3, v3, #int 1 // #01 │ │ +050742: 2900 09ff |01f3: goto/16 00fc // -00f7 │ │ +050746: 0e00 |01f5: return-void │ │ +050748: 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 │ │ @@ -94350,25 +94328,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -04e52c: |[04e52c] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ -04e53c: 5220 6100 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0061 │ │ -04e540: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -04e544: 5420 6a00 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ -04e548: 5400 ff00 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -04e54c: 5221 6100 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0061 │ │ -04e550: 6e20 2303 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0323 │ │ -04e556: 0c00 |000d: move-result-object v0 │ │ -04e558: 1100 |000e: return-object v0 │ │ -04e55a: 5420 6200 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0062 │ │ -04e55e: 28fd |0011: goto 000e // -0003 │ │ +050770: |[050770] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ +050780: 5220 6100 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0061 │ │ +050784: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +050788: 5420 6a00 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ +05078c: 5400 ff00 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +050790: 5221 6100 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0061 │ │ +050794: 6e20 2303 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0323 │ │ +05079a: 0c00 |000d: move-result-object v0 │ │ +05079c: 1100 |000e: return-object v0 │ │ +05079e: 5420 6200 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0062 │ │ +0507a2: 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; │ │ @@ -94378,17 +94356,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04e560: |[04e560] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ -04e570: 5210 6100 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0061 │ │ -04e574: 0f00 |0002: return v0 │ │ +0507a4: |[0507a4] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ +0507b4: 5210 6100 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0061 │ │ +0507b8: 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;) │ │ @@ -94396,25 +94374,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -04e578: |[04e578] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ -04e588: 5220 6300 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0063 │ │ -04e58c: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -04e590: 5420 6a00 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ -04e594: 5400 ff00 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -04e598: 5221 6300 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0063 │ │ -04e59c: 6e20 2303 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0323 │ │ -04e5a2: 0c00 |000d: move-result-object v0 │ │ -04e5a4: 1100 |000e: return-object v0 │ │ -04e5a6: 5420 6400 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0064 │ │ -04e5aa: 28fd |0011: goto 000e // -0003 │ │ +0507bc: |[0507bc] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ +0507cc: 5220 6300 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0063 │ │ +0507d0: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +0507d4: 5420 6a00 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ +0507d8: 5400 ff00 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +0507dc: 5221 6300 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0063 │ │ +0507e0: 6e20 2303 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0323 │ │ +0507e6: 0c00 |000d: move-result-object v0 │ │ +0507e8: 1100 |000e: return-object v0 │ │ +0507ea: 5420 6400 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0064 │ │ +0507ee: 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; │ │ @@ -94424,17 +94402,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04e5ac: |[04e5ac] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ -04e5bc: 5210 6300 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0063 │ │ -04e5c0: 0f00 |0002: return v0 │ │ +0507f0: |[0507f0] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ +050800: 5210 6300 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0063 │ │ +050804: 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;) │ │ @@ -94442,17 +94420,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04e5c4: |[04e5c4] android.support.v4.app.BackStackRecord.getId:()I │ │ -04e5d4: 5210 6900 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0069 │ │ -04e5d8: 0f00 |0002: return v0 │ │ +050808: |[050808] android.support.v4.app.BackStackRecord.getId:()I │ │ +050818: 5210 6900 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0069 │ │ +05081c: 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;) │ │ @@ -94460,17 +94438,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04e5dc: |[04e5dc] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ -04e5ec: 5410 6b00 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006b │ │ -04e5f0: 1100 |0002: return-object v0 │ │ +050820: |[050820] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ +050830: 5410 6b00 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006b │ │ +050834: 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;) │ │ @@ -94478,17 +94456,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04e5f4: |[04e5f4] android.support.v4.app.BackStackRecord.getTransition:()I │ │ -04e604: 5210 7000 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ -04e608: 0f00 |0002: return v0 │ │ +050838: |[050838] android.support.v4.app.BackStackRecord.getTransition:()I │ │ +050848: 5210 7000 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ +05084c: 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;) │ │ @@ -94496,17 +94474,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04e60c: |[04e60c] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ -04e61c: 5210 7100 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0071 │ │ -04e620: 0f00 |0002: return v0 │ │ +050850: |[050850] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ +050860: 5210 7100 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0071 │ │ +050864: 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;) │ │ @@ -94514,22 +94492,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 │ │ -04e624: |[04e624] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -04e634: 2200 9200 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0092 │ │ -04e638: 7010 4b02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@024b │ │ -04e63e: 1241 |0005: const/4 v1, #int 4 // #4 │ │ -04e640: 5901 4d00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004d │ │ -04e644: 5b03 5000 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ -04e648: 6e20 5002 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0250 │ │ -04e64e: 1102 |000d: return-object v2 │ │ +050868: |[050868] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +050878: 2200 9200 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0092 │ │ +05087c: 7010 4b02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@024b │ │ +050882: 1241 |0005: const/4 v1, #int 4 // #4 │ │ +050884: 5901 4d00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004d │ │ +050888: 5b03 5000 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ +05088c: 6e20 5002 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0250 │ │ +050892: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ 0x0005 line=444 │ │ 0x0008 line=445 │ │ 0x000a line=446 │ │ 0x000d line=448 │ │ @@ -94543,17 +94521,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04e650: |[04e650] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ -04e660: 5510 6000 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0060 │ │ -04e664: 0f00 |0002: return v0 │ │ +050894: |[050894] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ +0508a4: 5510 6000 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@0060 │ │ +0508a8: 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;) │ │ @@ -94561,21 +94539,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -04e668: |[04e668] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ -04e678: 5210 6c00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006c │ │ -04e67c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -04e680: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -04e682: 0f00 |0005: return v0 │ │ -04e684: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -04e686: 28fe |0007: goto 0005 // -0002 │ │ +0508ac: |[0508ac] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ +0508bc: 5210 6c00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@006c │ │ +0508c0: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +0508c4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0508c6: 0f00 |0005: return v0 │ │ +0508c8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0508ca: 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;) │ │ @@ -94583,158 +94561,158 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 308 16-bit code units │ │ -04e688: |[04e688] android.support.v4.app.BackStackRecord.popFromBackStack:(Z)V │ │ -04e698: 120a |0000: const/4 v10, #int 0 // #0 │ │ -04e69a: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -04e69c: 12fb |0002: const/4 v11, #int -1 // #ff │ │ -04e69e: 6306 f500 |0003: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -04e6a2: 3806 2b00 |0005: if-eqz v6, 0030 // +002b │ │ -04e6a6: 1a06 2203 |0007: const-string v6, "FragmentManager" // string@0322 │ │ -04e6aa: 2207 1403 |0009: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ -04e6ae: 7010 ab14 0700 |000b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04e6b4: 1a08 5915 |000e: const-string v8, "popFromBackStack: " // string@1559 │ │ -04e6b8: 6e20 b214 8700 |0010: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04e6be: 0c07 |0013: move-result-object v7 │ │ -04e6c0: 6e20 b114 c700 |0014: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04e6c6: 0c07 |0017: move-result-object v7 │ │ -04e6c8: 6e10 b714 0700 |0018: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04e6ce: 0c07 |001b: move-result-object v7 │ │ -04e6d0: 7120 dc11 7600 |001c: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -04e6d6: 2202 6001 |001f: new-instance v2, Landroid/support/v4/util/LogWriter; // type@0160 │ │ -04e6da: 1a06 2203 |0021: const-string v6, "FragmentManager" // string@0322 │ │ -04e6de: 7020 c707 6200 |0023: invoke-direct {v2, v6}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@07c7 │ │ -04e6e4: 2205 ef02 |0026: new-instance v5, Ljava/io/PrintWriter; // type@02ef │ │ -04e6e8: 7020 4614 2500 |0028: invoke-direct {v5, v2}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1446 │ │ -04e6ee: 1a06 0600 |002b: const-string v6, " " // string@0006 │ │ -04e6f2: 6e5a 5a02 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@025a │ │ -04e6f8: 6e20 5302 bc00 |0030: invoke-virtual {v12, v11}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0253 │ │ -04e6fe: 54c4 6f00 |0033: iget-object v4, v12, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@006f │ │ -04e702: 3804 cb00 |0035: if-eqz v4, 0100 // +00cb │ │ -04e706: 5246 4d00 |0037: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004d │ │ -04e70a: 2b06 e900 0000 |0039: packed-switch v6, 00000122 // +000000e9 │ │ -04e710: 2206 ff02 |003c: new-instance v6, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -04e714: 2207 1403 |003e: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ -04e718: 7010 ab14 0700 |0040: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04e71e: 1a08 5409 |0043: const-string v8, "Unknown cmd: " // string@0954 │ │ -04e722: 6e20 b214 8700 |0045: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04e728: 0c07 |0048: move-result-object v7 │ │ -04e72a: 5248 4d00 |0049: iget v8, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004d │ │ -04e72e: 6e20 ae14 8700 |004b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04e734: 0c07 |004e: move-result-object v7 │ │ -04e736: 6e10 b714 0700 |004f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04e73c: 0c07 |0052: move-result-object v7 │ │ -04e73e: 7020 7614 7600 |0053: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -04e744: 2706 |0056: throw v6 │ │ -04e746: 5440 5000 |0057: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ -04e74a: 5246 5300 |0059: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0053 │ │ -04e74e: 5906 b100 |005b: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ -04e752: 54c6 6a00 |005d: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ -04e756: 52c7 7000 |005f: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ -04e75a: 7110 af03 0700 |0061: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@03af │ │ -04e760: 0a07 |0064: move-result v7 │ │ -04e762: 52c8 7100 |0065: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0071 │ │ -04e766: 6e40 aa03 0687 |0067: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@03aa │ │ -04e76c: 5444 5400 |006a: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0054 │ │ -04e770: 28c9 |006c: goto 0035 // -0037 │ │ -04e772: 5440 5000 |006d: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ -04e776: 3800 1300 |006f: if-eqz v0, 0082 // +0013 │ │ -04e77a: 5246 5300 |0071: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0053 │ │ -04e77e: 5906 b100 |0073: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ -04e782: 54c6 6a00 |0075: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ -04e786: 52c7 7000 |0077: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ -04e78a: 7110 af03 0700 |0079: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@03af │ │ -04e790: 0a07 |007c: move-result v7 │ │ -04e792: 52c8 7100 |007d: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0071 │ │ -04e796: 6e40 aa03 0687 |007f: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@03aa │ │ -04e79c: 5446 5500 |0082: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ -04e7a0: 3806 e6ff |0084: if-eqz v6, 006a // -001a │ │ -04e7a4: 1201 |0086: const/4 v1, #int 0 // #0 │ │ -04e7a6: 5446 5500 |0087: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ -04e7aa: 6e10 e514 0600 |0089: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -04e7b0: 0a06 |008c: move-result v6 │ │ -04e7b2: 3561 ddff |008d: if-ge v1, v6, 006a // -0023 │ │ -04e7b6: 5446 5500 |008f: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ -04e7ba: 6e20 df14 1600 |0091: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -04e7c0: 0c03 |0094: move-result-object v3 │ │ -04e7c2: 1f03 9b00 |0095: check-cast v3, Landroid/support/v4/app/Fragment; // type@009b │ │ -04e7c6: 5246 5200 |0097: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0052 │ │ -04e7ca: 5936 b100 |0099: iput v6, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ -04e7ce: 54c6 6a00 |009b: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ -04e7d2: 6e30 7203 3609 |009d: invoke-virtual {v6, v3, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0372 │ │ -04e7d8: d801 0101 |00a0: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04e7dc: 28e5 |00a2: goto 0087 // -001b │ │ -04e7de: 5440 5000 |00a3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ -04e7e2: 5246 5200 |00a5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0052 │ │ -04e7e6: 5906 b100 |00a7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ -04e7ea: 54c6 6a00 |00a9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ -04e7ee: 6e30 7203 0609 |00ab: invoke-virtual {v6, v0, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0372 │ │ -04e7f4: 28bc |00ae: goto 006a // -0044 │ │ -04e7f6: 5440 5000 |00af: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ -04e7fa: 5246 5200 |00b1: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0052 │ │ -04e7fe: 5906 b100 |00b3: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ -04e802: 54c6 6a00 |00b5: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ -04e806: 52c7 7000 |00b7: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ -04e80a: 7110 af03 0700 |00b9: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@03af │ │ -04e810: 0a07 |00bc: move-result v7 │ │ -04e812: 52c8 7100 |00bd: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0071 │ │ -04e816: 6e40 b503 0687 |00bf: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@03b5 │ │ -04e81c: 28a8 |00c2: goto 006a // -0058 │ │ -04e81e: 5440 5000 |00c3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ -04e822: 5246 5300 |00c5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0053 │ │ -04e826: 5906 b100 |00c7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ -04e82a: 54c6 6a00 |00c9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ -04e82e: 52c7 7000 |00cb: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ -04e832: 7110 af03 0700 |00cd: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@03af │ │ -04e838: 0a07 |00d0: move-result v7 │ │ -04e83a: 52c8 7100 |00d1: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0071 │ │ -04e83e: 6e40 9603 0687 |00d3: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@0396 │ │ -04e844: 2894 |00d6: goto 006a // -006c │ │ -04e846: 5440 5000 |00d7: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ -04e84a: 5246 5200 |00d9: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0052 │ │ -04e84e: 5906 b100 |00db: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ -04e852: 54c6 6a00 |00dd: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ -04e856: 52c7 7000 |00df: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ -04e85a: 7110 af03 0700 |00e1: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@03af │ │ -04e860: 0a07 |00e4: move-result v7 │ │ -04e862: 52c8 7100 |00e5: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0071 │ │ -04e866: 6e40 7603 0687 |00e7: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0376 │ │ -04e86c: 2880 |00ea: goto 006a // -0080 │ │ -04e86e: 5440 5000 |00eb: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ -04e872: 5246 5200 |00ed: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0052 │ │ -04e876: 5906 b100 |00ef: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ -04e87a: 54c6 6a00 |00f1: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ -04e87e: 52c7 7000 |00f3: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ -04e882: 7110 af03 0700 |00f5: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@03af │ │ -04e888: 0a07 |00f8: move-result v7 │ │ -04e88a: 52c8 7100 |00f9: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0071 │ │ -04e88e: 6e40 7903 0687 |00fb: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0379 │ │ -04e894: 2900 6cff |00fe: goto/16 006a // -0094 │ │ -04e898: 380d 1400 |0100: if-eqz v13, 0114 // +0014 │ │ -04e89c: 54c6 6a00 |0102: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ -04e8a0: 54c7 6a00 |0104: iget-object v7, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ -04e8a4: 5277 0801 |0106: iget v7, v7, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0108 │ │ -04e8a8: 52c8 7000 |0108: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ -04e8ac: 7110 af03 0800 |010a: invoke-static {v8}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@03af │ │ -04e8b2: 0a08 |010d: move-result v8 │ │ -04e8b4: 52c9 7100 |010e: iget v9, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0071 │ │ -04e8b8: 121a |0110: const/4 v10, #int 1 // #1 │ │ -04e8ba: 6e5a 9c03 7698 |0111: invoke-virtual {v6, v7, v8, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@039c │ │ -04e8c0: 52c6 6900 |0114: iget v6, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0069 │ │ -04e8c4: 3a06 0b00 |0116: if-ltz v6, 0121 // +000b │ │ -04e8c8: 54c6 6a00 |0118: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ -04e8cc: 52c7 6900 |011a: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0069 │ │ -04e8d0: 6e20 9103 7600 |011c: invoke-virtual {v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@0391 │ │ -04e8d6: 59cb 6900 |011f: iput v11, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0069 │ │ -04e8da: 0e00 |0121: return-void │ │ -04e8dc: 0001 0700 0100 0000 1e00 0000 3400 ... |0122: packed-switch-data (18 units) │ │ +0508cc: |[0508cc] android.support.v4.app.BackStackRecord.popFromBackStack:(Z)V │ │ +0508dc: 120a |0000: const/4 v10, #int 0 // #0 │ │ +0508de: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +0508e0: 12fb |0002: const/4 v11, #int -1 // #ff │ │ +0508e2: 6306 f500 |0003: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +0508e6: 3806 2b00 |0005: if-eqz v6, 0030 // +002b │ │ +0508ea: 1a06 2303 |0007: const-string v6, "FragmentManager" // string@0323 │ │ +0508ee: 2207 1403 |0009: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ +0508f2: 7010 ab14 0700 |000b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0508f8: 1a08 5915 |000e: const-string v8, "popFromBackStack: " // string@1559 │ │ +0508fc: 6e20 b214 8700 |0010: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +050902: 0c07 |0013: move-result-object v7 │ │ +050904: 6e20 b114 c700 |0014: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +05090a: 0c07 |0017: move-result-object v7 │ │ +05090c: 6e10 b714 0700 |0018: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +050912: 0c07 |001b: move-result-object v7 │ │ +050914: 7120 dc11 7600 |001c: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +05091a: 2202 6001 |001f: new-instance v2, Landroid/support/v4/util/LogWriter; // type@0160 │ │ +05091e: 1a06 2303 |0021: const-string v6, "FragmentManager" // string@0323 │ │ +050922: 7020 c707 6200 |0023: invoke-direct {v2, v6}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@07c7 │ │ +050928: 2205 ef02 |0026: new-instance v5, Ljava/io/PrintWriter; // type@02ef │ │ +05092c: 7020 4614 2500 |0028: invoke-direct {v5, v2}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1446 │ │ +050932: 1a06 0600 |002b: const-string v6, " " // string@0006 │ │ +050936: 6e5a 5a02 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@025a │ │ +05093c: 6e20 5302 bc00 |0030: invoke-virtual {v12, v11}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0253 │ │ +050942: 54c4 6f00 |0033: iget-object v4, v12, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@006f │ │ +050946: 3804 cb00 |0035: if-eqz v4, 0100 // +00cb │ │ +05094a: 5246 4d00 |0037: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004d │ │ +05094e: 2b06 e900 0000 |0039: packed-switch v6, 00000122 // +000000e9 │ │ +050954: 2206 ff02 |003c: new-instance v6, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +050958: 2207 1403 |003e: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ +05095c: 7010 ab14 0700 |0040: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +050962: 1a08 5509 |0043: const-string v8, "Unknown cmd: " // string@0955 │ │ +050966: 6e20 b214 8700 |0045: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05096c: 0c07 |0048: move-result-object v7 │ │ +05096e: 5248 4d00 |0049: iget v8, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004d │ │ +050972: 6e20 ae14 8700 |004b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +050978: 0c07 |004e: move-result-object v7 │ │ +05097a: 6e10 b714 0700 |004f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +050980: 0c07 |0052: move-result-object v7 │ │ +050982: 7020 7614 7600 |0053: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +050988: 2706 |0056: throw v6 │ │ +05098a: 5440 5000 |0057: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ +05098e: 5246 5300 |0059: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0053 │ │ +050992: 5906 b100 |005b: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ +050996: 54c6 6a00 |005d: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ +05099a: 52c7 7000 |005f: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ +05099e: 7110 af03 0700 |0061: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@03af │ │ +0509a4: 0a07 |0064: move-result v7 │ │ +0509a6: 52c8 7100 |0065: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0071 │ │ +0509aa: 6e40 aa03 0687 |0067: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@03aa │ │ +0509b0: 5444 5400 |006a: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0054 │ │ +0509b4: 28c9 |006c: goto 0035 // -0037 │ │ +0509b6: 5440 5000 |006d: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ +0509ba: 3800 1300 |006f: if-eqz v0, 0082 // +0013 │ │ +0509be: 5246 5300 |0071: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0053 │ │ +0509c2: 5906 b100 |0073: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ +0509c6: 54c6 6a00 |0075: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ +0509ca: 52c7 7000 |0077: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ +0509ce: 7110 af03 0700 |0079: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@03af │ │ +0509d4: 0a07 |007c: move-result v7 │ │ +0509d6: 52c8 7100 |007d: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0071 │ │ +0509da: 6e40 aa03 0687 |007f: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@03aa │ │ +0509e0: 5446 5500 |0082: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ +0509e4: 3806 e6ff |0084: if-eqz v6, 006a // -001a │ │ +0509e8: 1201 |0086: const/4 v1, #int 0 // #0 │ │ +0509ea: 5446 5500 |0087: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ +0509ee: 6e10 e514 0600 |0089: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +0509f4: 0a06 |008c: move-result v6 │ │ +0509f6: 3561 ddff |008d: if-ge v1, v6, 006a // -0023 │ │ +0509fa: 5446 5500 |008f: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ +0509fe: 6e20 df14 1600 |0091: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +050a04: 0c03 |0094: move-result-object v3 │ │ +050a06: 1f03 9b00 |0095: check-cast v3, Landroid/support/v4/app/Fragment; // type@009b │ │ +050a0a: 5246 5200 |0097: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0052 │ │ +050a0e: 5936 b100 |0099: iput v6, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ +050a12: 54c6 6a00 |009b: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ +050a16: 6e30 7203 3609 |009d: invoke-virtual {v6, v3, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0372 │ │ +050a1c: d801 0101 |00a0: add-int/lit8 v1, v1, #int 1 // #01 │ │ +050a20: 28e5 |00a2: goto 0087 // -001b │ │ +050a22: 5440 5000 |00a3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ +050a26: 5246 5200 |00a5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0052 │ │ +050a2a: 5906 b100 |00a7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ +050a2e: 54c6 6a00 |00a9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ +050a32: 6e30 7203 0609 |00ab: invoke-virtual {v6, v0, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0372 │ │ +050a38: 28bc |00ae: goto 006a // -0044 │ │ +050a3a: 5440 5000 |00af: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ +050a3e: 5246 5200 |00b1: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0052 │ │ +050a42: 5906 b100 |00b3: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ +050a46: 54c6 6a00 |00b5: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ +050a4a: 52c7 7000 |00b7: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ +050a4e: 7110 af03 0700 |00b9: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@03af │ │ +050a54: 0a07 |00bc: move-result v7 │ │ +050a56: 52c8 7100 |00bd: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0071 │ │ +050a5a: 6e40 b503 0687 |00bf: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@03b5 │ │ +050a60: 28a8 |00c2: goto 006a // -0058 │ │ +050a62: 5440 5000 |00c3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ +050a66: 5246 5300 |00c5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0053 │ │ +050a6a: 5906 b100 |00c7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ +050a6e: 54c6 6a00 |00c9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ +050a72: 52c7 7000 |00cb: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ +050a76: 7110 af03 0700 |00cd: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@03af │ │ +050a7c: 0a07 |00d0: move-result v7 │ │ +050a7e: 52c8 7100 |00d1: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0071 │ │ +050a82: 6e40 9603 0687 |00d3: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@0396 │ │ +050a88: 2894 |00d6: goto 006a // -006c │ │ +050a8a: 5440 5000 |00d7: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ +050a8e: 5246 5200 |00d9: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0052 │ │ +050a92: 5906 b100 |00db: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ +050a96: 54c6 6a00 |00dd: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ +050a9a: 52c7 7000 |00df: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ +050a9e: 7110 af03 0700 |00e1: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@03af │ │ +050aa4: 0a07 |00e4: move-result v7 │ │ +050aa6: 52c8 7100 |00e5: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0071 │ │ +050aaa: 6e40 7603 0687 |00e7: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0376 │ │ +050ab0: 2880 |00ea: goto 006a // -0080 │ │ +050ab2: 5440 5000 |00eb: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ +050ab6: 5246 5200 |00ed: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0052 │ │ +050aba: 5906 b100 |00ef: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ +050abe: 54c6 6a00 |00f1: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ +050ac2: 52c7 7000 |00f3: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ +050ac6: 7110 af03 0700 |00f5: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@03af │ │ +050acc: 0a07 |00f8: move-result v7 │ │ +050ace: 52c8 7100 |00f9: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0071 │ │ +050ad2: 6e40 7903 0687 |00fb: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0379 │ │ +050ad8: 2900 6cff |00fe: goto/16 006a // -0094 │ │ +050adc: 380d 1400 |0100: if-eqz v13, 0114 // +0014 │ │ +050ae0: 54c6 6a00 |0102: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ +050ae4: 54c7 6a00 |0104: iget-object v7, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ +050ae8: 5277 0801 |0106: iget v7, v7, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0108 │ │ +050aec: 52c8 7000 |0108: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ +050af0: 7110 af03 0800 |010a: invoke-static {v8}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@03af │ │ +050af6: 0a08 |010d: move-result v8 │ │ +050af8: 52c9 7100 |010e: iget v9, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0071 │ │ +050afc: 121a |0110: const/4 v10, #int 1 // #1 │ │ +050afe: 6e5a 9c03 7698 |0111: invoke-virtual {v6, v7, v8, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@039c │ │ +050b04: 52c6 6900 |0114: iget v6, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0069 │ │ +050b08: 3a06 0b00 |0116: if-ltz v6, 0121 // +000b │ │ +050b0c: 54c6 6a00 |0118: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ +050b10: 52c7 6900 |011a: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0069 │ │ +050b14: 6e20 9103 7600 |011c: invoke-virtual {v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@0391 │ │ +050b1a: 59cb 6900 |011f: iput v11, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0069 │ │ +050b1e: 0e00 |0121: return-void │ │ +050b20: 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 │ │ @@ -94800,22 +94778,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 │ │ -04e900: |[04e900] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -04e910: 2200 9200 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0092 │ │ -04e914: 7010 4b02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@024b │ │ -04e91a: 1231 |0005: const/4 v1, #int 3 // #3 │ │ -04e91c: 5901 4d00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004d │ │ -04e920: 5b03 5000 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ -04e924: 6e20 5002 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0250 │ │ -04e92a: 1102 |000d: return-object v2 │ │ +050b44: |[050b44] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +050b54: 2200 9200 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0092 │ │ +050b58: 7010 4b02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@024b │ │ +050b5e: 1231 |0005: const/4 v1, #int 3 // #3 │ │ +050b60: 5901 4d00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004d │ │ +050b64: 5b03 5000 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ +050b68: 6e20 5002 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0250 │ │ +050b6e: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ 0x0005 line=435 │ │ 0x0008 line=436 │ │ 0x000a line=437 │ │ 0x000d line=439 │ │ @@ -94829,19 +94807,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 │ │ -04e92c: |[04e92c] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -04e93c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04e93e: 6e40 6a02 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@026a │ │ -04e944: 0c00 |0004: move-result-object v0 │ │ -04e946: 1100 |0005: return-object v0 │ │ +050b70: |[050b70] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +050b80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +050b82: 6e40 6a02 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@026a │ │ +050b88: 0c00 |0004: move-result-object v0 │ │ +050b8a: 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; │ │ @@ -94851,23 +94829,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 │ │ -04e948: |[04e948] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -04e958: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ -04e95c: 2200 ff02 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -04e960: 1a01 fc07 |0004: const-string v1, "Must use non-zero containerViewId" // string@07fc │ │ -04e964: 7020 7614 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -04e96a: 2700 |0009: throw v0 │ │ -04e96c: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -04e96e: 7050 5902 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@0259 │ │ -04e974: 1102 |000e: return-object v2 │ │ +050b8c: |[050b8c] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +050b9c: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +050ba0: 2200 ff02 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +050ba4: 1a01 fd07 |0004: const-string v1, "Must use non-zero containerViewId" // string@07fd │ │ +050ba8: 7020 7614 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +050bae: 2700 |0009: throw v0 │ │ +050bb0: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +050bb2: 7050 5902 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@0259 │ │ +050bb8: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ 0x0002 line=426 │ │ 0x000a line=429 │ │ 0x000e line=430 │ │ locals : │ │ @@ -94881,202 +94859,202 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 402 16-bit code units │ │ -04e978: |[04e978] android.support.v4.app.BackStackRecord.run:()V │ │ -04e988: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -04e98a: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -04e98c: 6304 f500 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -04e990: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ -04e994: 1a04 2203 |0006: const-string v4, "FragmentManager" // string@0322 │ │ -04e998: 2205 1403 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@0314 │ │ -04e99c: 7010 ab14 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04e9a2: 1a06 9108 |000d: const-string v6, "Run: " // string@0891 │ │ -04e9a6: 6e20 b214 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04e9ac: 0c05 |0012: move-result-object v5 │ │ -04e9ae: 6e20 b114 9500 |0013: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04e9b4: 0c05 |0016: move-result-object v5 │ │ -04e9b6: 6e10 b714 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04e9bc: 0c05 |001a: move-result-object v5 │ │ -04e9be: 7120 dc11 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -04e9c4: 5594 5f00 |001e: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005f │ │ -04e9c8: 3804 0e00 |0020: if-eqz v4, 002e // +000e │ │ -04e9cc: 5294 6900 |0022: iget v4, v9, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0069 │ │ -04e9d0: 3b04 0a00 |0024: if-gez v4, 002e // +000a │ │ -04e9d4: 2204 0003 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@0300 │ │ -04e9d8: 1a05 900a |0028: const-string v5, "addToBackStack() called after commit()" // string@0a90 │ │ -04e9dc: 7020 7a14 5400 |002a: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -04e9e2: 2704 |002d: throw v4 │ │ -04e9e4: 6e20 5302 8900 |002e: invoke-virtual {v9, v8}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0253 │ │ -04e9ea: 5493 6800 |0031: iget-object v3, v9, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0068 │ │ -04e9ee: 3803 3501 |0033: if-eqz v3, 0168 // +0135 │ │ -04e9f2: 5234 4d00 |0035: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004d │ │ -04e9f6: 2b04 4901 0000 |0037: packed-switch v4, 00000180 // +00000149 │ │ -04e9fc: 2204 ff02 |003a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -04ea00: 2205 1403 |003c: new-instance v5, Ljava/lang/StringBuilder; // type@0314 │ │ -04ea04: 7010 ab14 0500 |003e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04ea0a: 1a06 5409 |0041: const-string v6, "Unknown cmd: " // string@0954 │ │ -04ea0e: 6e20 b214 6500 |0043: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04ea14: 0c05 |0046: move-result-object v5 │ │ -04ea16: 5236 4d00 |0047: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004d │ │ -04ea1a: 6e20 ae14 6500 |0049: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04ea20: 0c05 |004c: move-result-object v5 │ │ -04ea22: 6e10 b714 0500 |004d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04ea28: 0c05 |0050: move-result-object v5 │ │ -04ea2a: 7020 7614 5400 |0051: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -04ea30: 2704 |0054: throw v4 │ │ -04ea32: 5430 5000 |0055: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ -04ea36: 5234 4e00 |0057: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004e │ │ -04ea3a: 5904 b100 |0059: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ -04ea3e: 5494 6a00 |005b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ -04ea42: 6e30 7203 0407 |005d: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0372 │ │ -04ea48: 5433 5100 |0060: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0051 │ │ -04ea4c: 28d1 |0062: goto 0033 // -002f │ │ -04ea4e: 5430 5000 |0063: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ -04ea52: 5494 6a00 |0065: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ -04ea56: 5444 0001 |0067: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -04ea5a: 3804 9d00 |0069: if-eqz v4, 0106 // +009d │ │ -04ea5e: 1201 |006b: const/4 v1, #int 0 // #0 │ │ -04ea60: 5494 6a00 |006c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ -04ea64: 5444 0001 |006e: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -04ea68: 6e10 e514 0400 |0070: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -04ea6e: 0a04 |0073: move-result v4 │ │ -04ea70: 3541 9200 |0074: if-ge v1, v4, 0106 // +0092 │ │ -04ea74: 5494 6a00 |0076: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ -04ea78: 5444 0001 |0078: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -04ea7c: 6e20 df14 1400 |007a: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -04ea82: 0c02 |007d: move-result-object v2 │ │ -04ea84: 1f02 9b00 |007e: check-cast v2, Landroid/support/v4/app/Fragment; // type@009b │ │ -04ea88: 6304 f500 |0080: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -04ea8c: 3804 2400 |0082: if-eqz v4, 00a6 // +0024 │ │ -04ea90: 1a04 2203 |0084: const-string v4, "FragmentManager" // string@0322 │ │ -04ea94: 2205 1403 |0086: new-instance v5, Ljava/lang/StringBuilder; // type@0314 │ │ -04ea98: 7010 ab14 0500 |0088: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04ea9e: 1a06 2d08 |008b: const-string v6, "OP_REPLACE: adding=" // string@082d │ │ -04eaa2: 6e20 b214 6500 |008d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04eaa8: 0c05 |0090: move-result-object v5 │ │ -04eaaa: 6e20 b114 0500 |0091: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04eab0: 0c05 |0094: move-result-object v5 │ │ -04eab2: 1a06 7f00 |0095: const-string v6, " old=" // string@007f │ │ -04eab6: 6e20 b214 6500 |0097: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04eabc: 0c05 |009a: move-result-object v5 │ │ -04eabe: 6e20 b114 2500 |009b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04eac4: 0c05 |009e: move-result-object v5 │ │ -04eac6: 6e10 b714 0500 |009f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04eacc: 0c05 |00a2: move-result-object v5 │ │ -04eace: 7120 dc11 5400 |00a3: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -04ead4: 3800 0800 |00a6: if-eqz v0, 00ae // +0008 │ │ -04ead8: 5224 a300 |00a8: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a3 │ │ -04eadc: 5205 a300 |00aa: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a3 │ │ -04eae0: 3354 0700 |00ac: if-ne v4, v5, 00b3 // +0007 │ │ -04eae4: 3302 0800 |00ae: if-ne v2, v0, 00b6 // +0008 │ │ -04eae8: 1200 |00b0: const/4 v0, #int 0 // #0 │ │ -04eaea: 5b30 5000 |00b1: iput-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ -04eaee: d801 0101 |00b3: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04eaf2: 28b7 |00b5: goto 006c // -0049 │ │ -04eaf4: 5434 5500 |00b6: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ -04eaf8: 3904 0900 |00b8: if-nez v4, 00c1 // +0009 │ │ -04eafc: 2204 2703 |00ba: new-instance v4, Ljava/util/ArrayList; // type@0327 │ │ -04eb00: 7010 d914 0400 |00bc: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -04eb06: 5b34 5500 |00bf: iput-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ -04eb0a: 5434 5500 |00c1: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ -04eb0e: 6e20 dc14 2400 |00c3: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -04eb14: 5234 4f00 |00c6: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004f │ │ -04eb18: 5924 b100 |00c8: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ -04eb1c: 5594 5f00 |00ca: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005f │ │ -04eb20: 3804 3000 |00cc: if-eqz v4, 00fc // +0030 │ │ -04eb24: 5224 9e00 |00ce: iget v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009e │ │ -04eb28: d804 0401 |00d0: add-int/lit8 v4, v4, #int 1 // #01 │ │ -04eb2c: 5924 9e00 |00d2: iput v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009e │ │ -04eb30: 6304 f500 |00d4: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -04eb34: 3804 2600 |00d6: if-eqz v4, 00fc // +0026 │ │ -04eb38: 1a04 2203 |00d8: const-string v4, "FragmentManager" // string@0322 │ │ -04eb3c: 2205 1403 |00da: new-instance v5, Ljava/lang/StringBuilder; // type@0314 │ │ -04eb40: 7010 ab14 0500 |00dc: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04eb46: 1a06 1602 |00df: const-string v6, "Bump nesting of " // string@0216 │ │ -04eb4a: 6e20 b214 6500 |00e1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04eb50: 0c05 |00e4: move-result-object v5 │ │ -04eb52: 6e20 b114 2500 |00e5: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04eb58: 0c05 |00e8: move-result-object v5 │ │ -04eb5a: 1a06 8700 |00e9: const-string v6, " to " // string@0087 │ │ -04eb5e: 6e20 b214 6500 |00eb: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04eb64: 0c05 |00ee: move-result-object v5 │ │ -04eb66: 5226 9e00 |00ef: iget v6, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009e │ │ -04eb6a: 6e20 ae14 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04eb70: 0c05 |00f4: move-result-object v5 │ │ -04eb72: 6e10 b714 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04eb78: 0c05 |00f8: move-result-object v5 │ │ -04eb7a: 7120 dc11 5400 |00f9: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -04eb80: 5494 6a00 |00fc: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ -04eb84: 5295 7000 |00fe: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ -04eb88: 5296 7100 |0100: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0071 │ │ -04eb8c: 6e40 aa03 2465 |0102: invoke-virtual {v4, v2, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@03aa │ │ -04eb92: 28ae |0105: goto 00b3 // -0052 │ │ -04eb94: 3800 5aff |0106: if-eqz v0, 0060 // -00a6 │ │ -04eb98: 5234 4e00 |0108: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004e │ │ -04eb9c: 5904 b100 |010a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ -04eba0: 5494 6a00 |010c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ -04eba4: 6e30 7203 0407 |010e: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0372 │ │ -04ebaa: 2900 4fff |0111: goto/16 0060 // -00b1 │ │ -04ebae: 5430 5000 |0113: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ -04ebb2: 5234 4f00 |0115: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004f │ │ -04ebb6: 5904 b100 |0117: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ -04ebba: 5494 6a00 |0119: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ -04ebbe: 5295 7000 |011b: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ -04ebc2: 5296 7100 |011d: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0071 │ │ -04ebc6: 6e40 aa03 0465 |011f: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@03aa │ │ -04ebcc: 2900 3eff |0122: goto/16 0060 // -00c2 │ │ -04ebd0: 5430 5000 |0124: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ -04ebd4: 5234 4f00 |0126: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004f │ │ -04ebd8: 5904 b100 |0128: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ -04ebdc: 5494 6a00 |012a: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ -04ebe0: 5295 7000 |012c: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ -04ebe4: 5296 7100 |012e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0071 │ │ -04ebe8: 6e40 9603 0465 |0130: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@0396 │ │ -04ebee: 2900 2dff |0133: goto/16 0060 // -00d3 │ │ -04ebf2: 5430 5000 |0135: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ -04ebf6: 5234 4e00 |0137: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004e │ │ -04ebfa: 5904 b100 |0139: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ -04ebfe: 5494 6a00 |013b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ -04ec02: 5295 7000 |013d: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ -04ec06: 5296 7100 |013f: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0071 │ │ -04ec0a: 6e40 b503 0465 |0141: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@03b5 │ │ -04ec10: 2900 1cff |0144: goto/16 0060 // -00e4 │ │ -04ec14: 5430 5000 |0146: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ -04ec18: 5234 4f00 |0148: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004f │ │ -04ec1c: 5904 b100 |014a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ -04ec20: 5494 6a00 |014c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ -04ec24: 5295 7000 |014e: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ -04ec28: 5296 7100 |0150: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0071 │ │ -04ec2c: 6e40 7903 0465 |0152: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0379 │ │ -04ec32: 2900 0bff |0155: goto/16 0060 // -00f5 │ │ -04ec36: 5430 5000 |0157: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ -04ec3a: 5234 4e00 |0159: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004e │ │ -04ec3e: 5904 b100 |015b: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ -04ec42: 5494 6a00 |015d: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ -04ec46: 5295 7000 |015f: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ -04ec4a: 5296 7100 |0161: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0071 │ │ -04ec4e: 6e40 7603 0465 |0163: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0376 │ │ -04ec54: 2900 fafe |0166: goto/16 0060 // -0106 │ │ -04ec58: 5494 6a00 |0168: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ -04ec5c: 5495 6a00 |016a: iget-object v5, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ -04ec60: 5255 0801 |016c: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0108 │ │ -04ec64: 5296 7000 |016e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ -04ec68: 5297 7100 |0170: iget v7, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0071 │ │ -04ec6c: 6e58 9c03 5476 |0172: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@039c │ │ -04ec72: 5594 5f00 |0175: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005f │ │ -04ec76: 3804 0700 |0177: if-eqz v4, 017e // +0007 │ │ -04ec7a: 5494 6a00 |0179: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ -04ec7e: 6e20 7103 9400 |017b: invoke-virtual {v4, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@0371 │ │ -04ec84: 0e00 |017e: return-void │ │ -04ec86: 0000 |017f: nop // spacer │ │ -04ec88: 0001 0700 0100 0000 1e00 0000 2c00 ... |0180: packed-switch-data (18 units) │ │ +050bbc: |[050bbc] android.support.v4.app.BackStackRecord.run:()V │ │ +050bcc: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +050bce: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +050bd0: 6304 f500 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +050bd4: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ +050bd8: 1a04 2303 |0006: const-string v4, "FragmentManager" // string@0323 │ │ +050bdc: 2205 1403 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@0314 │ │ +050be0: 7010 ab14 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +050be6: 1a06 9208 |000d: const-string v6, "Run: " // string@0892 │ │ +050bea: 6e20 b214 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +050bf0: 0c05 |0012: move-result-object v5 │ │ +050bf2: 6e20 b114 9500 |0013: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +050bf8: 0c05 |0016: move-result-object v5 │ │ +050bfa: 6e10 b714 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +050c00: 0c05 |001a: move-result-object v5 │ │ +050c02: 7120 dc11 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +050c08: 5594 5f00 |001e: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005f │ │ +050c0c: 3804 0e00 |0020: if-eqz v4, 002e // +000e │ │ +050c10: 5294 6900 |0022: iget v4, v9, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0069 │ │ +050c14: 3b04 0a00 |0024: if-gez v4, 002e // +000a │ │ +050c18: 2204 0003 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@0300 │ │ +050c1c: 1a05 910a |0028: const-string v5, "addToBackStack() called after commit()" // string@0a91 │ │ +050c20: 7020 7a14 5400 |002a: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +050c26: 2704 |002d: throw v4 │ │ +050c28: 6e20 5302 8900 |002e: invoke-virtual {v9, v8}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0253 │ │ +050c2e: 5493 6800 |0031: iget-object v3, v9, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0068 │ │ +050c32: 3803 3501 |0033: if-eqz v3, 0168 // +0135 │ │ +050c36: 5234 4d00 |0035: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004d │ │ +050c3a: 2b04 4901 0000 |0037: packed-switch v4, 00000180 // +00000149 │ │ +050c40: 2204 ff02 |003a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +050c44: 2205 1403 |003c: new-instance v5, Ljava/lang/StringBuilder; // type@0314 │ │ +050c48: 7010 ab14 0500 |003e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +050c4e: 1a06 5509 |0041: const-string v6, "Unknown cmd: " // string@0955 │ │ +050c52: 6e20 b214 6500 |0043: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +050c58: 0c05 |0046: move-result-object v5 │ │ +050c5a: 5236 4d00 |0047: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004d │ │ +050c5e: 6e20 ae14 6500 |0049: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +050c64: 0c05 |004c: move-result-object v5 │ │ +050c66: 6e10 b714 0500 |004d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +050c6c: 0c05 |0050: move-result-object v5 │ │ +050c6e: 7020 7614 5400 |0051: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +050c74: 2704 |0054: throw v4 │ │ +050c76: 5430 5000 |0055: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ +050c7a: 5234 4e00 |0057: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004e │ │ +050c7e: 5904 b100 |0059: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ +050c82: 5494 6a00 |005b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ +050c86: 6e30 7203 0407 |005d: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0372 │ │ +050c8c: 5433 5100 |0060: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@0051 │ │ +050c90: 28d1 |0062: goto 0033 // -002f │ │ +050c92: 5430 5000 |0063: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ +050c96: 5494 6a00 |0065: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ +050c9a: 5444 0001 |0067: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +050c9e: 3804 9d00 |0069: if-eqz v4, 0106 // +009d │ │ +050ca2: 1201 |006b: const/4 v1, #int 0 // #0 │ │ +050ca4: 5494 6a00 |006c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ +050ca8: 5444 0001 |006e: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +050cac: 6e10 e514 0400 |0070: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +050cb2: 0a04 |0073: move-result v4 │ │ +050cb4: 3541 9200 |0074: if-ge v1, v4, 0106 // +0092 │ │ +050cb8: 5494 6a00 |0076: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ +050cbc: 5444 0001 |0078: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +050cc0: 6e20 df14 1400 |007a: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +050cc6: 0c02 |007d: move-result-object v2 │ │ +050cc8: 1f02 9b00 |007e: check-cast v2, Landroid/support/v4/app/Fragment; // type@009b │ │ +050ccc: 6304 f500 |0080: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +050cd0: 3804 2400 |0082: if-eqz v4, 00a6 // +0024 │ │ +050cd4: 1a04 2303 |0084: const-string v4, "FragmentManager" // string@0323 │ │ +050cd8: 2205 1403 |0086: new-instance v5, Ljava/lang/StringBuilder; // type@0314 │ │ +050cdc: 7010 ab14 0500 |0088: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +050ce2: 1a06 2e08 |008b: const-string v6, "OP_REPLACE: adding=" // string@082e │ │ +050ce6: 6e20 b214 6500 |008d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +050cec: 0c05 |0090: move-result-object v5 │ │ +050cee: 6e20 b114 0500 |0091: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +050cf4: 0c05 |0094: move-result-object v5 │ │ +050cf6: 1a06 7f00 |0095: const-string v6, " old=" // string@007f │ │ +050cfa: 6e20 b214 6500 |0097: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +050d00: 0c05 |009a: move-result-object v5 │ │ +050d02: 6e20 b114 2500 |009b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +050d08: 0c05 |009e: move-result-object v5 │ │ +050d0a: 6e10 b714 0500 |009f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +050d10: 0c05 |00a2: move-result-object v5 │ │ +050d12: 7120 dc11 5400 |00a3: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +050d18: 3800 0800 |00a6: if-eqz v0, 00ae // +0008 │ │ +050d1c: 5224 a300 |00a8: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a3 │ │ +050d20: 5205 a300 |00aa: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a3 │ │ +050d24: 3354 0700 |00ac: if-ne v4, v5, 00b3 // +0007 │ │ +050d28: 3302 0800 |00ae: if-ne v2, v0, 00b6 // +0008 │ │ +050d2c: 1200 |00b0: const/4 v0, #int 0 // #0 │ │ +050d2e: 5b30 5000 |00b1: iput-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ +050d32: d801 0101 |00b3: add-int/lit8 v1, v1, #int 1 // #01 │ │ +050d36: 28b7 |00b5: goto 006c // -0049 │ │ +050d38: 5434 5500 |00b6: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ +050d3c: 3904 0900 |00b8: if-nez v4, 00c1 // +0009 │ │ +050d40: 2204 2703 |00ba: new-instance v4, Ljava/util/ArrayList; // type@0327 │ │ +050d44: 7010 d914 0400 |00bc: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +050d4a: 5b34 5500 |00bf: iput-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ +050d4e: 5434 5500 |00c1: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0055 │ │ +050d52: 6e20 dc14 2400 |00c3: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +050d58: 5234 4f00 |00c6: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004f │ │ +050d5c: 5924 b100 |00c8: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ +050d60: 5594 5f00 |00ca: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005f │ │ +050d64: 3804 3000 |00cc: if-eqz v4, 00fc // +0030 │ │ +050d68: 5224 9e00 |00ce: iget v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009e │ │ +050d6c: d804 0401 |00d0: add-int/lit8 v4, v4, #int 1 // #01 │ │ +050d70: 5924 9e00 |00d2: iput v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009e │ │ +050d74: 6304 f500 |00d4: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +050d78: 3804 2600 |00d6: if-eqz v4, 00fc // +0026 │ │ +050d7c: 1a04 2303 |00d8: const-string v4, "FragmentManager" // string@0323 │ │ +050d80: 2205 1403 |00da: new-instance v5, Ljava/lang/StringBuilder; // type@0314 │ │ +050d84: 7010 ab14 0500 |00dc: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +050d8a: 1a06 1702 |00df: const-string v6, "Bump nesting of " // string@0217 │ │ +050d8e: 6e20 b214 6500 |00e1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +050d94: 0c05 |00e4: move-result-object v5 │ │ +050d96: 6e20 b114 2500 |00e5: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +050d9c: 0c05 |00e8: move-result-object v5 │ │ +050d9e: 1a06 8700 |00e9: const-string v6, " to " // string@0087 │ │ +050da2: 6e20 b214 6500 |00eb: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +050da8: 0c05 |00ee: move-result-object v5 │ │ +050daa: 5226 9e00 |00ef: iget v6, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009e │ │ +050dae: 6e20 ae14 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +050db4: 0c05 |00f4: move-result-object v5 │ │ +050db6: 6e10 b714 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +050dbc: 0c05 |00f8: move-result-object v5 │ │ +050dbe: 7120 dc11 5400 |00f9: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +050dc4: 5494 6a00 |00fc: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ +050dc8: 5295 7000 |00fe: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ +050dcc: 5296 7100 |0100: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0071 │ │ +050dd0: 6e40 aa03 2465 |0102: invoke-virtual {v4, v2, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@03aa │ │ +050dd6: 28ae |0105: goto 00b3 // -0052 │ │ +050dd8: 3800 5aff |0106: if-eqz v0, 0060 // -00a6 │ │ +050ddc: 5234 4e00 |0108: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004e │ │ +050de0: 5904 b100 |010a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ +050de4: 5494 6a00 |010c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ +050de8: 6e30 7203 0407 |010e: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0372 │ │ +050dee: 2900 4fff |0111: goto/16 0060 // -00b1 │ │ +050df2: 5430 5000 |0113: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ +050df6: 5234 4f00 |0115: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004f │ │ +050dfa: 5904 b100 |0117: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ +050dfe: 5494 6a00 |0119: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ +050e02: 5295 7000 |011b: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ +050e06: 5296 7100 |011d: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0071 │ │ +050e0a: 6e40 aa03 0465 |011f: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@03aa │ │ +050e10: 2900 3eff |0122: goto/16 0060 // -00c2 │ │ +050e14: 5430 5000 |0124: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ +050e18: 5234 4f00 |0126: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004f │ │ +050e1c: 5904 b100 |0128: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ +050e20: 5494 6a00 |012a: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ +050e24: 5295 7000 |012c: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ +050e28: 5296 7100 |012e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0071 │ │ +050e2c: 6e40 9603 0465 |0130: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@0396 │ │ +050e32: 2900 2dff |0133: goto/16 0060 // -00d3 │ │ +050e36: 5430 5000 |0135: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ +050e3a: 5234 4e00 |0137: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004e │ │ +050e3e: 5904 b100 |0139: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ +050e42: 5494 6a00 |013b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ +050e46: 5295 7000 |013d: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ +050e4a: 5296 7100 |013f: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0071 │ │ +050e4e: 6e40 b503 0465 |0141: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@03b5 │ │ +050e54: 2900 1cff |0144: goto/16 0060 // -00e4 │ │ +050e58: 5430 5000 |0146: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ +050e5c: 5234 4f00 |0148: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@004f │ │ +050e60: 5904 b100 |014a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ +050e64: 5494 6a00 |014c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ +050e68: 5295 7000 |014e: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ +050e6c: 5296 7100 |0150: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0071 │ │ +050e70: 6e40 7903 0465 |0152: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0379 │ │ +050e76: 2900 0bff |0155: goto/16 0060 // -00f5 │ │ +050e7a: 5430 5000 |0157: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ +050e7e: 5234 4e00 |0159: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@004e │ │ +050e82: 5904 b100 |015b: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ +050e86: 5494 6a00 |015d: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ +050e8a: 5295 7000 |015f: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ +050e8e: 5296 7100 |0161: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0071 │ │ +050e92: 6e40 7603 0465 |0163: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0376 │ │ +050e98: 2900 fafe |0166: goto/16 0060 // -0106 │ │ +050e9c: 5494 6a00 |0168: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ +050ea0: 5495 6a00 |016a: iget-object v5, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ +050ea4: 5255 0801 |016c: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0108 │ │ +050ea8: 5296 7000 |016e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ +050eac: 5297 7100 |0170: iget v7, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0071 │ │ +050eb0: 6e58 9c03 5476 |0172: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@039c │ │ +050eb6: 5594 5f00 |0175: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@005f │ │ +050eba: 3804 0700 |0177: if-eqz v4, 017e // +0007 │ │ +050ebe: 5494 6a00 |0179: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@006a │ │ +050ec2: 6e20 7103 9400 |017b: invoke-virtual {v4, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@0371 │ │ +050ec8: 0e00 |017e: return-void │ │ +050eca: 0000 |017f: nop // spacer │ │ +050ecc: 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 │ │ @@ -95146,19 +95124,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 │ │ -04ecac: |[04ecac] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -04ecbc: 5912 6100 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0061 │ │ -04ecc0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -04ecc2: 5b10 6200 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0062 │ │ -04ecc6: 1101 |0005: return-object v1 │ │ +050ef0: |[050ef0] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +050f00: 5912 6100 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0061 │ │ +050f04: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +050f06: 5b10 6200 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0062 │ │ +050f0a: 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; │ │ @@ -95169,19 +95147,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 │ │ -04ecc8: |[04ecc8] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -04ecd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04ecda: 5910 6100 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0061 │ │ -04ecde: 5b12 6200 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0062 │ │ -04ece2: 1101 |0005: return-object v1 │ │ +050f0c: |[050f0c] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +050f1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +050f1e: 5910 6100 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@0061 │ │ +050f22: 5b12 6200 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0062 │ │ +050f26: 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; │ │ @@ -95192,19 +95170,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 │ │ -04ece4: |[04ece4] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -04ecf4: 5912 6300 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0063 │ │ -04ecf8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -04ecfa: 5b10 6400 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0064 │ │ -04ecfe: 1101 |0005: return-object v1 │ │ +050f28: |[050f28] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +050f38: 5912 6300 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0063 │ │ +050f3c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +050f3e: 5b10 6400 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0064 │ │ +050f42: 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; │ │ @@ -95215,19 +95193,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 │ │ -04ed00: |[04ed00] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -04ed10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04ed12: 5910 6300 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0063 │ │ -04ed16: 5b12 6400 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0064 │ │ -04ed1a: 1101 |0005: return-object v1 │ │ +050f44: |[050f44] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +050f54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +050f56: 5910 6300 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0063 │ │ +050f5a: 5b12 6400 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0064 │ │ +050f5e: 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; │ │ @@ -95238,19 +95216,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 │ │ -04ed1c: |[04ed1c] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ -04ed2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04ed2e: 6e50 7102 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@0271 │ │ -04ed34: 0c00 |0004: move-result-object v0 │ │ -04ed36: 1100 |0005: return-object v0 │ │ +050f60: |[050f60] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ +050f70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +050f72: 6e50 7102 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@0271 │ │ +050f78: 0c00 |0004: move-result-object v0 │ │ +050f7a: 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 │ │ @@ -95260,20 +95238,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 │ │ -04ed38: |[04ed38] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ -04ed48: 5901 6600 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0066 │ │ -04ed4c: 5902 6700 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0067 │ │ -04ed50: 5903 6d00 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@006d │ │ -04ed54: 5904 6e00 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@006e │ │ -04ed58: 1100 |0008: return-object v0 │ │ +050f7c: |[050f7c] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ +050f8c: 5901 6600 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0066 │ │ +050f90: 5902 6700 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0067 │ │ +050f94: 5903 6d00 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@006d │ │ +050f98: 5904 6e00 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@006e │ │ +050f9c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ 0x0002 line=485 │ │ 0x0004 line=486 │ │ 0x0006 line=487 │ │ 0x0008 line=488 │ │ @@ -95289,17 +95267,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 │ │ -04ed5c: |[04ed5c] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -04ed6c: 5901 7000 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ -04ed70: 1100 |0002: return-object v0 │ │ +050fa0: |[050fa0] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +050fb0: 5901 7000 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@0070 │ │ +050fb4: 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 │ │ @@ -95309,17 +95287,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 │ │ -04ed74: |[04ed74] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -04ed84: 5901 7100 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0071 │ │ -04ed88: 1100 |0002: return-object v0 │ │ +050fb8: |[050fb8] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +050fc8: 5901 7100 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@0071 │ │ +050fcc: 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 │ │ @@ -95329,22 +95307,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 │ │ -04ed8c: |[04ed8c] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -04ed9c: 2200 9200 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0092 │ │ -04eda0: 7010 4b02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@024b │ │ -04eda6: 1251 |0005: const/4 v1, #int 5 // #5 │ │ -04eda8: 5901 4d00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004d │ │ -04edac: 5b03 5000 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ -04edb0: 6e20 5002 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0250 │ │ -04edb6: 1102 |000d: return-object v2 │ │ +050fd0: |[050fd0] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +050fe0: 2200 9200 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0092 │ │ +050fe4: 7010 4b02 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@024b │ │ +050fea: 1251 |0005: const/4 v1, #int 5 // #5 │ │ +050fec: 5901 4d00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@004d │ │ +050ff0: 5b03 5000 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@0050 │ │ +050ff4: 6e20 5002 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@0250 │ │ +050ffa: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0005 line=453 │ │ 0x0008 line=454 │ │ 0x000a line=455 │ │ 0x000d line=457 │ │ @@ -95358,42 +95336,42 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -04edb8: |[04edb8] android.support.v4.app.BackStackRecord.toString:()Ljava/lang/String; │ │ -04edc8: 2200 1403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ -04edcc: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -04edd0: 7020 ac14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ -04edd6: 1a01 fd01 |0007: const-string v1, "BackStackEntry{" // string@01fd │ │ -04edda: 6e20 b214 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04ede0: 7110 bc14 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14bc │ │ -04ede6: 0a01 |000f: move-result v1 │ │ -04ede8: 7110 7f14 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ -04edee: 0c01 |0013: move-result-object v1 │ │ -04edf0: 6e20 b214 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04edf6: 5221 6900 |0017: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0069 │ │ -04edfa: 3a01 0c00 |0019: if-ltz v1, 0025 // +000c │ │ -04edfe: 1a01 2600 |001b: const-string v1, " #" // string@0026 │ │ -04ee02: 6e20 b214 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04ee08: 5221 6900 |0020: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0069 │ │ -04ee0c: 6e20 ae14 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04ee12: 5421 6b00 |0025: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006b │ │ -04ee16: 3801 0c00 |0027: if-eqz v1, 0033 // +000c │ │ -04ee1a: 1a01 0500 |0029: const-string v1, " " // string@0005 │ │ -04ee1e: 6e20 b214 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04ee24: 5421 6b00 |002e: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006b │ │ -04ee28: 6e20 b214 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04ee2e: 1a01 4d19 |0033: const-string v1, "}" // string@194d │ │ -04ee32: 6e20 b214 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04ee38: 6e10 b714 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04ee3e: 0c01 |003b: move-result-object v1 │ │ -04ee40: 1101 |003c: return-object v1 │ │ +050ffc: |[050ffc] android.support.v4.app.BackStackRecord.toString:()Ljava/lang/String; │ │ +05100c: 2200 1403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ +051010: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +051014: 7020 ac14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ +05101a: 1a01 fe01 |0007: const-string v1, "BackStackEntry{" // string@01fe │ │ +05101e: 6e20 b214 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +051024: 7110 bc14 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14bc │ │ +05102a: 0a01 |000f: move-result v1 │ │ +05102c: 7110 7f14 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ +051032: 0c01 |0013: move-result-object v1 │ │ +051034: 6e20 b214 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05103a: 5221 6900 |0017: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0069 │ │ +05103e: 3a01 0c00 |0019: if-ltz v1, 0025 // +000c │ │ +051042: 1a01 2600 |001b: const-string v1, " #" // string@0026 │ │ +051046: 6e20 b214 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05104c: 5221 6900 |0020: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0069 │ │ +051050: 6e20 ae14 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +051056: 5421 6b00 |0025: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006b │ │ +05105a: 3801 0c00 |0027: if-eqz v1, 0033 // +000c │ │ +05105e: 1a01 0500 |0029: const-string v1, " " // string@0005 │ │ +051062: 6e20 b214 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +051068: 5421 6b00 |002e: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@006b │ │ +05106c: 6e20 b214 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +051072: 1a01 4c19 |0033: const-string v1, "}" // string@194c │ │ +051076: 6e20 b214 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05107c: 6e10 b714 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +051082: 0c01 |003b: move-result-object v1 │ │ +051084: 1101 |003c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0007 line=222 │ │ 0x000c line=223 │ │ 0x0017 line=224 │ │ 0x001b line=225 │ │ @@ -95403,21 +95381,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 : 510 (BackStackRecord.java) │ │ + source_file_idx : 511 (BackStackRecord.java) │ │ │ │ Class #375 header: │ │ class_idx : 150 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 155 │ │ -source_file_idx : 680 │ │ +source_file_idx : 681 │ │ static_fields_size : 10 │ │ instance_fields_size: 9 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 24 │ │ │ │ Class #375 - │ │ Class descriptor : 'Landroid/support/v4/app/DialogFragment;' │ │ @@ -95520,25 +95498,25 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -04ee44: |[04ee44] android.support.v4.app.DialogFragment.:()V │ │ -04ee54: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -04ee56: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -04ee58: 7010 ab02 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@02ab │ │ -04ee5e: 5920 8e00 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008e │ │ -04ee62: 5920 8f00 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008f │ │ -04ee66: 5c21 8800 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0088 │ │ -04ee6a: 5c21 8d00 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008d │ │ -04ee6e: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ -04ee70: 5920 8700 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0087 │ │ -04ee74: 0e00 |0010: return-void │ │ +051088: |[051088] android.support.v4.app.DialogFragment.:()V │ │ +051098: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +05109a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +05109c: 7010 ab02 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@02ab │ │ +0510a2: 5920 8e00 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008e │ │ +0510a6: 5920 8f00 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008f │ │ +0510aa: 5c21 8800 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0088 │ │ +0510ae: 5c21 8d00 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008d │ │ +0510b2: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ +0510b4: 5920 8700 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0087 │ │ +0510b8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=84 │ │ 0x0005 line=73 │ │ 0x0007 line=74 │ │ 0x0009 line=75 │ │ 0x000b line=76 │ │ @@ -95553,18 +95531,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04ee78: |[04ee78] android.support.v4.app.DialogFragment.dismiss:()V │ │ -04ee88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04ee8a: 6e20 8402 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0284 │ │ -04ee90: 0e00 |0004: return-void │ │ +0510bc: |[0510bc] android.support.v4.app.DialogFragment.dismiss:()V │ │ +0510cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0510ce: 6e20 8402 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0284 │ │ +0510d4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0004 line=156 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -95573,18 +95551,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04ee94: |[04ee94] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ -04eea4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04eea6: 6e20 8402 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0284 │ │ -04eeac: 0e00 |0004: return-void │ │ +0510d8: |[0510d8] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ +0510e8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0510ea: 6e20 8402 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0284 │ │ +0510f0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0004 line=166 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -95593,48 +95571,48 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -04eeb0: |[04eeb0] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ -04eec0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04eec2: 5541 8b00 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008b │ │ -04eec6: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ -04eeca: 0e00 |0005: return-void │ │ -04eecc: 5c43 8b00 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008b │ │ -04eed0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -04eed2: 5c41 8c00 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008c │ │ -04eed6: 5441 8a00 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ -04eeda: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ -04eede: 5441 8a00 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ -04eee2: 6e10 3f00 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@003f │ │ -04eee8: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -04eeea: 5b41 8a00 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ -04eeee: 5c43 9000 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0090 │ │ -04eef2: 5241 8700 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0087 │ │ -04eef6: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ -04eefa: 6e10 8702 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0287 │ │ -04ef00: 0c01 |0020: move-result-object v1 │ │ -04ef02: 5242 8700 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0087 │ │ -04ef06: 6e30 5b03 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@035b │ │ -04ef0c: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ -04ef0e: 5941 8700 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0087 │ │ -04ef12: 28dc |0029: goto 0005 // -0024 │ │ -04ef14: 6e10 8702 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0287 │ │ -04ef1a: 0c01 |002d: move-result-object v1 │ │ -04ef1c: 6e10 4f03 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@034f │ │ -04ef22: 0c00 |0031: move-result-object v0 │ │ -04ef24: 6e20 1d04 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@041d │ │ -04ef2a: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ -04ef2e: 6e10 1704 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0417 │ │ -04ef34: 28cb |003a: goto 0005 // -0035 │ │ -04ef36: 6e10 1604 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0416 │ │ -04ef3c: 28c7 |003e: goto 0005 // -0039 │ │ +0510f4: |[0510f4] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ +051104: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +051106: 5541 8b00 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008b │ │ +05110a: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ +05110e: 0e00 |0005: return-void │ │ +051110: 5c43 8b00 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008b │ │ +051114: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +051116: 5c41 8c00 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008c │ │ +05111a: 5441 8a00 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ +05111e: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ +051122: 5441 8a00 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ +051126: 6e10 3f00 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@003f │ │ +05112c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +05112e: 5b41 8a00 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ +051132: 5c43 9000 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0090 │ │ +051136: 5241 8700 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0087 │ │ +05113a: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ +05113e: 6e10 8702 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0287 │ │ +051144: 0c01 |0020: move-result-object v1 │ │ +051146: 5242 8700 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0087 │ │ +05114a: 6e30 5b03 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@035b │ │ +051150: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ +051152: 5941 8700 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0087 │ │ +051156: 28dc |0029: goto 0005 // -0024 │ │ +051158: 6e10 8702 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0287 │ │ +05115e: 0c01 |002d: move-result-object v1 │ │ +051160: 6e10 4f03 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@034f │ │ +051166: 0c00 |0031: move-result-object v0 │ │ +051168: 6e20 1d04 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@041d │ │ +05116e: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ +051172: 6e10 1704 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0417 │ │ +051178: 28cb |003a: goto 0005 // -0035 │ │ +05117a: 6e10 1604 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0416 │ │ +051180: 28c7 |003e: goto 0005 // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=169 │ │ 0x0005 line=192 │ │ 0x0006 line=172 │ │ 0x0008 line=173 │ │ 0x000b line=174 │ │ @@ -95659,17 +95637,17 @@ │ │ type : '()Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04ef40: |[04ef40] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ -04ef50: 5410 8a00 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ -04ef54: 1100 |0002: return-object v0 │ │ +051184: |[051184] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ +051194: 5410 8a00 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ +051198: 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;) │ │ @@ -95677,51 +95655,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 │ │ -04ef58: |[04ef58] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -04ef68: 5520 8d00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008d │ │ -04ef6c: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ -04ef70: 6f20 b402 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@02b4 │ │ -04ef76: 0c00 |0007: move-result-object v0 │ │ -04ef78: 1100 |0008: return-object v0 │ │ -04ef7a: 6e20 9102 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@0291 │ │ -04ef80: 0c00 |000c: move-result-object v0 │ │ -04ef82: 5b20 8a00 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ -04ef86: 5220 8e00 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008e │ │ -04ef8a: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ -04ef90: 5420 8a00 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ -04ef94: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ -04ef98: 5420 8a00 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ -04ef9c: 6e10 4000 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@0040 │ │ -04efa2: 0c00 |001d: move-result-object v0 │ │ -04efa4: 1a01 b310 |001e: const-string v1, "layout_inflater" // string@10b3 │ │ -04efa8: 6e20 9700 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0097 │ │ -04efae: 0c00 |0023: move-result-object v0 │ │ -04efb0: 1f00 8d02 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@028d │ │ -04efb4: 28e2 |0026: goto 0008 // -001e │ │ -04efb6: 5420 8a00 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ -04efba: 6e10 4100 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@0041 │ │ -04efc0: 0c00 |002c: move-result-object v0 │ │ -04efc2: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ -04efc6: 6e20 f512 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@12f5 │ │ -04efcc: 5420 8a00 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ -04efd0: 1211 |0034: const/4 v1, #int 1 // #1 │ │ -04efd2: 6e20 4500 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@0045 │ │ -04efd8: 28dc |0038: goto 0014 // -0024 │ │ -04efda: 5420 8600 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0086 │ │ -04efde: 1a01 b310 |003b: const-string v1, "layout_inflater" // string@10b3 │ │ -04efe2: 6e20 2203 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0322 │ │ -04efe8: 0c00 |0040: move-result-object v0 │ │ -04efea: 1f00 8d02 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@028d │ │ -04efee: 28c5 |0043: goto 0008 // -003b │ │ -04eff0: 0001 0300 0100 0000 2100 0000 2100 ... |0044: packed-switch-data (10 units) │ │ +05119c: |[05119c] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +0511ac: 5520 8d00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008d │ │ +0511b0: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ +0511b4: 6f20 b402 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@02b4 │ │ +0511ba: 0c00 |0007: move-result-object v0 │ │ +0511bc: 1100 |0008: return-object v0 │ │ +0511be: 6e20 9102 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@0291 │ │ +0511c4: 0c00 |000c: move-result-object v0 │ │ +0511c6: 5b20 8a00 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ +0511ca: 5220 8e00 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008e │ │ +0511ce: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ +0511d4: 5420 8a00 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ +0511d8: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ +0511dc: 5420 8a00 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ +0511e0: 6e10 4000 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@0040 │ │ +0511e6: 0c00 |001d: move-result-object v0 │ │ +0511e8: 1a01 b410 |001e: const-string v1, "layout_inflater" // string@10b4 │ │ +0511ec: 6e20 9700 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0097 │ │ +0511f2: 0c00 |0023: move-result-object v0 │ │ +0511f4: 1f00 8d02 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@028d │ │ +0511f8: 28e2 |0026: goto 0008 // -001e │ │ +0511fa: 5420 8a00 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ +0511fe: 6e10 4100 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@0041 │ │ +051204: 0c00 |002c: move-result-object v0 │ │ +051206: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ +05120a: 6e20 f512 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@12f5 │ │ +051210: 5420 8a00 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ +051214: 1211 |0034: const/4 v1, #int 1 // #1 │ │ +051216: 6e20 4500 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@0045 │ │ +05121c: 28dc |0038: goto 0014 // -0024 │ │ +05121e: 5420 8600 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0086 │ │ +051222: 1a01 b410 |003b: const-string v1, "layout_inflater" // string@10b4 │ │ +051226: 6e20 2203 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0322 │ │ +05122c: 0c00 |0040: move-result-object v0 │ │ +05122e: 1f00 8d02 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@028d │ │ +051232: 28c5 |0043: goto 0008 // -003b │ │ +051234: 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 │ │ @@ -95740,17 +95718,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04f004: |[04f004] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ -04f014: 5510 8d00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008d │ │ -04f018: 0f00 |0002: return v0 │ │ +051248: |[051248] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ +051258: 5510 8d00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008d │ │ +05125c: 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;) │ │ @@ -95758,17 +95736,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04f01c: |[04f01c] android.support.v4.app.DialogFragment.getTheme:()I │ │ -04f02c: 5210 8f00 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008f │ │ -04f030: 0f00 |0002: return v0 │ │ +051260: |[051260] android.support.v4.app.DialogFragment.getTheme:()I │ │ +051270: 5210 8f00 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008f │ │ +051274: 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;) │ │ @@ -95776,17 +95754,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04f034: |[04f034] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ -04f044: 5510 8800 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0088 │ │ -04f048: 0f00 |0002: return v0 │ │ +051278: |[051278] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ +051288: 5510 8800 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0088 │ │ +05128c: 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;) │ │ @@ -95794,50 +95772,50 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -04f04c: |[04f04c] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -04f05c: 6f20 d102 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@02d1 │ │ -04f062: 5542 8d00 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008d │ │ -04f066: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -04f06a: 0e00 |0007: return-void │ │ -04f06c: 6e10 8b02 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@028b │ │ -04f072: 0c01 |000b: move-result-object v1 │ │ -04f074: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ -04f078: 6e10 6912 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1269 │ │ -04f07e: 0c02 |0011: move-result-object v2 │ │ -04f080: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -04f084: 2202 0003 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@0300 │ │ -04f088: 1a03 a702 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@02a7 │ │ -04f08c: 7020 7a14 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -04f092: 2702 |001b: throw v2 │ │ -04f094: 5442 8a00 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ -04f098: 6e20 4700 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@0047 │ │ -04f09e: 5442 8a00 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ -04f0a2: 6e10 8502 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0285 │ │ -04f0a8: 0c03 |0026: move-result-object v3 │ │ -04f0aa: 6e20 4a00 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@004a │ │ -04f0b0: 5442 8a00 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ -04f0b4: 5543 8800 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0088 │ │ -04f0b8: 6e20 4600 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0046 │ │ -04f0be: 5442 8a00 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ -04f0c2: 6e20 4800 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@0048 │ │ -04f0c8: 5442 8a00 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ -04f0cc: 6e20 4900 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@0049 │ │ -04f0d2: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ -04f0d6: 1a02 cb0a |003d: const-string v2, "android:savedDialogState" // string@0acb │ │ -04f0da: 6e20 7201 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0172 │ │ -04f0e0: 0c00 |0042: move-result-object v0 │ │ -04f0e2: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ -04f0e6: 5442 8a00 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ -04f0ea: 6e20 4300 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@0043 │ │ -04f0f0: 28bd |004a: goto 0007 // -0043 │ │ +051290: |[051290] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +0512a0: 6f20 d102 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@02d1 │ │ +0512a6: 5542 8d00 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008d │ │ +0512aa: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +0512ae: 0e00 |0007: return-void │ │ +0512b0: 6e10 8b02 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@028b │ │ +0512b6: 0c01 |000b: move-result-object v1 │ │ +0512b8: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ +0512bc: 6e10 6912 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1269 │ │ +0512c2: 0c02 |0011: move-result-object v2 │ │ +0512c4: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +0512c8: 2202 0003 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@0300 │ │ +0512cc: 1a03 a802 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@02a8 │ │ +0512d0: 7020 7a14 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +0512d6: 2702 |001b: throw v2 │ │ +0512d8: 5442 8a00 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ +0512dc: 6e20 4700 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@0047 │ │ +0512e2: 5442 8a00 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ +0512e6: 6e10 8502 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0285 │ │ +0512ec: 0c03 |0026: move-result-object v3 │ │ +0512ee: 6e20 4a00 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@004a │ │ +0512f4: 5442 8a00 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ +0512f8: 5543 8800 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0088 │ │ +0512fc: 6e20 4600 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0046 │ │ +051302: 5442 8a00 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ +051306: 6e20 4800 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@0048 │ │ +05130c: 5442 8a00 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ +051310: 6e20 4900 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@0049 │ │ +051316: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ +05131a: 1a02 cc0a |003d: const-string v2, "android:savedDialogState" // string@0acc │ │ +05131e: 6e20 7201 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0172 │ │ +051324: 0c00 |0042: move-result-object v0 │ │ +051326: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ +05132a: 5442 8a00 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ +05132e: 6e20 4300 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@0043 │ │ +051334: 28bd |004a: goto 0007 // -0043 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 0x0003 line=357 │ │ 0x0007 line=378 │ │ 0x0008 line=361 │ │ 0x000c line=362 │ │ @@ -95863,21 +95841,21 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -04f0f4: |[04f0f4] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ -04f104: 6f20 d302 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@02d3 │ │ -04f10a: 5510 8c00 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008c │ │ -04f10e: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ -04f112: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -04f114: 5c10 8b00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008b │ │ -04f118: 0e00 |000a: return-void │ │ +051338: |[051338] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ +051348: 6f20 d302 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@02d3 │ │ +05134e: 5510 8c00 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008c │ │ +051352: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ +051356: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +051358: 5c10 8b00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008b │ │ +05135c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0003 line=254 │ │ 0x0007 line=257 │ │ 0x000a line=259 │ │ locals : │ │ @@ -95889,16 +95867,16 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04f11c: |[04f11c] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ -04f12c: 0e00 |0000: return-void │ │ +051360: |[051360] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ +051370: 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; │ │ │ │ @@ -95907,48 +95885,48 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -04f130: |[04f130] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ -04f140: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -04f142: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -04f144: 6f20 d602 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@02d6 │ │ -04f14a: 5230 8900 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@0089 │ │ -04f14e: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ -04f152: 0110 |0009: move v0, v1 │ │ -04f154: 5c30 8d00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008d │ │ -04f158: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ -04f15c: 1a00 cd0a |000e: const-string v0, "android:style" // string@0acd │ │ -04f160: 6e30 7401 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0174 │ │ -04f166: 0a00 |0013: move-result v0 │ │ -04f168: 5930 8e00 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008e │ │ -04f16c: 1a00 d20a |0016: const-string v0, "android:theme" // string@0ad2 │ │ -04f170: 6e30 7401 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0174 │ │ -04f176: 0a00 |001b: move-result v0 │ │ -04f178: 5930 8f00 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008f │ │ -04f17c: 1a00 c90a |001e: const-string v0, "android:cancelable" // string@0ac9 │ │ -04f180: 6e30 7101 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0171 │ │ -04f186: 0a00 |0023: move-result v0 │ │ -04f188: 5c30 8800 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0088 │ │ -04f18c: 1a00 cc0a |0026: const-string v0, "android:showsDialog" // string@0acc │ │ -04f190: 5531 8d00 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008d │ │ -04f194: 6e30 7101 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0171 │ │ -04f19a: 0a00 |002d: move-result v0 │ │ -04f19c: 5c30 8d00 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008d │ │ -04f1a0: 1a00 c80a |0030: const-string v0, "android:backStackId" // string@0ac8 │ │ -04f1a4: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ -04f1a6: 6e30 7401 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0174 │ │ -04f1ac: 0a00 |0036: move-result v0 │ │ -04f1ae: 5930 8700 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0087 │ │ -04f1b2: 0e00 |0039: return-void │ │ -04f1b4: 0120 |003a: move v0, v2 │ │ -04f1b6: 28cf |003b: goto 000a // -0031 │ │ +051374: |[051374] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ +051384: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +051386: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +051388: 6f20 d602 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@02d6 │ │ +05138e: 5230 8900 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@0089 │ │ +051392: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ +051396: 0110 |0009: move v0, v1 │ │ +051398: 5c30 8d00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008d │ │ +05139c: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ +0513a0: 1a00 ce0a |000e: const-string v0, "android:style" // string@0ace │ │ +0513a4: 6e30 7401 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0174 │ │ +0513aa: 0a00 |0013: move-result v0 │ │ +0513ac: 5930 8e00 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008e │ │ +0513b0: 1a00 d30a |0016: const-string v0, "android:theme" // string@0ad3 │ │ +0513b4: 6e30 7401 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0174 │ │ +0513ba: 0a00 |001b: move-result v0 │ │ +0513bc: 5930 8f00 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008f │ │ +0513c0: 1a00 ca0a |001e: const-string v0, "android:cancelable" // string@0aca │ │ +0513c4: 6e30 7101 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0171 │ │ +0513ca: 0a00 |0023: move-result v0 │ │ +0513cc: 5c30 8800 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0088 │ │ +0513d0: 1a00 cd0a |0026: const-string v0, "android:showsDialog" // string@0acd │ │ +0513d4: 5531 8d00 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008d │ │ +0513d8: 6e30 7101 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0171 │ │ +0513de: 0a00 |002d: move-result v0 │ │ +0513e0: 5c30 8d00 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008d │ │ +0513e4: 1a00 c90a |0030: const-string v0, "android:backStackId" // string@0ac9 │ │ +0513e8: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ +0513ea: 6e30 7401 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0174 │ │ +0513f0: 0a00 |0036: move-result v0 │ │ +0513f2: 5930 8700 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0087 │ │ +0513f6: 0e00 |0039: return-void │ │ +0513f8: 0120 |003a: move v0, v2 │ │ +0513fa: 28cf |003b: goto 000a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=274 │ │ 0x0005 line=276 │ │ 0x000c line=278 │ │ 0x000e line=279 │ │ 0x0016 line=280 │ │ @@ -95966,22 +95944,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 │ │ -04f1b8: |[04f1b8] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -04f1c8: 2200 0d00 |0000: new-instance v0, Landroid/app/Dialog; // type@000d │ │ -04f1cc: 6e10 8502 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0285 │ │ -04f1d2: 0c01 |0005: move-result-object v1 │ │ -04f1d4: 6e10 8a02 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@028a │ │ -04f1da: 0a02 |0009: move-result v2 │ │ -04f1dc: 7030 3e00 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@003e │ │ -04f1e2: 1100 |000d: return-object v0 │ │ +0513fc: |[0513fc] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +05140c: 2200 0d00 |0000: new-instance v0, Landroid/app/Dialog; // type@000d │ │ +051410: 6e10 8502 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0285 │ │ +051416: 0c01 |0005: move-result-object v1 │ │ +051418: 6e10 8a02 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@028a │ │ +05141e: 0a02 |0009: move-result v2 │ │ +051420: 7030 3e00 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@003e │ │ +051426: 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; │ │ │ │ @@ -95990,25 +95968,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -04f1e4: |[04f1e4] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ -04f1f4: 6f10 dd02 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@02dd │ │ -04f1fa: 5410 8a00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ -04f1fe: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ -04f202: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -04f204: 5c10 9000 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0090 │ │ -04f208: 5410 8a00 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ -04f20c: 6e10 3f00 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@003f │ │ -04f212: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -04f214: 5b10 8a00 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ -04f218: 0e00 |0012: return-void │ │ +051428: |[051428] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ +051438: 6f10 dd02 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@02dd │ │ +05143e: 5410 8a00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ +051442: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ +051446: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +051448: 5c10 9000 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0090 │ │ +05144c: 5410 8a00 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ +051450: 6e10 3f00 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@003f │ │ +051456: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +051458: 5b10 8a00 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ +05145c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=428 │ │ 0x0003 line=429 │ │ 0x0007 line=433 │ │ 0x000a line=434 │ │ 0x000f line=435 │ │ @@ -96021,23 +95999,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -04f21c: |[04f21c] android.support.v4.app.DialogFragment.onDetach:()V │ │ -04f22c: 6f10 de02 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@02de │ │ -04f232: 5510 8c00 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008c │ │ -04f236: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ -04f23a: 5510 8b00 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008b │ │ -04f23e: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ -04f242: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -04f244: 5c10 8b00 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008b │ │ -04f248: 0e00 |000e: return-void │ │ +051460: |[051460] android.support.v4.app.DialogFragment.onDetach:()V │ │ +051470: 6f10 de02 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@02de │ │ +051476: 5510 8c00 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008c │ │ +05147a: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ +05147e: 5510 8b00 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008b │ │ +051482: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ +051486: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +051488: 5c10 8b00 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008b │ │ +05148c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0003 line=264 │ │ 0x000b line=268 │ │ 0x000e line=270 │ │ locals : │ │ @@ -96048,20 +96026,20 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04f24c: |[04f24c] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ -04f25c: 5510 9000 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0090 │ │ -04f260: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -04f264: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -04f266: 6e20 8402 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0284 │ │ -04f26c: 0e00 |0008: return-void │ │ +051490: |[051490] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ +0514a0: 5510 9000 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0090 │ │ +0514a4: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +0514a8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0514aa: 6e20 8402 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0284 │ │ +0514b0: 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; │ │ @@ -96072,51 +96050,51 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -04f270: |[04f270] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -04f280: 6f20 e702 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@02e7 │ │ -04f286: 5431 8a00 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ -04f28a: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -04f28e: 5431 8a00 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ -04f292: 6e10 4400 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@0044 │ │ -04f298: 0c00 |000c: move-result-object v0 │ │ -04f29a: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -04f29e: 1a01 cb0a |000f: const-string v1, "android:savedDialogState" // string@0acb │ │ -04f2a2: 6e30 7c01 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@017c │ │ -04f2a8: 5231 8e00 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008e │ │ -04f2ac: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ -04f2b0: 1a01 cd0a |0018: const-string v1, "android:style" // string@0acd │ │ -04f2b4: 5232 8e00 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008e │ │ -04f2b8: 6e30 7d01 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@017d │ │ -04f2be: 5231 8f00 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008f │ │ -04f2c2: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ -04f2c6: 1a01 d20a |0023: const-string v1, "android:theme" // string@0ad2 │ │ -04f2ca: 5232 8f00 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008f │ │ -04f2ce: 6e30 7d01 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@017d │ │ -04f2d4: 5531 8800 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0088 │ │ -04f2d8: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ -04f2dc: 1a01 c90a |002e: const-string v1, "android:cancelable" // string@0ac9 │ │ -04f2e0: 5532 8800 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0088 │ │ -04f2e4: 6e30 7b01 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@017b │ │ -04f2ea: 5531 8d00 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008d │ │ -04f2ee: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ -04f2f2: 1a01 cc0a |0039: const-string v1, "android:showsDialog" // string@0acc │ │ -04f2f6: 5532 8d00 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008d │ │ -04f2fa: 6e30 7b01 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@017b │ │ -04f300: 5231 8700 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0087 │ │ -04f304: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ -04f306: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ -04f30a: 1a01 c80a |0045: const-string v1, "android:backStackId" // string@0ac8 │ │ -04f30e: 5232 8700 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0087 │ │ -04f312: 6e30 7d01 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@017d │ │ -04f318: 0e00 |004c: return-void │ │ +0514b4: |[0514b4] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +0514c4: 6f20 e702 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@02e7 │ │ +0514ca: 5431 8a00 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ +0514ce: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +0514d2: 5431 8a00 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ +0514d6: 6e10 4400 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@0044 │ │ +0514dc: 0c00 |000c: move-result-object v0 │ │ +0514de: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +0514e2: 1a01 cc0a |000f: const-string v1, "android:savedDialogState" // string@0acc │ │ +0514e6: 6e30 7c01 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@017c │ │ +0514ec: 5231 8e00 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008e │ │ +0514f0: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ +0514f4: 1a01 ce0a |0018: const-string v1, "android:style" // string@0ace │ │ +0514f8: 5232 8e00 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008e │ │ +0514fc: 6e30 7d01 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@017d │ │ +051502: 5231 8f00 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008f │ │ +051506: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ +05150a: 1a01 d30a |0023: const-string v1, "android:theme" // string@0ad3 │ │ +05150e: 5232 8f00 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008f │ │ +051512: 6e30 7d01 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@017d │ │ +051518: 5531 8800 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0088 │ │ +05151c: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ +051520: 1a01 ca0a |002e: const-string v1, "android:cancelable" // string@0aca │ │ +051524: 5532 8800 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0088 │ │ +051528: 6e30 7b01 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@017b │ │ +05152e: 5531 8d00 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008d │ │ +051532: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ +051536: 1a01 cd0a |0039: const-string v1, "android:showsDialog" // string@0acd │ │ +05153a: 5532 8d00 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008d │ │ +05153e: 6e30 7b01 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@017b │ │ +051544: 5231 8700 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0087 │ │ +051548: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ +05154a: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ +05154e: 1a01 c90a |0045: const-string v1, "android:backStackId" // string@0ac9 │ │ +051552: 5232 8700 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0087 │ │ +051556: 6e30 7d01 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@017d │ │ +05155c: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ 0x0003 line=392 │ │ 0x0007 line=393 │ │ 0x000d line=394 │ │ 0x000f line=395 │ │ @@ -96141,23 +96119,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -04f31c: |[04f31c] android.support.v4.app.DialogFragment.onStart:()V │ │ -04f32c: 6f10 e802 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@02e8 │ │ -04f332: 5410 8a00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ -04f336: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -04f33a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -04f33c: 5c10 9000 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0090 │ │ -04f340: 5410 8a00 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ -04f344: 6e10 4b00 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@004b │ │ -04f34a: 0e00 |000f: return-void │ │ +051560: |[051560] android.support.v4.app.DialogFragment.onStart:()V │ │ +051570: 6f10 e802 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@02e8 │ │ +051576: 5410 8a00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ +05157a: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +05157e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +051580: 5c10 9000 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0090 │ │ +051584: 5410 8a00 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ +051588: 6e10 4b00 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@004b │ │ +05158e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0003 line=383 │ │ 0x0007 line=384 │ │ 0x000a line=385 │ │ 0x000f line=387 │ │ @@ -96169,21 +96147,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -04f34c: |[04f34c] android.support.v4.app.DialogFragment.onStop:()V │ │ -04f35c: 6f10 e902 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@02e9 │ │ -04f362: 5410 8a00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ -04f366: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -04f36a: 5410 8a00 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ -04f36e: 6e10 4200 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@0042 │ │ -04f374: 0e00 |000c: return-void │ │ +051590: |[051590] android.support.v4.app.DialogFragment.onStop:()V │ │ +0515a0: 6f10 e902 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@02e9 │ │ +0515a6: 5410 8a00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ +0515aa: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +0515ae: 5410 8a00 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ +0515b2: 6e10 4200 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@0042 │ │ +0515b8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0003 line=418 │ │ 0x0007 line=419 │ │ 0x000c line=421 │ │ locals : │ │ @@ -96194,21 +96172,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -04f378: |[04f378] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ -04f388: 5c12 8800 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0088 │ │ -04f38c: 5410 8a00 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ -04f390: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -04f394: 5410 8a00 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ -04f398: 6e20 4600 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0046 │ │ -04f39e: 0e00 |000b: return-void │ │ +0515bc: |[0515bc] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ +0515cc: 5c12 8800 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0088 │ │ +0515d0: 5410 8a00 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ +0515d4: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +0515d8: 5410 8a00 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@008a │ │ +0515dc: 6e20 4600 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0046 │ │ +0515e2: 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; │ │ @@ -96219,17 +96197,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04f3a0: |[04f3a0] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ -04f3b0: 5c01 8d00 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008d │ │ -04f3b4: 0e00 |0002: return-void │ │ +0515e4: |[0515e4] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ +0515f4: 5c01 8d00 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@008d │ │ +0515f8: 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 │ │ @@ -96239,27 +96217,27 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 22 16-bit code units │ │ -04f3b8: |[04f3b8] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ -04f3c8: 5923 8e00 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008e │ │ -04f3cc: 5220 8e00 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008e │ │ -04f3d0: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -04f3d2: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ -04f3d6: 5220 8e00 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008e │ │ -04f3da: 1231 |0009: const/4 v1, #int 3 // #3 │ │ -04f3dc: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ -04f3e0: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ -04f3e6: 5920 8f00 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008f │ │ -04f3ea: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ -04f3ee: 5924 8f00 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008f │ │ -04f3f2: 0e00 |0015: return-void │ │ +0515fc: |[0515fc] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ +05160c: 5923 8e00 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008e │ │ +051610: 5220 8e00 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008e │ │ +051614: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +051616: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ +05161a: 5220 8e00 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@008e │ │ +05161e: 1231 |0009: const/4 v1, #int 3 // #3 │ │ +051620: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ +051624: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ +05162a: 5920 8f00 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008f │ │ +05162e: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ +051632: 5924 8f00 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@008f │ │ +051636: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0002 line=103 │ │ 0x000c line=104 │ │ 0x0011 line=106 │ │ 0x0013 line=107 │ │ @@ -96274,26 +96252,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 │ │ -04f3f4: |[04f3f4] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ -04f404: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04f406: 5c21 8b00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008b │ │ -04f40a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -04f40c: 5c20 8c00 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008c │ │ -04f410: 6e30 1304 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@0413 │ │ -04f416: 5c21 9000 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0090 │ │ -04f41a: 6e10 1604 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0416 │ │ -04f420: 0a00 |000e: move-result v0 │ │ -04f422: 5920 8700 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0087 │ │ -04f426: 5220 8700 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0087 │ │ -04f42a: 0f00 |0013: return v0 │ │ +051638: |[051638] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ +051648: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05164a: 5c21 8b00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008b │ │ +05164e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +051650: 5c20 8c00 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008c │ │ +051654: 6e30 1304 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@0413 │ │ +05165a: 5c21 9000 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@0090 │ │ +05165e: 6e10 1604 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0416 │ │ +051664: 0a00 |000e: move-result v0 │ │ +051666: 5920 8700 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0087 │ │ +05166a: 5220 8700 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0087 │ │ +05166e: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=140 │ │ 0x0003 line=141 │ │ 0x0006 line=142 │ │ 0x0009 line=143 │ │ 0x000b line=144 │ │ @@ -96308,45 +96286,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 │ │ -04f42c: |[04f42c] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ -04f43c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04f43e: 5c21 8b00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008b │ │ -04f442: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -04f444: 5c21 8c00 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008c │ │ -04f448: 6e10 4f03 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@034f │ │ -04f44e: 0c00 |0009: move-result-object v0 │ │ -04f450: 6e30 1304 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@0413 │ │ -04f456: 6e10 1604 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0416 │ │ -04f45c: 0e00 |0010: return-void │ │ +051670: |[051670] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ +051680: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +051682: 5c21 8b00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@008b │ │ +051686: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +051688: 5c21 8c00 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@008c │ │ +05168c: 6e10 4f03 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@034f │ │ +051692: 0c00 |0009: move-result-object v0 │ │ +051694: 6e30 1304 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@0413 │ │ +05169a: 6e10 1604 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@0416 │ │ +0516a0: 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 : 680 (DialogFragment.java) │ │ + source_file_idx : 681 (DialogFragment.java) │ │ │ │ Class #376 header: │ │ class_idx : 151 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 799 │ │ +source_file_idx : 800 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #376 annotations: │ │ Annotations on class │ │ @@ -96371,18 +96349,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 │ │ -04f460: |[04f460] android.support.v4.app.Fragment$1.:(Landroid/support/v4/app/Fragment;)V │ │ -04f470: 5b01 9100 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@0091 │ │ -04f474: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -04f47a: 0e00 |0005: return-void │ │ +0516a4: |[0516a4] android.support.v4.app.Fragment$1.:(Landroid/support/v4/app/Fragment;)V │ │ +0516b4: 5b01 9100 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@0091 │ │ +0516b8: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0516be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1461 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/Fragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/Fragment; │ │ │ │ @@ -96392,43 +96370,43 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -04f47c: |[04f47c] android.support.v4.app.Fragment$1.findViewById:(I)Landroid/view/View; │ │ -04f48c: 5420 9100 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@0091 │ │ -04f490: 5400 c100 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -04f494: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -04f498: 2200 0003 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ -04f49c: 1a01 1e03 |0008: const-string v1, "Fragment does not have a view" // string@031e │ │ -04f4a0: 7020 7a14 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -04f4a6: 2700 |000d: throw v0 │ │ -04f4a8: 5420 9100 |000e: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@0091 │ │ -04f4ac: 5400 c100 |0010: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -04f4b0: 6e20 5012 3000 |0012: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1250 │ │ -04f4b6: 0c00 |0015: move-result-object v0 │ │ -04f4b8: 1100 |0016: return-object v0 │ │ +0516c0: |[0516c0] android.support.v4.app.Fragment$1.findViewById:(I)Landroid/view/View; │ │ +0516d0: 5420 9100 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@0091 │ │ +0516d4: 5400 c100 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +0516d8: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +0516dc: 2200 0003 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ +0516e0: 1a01 1f03 |0008: const-string v1, "Fragment does not have a view" // string@031f │ │ +0516e4: 7020 7a14 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +0516ea: 2700 |000d: throw v0 │ │ +0516ec: 5420 9100 |000e: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@0091 │ │ +0516f0: 5400 c100 |0010: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +0516f4: 6e20 5012 3000 |0012: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1250 │ │ +0516fa: 0c00 |0015: move-result-object v0 │ │ +0516fc: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1464 │ │ 0x0006 line=1465 │ │ 0x000e line=1467 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Landroid/support/v4/app/Fragment$1; │ │ 0x0000 - 0x0017 reg=3 id I │ │ │ │ - source_file_idx : 799 (Fragment.java) │ │ + source_file_idx : 800 (Fragment.java) │ │ │ │ Class #377 header: │ │ class_idx : 157 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 801 │ │ +source_file_idx : 802 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #377 annotations: │ │ Annotations on class │ │ @@ -96453,18 +96431,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 │ │ -04f4bc: |[04f4bc] android.support.v4.app.FragmentActivity$2.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -04f4cc: 5b01 c500 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c5 │ │ -04f4d0: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -04f4d6: 0e00 |0005: return-void │ │ +051700: |[051700] android.support.v4.app.FragmentActivity$2.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +051710: 5b01 c500 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c5 │ │ +051714: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05171a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentActivity$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -96474,33 +96452,33 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -04f4d8: |[04f4d8] android.support.v4.app.FragmentActivity$2.findViewById:(I)Landroid/view/View; │ │ -04f4e8: 5410 c500 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c5 │ │ -04f4ec: 6e20 1703 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@0317 │ │ -04f4f2: 0c00 |0005: move-result-object v0 │ │ -04f4f4: 1100 |0006: return-object v0 │ │ +05171c: |[05171c] android.support.v4.app.FragmentActivity$2.findViewById:(I)Landroid/view/View; │ │ +05172c: 5410 c500 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00c5 │ │ +051730: 6e20 1703 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@0317 │ │ +051736: 0c00 |0005: move-result-object v0 │ │ +051738: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/FragmentActivity$2; │ │ 0x0000 - 0x0007 reg=2 id I │ │ │ │ - source_file_idx : 801 (FragmentActivity.java) │ │ + source_file_idx : 802 (FragmentActivity.java) │ │ │ │ Class #378 header: │ │ class_idx : 170 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 164 │ │ -source_file_idx : 804 │ │ +source_file_idx : 805 │ │ static_fields_size : 18 │ │ instance_fields_size: 23 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 67 │ │ │ │ Class #378 annotations: │ │ Annotations on field #254 'mActive' │ │ @@ -96725,37 +96703,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -04f4f8: |[04f4f8] android.support.v4.app.FragmentManagerImpl.:()V │ │ -04f508: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04f50a: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ -04f50e: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ -04f512: 6a00 f500 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -04f516: 6001 2000 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -04f51a: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ -04f51e: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ -04f522: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -04f524: 6a00 f800 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00f8 │ │ -04f528: 2200 b502 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@02b5 │ │ -04f52c: 7020 8313 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1383 │ │ -04f532: 6900 f700 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00f7 │ │ -04f536: 2200 b502 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@02b5 │ │ -04f53a: 7020 8313 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1383 │ │ -04f540: 6900 f600 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00f6 │ │ -04f544: 2200 af02 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@02af │ │ -04f548: 7020 7a13 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@137a │ │ -04f54e: 6900 ed00 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00ed │ │ -04f552: 2200 af02 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@02af │ │ -04f556: 7020 7a13 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@137a │ │ -04f55c: 6900 ec00 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00ec │ │ -04f560: 0e00 |002c: return-void │ │ +05173c: |[05173c] android.support.v4.app.FragmentManagerImpl.:()V │ │ +05174c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05174e: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ +051752: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ +051756: 6a00 f500 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +05175a: 6001 2000 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +05175e: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ +051762: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ +051766: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +051768: 6a00 f800 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00f8 │ │ +05176c: 2200 b502 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@02b5 │ │ +051770: 7020 8313 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1383 │ │ +051776: 6900 f700 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00f7 │ │ +05177a: 2200 b502 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@02b5 │ │ +05177e: 7020 8313 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1383 │ │ +051784: 6900 f600 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00f6 │ │ +051788: 2200 af02 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@02af │ │ +05178c: 7020 7a13 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@137a │ │ +051792: 6900 ed00 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00ed │ │ +051796: 2200 af02 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@02af │ │ +05179a: 7020 7a13 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@137a │ │ +0517a0: 6900 ec00 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00ec │ │ +0517a4: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=396 │ │ 0x0007 line=399 │ │ 0x0010 line=727 │ │ 0x0017 line=728 │ │ 0x001e line=729 │ │ @@ -96767,25 +96745,25 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -04f564: |[04f564] android.support.v4.app.FragmentManagerImpl.:()V │ │ -04f574: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04f576: 7010 4d03 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@034d │ │ -04f57c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04f57e: 5920 0801 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0108 │ │ -04f582: 5b21 1201 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0112 │ │ -04f586: 5b21 1101 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0111 │ │ -04f58a: 2200 a500 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@00a5 │ │ -04f58e: 7020 6303 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0363 │ │ -04f594: 5b20 0a01 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@010a │ │ -04f598: 0e00 |0012: return-void │ │ +0517a8: |[0517a8] android.support.v4.app.FragmentManagerImpl.:()V │ │ +0517b8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0517ba: 7010 4d03 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@034d │ │ +0517c0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0517c2: 5920 0801 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0108 │ │ +0517c6: 5b21 1201 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0112 │ │ +0517ca: 5b21 1101 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0111 │ │ +0517ce: 2200 a500 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@00a5 │ │ +0517d2: 7020 6303 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0363 │ │ +0517d8: 5b20 0a01 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@010a │ │ +0517dc: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=395 │ │ 0x0004 line=422 │ │ 0x0007 line=434 │ │ 0x0009 line=435 │ │ 0x000b line=437 │ │ @@ -96797,37 +96775,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -04f59c: |[04f59c] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ -04f5ac: 5530 1301 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0113 │ │ -04f5b0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -04f5b4: 2200 0003 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ -04f5b8: 1a01 3802 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@0238 │ │ -04f5bc: 7020 7a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -04f5c2: 2700 |000b: throw v0 │ │ -04f5c4: 5430 0e01 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010e │ │ -04f5c8: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ -04f5cc: 2200 0003 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ -04f5d0: 2201 1403 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -04f5d4: 7010 ab14 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04f5da: 1a02 3902 |0017: const-string v2, "Can not perform this action inside of " // string@0239 │ │ -04f5de: 6e20 b214 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04f5e4: 0c01 |001c: move-result-object v1 │ │ -04f5e6: 5432 0e01 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010e │ │ -04f5ea: 6e20 b214 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04f5f0: 0c01 |0022: move-result-object v1 │ │ -04f5f2: 6e10 b714 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04f5f8: 0c01 |0026: move-result-object v1 │ │ -04f5fa: 7020 7a14 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -04f600: 2700 |002a: throw v0 │ │ -04f602: 0e00 |002b: return-void │ │ +0517e0: |[0517e0] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ +0517f0: 5530 1301 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0113 │ │ +0517f4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0517f8: 2200 0003 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ +0517fc: 1a01 3902 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@0239 │ │ +051800: 7020 7a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +051806: 2700 |000b: throw v0 │ │ +051808: 5430 0e01 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010e │ │ +05180c: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ +051810: 2200 0003 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ +051814: 2201 1403 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +051818: 7010 ab14 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +05181e: 1a02 3a02 |0017: const-string v2, "Can not perform this action inside of " // string@023a │ │ +051822: 6e20 b214 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +051828: 0c01 |001c: move-result-object v1 │ │ +05182a: 5432 0e01 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010e │ │ +05182e: 6e20 b214 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +051834: 0c01 |0022: move-result-object v1 │ │ +051836: 6e10 b714 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +05183c: 0c01 |0026: move-result-object v1 │ │ +05183e: 7020 7a14 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +051844: 2700 |002a: throw v0 │ │ +051846: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1342 │ │ 0x0004 line=1343 │ │ 0x000c line=1346 │ │ 0x0010 line=1347 │ │ 0x002b line=1350 │ │ @@ -96839,22 +96817,22 @@ │ │ type : '(Landroid/content/Context;FF)Landroid/view/animation/Animation;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -04f604: |[04f604] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ -04f614: 2200 b002 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@02b0 │ │ -04f618: 7030 7b13 5006 |0002: invoke-direct {v0, v5, v6}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@137b │ │ -04f61e: 6201 f600 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00f6 │ │ -04f622: 6e20 7d13 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@137d │ │ -04f628: 1602 dc00 |000a: const-wide/16 v2, #int 220 // #dc │ │ -04f62c: 6e30 7c13 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@137c │ │ -04f632: 1100 |000f: return-object v0 │ │ +051848: |[051848] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ +051858: 2200 b002 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@02b0 │ │ +05185c: 7030 7b13 5006 |0002: invoke-direct {v0, v5, v6}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@137b │ │ +051862: 6201 f600 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00f6 │ │ +051866: 6e20 7d13 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@137d │ │ +05186c: 1602 dc00 |000a: const-wide/16 v2, #int 220 // #dc │ │ +051870: 6e30 7c13 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@137c │ │ +051876: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=750 │ │ 0x0005 line=751 │ │ 0x000a line=752 │ │ 0x000f line=753 │ │ locals : │ │ @@ -96868,41 +96846,41 @@ │ │ type : '(Landroid/content/Context;FFFF)Landroid/view/animation/Animation;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 9 │ │ insns size : 53 16-bit code units │ │ -04f634: |[04f634] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ -04f644: 220a b302 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@02b3 │ │ -04f648: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04f64a: 7020 7f13 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@137f │ │ -04f650: 2200 b702 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@02b7 │ │ -04f654: 1215 |0008: const/4 v5, #int 1 // #1 │ │ -04f656: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ -04f65a: 1217 |000b: const/4 v7, #int 1 // #1 │ │ -04f65c: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ -04f660: 01c1 |000e: move v1, v12 │ │ -04f662: 01d2 |000f: move v2, v13 │ │ -04f664: 01c3 |0010: move v3, v12 │ │ -04f666: 01d4 |0011: move v4, v13 │ │ -04f668: 7609 8513 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@1385 │ │ -04f66e: 6201 f700 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00f7 │ │ -04f672: 6e20 8713 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1387 │ │ -04f678: 1602 dc00 |001a: const-wide/16 v2, #int 220 // #dc │ │ -04f67c: 6e30 8613 2003 |001c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@1386 │ │ -04f682: 6e20 8013 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1380 │ │ -04f688: 2209 b002 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@02b0 │ │ -04f68c: 7030 7b13 e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@137b │ │ -04f692: 6201 f600 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00f6 │ │ -04f696: 6e20 7d13 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@137d │ │ -04f69c: 1602 dc00 |002c: const-wide/16 v2, #int 220 // #dc │ │ -04f6a0: 6e30 7c13 2903 |002e: invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@137c │ │ -04f6a6: 6e20 8013 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1380 │ │ -04f6ac: 110a |0034: return-object v10 │ │ +051878: |[051878] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ +051888: 220a b302 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@02b3 │ │ +05188c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05188e: 7020 7f13 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@137f │ │ +051894: 2200 b702 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@02b7 │ │ +051898: 1215 |0008: const/4 v5, #int 1 // #1 │ │ +05189a: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ +05189e: 1217 |000b: const/4 v7, #int 1 // #1 │ │ +0518a0: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ +0518a4: 01c1 |000e: move v1, v12 │ │ +0518a6: 01d2 |000f: move v2, v13 │ │ +0518a8: 01c3 |0010: move v3, v12 │ │ +0518aa: 01d4 |0011: move v4, v13 │ │ +0518ac: 7609 8513 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@1385 │ │ +0518b2: 6201 f700 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00f7 │ │ +0518b6: 6e20 8713 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1387 │ │ +0518bc: 1602 dc00 |001a: const-wide/16 v2, #int 220 // #dc │ │ +0518c0: 6e30 8613 2003 |001c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@1386 │ │ +0518c6: 6e20 8013 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1380 │ │ +0518cc: 2209 b002 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@02b0 │ │ +0518d0: 7030 7b13 e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@137b │ │ +0518d6: 6201 f600 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00f6 │ │ +0518da: 6e20 7d13 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@137d │ │ +0518e0: 1602 dc00 |002c: const-wide/16 v2, #int 220 // #dc │ │ +0518e4: 6e30 7c13 2903 |002e: invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@137c │ │ +0518ea: 6e20 8013 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1380 │ │ +0518f0: 110a |0034: return-object v10 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=736 │ │ 0x0006 line=737 │ │ 0x0015 line=739 │ │ 0x001a line=740 │ │ 0x001f line=741 │ │ @@ -96926,25 +96904,25 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 28 16-bit code units │ │ -04f6b0: |[04f6b0] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ -04f6c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04f6c2: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ -04f6c8: 0f00 |0004: return v0 │ │ -04f6ca: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ -04f6ce: 28fd |0007: goto 0004 // -0003 │ │ -04f6d0: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ -04f6d4: 28fa |000a: goto 0004 // -0006 │ │ -04f6d6: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ -04f6da: 28f7 |000d: goto 0004 // -0009 │ │ -04f6dc: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ +0518f4: |[0518f4] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ +051904: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +051906: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ +05190c: 0f00 |0004: return v0 │ │ +05190e: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ +051912: 28fd |0007: goto 0004 // -0003 │ │ +051914: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ +051918: 28fa |000a: goto 0004 // -0006 │ │ +05191a: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ +05191e: 28f7 |000d: goto 0004 // -0009 │ │ +051920: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2036 │ │ 0x0001 line=2037 │ │ 0x0004 line=2048 │ │ 0x0005 line=2039 │ │ 0x0007 line=2040 │ │ @@ -96961,52 +96939,52 @@ │ │ type : '(Ljava/lang/RuntimeException;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 72 16-bit code units │ │ -04f6f8: |[04f6f8] android.support.v4.app.FragmentManagerImpl.throwException:(Ljava/lang/RuntimeException;)V │ │ -04f708: 1a03 2203 |0000: const-string v3, "FragmentManager" // string@0322 │ │ -04f70c: 6e10 9a14 0800 |0002: invoke-virtual {v8}, Ljava/lang/RuntimeException;.getMessage:()Ljava/lang/String; // method@149a │ │ -04f712: 0c04 |0005: move-result-object v4 │ │ -04f714: 7120 da11 4300 |0006: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@11da │ │ -04f71a: 1a03 2203 |0009: const-string v3, "FragmentManager" // string@0322 │ │ -04f71e: 1a04 d701 |000b: const-string v4, "Activity state:" // string@01d7 │ │ -04f722: 7120 da11 4300 |000d: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@11da │ │ -04f728: 2201 6001 |0010: new-instance v1, Landroid/support/v4/util/LogWriter; // type@0160 │ │ -04f72c: 1a03 2203 |0012: const-string v3, "FragmentManager" // string@0322 │ │ -04f730: 7020 c707 3100 |0014: invoke-direct {v1, v3}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@07c7 │ │ -04f736: 2202 ef02 |0017: new-instance v2, Ljava/io/PrintWriter; // type@02ef │ │ -04f73a: 7020 4614 1200 |0019: invoke-direct {v2, v1}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1446 │ │ -04f740: 5473 ff00 |001c: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -04f744: 3803 1700 |001e: if-eqz v3, 0035 // +0017 │ │ -04f748: 5473 ff00 |0020: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -04f74c: 1a04 0600 |0022: const-string v4, " " // string@0006 │ │ -04f750: 1205 |0024: const/4 v5, #int 0 // #0 │ │ -04f752: 1206 |0025: const/4 v6, #int 0 // #0 │ │ -04f754: 2366 7c03 |0026: new-array v6, v6, [Ljava/lang/String; // type@037c │ │ -04f758: 6e56 1503 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@0315 │ │ -04f75e: 2708 |002b: throw v8 │ │ -04f760: 0d00 |002c: move-exception v0 │ │ -04f762: 1a03 2203 |002d: const-string v3, "FragmentManager" // string@0322 │ │ -04f766: 1a04 0d03 |002f: const-string v4, "Failed dumping state" // string@030d │ │ -04f76a: 7130 db11 4300 |0031: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11db │ │ -04f770: 28f7 |0034: goto 002b // -0009 │ │ -04f772: 1a03 0600 |0035: const-string v3, " " // string@0006 │ │ -04f776: 1204 |0037: const/4 v4, #int 0 // #0 │ │ -04f778: 1205 |0038: const/4 v5, #int 0 // #0 │ │ -04f77a: 2355 7c03 |0039: new-array v5, v5, [Ljava/lang/String; // type@037c │ │ -04f77e: 6e55 8a03 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@038a │ │ -04f784: 28ed |003e: goto 002b // -0013 │ │ -04f786: 0d00 |003f: move-exception v0 │ │ -04f788: 1a03 2203 |0040: const-string v3, "FragmentManager" // string@0322 │ │ -04f78c: 1a04 0d03 |0042: const-string v4, "Failed dumping state" // string@030d │ │ -04f790: 7130 db11 4300 |0044: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11db │ │ -04f796: 28e4 |0047: goto 002b // -001c │ │ +05193c: |[05193c] android.support.v4.app.FragmentManagerImpl.throwException:(Ljava/lang/RuntimeException;)V │ │ +05194c: 1a03 2303 |0000: const-string v3, "FragmentManager" // string@0323 │ │ +051950: 6e10 9a14 0800 |0002: invoke-virtual {v8}, Ljava/lang/RuntimeException;.getMessage:()Ljava/lang/String; // method@149a │ │ +051956: 0c04 |0005: move-result-object v4 │ │ +051958: 7120 da11 4300 |0006: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@11da │ │ +05195e: 1a03 2303 |0009: const-string v3, "FragmentManager" // string@0323 │ │ +051962: 1a04 d801 |000b: const-string v4, "Activity state:" // string@01d8 │ │ +051966: 7120 da11 4300 |000d: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@11da │ │ +05196c: 2201 6001 |0010: new-instance v1, Landroid/support/v4/util/LogWriter; // type@0160 │ │ +051970: 1a03 2303 |0012: const-string v3, "FragmentManager" // string@0323 │ │ +051974: 7020 c707 3100 |0014: invoke-direct {v1, v3}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@07c7 │ │ +05197a: 2202 ef02 |0017: new-instance v2, Ljava/io/PrintWriter; // type@02ef │ │ +05197e: 7020 4614 1200 |0019: invoke-direct {v2, v1}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1446 │ │ +051984: 5473 ff00 |001c: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +051988: 3803 1700 |001e: if-eqz v3, 0035 // +0017 │ │ +05198c: 5473 ff00 |0020: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +051990: 1a04 0600 |0022: const-string v4, " " // string@0006 │ │ +051994: 1205 |0024: const/4 v5, #int 0 // #0 │ │ +051996: 1206 |0025: const/4 v6, #int 0 // #0 │ │ +051998: 2366 7c03 |0026: new-array v6, v6, [Ljava/lang/String; // type@037c │ │ +05199c: 6e56 1503 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@0315 │ │ +0519a2: 2708 |002b: throw v8 │ │ +0519a4: 0d00 |002c: move-exception v0 │ │ +0519a6: 1a03 2303 |002d: const-string v3, "FragmentManager" // string@0323 │ │ +0519aa: 1a04 0e03 |002f: const-string v4, "Failed dumping state" // string@030e │ │ +0519ae: 7130 db11 4300 |0031: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11db │ │ +0519b4: 28f7 |0034: goto 002b // -0009 │ │ +0519b6: 1a03 0600 |0035: const-string v3, " " // string@0006 │ │ +0519ba: 1204 |0037: const/4 v4, #int 0 // #0 │ │ +0519bc: 1205 |0038: const/4 v5, #int 0 // #0 │ │ +0519be: 2355 7c03 |0039: new-array v5, v5, [Ljava/lang/String; // type@037c │ │ +0519c2: 6e55 8a03 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@038a │ │ +0519c8: 28ed |003e: goto 002b // -0013 │ │ +0519ca: 0d00 |003f: move-exception v0 │ │ +0519cc: 1a03 2303 |0040: const-string v3, "FragmentManager" // string@0323 │ │ +0519d0: 1a04 0e03 |0042: const-string v4, "Failed dumping state" // string@030e │ │ +0519d4: 7130 db11 4300 |0044: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11db │ │ +0519da: 28e4 |0047: goto 002b // -001c │ │ catches : 2 │ │ 0x0020 - 0x002b │ │ Ljava/lang/Exception; -> 0x002c │ │ 0x0035 - 0x003e │ │ Ljava/lang/Exception; -> 0x003f │ │ positions : │ │ 0x0000 line=445 │ │ @@ -97034,35 +97012,35 @@ │ │ type : '(IZ)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -04f7b4: |[04f7b4] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ -04f7c4: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -04f7c6: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ -04f7cc: 0f00 |0004: return v0 │ │ -04f7ce: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ -04f7d2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -04f7d4: 28fc |0008: goto 0004 // -0004 │ │ -04f7d6: 1220 |0009: const/4 v0, #int 2 // #2 │ │ -04f7d8: 28fe |000a: goto 0008 // -0002 │ │ -04f7da: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ -04f7de: 1230 |000d: const/4 v0, #int 3 // #3 │ │ -04f7e0: 28f6 |000e: goto 0004 // -000a │ │ -04f7e2: 1240 |000f: const/4 v0, #int 4 // #4 │ │ -04f7e4: 28fe |0010: goto 000e // -0002 │ │ -04f7e6: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ -04f7ea: 1250 |0013: const/4 v0, #int 5 // #5 │ │ -04f7ec: 28f0 |0014: goto 0004 // -0010 │ │ -04f7ee: 1260 |0015: const/4 v0, #int 6 // #6 │ │ -04f7f0: 28fe |0016: goto 0014 // -0002 │ │ -04f7f2: 0000 |0017: nop // spacer │ │ -04f7f4: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ +0519f8: |[0519f8] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ +051a08: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +051a0a: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ +051a10: 0f00 |0004: return v0 │ │ +051a12: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ +051a16: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +051a18: 28fc |0008: goto 0004 // -0004 │ │ +051a1a: 1220 |0009: const/4 v0, #int 2 // #2 │ │ +051a1c: 28fe |000a: goto 0008 // -0002 │ │ +051a1e: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ +051a22: 1230 |000d: const/4 v0, #int 3 // #3 │ │ +051a24: 28f6 |000e: goto 0004 // -000a │ │ +051a26: 1240 |000f: const/4 v0, #int 4 // #4 │ │ +051a28: 28fe |0010: goto 000e // -0002 │ │ +051a2a: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ +051a2e: 1250 |0013: const/4 v0, #int 5 // #5 │ │ +051a30: 28f0 |0014: goto 0004 // -0010 │ │ +051a32: 1260 |0015: const/4 v0, #int 6 // #6 │ │ +051a34: 28fe |0016: goto 0014 // -0002 │ │ +051a36: 0000 |0017: nop // spacer │ │ +051a38: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2060 │ │ 0x0001 line=2061 │ │ 0x0004 line=2072 │ │ 0x0005 line=2063 │ │ 0x0008 line=2064 │ │ @@ -97083,24 +97061,24 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -04f810: |[04f810] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ -04f820: 5410 0301 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ -04f824: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -04f828: 2200 2703 |0004: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ -04f82c: 7010 d914 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -04f832: 5b10 0301 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ -04f836: 5410 0301 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ -04f83a: 6e20 dc14 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -04f840: 6e10 ac03 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@03ac │ │ -04f846: 0e00 |0013: return-void │ │ +051a54: |[051a54] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ +051a64: 5410 0301 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ +051a68: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +051a6c: 2200 2703 |0004: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ +051a70: 7010 d914 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +051a76: 5b10 0301 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ +051a7a: 5410 0301 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ +051a7e: 6e20 dc14 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +051a84: 6e10 ac03 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@03ac │ │ +051a8a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1499 │ │ 0x0004 line=1500 │ │ 0x000b line=1502 │ │ 0x0010 line=1503 │ │ 0x0013 line=1504 │ │ @@ -97113,66 +97091,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 │ │ -04f848: |[04f848] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ -04f858: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04f85a: 5440 0001 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -04f85e: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ -04f862: 2200 2703 |0005: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ -04f866: 7010 d914 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -04f86c: 5b40 0001 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -04f870: 6300 f500 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -04f874: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ -04f878: 1a00 2203 |0010: const-string v0, "FragmentManager" // string@0322 │ │ -04f87c: 2201 1403 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -04f880: 7010 ab14 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04f886: 1a02 6d0a |0017: const-string v2, "add: " // string@0a6d │ │ -04f88a: 6e20 b214 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04f890: 0c01 |001c: move-result-object v1 │ │ -04f892: 6e20 b114 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04f898: 0c01 |0020: move-result-object v1 │ │ -04f89a: 6e10 b714 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04f8a0: 0c01 |0024: move-result-object v1 │ │ -04f8a2: 7120 dc11 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -04f8a8: 6e20 9803 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@0398 │ │ -04f8ae: 5550 a500 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a5 │ │ -04f8b2: 3900 3c00 |002d: if-nez v0, 0069 // +003c │ │ -04f8b6: 5440 0001 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -04f8ba: 6e20 de14 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@14de │ │ -04f8c0: 0a00 |0034: move-result v0 │ │ -04f8c2: 3800 1b00 |0035: if-eqz v0, 0050 // +001b │ │ -04f8c6: 2200 0003 |0037: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ -04f8ca: 2201 1403 |0039: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -04f8ce: 7010 ab14 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04f8d4: 1a02 1d03 |003e: const-string v2, "Fragment already added: " // string@031d │ │ -04f8d8: 6e20 b214 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04f8de: 0c01 |0043: move-result-object v1 │ │ -04f8e0: 6e20 b114 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04f8e6: 0c01 |0047: move-result-object v1 │ │ -04f8e8: 6e10 b714 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04f8ee: 0c01 |004b: move-result-object v1 │ │ -04f8f0: 7020 7a14 1000 |004c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -04f8f6: 2700 |004f: throw v0 │ │ -04f8f8: 5440 0001 |0050: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -04f8fc: 6e20 dc14 5000 |0052: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -04f902: 5c53 9b00 |0055: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009b │ │ -04f906: 1200 |0057: const/4 v0, #int 0 // #0 │ │ -04f908: 5c50 b300 |0058: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b3 │ │ -04f90c: 5550 a900 |005a: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a9 │ │ -04f910: 3800 0800 |005c: if-eqz v0, 0064 // +0008 │ │ -04f914: 5550 b000 |005e: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b0 │ │ -04f918: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -04f91c: 5c43 0d01 |0062: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010d │ │ -04f920: 3806 0500 |0064: if-eqz v6, 0069 // +0005 │ │ -04f924: 6e20 9e03 5400 |0066: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@039e │ │ -04f92a: 0e00 |0069: return-void │ │ +051a8c: |[051a8c] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ +051a9c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +051a9e: 5440 0001 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +051aa2: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ +051aa6: 2200 2703 |0005: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ +051aaa: 7010 d914 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +051ab0: 5b40 0001 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +051ab4: 6300 f500 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +051ab8: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ +051abc: 1a00 2303 |0010: const-string v0, "FragmentManager" // string@0323 │ │ +051ac0: 2201 1403 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +051ac4: 7010 ab14 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +051aca: 1a02 6e0a |0017: const-string v2, "add: " // string@0a6e │ │ +051ace: 6e20 b214 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +051ad4: 0c01 |001c: move-result-object v1 │ │ +051ad6: 6e20 b114 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +051adc: 0c01 |0020: move-result-object v1 │ │ +051ade: 6e10 b714 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +051ae4: 0c01 |0024: move-result-object v1 │ │ +051ae6: 7120 dc11 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +051aec: 6e20 9803 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@0398 │ │ +051af2: 5550 a500 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a5 │ │ +051af6: 3900 3c00 |002d: if-nez v0, 0069 // +003c │ │ +051afa: 5440 0001 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +051afe: 6e20 de14 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@14de │ │ +051b04: 0a00 |0034: move-result v0 │ │ +051b06: 3800 1b00 |0035: if-eqz v0, 0050 // +001b │ │ +051b0a: 2200 0003 |0037: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ +051b0e: 2201 1403 |0039: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +051b12: 7010 ab14 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +051b18: 1a02 1e03 |003e: const-string v2, "Fragment already added: " // string@031e │ │ +051b1c: 6e20 b214 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +051b22: 0c01 |0043: move-result-object v1 │ │ +051b24: 6e20 b114 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +051b2a: 0c01 |0047: move-result-object v1 │ │ +051b2c: 6e10 b714 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +051b32: 0c01 |004b: move-result-object v1 │ │ +051b34: 7020 7a14 1000 |004c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +051b3a: 2700 |004f: throw v0 │ │ +051b3c: 5440 0001 |0050: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +051b40: 6e20 dc14 5000 |0052: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +051b46: 5c53 9b00 |0055: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009b │ │ +051b4a: 1200 |0057: const/4 v0, #int 0 // #0 │ │ +051b4c: 5c50 b300 |0058: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b3 │ │ +051b50: 5550 a900 |005a: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a9 │ │ +051b54: 3800 0800 |005c: if-eqz v0, 0064 // +0008 │ │ +051b58: 5550 b000 |005e: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b0 │ │ +051b5c: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +051b60: 5c43 0d01 |0062: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010d │ │ +051b64: 3806 0500 |0064: if-eqz v6, 0069 // +0005 │ │ +051b68: 6e20 9e03 5400 |0066: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@039e │ │ +051b6e: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1168 │ │ 0x0005 line=1169 │ │ 0x000c line=1171 │ │ 0x0028 line=1172 │ │ 0x002b line=1173 │ │ @@ -97196,23 +97174,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 │ │ -04f92c: |[04f92c] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -04f93c: 5410 0401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0104 │ │ -04f940: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -04f944: 2200 2703 |0004: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ -04f948: 7010 d914 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -04f94e: 5b10 0401 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0104 │ │ -04f952: 5410 0401 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0104 │ │ -04f956: 6e20 dc14 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -04f95c: 0e00 |0010: return-void │ │ +051b70: |[051b70] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +051b80: 5410 0401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0104 │ │ +051b84: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +051b88: 2200 2703 |0004: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ +051b8c: 7010 d914 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +051b92: 5b10 0401 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0104 │ │ +051b96: 5410 0401 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0104 │ │ +051b9a: 6e20 dc14 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +051ba0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=541 │ │ 0x0004 line=542 │ │ 0x000b line=544 │ │ 0x0010 line=545 │ │ locals : │ │ @@ -97224,89 +97202,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 │ │ -04f960: |[04f960] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ -04f970: 1d05 |0000: monitor-enter v5 │ │ -04f972: 5452 0101 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0101 │ │ -04f976: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -04f97a: 5452 0101 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0101 │ │ -04f97e: 6e10 e514 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -04f984: 0a02 |000a: move-result v2 │ │ -04f986: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ -04f98a: 5452 0501 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0105 │ │ -04f98e: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ -04f992: 2202 2703 |0011: new-instance v2, Ljava/util/ArrayList; // type@0327 │ │ -04f996: 7010 d914 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -04f99c: 5b52 0501 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0105 │ │ -04f9a0: 5452 0501 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0105 │ │ -04f9a4: 6e10 e514 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -04f9aa: 0a00 |001d: move-result v0 │ │ -04f9ac: 6302 f500 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -04f9b0: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ -04f9b4: 1a02 2203 |0022: const-string v2, "FragmentManager" // string@0322 │ │ -04f9b8: 2203 1403 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ -04f9bc: 7010 ab14 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04f9c2: 1a04 d208 |0029: const-string v4, "Setting back stack index " // string@08d2 │ │ -04f9c6: 6e20 b214 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04f9cc: 0c03 |002e: move-result-object v3 │ │ -04f9ce: 6e20 ae14 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04f9d4: 0c03 |0032: move-result-object v3 │ │ -04f9d6: 1a04 8700 |0033: const-string v4, " to " // string@0087 │ │ -04f9da: 6e20 b214 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04f9e0: 0c03 |0038: move-result-object v3 │ │ -04f9e2: 6e20 b114 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04f9e8: 0c03 |003c: move-result-object v3 │ │ -04f9ea: 6e10 b714 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04f9f0: 0c03 |0040: move-result-object v3 │ │ -04f9f2: 7120 dc11 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -04f9f8: 5452 0501 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0105 │ │ -04f9fc: 6e20 dc14 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -04fa02: 1e05 |0049: monitor-exit v5 │ │ -04fa04: 0101 |004a: move v1, v0 │ │ -04fa06: 0f01 |004b: return v1 │ │ -04fa08: 5452 0101 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0101 │ │ -04fa0c: 5453 0101 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0101 │ │ -04fa10: 6e10 e514 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -04fa16: 0a03 |0053: move-result v3 │ │ -04fa18: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ -04fa1c: 6e20 e214 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@14e2 │ │ -04fa22: 0c02 |0059: move-result-object v2 │ │ -04fa24: 1f02 0303 |005a: check-cast v2, Ljava/lang/Integer; // type@0303 │ │ -04fa28: 6e10 7c14 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@147c │ │ -04fa2e: 0a00 |005f: move-result v0 │ │ -04fa30: 6302 f500 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -04fa34: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ -04fa38: 1a02 2203 |0064: const-string v2, "FragmentManager" // string@0322 │ │ -04fa3c: 2203 1403 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ -04fa40: 7010 ab14 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04fa46: 1a04 e101 |006b: const-string v4, "Adding back stack index " // string@01e1 │ │ -04fa4a: 6e20 b214 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04fa50: 0c03 |0070: move-result-object v3 │ │ -04fa52: 6e20 ae14 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -04fa58: 0c03 |0074: move-result-object v3 │ │ -04fa5a: 1a04 8d00 |0075: const-string v4, " with " // string@008d │ │ -04fa5e: 6e20 b214 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04fa64: 0c03 |007a: move-result-object v3 │ │ -04fa66: 6e20 b114 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04fa6c: 0c03 |007e: move-result-object v3 │ │ -04fa6e: 6e10 b714 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04fa74: 0c03 |0082: move-result-object v3 │ │ -04fa76: 7120 dc11 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -04fa7c: 5452 0501 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0105 │ │ -04fa80: 6e30 e414 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@14e4 │ │ -04fa86: 1e05 |008b: monitor-exit v5 │ │ -04fa88: 0101 |008c: move v1, v0 │ │ -04fa8a: 28be |008d: goto 004b // -0042 │ │ -04fa8c: 0d02 |008e: move-exception v2 │ │ -04fa8e: 1e05 |008f: monitor-exit v5 │ │ -04fa90: 2702 |0090: throw v2 │ │ +051ba4: |[051ba4] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ +051bb4: 1d05 |0000: monitor-enter v5 │ │ +051bb6: 5452 0101 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0101 │ │ +051bba: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +051bbe: 5452 0101 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0101 │ │ +051bc2: 6e10 e514 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +051bc8: 0a02 |000a: move-result v2 │ │ +051bca: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ +051bce: 5452 0501 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0105 │ │ +051bd2: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ +051bd6: 2202 2703 |0011: new-instance v2, Ljava/util/ArrayList; // type@0327 │ │ +051bda: 7010 d914 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +051be0: 5b52 0501 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0105 │ │ +051be4: 5452 0501 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0105 │ │ +051be8: 6e10 e514 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +051bee: 0a00 |001d: move-result v0 │ │ +051bf0: 6302 f500 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +051bf4: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ +051bf8: 1a02 2303 |0022: const-string v2, "FragmentManager" // string@0323 │ │ +051bfc: 2203 1403 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ +051c00: 7010 ab14 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +051c06: 1a04 d308 |0029: const-string v4, "Setting back stack index " // string@08d3 │ │ +051c0a: 6e20 b214 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +051c10: 0c03 |002e: move-result-object v3 │ │ +051c12: 6e20 ae14 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +051c18: 0c03 |0032: move-result-object v3 │ │ +051c1a: 1a04 8700 |0033: const-string v4, " to " // string@0087 │ │ +051c1e: 6e20 b214 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +051c24: 0c03 |0038: move-result-object v3 │ │ +051c26: 6e20 b114 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +051c2c: 0c03 |003c: move-result-object v3 │ │ +051c2e: 6e10 b714 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +051c34: 0c03 |0040: move-result-object v3 │ │ +051c36: 7120 dc11 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +051c3c: 5452 0501 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0105 │ │ +051c40: 6e20 dc14 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +051c46: 1e05 |0049: monitor-exit v5 │ │ +051c48: 0101 |004a: move v1, v0 │ │ +051c4a: 0f01 |004b: return v1 │ │ +051c4c: 5452 0101 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0101 │ │ +051c50: 5453 0101 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0101 │ │ +051c54: 6e10 e514 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +051c5a: 0a03 |0053: move-result v3 │ │ +051c5c: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ +051c60: 6e20 e214 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@14e2 │ │ +051c66: 0c02 |0059: move-result-object v2 │ │ +051c68: 1f02 0303 |005a: check-cast v2, Ljava/lang/Integer; // type@0303 │ │ +051c6c: 6e10 7c14 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@147c │ │ +051c72: 0a00 |005f: move-result v0 │ │ +051c74: 6302 f500 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +051c78: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ +051c7c: 1a02 2303 |0064: const-string v2, "FragmentManager" // string@0323 │ │ +051c80: 2203 1403 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ +051c84: 7010 ab14 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +051c8a: 1a04 e201 |006b: const-string v4, "Adding back stack index " // string@01e2 │ │ +051c8e: 6e20 b214 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +051c94: 0c03 |0070: move-result-object v3 │ │ +051c96: 6e20 ae14 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +051c9c: 0c03 |0074: move-result-object v3 │ │ +051c9e: 1a04 8d00 |0075: const-string v4, " with " // string@008d │ │ +051ca2: 6e20 b214 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +051ca8: 0c03 |007a: move-result-object v3 │ │ +051caa: 6e20 b114 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +051cb0: 0c03 |007e: move-result-object v3 │ │ +051cb2: 6e10 b714 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +051cb8: 0c03 |0082: move-result-object v3 │ │ +051cba: 7120 dc11 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +051cc0: 5452 0501 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0105 │ │ +051cc4: 6e30 e414 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@14e4 │ │ +051cca: 1e05 |008b: monitor-exit v5 │ │ +051ccc: 0101 |008c: move v1, v0 │ │ +051cce: 28be |008d: goto 004b // -0042 │ │ +051cd0: 0d02 |008e: move-exception v2 │ │ +051cd2: 1e05 |008f: monitor-exit v5 │ │ +051cd4: 2702 |0090: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x0090 │ │ -> 0x008e │ │ positions : │ │ 0x0000 line=1379 │ │ 0x0001 line=1380 │ │ 0x000d line=1381 │ │ @@ -97334,25 +97312,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 │ │ -04faa0: |[04faa0] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ -04fab0: 5420 ff00 |0000: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -04fab4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -04fab8: 2200 0003 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ -04fabc: 1a01 e401 |0006: const-string v1, "Already attached" // string@01e4 │ │ -04fac0: 7020 7a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -04fac6: 2700 |000b: throw v0 │ │ -04fac8: 5b23 ff00 |000c: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -04facc: 5b24 0601 |000e: iput-object v4, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0106 │ │ -04fad0: 5b25 0f01 |0010: iput-object v5, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010f │ │ -04fad4: 0e00 |0012: return-void │ │ +051ce4: |[051ce4] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ +051cf4: 5420 ff00 |0000: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +051cf8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +051cfc: 2200 0003 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ +051d00: 1a01 e501 |0006: const-string v1, "Already attached" // string@01e5 │ │ +051d04: 7020 7a14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +051d0a: 2700 |000b: throw v0 │ │ +051d0c: 5b23 ff00 |000c: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +051d10: 5b24 0601 |000e: iput-object v4, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0106 │ │ +051d14: 5b25 0f01 |0010: iput-object v5, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010f │ │ +051d18: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1867 │ │ 0x000c line=1868 │ │ 0x000e line=1869 │ │ 0x0010 line=1870 │ │ 0x0012 line=1871 │ │ @@ -97367,84 +97345,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 │ │ -04fad8: |[04fad8] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -04fae8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -04faea: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -04faec: 6300 f500 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -04faf0: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -04faf4: 1a00 2203 |0006: const-string v0, "FragmentManager" // string@0322 │ │ -04faf8: 2201 1403 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -04fafc: 7010 ab14 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04fb02: 1a02 f10a |000d: const-string v2, "attach: " // string@0af1 │ │ -04fb06: 6e20 b214 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04fb0c: 0c01 |0012: move-result-object v1 │ │ -04fb0e: 6e20 b114 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04fb14: 0c01 |0016: move-result-object v1 │ │ -04fb16: 6e10 b714 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04fb1c: 0c01 |001a: move-result-object v1 │ │ -04fb1e: 7120 dc11 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -04fb24: 5570 a500 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a5 │ │ -04fb28: 3800 6a00 |0020: if-eqz v0, 008a // +006a │ │ -04fb2c: 5c75 a500 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a5 │ │ -04fb30: 5570 9b00 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009b │ │ -04fb34: 3900 6400 |0026: if-nez v0, 008a // +0064 │ │ -04fb38: 5460 0001 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -04fb3c: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ -04fb40: 2200 2703 |002c: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ -04fb44: 7010 d914 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -04fb4a: 5b60 0001 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -04fb4e: 5460 0001 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -04fb52: 6e20 de14 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@14de │ │ -04fb58: 0a00 |0038: move-result v0 │ │ -04fb5a: 3800 1b00 |0039: if-eqz v0, 0054 // +001b │ │ -04fb5e: 2200 0003 |003b: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ -04fb62: 2201 1403 |003d: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -04fb66: 7010 ab14 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04fb6c: 1a02 1d03 |0042: const-string v2, "Fragment already added: " // string@031d │ │ -04fb70: 6e20 b214 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04fb76: 0c01 |0047: move-result-object v1 │ │ -04fb78: 6e20 b114 7100 |0048: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04fb7e: 0c01 |004b: move-result-object v1 │ │ -04fb80: 6e10 b714 0100 |004c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04fb86: 0c01 |004f: move-result-object v1 │ │ -04fb88: 7020 7a14 1000 |0050: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -04fb8e: 2700 |0053: throw v0 │ │ -04fb90: 6300 f500 |0054: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -04fb94: 3800 1a00 |0056: if-eqz v0, 0070 // +001a │ │ -04fb98: 1a00 2203 |0058: const-string v0, "FragmentManager" // string@0322 │ │ -04fb9c: 2201 1403 |005a: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -04fba0: 7010 ab14 0100 |005c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04fba6: 1a02 6c0a |005f: const-string v2, "add from attach: " // string@0a6c │ │ -04fbaa: 6e20 b214 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04fbb0: 0c01 |0064: move-result-object v1 │ │ -04fbb2: 6e20 b114 7100 |0065: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04fbb8: 0c01 |0068: move-result-object v1 │ │ -04fbba: 6e10 b714 0100 |0069: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04fbc0: 0c01 |006c: move-result-object v1 │ │ -04fbc2: 7120 dc11 1000 |006d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -04fbc8: 5460 0001 |0070: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -04fbcc: 6e20 dc14 7000 |0072: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -04fbd2: 5c73 9b00 |0075: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009b │ │ -04fbd6: 5570 a900 |0077: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a9 │ │ -04fbda: 3800 0800 |0079: if-eqz v0, 0081 // +0008 │ │ -04fbde: 5570 b000 |007b: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b0 │ │ -04fbe2: 3800 0400 |007d: if-eqz v0, 0081 // +0004 │ │ -04fbe6: 5c63 0d01 |007f: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010d │ │ -04fbea: 5262 0801 |0081: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0108 │ │ -04fbee: 0760 |0083: move-object v0, v6 │ │ -04fbf0: 0771 |0084: move-object v1, v7 │ │ -04fbf2: 0183 |0085: move v3, v8 │ │ -04fbf4: 0194 |0086: move v4, v9 │ │ -04fbf6: 7406 9f03 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@039f │ │ -04fbfc: 0e00 |008a: return-void │ │ +051d1c: |[051d1c] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +051d2c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +051d2e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +051d30: 6300 f500 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +051d34: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +051d38: 1a00 2303 |0006: const-string v0, "FragmentManager" // string@0323 │ │ +051d3c: 2201 1403 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +051d40: 7010 ab14 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +051d46: 1a02 f20a |000d: const-string v2, "attach: " // string@0af2 │ │ +051d4a: 6e20 b214 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +051d50: 0c01 |0012: move-result-object v1 │ │ +051d52: 6e20 b114 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +051d58: 0c01 |0016: move-result-object v1 │ │ +051d5a: 6e10 b714 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +051d60: 0c01 |001a: move-result-object v1 │ │ +051d62: 7120 dc11 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +051d68: 5570 a500 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a5 │ │ +051d6c: 3800 6a00 |0020: if-eqz v0, 008a // +006a │ │ +051d70: 5c75 a500 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a5 │ │ +051d74: 5570 9b00 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009b │ │ +051d78: 3900 6400 |0026: if-nez v0, 008a // +0064 │ │ +051d7c: 5460 0001 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +051d80: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ +051d84: 2200 2703 |002c: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ +051d88: 7010 d914 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +051d8e: 5b60 0001 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +051d92: 5460 0001 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +051d96: 6e20 de14 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@14de │ │ +051d9c: 0a00 |0038: move-result v0 │ │ +051d9e: 3800 1b00 |0039: if-eqz v0, 0054 // +001b │ │ +051da2: 2200 0003 |003b: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ +051da6: 2201 1403 |003d: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +051daa: 7010 ab14 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +051db0: 1a02 1e03 |0042: const-string v2, "Fragment already added: " // string@031e │ │ +051db4: 6e20 b214 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +051dba: 0c01 |0047: move-result-object v1 │ │ +051dbc: 6e20 b114 7100 |0048: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +051dc2: 0c01 |004b: move-result-object v1 │ │ +051dc4: 6e10 b714 0100 |004c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +051dca: 0c01 |004f: move-result-object v1 │ │ +051dcc: 7020 7a14 1000 |0050: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +051dd2: 2700 |0053: throw v0 │ │ +051dd4: 6300 f500 |0054: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +051dd8: 3800 1a00 |0056: if-eqz v0, 0070 // +001a │ │ +051ddc: 1a00 2303 |0058: const-string v0, "FragmentManager" // string@0323 │ │ +051de0: 2201 1403 |005a: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +051de4: 7010 ab14 0100 |005c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +051dea: 1a02 6d0a |005f: const-string v2, "add from attach: " // string@0a6d │ │ +051dee: 6e20 b214 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +051df4: 0c01 |0064: move-result-object v1 │ │ +051df6: 6e20 b114 7100 |0065: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +051dfc: 0c01 |0068: move-result-object v1 │ │ +051dfe: 6e10 b714 0100 |0069: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +051e04: 0c01 |006c: move-result-object v1 │ │ +051e06: 7120 dc11 1000 |006d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +051e0c: 5460 0001 |0070: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +051e10: 6e20 dc14 7000 |0072: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +051e16: 5c73 9b00 |0075: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009b │ │ +051e1a: 5570 a900 |0077: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a9 │ │ +051e1e: 3800 0800 |0079: if-eqz v0, 0081 // +0008 │ │ +051e22: 5570 b000 |007b: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b0 │ │ +051e26: 3800 0400 |007d: if-eqz v0, 0081 // +0004 │ │ +051e2a: 5c63 0d01 |007f: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010d │ │ +051e2e: 5262 0801 |0081: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0108 │ │ +051e32: 0760 |0083: move-object v0, v6 │ │ +051e34: 0771 |0084: move-object v1, v7 │ │ +051e36: 0183 |0085: move v3, v8 │ │ +051e38: 0194 |0086: move v4, v9 │ │ +051e3a: 7406 9f03 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@039f │ │ +051e40: 0e00 |008a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1264 │ │ 0x001e line=1265 │ │ 0x0022 line=1266 │ │ 0x0024 line=1267 │ │ 0x0028 line=1268 │ │ @@ -97469,18 +97447,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -04fc00: |[04fc00] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -04fc10: 2200 9300 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@0093 │ │ -04fc14: 7020 4c02 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@024c │ │ -04fc1a: 1100 |0005: return-object v0 │ │ +051e44: |[051e44] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +051e54: 2200 9300 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@0093 │ │ +051e58: 7020 4c02 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@024c │ │ +051e5e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #7 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -97488,64 +97466,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 │ │ -04fc1c: |[04fc1c] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -04fc2c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -04fc2e: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -04fc30: 6300 f500 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -04fc34: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -04fc38: 1a00 2203 |0006: const-string v0, "FragmentManager" // string@0322 │ │ -04fc3c: 2201 1403 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -04fc40: 7010 ab14 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04fc46: 1a03 750c |000d: const-string v3, "detach: " // string@0c75 │ │ -04fc4a: 6e20 b214 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04fc50: 0c01 |0012: move-result-object v1 │ │ -04fc52: 6e20 b114 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04fc58: 0c01 |0016: move-result-object v1 │ │ -04fc5a: 6e10 b714 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04fc60: 0c01 |001a: move-result-object v1 │ │ -04fc62: 7120 dc11 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -04fc68: 5570 a500 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a5 │ │ -04fc6c: 3900 4000 |0020: if-nez v0, 0060 // +0040 │ │ -04fc70: 5c72 a500 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a5 │ │ -04fc74: 5570 9b00 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009b │ │ -04fc78: 3800 3a00 |0026: if-eqz v0, 0060 // +003a │ │ -04fc7c: 5460 0001 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -04fc80: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ -04fc84: 6300 f500 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -04fc88: 3800 1a00 |002e: if-eqz v0, 0048 // +001a │ │ -04fc8c: 1a00 2203 |0030: const-string v0, "FragmentManager" // string@0322 │ │ -04fc90: 2201 1403 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -04fc94: 7010 ab14 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -04fc9a: 1a03 c215 |0037: const-string v3, "remove from detach: " // string@15c2 │ │ -04fc9e: 6e20 b214 3100 |0039: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -04fca4: 0c01 |003c: move-result-object v1 │ │ -04fca6: 6e20 b114 7100 |003d: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -04fcac: 0c01 |0040: move-result-object v1 │ │ -04fcae: 6e10 b714 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -04fcb4: 0c01 |0044: move-result-object v1 │ │ -04fcb6: 7120 dc11 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -04fcbc: 5460 0001 |0048: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -04fcc0: 6e20 e314 7000 |004a: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@14e3 │ │ -04fcc6: 5570 a900 |004d: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a9 │ │ -04fcca: 3800 0800 |004f: if-eqz v0, 0057 // +0008 │ │ -04fcce: 5570 b000 |0051: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b0 │ │ -04fcd2: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ -04fcd6: 5c62 0d01 |0055: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010d │ │ -04fcda: 5c75 9b00 |0057: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009b │ │ -04fcde: 0760 |0059: move-object v0, v6 │ │ -04fce0: 0771 |005a: move-object v1, v7 │ │ -04fce2: 0183 |005b: move v3, v8 │ │ -04fce4: 0194 |005c: move v4, v9 │ │ -04fce6: 7406 9f03 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@039f │ │ -04fcec: 0e00 |0060: return-void │ │ +051e60: |[051e60] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +051e70: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +051e72: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +051e74: 6300 f500 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +051e78: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +051e7c: 1a00 2303 |0006: const-string v0, "FragmentManager" // string@0323 │ │ +051e80: 2201 1403 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +051e84: 7010 ab14 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +051e8a: 1a03 760c |000d: const-string v3, "detach: " // string@0c76 │ │ +051e8e: 6e20 b214 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +051e94: 0c01 |0012: move-result-object v1 │ │ +051e96: 6e20 b114 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +051e9c: 0c01 |0016: move-result-object v1 │ │ +051e9e: 6e10 b714 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +051ea4: 0c01 |001a: move-result-object v1 │ │ +051ea6: 7120 dc11 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +051eac: 5570 a500 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a5 │ │ +051eb0: 3900 4000 |0020: if-nez v0, 0060 // +0040 │ │ +051eb4: 5c72 a500 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a5 │ │ +051eb8: 5570 9b00 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009b │ │ +051ebc: 3800 3a00 |0026: if-eqz v0, 0060 // +003a │ │ +051ec0: 5460 0001 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +051ec4: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ +051ec8: 6300 f500 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +051ecc: 3800 1a00 |002e: if-eqz v0, 0048 // +001a │ │ +051ed0: 1a00 2303 |0030: const-string v0, "FragmentManager" // string@0323 │ │ +051ed4: 2201 1403 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +051ed8: 7010 ab14 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +051ede: 1a03 c215 |0037: const-string v3, "remove from detach: " // string@15c2 │ │ +051ee2: 6e20 b214 3100 |0039: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +051ee8: 0c01 |003c: move-result-object v1 │ │ +051eea: 6e20 b114 7100 |003d: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +051ef0: 0c01 |0040: move-result-object v1 │ │ +051ef2: 6e10 b714 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +051ef8: 0c01 |0044: move-result-object v1 │ │ +051efa: 7120 dc11 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +051f00: 5460 0001 |0048: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +051f04: 6e20 e314 7000 |004a: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@14e3 │ │ +051f0a: 5570 a900 |004d: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a9 │ │ +051f0e: 3800 0800 |004f: if-eqz v0, 0057 // +0008 │ │ +051f12: 5570 b000 |0051: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b0 │ │ +051f16: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ +051f1a: 5c62 0d01 |0055: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010d │ │ +051f1e: 5c75 9b00 |0057: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009b │ │ +051f22: 0760 |0059: move-object v0, v6 │ │ +051f24: 0771 |005a: move-object v1, v7 │ │ +051f26: 0183 |005b: move v3, v8 │ │ +051f28: 0194 |005c: move v4, v9 │ │ +051f2a: 7406 9f03 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@039f │ │ +051f30: 0e00 |0060: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1245 │ │ 0x001e line=1246 │ │ 0x0022 line=1247 │ │ 0x0024 line=1248 │ │ 0x0028 line=1250 │ │ @@ -97567,20 +97545,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04fcf0: |[04fcf0] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ -04fd00: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04fd02: 5c21 1301 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0113 │ │ -04fd06: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -04fd08: 6e30 9d03 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@039d │ │ -04fd0e: 0e00 |0007: return-void │ │ +051f34: |[051f34] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ +051f44: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +051f46: 5c21 1301 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0113 │ │ +051f4a: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +051f4c: 6e30 9d03 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@039d │ │ +051f52: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1883 │ │ 0x0003 line=1884 │ │ 0x0007 line=1885 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -97590,31 +97568,31 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -04fd10: |[04fd10] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -04fd20: 5432 0001 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -04fd24: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -04fd28: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04fd2a: 5432 0001 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -04fd2e: 6e10 e514 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -04fd34: 0a02 |000a: move-result v2 │ │ -04fd36: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -04fd3a: 5432 0001 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -04fd3e: 6e20 df14 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -04fd44: 0c00 |0012: move-result-object v0 │ │ -04fd46: 1f00 9b00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ -04fd4a: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -04fd4e: 6e20 ed02 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performConfigurationChanged:(Landroid/content/res/Configuration;)V // method@02ed │ │ -04fd54: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04fd58: 28e9 |001c: goto 0005 // -0017 │ │ -04fd5a: 0e00 |001d: return-void │ │ +051f54: |[051f54] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +051f64: 5432 0001 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +051f68: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +051f6c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +051f6e: 5432 0001 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +051f72: 6e10 e514 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +051f78: 0a02 |000a: move-result v2 │ │ +051f7a: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +051f7e: 5432 0001 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +051f82: 6e20 df14 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +051f88: 0c00 |0012: move-result-object v0 │ │ +051f8a: 1f00 9b00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ +051f8e: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +051f92: 6e20 ed02 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performConfigurationChanged:(Landroid/content/res/Configuration;)V // method@02ed │ │ +051f98: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +051f9c: 28e9 |001c: goto 0005 // -0017 │ │ +051f9e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1928 │ │ 0x0004 line=1929 │ │ 0x000d line=1930 │ │ 0x0015 line=1931 │ │ 0x0017 line=1932 │ │ @@ -97631,36 +97609,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -04fd5c: |[04fd5c] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -04fd6c: 5432 0001 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -04fd70: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ -04fd74: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04fd76: 5432 0001 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -04fd7a: 6e10 e514 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -04fd80: 0a02 |000a: move-result v2 │ │ -04fd82: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ -04fd86: 5432 0001 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -04fd8a: 6e20 df14 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -04fd90: 0c00 |0012: move-result-object v0 │ │ -04fd92: 1f00 9b00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ -04fd96: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ -04fd9a: 6e20 ee02 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performContextItemSelected:(Landroid/view/MenuItem;)Z // method@02ee │ │ -04fda0: 0a02 |001a: move-result v2 │ │ -04fda2: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -04fda6: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -04fda8: 0f02 |001e: return v2 │ │ -04fdaa: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04fdae: 28e4 |0021: goto 0005 // -001c │ │ -04fdb0: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -04fdb2: 28fb |0023: goto 001e // -0005 │ │ +051fa0: |[051fa0] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +051fb0: 5432 0001 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +051fb4: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ +051fb8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +051fba: 5432 0001 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +051fbe: 6e10 e514 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +051fc4: 0a02 |000a: move-result v2 │ │ +051fc6: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ +051fca: 5432 0001 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +051fce: 6e20 df14 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +051fd4: 0c00 |0012: move-result-object v0 │ │ +051fd6: 1f00 9b00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ +051fda: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ +051fde: 6e20 ee02 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performContextItemSelected:(Landroid/view/MenuItem;)Z // method@02ee │ │ +051fe4: 0a02 |001a: move-result v2 │ │ +051fe6: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +051fea: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +051fec: 0f02 |001e: return v2 │ │ +051fee: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +051ff2: 28e4 |0021: goto 0005 // -001c │ │ +051ff4: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +051ff6: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2011 │ │ 0x0004 line=2012 │ │ 0x000d line=2013 │ │ 0x0015 line=2014 │ │ 0x0017 line=2015 │ │ @@ -97681,20 +97659,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -04fdb4: |[04fdb4] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ -04fdc4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04fdc6: 5c21 1301 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0113 │ │ -04fdca: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -04fdcc: 6e30 9d03 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@039d │ │ -04fdd2: 0e00 |0007: return-void │ │ +051ff8: |[051ff8] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ +052008: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05200a: 5c21 1301 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0113 │ │ +05200e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +052010: 6e30 9d03 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@039d │ │ +052016: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1878 │ │ 0x0003 line=1879 │ │ 0x0007 line=1880 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -97704,59 +97682,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 │ │ -04fdd4: |[04fdd4] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -04fde4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04fde6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -04fde8: 5454 0001 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -04fdec: 3804 2900 |0004: if-eqz v4, 002d // +0029 │ │ -04fdf0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -04fdf2: 5454 0001 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -04fdf6: 6e10 e514 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -04fdfc: 0a04 |000c: move-result v4 │ │ -04fdfe: 3541 2000 |000d: if-ge v1, v4, 002d // +0020 │ │ -04fe02: 5454 0001 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -04fe06: 6e20 df14 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -04fe0c: 0c00 |0014: move-result-object v0 │ │ -04fe0e: 1f00 9b00 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ -04fe12: 3800 1300 |0017: if-eqz v0, 002a // +0013 │ │ -04fe16: 6e30 f002 6007 |0019: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@02f0 │ │ -04fe1c: 0a04 |001c: move-result v4 │ │ -04fe1e: 3804 0d00 |001d: if-eqz v4, 002a // +000d │ │ -04fe22: 1213 |001f: const/4 v3, #int 1 // #1 │ │ -04fe24: 3902 0700 |0020: if-nez v2, 0027 // +0007 │ │ -04fe28: 2202 2703 |0022: new-instance v2, Ljava/util/ArrayList; // type@0327 │ │ -04fe2c: 7010 d914 0200 |0024: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -04fe32: 6e20 dc14 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -04fe38: d801 0101 |002a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04fe3c: 28db |002c: goto 0007 // -0025 │ │ -04fe3e: 5454 0701 |002d: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0107 │ │ -04fe42: 3804 2100 |002f: if-eqz v4, 0050 // +0021 │ │ -04fe46: 1201 |0031: const/4 v1, #int 0 // #0 │ │ -04fe48: 5454 0701 |0032: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0107 │ │ -04fe4c: 6e10 e514 0400 |0034: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -04fe52: 0a04 |0037: move-result v4 │ │ -04fe54: 3541 1800 |0038: if-ge v1, v4, 0050 // +0018 │ │ -04fe58: 5454 0701 |003a: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0107 │ │ -04fe5c: 6e20 df14 1400 |003c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -04fe62: 0c00 |003f: move-result-object v0 │ │ -04fe64: 1f00 9b00 |0040: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ -04fe68: 3802 0800 |0042: if-eqz v2, 004a // +0008 │ │ -04fe6c: 6e20 de14 0200 |0044: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@14de │ │ -04fe72: 0a04 |0047: move-result v4 │ │ -04fe74: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ -04fe78: 6e10 dc02 0000 |004a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@02dc │ │ -04fe7e: d801 0101 |004d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04fe82: 28e3 |004f: goto 0032 // -001d │ │ -04fe84: 5b52 0701 |0050: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0107 │ │ -04fe88: 0f03 |0052: return v3 │ │ +052018: |[052018] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +052028: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05202a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +05202c: 5454 0001 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +052030: 3804 2900 |0004: if-eqz v4, 002d // +0029 │ │ +052034: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +052036: 5454 0001 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +05203a: 6e10 e514 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +052040: 0a04 |000c: move-result v4 │ │ +052042: 3541 2000 |000d: if-ge v1, v4, 002d // +0020 │ │ +052046: 5454 0001 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +05204a: 6e20 df14 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +052050: 0c00 |0014: move-result-object v0 │ │ +052052: 1f00 9b00 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ +052056: 3800 1300 |0017: if-eqz v0, 002a // +0013 │ │ +05205a: 6e30 f002 6007 |0019: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@02f0 │ │ +052060: 0a04 |001c: move-result v4 │ │ +052062: 3804 0d00 |001d: if-eqz v4, 002a // +000d │ │ +052066: 1213 |001f: const/4 v3, #int 1 // #1 │ │ +052068: 3902 0700 |0020: if-nez v2, 0027 // +0007 │ │ +05206c: 2202 2703 |0022: new-instance v2, Ljava/util/ArrayList; // type@0327 │ │ +052070: 7010 d914 0200 |0024: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +052076: 6e20 dc14 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +05207c: d801 0101 |002a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +052080: 28db |002c: goto 0007 // -0025 │ │ +052082: 5454 0701 |002d: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0107 │ │ +052086: 3804 2100 |002f: if-eqz v4, 0050 // +0021 │ │ +05208a: 1201 |0031: const/4 v1, #int 0 // #0 │ │ +05208c: 5454 0701 |0032: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0107 │ │ +052090: 6e10 e514 0400 |0034: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +052096: 0a04 |0037: move-result v4 │ │ +052098: 3541 1800 |0038: if-ge v1, v4, 0050 // +0018 │ │ +05209c: 5454 0701 |003a: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0107 │ │ +0520a0: 6e20 df14 1400 |003c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +0520a6: 0c00 |003f: move-result-object v0 │ │ +0520a8: 1f00 9b00 |0040: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ +0520ac: 3802 0800 |0042: if-eqz v2, 004a // +0008 │ │ +0520b0: 6e20 de14 0200 |0044: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@14de │ │ +0520b6: 0a04 |0047: move-result v4 │ │ +0520b8: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ +0520bc: 6e10 dc02 0000 |004a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@02dc │ │ +0520c2: d801 0101 |004d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0520c6: 28e3 |004f: goto 0032 // -001d │ │ +0520c8: 5b52 0701 |0050: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0107 │ │ +0520cc: 0f03 |0052: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1950 │ │ 0x0001 line=1951 │ │ 0x0002 line=1952 │ │ 0x0006 line=1953 │ │ 0x000f line=1954 │ │ @@ -97792,25 +97770,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -04fe8c: |[04fe8c] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ -04fe9c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04fe9e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -04fea0: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -04fea2: 5c30 0901 |0003: iput-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0109 │ │ -04fea6: 6e10 8c03 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@038c │ │ -04feac: 6e30 9d03 2302 |0008: invoke-virtual {v3, v2, v2}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@039d │ │ -04feb2: 5b31 ff00 |000b: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -04feb6: 5b31 0601 |000d: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0106 │ │ -04feba: 5b31 0f01 |000f: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010f │ │ -04febe: 0e00 |0011: return-void │ │ +0520d0: |[0520d0] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ +0520e0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0520e2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0520e4: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0520e6: 5c30 0901 |0003: iput-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0109 │ │ +0520ea: 6e10 8c03 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@038c │ │ +0520f0: 6e30 9d03 2302 |0008: invoke-virtual {v3, v2, v2}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@039d │ │ +0520f6: 5b31 ff00 |000b: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +0520fa: 5b31 0601 |000d: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0106 │ │ +0520fe: 5b31 0f01 |000f: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010f │ │ +052102: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1919 │ │ 0x0005 line=1920 │ │ 0x0008 line=1921 │ │ 0x000b line=1922 │ │ 0x000d line=1923 │ │ @@ -97824,19 +97802,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04fec0: |[04fec0] android.support.v4.app.FragmentManagerImpl.dispatchDestroyView:()V │ │ -04fed0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04fed2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -04fed4: 6e30 9d03 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@039d │ │ -04feda: 0e00 |0005: return-void │ │ +052104: |[052104] android.support.v4.app.FragmentManagerImpl.dispatchDestroyView:()V │ │ +052114: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +052116: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +052118: 6e30 9d03 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@039d │ │ +05211e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1915 │ │ 0x0005 line=1916 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -97845,31 +97823,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -04fedc: |[04fedc] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ -04feec: 5432 0001 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -04fef0: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -04fef4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04fef6: 5432 0001 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -04fefa: 6e10 e514 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -04ff00: 0a02 |000a: move-result v2 │ │ -04ff02: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -04ff06: 5432 0001 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -04ff0a: 6e20 df14 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -04ff10: 0c00 |0012: move-result-object v0 │ │ -04ff12: 1f00 9b00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ -04ff16: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -04ff1a: 6e10 f402 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.performLowMemory:()V // method@02f4 │ │ -04ff20: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04ff24: 28e9 |001c: goto 0005 // -0017 │ │ -04ff26: 0e00 |001d: return-void │ │ +052120: |[052120] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ +052130: 5432 0001 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +052134: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +052138: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +05213a: 5432 0001 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +05213e: 6e10 e514 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +052144: 0a02 |000a: move-result v2 │ │ +052146: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +05214a: 5432 0001 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +05214e: 6e20 df14 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +052154: 0c00 |0012: move-result-object v0 │ │ +052156: 1f00 9b00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ +05215a: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +05215e: 6e10 f402 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.performLowMemory:()V // method@02f4 │ │ +052164: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +052168: 28e9 |001c: goto 0005 // -0017 │ │ +05216a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1939 │ │ 0x0004 line=1940 │ │ 0x000d line=1941 │ │ 0x0015 line=1942 │ │ 0x0017 line=1943 │ │ @@ -97885,36 +97863,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -04ff28: |[04ff28] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -04ff38: 5432 0001 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -04ff3c: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ -04ff40: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04ff42: 5432 0001 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -04ff46: 6e10 e514 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -04ff4c: 0a02 |000a: move-result v2 │ │ -04ff4e: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ -04ff52: 5432 0001 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -04ff56: 6e20 df14 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -04ff5c: 0c00 |0012: move-result-object v0 │ │ -04ff5e: 1f00 9b00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ -04ff62: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ -04ff66: 6e20 f502 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@02f5 │ │ -04ff6c: 0a02 |001a: move-result v2 │ │ -04ff6e: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -04ff72: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -04ff74: 0f02 |001e: return v2 │ │ -04ff76: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04ff7a: 28e4 |0021: goto 0005 // -001c │ │ -04ff7c: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -04ff7e: 28fb |0023: goto 001e // -0005 │ │ +05216c: |[05216c] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +05217c: 5432 0001 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +052180: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ +052184: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +052186: 5432 0001 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +05218a: 6e10 e514 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +052190: 0a02 |000a: move-result v2 │ │ +052192: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ +052196: 5432 0001 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +05219a: 6e20 df14 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +0521a0: 0c00 |0012: move-result-object v0 │ │ +0521a2: 1f00 9b00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ +0521a6: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ +0521aa: 6e20 f502 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@02f5 │ │ +0521b0: 0a02 |001a: move-result v2 │ │ +0521b2: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +0521b6: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +0521b8: 0f02 |001e: return v2 │ │ +0521ba: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0521be: 28e4 |0021: goto 0005 // -001c │ │ +0521c0: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +0521c2: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1997 │ │ 0x0004 line=1998 │ │ 0x000d line=1999 │ │ 0x0015 line=2000 │ │ 0x0017 line=2001 │ │ @@ -97935,31 +97913,31 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -04ff80: |[04ff80] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -04ff90: 5432 0001 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -04ff94: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -04ff98: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04ff9a: 5432 0001 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -04ff9e: 6e10 e514 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -04ffa4: 0a02 |000a: move-result v2 │ │ -04ffa6: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -04ffaa: 5432 0001 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -04ffae: 6e20 df14 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -04ffb4: 0c00 |0012: move-result-object v0 │ │ -04ffb6: 1f00 9b00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ -04ffba: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -04ffbe: 6e20 f602 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsMenuClosed:(Landroid/view/Menu;)V // method@02f6 │ │ -04ffc4: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04ffc8: 28e9 |001c: goto 0005 // -0017 │ │ -04ffca: 0e00 |001d: return-void │ │ +0521c4: |[0521c4] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +0521d4: 5432 0001 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +0521d8: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +0521dc: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0521de: 5432 0001 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +0521e2: 6e10 e514 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +0521e8: 0a02 |000a: move-result v2 │ │ +0521ea: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +0521ee: 5432 0001 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +0521f2: 6e20 df14 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +0521f8: 0c00 |0012: move-result-object v0 │ │ +0521fa: 1f00 9b00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ +0521fe: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +052202: 6e20 f602 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsMenuClosed:(Landroid/view/Menu;)V // method@02f6 │ │ +052208: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05220c: 28e9 |001c: goto 0005 // -0017 │ │ +05220e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2025 │ │ 0x0004 line=2026 │ │ 0x000d line=2027 │ │ 0x0015 line=2028 │ │ 0x0017 line=2029 │ │ @@ -97976,19 +97954,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -04ffcc: |[04ffcc] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ -04ffdc: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -04ffde: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -04ffe0: 6e30 9d03 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@039d │ │ -04ffe6: 0e00 |0005: return-void │ │ +052210: |[052210] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ +052220: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +052222: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +052224: 6e30 9d03 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@039d │ │ +05222a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1898 │ │ 0x0005 line=1899 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -97997,35 +97975,35 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -04ffe8: |[04ffe8] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -04fff8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04fffa: 5443 0001 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -04fffe: 3803 1f00 |0003: if-eqz v3, 0022 // +001f │ │ -050002: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -050004: 5443 0001 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -050008: 6e10 e514 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -05000e: 0a03 |000b: move-result v3 │ │ -050010: 3531 1600 |000c: if-ge v1, v3, 0022 // +0016 │ │ -050014: 5443 0001 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -050018: 6e20 df14 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -05001e: 0c00 |0013: move-result-object v0 │ │ -050020: 1f00 9b00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ -050024: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -050028: 6e20 f802 5000 |0018: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.performPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@02f8 │ │ -05002e: 0a03 |001b: move-result v3 │ │ -050030: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ -050034: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -050036: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05003a: 28e5 |0021: goto 0006 // -001b │ │ -05003c: 0f02 |0022: return v2 │ │ +05222c: |[05222c] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +05223c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05223e: 5443 0001 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +052242: 3803 1f00 |0003: if-eqz v3, 0022 // +001f │ │ +052246: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +052248: 5443 0001 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +05224c: 6e10 e514 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +052252: 0a03 |000b: move-result v3 │ │ +052254: 3531 1600 |000c: if-ge v1, v3, 0022 // +0016 │ │ +052258: 5443 0001 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +05225c: 6e20 df14 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +052262: 0c00 |0013: move-result-object v0 │ │ +052264: 1f00 9b00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ +052268: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +05226c: 6e20 f802 5000 |0018: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.performPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@02f8 │ │ +052272: 0a03 |001b: move-result v3 │ │ +052274: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ +052278: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +05227a: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05227e: 28e5 |0021: goto 0006 // -001b │ │ +052280: 0f02 |0022: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1982 │ │ 0x0001 line=1983 │ │ 0x0005 line=1984 │ │ 0x000e line=1985 │ │ 0x0016 line=1986 │ │ @@ -98045,19 +98023,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -050040: |[050040] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ -050050: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -050052: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -050054: 6e30 9d03 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@039d │ │ -05005a: 0e00 |0005: return-void │ │ +052284: |[052284] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ +052294: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +052296: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +052298: 6e30 9d03 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@039d │ │ +05229e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1911 │ │ 0x0005 line=1912 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -98066,20 +98044,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05005c: |[05005c] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ -05006c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05006e: 5c21 1301 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0113 │ │ -050072: 1250 |0003: const/4 v0, #int 5 // #5 │ │ -050074: 6e30 9d03 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@039d │ │ -05007a: 0e00 |0007: return-void │ │ +0522a0: |[0522a0] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ +0522b0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0522b2: 5c21 1301 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0113 │ │ +0522b6: 1250 |0003: const/4 v0, #int 5 // #5 │ │ +0522b8: 6e30 9d03 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@039d │ │ +0522be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1893 │ │ 0x0003 line=1894 │ │ 0x0007 line=1895 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -98089,20 +98067,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05007c: |[05007c] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ -05008c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05008e: 5c21 1301 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0113 │ │ -050092: 1240 |0003: const/4 v0, #int 4 // #4 │ │ -050094: 6e30 9d03 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@039d │ │ -05009a: 0e00 |0007: return-void │ │ +0522c0: |[0522c0] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ +0522d0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0522d2: 5c21 1301 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0113 │ │ +0522d6: 1240 |0003: const/4 v0, #int 4 // #4 │ │ +0522d8: 6e30 9d03 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@039d │ │ +0522de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1888 │ │ 0x0003 line=1889 │ │ 0x0007 line=1890 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -98112,21 +98090,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -05009c: |[05009c] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ -0500ac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0500ae: 5c20 1301 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0113 │ │ -0500b2: 1230 |0003: const/4 v0, #int 3 // #3 │ │ -0500b4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0500b6: 6e30 9d03 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@039d │ │ -0500bc: 0e00 |0008: return-void │ │ +0522e0: |[0522e0] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ +0522f0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0522f2: 5c20 1301 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0113 │ │ +0522f6: 1230 |0003: const/4 v0, #int 3 // #3 │ │ +0522f8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0522fa: 6e30 9d03 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@039d │ │ +052300: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1905 │ │ 0x0003 line=1907 │ │ 0x0008 line=1908 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -98136,267 +98114,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 │ │ -0500c0: |[0500c0] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0500d0: 2206 1403 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@0314 │ │ -0500d4: 7010 ab14 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0500da: 6e20 b214 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0500e0: 0c06 |0008: move-result-object v6 │ │ -0500e2: 1a07 0700 |0009: const-string v7, " " // string@0007 │ │ -0500e6: 6e20 b214 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0500ec: 0c06 |000e: move-result-object v6 │ │ -0500ee: 6e10 b714 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0500f4: 0c04 |0012: move-result-object v4 │ │ -0500f6: 5486 fe00 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -0500fa: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ -0500fe: 5486 fe00 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -050102: 6e10 e514 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -050108: 0a00 |001c: move-result v0 │ │ -05010a: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ -05010e: 6e20 4914 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -050114: 1a06 d101 |0022: const-string v6, "Active Fragments in " // string@01d1 │ │ -050118: 6e20 4914 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -05011e: 7110 bc14 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14bc │ │ -050124: 0a06 |002a: move-result v6 │ │ -050126: 7110 7f14 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ -05012c: 0c06 |002e: move-result-object v6 │ │ -05012e: 6e20 4914 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -050134: 1a06 f900 |0032: const-string v6, ":" // string@00f9 │ │ -050138: 6e20 4e14 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ -05013e: 1203 |0037: const/4 v3, #int 0 // #0 │ │ -050140: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ -050144: 5486 fe00 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -050148: 6e20 df14 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -05014e: 0c02 |003f: move-result-object v2 │ │ -050150: 1f02 9b00 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@009b │ │ -050154: 6e20 4914 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -05015a: 1a06 0800 |0045: const-string v6, " #" // string@0008 │ │ -05015e: 6e20 4914 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -050164: 6e20 4714 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1447 │ │ -05016a: 1a06 fa00 |004d: const-string v6, ": " // string@00fa │ │ -05016e: 6e20 4914 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -050174: 6e20 4d14 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ -05017a: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ -05017e: 6e5c ac02 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@02ac │ │ -050184: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ -050188: 28dc |005c: goto 0038 // -0024 │ │ -05018a: 5486 0001 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -05018e: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ -050192: 5486 0001 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -050196: 6e10 e514 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -05019c: 0a00 |0066: move-result v0 │ │ -05019e: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ -0501a2: 6e20 4914 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -0501a8: 1a06 df01 |006c: const-string v6, "Added Fragments:" // string@01df │ │ -0501ac: 6e20 4e14 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ -0501b2: 1203 |0071: const/4 v3, #int 0 // #0 │ │ -0501b4: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ -0501b8: 5486 0001 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -0501bc: 6e20 df14 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -0501c2: 0c02 |0079: move-result-object v2 │ │ -0501c4: 1f02 9b00 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@009b │ │ -0501c8: 6e20 4914 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -0501ce: 1a06 0800 |007f: const-string v6, " #" // string@0008 │ │ -0501d2: 6e20 4914 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -0501d8: 6e20 4714 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1447 │ │ -0501de: 1a06 fa00 |0087: const-string v6, ": " // string@00fa │ │ -0501e2: 6e20 4914 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -0501e8: 6e10 0a03 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@030a │ │ -0501ee: 0c06 |008f: move-result-object v6 │ │ -0501f0: 6e20 4e14 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ -0501f6: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0501fa: 28dd |0095: goto 0072 // -0023 │ │ -0501fc: 5486 0701 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0107 │ │ -050200: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ -050204: 5486 0701 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0107 │ │ -050208: 6e10 e514 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -05020e: 0a00 |009f: move-result v0 │ │ -050210: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ -050214: 6e20 4914 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -05021a: 1a06 3203 |00a5: const-string v6, "Fragments Created Menus:" // string@0332 │ │ -05021e: 6e20 4e14 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ -050224: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ -050226: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ -05022a: 5486 0701 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0107 │ │ -05022e: 6e20 df14 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -050234: 0c02 |00b2: move-result-object v2 │ │ -050236: 1f02 9b00 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@009b │ │ -05023a: 6e20 4914 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -050240: 1a06 0800 |00b8: const-string v6, " #" // string@0008 │ │ -050244: 6e20 4914 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -05024a: 6e20 4714 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1447 │ │ -050250: 1a06 fa00 |00c0: const-string v6, ": " // string@00fa │ │ -050254: 6e20 4914 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -05025a: 6e10 0a03 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@030a │ │ -050260: 0c06 |00c8: move-result-object v6 │ │ -050262: 6e20 4e14 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ -050268: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05026c: 28dd |00ce: goto 00ab // -0023 │ │ -05026e: 5486 0301 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ -050272: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ -050276: 5486 0301 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ -05027a: 6e10 e514 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -050280: 0a00 |00d8: move-result v0 │ │ -050282: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ -050286: 6e20 4914 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -05028c: 1a06 fb01 |00de: const-string v6, "Back Stack:" // string@01fb │ │ -050290: 6e20 4e14 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ -050296: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ -050298: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ -05029c: 5486 0301 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ -0502a0: 6e20 df14 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -0502a6: 0c01 |00eb: move-result-object v1 │ │ -0502a8: 1f01 9300 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0093 │ │ -0502ac: 6e20 4914 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -0502b2: 1a06 0800 |00f1: const-string v6, " #" // string@0008 │ │ -0502b6: 6e20 4914 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -0502bc: 6e20 4714 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1447 │ │ -0502c2: 1a06 fa00 |00f9: const-string v6, ": " // string@00fa │ │ -0502c6: 6e20 4914 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -0502cc: 6e10 7502 0100 |00fe: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.toString:()Ljava/lang/String; // method@0275 │ │ -0502d2: 0c06 |0101: move-result-object v6 │ │ -0502d4: 6e20 4e14 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ -0502da: 6e5c 5a02 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@025a │ │ -0502e0: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0502e4: 28da |010a: goto 00e4 // -0026 │ │ -0502e6: 1d08 |010b: monitor-enter v8 │ │ -0502e8: 5486 0501 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0105 │ │ -0502ec: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ -0502f0: 5486 0501 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0105 │ │ -0502f4: 6e10 e514 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -0502fa: 0a00 |0115: move-result v0 │ │ -0502fc: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ -050300: 6e20 4914 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -050306: 1a06 fa01 |011b: const-string v6, "Back Stack Indices:" // string@01fa │ │ -05030a: 6e20 4e14 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ -050310: 1203 |0120: const/4 v3, #int 0 // #0 │ │ -050312: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ -050316: 5486 0501 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0105 │ │ -05031a: 6e20 df14 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -050320: 0c01 |0128: move-result-object v1 │ │ -050322: 1f01 9300 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0093 │ │ -050326: 6e20 4914 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -05032c: 1a06 0800 |012e: const-string v6, " #" // string@0008 │ │ -050330: 6e20 4914 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -050336: 6e20 4714 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1447 │ │ -05033c: 1a06 fa00 |0136: const-string v6, ": " // string@00fa │ │ -050340: 6e20 4914 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -050346: 6e20 4d14 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ -05034c: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -050350: 28e1 |0140: goto 0121 // -001f │ │ -050352: 5486 0101 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0101 │ │ -050356: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ -05035a: 5486 0101 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0101 │ │ -05035e: 6e10 e514 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -050364: 0a06 |014a: move-result v6 │ │ -050366: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ -05036a: 6e20 4914 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -050370: 1a06 4311 |0150: const-string v6, "mAvailBackStackIndices: " // string@1143 │ │ -050374: 6e20 4914 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -05037a: 5486 0101 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0101 │ │ -05037e: 6e10 e614 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@14e6 │ │ -050384: 0c06 |015a: move-result-object v6 │ │ -050386: 7110 ea14 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@14ea │ │ -05038c: 0c06 |015e: move-result-object v6 │ │ -05038e: 6e20 4e14 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ -050394: 1e08 |0162: monitor-exit v8 │ │ -050396: 5486 1001 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0110 │ │ -05039a: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ -05039e: 5486 1001 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0110 │ │ -0503a2: 6e10 e514 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -0503a8: 0a00 |016c: move-result v0 │ │ -0503aa: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ -0503ae: 6e20 4914 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -0503b4: 1a06 6308 |0172: const-string v6, "Pending Actions:" // string@0863 │ │ -0503b8: 6e20 4e14 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ -0503be: 1203 |0177: const/4 v3, #int 0 // #0 │ │ -0503c0: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ -0503c4: 5486 1001 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0110 │ │ -0503c8: 6e20 df14 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -0503ce: 0c05 |017f: move-result-object v5 │ │ -0503d0: 1f05 0f03 |0180: check-cast v5, Ljava/lang/Runnable; // type@030f │ │ -0503d4: 6e20 4914 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -0503da: 1a06 0800 |0185: const-string v6, " #" // string@0008 │ │ -0503de: 6e20 4914 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -0503e4: 6e20 4714 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1447 │ │ -0503ea: 1a06 fa00 |018d: const-string v6, ": " // string@00fa │ │ -0503ee: 6e20 4914 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -0503f4: 6e20 4d14 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ -0503fa: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0503fe: 28e1 |0197: goto 0178 // -001f │ │ -050400: 0d06 |0198: move-exception v6 │ │ -050402: 1e08 |0199: monitor-exit v8 │ │ -050404: 2706 |019a: throw v6 │ │ -050406: 6e20 4914 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -05040c: 1a06 2303 |019e: const-string v6, "FragmentManager misc state:" // string@0323 │ │ -050410: 6e20 4e14 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ -050416: 6e20 4914 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -05041c: 1a06 1d00 |01a6: const-string v6, " mActivity=" // string@001d │ │ -050420: 6e20 4914 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -050426: 5486 ff00 |01ab: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -05042a: 6e20 4d14 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ -050430: 6e20 4914 9b00 |01b0: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -050436: 1a06 1f00 |01b3: const-string v6, " mContainer=" // string@001f │ │ -05043a: 6e20 4914 6b00 |01b5: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -050440: 5486 0601 |01b8: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0106 │ │ -050444: 6e20 4d14 6b00 |01ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ -05044a: 5486 0f01 |01bd: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010f │ │ -05044e: 3806 0f00 |01bf: if-eqz v6, 01ce // +000f │ │ -050452: 6e20 4914 9b00 |01c1: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -050458: 1a06 2400 |01c4: const-string v6, " mParent=" // string@0024 │ │ -05045c: 6e20 4914 6b00 |01c6: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -050462: 5486 0f01 |01c9: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010f │ │ -050466: 6e20 4d14 6b00 |01cb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ -05046c: 6e20 4914 9b00 |01ce: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -050472: 1a06 2000 |01d1: const-string v6, " mCurState=" // string@0020 │ │ -050476: 6e20 4914 6b00 |01d3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -05047c: 5286 0801 |01d6: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0108 │ │ -050480: 6e20 4714 6b00 |01d8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@1447 │ │ -050486: 1a06 7200 |01db: const-string v6, " mStateSaved=" // string@0072 │ │ -05048a: 6e20 4914 6b00 |01dd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -050490: 5586 1301 |01e0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0113 │ │ -050494: 6e20 4a14 6b00 |01e2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ -05049a: 1a06 5e00 |01e5: const-string v6, " mDestroyed=" // string@005e │ │ -05049e: 6e20 4914 6b00 |01e7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -0504a4: 5586 0901 |01ea: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0109 │ │ -0504a8: 6e20 4f14 6b00 |01ec: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@144f │ │ -0504ae: 5586 0d01 |01ef: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010d │ │ -0504b2: 3806 0f00 |01f1: if-eqz v6, 0200 // +000f │ │ -0504b6: 6e20 4914 9b00 |01f3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -0504bc: 1a06 2200 |01f6: const-string v6, " mNeedMenuInvalidate=" // string@0022 │ │ -0504c0: 6e20 4914 6b00 |01f8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -0504c6: 5586 0d01 |01fb: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010d │ │ -0504ca: 6e20 4f14 6b00 |01fd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@144f │ │ -0504d0: 5486 0e01 |0200: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010e │ │ -0504d4: 3806 0f00 |0202: if-eqz v6, 0211 // +000f │ │ -0504d8: 6e20 4914 9b00 |0204: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -0504de: 1a06 2300 |0207: const-string v6, " mNoTransactionsBecause=" // string@0023 │ │ -0504e2: 6e20 4914 6b00 |0209: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -0504e8: 5486 0e01 |020c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010e │ │ -0504ec: 6e20 4e14 6b00 |020e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ -0504f2: 5486 0201 |0211: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0102 │ │ -0504f6: 3806 1f00 |0213: if-eqz v6, 0232 // +001f │ │ -0504fa: 5486 0201 |0215: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0102 │ │ -0504fe: 6e10 e514 0600 |0217: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -050504: 0a06 |021a: move-result v6 │ │ -050506: 3d06 1700 |021b: if-lez v6, 0232 // +0017 │ │ -05050a: 6e20 4914 9b00 |021d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -050510: 1a06 1e00 |0220: const-string v6, " mAvailIndices: " // string@001e │ │ -050514: 6e20 4914 6b00 |0222: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -05051a: 5486 0201 |0225: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0102 │ │ -05051e: 6e10 e614 0600 |0227: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@14e6 │ │ -050524: 0c06 |022a: move-result-object v6 │ │ -050526: 7110 ea14 0600 |022b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@14ea │ │ -05052c: 0c06 |022e: move-result-object v6 │ │ -05052e: 6e20 4e14 6b00 |022f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ -050534: 0e00 |0232: return-void │ │ +052304: |[052304] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +052314: 2206 1403 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@0314 │ │ +052318: 7010 ab14 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +05231e: 6e20 b214 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +052324: 0c06 |0008: move-result-object v6 │ │ +052326: 1a07 0700 |0009: const-string v7, " " // string@0007 │ │ +05232a: 6e20 b214 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +052330: 0c06 |000e: move-result-object v6 │ │ +052332: 6e10 b714 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +052338: 0c04 |0012: move-result-object v4 │ │ +05233a: 5486 fe00 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +05233e: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ +052342: 5486 fe00 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +052346: 6e10 e514 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +05234c: 0a00 |001c: move-result v0 │ │ +05234e: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ +052352: 6e20 4914 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +052358: 1a06 d201 |0022: const-string v6, "Active Fragments in " // string@01d2 │ │ +05235c: 6e20 4914 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +052362: 7110 bc14 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14bc │ │ +052368: 0a06 |002a: move-result v6 │ │ +05236a: 7110 7f14 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ +052370: 0c06 |002e: move-result-object v6 │ │ +052372: 6e20 4914 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +052378: 1a06 f900 |0032: const-string v6, ":" // string@00f9 │ │ +05237c: 6e20 4e14 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ +052382: 1203 |0037: const/4 v3, #int 0 // #0 │ │ +052384: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ +052388: 5486 fe00 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +05238c: 6e20 df14 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +052392: 0c02 |003f: move-result-object v2 │ │ +052394: 1f02 9b00 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@009b │ │ +052398: 6e20 4914 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05239e: 1a06 0800 |0045: const-string v6, " #" // string@0008 │ │ +0523a2: 6e20 4914 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +0523a8: 6e20 4714 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1447 │ │ +0523ae: 1a06 fa00 |004d: const-string v6, ": " // string@00fa │ │ +0523b2: 6e20 4914 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +0523b8: 6e20 4d14 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ +0523be: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ +0523c2: 6e5c ac02 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@02ac │ │ +0523c8: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0523cc: 28dc |005c: goto 0038 // -0024 │ │ +0523ce: 5486 0001 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +0523d2: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ +0523d6: 5486 0001 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +0523da: 6e10 e514 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +0523e0: 0a00 |0066: move-result v0 │ │ +0523e2: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ +0523e6: 6e20 4914 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +0523ec: 1a06 e001 |006c: const-string v6, "Added Fragments:" // string@01e0 │ │ +0523f0: 6e20 4e14 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ +0523f6: 1203 |0071: const/4 v3, #int 0 // #0 │ │ +0523f8: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ +0523fc: 5486 0001 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +052400: 6e20 df14 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +052406: 0c02 |0079: move-result-object v2 │ │ +052408: 1f02 9b00 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@009b │ │ +05240c: 6e20 4914 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +052412: 1a06 0800 |007f: const-string v6, " #" // string@0008 │ │ +052416: 6e20 4914 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05241c: 6e20 4714 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1447 │ │ +052422: 1a06 fa00 |0087: const-string v6, ": " // string@00fa │ │ +052426: 6e20 4914 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05242c: 6e10 0a03 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@030a │ │ +052432: 0c06 |008f: move-result-object v6 │ │ +052434: 6e20 4e14 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ +05243a: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ +05243e: 28dd |0095: goto 0072 // -0023 │ │ +052440: 5486 0701 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0107 │ │ +052444: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ +052448: 5486 0701 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0107 │ │ +05244c: 6e10 e514 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +052452: 0a00 |009f: move-result v0 │ │ +052454: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ +052458: 6e20 4914 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05245e: 1a06 3303 |00a5: const-string v6, "Fragments Created Menus:" // string@0333 │ │ +052462: 6e20 4e14 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ +052468: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ +05246a: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ +05246e: 5486 0701 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0107 │ │ +052472: 6e20 df14 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +052478: 0c02 |00b2: move-result-object v2 │ │ +05247a: 1f02 9b00 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@009b │ │ +05247e: 6e20 4914 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +052484: 1a06 0800 |00b8: const-string v6, " #" // string@0008 │ │ +052488: 6e20 4914 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05248e: 6e20 4714 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1447 │ │ +052494: 1a06 fa00 |00c0: const-string v6, ": " // string@00fa │ │ +052498: 6e20 4914 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05249e: 6e10 0a03 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@030a │ │ +0524a4: 0c06 |00c8: move-result-object v6 │ │ +0524a6: 6e20 4e14 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ +0524ac: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0524b0: 28dd |00ce: goto 00ab // -0023 │ │ +0524b2: 5486 0301 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ +0524b6: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ +0524ba: 5486 0301 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ +0524be: 6e10 e514 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +0524c4: 0a00 |00d8: move-result v0 │ │ +0524c6: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ +0524ca: 6e20 4914 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +0524d0: 1a06 fc01 |00de: const-string v6, "Back Stack:" // string@01fc │ │ +0524d4: 6e20 4e14 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ +0524da: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ +0524dc: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ +0524e0: 5486 0301 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ +0524e4: 6e20 df14 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +0524ea: 0c01 |00eb: move-result-object v1 │ │ +0524ec: 1f01 9300 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0093 │ │ +0524f0: 6e20 4914 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +0524f6: 1a06 0800 |00f1: const-string v6, " #" // string@0008 │ │ +0524fa: 6e20 4914 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +052500: 6e20 4714 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1447 │ │ +052506: 1a06 fa00 |00f9: const-string v6, ": " // string@00fa │ │ +05250a: 6e20 4914 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +052510: 6e10 7502 0100 |00fe: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.toString:()Ljava/lang/String; // method@0275 │ │ +052516: 0c06 |0101: move-result-object v6 │ │ +052518: 6e20 4e14 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ +05251e: 6e5c 5a02 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@025a │ │ +052524: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ +052528: 28da |010a: goto 00e4 // -0026 │ │ +05252a: 1d08 |010b: monitor-enter v8 │ │ +05252c: 5486 0501 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0105 │ │ +052530: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ +052534: 5486 0501 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0105 │ │ +052538: 6e10 e514 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +05253e: 0a00 |0115: move-result v0 │ │ +052540: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ +052544: 6e20 4914 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05254a: 1a06 fb01 |011b: const-string v6, "Back Stack Indices:" // string@01fb │ │ +05254e: 6e20 4e14 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ +052554: 1203 |0120: const/4 v3, #int 0 // #0 │ │ +052556: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ +05255a: 5486 0501 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0105 │ │ +05255e: 6e20 df14 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +052564: 0c01 |0128: move-result-object v1 │ │ +052566: 1f01 9300 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0093 │ │ +05256a: 6e20 4914 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +052570: 1a06 0800 |012e: const-string v6, " #" // string@0008 │ │ +052574: 6e20 4914 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05257a: 6e20 4714 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1447 │ │ +052580: 1a06 fa00 |0136: const-string v6, ": " // string@00fa │ │ +052584: 6e20 4914 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05258a: 6e20 4d14 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ +052590: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +052594: 28e1 |0140: goto 0121 // -001f │ │ +052596: 5486 0101 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0101 │ │ +05259a: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ +05259e: 5486 0101 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0101 │ │ +0525a2: 6e10 e514 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +0525a8: 0a06 |014a: move-result v6 │ │ +0525aa: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ +0525ae: 6e20 4914 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +0525b4: 1a06 4411 |0150: const-string v6, "mAvailBackStackIndices: " // string@1144 │ │ +0525b8: 6e20 4914 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +0525be: 5486 0101 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0101 │ │ +0525c2: 6e10 e614 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@14e6 │ │ +0525c8: 0c06 |015a: move-result-object v6 │ │ +0525ca: 7110 ea14 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@14ea │ │ +0525d0: 0c06 |015e: move-result-object v6 │ │ +0525d2: 6e20 4e14 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ +0525d8: 1e08 |0162: monitor-exit v8 │ │ +0525da: 5486 1001 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0110 │ │ +0525de: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ +0525e2: 5486 1001 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0110 │ │ +0525e6: 6e10 e514 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +0525ec: 0a00 |016c: move-result v0 │ │ +0525ee: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ +0525f2: 6e20 4914 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +0525f8: 1a06 6408 |0172: const-string v6, "Pending Actions:" // string@0864 │ │ +0525fc: 6e20 4e14 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ +052602: 1203 |0177: const/4 v3, #int 0 // #0 │ │ +052604: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ +052608: 5486 1001 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0110 │ │ +05260c: 6e20 df14 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +052612: 0c05 |017f: move-result-object v5 │ │ +052614: 1f05 0f03 |0180: check-cast v5, Ljava/lang/Runnable; // type@030f │ │ +052618: 6e20 4914 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05261e: 1a06 0800 |0185: const-string v6, " #" // string@0008 │ │ +052622: 6e20 4914 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +052628: 6e20 4714 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1447 │ │ +05262e: 1a06 fa00 |018d: const-string v6, ": " // string@00fa │ │ +052632: 6e20 4914 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +052638: 6e20 4d14 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ +05263e: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ +052642: 28e1 |0197: goto 0178 // -001f │ │ +052644: 0d06 |0198: move-exception v6 │ │ +052646: 1e08 |0199: monitor-exit v8 │ │ +052648: 2706 |019a: throw v6 │ │ +05264a: 6e20 4914 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +052650: 1a06 2403 |019e: const-string v6, "FragmentManager misc state:" // string@0324 │ │ +052654: 6e20 4e14 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ +05265a: 6e20 4914 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +052660: 1a06 1d00 |01a6: const-string v6, " mActivity=" // string@001d │ │ +052664: 6e20 4914 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05266a: 5486 ff00 |01ab: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +05266e: 6e20 4d14 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ +052674: 6e20 4914 9b00 |01b0: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05267a: 1a06 1f00 |01b3: const-string v6, " mContainer=" // string@001f │ │ +05267e: 6e20 4914 6b00 |01b5: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +052684: 5486 0601 |01b8: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0106 │ │ +052688: 6e20 4d14 6b00 |01ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ +05268e: 5486 0f01 |01bd: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010f │ │ +052692: 3806 0f00 |01bf: if-eqz v6, 01ce // +000f │ │ +052696: 6e20 4914 9b00 |01c1: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05269c: 1a06 2400 |01c4: const-string v6, " mParent=" // string@0024 │ │ +0526a0: 6e20 4914 6b00 |01c6: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +0526a6: 5486 0f01 |01c9: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010f │ │ +0526aa: 6e20 4d14 6b00 |01cb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ +0526b0: 6e20 4914 9b00 |01ce: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +0526b6: 1a06 2000 |01d1: const-string v6, " mCurState=" // string@0020 │ │ +0526ba: 6e20 4914 6b00 |01d3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +0526c0: 5286 0801 |01d6: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0108 │ │ +0526c4: 6e20 4714 6b00 |01d8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@1447 │ │ +0526ca: 1a06 7200 |01db: const-string v6, " mStateSaved=" // string@0072 │ │ +0526ce: 6e20 4914 6b00 |01dd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +0526d4: 5586 1301 |01e0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0113 │ │ +0526d8: 6e20 4a14 6b00 |01e2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ +0526de: 1a06 5e00 |01e5: const-string v6, " mDestroyed=" // string@005e │ │ +0526e2: 6e20 4914 6b00 |01e7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +0526e8: 5586 0901 |01ea: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0109 │ │ +0526ec: 6e20 4f14 6b00 |01ec: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@144f │ │ +0526f2: 5586 0d01 |01ef: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010d │ │ +0526f6: 3806 0f00 |01f1: if-eqz v6, 0200 // +000f │ │ +0526fa: 6e20 4914 9b00 |01f3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +052700: 1a06 2200 |01f6: const-string v6, " mNeedMenuInvalidate=" // string@0022 │ │ +052704: 6e20 4914 6b00 |01f8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05270a: 5586 0d01 |01fb: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010d │ │ +05270e: 6e20 4f14 6b00 |01fd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@144f │ │ +052714: 5486 0e01 |0200: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010e │ │ +052718: 3806 0f00 |0202: if-eqz v6, 0211 // +000f │ │ +05271c: 6e20 4914 9b00 |0204: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +052722: 1a06 2300 |0207: const-string v6, " mNoTransactionsBecause=" // string@0023 │ │ +052726: 6e20 4914 6b00 |0209: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05272c: 5486 0e01 |020c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010e │ │ +052730: 6e20 4e14 6b00 |020e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ +052736: 5486 0201 |0211: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0102 │ │ +05273a: 3806 1f00 |0213: if-eqz v6, 0232 // +001f │ │ +05273e: 5486 0201 |0215: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0102 │ │ +052742: 6e10 e514 0600 |0217: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +052748: 0a06 |021a: move-result v6 │ │ +05274a: 3d06 1700 |021b: if-lez v6, 0232 // +0017 │ │ +05274e: 6e20 4914 9b00 |021d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +052754: 1a06 1e00 |0220: const-string v6, " mAvailIndices: " // string@001e │ │ +052758: 6e20 4914 6b00 |0222: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05275e: 5486 0201 |0225: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0102 │ │ +052762: 6e10 e614 0600 |0227: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@14e6 │ │ +052768: 0c06 |022a: move-result-object v6 │ │ +05276a: 7110 ea14 0600 |022b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@14ea │ │ +052770: 0c06 |022e: move-result-object v6 │ │ +052772: 6e20 4e14 6b00 |022f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ +052778: 0e00 |0232: return-void │ │ catches : 2 │ │ 0x010c - 0x0163 │ │ -> 0x0198 │ │ 0x0199 - 0x019a │ │ -> 0x0198 │ │ positions : │ │ 0x0000 line=616 │ │ @@ -98514,51 +98492,51 @@ │ │ type : '(Ljava/lang/Runnable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -05054c: |[05054c] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ -05055c: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ -050560: 7010 7803 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0378 │ │ -050566: 1d02 |0005: monitor-enter v2 │ │ -050568: 5520 0901 |0006: iget-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0109 │ │ -05056c: 3900 0600 |0008: if-nez v0, 000e // +0006 │ │ -050570: 5420 ff00 |000a: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -050574: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ -050578: 2200 0003 |000e: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ -05057c: 1a01 d401 |0010: const-string v1, "Activity has been destroyed" // string@01d4 │ │ -050580: 7020 7a14 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -050586: 2700 |0015: throw v0 │ │ -050588: 0d00 |0016: move-exception v0 │ │ -05058a: 1e02 |0017: monitor-exit v2 │ │ -05058c: 2700 |0018: throw v0 │ │ -05058e: 5420 1001 |0019: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0110 │ │ -050592: 3900 0900 |001b: if-nez v0, 0024 // +0009 │ │ -050596: 2200 2703 |001d: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ -05059a: 7010 d914 0000 |001f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -0505a0: 5b20 1001 |0022: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0110 │ │ -0505a4: 5420 1001 |0024: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0110 │ │ -0505a8: 6e20 dc14 3000 |0026: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -0505ae: 5420 1001 |0029: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0110 │ │ -0505b2: 6e10 e514 0000 |002b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -0505b8: 0a00 |002e: move-result v0 │ │ -0505ba: 1211 |002f: const/4 v1, #int 1 // #1 │ │ -0505bc: 3310 1400 |0030: if-ne v0, v1, 0044 // +0014 │ │ -0505c0: 5420 ff00 |0032: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -0505c4: 5400 d900 |0034: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d9 │ │ -0505c8: 5421 0a01 |0036: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@010a │ │ -0505cc: 6e20 8f01 1000 |0038: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@018f │ │ -0505d2: 5420 ff00 |003b: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -0505d6: 5400 d900 |003d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d9 │ │ -0505da: 5421 0a01 |003f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@010a │ │ -0505de: 6e20 8d01 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@018d │ │ -0505e4: 1e02 |0044: monitor-exit v2 │ │ -0505e6: 0e00 |0045: return-void │ │ +052790: |[052790] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ +0527a0: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ +0527a4: 7010 7803 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0378 │ │ +0527aa: 1d02 |0005: monitor-enter v2 │ │ +0527ac: 5520 0901 |0006: iget-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0109 │ │ +0527b0: 3900 0600 |0008: if-nez v0, 000e // +0006 │ │ +0527b4: 5420 ff00 |000a: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +0527b8: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ +0527bc: 2200 0003 |000e: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ +0527c0: 1a01 d501 |0010: const-string v1, "Activity has been destroyed" // string@01d5 │ │ +0527c4: 7020 7a14 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +0527ca: 2700 |0015: throw v0 │ │ +0527cc: 0d00 |0016: move-exception v0 │ │ +0527ce: 1e02 |0017: monitor-exit v2 │ │ +0527d0: 2700 |0018: throw v0 │ │ +0527d2: 5420 1001 |0019: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0110 │ │ +0527d6: 3900 0900 |001b: if-nez v0, 0024 // +0009 │ │ +0527da: 2200 2703 |001d: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ +0527de: 7010 d914 0000 |001f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +0527e4: 5b20 1001 |0022: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0110 │ │ +0527e8: 5420 1001 |0024: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0110 │ │ +0527ec: 6e20 dc14 3000 |0026: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +0527f2: 5420 1001 |0029: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0110 │ │ +0527f6: 6e10 e514 0000 |002b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +0527fc: 0a00 |002e: move-result v0 │ │ +0527fe: 1211 |002f: const/4 v1, #int 1 // #1 │ │ +052800: 3310 1400 |0030: if-ne v0, v1, 0044 // +0014 │ │ +052804: 5420 ff00 |0032: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +052808: 5400 d900 |0034: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d9 │ │ +05280c: 5421 0a01 |0036: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@010a │ │ +052810: 6e20 8f01 1000 |0038: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@018f │ │ +052816: 5420 ff00 |003b: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +05281a: 5400 d900 |003d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d9 │ │ +05281e: 5421 0a01 |003f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@010a │ │ +052822: 6e20 8d01 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@018d │ │ +052828: 1e02 |0044: monitor-exit v2 │ │ +05282a: 0e00 |0045: return-void │ │ catches : 2 │ │ 0x0006 - 0x0018 │ │ -> 0x0016 │ │ 0x0019 - 0x0045 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=1360 │ │ @@ -98585,105 +98563,105 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 165 16-bit code units │ │ -0505fc: |[0505fc] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ -05060c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -05060e: 5585 0b01 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@010b │ │ -050612: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ -050616: 2205 0003 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@0300 │ │ -05061a: 1a06 8508 |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@0885 │ │ -05061e: 7020 7a14 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -050624: 2705 |000c: throw v5 │ │ -050626: 7100 9401 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@0194 │ │ -05062c: 0c05 |0010: move-result-object v5 │ │ -05062e: 5486 ff00 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -050632: 5466 d900 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d9 │ │ -050636: 6e10 8a01 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@018a │ │ -05063c: 0c06 |0018: move-result-object v6 │ │ -05063e: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ -050642: 2205 0003 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@0300 │ │ -050646: 1a06 f907 |001d: const-string v6, "Must be called from main thread of process" // string@07f9 │ │ -05064a: 7020 7a14 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -050650: 2705 |0022: throw v5 │ │ -050652: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -050654: 1d08 |0024: monitor-enter v8 │ │ -050656: 5485 1001 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0110 │ │ -05065a: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ -05065e: 5485 1001 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0110 │ │ -050662: 6e10 e514 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -050668: 0a05 |002e: move-result v5 │ │ -05066a: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ -05066e: 1e08 |0031: monitor-exit v8 │ │ -050670: 5585 0c01 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@010c │ │ -050674: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ -050678: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -05067a: 1202 |0037: const/4 v2, #int 0 // #0 │ │ -05067c: 5485 fe00 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -050680: 6e10 e514 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -050686: 0a05 |003d: move-result v5 │ │ -050688: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ -05068c: 5485 fe00 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -050690: 6e20 df14 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -050696: 0c01 |0045: move-result-object v1 │ │ -050698: 1f01 9b00 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@009b │ │ -05069c: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ -0506a0: 5415 ae00 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -0506a4: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ -0506a8: 5415 ae00 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -0506ac: 6e10 6304 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0463 │ │ -0506b2: 0a05 |0053: move-result v5 │ │ -0506b4: b653 |0054: or-int/2addr v3, v5 │ │ -0506b6: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0506ba: 28e1 |0057: goto 0038 // -001f │ │ -0506bc: 5485 1001 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0110 │ │ -0506c0: 6e10 e514 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -0506c6: 0a04 |005d: move-result v4 │ │ -0506c8: 5485 1401 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0114 │ │ -0506cc: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ -0506d0: 5485 1401 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0114 │ │ -0506d4: 2155 |0064: array-length v5, v5 │ │ -0506d6: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ -0506da: 2345 7b03 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@037b │ │ -0506de: 5b85 1401 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0114 │ │ -0506e2: 5485 1001 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0110 │ │ -0506e6: 5486 1401 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0114 │ │ -0506ea: 6e20 e714 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@14e7 │ │ -0506f0: 5485 1001 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0110 │ │ -0506f4: 6e10 dd14 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@14dd │ │ -0506fa: 5485 ff00 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -0506fe: 5455 d900 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d9 │ │ -050702: 5486 0a01 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@010a │ │ -050706: 6e20 8f01 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@018f │ │ -05070c: 1e08 |0080: monitor-exit v8 │ │ -05070e: 1215 |0081: const/4 v5, #int 1 // #1 │ │ -050710: 5c85 0b01 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@010b │ │ -050714: 1202 |0084: const/4 v2, #int 0 // #0 │ │ -050716: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ -05071a: 5485 1401 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0114 │ │ -05071e: 4605 0502 |0089: aget-object v5, v5, v2 │ │ -050722: 7210 9414 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@1494 │ │ -050728: 5485 1401 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0114 │ │ -05072c: 1206 |0090: const/4 v6, #int 0 // #0 │ │ -05072e: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ -050732: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ -050736: 28f0 |0095: goto 0085 // -0010 │ │ -050738: 0d05 |0096: move-exception v5 │ │ -05073a: 1e08 |0097: monitor-exit v8 │ │ -05073c: 2705 |0098: throw v5 │ │ -05073e: 5c87 0b01 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@010b │ │ -050742: 1210 |009b: const/4 v0, #int 1 // #1 │ │ -050744: 2888 |009c: goto 0024 // -0078 │ │ -050746: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ -05074a: 5c87 0c01 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@010c │ │ -05074e: 6e10 b603 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@03b6 │ │ -050754: 0f00 |00a4: return v0 │ │ +052840: |[052840] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ +052850: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +052852: 5585 0b01 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@010b │ │ +052856: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ +05285a: 2205 0003 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@0300 │ │ +05285e: 1a06 8608 |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@0886 │ │ +052862: 7020 7a14 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +052868: 2705 |000c: throw v5 │ │ +05286a: 7100 9401 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@0194 │ │ +052870: 0c05 |0010: move-result-object v5 │ │ +052872: 5486 ff00 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +052876: 5466 d900 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d9 │ │ +05287a: 6e10 8a01 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@018a │ │ +052880: 0c06 |0018: move-result-object v6 │ │ +052882: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ +052886: 2205 0003 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@0300 │ │ +05288a: 1a06 fa07 |001d: const-string v6, "Must be called from main thread of process" // string@07fa │ │ +05288e: 7020 7a14 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +052894: 2705 |0022: throw v5 │ │ +052896: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +052898: 1d08 |0024: monitor-enter v8 │ │ +05289a: 5485 1001 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0110 │ │ +05289e: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ +0528a2: 5485 1001 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0110 │ │ +0528a6: 6e10 e514 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +0528ac: 0a05 |002e: move-result v5 │ │ +0528ae: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ +0528b2: 1e08 |0031: monitor-exit v8 │ │ +0528b4: 5585 0c01 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@010c │ │ +0528b8: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ +0528bc: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +0528be: 1202 |0037: const/4 v2, #int 0 // #0 │ │ +0528c0: 5485 fe00 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +0528c4: 6e10 e514 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +0528ca: 0a05 |003d: move-result v5 │ │ +0528cc: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ +0528d0: 5485 fe00 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +0528d4: 6e20 df14 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +0528da: 0c01 |0045: move-result-object v1 │ │ +0528dc: 1f01 9b00 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@009b │ │ +0528e0: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ +0528e4: 5415 ae00 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +0528e8: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ +0528ec: 5415 ae00 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +0528f0: 6e10 6304 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0463 │ │ +0528f6: 0a05 |0053: move-result v5 │ │ +0528f8: b653 |0054: or-int/2addr v3, v5 │ │ +0528fa: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0528fe: 28e1 |0057: goto 0038 // -001f │ │ +052900: 5485 1001 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0110 │ │ +052904: 6e10 e514 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +05290a: 0a04 |005d: move-result v4 │ │ +05290c: 5485 1401 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0114 │ │ +052910: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ +052914: 5485 1401 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0114 │ │ +052918: 2155 |0064: array-length v5, v5 │ │ +05291a: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ +05291e: 2345 7b03 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@037b │ │ +052922: 5b85 1401 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0114 │ │ +052926: 5485 1001 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0110 │ │ +05292a: 5486 1401 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0114 │ │ +05292e: 6e20 e714 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@14e7 │ │ +052934: 5485 1001 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@0110 │ │ +052938: 6e10 dd14 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@14dd │ │ +05293e: 5485 ff00 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +052942: 5455 d900 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d9 │ │ +052946: 5486 0a01 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@010a │ │ +05294a: 6e20 8f01 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@018f │ │ +052950: 1e08 |0080: monitor-exit v8 │ │ +052952: 1215 |0081: const/4 v5, #int 1 // #1 │ │ +052954: 5c85 0b01 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@010b │ │ +052958: 1202 |0084: const/4 v2, #int 0 // #0 │ │ +05295a: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ +05295e: 5485 1401 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0114 │ │ +052962: 4605 0502 |0089: aget-object v5, v5, v2 │ │ +052966: 7210 9414 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@1494 │ │ +05296c: 5485 1401 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0114 │ │ +052970: 1206 |0090: const/4 v6, #int 0 // #0 │ │ +052972: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ +052976: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05297a: 28f0 |0095: goto 0085 // -0010 │ │ +05297c: 0d05 |0096: move-exception v5 │ │ +05297e: 1e08 |0097: monitor-exit v8 │ │ +052980: 2705 |0098: throw v5 │ │ +052982: 5c87 0b01 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@010b │ │ +052986: 1210 |009b: const/4 v0, #int 1 // #1 │ │ +052988: 2888 |009c: goto 0024 // -0078 │ │ +05298a: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ +05298e: 5c87 0c01 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@010c │ │ +052992: 6e10 b603 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@03b6 │ │ +052998: 0f00 |00a4: return v0 │ │ catches : 3 │ │ 0x0025 - 0x0032 │ │ -> 0x0096 │ │ 0x0058 - 0x0081 │ │ -> 0x0096 │ │ 0x0097 - 0x0098 │ │ -> 0x0096 │ │ @@ -98740,18 +98718,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -050774: |[050774] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ -050784: 6e10 8c03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@038c │ │ -05078a: 0a00 |0003: move-result v0 │ │ -05078c: 0f00 |0004: return v0 │ │ +0529b8: |[0529b8] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ +0529c8: 6e10 8c03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@038c │ │ +0529ce: 0a00 |0003: move-result v0 │ │ +0529d0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #28 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -98759,50 +98737,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 │ │ -050790: |[050790] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ -0507a0: 5432 0001 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -0507a4: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ -0507a8: 5432 0001 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -0507ac: 6e10 e514 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -0507b2: 0a02 |0009: move-result v2 │ │ -0507b4: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0507b8: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ -0507bc: 5432 0001 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -0507c0: 6e20 df14 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -0507c6: 0c00 |0013: move-result-object v0 │ │ -0507c8: 1f00 9b00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ -0507cc: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ -0507d0: 5202 a600 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a6 │ │ -0507d4: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ -0507d8: 1100 |001c: return-object v0 │ │ -0507da: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0507de: 28ed |001f: goto 000c // -0013 │ │ -0507e0: 5432 fe00 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -0507e4: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ -0507e8: 5432 fe00 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -0507ec: 6e10 e514 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -0507f2: 0a02 |0029: move-result v2 │ │ -0507f4: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0507f8: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ -0507fc: 5432 fe00 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -050800: 6e20 df14 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -050806: 0c00 |0033: move-result-object v0 │ │ -050808: 1f00 9b00 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ -05080c: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ -050810: 5202 a600 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a6 │ │ -050814: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ -050818: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -05081c: 28ee |003e: goto 002c // -0012 │ │ -05081e: 1200 |003f: const/4 v0, #int 0 // #0 │ │ -050820: 28dc |0040: goto 001c // -0024 │ │ +0529d4: |[0529d4] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ +0529e4: 5432 0001 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +0529e8: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ +0529ec: 5432 0001 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +0529f0: 6e10 e514 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +0529f6: 0a02 |0009: move-result v2 │ │ +0529f8: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0529fc: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ +052a00: 5432 0001 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +052a04: 6e20 df14 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +052a0a: 0c00 |0013: move-result-object v0 │ │ +052a0c: 1f00 9b00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ +052a10: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ +052a14: 5202 a600 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a6 │ │ +052a18: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ +052a1c: 1100 |001c: return-object v0 │ │ +052a1e: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ +052a22: 28ed |001f: goto 000c // -0013 │ │ +052a24: 5432 fe00 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +052a28: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ +052a2c: 5432 fe00 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +052a30: 6e10 e514 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +052a36: 0a02 |0029: move-result v2 │ │ +052a38: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +052a3c: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ +052a40: 5432 fe00 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +052a44: 6e20 df14 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +052a4a: 0c00 |0033: move-result-object v0 │ │ +052a4c: 1f00 9b00 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ +052a50: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ +052a54: 5202 a600 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00a6 │ │ +052a58: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ +052a5c: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +052a60: 28ee |003e: goto 002c // -0012 │ │ +052a62: 1200 |003f: const/4 v0, #int 0 // #0 │ │ +052a64: 28dc |0040: goto 001c // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1286 │ │ 0x0004 line=1288 │ │ 0x000e line=1289 │ │ 0x0016 line=1290 │ │ 0x001c line=1304 │ │ @@ -98828,56 +98806,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 │ │ -050824: |[050824] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -050834: 5432 0001 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -050838: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ -05083c: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ -050840: 5432 0001 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -050844: 6e10 e514 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -05084a: 0a02 |000b: move-result v2 │ │ -05084c: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -050850: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ -050854: 5432 0001 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -050858: 6e20 df14 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -05085e: 0c00 |0015: move-result-object v0 │ │ -050860: 1f00 9b00 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ -050864: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -050868: 5402 bc00 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bc │ │ -05086c: 6e20 9f14 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -050872: 0a02 |001f: move-result v2 │ │ -050874: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ -050878: 1100 |0022: return-object v0 │ │ -05087a: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ -05087e: 28e9 |0025: goto 000e // -0017 │ │ -050880: 5432 fe00 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -050884: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ -050888: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ -05088c: 5432 fe00 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -050890: 6e10 e514 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -050896: 0a02 |0031: move-result v2 │ │ -050898: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ -05089c: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ -0508a0: 5432 fe00 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -0508a4: 6e20 df14 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -0508aa: 0c00 |003b: move-result-object v0 │ │ -0508ac: 1f00 9b00 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ -0508b0: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ -0508b4: 5402 bc00 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bc │ │ -0508b8: 6e20 9f14 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -0508be: 0a02 |0045: move-result v2 │ │ -0508c0: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ -0508c4: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0508c8: 28ea |004a: goto 0034 // -0016 │ │ -0508ca: 1200 |004b: const/4 v0, #int 0 // #0 │ │ -0508cc: 28d6 |004c: goto 0022 // -002a │ │ +052a68: |[052a68] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +052a78: 5432 0001 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +052a7c: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ +052a80: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ +052a84: 5432 0001 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +052a88: 6e10 e514 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +052a8e: 0a02 |000b: move-result v2 │ │ +052a90: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +052a94: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ +052a98: 5432 0001 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +052a9c: 6e20 df14 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +052aa2: 0c00 |0015: move-result-object v0 │ │ +052aa4: 1f00 9b00 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ +052aa8: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +052aac: 5402 bc00 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bc │ │ +052ab0: 6e20 9f14 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +052ab6: 0a02 |001f: move-result v2 │ │ +052ab8: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ +052abc: 1100 |0022: return-object v0 │ │ +052abe: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ +052ac2: 28e9 |0025: goto 000e // -0017 │ │ +052ac4: 5432 fe00 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +052ac8: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ +052acc: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ +052ad0: 5432 fe00 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +052ad4: 6e10 e514 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +052ada: 0a02 |0031: move-result v2 │ │ +052adc: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ +052ae0: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ +052ae4: 5432 fe00 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +052ae8: 6e20 df14 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +052aee: 0c00 |003b: move-result-object v0 │ │ +052af0: 1f00 9b00 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ +052af4: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ +052af8: 5402 bc00 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00bc │ │ +052afc: 6e20 9f14 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +052b02: 0a02 |0045: move-result v2 │ │ +052b04: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ +052b08: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ +052b0c: 28ea |004a: goto 0034 // -0016 │ │ +052b0e: 1200 |004b: const/4 v0, #int 0 // #0 │ │ +052b10: 28d6 |004c: goto 0022 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1308 │ │ 0x0006 line=1310 │ │ 0x0010 line=1311 │ │ 0x0018 line=1312 │ │ 0x0022 line=1326 │ │ @@ -98903,36 +98881,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 │ │ -0508d0: |[0508d0] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -0508e0: 5432 fe00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -0508e4: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -0508e8: 3804 2000 |0004: if-eqz v4, 0024 // +0020 │ │ -0508ec: 5432 fe00 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -0508f0: 6e10 e514 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -0508f6: 0a02 |000b: move-result v2 │ │ -0508f8: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0508fc: 3a01 1600 |000e: if-ltz v1, 0024 // +0016 │ │ -050900: 5432 fe00 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -050904: 6e20 df14 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -05090a: 0c00 |0015: move-result-object v0 │ │ -05090c: 1f00 9b00 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ -050910: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -050914: 6e20 ae02 4000 |001a: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@02ae │ │ -05091a: 0c00 |001d: move-result-object v0 │ │ -05091c: 3800 0300 |001e: if-eqz v0, 0021 // +0003 │ │ -050920: 1100 |0020: return-object v0 │ │ -050922: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ -050926: 28eb |0023: goto 000e // -0015 │ │ -050928: 1200 |0024: const/4 v0, #int 0 // #0 │ │ -05092a: 28fb |0025: goto 0020 // -0005 │ │ +052b14: |[052b14] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +052b24: 5432 fe00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +052b28: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +052b2c: 3804 2000 |0004: if-eqz v4, 0024 // +0020 │ │ +052b30: 5432 fe00 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +052b34: 6e10 e514 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +052b3a: 0a02 |000b: move-result v2 │ │ +052b3c: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +052b40: 3a01 1600 |000e: if-ltz v1, 0024 // +0016 │ │ +052b44: 5432 fe00 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +052b48: 6e20 df14 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +052b4e: 0c00 |0015: move-result-object v0 │ │ +052b50: 1f00 9b00 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ +052b54: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +052b58: 6e20 ae02 4000 |001a: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@02ae │ │ +052b5e: 0c00 |001d: move-result-object v0 │ │ +052b60: 3800 0300 |001e: if-eqz v0, 0021 // +0003 │ │ +052b64: 1100 |0020: return-object v0 │ │ +052b66: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ +052b6a: 28eb |0023: goto 000e // -0015 │ │ +052b6c: 1200 |0024: const/4 v0, #int 0 // #0 │ │ +052b6e: 28fb |0025: goto 0020 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1330 │ │ 0x0006 line=1331 │ │ 0x0010 line=1332 │ │ 0x0018 line=1333 │ │ 0x0020 line=1338 │ │ @@ -98951,46 +98929,46 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -05092c: |[05092c] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ -05093c: 1d03 |0000: monitor-enter v3 │ │ -05093e: 5430 0501 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0105 │ │ -050942: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -050944: 6e30 e414 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@14e4 │ │ -05094a: 5430 0101 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0101 │ │ -05094e: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ -050952: 2200 2703 |000b: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ -050956: 7010 d914 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -05095c: 5b30 0101 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0101 │ │ -050960: 6300 f500 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -050964: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -050968: 1a00 2203 |0016: const-string v0, "FragmentManager" // string@0322 │ │ -05096c: 2201 1403 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -050970: 7010 ab14 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -050976: 1a02 3403 |001d: const-string v2, "Freeing back stack index " // string@0334 │ │ -05097a: 6e20 b214 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -050980: 0c01 |0022: move-result-object v1 │ │ -050982: 6e20 ae14 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -050988: 0c01 |0026: move-result-object v1 │ │ -05098a: 6e10 b714 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -050990: 0c01 |002a: move-result-object v1 │ │ -050992: 7120 dc11 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -050998: 5430 0101 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0101 │ │ -05099c: 7110 8014 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1480 │ │ -0509a2: 0c01 |0033: move-result-object v1 │ │ -0509a4: 6e20 dc14 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -0509aa: 1e03 |0037: monitor-exit v3 │ │ -0509ac: 0e00 |0038: return-void │ │ -0509ae: 0d00 |0039: move-exception v0 │ │ -0509b0: 1e03 |003a: monitor-exit v3 │ │ -0509b2: 2700 |003b: throw v0 │ │ +052b70: |[052b70] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ +052b80: 1d03 |0000: monitor-enter v3 │ │ +052b82: 5430 0501 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0105 │ │ +052b86: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +052b88: 6e30 e414 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@14e4 │ │ +052b8e: 5430 0101 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0101 │ │ +052b92: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ +052b96: 2200 2703 |000b: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ +052b9a: 7010 d914 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +052ba0: 5b30 0101 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0101 │ │ +052ba4: 6300 f500 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +052ba8: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +052bac: 1a00 2303 |0016: const-string v0, "FragmentManager" // string@0323 │ │ +052bb0: 2201 1403 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +052bb4: 7010 ab14 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +052bba: 1a02 3503 |001d: const-string v2, "Freeing back stack index " // string@0335 │ │ +052bbe: 6e20 b214 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +052bc4: 0c01 |0022: move-result-object v1 │ │ +052bc6: 6e20 ae14 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +052bcc: 0c01 |0026: move-result-object v1 │ │ +052bce: 6e10 b714 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +052bd4: 0c01 |002a: move-result-object v1 │ │ +052bd6: 7120 dc11 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +052bdc: 5430 0101 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0101 │ │ +052be0: 7110 8014 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1480 │ │ +052be6: 0c01 |0033: move-result-object v1 │ │ +052be8: 6e20 dc14 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +052bee: 1e03 |0037: monitor-exit v3 │ │ +052bf0: 0e00 |0038: return-void │ │ +052bf2: 0d00 |0039: move-exception v0 │ │ +052bf4: 1e03 |003a: monitor-exit v3 │ │ +052bf6: 2700 |003b: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x003b │ │ -> 0x0039 │ │ positions : │ │ 0x0000 line=1424 │ │ 0x0001 line=1425 │ │ 0x0007 line=1426 │ │ @@ -99009,20 +98987,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 │ │ -0509c0: |[0509c0] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ -0509d0: 5410 0301 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ -0509d4: 6e20 df14 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -0509da: 0c00 |0005: move-result-object v0 │ │ -0509dc: 1f00 a200 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@00a2 │ │ -0509e0: 1100 |0008: return-object v0 │ │ +052c04: |[052c04] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ +052c14: 5410 0301 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ +052c18: 6e20 df14 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +052c1e: 0c00 |0005: move-result-object v0 │ │ +052c20: 1f00 a200 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@00a2 │ │ +052c24: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=536 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -99031,23 +99009,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0509e4: |[0509e4] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ -0509f4: 5410 0301 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ -0509f8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0509fc: 5410 0301 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ -050a00: 6e10 e514 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -050a06: 0a00 |0009: move-result v0 │ │ -050a08: 0f00 |000a: return v0 │ │ -050a0a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -050a0c: 28fe |000c: goto 000a // -0002 │ │ +052c28: |[052c28] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ +052c38: 5410 0301 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ +052c3c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +052c40: 5410 0301 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ +052c44: 6e10 e514 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +052c4a: 0a00 |0009: move-result v0 │ │ +052c4c: 0f00 |000a: return v0 │ │ +052c4e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +052c50: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #34 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -99055,65 +99033,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 │ │ -050a10: |[050a10] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -050a20: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -050a22: 6e30 7401 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0174 │ │ -050a28: 0a01 |0004: move-result v1 │ │ -050a2a: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ -050a2e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -050a30: 1100 |0008: return-object v0 │ │ -050a32: 5452 fe00 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -050a36: 6e10 e514 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -050a3c: 0a02 |000e: move-result v2 │ │ -050a3e: 3421 2700 |000f: if-lt v1, v2, 0036 // +0027 │ │ -050a42: 2202 0003 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@0300 │ │ -050a46: 2203 1403 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ -050a4a: 7010 ab14 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -050a50: 1a04 1903 |0018: const-string v4, "Fragement no longer exists for key " // string@0319 │ │ -050a54: 6e20 b214 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -050a5a: 0c03 |001d: move-result-object v3 │ │ -050a5c: 6e20 b214 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -050a62: 0c03 |0021: move-result-object v3 │ │ -050a64: 1a04 fe00 |0022: const-string v4, ": index " // string@00fe │ │ -050a68: 6e20 b214 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -050a6e: 0c03 |0027: move-result-object v3 │ │ -050a70: 6e20 ae14 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -050a76: 0c03 |002b: move-result-object v3 │ │ -050a78: 6e10 b714 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -050a7e: 0c03 |002f: move-result-object v3 │ │ -050a80: 7020 7a14 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -050a86: 7020 b703 2500 |0033: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@03b7 │ │ -050a8c: 5452 fe00 |0036: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -050a90: 6e20 df14 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -050a96: 0c00 |003b: move-result-object v0 │ │ -050a98: 1f00 9b00 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ -050a9c: 3900 caff |003e: if-nez v0, 0008 // -0036 │ │ -050aa0: 2202 0003 |0040: new-instance v2, Ljava/lang/IllegalStateException; // type@0300 │ │ -050aa4: 2203 1403 |0042: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ -050aa8: 7010 ab14 0300 |0044: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -050aae: 1a04 1903 |0047: const-string v4, "Fragement no longer exists for key " // string@0319 │ │ -050ab2: 6e20 b214 4300 |0049: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -050ab8: 0c03 |004c: move-result-object v3 │ │ -050aba: 6e20 b214 7300 |004d: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -050ac0: 0c03 |0050: move-result-object v3 │ │ -050ac2: 1a04 fe00 |0051: const-string v4, ": index " // string@00fe │ │ -050ac6: 6e20 b214 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -050acc: 0c03 |0056: move-result-object v3 │ │ -050ace: 6e20 ae14 1300 |0057: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -050ad4: 0c03 |005a: move-result-object v3 │ │ -050ad6: 6e10 b714 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -050adc: 0c03 |005e: move-result-object v3 │ │ -050ade: 7020 7a14 3200 |005f: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -050ae4: 7020 b703 2500 |0062: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@03b7 │ │ -050aea: 28a3 |0065: goto 0008 // -005d │ │ +052c54: |[052c54] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +052c64: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +052c66: 6e30 7401 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0174 │ │ +052c6c: 0a01 |0004: move-result v1 │ │ +052c6e: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ +052c72: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +052c74: 1100 |0008: return-object v0 │ │ +052c76: 5452 fe00 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +052c7a: 6e10 e514 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +052c80: 0a02 |000e: move-result v2 │ │ +052c82: 3421 2700 |000f: if-lt v1, v2, 0036 // +0027 │ │ +052c86: 2202 0003 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@0300 │ │ +052c8a: 2203 1403 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ +052c8e: 7010 ab14 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +052c94: 1a04 1a03 |0018: const-string v4, "Fragement no longer exists for key " // string@031a │ │ +052c98: 6e20 b214 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +052c9e: 0c03 |001d: move-result-object v3 │ │ +052ca0: 6e20 b214 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +052ca6: 0c03 |0021: move-result-object v3 │ │ +052ca8: 1a04 fe00 |0022: const-string v4, ": index " // string@00fe │ │ +052cac: 6e20 b214 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +052cb2: 0c03 |0027: move-result-object v3 │ │ +052cb4: 6e20 ae14 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +052cba: 0c03 |002b: move-result-object v3 │ │ +052cbc: 6e10 b714 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +052cc2: 0c03 |002f: move-result-object v3 │ │ +052cc4: 7020 7a14 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +052cca: 7020 b703 2500 |0033: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@03b7 │ │ +052cd0: 5452 fe00 |0036: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +052cd4: 6e20 df14 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +052cda: 0c00 |003b: move-result-object v0 │ │ +052cdc: 1f00 9b00 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ +052ce0: 3900 caff |003e: if-nez v0, 0008 // -0036 │ │ +052ce4: 2202 0003 |0040: new-instance v2, Ljava/lang/IllegalStateException; // type@0300 │ │ +052ce8: 2203 1403 |0042: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ +052cec: 7010 ab14 0300 |0044: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +052cf2: 1a04 1a03 |0047: const-string v4, "Fragement no longer exists for key " // string@031a │ │ +052cf6: 6e20 b214 4300 |0049: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +052cfc: 0c03 |004c: move-result-object v3 │ │ +052cfe: 6e20 b214 7300 |004d: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +052d04: 0c03 |0050: move-result-object v3 │ │ +052d06: 1a04 fe00 |0051: const-string v4, ": index " // string@00fe │ │ +052d0a: 6e20 b214 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +052d10: 0c03 |0056: move-result-object v3 │ │ +052d12: 6e20 ae14 1300 |0057: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +052d18: 0c03 |005a: move-result-object v3 │ │ +052d1a: 6e10 b714 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +052d20: 0c03 |005e: move-result-object v3 │ │ +052d22: 7020 7a14 3200 |005f: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +052d28: 7020 b703 2500 |0062: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@03b7 │ │ +052d2e: 28a3 |0065: goto 0008 // -005d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=565 │ │ 0x0005 line=566 │ │ 0x0007 line=567 │ │ 0x0008 line=578 │ │ 0x0009 line=569 │ │ @@ -99133,17 +99111,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -050aec: |[050aec] android.support.v4.app.FragmentManagerImpl.getFragments:()Ljava/util/List; │ │ -050afc: 5410 fe00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -050b00: 1100 |0002: return-object v0 │ │ +052d30: |[052d30] android.support.v4.app.FragmentManagerImpl.getFragments:()Ljava/util/List; │ │ +052d40: 5410 fe00 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +052d44: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=583 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #36 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -99151,52 +99129,52 @@ │ │ type : '(Landroid/support/v4/app/Fragment;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 76 16-bit code units │ │ -050b04: |[050b04] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -050b14: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -050b16: 6301 f500 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -050b1a: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ -050b1e: 1a01 2203 |0005: const-string v1, "FragmentManager" // string@0322 │ │ -050b22: 2202 1403 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ -050b26: 7010 ab14 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -050b2c: 1a03 950f |000c: const-string v3, "hide: " // string@0f95 │ │ -050b30: 6e20 b214 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -050b36: 0c02 |0011: move-result-object v2 │ │ -050b38: 6e20 b114 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -050b3e: 0c02 |0015: move-result-object v2 │ │ -050b40: 6e10 b714 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -050b46: 0c02 |0019: move-result-object v2 │ │ -050b48: 7120 dc11 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -050b4e: 5561 aa00 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00aa │ │ -050b52: 3901 2c00 |001f: if-nez v1, 004b // +002c │ │ -050b56: 5c64 aa00 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00aa │ │ -050b5a: 5461 c100 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -050b5e: 3801 1500 |0025: if-eqz v1, 003a // +0015 │ │ -050b62: 1201 |0027: const/4 v1, #int 0 // #0 │ │ -050b64: 6e58 9703 6517 |0028: invoke-virtual {v5, v6, v7, v1, v8}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@0397 │ │ -050b6a: 0c00 |002b: move-result-object v0 │ │ -050b6c: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ -050b70: 5461 c100 |002e: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -050b74: 6e20 ac12 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@12ac │ │ -050b7a: 5461 c100 |0033: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -050b7e: 1302 0800 |0035: const/16 v2, #int 8 // #8 │ │ -050b82: 6e20 ab12 2100 |0037: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@12ab │ │ -050b88: 5561 9b00 |003a: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009b │ │ -050b8c: 3801 0c00 |003c: if-eqz v1, 0048 // +000c │ │ -050b90: 5561 a900 |003e: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a9 │ │ -050b94: 3801 0800 |0040: if-eqz v1, 0048 // +0008 │ │ -050b98: 5561 b000 |0042: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b0 │ │ -050b9c: 3801 0400 |0044: if-eqz v1, 0048 // +0004 │ │ -050ba0: 5c54 0d01 |0046: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010d │ │ -050ba4: 6e20 df02 4600 |0048: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@02df │ │ -050baa: 0e00 |004b: return-void │ │ +052d48: |[052d48] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +052d58: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +052d5a: 6301 f500 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +052d5e: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ +052d62: 1a01 2303 |0005: const-string v1, "FragmentManager" // string@0323 │ │ +052d66: 2202 1403 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ +052d6a: 7010 ab14 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +052d70: 1a03 960f |000c: const-string v3, "hide: " // string@0f96 │ │ +052d74: 6e20 b214 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +052d7a: 0c02 |0011: move-result-object v2 │ │ +052d7c: 6e20 b114 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +052d82: 0c02 |0015: move-result-object v2 │ │ +052d84: 6e10 b714 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +052d8a: 0c02 |0019: move-result-object v2 │ │ +052d8c: 7120 dc11 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +052d92: 5561 aa00 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00aa │ │ +052d96: 3901 2c00 |001f: if-nez v1, 004b // +002c │ │ +052d9a: 5c64 aa00 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00aa │ │ +052d9e: 5461 c100 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +052da2: 3801 1500 |0025: if-eqz v1, 003a // +0015 │ │ +052da6: 1201 |0027: const/4 v1, #int 0 // #0 │ │ +052da8: 6e58 9703 6517 |0028: invoke-virtual {v5, v6, v7, v1, v8}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@0397 │ │ +052dae: 0c00 |002b: move-result-object v0 │ │ +052db0: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ +052db4: 5461 c100 |002e: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +052db8: 6e20 ac12 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@12ac │ │ +052dbe: 5461 c100 |0033: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +052dc2: 1302 0800 |0035: const/16 v2, #int 8 // #8 │ │ +052dc6: 6e20 ab12 2100 |0037: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@12ab │ │ +052dcc: 5561 9b00 |003a: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009b │ │ +052dd0: 3801 0c00 |003c: if-eqz v1, 0048 // +000c │ │ +052dd4: 5561 a900 |003e: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a9 │ │ +052dd8: 3801 0800 |0040: if-eqz v1, 0048 // +0008 │ │ +052ddc: 5561 b000 |0042: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b0 │ │ +052de0: 3801 0400 |0044: if-eqz v1, 0048 // +0004 │ │ +052de4: 5c54 0d01 |0046: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010d │ │ +052de8: 6e20 df02 4600 |0048: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@02df │ │ +052dee: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1207 │ │ 0x001d line=1208 │ │ 0x0021 line=1209 │ │ 0x0023 line=1210 │ │ 0x0027 line=1211 │ │ @@ -99219,85 +99197,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 │ │ -050bac: |[050bac] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ -050bbc: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ -050bc2: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -050bc4: 1207 |0004: const/4 v7, #int 0 // #0 │ │ -050bc6: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ -050bca: 52a4 b100 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ -050bce: 6e40 d702 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@02d7 │ │ -050bd4: 0c01 |000c: move-result-object v1 │ │ -050bd6: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ -050bda: 1101 |000f: return-object v1 │ │ -050bdc: 52a4 b100 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ -050be0: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ -050be4: 5494 ff00 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -050be8: 52a5 b100 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ -050bec: 7120 8213 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1382 │ │ -050bf2: 0c00 |001b: move-result-object v0 │ │ -050bf4: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ -050bf8: 0701 |001e: move-object v1, v0 │ │ -050bfa: 28f0 |001f: goto 000f // -0010 │ │ -050bfc: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ -050c00: 0731 |0022: move-object v1, v3 │ │ -050c02: 28ec |0023: goto 000f // -0014 │ │ -050c04: 7120 b903 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@03b9 │ │ -050c0a: 0a02 |0027: move-result v2 │ │ -050c0c: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ -050c10: 0731 |002a: move-object v1, v3 │ │ -050c12: 28e4 |002b: goto 000f // -001c │ │ -050c14: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ -050c1a: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ -050c1e: 5494 ff00 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -050c22: 6e10 2403 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0324 │ │ -050c28: 0c04 |0036: move-result-object v4 │ │ -050c2a: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ -050c2e: 5494 ff00 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -050c32: 6e10 2403 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0324 │ │ -050c38: 0c04 |003e: move-result-object v4 │ │ -050c3a: 6e10 f612 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@12f6 │ │ -050c40: 0c04 |0042: move-result-object v4 │ │ -050c42: 524d 3e05 |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@053e │ │ -050c46: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ -050c4a: 0731 |0047: move-object v1, v3 │ │ -050c4c: 28c7 |0048: goto 000f // -0039 │ │ -050c4e: 5493 ff00 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -050c52: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ -050c56: 7156 9b03 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@039b │ │ -050c5c: 0c01 |0050: move-result-object v1 │ │ -050c5e: 28be |0051: goto 000f // -0042 │ │ -050c60: 5493 ff00 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -050c64: 7157 9b03 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@039b │ │ -050c6a: 0c01 |0057: move-result-object v1 │ │ -050c6c: 28b7 |0058: goto 000f // -0049 │ │ -050c6e: 5493 ff00 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -050c72: 7156 9b03 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@039b │ │ -050c78: 0c01 |005e: move-result-object v1 │ │ -050c7a: 28b0 |005f: goto 000f // -0050 │ │ -050c7c: 5493 ff00 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -050c80: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ -050c86: 7157 9b03 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@039b │ │ -050c8c: 0c01 |0068: move-result-object v1 │ │ -050c8e: 28a6 |0069: goto 000f // -005a │ │ -050c90: 5493 ff00 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -050c94: 7130 9903 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0399 │ │ -050c9a: 0c01 |006f: move-result-object v1 │ │ -050c9c: 289f |0070: goto 000f // -0061 │ │ -050c9e: 5493 ff00 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -050ca2: 7130 9903 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0399 │ │ -050ca8: 0c01 |0076: move-result-object v1 │ │ -050caa: 2898 |0077: goto 000f // -0068 │ │ -050cac: 0731 |0078: move-object v1, v3 │ │ -050cae: 2896 |0079: goto 000f // -006a │ │ -050cb0: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ +052df0: |[052df0] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ +052e00: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ +052e06: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +052e08: 1207 |0004: const/4 v7, #int 0 // #0 │ │ +052e0a: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ +052e0e: 52a4 b100 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ +052e12: 6e40 d702 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@02d7 │ │ +052e18: 0c01 |000c: move-result-object v1 │ │ +052e1a: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ +052e1e: 1101 |000f: return-object v1 │ │ +052e20: 52a4 b100 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ +052e24: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ +052e28: 5494 ff00 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +052e2c: 52a5 b100 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00b1 │ │ +052e30: 7120 8213 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1382 │ │ +052e36: 0c00 |001b: move-result-object v0 │ │ +052e38: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ +052e3c: 0701 |001e: move-object v1, v0 │ │ +052e3e: 28f0 |001f: goto 000f // -0010 │ │ +052e40: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ +052e44: 0731 |0022: move-object v1, v3 │ │ +052e46: 28ec |0023: goto 000f // -0014 │ │ +052e48: 7120 b903 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@03b9 │ │ +052e4e: 0a02 |0027: move-result v2 │ │ +052e50: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ +052e54: 0731 |002a: move-object v1, v3 │ │ +052e56: 28e4 |002b: goto 000f // -001c │ │ +052e58: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ +052e5e: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ +052e62: 5494 ff00 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +052e66: 6e10 2403 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0324 │ │ +052e6c: 0c04 |0036: move-result-object v4 │ │ +052e6e: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ +052e72: 5494 ff00 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +052e76: 6e10 2403 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0324 │ │ +052e7c: 0c04 |003e: move-result-object v4 │ │ +052e7e: 6e10 f612 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@12f6 │ │ +052e84: 0c04 |0042: move-result-object v4 │ │ +052e86: 524d 3e05 |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@053e │ │ +052e8a: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ +052e8e: 0731 |0047: move-object v1, v3 │ │ +052e90: 28c7 |0048: goto 000f // -0039 │ │ +052e92: 5493 ff00 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +052e96: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ +052e9a: 7156 9b03 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@039b │ │ +052ea0: 0c01 |0050: move-result-object v1 │ │ +052ea2: 28be |0051: goto 000f // -0042 │ │ +052ea4: 5493 ff00 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +052ea8: 7157 9b03 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@039b │ │ +052eae: 0c01 |0057: move-result-object v1 │ │ +052eb0: 28b7 |0058: goto 000f // -0049 │ │ +052eb2: 5493 ff00 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +052eb6: 7156 9b03 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@039b │ │ +052ebc: 0c01 |005e: move-result-object v1 │ │ +052ebe: 28b0 |005f: goto 000f // -0050 │ │ +052ec0: 5493 ff00 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +052ec4: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ +052eca: 7157 9b03 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@039b │ │ +052ed0: 0c01 |0068: move-result-object v1 │ │ +052ed2: 28a6 |0069: goto 000f // -005a │ │ +052ed4: 5493 ff00 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +052ed8: 7130 9903 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0399 │ │ +052ede: 0c01 |006f: move-result-object v1 │ │ +052ee0: 289f |0070: goto 000f // -0061 │ │ +052ee2: 5493 ff00 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +052ee6: 7130 9903 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0399 │ │ +052eec: 0c01 |0076: move-result-object v1 │ │ +052eee: 2898 |0077: goto 000f // -0068 │ │ +052ef0: 0731 |0078: move-object v1, v3 │ │ +052ef2: 2896 |0079: goto 000f // -006a │ │ +052ef4: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0007 line=758 │ │ 0x000d line=760 │ │ 0x000f line=812 │ │ 0x0010 line=764 │ │ 0x0014 line=765 │ │ @@ -99337,66 +99315,66 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 106 16-bit code units │ │ -050cd0: |[050cd0] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ -050ce0: 5240 ac00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ -050ce4: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ -050ce8: 0e00 |0004: return-void │ │ -050cea: 5430 0201 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0102 │ │ -050cee: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -050cf2: 5430 0201 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0102 │ │ -050cf6: 6e10 e514 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -050cfc: 0a00 |000e: move-result v0 │ │ -050cfe: 3c00 3a00 |000f: if-gtz v0, 0049 // +003a │ │ -050d02: 5430 fe00 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -050d06: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ -050d0a: 2200 2703 |0015: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ -050d0e: 7010 d914 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -050d14: 5b30 fe00 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -050d18: 5430 fe00 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -050d1c: 6e10 e514 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -050d22: 0a00 |0021: move-result v0 │ │ -050d24: 5431 0f01 |0022: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010f │ │ -050d28: 6e30 0203 0401 |0024: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0302 │ │ -050d2e: 5430 fe00 |0027: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -050d32: 6e20 dc14 4000 |0029: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -050d38: 6300 f500 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -050d3c: 3800 d6ff |002e: if-eqz v0, 0004 // -002a │ │ -050d40: 1a00 2203 |0030: const-string v0, "FragmentManager" // string@0322 │ │ -050d44: 2201 1403 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -050d48: 7010 ab14 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -050d4e: 1a02 e201 |0037: const-string v2, "Allocated fragment index " // string@01e2 │ │ -050d52: 6e20 b214 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -050d58: 0c01 |003c: move-result-object v1 │ │ -050d5a: 6e20 b114 4100 |003d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -050d60: 0c01 |0040: move-result-object v1 │ │ -050d62: 6e10 b714 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -050d68: 0c01 |0044: move-result-object v1 │ │ -050d6a: 7120 dc11 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -050d70: 28bc |0048: goto 0004 // -0044 │ │ -050d72: 5430 0201 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0102 │ │ -050d76: 5431 0201 |004b: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0102 │ │ -050d7a: 6e10 e514 0100 |004d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -050d80: 0a01 |0050: move-result v1 │ │ -050d82: d801 01ff |0051: add-int/lit8 v1, v1, #int -1 // #ff │ │ -050d86: 6e20 e214 1000 |0053: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@14e2 │ │ -050d8c: 0c00 |0056: move-result-object v0 │ │ -050d8e: 1f00 0303 |0057: check-cast v0, Ljava/lang/Integer; // type@0303 │ │ -050d92: 6e10 7c14 0000 |0059: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@147c │ │ -050d98: 0a00 |005c: move-result v0 │ │ -050d9a: 5431 0f01 |005d: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010f │ │ -050d9e: 6e30 0203 0401 |005f: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0302 │ │ -050da4: 5430 fe00 |0062: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -050da8: 5241 ac00 |0064: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ -050dac: 6e30 e414 1004 |0066: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@14e4 │ │ -050db2: 28c3 |0069: goto 002c // -003d │ │ +052f14: |[052f14] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ +052f24: 5240 ac00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ +052f28: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ +052f2c: 0e00 |0004: return-void │ │ +052f2e: 5430 0201 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0102 │ │ +052f32: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +052f36: 5430 0201 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0102 │ │ +052f3a: 6e10 e514 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +052f40: 0a00 |000e: move-result v0 │ │ +052f42: 3c00 3a00 |000f: if-gtz v0, 0049 // +003a │ │ +052f46: 5430 fe00 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +052f4a: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ +052f4e: 2200 2703 |0015: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ +052f52: 7010 d914 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +052f58: 5b30 fe00 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +052f5c: 5430 fe00 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +052f60: 6e10 e514 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +052f66: 0a00 |0021: move-result v0 │ │ +052f68: 5431 0f01 |0022: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010f │ │ +052f6c: 6e30 0203 0401 |0024: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0302 │ │ +052f72: 5430 fe00 |0027: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +052f76: 6e20 dc14 4000 |0029: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +052f7c: 6300 f500 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +052f80: 3800 d6ff |002e: if-eqz v0, 0004 // -002a │ │ +052f84: 1a00 2303 |0030: const-string v0, "FragmentManager" // string@0323 │ │ +052f88: 2201 1403 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +052f8c: 7010 ab14 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +052f92: 1a02 e301 |0037: const-string v2, "Allocated fragment index " // string@01e3 │ │ +052f96: 6e20 b214 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +052f9c: 0c01 |003c: move-result-object v1 │ │ +052f9e: 6e20 b114 4100 |003d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +052fa4: 0c01 |0040: move-result-object v1 │ │ +052fa6: 6e10 b714 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +052fac: 0c01 |0044: move-result-object v1 │ │ +052fae: 7120 dc11 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +052fb4: 28bc |0048: goto 0004 // -0044 │ │ +052fb6: 5430 0201 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0102 │ │ +052fba: 5431 0201 |004b: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0102 │ │ +052fbe: 6e10 e514 0100 |004d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +052fc4: 0a01 |0050: move-result v1 │ │ +052fc6: d801 01ff |0051: add-int/lit8 v1, v1, #int -1 // #ff │ │ +052fca: 6e20 e214 1000 |0053: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@14e2 │ │ +052fd0: 0c00 |0056: move-result-object v0 │ │ +052fd2: 1f00 0303 |0057: check-cast v0, Ljava/lang/Integer; // type@0303 │ │ +052fd6: 6e10 7c14 0000 |0059: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@147c │ │ +052fdc: 0a00 |005c: move-result v0 │ │ +052fde: 5431 0f01 |005d: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010f │ │ +052fe2: 6e30 0203 0401 |005f: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@0302 │ │ +052fe8: 5430 fe00 |0062: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +052fec: 5241 ac00 |0064: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ +052ff0: 6e30 e414 1004 |0066: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@14e4 │ │ +052ff6: 28c3 |0069: goto 002c // -003d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1134 │ │ 0x0004 line=1150 │ │ 0x0005 line=1138 │ │ 0x0011 line=1139 │ │ 0x0015 line=1140 │ │ @@ -99414,50 +99392,50 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -050db4: |[050db4] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ -050dc4: 5240 ac00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ -050dc8: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ -050dcc: 0e00 |0004: return-void │ │ -050dce: 6300 f500 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -050dd2: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ -050dd6: 1a00 2203 |0009: const-string v0, "FragmentManager" // string@0322 │ │ -050dda: 2201 1403 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -050dde: 7010 ab14 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -050de4: 1a02 3503 |0010: const-string v2, "Freeing fragment index " // string@0335 │ │ -050de8: 6e20 b214 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -050dee: 0c01 |0015: move-result-object v1 │ │ -050df0: 6e20 b114 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -050df6: 0c01 |0019: move-result-object v1 │ │ -050df8: 6e10 b714 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -050dfe: 0c01 |001d: move-result-object v1 │ │ -050e00: 7120 dc11 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -050e06: 5430 fe00 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -050e0a: 5241 ac00 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ -050e0e: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -050e10: 6e30 e414 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@14e4 │ │ -050e16: 5430 0201 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0102 │ │ -050e1a: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ -050e1e: 2200 2703 |002d: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ -050e22: 7010 d914 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -050e28: 5b30 0201 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0102 │ │ -050e2c: 5430 0201 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0102 │ │ -050e30: 5241 ac00 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ -050e34: 7110 8014 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1480 │ │ -050e3a: 0c01 |003b: move-result-object v1 │ │ -050e3c: 6e20 dc14 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -050e42: 5430 ff00 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -050e46: 5441 c200 |0041: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c2 │ │ -050e4a: 6e20 2503 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragment:(Ljava/lang/String;)V // method@0325 │ │ -050e50: 6e10 c302 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@02c3 │ │ -050e56: 28bb |0049: goto 0004 // -0045 │ │ +052ff8: |[052ff8] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ +053008: 5240 ac00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ +05300c: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ +053010: 0e00 |0004: return-void │ │ +053012: 6300 f500 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +053016: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ +05301a: 1a00 2303 |0009: const-string v0, "FragmentManager" // string@0323 │ │ +05301e: 2201 1403 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +053022: 7010 ab14 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +053028: 1a02 3603 |0010: const-string v2, "Freeing fragment index " // string@0336 │ │ +05302c: 6e20 b214 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +053032: 0c01 |0015: move-result-object v1 │ │ +053034: 6e20 b114 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +05303a: 0c01 |0019: move-result-object v1 │ │ +05303c: 6e10 b714 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +053042: 0c01 |001d: move-result-object v1 │ │ +053044: 7120 dc11 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +05304a: 5430 fe00 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +05304e: 5241 ac00 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ +053052: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +053054: 6e30 e414 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@14e4 │ │ +05305a: 5430 0201 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0102 │ │ +05305e: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ +053062: 2200 2703 |002d: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ +053066: 7010 d914 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +05306c: 5b30 0201 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0102 │ │ +053070: 5430 0201 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0102 │ │ +053074: 5241 ac00 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ +053078: 7110 8014 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1480 │ │ +05307e: 0c01 |003b: move-result-object v1 │ │ +053080: 6e20 dc14 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +053086: 5430 ff00 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +05308a: 5441 c200 |0041: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00c2 │ │ +05308e: 6e20 2503 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragment:(Ljava/lang/String;)V // method@0325 │ │ +053094: 6e10 c302 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@02c3 │ │ +05309a: 28bb |0049: goto 0004 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1153 │ │ 0x0004 line=1165 │ │ 0x0005 line=1157 │ │ 0x0021 line=1158 │ │ 0x0029 line=1159 │ │ @@ -99474,67 +99452,67 @@ │ │ type : '(IIIZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 95 16-bit code units │ │ -050e58: |[050e58] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ -050e68: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -050e6a: 5480 ff00 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -050e6e: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -050e72: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ -050e76: 2200 0003 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ -050e7a: 1a02 0d08 |0009: const-string v2, "No activity" // string@080d │ │ -050e7e: 7020 7a14 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -050e84: 2700 |000e: throw v0 │ │ -050e86: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ -050e8a: 5280 0801 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0108 │ │ -050e8e: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ -050e92: 0e00 |0015: return-void │ │ -050e94: 5989 0801 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0108 │ │ -050e98: 5480 fe00 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -050e9c: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ -050ea0: 1207 |001c: const/4 v7, #int 0 // #0 │ │ -050ea2: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -050ea4: 5480 fe00 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -050ea8: 6e10 e514 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -050eae: 0a00 |0023: move-result v0 │ │ -050eb0: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ -050eb4: 5480 fe00 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -050eb8: 6e20 df14 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -050ebe: 0c01 |002b: move-result-object v1 │ │ -050ec0: 1f01 9b00 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@009b │ │ -050ec4: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ -050ec8: 0780 |0030: move-object v0, v8 │ │ -050eca: 0192 |0031: move v2, v9 │ │ -050ecc: 01a3 |0032: move v3, v10 │ │ -050ece: 01b4 |0033: move v4, v11 │ │ -050ed0: 7406 9f03 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@039f │ │ -050ed6: 5410 ae00 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -050eda: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ -050ede: 5410 ae00 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ -050ee2: 6e10 6304 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0463 │ │ -050ee8: 0a00 |0040: move-result v0 │ │ -050eea: b607 |0041: or-int/2addr v7, v0 │ │ -050eec: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ -050ef0: 28da |0044: goto 001e // -0026 │ │ -050ef2: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ -050ef6: 6e10 b603 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@03b6 │ │ -050efc: 5580 0d01 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010d │ │ -050f00: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ -050f04: 5480 ff00 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -050f08: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ -050f0c: 5280 0801 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0108 │ │ -050f10: 1252 |0054: const/4 v2, #int 5 // #5 │ │ -050f12: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ -050f16: 5480 ff00 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -050f1a: 6e10 4303 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0343 │ │ -050f20: 5c85 0d01 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010d │ │ -050f24: 28b7 |005e: goto 0015 // -0049 │ │ +05309c: |[05309c] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ +0530ac: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0530ae: 5480 ff00 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +0530b2: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +0530b6: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ +0530ba: 2200 0003 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ +0530be: 1a02 0e08 |0009: const-string v2, "No activity" // string@080e │ │ +0530c2: 7020 7a14 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +0530c8: 2700 |000e: throw v0 │ │ +0530ca: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ +0530ce: 5280 0801 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0108 │ │ +0530d2: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ +0530d6: 0e00 |0015: return-void │ │ +0530d8: 5989 0801 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0108 │ │ +0530dc: 5480 fe00 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +0530e0: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ +0530e4: 1207 |001c: const/4 v7, #int 0 // #0 │ │ +0530e6: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +0530e8: 5480 fe00 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +0530ec: 6e10 e514 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +0530f2: 0a00 |0023: move-result v0 │ │ +0530f4: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ +0530f8: 5480 fe00 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +0530fc: 6e20 df14 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +053102: 0c01 |002b: move-result-object v1 │ │ +053104: 1f01 9b00 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@009b │ │ +053108: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ +05310c: 0780 |0030: move-object v0, v8 │ │ +05310e: 0192 |0031: move v2, v9 │ │ +053110: 01a3 |0032: move v3, v10 │ │ +053112: 01b4 |0033: move v4, v11 │ │ +053114: 7406 9f03 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@039f │ │ +05311a: 5410 ae00 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +05311e: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ +053122: 5410 ae00 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00ae │ │ +053126: 6e10 6304 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0463 │ │ +05312c: 0a00 |0040: move-result v0 │ │ +05312e: b607 |0041: or-int/2addr v7, v0 │ │ +053130: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ +053134: 28da |0044: goto 001e // -0026 │ │ +053136: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ +05313a: 6e10 b603 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@03b6 │ │ +053140: 5580 0d01 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010d │ │ +053144: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ +053148: 5480 ff00 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +05314c: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ +053150: 5280 0801 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0108 │ │ +053154: 1252 |0054: const/4 v2, #int 5 // #5 │ │ +053156: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ +05315a: 5480 ff00 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +05315e: 6e10 4303 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0343 │ │ +053164: 5c85 0d01 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010d │ │ +053168: 28b7 |005e: goto 0015 // -0049 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1090 │ │ 0x0007 line=1091 │ │ 0x000f line=1094 │ │ 0x0015 line=1120 │ │ 0x0016 line=1098 │ │ @@ -99567,18 +99545,18 @@ │ │ type : '(IZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -050f28: |[050f28] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ -050f38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -050f3a: 6e53 9c03 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@039c │ │ -050f40: 0e00 |0004: return-void │ │ +05316c: |[05316c] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ +05317c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05317e: 6e53 9c03 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@039c │ │ +053184: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1086 │ │ 0x0004 line=1087 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0005 reg=2 newState I │ │ @@ -99589,23 +99567,23 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -050f44: |[050f44] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ -050f54: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -050f56: 5262 0801 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0108 │ │ -050f5a: 0760 |0003: move-object v0, v6 │ │ -050f5c: 0771 |0004: move-object v1, v7 │ │ -050f5e: 0134 |0005: move v4, v3 │ │ -050f60: 0135 |0006: move v5, v3 │ │ -050f62: 7406 9f03 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@039f │ │ -050f68: 0e00 |000a: return-void │ │ +053188: |[053188] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ +053198: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05319a: 5262 0801 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0108 │ │ +05319e: 0760 |0003: move-object v0, v6 │ │ +0531a0: 0771 |0004: move-object v1, v7 │ │ +0531a2: 0134 |0005: move v4, v3 │ │ +0531a4: 0135 |0006: move v5, v3 │ │ +0531a6: 7406 9f03 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@039f │ │ +0531ac: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1082 │ │ 0x000a line=1083 │ │ locals : │ │ 0x0000 - 0x000b reg=6 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000b reg=7 f Landroid/support/v4/app/Fragment; │ │ @@ -99615,492 +99593,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 │ │ -050f6c: |[050f6c] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ -050f7c: 55b0 9b00 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009b │ │ -050f80: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -050f84: 55b0 a500 |0004: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a5 │ │ -050f88: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -050f8c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -050f8e: 370c 0300 |0009: if-le v12, v0, 000c // +0003 │ │ -050f92: 121c |000b: const/4 v12, #int 1 // #1 │ │ -050f94: 55b0 b300 |000c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b3 │ │ -050f98: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ -050f9c: 52b0 ba00 |0010: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00ba │ │ -050fa0: 370c 0400 |0012: if-le v12, v0, 0016 // +0004 │ │ -050fa4: 52bc ba00 |0014: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00ba │ │ -050fa8: 55b0 a400 |0016: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a4 │ │ -050fac: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -050fb0: 52b0 ba00 |001a: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00ba │ │ -050fb4: 1241 |001c: const/4 v1, #int 4 // #4 │ │ -050fb6: 3510 0600 |001d: if-ge v0, v1, 0023 // +0006 │ │ -050fba: 1230 |001f: const/4 v0, #int 3 // #3 │ │ -050fbc: 370c 0300 |0020: if-le v12, v0, 0023 // +0003 │ │ -050fc0: 123c |0022: const/4 v12, #int 3 // #3 │ │ -050fc2: 52b0 ba00 |0023: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00ba │ │ -050fc6: 35c0 2e02 |0025: if-ge v0, v12, 0253 // +022e │ │ -050fca: 55b0 a800 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a8 │ │ -050fce: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ -050fd2: 55b0 ab00 |002b: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ab │ │ -050fd6: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ -050fda: 0e00 |002f: return-void │ │ -050fdc: 54b0 9c00 |0030: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009c │ │ -050fe0: 3800 0f00 |0032: if-eqz v0, 0041 // +000f │ │ -050fe4: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -050fe6: 5bb0 9c00 |0035: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009c │ │ -050fea: 52b2 bb00 |0037: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00bb │ │ -050fee: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -050ff0: 1204 |003a: const/4 v4, #int 0 // #0 │ │ -050ff2: 1215 |003b: const/4 v5, #int 1 // #1 │ │ -050ff4: 07a0 |003c: move-object v0, v10 │ │ -050ff6: 07b1 |003d: move-object v1, v11 │ │ -050ff8: 7406 9f03 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@039f │ │ -050ffe: 52b0 ba00 |0041: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00ba │ │ -051002: 2b00 7303 0000 |0043: packed-switch v0, 000003b6 // +00000373 │ │ -051008: 59bc ba00 |0046: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00ba │ │ -05100c: 28e7 |0048: goto 002f // -0019 │ │ -05100e: 6300 f500 |0049: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -051012: 3800 1a00 |004b: if-eqz v0, 0065 // +001a │ │ -051016: 1a00 2203 |004d: const-string v0, "FragmentManager" // string@0322 │ │ -05101a: 2201 1403 |004f: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -05101e: 7010 ab14 0100 |0051: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -051024: 1a02 9313 |0054: const-string v2, "moveto CREATED: " // string@1393 │ │ -051028: 6e20 b214 2100 |0056: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -05102e: 0c01 |0059: move-result-object v1 │ │ -051030: 6e20 b114 b100 |005a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -051036: 0c01 |005d: move-result-object v1 │ │ -051038: 6e10 b714 0100 |005e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -05103e: 0c01 |0061: move-result-object v1 │ │ -051040: 7120 dc11 1000 |0062: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -051046: 54b0 b800 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ -05104a: 3800 3b00 |0067: if-eqz v0, 00a2 // +003b │ │ -05104e: 54b0 b800 |0069: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ -051052: 1a01 d40a |006b: const-string v1, "android:view_state" // string@0ad4 │ │ -051056: 6e20 7701 1000 |006d: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0177 │ │ -05105c: 0c00 |0070: move-result-object v0 │ │ -05105e: 5bb0 b900 |0071: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b9 │ │ -051062: 54b0 b800 |0073: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ -051066: 1a01 d10a |0075: const-string v1, "android:target_state" // string@0ad1 │ │ -05106a: 6e30 9403 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@0394 │ │ -051070: 0c00 |007a: move-result-object v0 │ │ -051072: 5bb0 bd00 |007b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bd │ │ -051076: 54b0 bd00 |007d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bd │ │ -05107a: 3800 0d00 |007f: if-eqz v0, 008c // +000d │ │ -05107e: 54b0 b800 |0081: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ -051082: 1a01 d00a |0083: const-string v1, "android:target_req_state" // string@0ad0 │ │ -051086: 1202 |0085: const/4 v2, #int 0 // #0 │ │ -051088: 6e30 7401 1002 |0086: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0174 │ │ -05108e: 0a00 |0089: move-result v0 │ │ -051090: 59b0 bf00 |008a: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00bf │ │ -051094: 54b0 b800 |008c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ -051098: 1a01 d30a |008e: const-string v1, "android:user_visible_hint" // string@0ad3 │ │ -05109c: 1212 |0090: const/4 v2, #int 1 // #1 │ │ -05109e: 6e30 7101 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0171 │ │ -0510a4: 0a00 |0094: move-result v0 │ │ -0510a6: 5cb0 c000 |0095: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c0 │ │ -0510aa: 55b0 c000 |0097: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c0 │ │ -0510ae: 3900 0900 |0099: if-nez v0, 00a2 // +0009 │ │ -0510b2: 1210 |009b: const/4 v0, #int 1 // #1 │ │ -0510b4: 5cb0 a400 |009c: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a4 │ │ -0510b8: 1230 |009e: const/4 v0, #int 3 // #3 │ │ -0510ba: 370c 0300 |009f: if-le v12, v0, 00a2 // +0003 │ │ -0510be: 123c |00a1: const/4 v12, #int 3 // #3 │ │ -0510c0: 54a0 ff00 |00a2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -0510c4: 5bb0 9a00 |00a4: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ -0510c8: 54a0 0f01 |00a6: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010f │ │ -0510cc: 5bb0 b200 |00a8: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b2 │ │ -0510d0: 54a0 0f01 |00aa: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010f │ │ -0510d4: 3800 3300 |00ac: if-eqz v0, 00df // +0033 │ │ -0510d8: 54a0 0f01 |00ae: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010f │ │ -0510dc: 5400 a100 |00b0: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ -0510e0: 5bb0 a700 |00b2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -0510e4: 1200 |00b4: const/4 v0, #int 0 // #0 │ │ -0510e6: 5cb0 9f00 |00b5: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ -0510ea: 54a0 ff00 |00b7: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -0510ee: 6e20 d302 0b00 |00b9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@02d3 │ │ -0510f4: 55b0 9f00 |00bc: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ -0510f8: 3900 2600 |00be: if-nez v0, 00e4 // +0026 │ │ -0510fc: 2200 de00 |00c0: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00de │ │ -051100: 2201 1403 |00c2: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -051104: 7010 ab14 0100 |00c4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -05110a: 1a02 1b03 |00c7: const-string v2, "Fragment " // string@031b │ │ -05110e: 6e20 b214 2100 |00c9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -051114: 0c01 |00cc: move-result-object v1 │ │ -051116: 6e20 b114 b100 |00cd: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -05111c: 0c01 |00d0: move-result-object v1 │ │ -05111e: 1a02 3800 |00d1: const-string v2, " did not call through to super.onAttach()" // string@0038 │ │ -051122: 6e20 b214 2100 |00d3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -051128: 0c01 |00d6: move-result-object v1 │ │ -05112a: 6e10 b714 0100 |00d7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -051130: 0c01 |00da: move-result-object v1 │ │ -051132: 7020 2105 1000 |00db: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0521 │ │ -051138: 2700 |00de: throw v0 │ │ -05113a: 54a0 ff00 |00df: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -05113e: 5400 d800 |00e1: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -051142: 28cf |00e3: goto 00b2 // -0031 │ │ -051144: 54b0 b200 |00e4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b2 │ │ -051148: 3900 0700 |00e6: if-nez v0, 00ed // +0007 │ │ -05114c: 54a0 ff00 |00e8: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -051150: 6e20 2803 b000 |00ea: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@0328 │ │ -051156: 55b0 b700 |00ed: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b7 │ │ -05115a: 3900 0700 |00ef: if-nez v0, 00f6 // +0007 │ │ -05115e: 54b0 b800 |00f1: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ -051162: 6e20 ef02 0b00 |00f3: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performCreate:(Landroid/os/Bundle;)V // method@02ef │ │ -051168: 1200 |00f6: const/4 v0, #int 0 // #0 │ │ -05116a: 5cb0 b700 |00f7: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b7 │ │ -05116e: 55b0 a800 |00f9: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a8 │ │ -051172: 3800 3300 |00fb: if-eqz v0, 012e // +0033 │ │ -051176: 54b0 b800 |00fd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ -05117a: 6e20 b402 0b00 |00ff: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@02b4 │ │ -051180: 0c00 |0102: move-result-object v0 │ │ -051182: 1201 |0103: const/4 v1, #int 0 // #0 │ │ -051184: 54b2 b800 |0104: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ -051188: 6e40 f102 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@02f1 │ │ -05118e: 0c00 |0109: move-result-object v0 │ │ -051190: 5bb0 c100 |010a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -051194: 54b0 c100 |010c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -051198: 3800 3c01 |010e: if-eqz v0, 024a // +013c │ │ -05119c: 54b0 c100 |0110: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -0511a0: 5bb0 ad00 |0112: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ad │ │ -0511a4: 54b0 c100 |0114: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -0511a8: 7110 8e04 0000 |0116: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@048e │ │ -0511ae: 0c00 |0119: move-result-object v0 │ │ -0511b0: 5bb0 c100 |011a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -0511b4: 55b0 aa00 |011c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00aa │ │ -0511b8: 3800 0900 |011e: if-eqz v0, 0127 // +0009 │ │ -0511bc: 54b0 c100 |0120: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -0511c0: 1301 0800 |0122: const/16 v1, #int 8 // #8 │ │ -0511c4: 6e20 ab12 1000 |0124: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@12ab │ │ -0511ca: 54b0 c100 |0127: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -0511ce: 54b1 b800 |0129: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ -0511d2: 6e30 ea02 0b01 |012b: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@02ea │ │ -0511d8: 1210 |012e: const/4 v0, #int 1 // #1 │ │ -0511da: 370c cc00 |012f: if-le v12, v0, 01fb // +00cc │ │ -0511de: 6300 f500 |0131: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -0511e2: 3800 1a00 |0133: if-eqz v0, 014d // +001a │ │ -0511e6: 1a00 2203 |0135: const-string v0, "FragmentManager" // string@0322 │ │ -0511ea: 2201 1403 |0137: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -0511ee: 7010 ab14 0100 |0139: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0511f4: 1a02 9213 |013c: const-string v2, "moveto ACTIVITY_CREATED: " // string@1392 │ │ -0511f8: 6e20 b214 2100 |013e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0511fe: 0c01 |0141: move-result-object v1 │ │ -051200: 6e20 b114 b100 |0142: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -051206: 0c01 |0145: move-result-object v1 │ │ -051208: 6e10 b714 0100 |0146: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -05120e: 0c01 |0149: move-result-object v1 │ │ -051210: 7120 dc11 1000 |014a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -051216: 55b0 a800 |014d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a8 │ │ -05121a: 3900 9b00 |014f: if-nez v0, 01ea // +009b │ │ -05121e: 1207 |0151: const/4 v7, #int 0 // #0 │ │ -051220: 52b0 a300 |0152: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a3 │ │ -051224: 3800 5100 |0154: if-eqz v0, 01a5 // +0051 │ │ -051228: 54a0 0601 |0156: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0106 │ │ -05122c: 52b1 a300 |0158: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a3 │ │ -051230: 7220 4503 1000 |015a: invoke-interface {v0, v1}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@0345 │ │ -051236: 0c07 |015d: move-result-object v7 │ │ -051238: 1f07 a102 |015e: check-cast v7, Landroid/view/ViewGroup; // type@02a1 │ │ -05123c: 3907 4500 |0160: if-nez v7, 01a5 // +0045 │ │ -051240: 55b0 b400 |0162: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00b4 │ │ -051244: 3900 4100 |0164: if-nez v0, 01a5 // +0041 │ │ -051248: 2200 ff02 |0166: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -05124c: 2201 1403 |0168: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -051250: 7010 ab14 0100 |016a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -051256: 1a02 1808 |016d: const-string v2, "No view found for id 0x" // string@0818 │ │ -05125a: 6e20 b214 2100 |016f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -051260: 0c01 |0172: move-result-object v1 │ │ -051262: 52b2 a300 |0173: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a3 │ │ -051266: 7110 7f14 0200 |0175: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ -05126c: 0c02 |0178: move-result-object v2 │ │ -05126e: 6e20 b214 2100 |0179: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -051274: 0c01 |017c: move-result-object v1 │ │ -051276: 1a02 2700 |017d: const-string v2, " (" // string@0027 │ │ -05127a: 6e20 b214 2100 |017f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -051280: 0c01 |0182: move-result-object v1 │ │ -051282: 6e10 b702 0b00 |0183: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@02b7 │ │ -051288: 0c02 |0186: move-result-object v2 │ │ -05128a: 52b3 a300 |0187: iget v3, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a3 │ │ -05128e: 6e20 e800 3200 |0189: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@00e8 │ │ -051294: 0c02 |018c: move-result-object v2 │ │ -051296: 6e20 b214 2100 |018d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -05129c: 0c01 |0190: move-result-object v1 │ │ -05129e: 1a02 c900 |0191: const-string v2, ") for fragment " // string@00c9 │ │ -0512a2: 6e20 b214 2100 |0193: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0512a8: 0c01 |0196: move-result-object v1 │ │ -0512aa: 6e20 b114 b100 |0197: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -0512b0: 0c01 |019a: move-result-object v1 │ │ -0512b2: 6e10 b714 0100 |019b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0512b8: 0c01 |019e: move-result-object v1 │ │ -0512ba: 7020 7614 1000 |019f: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -0512c0: 7020 b703 0a00 |01a2: invoke-direct {v10, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@03b7 │ │ -0512c6: 5bb7 a200 |01a5: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a2 │ │ -0512ca: 54b0 b800 |01a7: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ -0512ce: 6e20 b402 0b00 |01a9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@02b4 │ │ -0512d4: 0c00 |01ac: move-result-object v0 │ │ -0512d6: 54b1 b800 |01ad: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ -0512da: 6e40 f102 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@02f1 │ │ -0512e0: 0c00 |01b2: move-result-object v0 │ │ -0512e2: 5bb0 c100 |01b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -0512e6: 54b0 c100 |01b5: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -0512ea: 3800 9800 |01b7: if-eqz v0, 024f // +0098 │ │ -0512ee: 54b0 c100 |01b9: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -0512f2: 5bb0 ad00 |01bb: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ad │ │ -0512f6: 54b0 c100 |01bd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -0512fa: 7110 8e04 0000 |01bf: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@048e │ │ -051300: 0c00 |01c2: move-result-object v0 │ │ -051302: 5bb0 c100 |01c3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -051306: 3807 1300 |01c5: if-eqz v7, 01d8 // +0013 │ │ -05130a: 1210 |01c7: const/4 v0, #int 1 // #1 │ │ -05130c: 6e5e 9703 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@0397 │ │ -051312: 0c06 |01cb: move-result-object v6 │ │ -051314: 3806 0700 |01cc: if-eqz v6, 01d3 // +0007 │ │ -051318: 54b0 c100 |01ce: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -05131c: 6e20 ac12 6000 |01d0: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@12ac │ │ -051322: 54b0 c100 |01d3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -051326: 6e20 c812 0700 |01d5: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@12c8 │ │ -05132c: 55b0 aa00 |01d8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00aa │ │ -051330: 3800 0900 |01da: if-eqz v0, 01e3 // +0009 │ │ -051334: 54b0 c100 |01dc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -051338: 1301 0800 |01de: const/16 v1, #int 8 // #8 │ │ -05133c: 6e20 ab12 1000 |01e0: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@12ab │ │ -051342: 54b0 c100 |01e3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -051346: 54b1 b800 |01e5: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ -05134a: 6e30 ea02 0b01 |01e7: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@02ea │ │ -051350: 54b0 b800 |01ea: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ -051354: 6e20 ec02 0b00 |01ec: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performActivityCreated:(Landroid/os/Bundle;)V // method@02ec │ │ -05135a: 54b0 c100 |01ef: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -05135e: 3800 0700 |01f1: if-eqz v0, 01f8 // +0007 │ │ -051362: 54b0 b800 |01f3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ -051366: 6e20 ff02 0b00 |01f5: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.restoreViewState:(Landroid/os/Bundle;)V // method@02ff │ │ -05136c: 1200 |01f8: const/4 v0, #int 0 // #0 │ │ -05136e: 5bb0 b800 |01f9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ -051372: 1230 |01fb: const/4 v0, #int 3 // #3 │ │ -051374: 370c 2100 |01fc: if-le v12, v0, 021d // +0021 │ │ -051378: 6300 f500 |01fe: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -05137c: 3800 1a00 |0200: if-eqz v0, 021a // +001a │ │ -051380: 1a00 2203 |0202: const-string v0, "FragmentManager" // string@0322 │ │ -051384: 2201 1403 |0204: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -051388: 7010 ab14 0100 |0206: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -05138e: 1a02 9513 |0209: const-string v2, "moveto STARTED: " // string@1395 │ │ -051392: 6e20 b214 2100 |020b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -051398: 0c01 |020e: move-result-object v1 │ │ -05139a: 6e20 b114 b100 |020f: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -0513a0: 0c01 |0212: move-result-object v1 │ │ -0513a2: 6e10 b714 0100 |0213: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0513a8: 0c01 |0216: move-result-object v1 │ │ -0513aa: 7120 dc11 1000 |0217: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -0513b0: 6e10 fc02 0b00 |021a: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@02fc │ │ -0513b6: 1240 |021d: const/4 v0, #int 4 // #4 │ │ -0513b8: 370c 28fe |021e: if-le v12, v0, 0046 // -01d8 │ │ -0513bc: 6300 f500 |0220: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -0513c0: 3800 1a00 |0222: if-eqz v0, 023c // +001a │ │ -0513c4: 1a00 2203 |0224: const-string v0, "FragmentManager" // string@0322 │ │ -0513c8: 2201 1403 |0226: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -0513cc: 7010 ab14 0100 |0228: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0513d2: 1a02 9413 |022b: const-string v2, "moveto RESUMED: " // string@1394 │ │ -0513d6: 6e20 b214 2100 |022d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0513dc: 0c01 |0230: move-result-object v1 │ │ -0513de: 6e20 b114 b100 |0231: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -0513e4: 0c01 |0234: move-result-object v1 │ │ -0513e6: 6e10 b714 0100 |0235: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0513ec: 0c01 |0238: move-result-object v1 │ │ -0513ee: 7120 dc11 1000 |0239: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -0513f4: 1210 |023c: const/4 v0, #int 1 // #1 │ │ -0513f6: 5cb0 b500 |023d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b5 │ │ -0513fa: 6e10 fa02 0b00 |023f: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performResume:()V // method@02fa │ │ -051400: 1200 |0242: const/4 v0, #int 0 // #0 │ │ -051402: 5bb0 b800 |0243: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ -051406: 1200 |0245: const/4 v0, #int 0 // #0 │ │ -051408: 5bb0 b900 |0246: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b9 │ │ -05140c: 2900 fefd |0248: goto/16 0046 // -0202 │ │ -051410: 1200 |024a: const/4 v0, #int 0 // #0 │ │ -051412: 5bb0 ad00 |024b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ad │ │ -051416: 2900 e1fe |024d: goto/16 012e // -011f │ │ -05141a: 1200 |024f: const/4 v0, #int 0 // #0 │ │ -05141c: 5bb0 ad00 |0250: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ad │ │ -051420: 2898 |0252: goto 01ea // -0068 │ │ -051422: 52b0 ba00 |0253: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00ba │ │ -051426: 37c0 f1fd |0255: if-le v0, v12, 0046 // -020f │ │ -05142a: 52b0 ba00 |0257: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00ba │ │ -05142e: 2b00 6b01 0000 |0259: packed-switch v0, 000003c4 // +0000016b │ │ -051434: 2900 eafd |025c: goto/16 0046 // -0216 │ │ -051438: 1210 |025e: const/4 v0, #int 1 // #1 │ │ -05143a: 350c e7fd |025f: if-ge v12, v0, 0046 // -0219 │ │ -05143e: 55a0 0901 |0261: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0109 │ │ -051442: 3800 0e00 |0263: if-eqz v0, 0271 // +000e │ │ -051446: 54b0 9c00 |0265: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009c │ │ -05144a: 3800 0a00 |0267: if-eqz v0, 0271 // +000a │ │ -05144e: 54b9 9c00 |0269: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009c │ │ -051452: 1200 |026b: const/4 v0, #int 0 // #0 │ │ -051454: 5bb0 9c00 |026c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009c │ │ -051458: 6e10 4d12 0900 |026e: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@124d │ │ -05145e: 54b0 9c00 |0271: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009c │ │ -051462: 3800 e300 |0273: if-eqz v0, 0356 // +00e3 │ │ -051466: 59bc bb00 |0275: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00bb │ │ -05146a: 121c |0277: const/4 v12, #int 1 // #1 │ │ -05146c: 2900 cefd |0278: goto/16 0046 // -0232 │ │ -051470: 1250 |027a: const/4 v0, #int 5 // #5 │ │ -051472: 350c 2400 |027b: if-ge v12, v0, 029f // +0024 │ │ -051476: 6300 f500 |027d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -05147a: 3800 1a00 |027f: if-eqz v0, 0299 // +001a │ │ -05147e: 1a00 2203 |0281: const-string v0, "FragmentManager" // string@0322 │ │ -051482: 2201 1403 |0283: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -051486: 7010 ab14 0100 |0285: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -05148c: 1a02 8f13 |0288: const-string v2, "movefrom RESUMED: " // string@138f │ │ -051490: 6e20 b214 2100 |028a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -051496: 0c01 |028d: move-result-object v1 │ │ -051498: 6e20 b114 b100 |028e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -05149e: 0c01 |0291: move-result-object v1 │ │ -0514a0: 6e10 b714 0100 |0292: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0514a6: 0c01 |0295: move-result-object v1 │ │ -0514a8: 7120 dc11 1000 |0296: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -0514ae: 6e10 f702 0b00 |0299: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performPause:()V // method@02f7 │ │ -0514b4: 1200 |029c: const/4 v0, #int 0 // #0 │ │ -0514b6: 5cb0 b500 |029d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b5 │ │ -0514ba: 1240 |029f: const/4 v0, #int 4 // #4 │ │ -0514bc: 350c 2100 |02a0: if-ge v12, v0, 02c1 // +0021 │ │ -0514c0: 6300 f500 |02a2: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -0514c4: 3800 1a00 |02a4: if-eqz v0, 02be // +001a │ │ -0514c8: 1a00 2203 |02a6: const-string v0, "FragmentManager" // string@0322 │ │ -0514cc: 2201 1403 |02a8: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -0514d0: 7010 ab14 0100 |02aa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0514d6: 1a02 9013 |02ad: const-string v2, "movefrom STARTED: " // string@1390 │ │ -0514da: 6e20 b214 2100 |02af: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0514e0: 0c01 |02b2: move-result-object v1 │ │ -0514e2: 6e20 b114 b100 |02b3: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -0514e8: 0c01 |02b6: move-result-object v1 │ │ -0514ea: 6e10 b714 0100 |02b7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0514f0: 0c01 |02ba: move-result-object v1 │ │ -0514f2: 7120 dc11 1000 |02bb: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -0514f8: 6e10 fd02 0b00 |02be: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@02fd │ │ -0514fe: 1230 |02c1: const/4 v0, #int 3 // #3 │ │ -051500: 350c 2100 |02c2: if-ge v12, v0, 02e3 // +0021 │ │ -051504: 6300 f500 |02c4: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -051508: 3800 1a00 |02c6: if-eqz v0, 02e0 // +001a │ │ -05150c: 1a00 2203 |02c8: const-string v0, "FragmentManager" // string@0322 │ │ -051510: 2201 1403 |02ca: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -051514: 7010 ab14 0100 |02cc: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -05151a: 1a02 9113 |02cf: const-string v2, "movefrom STOPPED: " // string@1391 │ │ -05151e: 6e20 b214 2100 |02d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -051524: 0c01 |02d4: move-result-object v1 │ │ -051526: 6e20 b114 b100 |02d5: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -05152c: 0c01 |02d8: move-result-object v1 │ │ -05152e: 6e10 b714 0100 |02d9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -051534: 0c01 |02dc: move-result-object v1 │ │ -051536: 7120 dc11 1000 |02dd: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -05153c: 6e10 f902 0b00 |02e0: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@02f9 │ │ -051542: 1220 |02e3: const/4 v0, #int 2 // #2 │ │ -051544: 350c 7aff |02e4: if-ge v12, v0, 025e // -0086 │ │ -051548: 6300 f500 |02e6: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -05154c: 3800 1a00 |02e8: if-eqz v0, 0302 // +001a │ │ -051550: 1a00 2203 |02ea: const-string v0, "FragmentManager" // string@0322 │ │ -051554: 2201 1403 |02ec: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -051558: 7010 ab14 0100 |02ee: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -05155e: 1a02 8d13 |02f1: const-string v2, "movefrom ACTIVITY_CREATED: " // string@138d │ │ -051562: 6e20 b214 2100 |02f3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -051568: 0c01 |02f6: move-result-object v1 │ │ -05156a: 6e20 b114 b100 |02f7: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -051570: 0c01 |02fa: move-result-object v1 │ │ -051572: 6e10 b714 0100 |02fb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -051578: 0c01 |02fe: move-result-object v1 │ │ -05157a: 7120 dc11 1000 |02ff: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -051580: 54b0 c100 |0302: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -051584: 3800 1100 |0304: if-eqz v0, 0315 // +0011 │ │ -051588: 54a0 ff00 |0306: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -05158c: 6e10 2603 0000 |0308: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@0326 │ │ -051592: 0a00 |030b: move-result v0 │ │ -051594: 3900 0900 |030c: if-nez v0, 0315 // +0009 │ │ -051598: 54b0 b900 |030e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b9 │ │ -05159c: 3900 0500 |0310: if-nez v0, 0315 // +0005 │ │ -0515a0: 6e20 b303 ba00 |0312: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@03b3 │ │ -0515a6: 6e10 f302 0b00 |0315: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@02f3 │ │ -0515ac: 54b0 c100 |0318: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -0515b0: 3800 3100 |031a: if-eqz v0, 034b // +0031 │ │ -0515b4: 54b0 a200 |031c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a2 │ │ -0515b8: 3800 2d00 |031e: if-eqz v0, 034b // +002d │ │ -0515bc: 1206 |0320: const/4 v6, #int 0 // #0 │ │ -0515be: 52a0 0801 |0321: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0108 │ │ -0515c2: 3d00 0b00 |0323: if-lez v0, 032e // +000b │ │ -0515c6: 55a0 0901 |0325: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0109 │ │ -0515ca: 3900 0700 |0327: if-nez v0, 032e // +0007 │ │ -0515ce: 1200 |0329: const/4 v0, #int 0 // #0 │ │ -0515d0: 6e5e 9703 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@0397 │ │ -0515d6: 0c06 |032d: move-result-object v6 │ │ -0515d8: 3806 1600 |032e: if-eqz v6, 0344 // +0016 │ │ -0515dc: 07b8 |0330: move-object v8, v11 │ │ -0515de: 54b0 c100 |0331: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -0515e2: 5bb0 9c00 |0333: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009c │ │ -0515e6: 59bc bb00 |0335: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00bb │ │ -0515ea: 2200 a900 |0337: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@00a9 │ │ -0515ee: 7030 6b03 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@036b │ │ -0515f4: 6e20 7e13 0600 |033c: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@137e │ │ -0515fa: 54b0 c100 |033f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -0515fe: 6e20 ac12 6000 |0341: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@12ac │ │ -051604: 54b0 a200 |0344: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a2 │ │ -051608: 54b1 c100 |0346: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -05160c: 6e20 e712 1000 |0348: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@12e7 │ │ -051612: 1200 |034b: const/4 v0, #int 0 // #0 │ │ -051614: 5bb0 a200 |034c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a2 │ │ -051618: 1200 |034e: const/4 v0, #int 0 // #0 │ │ -05161a: 5bb0 c100 |034f: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -05161e: 1200 |0351: const/4 v0, #int 0 // #0 │ │ -051620: 5bb0 ad00 |0352: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ad │ │ -051624: 2900 0aff |0354: goto/16 025e // -00f6 │ │ -051628: 6300 f500 |0356: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -05162c: 3800 1a00 |0358: if-eqz v0, 0372 // +001a │ │ -051630: 1a00 2203 |035a: const-string v0, "FragmentManager" // string@0322 │ │ -051634: 2201 1403 |035c: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -051638: 7010 ab14 0100 |035e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -05163e: 1a02 8e13 |0361: const-string v2, "movefrom CREATED: " // string@138e │ │ -051642: 6e20 b214 2100 |0363: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -051648: 0c01 |0366: move-result-object v1 │ │ -05164a: 6e20 b114 b100 |0367: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -051650: 0c01 |036a: move-result-object v1 │ │ -051652: 6e10 b714 0100 |036b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -051658: 0c01 |036e: move-result-object v1 │ │ -05165a: 7120 dc11 1000 |036f: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -051660: 55b0 b700 |0372: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b7 │ │ -051664: 3900 0500 |0374: if-nez v0, 0379 // +0005 │ │ -051668: 6e10 f202 0b00 |0376: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroy:()V // method@02f2 │ │ -05166e: 1200 |0379: const/4 v0, #int 0 // #0 │ │ -051670: 5cb0 9f00 |037a: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ -051674: 6e10 de02 0b00 |037c: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@02de │ │ -05167a: 55b0 9f00 |037f: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ -05167e: 3900 2100 |0381: if-nez v0, 03a2 // +0021 │ │ -051682: 2200 de00 |0383: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00de │ │ -051686: 2201 1403 |0385: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -05168a: 7010 ab14 0100 |0387: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -051690: 1a02 1b03 |038a: const-string v2, "Fragment " // string@031b │ │ -051694: 6e20 b214 2100 |038c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -05169a: 0c01 |038f: move-result-object v1 │ │ -05169c: 6e20 b114 b100 |0390: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -0516a2: 0c01 |0393: move-result-object v1 │ │ -0516a4: 1a02 3c00 |0394: const-string v2, " did not call through to super.onDetach()" // string@003c │ │ -0516a8: 6e20 b214 2100 |0396: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0516ae: 0c01 |0399: move-result-object v1 │ │ -0516b0: 6e10 b714 0100 |039a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0516b6: 0c01 |039d: move-result-object v1 │ │ -0516b8: 7020 2105 1000 |039e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0521 │ │ -0516be: 2700 |03a1: throw v0 │ │ -0516c0: 390f a4fc |03a2: if-nez v15, 0046 // -035c │ │ -0516c4: 55b0 b700 |03a4: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b7 │ │ -0516c8: 3900 0700 |03a6: if-nez v0, 03ad // +0007 │ │ -0516cc: 6e20 9a03 ba00 |03a8: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@039a │ │ -0516d2: 2900 9bfc |03ab: goto/16 0046 // -0365 │ │ -0516d6: 1200 |03ad: const/4 v0, #int 0 // #0 │ │ -0516d8: 5bb0 9a00 |03ae: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ -0516dc: 1200 |03b0: const/4 v0, #int 0 // #0 │ │ -0516de: 5bb0 a700 |03b1: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ -0516e2: 2900 93fc |03b3: goto/16 0046 // -036d │ │ -0516e6: 0000 |03b5: nop // spacer │ │ -0516e8: 0001 0500 0000 0000 0600 0000 eb00 ... |03b6: packed-switch-data (14 units) │ │ -051704: 0001 0500 0100 0000 0500 0000 8a00 ... |03c4: packed-switch-data (14 units) │ │ +0531b0: |[0531b0] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ +0531c0: 55b0 9b00 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009b │ │ +0531c4: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +0531c8: 55b0 a500 |0004: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a5 │ │ +0531cc: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +0531d0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0531d2: 370c 0300 |0009: if-le v12, v0, 000c // +0003 │ │ +0531d6: 121c |000b: const/4 v12, #int 1 // #1 │ │ +0531d8: 55b0 b300 |000c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b3 │ │ +0531dc: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ +0531e0: 52b0 ba00 |0010: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00ba │ │ +0531e4: 370c 0400 |0012: if-le v12, v0, 0016 // +0004 │ │ +0531e8: 52bc ba00 |0014: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00ba │ │ +0531ec: 55b0 a400 |0016: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a4 │ │ +0531f0: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +0531f4: 52b0 ba00 |001a: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00ba │ │ +0531f8: 1241 |001c: const/4 v1, #int 4 // #4 │ │ +0531fa: 3510 0600 |001d: if-ge v0, v1, 0023 // +0006 │ │ +0531fe: 1230 |001f: const/4 v0, #int 3 // #3 │ │ +053200: 370c 0300 |0020: if-le v12, v0, 0023 // +0003 │ │ +053204: 123c |0022: const/4 v12, #int 3 // #3 │ │ +053206: 52b0 ba00 |0023: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00ba │ │ +05320a: 35c0 2e02 |0025: if-ge v0, v12, 0253 // +022e │ │ +05320e: 55b0 a800 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a8 │ │ +053212: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ +053216: 55b0 ab00 |002b: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ab │ │ +05321a: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ +05321e: 0e00 |002f: return-void │ │ +053220: 54b0 9c00 |0030: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009c │ │ +053224: 3800 0f00 |0032: if-eqz v0, 0041 // +000f │ │ +053228: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +05322a: 5bb0 9c00 |0035: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009c │ │ +05322e: 52b2 bb00 |0037: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00bb │ │ +053232: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +053234: 1204 |003a: const/4 v4, #int 0 // #0 │ │ +053236: 1215 |003b: const/4 v5, #int 1 // #1 │ │ +053238: 07a0 |003c: move-object v0, v10 │ │ +05323a: 07b1 |003d: move-object v1, v11 │ │ +05323c: 7406 9f03 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@039f │ │ +053242: 52b0 ba00 |0041: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00ba │ │ +053246: 2b00 7303 0000 |0043: packed-switch v0, 000003b6 // +00000373 │ │ +05324c: 59bc ba00 |0046: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00ba │ │ +053250: 28e7 |0048: goto 002f // -0019 │ │ +053252: 6300 f500 |0049: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +053256: 3800 1a00 |004b: if-eqz v0, 0065 // +001a │ │ +05325a: 1a00 2303 |004d: const-string v0, "FragmentManager" // string@0323 │ │ +05325e: 2201 1403 |004f: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +053262: 7010 ab14 0100 |0051: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +053268: 1a02 9413 |0054: const-string v2, "moveto CREATED: " // string@1394 │ │ +05326c: 6e20 b214 2100 |0056: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +053272: 0c01 |0059: move-result-object v1 │ │ +053274: 6e20 b114 b100 |005a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +05327a: 0c01 |005d: move-result-object v1 │ │ +05327c: 6e10 b714 0100 |005e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +053282: 0c01 |0061: move-result-object v1 │ │ +053284: 7120 dc11 1000 |0062: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +05328a: 54b0 b800 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ +05328e: 3800 3b00 |0067: if-eqz v0, 00a2 // +003b │ │ +053292: 54b0 b800 |0069: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ +053296: 1a01 d50a |006b: const-string v1, "android:view_state" // string@0ad5 │ │ +05329a: 6e20 7701 1000 |006d: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0177 │ │ +0532a0: 0c00 |0070: move-result-object v0 │ │ +0532a2: 5bb0 b900 |0071: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b9 │ │ +0532a6: 54b0 b800 |0073: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ +0532aa: 1a01 d20a |0075: const-string v1, "android:target_state" // string@0ad2 │ │ +0532ae: 6e30 9403 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@0394 │ │ +0532b4: 0c00 |007a: move-result-object v0 │ │ +0532b6: 5bb0 bd00 |007b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bd │ │ +0532ba: 54b0 bd00 |007d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bd │ │ +0532be: 3800 0d00 |007f: if-eqz v0, 008c // +000d │ │ +0532c2: 54b0 b800 |0081: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ +0532c6: 1a01 d10a |0083: const-string v1, "android:target_req_state" // string@0ad1 │ │ +0532ca: 1202 |0085: const/4 v2, #int 0 // #0 │ │ +0532cc: 6e30 7401 1002 |0086: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0174 │ │ +0532d2: 0a00 |0089: move-result v0 │ │ +0532d4: 59b0 bf00 |008a: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00bf │ │ +0532d8: 54b0 b800 |008c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ +0532dc: 1a01 d40a |008e: const-string v1, "android:user_visible_hint" // string@0ad4 │ │ +0532e0: 1212 |0090: const/4 v2, #int 1 // #1 │ │ +0532e2: 6e30 7101 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0171 │ │ +0532e8: 0a00 |0094: move-result v0 │ │ +0532ea: 5cb0 c000 |0095: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c0 │ │ +0532ee: 55b0 c000 |0097: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c0 │ │ +0532f2: 3900 0900 |0099: if-nez v0, 00a2 // +0009 │ │ +0532f6: 1210 |009b: const/4 v0, #int 1 // #1 │ │ +0532f8: 5cb0 a400 |009c: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a4 │ │ +0532fc: 1230 |009e: const/4 v0, #int 3 // #3 │ │ +0532fe: 370c 0300 |009f: if-le v12, v0, 00a2 // +0003 │ │ +053302: 123c |00a1: const/4 v12, #int 3 // #3 │ │ +053304: 54a0 ff00 |00a2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +053308: 5bb0 9a00 |00a4: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ +05330c: 54a0 0f01 |00a6: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010f │ │ +053310: 5bb0 b200 |00a8: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b2 │ │ +053314: 54a0 0f01 |00aa: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010f │ │ +053318: 3800 3300 |00ac: if-eqz v0, 00df // +0033 │ │ +05331c: 54a0 0f01 |00ae: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010f │ │ +053320: 5400 a100 |00b0: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a1 │ │ +053324: 5bb0 a700 |00b2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +053328: 1200 |00b4: const/4 v0, #int 0 // #0 │ │ +05332a: 5cb0 9f00 |00b5: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ +05332e: 54a0 ff00 |00b7: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +053332: 6e20 d302 0b00 |00b9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@02d3 │ │ +053338: 55b0 9f00 |00bc: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ +05333c: 3900 2600 |00be: if-nez v0, 00e4 // +0026 │ │ +053340: 2200 de00 |00c0: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00de │ │ +053344: 2201 1403 |00c2: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +053348: 7010 ab14 0100 |00c4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +05334e: 1a02 1c03 |00c7: const-string v2, "Fragment " // string@031c │ │ +053352: 6e20 b214 2100 |00c9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +053358: 0c01 |00cc: move-result-object v1 │ │ +05335a: 6e20 b114 b100 |00cd: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +053360: 0c01 |00d0: move-result-object v1 │ │ +053362: 1a02 3800 |00d1: const-string v2, " did not call through to super.onAttach()" // string@0038 │ │ +053366: 6e20 b214 2100 |00d3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05336c: 0c01 |00d6: move-result-object v1 │ │ +05336e: 6e10 b714 0100 |00d7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +053374: 0c01 |00da: move-result-object v1 │ │ +053376: 7020 2105 1000 |00db: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0521 │ │ +05337c: 2700 |00de: throw v0 │ │ +05337e: 54a0 ff00 |00df: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +053382: 5400 d800 |00e1: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +053386: 28cf |00e3: goto 00b2 // -0031 │ │ +053388: 54b0 b200 |00e4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00b2 │ │ +05338c: 3900 0700 |00e6: if-nez v0, 00ed // +0007 │ │ +053390: 54a0 ff00 |00e8: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +053394: 6e20 2803 b000 |00ea: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@0328 │ │ +05339a: 55b0 b700 |00ed: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b7 │ │ +05339e: 3900 0700 |00ef: if-nez v0, 00f6 // +0007 │ │ +0533a2: 54b0 b800 |00f1: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ +0533a6: 6e20 ef02 0b00 |00f3: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performCreate:(Landroid/os/Bundle;)V // method@02ef │ │ +0533ac: 1200 |00f6: const/4 v0, #int 0 // #0 │ │ +0533ae: 5cb0 b700 |00f7: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b7 │ │ +0533b2: 55b0 a800 |00f9: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a8 │ │ +0533b6: 3800 3300 |00fb: if-eqz v0, 012e // +0033 │ │ +0533ba: 54b0 b800 |00fd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ +0533be: 6e20 b402 0b00 |00ff: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@02b4 │ │ +0533c4: 0c00 |0102: move-result-object v0 │ │ +0533c6: 1201 |0103: const/4 v1, #int 0 // #0 │ │ +0533c8: 54b2 b800 |0104: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ +0533cc: 6e40 f102 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@02f1 │ │ +0533d2: 0c00 |0109: move-result-object v0 │ │ +0533d4: 5bb0 c100 |010a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +0533d8: 54b0 c100 |010c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +0533dc: 3800 3c01 |010e: if-eqz v0, 024a // +013c │ │ +0533e0: 54b0 c100 |0110: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +0533e4: 5bb0 ad00 |0112: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ad │ │ +0533e8: 54b0 c100 |0114: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +0533ec: 7110 8e04 0000 |0116: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@048e │ │ +0533f2: 0c00 |0119: move-result-object v0 │ │ +0533f4: 5bb0 c100 |011a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +0533f8: 55b0 aa00 |011c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00aa │ │ +0533fc: 3800 0900 |011e: if-eqz v0, 0127 // +0009 │ │ +053400: 54b0 c100 |0120: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +053404: 1301 0800 |0122: const/16 v1, #int 8 // #8 │ │ +053408: 6e20 ab12 1000 |0124: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@12ab │ │ +05340e: 54b0 c100 |0127: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +053412: 54b1 b800 |0129: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ +053416: 6e30 ea02 0b01 |012b: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@02ea │ │ +05341c: 1210 |012e: const/4 v0, #int 1 // #1 │ │ +05341e: 370c cc00 |012f: if-le v12, v0, 01fb // +00cc │ │ +053422: 6300 f500 |0131: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +053426: 3800 1a00 |0133: if-eqz v0, 014d // +001a │ │ +05342a: 1a00 2303 |0135: const-string v0, "FragmentManager" // string@0323 │ │ +05342e: 2201 1403 |0137: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +053432: 7010 ab14 0100 |0139: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +053438: 1a02 9313 |013c: const-string v2, "moveto ACTIVITY_CREATED: " // string@1393 │ │ +05343c: 6e20 b214 2100 |013e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +053442: 0c01 |0141: move-result-object v1 │ │ +053444: 6e20 b114 b100 |0142: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +05344a: 0c01 |0145: move-result-object v1 │ │ +05344c: 6e10 b714 0100 |0146: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +053452: 0c01 |0149: move-result-object v1 │ │ +053454: 7120 dc11 1000 |014a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +05345a: 55b0 a800 |014d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00a8 │ │ +05345e: 3900 9b00 |014f: if-nez v0, 01ea // +009b │ │ +053462: 1207 |0151: const/4 v7, #int 0 // #0 │ │ +053464: 52b0 a300 |0152: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a3 │ │ +053468: 3800 5100 |0154: if-eqz v0, 01a5 // +0051 │ │ +05346c: 54a0 0601 |0156: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0106 │ │ +053470: 52b1 a300 |0158: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a3 │ │ +053474: 7220 4503 1000 |015a: invoke-interface {v0, v1}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@0345 │ │ +05347a: 0c07 |015d: move-result-object v7 │ │ +05347c: 1f07 a102 |015e: check-cast v7, Landroid/view/ViewGroup; // type@02a1 │ │ +053480: 3907 4500 |0160: if-nez v7, 01a5 // +0045 │ │ +053484: 55b0 b400 |0162: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00b4 │ │ +053488: 3900 4100 |0164: if-nez v0, 01a5 // +0041 │ │ +05348c: 2200 ff02 |0166: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +053490: 2201 1403 |0168: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +053494: 7010 ab14 0100 |016a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +05349a: 1a02 1908 |016d: const-string v2, "No view found for id 0x" // string@0819 │ │ +05349e: 6e20 b214 2100 |016f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0534a4: 0c01 |0172: move-result-object v1 │ │ +0534a6: 52b2 a300 |0173: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a3 │ │ +0534aa: 7110 7f14 0200 |0175: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ +0534b0: 0c02 |0178: move-result-object v2 │ │ +0534b2: 6e20 b214 2100 |0179: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0534b8: 0c01 |017c: move-result-object v1 │ │ +0534ba: 1a02 2700 |017d: const-string v2, " (" // string@0027 │ │ +0534be: 6e20 b214 2100 |017f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0534c4: 0c01 |0182: move-result-object v1 │ │ +0534c6: 6e10 b702 0b00 |0183: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@02b7 │ │ +0534cc: 0c02 |0186: move-result-object v2 │ │ +0534ce: 52b3 a300 |0187: iget v3, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00a3 │ │ +0534d2: 6e20 e800 3200 |0189: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@00e8 │ │ +0534d8: 0c02 |018c: move-result-object v2 │ │ +0534da: 6e20 b214 2100 |018d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0534e0: 0c01 |0190: move-result-object v1 │ │ +0534e2: 1a02 c900 |0191: const-string v2, ") for fragment " // string@00c9 │ │ +0534e6: 6e20 b214 2100 |0193: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0534ec: 0c01 |0196: move-result-object v1 │ │ +0534ee: 6e20 b114 b100 |0197: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0534f4: 0c01 |019a: move-result-object v1 │ │ +0534f6: 6e10 b714 0100 |019b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0534fc: 0c01 |019e: move-result-object v1 │ │ +0534fe: 7020 7614 1000 |019f: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +053504: 7020 b703 0a00 |01a2: invoke-direct {v10, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@03b7 │ │ +05350a: 5bb7 a200 |01a5: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a2 │ │ +05350e: 54b0 b800 |01a7: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ +053512: 6e20 b402 0b00 |01a9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@02b4 │ │ +053518: 0c00 |01ac: move-result-object v0 │ │ +05351a: 54b1 b800 |01ad: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ +05351e: 6e40 f102 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@02f1 │ │ +053524: 0c00 |01b2: move-result-object v0 │ │ +053526: 5bb0 c100 |01b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +05352a: 54b0 c100 |01b5: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +05352e: 3800 9800 |01b7: if-eqz v0, 024f // +0098 │ │ +053532: 54b0 c100 |01b9: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +053536: 5bb0 ad00 |01bb: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ad │ │ +05353a: 54b0 c100 |01bd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +05353e: 7110 8e04 0000 |01bf: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@048e │ │ +053544: 0c00 |01c2: move-result-object v0 │ │ +053546: 5bb0 c100 |01c3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +05354a: 3807 1300 |01c5: if-eqz v7, 01d8 // +0013 │ │ +05354e: 1210 |01c7: const/4 v0, #int 1 // #1 │ │ +053550: 6e5e 9703 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@0397 │ │ +053556: 0c06 |01cb: move-result-object v6 │ │ +053558: 3806 0700 |01cc: if-eqz v6, 01d3 // +0007 │ │ +05355c: 54b0 c100 |01ce: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +053560: 6e20 ac12 6000 |01d0: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@12ac │ │ +053566: 54b0 c100 |01d3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +05356a: 6e20 c812 0700 |01d5: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@12c8 │ │ +053570: 55b0 aa00 |01d8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00aa │ │ +053574: 3800 0900 |01da: if-eqz v0, 01e3 // +0009 │ │ +053578: 54b0 c100 |01dc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +05357c: 1301 0800 |01de: const/16 v1, #int 8 // #8 │ │ +053580: 6e20 ab12 1000 |01e0: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@12ab │ │ +053586: 54b0 c100 |01e3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +05358a: 54b1 b800 |01e5: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ +05358e: 6e30 ea02 0b01 |01e7: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@02ea │ │ +053594: 54b0 b800 |01ea: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ +053598: 6e20 ec02 0b00 |01ec: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performActivityCreated:(Landroid/os/Bundle;)V // method@02ec │ │ +05359e: 54b0 c100 |01ef: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +0535a2: 3800 0700 |01f1: if-eqz v0, 01f8 // +0007 │ │ +0535a6: 54b0 b800 |01f3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ +0535aa: 6e20 ff02 0b00 |01f5: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.restoreViewState:(Landroid/os/Bundle;)V // method@02ff │ │ +0535b0: 1200 |01f8: const/4 v0, #int 0 // #0 │ │ +0535b2: 5bb0 b800 |01f9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ +0535b6: 1230 |01fb: const/4 v0, #int 3 // #3 │ │ +0535b8: 370c 2100 |01fc: if-le v12, v0, 021d // +0021 │ │ +0535bc: 6300 f500 |01fe: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +0535c0: 3800 1a00 |0200: if-eqz v0, 021a // +001a │ │ +0535c4: 1a00 2303 |0202: const-string v0, "FragmentManager" // string@0323 │ │ +0535c8: 2201 1403 |0204: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +0535cc: 7010 ab14 0100 |0206: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0535d2: 1a02 9613 |0209: const-string v2, "moveto STARTED: " // string@1396 │ │ +0535d6: 6e20 b214 2100 |020b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0535dc: 0c01 |020e: move-result-object v1 │ │ +0535de: 6e20 b114 b100 |020f: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0535e4: 0c01 |0212: move-result-object v1 │ │ +0535e6: 6e10 b714 0100 |0213: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0535ec: 0c01 |0216: move-result-object v1 │ │ +0535ee: 7120 dc11 1000 |0217: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +0535f4: 6e10 fc02 0b00 |021a: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@02fc │ │ +0535fa: 1240 |021d: const/4 v0, #int 4 // #4 │ │ +0535fc: 370c 28fe |021e: if-le v12, v0, 0046 // -01d8 │ │ +053600: 6300 f500 |0220: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +053604: 3800 1a00 |0222: if-eqz v0, 023c // +001a │ │ +053608: 1a00 2303 |0224: const-string v0, "FragmentManager" // string@0323 │ │ +05360c: 2201 1403 |0226: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +053610: 7010 ab14 0100 |0228: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +053616: 1a02 9513 |022b: const-string v2, "moveto RESUMED: " // string@1395 │ │ +05361a: 6e20 b214 2100 |022d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +053620: 0c01 |0230: move-result-object v1 │ │ +053622: 6e20 b114 b100 |0231: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +053628: 0c01 |0234: move-result-object v1 │ │ +05362a: 6e10 b714 0100 |0235: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +053630: 0c01 |0238: move-result-object v1 │ │ +053632: 7120 dc11 1000 |0239: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +053638: 1210 |023c: const/4 v0, #int 1 // #1 │ │ +05363a: 5cb0 b500 |023d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b5 │ │ +05363e: 6e10 fa02 0b00 |023f: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performResume:()V // method@02fa │ │ +053644: 1200 |0242: const/4 v0, #int 0 // #0 │ │ +053646: 5bb0 b800 |0243: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ +05364a: 1200 |0245: const/4 v0, #int 0 // #0 │ │ +05364c: 5bb0 b900 |0246: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b9 │ │ +053650: 2900 fefd |0248: goto/16 0046 // -0202 │ │ +053654: 1200 |024a: const/4 v0, #int 0 // #0 │ │ +053656: 5bb0 ad00 |024b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ad │ │ +05365a: 2900 e1fe |024d: goto/16 012e // -011f │ │ +05365e: 1200 |024f: const/4 v0, #int 0 // #0 │ │ +053660: 5bb0 ad00 |0250: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ad │ │ +053664: 2898 |0252: goto 01ea // -0068 │ │ +053666: 52b0 ba00 |0253: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00ba │ │ +05366a: 37c0 f1fd |0255: if-le v0, v12, 0046 // -020f │ │ +05366e: 52b0 ba00 |0257: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00ba │ │ +053672: 2b00 6b01 0000 |0259: packed-switch v0, 000003c4 // +0000016b │ │ +053678: 2900 eafd |025c: goto/16 0046 // -0216 │ │ +05367c: 1210 |025e: const/4 v0, #int 1 // #1 │ │ +05367e: 350c e7fd |025f: if-ge v12, v0, 0046 // -0219 │ │ +053682: 55a0 0901 |0261: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0109 │ │ +053686: 3800 0e00 |0263: if-eqz v0, 0271 // +000e │ │ +05368a: 54b0 9c00 |0265: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009c │ │ +05368e: 3800 0a00 |0267: if-eqz v0, 0271 // +000a │ │ +053692: 54b9 9c00 |0269: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009c │ │ +053696: 1200 |026b: const/4 v0, #int 0 // #0 │ │ +053698: 5bb0 9c00 |026c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009c │ │ +05369c: 6e10 4d12 0900 |026e: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@124d │ │ +0536a2: 54b0 9c00 |0271: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009c │ │ +0536a6: 3800 e300 |0273: if-eqz v0, 0356 // +00e3 │ │ +0536aa: 59bc bb00 |0275: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00bb │ │ +0536ae: 121c |0277: const/4 v12, #int 1 // #1 │ │ +0536b0: 2900 cefd |0278: goto/16 0046 // -0232 │ │ +0536b4: 1250 |027a: const/4 v0, #int 5 // #5 │ │ +0536b6: 350c 2400 |027b: if-ge v12, v0, 029f // +0024 │ │ +0536ba: 6300 f500 |027d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +0536be: 3800 1a00 |027f: if-eqz v0, 0299 // +001a │ │ +0536c2: 1a00 2303 |0281: const-string v0, "FragmentManager" // string@0323 │ │ +0536c6: 2201 1403 |0283: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +0536ca: 7010 ab14 0100 |0285: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0536d0: 1a02 9013 |0288: const-string v2, "movefrom RESUMED: " // string@1390 │ │ +0536d4: 6e20 b214 2100 |028a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0536da: 0c01 |028d: move-result-object v1 │ │ +0536dc: 6e20 b114 b100 |028e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0536e2: 0c01 |0291: move-result-object v1 │ │ +0536e4: 6e10 b714 0100 |0292: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0536ea: 0c01 |0295: move-result-object v1 │ │ +0536ec: 7120 dc11 1000 |0296: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +0536f2: 6e10 f702 0b00 |0299: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performPause:()V // method@02f7 │ │ +0536f8: 1200 |029c: const/4 v0, #int 0 // #0 │ │ +0536fa: 5cb0 b500 |029d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00b5 │ │ +0536fe: 1240 |029f: const/4 v0, #int 4 // #4 │ │ +053700: 350c 2100 |02a0: if-ge v12, v0, 02c1 // +0021 │ │ +053704: 6300 f500 |02a2: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +053708: 3800 1a00 |02a4: if-eqz v0, 02be // +001a │ │ +05370c: 1a00 2303 |02a6: const-string v0, "FragmentManager" // string@0323 │ │ +053710: 2201 1403 |02a8: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +053714: 7010 ab14 0100 |02aa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +05371a: 1a02 9113 |02ad: const-string v2, "movefrom STARTED: " // string@1391 │ │ +05371e: 6e20 b214 2100 |02af: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +053724: 0c01 |02b2: move-result-object v1 │ │ +053726: 6e20 b114 b100 |02b3: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +05372c: 0c01 |02b6: move-result-object v1 │ │ +05372e: 6e10 b714 0100 |02b7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +053734: 0c01 |02ba: move-result-object v1 │ │ +053736: 7120 dc11 1000 |02bb: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +05373c: 6e10 fd02 0b00 |02be: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@02fd │ │ +053742: 1230 |02c1: const/4 v0, #int 3 // #3 │ │ +053744: 350c 2100 |02c2: if-ge v12, v0, 02e3 // +0021 │ │ +053748: 6300 f500 |02c4: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +05374c: 3800 1a00 |02c6: if-eqz v0, 02e0 // +001a │ │ +053750: 1a00 2303 |02c8: const-string v0, "FragmentManager" // string@0323 │ │ +053754: 2201 1403 |02ca: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +053758: 7010 ab14 0100 |02cc: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +05375e: 1a02 9213 |02cf: const-string v2, "movefrom STOPPED: " // string@1392 │ │ +053762: 6e20 b214 2100 |02d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +053768: 0c01 |02d4: move-result-object v1 │ │ +05376a: 6e20 b114 b100 |02d5: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +053770: 0c01 |02d8: move-result-object v1 │ │ +053772: 6e10 b714 0100 |02d9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +053778: 0c01 |02dc: move-result-object v1 │ │ +05377a: 7120 dc11 1000 |02dd: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +053780: 6e10 f902 0b00 |02e0: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@02f9 │ │ +053786: 1220 |02e3: const/4 v0, #int 2 // #2 │ │ +053788: 350c 7aff |02e4: if-ge v12, v0, 025e // -0086 │ │ +05378c: 6300 f500 |02e6: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +053790: 3800 1a00 |02e8: if-eqz v0, 0302 // +001a │ │ +053794: 1a00 2303 |02ea: const-string v0, "FragmentManager" // string@0323 │ │ +053798: 2201 1403 |02ec: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +05379c: 7010 ab14 0100 |02ee: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0537a2: 1a02 8e13 |02f1: const-string v2, "movefrom ACTIVITY_CREATED: " // string@138e │ │ +0537a6: 6e20 b214 2100 |02f3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0537ac: 0c01 |02f6: move-result-object v1 │ │ +0537ae: 6e20 b114 b100 |02f7: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0537b4: 0c01 |02fa: move-result-object v1 │ │ +0537b6: 6e10 b714 0100 |02fb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0537bc: 0c01 |02fe: move-result-object v1 │ │ +0537be: 7120 dc11 1000 |02ff: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +0537c4: 54b0 c100 |0302: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +0537c8: 3800 1100 |0304: if-eqz v0, 0315 // +0011 │ │ +0537cc: 54a0 ff00 |0306: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +0537d0: 6e10 2603 0000 |0308: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@0326 │ │ +0537d6: 0a00 |030b: move-result v0 │ │ +0537d8: 3900 0900 |030c: if-nez v0, 0315 // +0009 │ │ +0537dc: 54b0 b900 |030e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b9 │ │ +0537e0: 3900 0500 |0310: if-nez v0, 0315 // +0005 │ │ +0537e4: 6e20 b303 ba00 |0312: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@03b3 │ │ +0537ea: 6e10 f302 0b00 |0315: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@02f3 │ │ +0537f0: 54b0 c100 |0318: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +0537f4: 3800 3100 |031a: if-eqz v0, 034b // +0031 │ │ +0537f8: 54b0 a200 |031c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a2 │ │ +0537fc: 3800 2d00 |031e: if-eqz v0, 034b // +002d │ │ +053800: 1206 |0320: const/4 v6, #int 0 // #0 │ │ +053802: 52a0 0801 |0321: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0108 │ │ +053806: 3d00 0b00 |0323: if-lez v0, 032e // +000b │ │ +05380a: 55a0 0901 |0325: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0109 │ │ +05380e: 3900 0700 |0327: if-nez v0, 032e // +0007 │ │ +053812: 1200 |0329: const/4 v0, #int 0 // #0 │ │ +053814: 6e5e 9703 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@0397 │ │ +05381a: 0c06 |032d: move-result-object v6 │ │ +05381c: 3806 1600 |032e: if-eqz v6, 0344 // +0016 │ │ +053820: 07b8 |0330: move-object v8, v11 │ │ +053822: 54b0 c100 |0331: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +053826: 5bb0 9c00 |0333: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@009c │ │ +05382a: 59bc bb00 |0335: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00bb │ │ +05382e: 2200 a900 |0337: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@00a9 │ │ +053832: 7030 6b03 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@036b │ │ +053838: 6e20 7e13 0600 |033c: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@137e │ │ +05383e: 54b0 c100 |033f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +053842: 6e20 ac12 6000 |0341: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@12ac │ │ +053848: 54b0 a200 |0344: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a2 │ │ +05384c: 54b1 c100 |0346: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +053850: 6e20 e712 1000 |0348: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@12e7 │ │ +053856: 1200 |034b: const/4 v0, #int 0 // #0 │ │ +053858: 5bb0 a200 |034c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00a2 │ │ +05385c: 1200 |034e: const/4 v0, #int 0 // #0 │ │ +05385e: 5bb0 c100 |034f: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +053862: 1200 |0351: const/4 v0, #int 0 // #0 │ │ +053864: 5bb0 ad00 |0352: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ad │ │ +053868: 2900 0aff |0354: goto/16 025e // -00f6 │ │ +05386c: 6300 f500 |0356: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +053870: 3800 1a00 |0358: if-eqz v0, 0372 // +001a │ │ +053874: 1a00 2303 |035a: const-string v0, "FragmentManager" // string@0323 │ │ +053878: 2201 1403 |035c: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +05387c: 7010 ab14 0100 |035e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +053882: 1a02 8f13 |0361: const-string v2, "movefrom CREATED: " // string@138f │ │ +053886: 6e20 b214 2100 |0363: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05388c: 0c01 |0366: move-result-object v1 │ │ +05388e: 6e20 b114 b100 |0367: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +053894: 0c01 |036a: move-result-object v1 │ │ +053896: 6e10 b714 0100 |036b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +05389c: 0c01 |036e: move-result-object v1 │ │ +05389e: 7120 dc11 1000 |036f: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +0538a4: 55b0 b700 |0372: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b7 │ │ +0538a8: 3900 0500 |0374: if-nez v0, 0379 // +0005 │ │ +0538ac: 6e10 f202 0b00 |0376: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroy:()V // method@02f2 │ │ +0538b2: 1200 |0379: const/4 v0, #int 0 // #0 │ │ +0538b4: 5cb0 9f00 |037a: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ +0538b8: 6e10 de02 0b00 |037c: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@02de │ │ +0538be: 55b0 9f00 |037f: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@009f │ │ +0538c2: 3900 2100 |0381: if-nez v0, 03a2 // +0021 │ │ +0538c6: 2200 de00 |0383: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00de │ │ +0538ca: 2201 1403 |0385: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +0538ce: 7010 ab14 0100 |0387: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0538d4: 1a02 1c03 |038a: const-string v2, "Fragment " // string@031c │ │ +0538d8: 6e20 b214 2100 |038c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0538de: 0c01 |038f: move-result-object v1 │ │ +0538e0: 6e20 b114 b100 |0390: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0538e6: 0c01 |0393: move-result-object v1 │ │ +0538e8: 1a02 3c00 |0394: const-string v2, " did not call through to super.onDetach()" // string@003c │ │ +0538ec: 6e20 b214 2100 |0396: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0538f2: 0c01 |0399: move-result-object v1 │ │ +0538f4: 6e10 b714 0100 |039a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0538fa: 0c01 |039d: move-result-object v1 │ │ +0538fc: 7020 2105 1000 |039e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0521 │ │ +053902: 2700 |03a1: throw v0 │ │ +053904: 390f a4fc |03a2: if-nez v15, 0046 // -035c │ │ +053908: 55b0 b700 |03a4: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b7 │ │ +05390c: 3900 0700 |03a6: if-nez v0, 03ad // +0007 │ │ +053910: 6e20 9a03 ba00 |03a8: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@039a │ │ +053916: 2900 9bfc |03ab: goto/16 0046 // -0365 │ │ +05391a: 1200 |03ad: const/4 v0, #int 0 // #0 │ │ +05391c: 5bb0 9a00 |03ae: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@009a │ │ +053920: 1200 |03b0: const/4 v0, #int 0 // #0 │ │ +053922: 5bb0 a700 |03b1: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00a7 │ │ +053926: 2900 93fc |03b3: goto/16 0046 // -036d │ │ +05392a: 0000 |03b5: nop // spacer │ │ +05392c: 0001 0500 0000 0000 0600 0000 eb00 ... |03b6: packed-switch-data (14 units) │ │ +053948: 0001 0500 0100 0000 0500 0000 8a00 ... |03c4: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=830 │ │ 0x000b line=831 │ │ 0x000c line=833 │ │ 0x0014 line=835 │ │ 0x0016 line=839 │ │ @@ -100254,18 +100232,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -051720: |[051720] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ -051730: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051732: 5c10 1301 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0113 │ │ -051736: 0e00 |0003: return-void │ │ +053964: |[053964] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ +053974: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053976: 5c10 1301 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0113 │ │ +05397a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1874 │ │ 0x0003 line=1875 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -100274,31 +100252,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 │ │ -051738: |[051738] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ -051748: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -05174a: 5570 a400 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a4 │ │ -05174e: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -051752: 5560 0b01 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@010b │ │ -051756: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -05175a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -05175c: 5c60 0c01 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@010c │ │ -051760: 0e00 |000c: return-void │ │ -051762: 5c73 a400 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a4 │ │ -051766: 5262 0801 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0108 │ │ -05176a: 0760 |0011: move-object v0, v6 │ │ -05176c: 0771 |0012: move-object v1, v7 │ │ -05176e: 0134 |0013: move v4, v3 │ │ -051770: 0135 |0014: move v5, v3 │ │ -051772: 7406 9f03 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@039f │ │ -051778: 28f4 |0018: goto 000c // -000c │ │ +05397c: |[05397c] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ +05398c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05398e: 5570 a400 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a4 │ │ +053992: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +053996: 5560 0b01 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@010b │ │ +05399a: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +05399e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0539a0: 5c60 0c01 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@010c │ │ +0539a4: 0e00 |000c: return-void │ │ +0539a6: 5c73 a400 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00a4 │ │ +0539aa: 5262 0801 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0108 │ │ +0539ae: 0760 |0011: move-object v0, v6 │ │ +0539b0: 0771 |0012: move-object v1, v7 │ │ +0539b2: 0134 |0013: move v4, v3 │ │ +0539b4: 0135 |0014: move v5, v3 │ │ +0539b6: 7406 9f03 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@039f │ │ +0539bc: 28f4 |0018: goto 000c // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=816 │ │ 0x0005 line=817 │ │ 0x0009 line=819 │ │ 0x000c line=825 │ │ 0x000d line=822 │ │ @@ -100312,20 +100290,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -05177c: |[05177c] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ -05178c: 2200 a600 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@00a6 │ │ -051790: 7020 6503 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0365 │ │ -051796: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -051798: 6e30 8b03 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@038b │ │ -05179e: 0e00 |0009: return-void │ │ +0539c0: |[0539c0] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ +0539d0: 2200 a600 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@00a6 │ │ +0539d4: 7020 6503 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0365 │ │ +0539da: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0539dc: 6e30 8b03 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@038b │ │ +0539e2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0009 line=482 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -100334,33 +100312,33 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -0517a0: |[0517a0] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ -0517b0: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ -0517b4: 2200 ff02 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -0517b8: 2201 1403 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -0517bc: 7010 ab14 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0517c2: 1a02 0102 |0009: const-string v2, "Bad id: " // string@0201 │ │ -0517c6: 6e20 b214 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0517cc: 0c01 |000e: move-result-object v1 │ │ -0517ce: 6e20 ae14 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -0517d4: 0c01 |0012: move-result-object v1 │ │ -0517d6: 6e10 b714 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0517dc: 0c01 |0016: move-result-object v1 │ │ -0517de: 7020 7614 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -0517e4: 2700 |001a: throw v0 │ │ -0517e6: 2200 a800 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@00a8 │ │ -0517ea: 7040 6903 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@0369 │ │ -0517f0: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -0517f2: 6e30 8b03 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@038b │ │ -0517f8: 0e00 |0024: return-void │ │ +0539e4: |[0539e4] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ +0539f4: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ +0539f8: 2200 ff02 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +0539fc: 2201 1403 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +053a00: 7010 ab14 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +053a06: 1a02 0202 |0009: const-string v2, "Bad id: " // string@0202 │ │ +053a0a: 6e20 b214 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +053a10: 0c01 |000e: move-result-object v1 │ │ +053a12: 6e20 ae14 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +053a18: 0c01 |0012: move-result-object v1 │ │ +053a1a: 6e10 b714 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +053a20: 0c01 |0016: move-result-object v1 │ │ +053a22: 7020 7614 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +053a28: 2700 |001a: throw v0 │ │ +053a2a: 2200 a800 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@00a8 │ │ +053a2e: 7040 6903 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@0369 │ │ +053a34: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +053a36: 6e30 8b03 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@038b │ │ +053a3c: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ 0x0002 line=510 │ │ 0x001b line=512 │ │ 0x0024 line=517 │ │ locals : │ │ @@ -100373,20 +100351,20 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -0517fc: |[0517fc] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ -05180c: 2200 a700 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@00a7 │ │ -051810: 7040 6703 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@0367 │ │ -051816: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -051818: 6e30 8b03 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@038b │ │ -05181e: 0e00 |0009: return-void │ │ +053a40: |[053a40] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ +053a50: 2200 a700 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@00a7 │ │ +053a54: 7040 6703 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@0367 │ │ +053a5a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +053a5c: 6e30 8b03 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@038b │ │ +053a62: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ 0x0009 line=498 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=3 name Ljava/lang/String; │ │ @@ -100397,25 +100375,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -051820: |[051820] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ -051830: 7010 7803 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0378 │ │ -051836: 6e10 8d03 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@038d │ │ -05183c: 5440 ff00 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -051840: 5400 d900 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d9 │ │ -051844: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -051846: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ -051848: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -05184a: 6e53 a803 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@03a8 │ │ -051850: 0a00 |0010: move-result v0 │ │ -051852: 0f00 |0011: return v0 │ │ +053a64: |[053a64] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ +053a74: 7010 7803 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0378 │ │ +053a7a: 6e10 8d03 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@038d │ │ +053a80: 5440 ff00 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +053a84: 5400 d900 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d9 │ │ +053a88: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +053a8a: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ +053a8c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +053a8e: 6e53 a803 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@03a8 │ │ +053a94: 0a00 |0010: move-result v0 │ │ +053a96: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x0003 line=487 │ │ 0x0006 line=488 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -100425,36 +100403,36 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 43 16-bit code units │ │ -051854: |[051854] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ -051864: 7010 7803 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0378 │ │ -05186a: 6e10 8d03 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@038d │ │ -051870: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ -051874: 2200 ff02 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -051878: 2201 1403 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -05187c: 7010 ab14 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -051882: 1a02 0102 |000f: const-string v2, "Bad id: " // string@0201 │ │ -051886: 6e20 b214 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -05188c: 0c01 |0014: move-result-object v1 │ │ -05188e: 6e20 ae14 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -051894: 0c01 |0018: move-result-object v1 │ │ -051896: 6e10 b714 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -05189c: 0c01 |001c: move-result-object v1 │ │ -05189e: 7020 7614 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -0518a4: 2700 |0020: throw v0 │ │ -0518a6: 5430 ff00 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -0518aa: 5400 d900 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d9 │ │ -0518ae: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -0518b0: 6e55 a803 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@03a8 │ │ -0518b6: 0a00 |0029: move-result v0 │ │ -0518b8: 0f00 |002a: return v0 │ │ +053a98: |[053a98] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ +053aa8: 7010 7803 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0378 │ │ +053aae: 6e10 8d03 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@038d │ │ +053ab4: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ +053ab8: 2200 ff02 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +053abc: 2201 1403 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +053ac0: 7010 ab14 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +053ac6: 1a02 0202 |000f: const-string v2, "Bad id: " // string@0202 │ │ +053aca: 6e20 b214 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +053ad0: 0c01 |0014: move-result-object v1 │ │ +053ad2: 6e20 ae14 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +053ad8: 0c01 |0018: move-result-object v1 │ │ +053ada: 6e10 b714 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +053ae0: 0c01 |001c: move-result-object v1 │ │ +053ae2: 7020 7614 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +053ae8: 2700 |0020: throw v0 │ │ +053aea: 5430 ff00 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +053aee: 5400 d900 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d9 │ │ +053af2: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +053af4: 6e55 a803 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@03a8 │ │ +053afa: 0a00 |0029: move-result v0 │ │ +053afc: 0f00 |002a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=521 │ │ 0x0003 line=522 │ │ 0x0006 line=523 │ │ 0x0008 line=524 │ │ 0x0021 line=526 │ │ @@ -100468,23 +100446,23 @@ │ │ type : '(Ljava/lang/String;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -0518bc: |[0518bc] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ -0518cc: 7010 7803 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0378 │ │ -0518d2: 6e10 8d03 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@038d │ │ -0518d8: 5420 ff00 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -0518dc: 5400 d900 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d9 │ │ -0518e0: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ -0518e2: 6e54 a803 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@03a8 │ │ -0518e8: 0a00 |000e: move-result v0 │ │ -0518ea: 0f00 |000f: return v0 │ │ +053b00: |[053b00] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ +053b10: 7010 7803 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0378 │ │ +053b16: 6e10 8d03 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@038d │ │ +053b1c: 5420 ff00 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +053b20: 5400 d900 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00d9 │ │ +053b24: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ +053b26: 6e54 a803 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@03a8 │ │ +053b2c: 0a00 |000e: move-result v0 │ │ +053b2e: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ 0x0003 line=503 │ │ 0x0006 line=504 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -100496,130 +100474,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 │ │ -0518ec: |[0518ec] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ -0518fc: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -0518fe: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -051900: 54b6 0301 |0002: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ -051904: 3906 0300 |0004: if-nez v6, 0007 // +0003 │ │ -051908: 0f09 |0006: return v9 │ │ -05190a: 390d 2200 |0007: if-nez v13, 0029 // +0022 │ │ -05190e: 3b0e 2000 |0009: if-gez v14, 0029 // +0020 │ │ -051912: dd06 0f01 |000b: and-int/lit8 v6, v15, #int 1 // #01 │ │ -051916: 3906 1c00 |000d: if-nez v6, 0029 // +001c │ │ -05191a: 54b6 0301 |000f: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ -05191e: 6e10 e514 0600 |0011: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -051924: 0a06 |0014: move-result v6 │ │ -051926: d804 06ff |0015: add-int/lit8 v4, v6, #int -1 // #ff │ │ -05192a: 3a04 efff |0017: if-ltz v4, 0006 // -0011 │ │ -05192e: 54b6 0301 |0019: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ -051932: 6e20 e214 4600 |001b: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@14e2 │ │ -051938: 0c01 |001e: move-result-object v1 │ │ -05193a: 1f01 9300 |001f: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0093 │ │ -05193e: 6e20 6702 8100 |0021: invoke-virtual {v1, v8}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@0267 │ │ -051944: 6e10 ac03 0b00 |0024: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@03ac │ │ -05194a: 0189 |0027: move v9, v8 │ │ -05194c: 28de |0028: goto 0006 // -0022 │ │ -05194e: 12f3 |0029: const/4 v3, #int -1 // #ff │ │ -051950: 390d 0400 |002a: if-nez v13, 002e // +0004 │ │ -051954: 3a0e 5000 |002c: if-ltz v14, 007c // +0050 │ │ -051958: 54b6 0301 |002e: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ -05195c: 6e10 e514 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -051962: 0a06 |0033: move-result v6 │ │ -051964: d803 06ff |0034: add-int/lit8 v3, v6, #int -1 // #ff │ │ -051968: 3a03 1600 |0036: if-ltz v3, 004c // +0016 │ │ -05196c: 54b6 0301 |0038: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ -051970: 6e20 df14 3600 |003a: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -051976: 0c01 |003d: move-result-object v1 │ │ -051978: 1f01 9300 |003e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0093 │ │ -05197c: 380d 3300 |0040: if-eqz v13, 0073 // +0033 │ │ -051980: 6e10 6102 0100 |0042: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@0261 │ │ -051986: 0c06 |0045: move-result-object v6 │ │ -051988: 6e20 9f14 6d00 |0046: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -05198e: 0a06 |0049: move-result v6 │ │ -051990: 3806 2900 |004a: if-eqz v6, 0073 // +0029 │ │ -051994: 3a03 baff |004c: if-ltz v3, 0006 // -0046 │ │ -051998: dd06 0f01 |004e: and-int/lit8 v6, v15, #int 1 // #01 │ │ -05199c: 3806 2c00 |0050: if-eqz v6, 007c // +002c │ │ -0519a0: d803 03ff |0052: add-int/lit8 v3, v3, #int -1 // #ff │ │ -0519a4: 3a03 2800 |0054: if-ltz v3, 007c // +0028 │ │ -0519a8: 54b6 0301 |0056: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ -0519ac: 6e20 df14 3600 |0058: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -0519b2: 0c01 |005b: move-result-object v1 │ │ -0519b4: 1f01 9300 |005c: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0093 │ │ -0519b8: 380d 0c00 |005e: if-eqz v13, 006a // +000c │ │ -0519bc: 6e10 6102 0100 |0060: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@0261 │ │ -0519c2: 0c06 |0063: move-result-object v6 │ │ -0519c4: 6e20 9f14 6d00 |0064: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -0519ca: 0a06 |0067: move-result v6 │ │ -0519cc: 3906 0800 |0068: if-nez v6, 0070 // +0008 │ │ -0519d0: 3a0e 1200 |006a: if-ltz v14, 007c // +0012 │ │ -0519d4: 5216 6900 |006c: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0069 │ │ -0519d8: 336e 0e00 |006e: if-ne v14, v6, 007c // +000e │ │ -0519dc: d803 03ff |0070: add-int/lit8 v3, v3, #int -1 // #ff │ │ -0519e0: 28e2 |0072: goto 0054 // -001e │ │ -0519e2: 3a0e 0600 |0073: if-ltz v14, 0079 // +0006 │ │ -0519e6: 5216 6900 |0075: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0069 │ │ -0519ea: 326e d5ff |0077: if-eq v14, v6, 004c // -002b │ │ -0519ee: d803 03ff |0079: add-int/lit8 v3, v3, #int -1 // #ff │ │ -0519f2: 28bb |007b: goto 0036 // -0045 │ │ -0519f4: 54b6 0301 |007c: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ -0519f8: 6e10 e514 0600 |007e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -0519fe: 0a06 |0081: move-result v6 │ │ -051a00: d806 06ff |0082: add-int/lit8 v6, v6, #int -1 // #ff │ │ -051a04: 3263 82ff |0084: if-eq v3, v6, 0006 // -007e │ │ -051a08: 2205 2703 |0086: new-instance v5, Ljava/util/ArrayList; // type@0327 │ │ -051a0c: 7010 d914 0500 |0088: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -051a12: 54b6 0301 |008b: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ -051a16: 6e10 e514 0600 |008d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -051a1c: 0a06 |0090: move-result v6 │ │ -051a1e: d802 06ff |0091: add-int/lit8 v2, v6, #int -1 // #ff │ │ -051a22: 3732 0e00 |0093: if-le v2, v3, 00a1 // +000e │ │ -051a26: 54b6 0301 |0095: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ -051a2a: 6e20 e214 2600 |0097: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@14e2 │ │ -051a30: 0c06 |009a: move-result-object v6 │ │ -051a32: 6e20 dc14 6500 |009b: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -051a38: d802 02ff |009e: add-int/lit8 v2, v2, #int -1 // #ff │ │ -051a3c: 28f3 |00a0: goto 0093 // -000d │ │ -051a3e: 6e10 e514 0500 |00a1: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -051a44: 0a06 |00a4: move-result v6 │ │ -051a46: d800 06ff |00a5: add-int/lit8 v0, v6, #int -1 // #ff │ │ -051a4a: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ -051a4c: 3602 3300 |00a8: if-gt v2, v0, 00db // +0033 │ │ -051a50: 6306 f500 |00aa: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -051a54: 3806 1e00 |00ac: if-eqz v6, 00ca // +001e │ │ -051a58: 1a06 2203 |00ae: const-string v6, "FragmentManager" // string@0322 │ │ -051a5c: 2207 1403 |00b0: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ -051a60: 7010 ab14 0700 |00b2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -051a66: 1a0a 6508 |00b5: const-string v10, "Popping back stack state: " // string@0865 │ │ -051a6a: 6e20 b214 a700 |00b7: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -051a70: 0c07 |00ba: move-result-object v7 │ │ -051a72: 6e20 df14 2500 |00bb: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -051a78: 0c0a |00be: move-result-object v10 │ │ -051a7a: 6e20 b114 a700 |00bf: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -051a80: 0c07 |00c2: move-result-object v7 │ │ -051a82: 6e10 b714 0700 |00c3: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -051a88: 0c07 |00c6: move-result-object v7 │ │ -051a8a: 7120 dc11 7600 |00c7: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -051a90: 6e20 df14 2500 |00ca: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -051a96: 0c06 |00cd: move-result-object v6 │ │ -051a98: 1f06 9300 |00ce: check-cast v6, Landroid/support/v4/app/BackStackRecord; // type@0093 │ │ -051a9c: 3302 0900 |00d0: if-ne v2, v0, 00d9 // +0009 │ │ -051aa0: 0187 |00d2: move v7, v8 │ │ -051aa2: 6e20 6702 7600 |00d3: invoke-virtual {v6, v7}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@0267 │ │ -051aa8: d802 0201 |00d6: add-int/lit8 v2, v2, #int 1 // #01 │ │ -051aac: 28d0 |00d8: goto 00a8 // -0030 │ │ -051aae: 0197 |00d9: move v7, v9 │ │ -051ab0: 28f9 |00da: goto 00d3 // -0007 │ │ -051ab2: 6e10 ac03 0b00 |00db: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@03ac │ │ -051ab8: 2900 49ff |00de: goto/16 0027 // -00b7 │ │ +053b30: |[053b30] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ +053b40: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +053b42: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +053b44: 54b6 0301 |0002: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ +053b48: 3906 0300 |0004: if-nez v6, 0007 // +0003 │ │ +053b4c: 0f09 |0006: return v9 │ │ +053b4e: 390d 2200 |0007: if-nez v13, 0029 // +0022 │ │ +053b52: 3b0e 2000 |0009: if-gez v14, 0029 // +0020 │ │ +053b56: dd06 0f01 |000b: and-int/lit8 v6, v15, #int 1 // #01 │ │ +053b5a: 3906 1c00 |000d: if-nez v6, 0029 // +001c │ │ +053b5e: 54b6 0301 |000f: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ +053b62: 6e10 e514 0600 |0011: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +053b68: 0a06 |0014: move-result v6 │ │ +053b6a: d804 06ff |0015: add-int/lit8 v4, v6, #int -1 // #ff │ │ +053b6e: 3a04 efff |0017: if-ltz v4, 0006 // -0011 │ │ +053b72: 54b6 0301 |0019: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ +053b76: 6e20 e214 4600 |001b: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@14e2 │ │ +053b7c: 0c01 |001e: move-result-object v1 │ │ +053b7e: 1f01 9300 |001f: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0093 │ │ +053b82: 6e20 6702 8100 |0021: invoke-virtual {v1, v8}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@0267 │ │ +053b88: 6e10 ac03 0b00 |0024: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@03ac │ │ +053b8e: 0189 |0027: move v9, v8 │ │ +053b90: 28de |0028: goto 0006 // -0022 │ │ +053b92: 12f3 |0029: const/4 v3, #int -1 // #ff │ │ +053b94: 390d 0400 |002a: if-nez v13, 002e // +0004 │ │ +053b98: 3a0e 5000 |002c: if-ltz v14, 007c // +0050 │ │ +053b9c: 54b6 0301 |002e: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ +053ba0: 6e10 e514 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +053ba6: 0a06 |0033: move-result v6 │ │ +053ba8: d803 06ff |0034: add-int/lit8 v3, v6, #int -1 // #ff │ │ +053bac: 3a03 1600 |0036: if-ltz v3, 004c // +0016 │ │ +053bb0: 54b6 0301 |0038: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ +053bb4: 6e20 df14 3600 |003a: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +053bba: 0c01 |003d: move-result-object v1 │ │ +053bbc: 1f01 9300 |003e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0093 │ │ +053bc0: 380d 3300 |0040: if-eqz v13, 0073 // +0033 │ │ +053bc4: 6e10 6102 0100 |0042: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@0261 │ │ +053bca: 0c06 |0045: move-result-object v6 │ │ +053bcc: 6e20 9f14 6d00 |0046: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +053bd2: 0a06 |0049: move-result v6 │ │ +053bd4: 3806 2900 |004a: if-eqz v6, 0073 // +0029 │ │ +053bd8: 3a03 baff |004c: if-ltz v3, 0006 // -0046 │ │ +053bdc: dd06 0f01 |004e: and-int/lit8 v6, v15, #int 1 // #01 │ │ +053be0: 3806 2c00 |0050: if-eqz v6, 007c // +002c │ │ +053be4: d803 03ff |0052: add-int/lit8 v3, v3, #int -1 // #ff │ │ +053be8: 3a03 2800 |0054: if-ltz v3, 007c // +0028 │ │ +053bec: 54b6 0301 |0056: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ +053bf0: 6e20 df14 3600 |0058: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +053bf6: 0c01 |005b: move-result-object v1 │ │ +053bf8: 1f01 9300 |005c: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0093 │ │ +053bfc: 380d 0c00 |005e: if-eqz v13, 006a // +000c │ │ +053c00: 6e10 6102 0100 |0060: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@0261 │ │ +053c06: 0c06 |0063: move-result-object v6 │ │ +053c08: 6e20 9f14 6d00 |0064: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +053c0e: 0a06 |0067: move-result v6 │ │ +053c10: 3906 0800 |0068: if-nez v6, 0070 // +0008 │ │ +053c14: 3a0e 1200 |006a: if-ltz v14, 007c // +0012 │ │ +053c18: 5216 6900 |006c: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0069 │ │ +053c1c: 336e 0e00 |006e: if-ne v14, v6, 007c // +000e │ │ +053c20: d803 03ff |0070: add-int/lit8 v3, v3, #int -1 // #ff │ │ +053c24: 28e2 |0072: goto 0054 // -001e │ │ +053c26: 3a0e 0600 |0073: if-ltz v14, 0079 // +0006 │ │ +053c2a: 5216 6900 |0075: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0069 │ │ +053c2e: 326e d5ff |0077: if-eq v14, v6, 004c // -002b │ │ +053c32: d803 03ff |0079: add-int/lit8 v3, v3, #int -1 // #ff │ │ +053c36: 28bb |007b: goto 0036 // -0045 │ │ +053c38: 54b6 0301 |007c: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ +053c3c: 6e10 e514 0600 |007e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +053c42: 0a06 |0081: move-result v6 │ │ +053c44: d806 06ff |0082: add-int/lit8 v6, v6, #int -1 // #ff │ │ +053c48: 3263 82ff |0084: if-eq v3, v6, 0006 // -007e │ │ +053c4c: 2205 2703 |0086: new-instance v5, Ljava/util/ArrayList; // type@0327 │ │ +053c50: 7010 d914 0500 |0088: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +053c56: 54b6 0301 |008b: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ +053c5a: 6e10 e514 0600 |008d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +053c60: 0a06 |0090: move-result v6 │ │ +053c62: d802 06ff |0091: add-int/lit8 v2, v6, #int -1 // #ff │ │ +053c66: 3732 0e00 |0093: if-le v2, v3, 00a1 // +000e │ │ +053c6a: 54b6 0301 |0095: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ +053c6e: 6e20 e214 2600 |0097: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@14e2 │ │ +053c74: 0c06 |009a: move-result-object v6 │ │ +053c76: 6e20 dc14 6500 |009b: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +053c7c: d802 02ff |009e: add-int/lit8 v2, v2, #int -1 // #ff │ │ +053c80: 28f3 |00a0: goto 0093 // -000d │ │ +053c82: 6e10 e514 0500 |00a1: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +053c88: 0a06 |00a4: move-result v6 │ │ +053c8a: d800 06ff |00a5: add-int/lit8 v0, v6, #int -1 // #ff │ │ +053c8e: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ +053c90: 3602 3300 |00a8: if-gt v2, v0, 00db // +0033 │ │ +053c94: 6306 f500 |00aa: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +053c98: 3806 1e00 |00ac: if-eqz v6, 00ca // +001e │ │ +053c9c: 1a06 2303 |00ae: const-string v6, "FragmentManager" // string@0323 │ │ +053ca0: 2207 1403 |00b0: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ +053ca4: 7010 ab14 0700 |00b2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +053caa: 1a0a 6608 |00b5: const-string v10, "Popping back stack state: " // string@0866 │ │ +053cae: 6e20 b214 a700 |00b7: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +053cb4: 0c07 |00ba: move-result-object v7 │ │ +053cb6: 6e20 df14 2500 |00bb: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +053cbc: 0c0a |00be: move-result-object v10 │ │ +053cbe: 6e20 b114 a700 |00bf: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +053cc4: 0c07 |00c2: move-result-object v7 │ │ +053cc6: 6e10 b714 0700 |00c3: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +053ccc: 0c07 |00c6: move-result-object v7 │ │ +053cce: 7120 dc11 7600 |00c7: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +053cd4: 6e20 df14 2500 |00ca: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +053cda: 0c06 |00cd: move-result-object v6 │ │ +053cdc: 1f06 9300 |00ce: check-cast v6, Landroid/support/v4/app/BackStackRecord; // type@0093 │ │ +053ce0: 3302 0900 |00d0: if-ne v2, v0, 00d9 // +0009 │ │ +053ce4: 0187 |00d2: move v7, v8 │ │ +053ce6: 6e20 6702 7600 |00d3: invoke-virtual {v6, v7}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@0267 │ │ +053cec: d802 0201 |00d6: add-int/lit8 v2, v2, #int 1 // #01 │ │ +053cf0: 28d0 |00d8: goto 00a8 // -0030 │ │ +053cf2: 0197 |00d9: move v7, v9 │ │ +053cf4: 28f9 |00da: goto 00d3 // -0007 │ │ +053cf6: 6e10 ac03 0b00 |00db: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@03ac │ │ +053cfc: 2900 49ff |00de: goto/16 0027 // -00b7 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1507 │ │ 0x0006 line=1566 │ │ 0x0007 line=1510 │ │ 0x000f line=1511 │ │ 0x0017 line=1512 │ │ @@ -100676,35 +100654,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 │ │ -051abc: |[051abc] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ -051acc: 5260 ac00 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ -051ad0: 3b00 2300 |0002: if-gez v0, 0025 // +0023 │ │ -051ad4: 2200 0003 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ -051ad8: 2201 1403 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -051adc: 7010 ab14 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -051ae2: 1a02 1b03 |000b: const-string v2, "Fragment " // string@031b │ │ -051ae6: 6e20 b214 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -051aec: 0c01 |0010: move-result-object v1 │ │ -051aee: 6e20 b114 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -051af4: 0c01 |0014: move-result-object v1 │ │ -051af6: 1a02 5600 |0015: const-string v2, " is not currently in the FragmentManager" // string@0056 │ │ -051afa: 6e20 b214 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -051b00: 0c01 |001a: move-result-object v1 │ │ -051b02: 6e10 b714 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -051b08: 0c01 |001e: move-result-object v1 │ │ -051b0a: 7020 7a14 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -051b10: 7020 b703 0300 |0022: invoke-direct {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@03b7 │ │ -051b16: 5260 ac00 |0025: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ -051b1a: 6e30 7d01 5400 |0027: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@017d │ │ -051b20: 0e00 |002a: return-void │ │ +053d00: |[053d00] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ +053d10: 5260 ac00 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ +053d14: 3b00 2300 |0002: if-gez v0, 0025 // +0023 │ │ +053d18: 2200 0003 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ +053d1c: 2201 1403 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +053d20: 7010 ab14 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +053d26: 1a02 1c03 |000b: const-string v2, "Fragment " // string@031c │ │ +053d2a: 6e20 b214 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +053d30: 0c01 |0010: move-result-object v1 │ │ +053d32: 6e20 b114 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +053d38: 0c01 |0014: move-result-object v1 │ │ +053d3a: 1a02 5600 |0015: const-string v2, " is not currently in the FragmentManager" // string@0056 │ │ +053d3e: 6e20 b214 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +053d44: 0c01 |001a: move-result-object v1 │ │ +053d46: 6e10 b714 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +053d4c: 0c01 |001e: move-result-object v1 │ │ +053d4e: 7020 7a14 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +053d54: 7020 b703 0300 |0022: invoke-direct {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@03b7 │ │ +053d5a: 5260 ac00 |0025: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ +053d5e: 6e30 7d01 5400 |0027: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@017d │ │ +053d64: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=556 │ │ 0x0004 line=557 │ │ 0x0025 line=560 │ │ 0x002a line=561 │ │ locals : │ │ @@ -100718,66 +100696,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 │ │ -051b24: |[051b24] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -051b34: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -051b36: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -051b38: 6301 f500 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -051b3c: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ -051b40: 1a01 2203 |0006: const-string v1, "FragmentManager" // string@0322 │ │ -051b44: 2202 1403 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ -051b48: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -051b4e: 1a03 c315 |000d: const-string v3, "remove: " // string@15c3 │ │ -051b52: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -051b58: 0c02 |0012: move-result-object v2 │ │ -051b5a: 6e20 b114 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -051b60: 0c02 |0016: move-result-object v2 │ │ -051b62: 1a03 7900 |0017: const-string v3, " nesting=" // string@0079 │ │ -051b66: 6e20 b214 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -051b6c: 0c02 |001c: move-result-object v2 │ │ -051b6e: 5283 9e00 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009e │ │ -051b72: 6e20 ae14 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -051b78: 0c02 |0022: move-result-object v2 │ │ -051b7a: 6e10 b714 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -051b80: 0c02 |0026: move-result-object v2 │ │ -051b82: 7120 dc11 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -051b88: 6e10 ca02 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@02ca │ │ -051b8e: 0a01 |002d: move-result v1 │ │ -051b90: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ -051b94: 0106 |0030: move v6, v0 │ │ -051b96: 5581 a500 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a5 │ │ -051b9a: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ -051b9e: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ -051ba2: 5471 0001 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -051ba6: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ -051baa: 5471 0001 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -051bae: 6e20 e314 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@14e3 │ │ -051bb4: 5581 a900 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a9 │ │ -051bb8: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ -051bbc: 5581 b000 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b0 │ │ -051bc0: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ -051bc4: 5c70 0d01 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010d │ │ -051bc8: 5c85 9b00 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009b │ │ -051bcc: 5c80 b300 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b3 │ │ -051bd0: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ -051bd4: 0152 |0050: move v2, v5 │ │ -051bd6: 0770 |0051: move-object v0, v7 │ │ -051bd8: 0781 |0052: move-object v1, v8 │ │ -051bda: 0193 |0053: move v3, v9 │ │ -051bdc: 01a4 |0054: move v4, v10 │ │ -051bde: 7406 9f03 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@039f │ │ -051be4: 0e00 |0058: return-void │ │ -051be6: 0156 |0059: move v6, v5 │ │ -051be8: 28d7 |005a: goto 0031 // -0029 │ │ -051bea: 0102 |005b: move v2, v0 │ │ -051bec: 28f5 |005c: goto 0051 // -000b │ │ +053d68: |[053d68] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +053d78: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +053d7a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +053d7c: 6301 f500 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +053d80: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ +053d84: 1a01 2303 |0006: const-string v1, "FragmentManager" // string@0323 │ │ +053d88: 2202 1403 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ +053d8c: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +053d92: 1a03 c315 |000d: const-string v3, "remove: " // string@15c3 │ │ +053d96: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +053d9c: 0c02 |0012: move-result-object v2 │ │ +053d9e: 6e20 b114 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +053da4: 0c02 |0016: move-result-object v2 │ │ +053da6: 1a03 7900 |0017: const-string v3, " nesting=" // string@0079 │ │ +053daa: 6e20 b214 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +053db0: 0c02 |001c: move-result-object v2 │ │ +053db2: 5283 9e00 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009e │ │ +053db6: 6e20 ae14 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +053dbc: 0c02 |0022: move-result-object v2 │ │ +053dbe: 6e10 b714 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +053dc4: 0c02 |0026: move-result-object v2 │ │ +053dc6: 7120 dc11 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +053dcc: 6e10 ca02 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@02ca │ │ +053dd2: 0a01 |002d: move-result v1 │ │ +053dd4: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ +053dd8: 0106 |0030: move v6, v0 │ │ +053dda: 5581 a500 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00a5 │ │ +053dde: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ +053de2: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ +053de6: 5471 0001 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +053dea: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ +053dee: 5471 0001 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +053df2: 6e20 e314 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@14e3 │ │ +053df8: 5581 a900 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a9 │ │ +053dfc: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ +053e00: 5581 b000 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b0 │ │ +053e04: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ +053e08: 5c70 0d01 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010d │ │ +053e0c: 5c85 9b00 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009b │ │ +053e10: 5c80 b300 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00b3 │ │ +053e14: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ +053e18: 0152 |0050: move v2, v5 │ │ +053e1a: 0770 |0051: move-object v0, v7 │ │ +053e1c: 0781 |0052: move-object v1, v8 │ │ +053e1e: 0193 |0053: move v3, v9 │ │ +053e20: 01a4 |0054: move v4, v10 │ │ +053e22: 7406 9f03 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@039f │ │ +053e28: 0e00 |0058: return-void │ │ +053e2a: 0156 |0059: move v6, v5 │ │ +053e2c: 28d7 |005a: goto 0031 // -0029 │ │ +053e2e: 0102 |005b: move v2, v0 │ │ +053e30: 28f5 |005c: goto 0051 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1190 │ │ 0x002a line=1191 │ │ 0x0031 line=1192 │ │ 0x0037 line=1193 │ │ 0x003b line=1194 │ │ @@ -100802,20 +100780,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 │ │ -051bf0: |[051bf0] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -051c00: 5410 0401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0104 │ │ -051c04: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -051c08: 5410 0401 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0104 │ │ -051c0c: 6e20 e314 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@14e3 │ │ -051c12: 0e00 |0009: return-void │ │ +053e34: |[053e34] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +053e44: 5410 0401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0104 │ │ +053e48: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +053e4c: 5410 0401 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0104 │ │ +053e50: 6e20 e314 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@14e3 │ │ +053e56: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ 0x0004 line=550 │ │ 0x0009 line=552 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -100826,30 +100804,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -051c14: |[051c14] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ -051c24: 5421 0401 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0104 │ │ -051c28: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ -051c2c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -051c2e: 5421 0401 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0104 │ │ -051c32: 6e10 e514 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -051c38: 0a01 |000a: move-result v1 │ │ -051c3a: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ -051c3e: 5421 0401 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0104 │ │ -051c42: 6e20 df14 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -051c48: 0c01 |0012: move-result-object v1 │ │ -051c4a: 1f01 a300 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@00a3 │ │ -051c4e: 7210 4c03 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@034c │ │ -051c54: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -051c58: 28eb |001a: goto 0005 // -0015 │ │ -051c5a: 0e00 |001b: return-void │ │ +053e58: |[053e58] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ +053e68: 5421 0401 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0104 │ │ +053e6c: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ +053e70: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +053e72: 5421 0401 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0104 │ │ +053e76: 6e10 e514 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +053e7c: 0a01 |000a: move-result v1 │ │ +053e7e: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ +053e82: 5421 0401 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0104 │ │ +053e86: 6e20 df14 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +053e8c: 0c01 |0012: move-result-object v1 │ │ +053e8e: 1f01 a300 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@00a3 │ │ +053e92: 7210 4c03 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@034c │ │ +053e98: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +053e9c: 28eb |001a: goto 0005 // -0015 │ │ +053e9e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1491 │ │ 0x0004 line=1492 │ │ 0x000d line=1493 │ │ 0x0018 line=1492 │ │ 0x001b line=1496 │ │ @@ -100862,298 +100840,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 │ │ -051c5c: |[051c5c] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ -051c6c: 120b |0000: const/4 v11, #int 0 // #0 │ │ -051c6e: 120a |0001: const/4 v10, #int 0 // #0 │ │ -051c70: 390d 0300 |0002: if-nez v13, 0005 // +0003 │ │ -051c74: 0e00 |0004: return-void │ │ -051c76: 07d2 |0005: move-object v2, v13 │ │ -051c78: 1f02 ac00 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@00ac │ │ -051c7c: 5427 1601 |0008: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0116 │ │ -051c80: 3807 faff |000a: if-eqz v7, 0004 // -0006 │ │ -051c84: 380e 5900 |000c: if-eqz v14, 0065 // +0059 │ │ -051c88: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -051c8a: 6e10 e514 0e00 |000f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -051c90: 0a07 |0012: move-result v7 │ │ -051c92: 3574 5200 |0013: if-ge v4, v7, 0065 // +0052 │ │ -051c96: 6e20 df14 4e00 |0015: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -051c9c: 0c01 |0018: move-result-object v1 │ │ -051c9e: 1f01 9b00 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@009b │ │ -051ca2: 6307 f500 |001b: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -051ca6: 3807 1a00 |001d: if-eqz v7, 0037 // +001a │ │ -051caa: 1a07 2203 |001f: const-string v7, "FragmentManager" // string@0322 │ │ -051cae: 2208 1403 |0021: new-instance v8, Ljava/lang/StringBuilder; // type@0314 │ │ -051cb2: 7010 ab14 0800 |0023: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -051cb8: 1a09 fc15 |0026: const-string v9, "restoreAllState: re-attaching retained " // string@15fc │ │ -051cbc: 6e20 b214 9800 |0028: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -051cc2: 0c08 |002b: move-result-object v8 │ │ -051cc4: 6e20 b114 1800 |002c: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -051cca: 0c08 |002f: move-result-object v8 │ │ -051ccc: 6e10 b714 0800 |0030: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -051cd2: 0c08 |0033: move-result-object v8 │ │ -051cd4: 7120 dc11 8700 |0034: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -051cda: 5427 1601 |0037: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0116 │ │ -051cde: 5218 ac00 |0039: iget v8, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ -051ce2: 4603 0708 |003b: aget-object v3, v7, v8 │ │ -051ce6: 5b31 2601 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0126 │ │ -051cea: 5b1a b900 |003f: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b9 │ │ -051cee: 591b 9e00 |0041: iput v11, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009e │ │ -051cf2: 5c1b ab00 |0043: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ab │ │ -051cf6: 5c1b 9b00 |0045: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009b │ │ -051cfa: 5b1a bd00 |0047: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bd │ │ -051cfe: 5437 2801 |0049: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0128 │ │ -051d02: 3807 1700 |004b: if-eqz v7, 0062 // +0017 │ │ -051d06: 5437 2801 |004d: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0128 │ │ -051d0a: 54c8 ff00 |004f: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -051d0e: 6e10 1903 0800 |0051: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0319 │ │ -051d14: 0c08 |0054: move-result-object v8 │ │ -051d16: 6e20 8201 8700 |0055: invoke-virtual {v7, v8}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0182 │ │ -051d1c: 5437 2801 |0058: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0128 │ │ -051d20: 1a08 d40a |005a: const-string v8, "android:view_state" // string@0ad4 │ │ -051d24: 6e20 7701 8700 |005c: invoke-virtual {v7, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0177 │ │ -051d2a: 0c07 |005f: move-result-object v7 │ │ -051d2c: 5b17 b900 |0060: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b9 │ │ -051d30: d804 0401 |0062: add-int/lit8 v4, v4, #int 1 // #01 │ │ -051d34: 28ab |0064: goto 000f // -0055 │ │ -051d36: 2207 2703 |0065: new-instance v7, Ljava/util/ArrayList; // type@0327 │ │ -051d3a: 5428 1601 |0067: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0116 │ │ -051d3e: 2188 |0069: array-length v8, v8 │ │ -051d40: 7020 da14 8700 |006a: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@14da │ │ -051d46: 5bc7 fe00 |006d: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -051d4a: 54c7 0201 |006f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0102 │ │ -051d4e: 3807 0700 |0071: if-eqz v7, 0078 // +0007 │ │ -051d52: 54c7 0201 |0073: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0102 │ │ -051d56: 6e10 dd14 0700 |0075: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@14dd │ │ -051d5c: 1204 |0078: const/4 v4, #int 0 // #0 │ │ -051d5e: 5427 1601 |0079: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0116 │ │ -051d62: 2177 |007b: array-length v7, v7 │ │ -051d64: 3574 7600 |007c: if-ge v4, v7, 00f2 // +0076 │ │ -051d68: 5427 1601 |007e: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0116 │ │ -051d6c: 4603 0704 |0080: aget-object v3, v7, v4 │ │ -051d70: 3803 3a00 |0082: if-eqz v3, 00bc // +003a │ │ -051d74: 54c7 ff00 |0084: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -051d78: 54c8 0f01 |0086: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010f │ │ -051d7c: 6e30 d903 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@03d9 │ │ -051d82: 0c01 |008b: move-result-object v1 │ │ -051d84: 6307 f500 |008c: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -051d88: 3807 2400 |008e: if-eqz v7, 00b2 // +0024 │ │ -051d8c: 1a07 2203 |0090: const-string v7, "FragmentManager" // string@0322 │ │ -051d90: 2208 1403 |0092: new-instance v8, Ljava/lang/StringBuilder; // type@0314 │ │ -051d94: 7010 ab14 0800 |0094: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -051d9a: 1a09 f815 |0097: const-string v9, "restoreAllState: active #" // string@15f8 │ │ -051d9e: 6e20 b214 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -051da4: 0c08 |009c: move-result-object v8 │ │ -051da6: 6e20 ae14 4800 |009d: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -051dac: 0c08 |00a0: move-result-object v8 │ │ -051dae: 1a09 fa00 |00a1: const-string v9, ": " // string@00fa │ │ -051db2: 6e20 b214 9800 |00a3: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -051db8: 0c08 |00a6: move-result-object v8 │ │ -051dba: 6e20 b114 1800 |00a7: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -051dc0: 0c08 |00aa: move-result-object v8 │ │ -051dc2: 6e10 b714 0800 |00ab: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -051dc8: 0c08 |00ae: move-result-object v8 │ │ -051dca: 7120 dc11 8700 |00af: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -051dd0: 54c7 fe00 |00b2: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -051dd4: 6e20 dc14 1700 |00b4: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -051dda: 5b3a 2601 |00b7: iput-object v10, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0126 │ │ -051dde: d804 0401 |00b9: add-int/lit8 v4, v4, #int 1 // #01 │ │ -051de2: 28be |00bb: goto 0079 // -0042 │ │ -051de4: 54c7 fe00 |00bc: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -051de8: 6e20 dc14 a700 |00be: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -051dee: 54c7 0201 |00c1: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0102 │ │ -051df2: 3907 0900 |00c3: if-nez v7, 00cc // +0009 │ │ -051df6: 2207 2703 |00c5: new-instance v7, Ljava/util/ArrayList; // type@0327 │ │ -051dfa: 7010 d914 0700 |00c7: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -051e00: 5bc7 0201 |00ca: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0102 │ │ -051e04: 6307 f500 |00cc: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -051e08: 3807 1a00 |00ce: if-eqz v7, 00e8 // +001a │ │ -051e0c: 1a07 2203 |00d0: const-string v7, "FragmentManager" // string@0322 │ │ -051e10: 2208 1403 |00d2: new-instance v8, Ljava/lang/StringBuilder; // type@0314 │ │ -051e14: 7010 ab14 0800 |00d4: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -051e1a: 1a09 fa15 |00d7: const-string v9, "restoreAllState: avail #" // string@15fa │ │ -051e1e: 6e20 b214 9800 |00d9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -051e24: 0c08 |00dc: move-result-object v8 │ │ -051e26: 6e20 ae14 4800 |00dd: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -051e2c: 0c08 |00e0: move-result-object v8 │ │ -051e2e: 6e10 b714 0800 |00e1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -051e34: 0c08 |00e4: move-result-object v8 │ │ -051e36: 7120 dc11 8700 |00e5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -051e3c: 54c7 0201 |00e8: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0102 │ │ -051e40: 7110 8014 0400 |00ea: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1480 │ │ -051e46: 0c08 |00ed: move-result-object v8 │ │ -051e48: 6e20 dc14 8700 |00ee: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -051e4e: 28c8 |00f1: goto 00b9 // -0038 │ │ -051e50: 380e 5300 |00f2: if-eqz v14, 0145 // +0053 │ │ -051e54: 1204 |00f4: const/4 v4, #int 0 // #0 │ │ -051e56: 6e10 e514 0e00 |00f5: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -051e5c: 0a07 |00f8: move-result v7 │ │ -051e5e: 3574 4c00 |00f9: if-ge v4, v7, 0145 // +004c │ │ -051e62: 6e20 df14 4e00 |00fb: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -051e68: 0c01 |00fe: move-result-object v1 │ │ -051e6a: 1f01 9b00 |00ff: check-cast v1, Landroid/support/v4/app/Fragment; // type@009b │ │ -051e6e: 5217 be00 |0101: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00be │ │ -051e72: 3a07 1800 |0103: if-ltz v7, 011b // +0018 │ │ -051e76: 5217 be00 |0105: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00be │ │ -051e7a: 54c8 fe00 |0107: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -051e7e: 6e10 e514 0800 |0109: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -051e84: 0a08 |010c: move-result v8 │ │ -051e86: 3587 1100 |010d: if-ge v7, v8, 011e // +0011 │ │ -051e8a: 54c7 fe00 |010f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -051e8e: 5218 be00 |0111: iget v8, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00be │ │ -051e92: 6e20 df14 8700 |0113: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -051e98: 0c07 |0116: move-result-object v7 │ │ -051e9a: 1f07 9b00 |0117: check-cast v7, Landroid/support/v4/app/Fragment; // type@009b │ │ -051e9e: 5b17 bd00 |0119: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bd │ │ -051ea2: d804 0401 |011b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -051ea6: 28d8 |011d: goto 00f5 // -0028 │ │ -051ea8: 1a07 2203 |011e: const-string v7, "FragmentManager" // string@0322 │ │ -051eac: 2208 1403 |0120: new-instance v8, Ljava/lang/StringBuilder; // type@0314 │ │ -051eb0: 7010 ab14 0800 |0122: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -051eb6: 1a09 8208 |0125: const-string v9, "Re-attaching retained fragment " // string@0882 │ │ -051eba: 6e20 b214 9800 |0127: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -051ec0: 0c08 |012a: move-result-object v8 │ │ -051ec2: 6e20 b114 1800 |012b: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -051ec8: 0c08 |012e: move-result-object v8 │ │ -051eca: 1a09 8600 |012f: const-string v9, " target no longer exists: " // string@0086 │ │ -051ece: 6e20 b214 9800 |0131: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -051ed4: 0c08 |0134: move-result-object v8 │ │ -051ed6: 5219 be00 |0135: iget v9, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00be │ │ -051eda: 6e20 ae14 9800 |0137: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -051ee0: 0c08 |013a: move-result-object v8 │ │ -051ee2: 6e10 b714 0800 |013b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -051ee8: 0c08 |013e: move-result-object v8 │ │ -051eea: 7120 dd11 8700 |013f: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11dd │ │ -051ef0: 5b1a bd00 |0142: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bd │ │ -051ef4: 28d7 |0144: goto 011b // -0029 │ │ -051ef6: 5427 1701 |0145: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0117 │ │ -051efa: 3807 8000 |0147: if-eqz v7, 01c7 // +0080 │ │ -051efe: 2207 2703 |0149: new-instance v7, Ljava/util/ArrayList; // type@0327 │ │ -051f02: 5428 1701 |014b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0117 │ │ -051f06: 2188 |014d: array-length v8, v8 │ │ -051f08: 7020 da14 8700 |014e: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@14da │ │ -051f0e: 5bc7 0001 |0151: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -051f12: 1204 |0153: const/4 v4, #int 0 // #0 │ │ -051f14: 5427 1701 |0154: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0117 │ │ -051f18: 2177 |0156: array-length v7, v7 │ │ -051f1a: 3574 7200 |0157: if-ge v4, v7, 01c9 // +0072 │ │ -051f1e: 54c7 fe00 |0159: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -051f22: 5428 1701 |015b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0117 │ │ -051f26: 4408 0804 |015d: aget v8, v8, v4 │ │ -051f2a: 6e20 df14 8700 |015f: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -051f30: 0c01 |0162: move-result-object v1 │ │ -051f32: 1f01 9b00 |0163: check-cast v1, Landroid/support/v4/app/Fragment; // type@009b │ │ -051f36: 3901 2100 |0165: if-nez v1, 0186 // +0021 │ │ -051f3a: 2207 0003 |0167: new-instance v7, Ljava/lang/IllegalStateException; // type@0300 │ │ -051f3e: 2208 1403 |0169: new-instance v8, Ljava/lang/StringBuilder; // type@0314 │ │ -051f42: 7010 ab14 0800 |016b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -051f48: 1a09 1208 |016e: const-string v9, "No instantiated fragment for index #" // string@0812 │ │ -051f4c: 6e20 b214 9800 |0170: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -051f52: 0c08 |0173: move-result-object v8 │ │ -051f54: 5429 1701 |0174: iget-object v9, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0117 │ │ -051f58: 4409 0904 |0176: aget v9, v9, v4 │ │ -051f5c: 6e20 ae14 9800 |0178: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -051f62: 0c08 |017b: move-result-object v8 │ │ -051f64: 6e10 b714 0800 |017c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -051f6a: 0c08 |017f: move-result-object v8 │ │ -051f6c: 7020 7a14 8700 |0180: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -051f72: 7020 b703 7c00 |0183: invoke-direct {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@03b7 │ │ -051f78: 1217 |0186: const/4 v7, #int 1 // #1 │ │ -051f7a: 5c17 9b00 |0187: iput-boolean v7, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009b │ │ -051f7e: 6307 f500 |0189: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -051f82: 3807 2400 |018b: if-eqz v7, 01af // +0024 │ │ -051f86: 1a07 2203 |018d: const-string v7, "FragmentManager" // string@0322 │ │ -051f8a: 2208 1403 |018f: new-instance v8, Ljava/lang/StringBuilder; // type@0314 │ │ -051f8e: 7010 ab14 0800 |0191: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -051f94: 1a09 f915 |0194: const-string v9, "restoreAllState: added #" // string@15f9 │ │ -051f98: 6e20 b214 9800 |0196: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -051f9e: 0c08 |0199: move-result-object v8 │ │ -051fa0: 6e20 ae14 4800 |019a: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -051fa6: 0c08 |019d: move-result-object v8 │ │ -051fa8: 1a09 fa00 |019e: const-string v9, ": " // string@00fa │ │ -051fac: 6e20 b214 9800 |01a0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -051fb2: 0c08 |01a3: move-result-object v8 │ │ -051fb4: 6e20 b114 1800 |01a4: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -051fba: 0c08 |01a7: move-result-object v8 │ │ -051fbc: 6e10 b714 0800 |01a8: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -051fc2: 0c08 |01ab: move-result-object v8 │ │ -051fc4: 7120 dc11 8700 |01ac: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -051fca: 54c7 0001 |01af: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -051fce: 6e20 de14 1700 |01b1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@14de │ │ -051fd4: 0a07 |01b4: move-result v7 │ │ -051fd6: 3807 0a00 |01b5: if-eqz v7, 01bf // +000a │ │ -051fda: 2207 0003 |01b7: new-instance v7, Ljava/lang/IllegalStateException; // type@0300 │ │ -051fde: 1a08 e301 |01b9: const-string v8, "Already added!" // string@01e3 │ │ -051fe2: 7020 7a14 8700 |01bb: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -051fe8: 2707 |01be: throw v7 │ │ -051fea: 54c7 0001 |01bf: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -051fee: 6e20 dc14 1700 |01c1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -051ff4: d804 0401 |01c4: add-int/lit8 v4, v4, #int 1 // #01 │ │ -051ff8: 288e |01c6: goto 0154 // -0072 │ │ -051ffa: 5bca 0001 |01c7: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -051ffe: 5427 1801 |01c9: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0118 │ │ -052002: 3807 6e00 |01cb: if-eqz v7, 0239 // +006e │ │ -052006: 2207 2703 |01cd: new-instance v7, Ljava/util/ArrayList; // type@0327 │ │ -05200a: 5428 1801 |01cf: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0118 │ │ -05200e: 2188 |01d1: array-length v8, v8 │ │ -052010: 7020 da14 8700 |01d2: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@14da │ │ -052016: 5bc7 0301 |01d5: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ -05201a: 1204 |01d7: const/4 v4, #int 0 // #0 │ │ -05201c: 5427 1801 |01d8: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0118 │ │ -052020: 2177 |01da: array-length v7, v7 │ │ -052022: 3574 29fe |01db: if-ge v4, v7, 0004 // -01d7 │ │ -052026: 5427 1801 |01dd: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0118 │ │ -05202a: 4607 0704 |01df: aget-object v7, v7, v4 │ │ -05202e: 6e20 7f02 c700 |01e1: invoke-virtual {v7, v12}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@027f │ │ -052034: 0c00 |01e4: move-result-object v0 │ │ -052036: 6307 f500 |01e5: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -05203a: 3807 4100 |01e7: if-eqz v7, 0228 // +0041 │ │ -05203e: 1a07 2203 |01e9: const-string v7, "FragmentManager" // string@0322 │ │ -052042: 2208 1403 |01eb: new-instance v8, Ljava/lang/StringBuilder; // type@0314 │ │ -052046: 7010 ab14 0800 |01ed: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -05204c: 1a09 fb15 |01f0: const-string v9, "restoreAllState: back stack #" // string@15fb │ │ -052050: 6e20 b214 9800 |01f2: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -052056: 0c08 |01f5: move-result-object v8 │ │ -052058: 6e20 ae14 4800 |01f6: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -05205e: 0c08 |01f9: move-result-object v8 │ │ -052060: 1a09 2900 |01fa: const-string v9, " (index " // string@0029 │ │ -052064: 6e20 b214 9800 |01fc: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -05206a: 0c08 |01ff: move-result-object v8 │ │ -05206c: 5209 6900 |0200: iget v9, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0069 │ │ -052070: 6e20 ae14 9800 |0202: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -052076: 0c08 |0205: move-result-object v8 │ │ -052078: 1a09 ca00 |0206: const-string v9, "): " // string@00ca │ │ -05207c: 6e20 b214 9800 |0208: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -052082: 0c08 |020b: move-result-object v8 │ │ -052084: 6e20 b114 0800 |020c: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -05208a: 0c08 |020f: move-result-object v8 │ │ -05208c: 6e10 b714 0800 |0210: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -052092: 0c08 |0213: move-result-object v8 │ │ -052094: 7120 dc11 8700 |0214: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -05209a: 2205 6001 |0217: new-instance v5, Landroid/support/v4/util/LogWriter; // type@0160 │ │ -05209e: 1a07 2203 |0219: const-string v7, "FragmentManager" // string@0322 │ │ -0520a2: 7020 c707 7500 |021b: invoke-direct {v5, v7}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@07c7 │ │ -0520a8: 2206 ef02 |021e: new-instance v6, Ljava/io/PrintWriter; // type@02ef │ │ -0520ac: 7020 4614 5600 |0220: invoke-direct {v6, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1446 │ │ -0520b2: 1a07 0600 |0223: const-string v7, " " // string@0006 │ │ -0520b6: 6e40 5b02 70b6 |0225: invoke-virtual {v0, v7, v6, v11}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@025b │ │ -0520bc: 54c7 0301 |0228: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ -0520c0: 6e20 dc14 0700 |022a: invoke-virtual {v7, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -0520c6: 5207 6900 |022d: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0069 │ │ -0520ca: 3a07 0700 |022f: if-ltz v7, 0236 // +0007 │ │ -0520ce: 5207 6900 |0231: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0069 │ │ -0520d2: 6e30 b403 7c00 |0233: invoke-virtual {v12, v7, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@03b4 │ │ -0520d8: d804 0401 |0236: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0520dc: 28a0 |0238: goto 01d8 // -0060 │ │ -0520de: 5bca 0301 |0239: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ -0520e2: 2900 c9fd |023b: goto/16 0004 // -0237 │ │ +053ea0: |[053ea0] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ +053eb0: 120b |0000: const/4 v11, #int 0 // #0 │ │ +053eb2: 120a |0001: const/4 v10, #int 0 // #0 │ │ +053eb4: 390d 0300 |0002: if-nez v13, 0005 // +0003 │ │ +053eb8: 0e00 |0004: return-void │ │ +053eba: 07d2 |0005: move-object v2, v13 │ │ +053ebc: 1f02 ac00 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@00ac │ │ +053ec0: 5427 1601 |0008: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0116 │ │ +053ec4: 3807 faff |000a: if-eqz v7, 0004 // -0006 │ │ +053ec8: 380e 5900 |000c: if-eqz v14, 0065 // +0059 │ │ +053ecc: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +053ece: 6e10 e514 0e00 |000f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +053ed4: 0a07 |0012: move-result v7 │ │ +053ed6: 3574 5200 |0013: if-ge v4, v7, 0065 // +0052 │ │ +053eda: 6e20 df14 4e00 |0015: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +053ee0: 0c01 |0018: move-result-object v1 │ │ +053ee2: 1f01 9b00 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@009b │ │ +053ee6: 6307 f500 |001b: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +053eea: 3807 1a00 |001d: if-eqz v7, 0037 // +001a │ │ +053eee: 1a07 2303 |001f: const-string v7, "FragmentManager" // string@0323 │ │ +053ef2: 2208 1403 |0021: new-instance v8, Ljava/lang/StringBuilder; // type@0314 │ │ +053ef6: 7010 ab14 0800 |0023: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +053efc: 1a09 fc15 |0026: const-string v9, "restoreAllState: re-attaching retained " // string@15fc │ │ +053f00: 6e20 b214 9800 |0028: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +053f06: 0c08 |002b: move-result-object v8 │ │ +053f08: 6e20 b114 1800 |002c: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +053f0e: 0c08 |002f: move-result-object v8 │ │ +053f10: 6e10 b714 0800 |0030: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +053f16: 0c08 |0033: move-result-object v8 │ │ +053f18: 7120 dc11 8700 |0034: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +053f1e: 5427 1601 |0037: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0116 │ │ +053f22: 5218 ac00 |0039: iget v8, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ +053f26: 4603 0708 |003b: aget-object v3, v7, v8 │ │ +053f2a: 5b31 2601 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0126 │ │ +053f2e: 5b1a b900 |003f: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b9 │ │ +053f32: 591b 9e00 |0041: iput v11, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@009e │ │ +053f36: 5c1b ab00 |0043: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00ab │ │ +053f3a: 5c1b 9b00 |0045: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009b │ │ +053f3e: 5b1a bd00 |0047: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bd │ │ +053f42: 5437 2801 |0049: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0128 │ │ +053f46: 3807 1700 |004b: if-eqz v7, 0062 // +0017 │ │ +053f4a: 5437 2801 |004d: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0128 │ │ +053f4e: 54c8 ff00 |004f: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +053f52: 6e10 1903 0800 |0051: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@0319 │ │ +053f58: 0c08 |0054: move-result-object v8 │ │ +053f5a: 6e20 8201 8700 |0055: invoke-virtual {v7, v8}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0182 │ │ +053f60: 5437 2801 |0058: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0128 │ │ +053f64: 1a08 d50a |005a: const-string v8, "android:view_state" // string@0ad5 │ │ +053f68: 6e20 7701 8700 |005c: invoke-virtual {v7, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0177 │ │ +053f6e: 0c07 |005f: move-result-object v7 │ │ +053f70: 5b17 b900 |0060: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b9 │ │ +053f74: d804 0401 |0062: add-int/lit8 v4, v4, #int 1 // #01 │ │ +053f78: 28ab |0064: goto 000f // -0055 │ │ +053f7a: 2207 2703 |0065: new-instance v7, Ljava/util/ArrayList; // type@0327 │ │ +053f7e: 5428 1601 |0067: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0116 │ │ +053f82: 2188 |0069: array-length v8, v8 │ │ +053f84: 7020 da14 8700 |006a: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@14da │ │ +053f8a: 5bc7 fe00 |006d: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +053f8e: 54c7 0201 |006f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0102 │ │ +053f92: 3807 0700 |0071: if-eqz v7, 0078 // +0007 │ │ +053f96: 54c7 0201 |0073: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0102 │ │ +053f9a: 6e10 dd14 0700 |0075: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@14dd │ │ +053fa0: 1204 |0078: const/4 v4, #int 0 // #0 │ │ +053fa2: 5427 1601 |0079: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0116 │ │ +053fa6: 2177 |007b: array-length v7, v7 │ │ +053fa8: 3574 7600 |007c: if-ge v4, v7, 00f2 // +0076 │ │ +053fac: 5427 1601 |007e: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0116 │ │ +053fb0: 4603 0704 |0080: aget-object v3, v7, v4 │ │ +053fb4: 3803 3a00 |0082: if-eqz v3, 00bc // +003a │ │ +053fb8: 54c7 ff00 |0084: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +053fbc: 54c8 0f01 |0086: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010f │ │ +053fc0: 6e30 d903 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@03d9 │ │ +053fc6: 0c01 |008b: move-result-object v1 │ │ +053fc8: 6307 f500 |008c: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +053fcc: 3807 2400 |008e: if-eqz v7, 00b2 // +0024 │ │ +053fd0: 1a07 2303 |0090: const-string v7, "FragmentManager" // string@0323 │ │ +053fd4: 2208 1403 |0092: new-instance v8, Ljava/lang/StringBuilder; // type@0314 │ │ +053fd8: 7010 ab14 0800 |0094: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +053fde: 1a09 f815 |0097: const-string v9, "restoreAllState: active #" // string@15f8 │ │ +053fe2: 6e20 b214 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +053fe8: 0c08 |009c: move-result-object v8 │ │ +053fea: 6e20 ae14 4800 |009d: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +053ff0: 0c08 |00a0: move-result-object v8 │ │ +053ff2: 1a09 fa00 |00a1: const-string v9, ": " // string@00fa │ │ +053ff6: 6e20 b214 9800 |00a3: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +053ffc: 0c08 |00a6: move-result-object v8 │ │ +053ffe: 6e20 b114 1800 |00a7: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +054004: 0c08 |00aa: move-result-object v8 │ │ +054006: 6e10 b714 0800 |00ab: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +05400c: 0c08 |00ae: move-result-object v8 │ │ +05400e: 7120 dc11 8700 |00af: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +054014: 54c7 fe00 |00b2: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +054018: 6e20 dc14 1700 |00b4: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +05401e: 5b3a 2601 |00b7: iput-object v10, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0126 │ │ +054022: d804 0401 |00b9: add-int/lit8 v4, v4, #int 1 // #01 │ │ +054026: 28be |00bb: goto 0079 // -0042 │ │ +054028: 54c7 fe00 |00bc: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +05402c: 6e20 dc14 a700 |00be: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +054032: 54c7 0201 |00c1: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0102 │ │ +054036: 3907 0900 |00c3: if-nez v7, 00cc // +0009 │ │ +05403a: 2207 2703 |00c5: new-instance v7, Ljava/util/ArrayList; // type@0327 │ │ +05403e: 7010 d914 0700 |00c7: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +054044: 5bc7 0201 |00ca: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0102 │ │ +054048: 6307 f500 |00cc: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +05404c: 3807 1a00 |00ce: if-eqz v7, 00e8 // +001a │ │ +054050: 1a07 2303 |00d0: const-string v7, "FragmentManager" // string@0323 │ │ +054054: 2208 1403 |00d2: new-instance v8, Ljava/lang/StringBuilder; // type@0314 │ │ +054058: 7010 ab14 0800 |00d4: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +05405e: 1a09 fa15 |00d7: const-string v9, "restoreAllState: avail #" // string@15fa │ │ +054062: 6e20 b214 9800 |00d9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +054068: 0c08 |00dc: move-result-object v8 │ │ +05406a: 6e20 ae14 4800 |00dd: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +054070: 0c08 |00e0: move-result-object v8 │ │ +054072: 6e10 b714 0800 |00e1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +054078: 0c08 |00e4: move-result-object v8 │ │ +05407a: 7120 dc11 8700 |00e5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +054080: 54c7 0201 |00e8: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0102 │ │ +054084: 7110 8014 0400 |00ea: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1480 │ │ +05408a: 0c08 |00ed: move-result-object v8 │ │ +05408c: 6e20 dc14 8700 |00ee: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +054092: 28c8 |00f1: goto 00b9 // -0038 │ │ +054094: 380e 5300 |00f2: if-eqz v14, 0145 // +0053 │ │ +054098: 1204 |00f4: const/4 v4, #int 0 // #0 │ │ +05409a: 6e10 e514 0e00 |00f5: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +0540a0: 0a07 |00f8: move-result v7 │ │ +0540a2: 3574 4c00 |00f9: if-ge v4, v7, 0145 // +004c │ │ +0540a6: 6e20 df14 4e00 |00fb: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +0540ac: 0c01 |00fe: move-result-object v1 │ │ +0540ae: 1f01 9b00 |00ff: check-cast v1, Landroid/support/v4/app/Fragment; // type@009b │ │ +0540b2: 5217 be00 |0101: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00be │ │ +0540b6: 3a07 1800 |0103: if-ltz v7, 011b // +0018 │ │ +0540ba: 5217 be00 |0105: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00be │ │ +0540be: 54c8 fe00 |0107: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +0540c2: 6e10 e514 0800 |0109: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +0540c8: 0a08 |010c: move-result v8 │ │ +0540ca: 3587 1100 |010d: if-ge v7, v8, 011e // +0011 │ │ +0540ce: 54c7 fe00 |010f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +0540d2: 5218 be00 |0111: iget v8, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00be │ │ +0540d6: 6e20 df14 8700 |0113: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +0540dc: 0c07 |0116: move-result-object v7 │ │ +0540de: 1f07 9b00 |0117: check-cast v7, Landroid/support/v4/app/Fragment; // type@009b │ │ +0540e2: 5b17 bd00 |0119: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bd │ │ +0540e6: d804 0401 |011b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0540ea: 28d8 |011d: goto 00f5 // -0028 │ │ +0540ec: 1a07 2303 |011e: const-string v7, "FragmentManager" // string@0323 │ │ +0540f0: 2208 1403 |0120: new-instance v8, Ljava/lang/StringBuilder; // type@0314 │ │ +0540f4: 7010 ab14 0800 |0122: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0540fa: 1a09 8308 |0125: const-string v9, "Re-attaching retained fragment " // string@0883 │ │ +0540fe: 6e20 b214 9800 |0127: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +054104: 0c08 |012a: move-result-object v8 │ │ +054106: 6e20 b114 1800 |012b: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +05410c: 0c08 |012e: move-result-object v8 │ │ +05410e: 1a09 8600 |012f: const-string v9, " target no longer exists: " // string@0086 │ │ +054112: 6e20 b214 9800 |0131: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +054118: 0c08 |0134: move-result-object v8 │ │ +05411a: 5219 be00 |0135: iget v9, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00be │ │ +05411e: 6e20 ae14 9800 |0137: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +054124: 0c08 |013a: move-result-object v8 │ │ +054126: 6e10 b714 0800 |013b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +05412c: 0c08 |013e: move-result-object v8 │ │ +05412e: 7120 dd11 8700 |013f: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11dd │ │ +054134: 5b1a bd00 |0142: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bd │ │ +054138: 28d7 |0144: goto 011b // -0029 │ │ +05413a: 5427 1701 |0145: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0117 │ │ +05413e: 3807 8000 |0147: if-eqz v7, 01c7 // +0080 │ │ +054142: 2207 2703 |0149: new-instance v7, Ljava/util/ArrayList; // type@0327 │ │ +054146: 5428 1701 |014b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0117 │ │ +05414a: 2188 |014d: array-length v8, v8 │ │ +05414c: 7020 da14 8700 |014e: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@14da │ │ +054152: 5bc7 0001 |0151: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +054156: 1204 |0153: const/4 v4, #int 0 // #0 │ │ +054158: 5427 1701 |0154: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0117 │ │ +05415c: 2177 |0156: array-length v7, v7 │ │ +05415e: 3574 7200 |0157: if-ge v4, v7, 01c9 // +0072 │ │ +054162: 54c7 fe00 |0159: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +054166: 5428 1701 |015b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0117 │ │ +05416a: 4408 0804 |015d: aget v8, v8, v4 │ │ +05416e: 6e20 df14 8700 |015f: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +054174: 0c01 |0162: move-result-object v1 │ │ +054176: 1f01 9b00 |0163: check-cast v1, Landroid/support/v4/app/Fragment; // type@009b │ │ +05417a: 3901 2100 |0165: if-nez v1, 0186 // +0021 │ │ +05417e: 2207 0003 |0167: new-instance v7, Ljava/lang/IllegalStateException; // type@0300 │ │ +054182: 2208 1403 |0169: new-instance v8, Ljava/lang/StringBuilder; // type@0314 │ │ +054186: 7010 ab14 0800 |016b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +05418c: 1a09 1308 |016e: const-string v9, "No instantiated fragment for index #" // string@0813 │ │ +054190: 6e20 b214 9800 |0170: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +054196: 0c08 |0173: move-result-object v8 │ │ +054198: 5429 1701 |0174: iget-object v9, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0117 │ │ +05419c: 4409 0904 |0176: aget v9, v9, v4 │ │ +0541a0: 6e20 ae14 9800 |0178: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +0541a6: 0c08 |017b: move-result-object v8 │ │ +0541a8: 6e10 b714 0800 |017c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0541ae: 0c08 |017f: move-result-object v8 │ │ +0541b0: 7020 7a14 8700 |0180: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +0541b6: 7020 b703 7c00 |0183: invoke-direct {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@03b7 │ │ +0541bc: 1217 |0186: const/4 v7, #int 1 // #1 │ │ +0541be: 5c17 9b00 |0187: iput-boolean v7, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009b │ │ +0541c2: 6307 f500 |0189: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +0541c6: 3807 2400 |018b: if-eqz v7, 01af // +0024 │ │ +0541ca: 1a07 2303 |018d: const-string v7, "FragmentManager" // string@0323 │ │ +0541ce: 2208 1403 |018f: new-instance v8, Ljava/lang/StringBuilder; // type@0314 │ │ +0541d2: 7010 ab14 0800 |0191: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0541d8: 1a09 f915 |0194: const-string v9, "restoreAllState: added #" // string@15f9 │ │ +0541dc: 6e20 b214 9800 |0196: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0541e2: 0c08 |0199: move-result-object v8 │ │ +0541e4: 6e20 ae14 4800 |019a: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +0541ea: 0c08 |019d: move-result-object v8 │ │ +0541ec: 1a09 fa00 |019e: const-string v9, ": " // string@00fa │ │ +0541f0: 6e20 b214 9800 |01a0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0541f6: 0c08 |01a3: move-result-object v8 │ │ +0541f8: 6e20 b114 1800 |01a4: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0541fe: 0c08 |01a7: move-result-object v8 │ │ +054200: 6e10 b714 0800 |01a8: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +054206: 0c08 |01ab: move-result-object v8 │ │ +054208: 7120 dc11 8700 |01ac: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +05420e: 54c7 0001 |01af: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +054212: 6e20 de14 1700 |01b1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@14de │ │ +054218: 0a07 |01b4: move-result v7 │ │ +05421a: 3807 0a00 |01b5: if-eqz v7, 01bf // +000a │ │ +05421e: 2207 0003 |01b7: new-instance v7, Ljava/lang/IllegalStateException; // type@0300 │ │ +054222: 1a08 e401 |01b9: const-string v8, "Already added!" // string@01e4 │ │ +054226: 7020 7a14 8700 |01bb: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +05422c: 2707 |01be: throw v7 │ │ +05422e: 54c7 0001 |01bf: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +054232: 6e20 dc14 1700 |01c1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +054238: d804 0401 |01c4: add-int/lit8 v4, v4, #int 1 // #01 │ │ +05423c: 288e |01c6: goto 0154 // -0072 │ │ +05423e: 5bca 0001 |01c7: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +054242: 5427 1801 |01c9: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0118 │ │ +054246: 3807 6e00 |01cb: if-eqz v7, 0239 // +006e │ │ +05424a: 2207 2703 |01cd: new-instance v7, Ljava/util/ArrayList; // type@0327 │ │ +05424e: 5428 1801 |01cf: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0118 │ │ +054252: 2188 |01d1: array-length v8, v8 │ │ +054254: 7020 da14 8700 |01d2: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@14da │ │ +05425a: 5bc7 0301 |01d5: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ +05425e: 1204 |01d7: const/4 v4, #int 0 // #0 │ │ +054260: 5427 1801 |01d8: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0118 │ │ +054264: 2177 |01da: array-length v7, v7 │ │ +054266: 3574 29fe |01db: if-ge v4, v7, 0004 // -01d7 │ │ +05426a: 5427 1801 |01dd: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0118 │ │ +05426e: 4607 0704 |01df: aget-object v7, v7, v4 │ │ +054272: 6e20 7f02 c700 |01e1: invoke-virtual {v7, v12}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@027f │ │ +054278: 0c00 |01e4: move-result-object v0 │ │ +05427a: 6307 f500 |01e5: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +05427e: 3807 4100 |01e7: if-eqz v7, 0228 // +0041 │ │ +054282: 1a07 2303 |01e9: const-string v7, "FragmentManager" // string@0323 │ │ +054286: 2208 1403 |01eb: new-instance v8, Ljava/lang/StringBuilder; // type@0314 │ │ +05428a: 7010 ab14 0800 |01ed: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +054290: 1a09 fb15 |01f0: const-string v9, "restoreAllState: back stack #" // string@15fb │ │ +054294: 6e20 b214 9800 |01f2: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05429a: 0c08 |01f5: move-result-object v8 │ │ +05429c: 6e20 ae14 4800 |01f6: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +0542a2: 0c08 |01f9: move-result-object v8 │ │ +0542a4: 1a09 2900 |01fa: const-string v9, " (index " // string@0029 │ │ +0542a8: 6e20 b214 9800 |01fc: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0542ae: 0c08 |01ff: move-result-object v8 │ │ +0542b0: 5209 6900 |0200: iget v9, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0069 │ │ +0542b4: 6e20 ae14 9800 |0202: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +0542ba: 0c08 |0205: move-result-object v8 │ │ +0542bc: 1a09 ca00 |0206: const-string v9, "): " // string@00ca │ │ +0542c0: 6e20 b214 9800 |0208: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0542c6: 0c08 |020b: move-result-object v8 │ │ +0542c8: 6e20 b114 0800 |020c: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0542ce: 0c08 |020f: move-result-object v8 │ │ +0542d0: 6e10 b714 0800 |0210: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0542d6: 0c08 |0213: move-result-object v8 │ │ +0542d8: 7120 dc11 8700 |0214: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +0542de: 2205 6001 |0217: new-instance v5, Landroid/support/v4/util/LogWriter; // type@0160 │ │ +0542e2: 1a07 2303 |0219: const-string v7, "FragmentManager" // string@0323 │ │ +0542e6: 7020 c707 7500 |021b: invoke-direct {v5, v7}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@07c7 │ │ +0542ec: 2206 ef02 |021e: new-instance v6, Ljava/io/PrintWriter; // type@02ef │ │ +0542f0: 7020 4614 5600 |0220: invoke-direct {v6, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@1446 │ │ +0542f6: 1a07 0600 |0223: const-string v7, " " // string@0006 │ │ +0542fa: 6e40 5b02 70b6 |0225: invoke-virtual {v0, v7, v6, v11}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@025b │ │ +054300: 54c7 0301 |0228: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ +054304: 6e20 dc14 0700 |022a: invoke-virtual {v7, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +05430a: 5207 6900 |022d: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0069 │ │ +05430e: 3a07 0700 |022f: if-ltz v7, 0236 // +0007 │ │ +054312: 5207 6900 |0231: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0069 │ │ +054316: 6e30 b403 7c00 |0233: invoke-virtual {v12, v7, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@03b4 │ │ +05431c: d804 0401 |0236: add-int/lit8 v4, v4, #int 1 // #01 │ │ +054320: 28a0 |0238: goto 01d8 // -0060 │ │ +054322: 5bca 0301 |0239: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ +054326: 2900 c9fd |023b: goto/16 0004 // -0237 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1756 │ │ 0x0004 line=1863 │ │ 0x0006 line=1757 │ │ 0x0008 line=1758 │ │ 0x000c line=1762 │ │ @@ -101246,59 +101224,59 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -0520e8: |[0520e8] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ -0520f8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0520fa: 5463 fe00 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -0520fe: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ -052102: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -052104: 5463 fe00 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -052108: 6e10 e514 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -05210e: 0a03 |000b: move-result v3 │ │ -052110: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ -052114: 5463 fe00 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -052118: 6e20 df14 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -05211e: 0c00 |0013: move-result-object v0 │ │ -052120: 1f00 9b00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ -052124: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ -052128: 5503 b600 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b6 │ │ -05212c: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ -052130: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ -052134: 2201 2703 |001e: new-instance v1, Ljava/util/ArrayList; // type@0327 │ │ -052138: 7010 d914 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -05213e: 6e20 dc14 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -052144: 1213 |0026: const/4 v3, #int 1 // #1 │ │ -052146: 5c03 b700 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b7 │ │ -05214a: 5403 bd00 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bd │ │ -05214e: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ -052152: 5403 bd00 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bd │ │ -052156: 5233 ac00 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ -05215a: 5903 be00 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00be │ │ -05215e: 6303 f500 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -052162: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ -052166: 1a03 2203 |0037: const-string v3, "FragmentManager" // string@0322 │ │ -05216a: 2204 1403 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ -05216e: 7010 ab14 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -052174: 1a05 0b16 |003e: const-string v5, "retainNonConfig: keeping retained " // string@160b │ │ -052178: 6e20 b214 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -05217e: 0c04 |0043: move-result-object v4 │ │ -052180: 6e20 b114 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -052186: 0c04 |0047: move-result-object v4 │ │ -052188: 6e10 b714 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -05218e: 0c04 |004b: move-result-object v4 │ │ -052190: 7120 dc11 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -052196: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05219a: 28b5 |0051: goto 0006 // -004b │ │ -05219c: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ -05219e: 28de |0053: goto 0031 // -0022 │ │ -0521a0: 1101 |0054: return-object v1 │ │ +05432c: |[05432c] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ +05433c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05433e: 5463 fe00 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +054342: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ +054346: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +054348: 5463 fe00 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +05434c: 6e10 e514 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +054352: 0a03 |000b: move-result v3 │ │ +054354: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ +054358: 5463 fe00 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +05435c: 6e20 df14 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +054362: 0c00 |0013: move-result-object v0 │ │ +054364: 1f00 9b00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ +054368: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ +05436c: 5503 b600 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00b6 │ │ +054370: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ +054374: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ +054378: 2201 2703 |001e: new-instance v1, Ljava/util/ArrayList; // type@0327 │ │ +05437c: 7010 d914 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +054382: 6e20 dc14 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +054388: 1213 |0026: const/4 v3, #int 1 // #1 │ │ +05438a: 5c03 b700 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00b7 │ │ +05438e: 5403 bd00 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bd │ │ +054392: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ +054396: 5403 bd00 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bd │ │ +05439a: 5233 ac00 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ +05439e: 5903 be00 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00be │ │ +0543a2: 6303 f500 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +0543a6: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ +0543aa: 1a03 2303 |0037: const-string v3, "FragmentManager" // string@0323 │ │ +0543ae: 2204 1403 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@0314 │ │ +0543b2: 7010 ab14 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0543b8: 1a05 0b16 |003e: const-string v5, "retainNonConfig: keeping retained " // string@160b │ │ +0543bc: 6e20 b214 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0543c2: 0c04 |0043: move-result-object v4 │ │ +0543c4: 6e20 b114 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0543ca: 0c04 |0047: move-result-object v4 │ │ +0543cc: 6e10 b714 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0543d2: 0c04 |004b: move-result-object v4 │ │ +0543d4: 7120 dc11 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +0543da: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0543de: 28b5 |0051: goto 0006 // -004b │ │ +0543e0: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ +0543e2: 28de |0053: goto 0031 // -0022 │ │ +0543e4: 1101 |0054: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1570 │ │ 0x0001 line=1571 │ │ 0x0005 line=1572 │ │ 0x000e line=1573 │ │ 0x0016 line=1574 │ │ @@ -101323,248 +101301,248 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 476 16-bit code units │ │ -0521a4: |[0521a4] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ -0521b4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0521b6: 6e10 8c03 0c00 |0001: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@038c │ │ -0521bc: 6309 f800 |0004: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00f8 │ │ -0521c0: 3809 0500 |0006: if-eqz v9, 000b // +0005 │ │ -0521c4: 1219 |0008: const/4 v9, #int 1 // #1 │ │ -0521c6: 5cc9 1301 |0009: iput-boolean v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0113 │ │ -0521ca: 54c9 fe00 |000b: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -0521ce: 3809 0a00 |000d: if-eqz v9, 0017 // +000a │ │ -0521d2: 54c9 fe00 |000f: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -0521d6: 6e10 e514 0900 |0011: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -0521dc: 0a09 |0014: move-result v9 │ │ -0521de: 3c09 0300 |0015: if-gtz v9, 0018 // +0003 │ │ -0521e2: 1105 |0017: return-object v5 │ │ -0521e4: 54c9 fe00 |0018: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -0521e8: 6e10 e514 0900 |001a: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -0521ee: 0a00 |001d: move-result v0 │ │ -0521f0: 2301 6d03 |001e: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@036d │ │ -0521f4: 1207 |0020: const/4 v7, #int 0 // #0 │ │ -0521f6: 1208 |0021: const/4 v8, #int 0 // #0 │ │ -0521f8: 3508 d000 |0022: if-ge v8, v0, 00f2 // +00d0 │ │ -0521fc: 54c9 fe00 |0024: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -052200: 6e20 df14 8900 |0026: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -052206: 0c04 |0029: move-result-object v4 │ │ -052208: 1f04 9b00 |002a: check-cast v4, Landroid/support/v4/app/Fragment; // type@009b │ │ -05220c: 3804 bd00 |002c: if-eqz v4, 00e9 // +00bd │ │ -052210: 5249 ac00 |002e: iget v9, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ -052214: 3b09 2900 |0030: if-gez v9, 0059 // +0029 │ │ -052218: 2209 0003 |0032: new-instance v9, Ljava/lang/IllegalStateException; // type@0300 │ │ -05221c: 220a 1403 |0034: new-instance v10, Ljava/lang/StringBuilder; // type@0314 │ │ -052220: 7010 ab14 0a00 |0036: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -052226: 1a0b 1303 |0039: const-string v11, "Failure saving state: active " // string@0313 │ │ -05222a: 6e20 b214 ba00 |003b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -052230: 0c0a |003e: move-result-object v10 │ │ -052232: 6e20 b114 4a00 |003f: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -052238: 0c0a |0042: move-result-object v10 │ │ -05223a: 1a0b 4b00 |0043: const-string v11, " has cleared index: " // string@004b │ │ -05223e: 6e20 b214 ba00 |0045: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -052244: 0c0a |0048: move-result-object v10 │ │ -052246: 524b ac00 |0049: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ -05224a: 6e20 ae14 ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -052250: 0c0a |004e: move-result-object v10 │ │ -052252: 6e10 b714 0a00 |004f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -052258: 0c0a |0052: move-result-object v10 │ │ -05225a: 7020 7a14 a900 |0053: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -052260: 7020 b703 9c00 |0056: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@03b7 │ │ -052266: 1217 |0059: const/4 v7, #int 1 // #1 │ │ -052268: 2206 af00 |005a: new-instance v6, Landroid/support/v4/app/FragmentState; // type@00af │ │ -05226c: 7020 d703 4600 |005c: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@03d7 │ │ -052272: 4d06 0108 |005f: aput-object v6, v1, v8 │ │ -052276: 5249 ba00 |0061: iget v9, v4, Landroid/support/v4/app/Fragment;.mState:I // field@00ba │ │ -05227a: 3d09 8a00 |0063: if-lez v9, 00ed // +008a │ │ -05227e: 5469 2801 |0065: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0128 │ │ -052282: 3909 8600 |0067: if-nez v9, 00ed // +0086 │ │ -052286: 6e20 b103 4c00 |0069: invoke-virtual {v12, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@03b1 │ │ -05228c: 0c09 |006c: move-result-object v9 │ │ -05228e: 5b69 2801 |006d: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0128 │ │ -052292: 5449 bd00 |006f: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bd │ │ -052296: 3809 5000 |0071: if-eqz v9, 00c1 // +0050 │ │ -05229a: 5449 bd00 |0073: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bd │ │ -05229e: 5299 ac00 |0075: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ -0522a2: 3b09 2900 |0077: if-gez v9, 00a0 // +0029 │ │ -0522a6: 2209 0003 |0079: new-instance v9, Ljava/lang/IllegalStateException; // type@0300 │ │ -0522aa: 220a 1403 |007b: new-instance v10, Ljava/lang/StringBuilder; // type@0314 │ │ -0522ae: 7010 ab14 0a00 |007d: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0522b4: 1a0b 1203 |0080: const-string v11, "Failure saving state: " // string@0312 │ │ -0522b8: 6e20 b214 ba00 |0082: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0522be: 0c0a |0085: move-result-object v10 │ │ -0522c0: 6e20 b114 4a00 |0086: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -0522c6: 0c0a |0089: move-result-object v10 │ │ -0522c8: 1a0b 4c00 |008a: const-string v11, " has target not in fragment manager: " // string@004c │ │ -0522cc: 6e20 b214 ba00 |008c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0522d2: 0c0a |008f: move-result-object v10 │ │ -0522d4: 544b bd00 |0090: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bd │ │ -0522d8: 6e20 b114 ba00 |0092: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -0522de: 0c0a |0095: move-result-object v10 │ │ -0522e0: 6e10 b714 0a00 |0096: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0522e6: 0c0a |0099: move-result-object v10 │ │ -0522e8: 7020 7a14 a900 |009a: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -0522ee: 7020 b703 9c00 |009d: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@03b7 │ │ -0522f4: 5469 2801 |00a0: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0128 │ │ -0522f8: 3909 0900 |00a2: if-nez v9, 00ab // +0009 │ │ -0522fc: 2209 5500 |00a4: new-instance v9, Landroid/os/Bundle; // type@0055 │ │ -052300: 7010 6f01 0900 |00a6: invoke-direct {v9}, Landroid/os/Bundle;.:()V // method@016f │ │ -052306: 5b69 2801 |00a9: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0128 │ │ -05230a: 5469 2801 |00ab: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0128 │ │ -05230e: 1a0a d10a |00ad: const-string v10, "android:target_state" // string@0ad1 │ │ -052312: 544b bd00 |00af: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bd │ │ -052316: 6e40 a903 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@03a9 │ │ -05231c: 5249 bf00 |00b4: iget v9, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00bf │ │ -052320: 3809 0b00 |00b6: if-eqz v9, 00c1 // +000b │ │ -052324: 5469 2801 |00b8: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0128 │ │ -052328: 1a0a d00a |00ba: const-string v10, "android:target_req_state" // string@0ad0 │ │ -05232c: 524b bf00 |00bc: iget v11, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00bf │ │ -052330: 6e30 7d01 a90b |00be: invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@017d │ │ -052336: 6309 f500 |00c1: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -05233a: 3809 2600 |00c3: if-eqz v9, 00e9 // +0026 │ │ -05233e: 1a09 2203 |00c5: const-string v9, "FragmentManager" // string@0322 │ │ -052342: 220a 1403 |00c7: new-instance v10, Ljava/lang/StringBuilder; // type@0314 │ │ -052346: 7010 ab14 0a00 |00c9: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -05234c: 1a0b ba08 |00cc: const-string v11, "Saved state of " // string@08ba │ │ -052350: 6e20 b214 ba00 |00ce: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -052356: 0c0a |00d1: move-result-object v10 │ │ -052358: 6e20 b114 4a00 |00d2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -05235e: 0c0a |00d5: move-result-object v10 │ │ -052360: 1a0b fa00 |00d6: const-string v11, ": " // string@00fa │ │ -052364: 6e20 b214 ba00 |00d8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -05236a: 0c0a |00db: move-result-object v10 │ │ -05236c: 546b 2801 |00dc: iget-object v11, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0128 │ │ -052370: 6e20 b114 ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -052376: 0c0a |00e1: move-result-object v10 │ │ -052378: 6e10 b714 0a00 |00e2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -05237e: 0c0a |00e5: move-result-object v10 │ │ -052380: 7120 dc11 a900 |00e6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -052386: d808 0801 |00e9: add-int/lit8 v8, v8, #int 1 // #01 │ │ -05238a: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ -05238e: 5449 b800 |00ed: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ -052392: 5b69 2801 |00ef: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0128 │ │ -052396: 28d0 |00f1: goto 00c1 // -0030 │ │ -052398: 3907 0f00 |00f2: if-nez v7, 0101 // +000f │ │ -05239c: 6309 f500 |00f4: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -0523a0: 3809 21ff |00f6: if-eqz v9, 0017 // -00df │ │ -0523a4: 1a09 2203 |00f8: const-string v9, "FragmentManager" // string@0322 │ │ -0523a8: 1a0a 4716 |00fa: const-string v10, "saveAllState: no fragments!" // string@1647 │ │ -0523ac: 7120 dc11 a900 |00fc: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -0523b2: 2900 18ff |00ff: goto/16 0017 // -00e8 │ │ -0523b6: 1202 |0101: const/4 v2, #int 0 // #0 │ │ -0523b8: 1203 |0102: const/4 v3, #int 0 // #0 │ │ -0523ba: 54c9 0001 |0103: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -0523be: 3809 7b00 |0105: if-eqz v9, 0180 // +007b │ │ -0523c2: 54c9 0001 |0107: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -0523c6: 6e10 e514 0900 |0109: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -0523cc: 0a00 |010c: move-result v0 │ │ -0523ce: 3d00 7300 |010d: if-lez v0, 0180 // +0073 │ │ -0523d2: 2302 6403 |010f: new-array v2, v0, [I // type@0364 │ │ -0523d6: 1208 |0111: const/4 v8, #int 0 // #0 │ │ -0523d8: 3508 6e00 |0112: if-ge v8, v0, 0180 // +006e │ │ -0523dc: 54c9 0001 |0114: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -0523e0: 6e20 df14 8900 |0116: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -0523e6: 0c09 |0119: move-result-object v9 │ │ -0523e8: 1f09 9b00 |011a: check-cast v9, Landroid/support/v4/app/Fragment; // type@009b │ │ -0523ec: 5299 ac00 |011c: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ -0523f0: 4b09 0208 |011e: aput v9, v2, v8 │ │ -0523f4: 4409 0208 |0120: aget v9, v2, v8 │ │ -0523f8: 3b09 2f00 |0122: if-gez v9, 0151 // +002f │ │ -0523fc: 2209 0003 |0124: new-instance v9, Ljava/lang/IllegalStateException; // type@0300 │ │ -052400: 220a 1403 |0126: new-instance v10, Ljava/lang/StringBuilder; // type@0314 │ │ -052404: 7010 ab14 0a00 |0128: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -05240a: 1a0b 1303 |012b: const-string v11, "Failure saving state: active " // string@0313 │ │ -05240e: 6e20 b214 ba00 |012d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -052414: 0c0a |0130: move-result-object v10 │ │ -052416: 54cb 0001 |0131: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -05241a: 6e20 df14 8b00 |0133: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -052420: 0c0b |0136: move-result-object v11 │ │ -052422: 6e20 b114 ba00 |0137: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -052428: 0c0a |013a: move-result-object v10 │ │ -05242a: 1a0b 4b00 |013b: const-string v11, " has cleared index: " // string@004b │ │ -05242e: 6e20 b214 ba00 |013d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -052434: 0c0a |0140: move-result-object v10 │ │ -052436: 440b 0208 |0141: aget v11, v2, v8 │ │ -05243a: 6e20 ae14 ba00 |0143: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -052440: 0c0a |0146: move-result-object v10 │ │ -052442: 6e10 b714 0a00 |0147: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -052448: 0c0a |014a: move-result-object v10 │ │ -05244a: 7020 7a14 a900 |014b: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -052450: 7020 b703 9c00 |014e: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@03b7 │ │ -052456: 6309 f500 |0151: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -05245a: 3809 2a00 |0153: if-eqz v9, 017d // +002a │ │ -05245e: 1a09 2203 |0155: const-string v9, "FragmentManager" // string@0322 │ │ -052462: 220a 1403 |0157: new-instance v10, Ljava/lang/StringBuilder; // type@0314 │ │ -052466: 7010 ab14 0a00 |0159: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -05246c: 1a0b 4616 |015c: const-string v11, "saveAllState: adding fragment #" // string@1646 │ │ -052470: 6e20 b214 ba00 |015e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -052476: 0c0a |0161: move-result-object v10 │ │ -052478: 6e20 ae14 8a00 |0162: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -05247e: 0c0a |0165: move-result-object v10 │ │ -052480: 1a0b fa00 |0166: const-string v11, ": " // string@00fa │ │ -052484: 6e20 b214 ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -05248a: 0c0a |016b: move-result-object v10 │ │ -05248c: 54cb 0001 |016c: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ -052490: 6e20 df14 8b00 |016e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -052496: 0c0b |0171: move-result-object v11 │ │ -052498: 6e20 b114 ba00 |0172: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -05249e: 0c0a |0175: move-result-object v10 │ │ -0524a0: 6e10 b714 0a00 |0176: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0524a6: 0c0a |0179: move-result-object v10 │ │ -0524a8: 7120 dc11 a900 |017a: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -0524ae: d808 0801 |017d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0524b2: 2893 |017f: goto 0112 // -006d │ │ -0524b4: 54c9 0301 |0180: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ -0524b8: 3809 4d00 |0182: if-eqz v9, 01cf // +004d │ │ -0524bc: 54c9 0301 |0184: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ -0524c0: 6e10 e514 0900 |0186: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -0524c6: 0a00 |0189: move-result v0 │ │ -0524c8: 3d00 4500 |018a: if-lez v0, 01cf // +0045 │ │ -0524cc: 2303 6a03 |018c: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@036a │ │ -0524d0: 1208 |018e: const/4 v8, #int 0 // #0 │ │ -0524d2: 3508 4000 |018f: if-ge v8, v0, 01cf // +0040 │ │ -0524d6: 220a 9500 |0191: new-instance v10, Landroid/support/v4/app/BackStackState; // type@0095 │ │ -0524da: 54c9 0301 |0193: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ -0524de: 6e20 df14 8900 |0195: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -0524e4: 0c09 |0198: move-result-object v9 │ │ -0524e6: 1f09 9300 |0199: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@0093 │ │ -0524ea: 7030 7d02 ca09 |019b: invoke-direct {v10, v12, v9}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@027d │ │ -0524f0: 4d0a 0308 |019e: aput-object v10, v3, v8 │ │ -0524f4: 6309 f500 |01a0: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -0524f8: 3809 2a00 |01a2: if-eqz v9, 01cc // +002a │ │ -0524fc: 1a09 2203 |01a4: const-string v9, "FragmentManager" // string@0322 │ │ -052500: 220a 1403 |01a6: new-instance v10, Ljava/lang/StringBuilder; // type@0314 │ │ -052504: 7010 ab14 0a00 |01a8: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -05250a: 1a0b 4516 |01ab: const-string v11, "saveAllState: adding back stack #" // string@1645 │ │ -05250e: 6e20 b214 ba00 |01ad: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -052514: 0c0a |01b0: move-result-object v10 │ │ -052516: 6e20 ae14 8a00 |01b1: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -05251c: 0c0a |01b4: move-result-object v10 │ │ -05251e: 1a0b fa00 |01b5: const-string v11, ": " // string@00fa │ │ -052522: 6e20 b214 ba00 |01b7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -052528: 0c0a |01ba: move-result-object v10 │ │ -05252a: 54cb 0301 |01bb: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ -05252e: 6e20 df14 8b00 |01bd: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -052534: 0c0b |01c0: move-result-object v11 │ │ -052536: 6e20 b114 ba00 |01c1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -05253c: 0c0a |01c4: move-result-object v10 │ │ -05253e: 6e10 b714 0a00 |01c5: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -052544: 0c0a |01c8: move-result-object v10 │ │ -052546: 7120 dc11 a900 |01c9: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -05254c: d808 0801 |01cc: add-int/lit8 v8, v8, #int 1 // #01 │ │ -052550: 28c1 |01ce: goto 018f // -003f │ │ -052552: 2205 ac00 |01cf: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@00ac │ │ -052556: 7010 c003 0500 |01d1: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@03c0 │ │ -05255c: 5b51 1601 |01d4: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0116 │ │ -052560: 5b52 1701 |01d6: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0117 │ │ -052564: 5b53 1801 |01d8: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0118 │ │ -052568: 2900 3dfe |01da: goto/16 0017 // -01c3 │ │ +0543e8: |[0543e8] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ +0543f8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0543fa: 6e10 8c03 0c00 |0001: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@038c │ │ +054400: 6309 f800 |0004: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@00f8 │ │ +054404: 3809 0500 |0006: if-eqz v9, 000b // +0005 │ │ +054408: 1219 |0008: const/4 v9, #int 1 // #1 │ │ +05440a: 5cc9 1301 |0009: iput-boolean v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0113 │ │ +05440e: 54c9 fe00 |000b: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +054412: 3809 0a00 |000d: if-eqz v9, 0017 // +000a │ │ +054416: 54c9 fe00 |000f: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +05441a: 6e10 e514 0900 |0011: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +054420: 0a09 |0014: move-result v9 │ │ +054422: 3c09 0300 |0015: if-gtz v9, 0018 // +0003 │ │ +054426: 1105 |0017: return-object v5 │ │ +054428: 54c9 fe00 |0018: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +05442c: 6e10 e514 0900 |001a: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +054432: 0a00 |001d: move-result v0 │ │ +054434: 2301 6d03 |001e: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@036d │ │ +054438: 1207 |0020: const/4 v7, #int 0 // #0 │ │ +05443a: 1208 |0021: const/4 v8, #int 0 // #0 │ │ +05443c: 3508 d000 |0022: if-ge v8, v0, 00f2 // +00d0 │ │ +054440: 54c9 fe00 |0024: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +054444: 6e20 df14 8900 |0026: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +05444a: 0c04 |0029: move-result-object v4 │ │ +05444c: 1f04 9b00 |002a: check-cast v4, Landroid/support/v4/app/Fragment; // type@009b │ │ +054450: 3804 bd00 |002c: if-eqz v4, 00e9 // +00bd │ │ +054454: 5249 ac00 |002e: iget v9, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ +054458: 3b09 2900 |0030: if-gez v9, 0059 // +0029 │ │ +05445c: 2209 0003 |0032: new-instance v9, Ljava/lang/IllegalStateException; // type@0300 │ │ +054460: 220a 1403 |0034: new-instance v10, Ljava/lang/StringBuilder; // type@0314 │ │ +054464: 7010 ab14 0a00 |0036: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +05446a: 1a0b 1403 |0039: const-string v11, "Failure saving state: active " // string@0314 │ │ +05446e: 6e20 b214 ba00 |003b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +054474: 0c0a |003e: move-result-object v10 │ │ +054476: 6e20 b114 4a00 |003f: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +05447c: 0c0a |0042: move-result-object v10 │ │ +05447e: 1a0b 4b00 |0043: const-string v11, " has cleared index: " // string@004b │ │ +054482: 6e20 b214 ba00 |0045: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +054488: 0c0a |0048: move-result-object v10 │ │ +05448a: 524b ac00 |0049: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ +05448e: 6e20 ae14 ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +054494: 0c0a |004e: move-result-object v10 │ │ +054496: 6e10 b714 0a00 |004f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +05449c: 0c0a |0052: move-result-object v10 │ │ +05449e: 7020 7a14 a900 |0053: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +0544a4: 7020 b703 9c00 |0056: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@03b7 │ │ +0544aa: 1217 |0059: const/4 v7, #int 1 // #1 │ │ +0544ac: 2206 af00 |005a: new-instance v6, Landroid/support/v4/app/FragmentState; // type@00af │ │ +0544b0: 7020 d703 4600 |005c: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@03d7 │ │ +0544b6: 4d06 0108 |005f: aput-object v6, v1, v8 │ │ +0544ba: 5249 ba00 |0061: iget v9, v4, Landroid/support/v4/app/Fragment;.mState:I // field@00ba │ │ +0544be: 3d09 8a00 |0063: if-lez v9, 00ed // +008a │ │ +0544c2: 5469 2801 |0065: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0128 │ │ +0544c6: 3909 8600 |0067: if-nez v9, 00ed // +0086 │ │ +0544ca: 6e20 b103 4c00 |0069: invoke-virtual {v12, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@03b1 │ │ +0544d0: 0c09 |006c: move-result-object v9 │ │ +0544d2: 5b69 2801 |006d: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0128 │ │ +0544d6: 5449 bd00 |006f: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bd │ │ +0544da: 3809 5000 |0071: if-eqz v9, 00c1 // +0050 │ │ +0544de: 5449 bd00 |0073: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bd │ │ +0544e2: 5299 ac00 |0075: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ +0544e6: 3b09 2900 |0077: if-gez v9, 00a0 // +0029 │ │ +0544ea: 2209 0003 |0079: new-instance v9, Ljava/lang/IllegalStateException; // type@0300 │ │ +0544ee: 220a 1403 |007b: new-instance v10, Ljava/lang/StringBuilder; // type@0314 │ │ +0544f2: 7010 ab14 0a00 |007d: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0544f8: 1a0b 1303 |0080: const-string v11, "Failure saving state: " // string@0313 │ │ +0544fc: 6e20 b214 ba00 |0082: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +054502: 0c0a |0085: move-result-object v10 │ │ +054504: 6e20 b114 4a00 |0086: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +05450a: 0c0a |0089: move-result-object v10 │ │ +05450c: 1a0b 4c00 |008a: const-string v11, " has target not in fragment manager: " // string@004c │ │ +054510: 6e20 b214 ba00 |008c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +054516: 0c0a |008f: move-result-object v10 │ │ +054518: 544b bd00 |0090: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bd │ │ +05451c: 6e20 b114 ba00 |0092: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +054522: 0c0a |0095: move-result-object v10 │ │ +054524: 6e10 b714 0a00 |0096: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +05452a: 0c0a |0099: move-result-object v10 │ │ +05452c: 7020 7a14 a900 |009a: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +054532: 7020 b703 9c00 |009d: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@03b7 │ │ +054538: 5469 2801 |00a0: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0128 │ │ +05453c: 3909 0900 |00a2: if-nez v9, 00ab // +0009 │ │ +054540: 2209 5500 |00a4: new-instance v9, Landroid/os/Bundle; // type@0055 │ │ +054544: 7010 6f01 0900 |00a6: invoke-direct {v9}, Landroid/os/Bundle;.:()V // method@016f │ │ +05454a: 5b69 2801 |00a9: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0128 │ │ +05454e: 5469 2801 |00ab: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0128 │ │ +054552: 1a0a d20a |00ad: const-string v10, "android:target_state" // string@0ad2 │ │ +054556: 544b bd00 |00af: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00bd │ │ +05455a: 6e40 a903 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@03a9 │ │ +054560: 5249 bf00 |00b4: iget v9, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00bf │ │ +054564: 3809 0b00 |00b6: if-eqz v9, 00c1 // +000b │ │ +054568: 5469 2801 |00b8: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0128 │ │ +05456c: 1a0a d10a |00ba: const-string v10, "android:target_req_state" // string@0ad1 │ │ +054570: 524b bf00 |00bc: iget v11, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00bf │ │ +054574: 6e30 7d01 a90b |00be: invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@017d │ │ +05457a: 6309 f500 |00c1: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +05457e: 3809 2600 |00c3: if-eqz v9, 00e9 // +0026 │ │ +054582: 1a09 2303 |00c5: const-string v9, "FragmentManager" // string@0323 │ │ +054586: 220a 1403 |00c7: new-instance v10, Ljava/lang/StringBuilder; // type@0314 │ │ +05458a: 7010 ab14 0a00 |00c9: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +054590: 1a0b bb08 |00cc: const-string v11, "Saved state of " // string@08bb │ │ +054594: 6e20 b214 ba00 |00ce: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05459a: 0c0a |00d1: move-result-object v10 │ │ +05459c: 6e20 b114 4a00 |00d2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0545a2: 0c0a |00d5: move-result-object v10 │ │ +0545a4: 1a0b fa00 |00d6: const-string v11, ": " // string@00fa │ │ +0545a8: 6e20 b214 ba00 |00d8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0545ae: 0c0a |00db: move-result-object v10 │ │ +0545b0: 546b 2801 |00dc: iget-object v11, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0128 │ │ +0545b4: 6e20 b114 ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0545ba: 0c0a |00e1: move-result-object v10 │ │ +0545bc: 6e10 b714 0a00 |00e2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0545c2: 0c0a |00e5: move-result-object v10 │ │ +0545c4: 7120 dc11 a900 |00e6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +0545ca: d808 0801 |00e9: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0545ce: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ +0545d2: 5449 b800 |00ed: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00b8 │ │ +0545d6: 5b69 2801 |00ef: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0128 │ │ +0545da: 28d0 |00f1: goto 00c1 // -0030 │ │ +0545dc: 3907 0f00 |00f2: if-nez v7, 0101 // +000f │ │ +0545e0: 6309 f500 |00f4: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +0545e4: 3809 21ff |00f6: if-eqz v9, 0017 // -00df │ │ +0545e8: 1a09 2303 |00f8: const-string v9, "FragmentManager" // string@0323 │ │ +0545ec: 1a0a 4716 |00fa: const-string v10, "saveAllState: no fragments!" // string@1647 │ │ +0545f0: 7120 dc11 a900 |00fc: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +0545f6: 2900 18ff |00ff: goto/16 0017 // -00e8 │ │ +0545fa: 1202 |0101: const/4 v2, #int 0 // #0 │ │ +0545fc: 1203 |0102: const/4 v3, #int 0 // #0 │ │ +0545fe: 54c9 0001 |0103: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +054602: 3809 7b00 |0105: if-eqz v9, 0180 // +007b │ │ +054606: 54c9 0001 |0107: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +05460a: 6e10 e514 0900 |0109: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +054610: 0a00 |010c: move-result v0 │ │ +054612: 3d00 7300 |010d: if-lez v0, 0180 // +0073 │ │ +054616: 2302 6403 |010f: new-array v2, v0, [I // type@0364 │ │ +05461a: 1208 |0111: const/4 v8, #int 0 // #0 │ │ +05461c: 3508 6e00 |0112: if-ge v8, v0, 0180 // +006e │ │ +054620: 54c9 0001 |0114: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +054624: 6e20 df14 8900 |0116: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +05462a: 0c09 |0119: move-result-object v9 │ │ +05462c: 1f09 9b00 |011a: check-cast v9, Landroid/support/v4/app/Fragment; // type@009b │ │ +054630: 5299 ac00 |011c: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ +054634: 4b09 0208 |011e: aput v9, v2, v8 │ │ +054638: 4409 0208 |0120: aget v9, v2, v8 │ │ +05463c: 3b09 2f00 |0122: if-gez v9, 0151 // +002f │ │ +054640: 2209 0003 |0124: new-instance v9, Ljava/lang/IllegalStateException; // type@0300 │ │ +054644: 220a 1403 |0126: new-instance v10, Ljava/lang/StringBuilder; // type@0314 │ │ +054648: 7010 ab14 0a00 |0128: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +05464e: 1a0b 1403 |012b: const-string v11, "Failure saving state: active " // string@0314 │ │ +054652: 6e20 b214 ba00 |012d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +054658: 0c0a |0130: move-result-object v10 │ │ +05465a: 54cb 0001 |0131: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +05465e: 6e20 df14 8b00 |0133: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +054664: 0c0b |0136: move-result-object v11 │ │ +054666: 6e20 b114 ba00 |0137: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +05466c: 0c0a |013a: move-result-object v10 │ │ +05466e: 1a0b 4b00 |013b: const-string v11, " has cleared index: " // string@004b │ │ +054672: 6e20 b214 ba00 |013d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +054678: 0c0a |0140: move-result-object v10 │ │ +05467a: 440b 0208 |0141: aget v11, v2, v8 │ │ +05467e: 6e20 ae14 ba00 |0143: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +054684: 0c0a |0146: move-result-object v10 │ │ +054686: 6e10 b714 0a00 |0147: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +05468c: 0c0a |014a: move-result-object v10 │ │ +05468e: 7020 7a14 a900 |014b: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +054694: 7020 b703 9c00 |014e: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@03b7 │ │ +05469a: 6309 f500 |0151: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +05469e: 3809 2a00 |0153: if-eqz v9, 017d // +002a │ │ +0546a2: 1a09 2303 |0155: const-string v9, "FragmentManager" // string@0323 │ │ +0546a6: 220a 1403 |0157: new-instance v10, Ljava/lang/StringBuilder; // type@0314 │ │ +0546aa: 7010 ab14 0a00 |0159: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0546b0: 1a0b 4616 |015c: const-string v11, "saveAllState: adding fragment #" // string@1646 │ │ +0546b4: 6e20 b214 ba00 |015e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0546ba: 0c0a |0161: move-result-object v10 │ │ +0546bc: 6e20 ae14 8a00 |0162: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +0546c2: 0c0a |0165: move-result-object v10 │ │ +0546c4: 1a0b fa00 |0166: const-string v11, ": " // string@00fa │ │ +0546c8: 6e20 b214 ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0546ce: 0c0a |016b: move-result-object v10 │ │ +0546d0: 54cb 0001 |016c: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@0100 │ │ +0546d4: 6e20 df14 8b00 |016e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +0546da: 0c0b |0171: move-result-object v11 │ │ +0546dc: 6e20 b114 ba00 |0172: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0546e2: 0c0a |0175: move-result-object v10 │ │ +0546e4: 6e10 b714 0a00 |0176: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0546ea: 0c0a |0179: move-result-object v10 │ │ +0546ec: 7120 dc11 a900 |017a: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +0546f2: d808 0801 |017d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0546f6: 2893 |017f: goto 0112 // -006d │ │ +0546f8: 54c9 0301 |0180: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ +0546fc: 3809 4d00 |0182: if-eqz v9, 01cf // +004d │ │ +054700: 54c9 0301 |0184: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ +054704: 6e10 e514 0900 |0186: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +05470a: 0a00 |0189: move-result v0 │ │ +05470c: 3d00 4500 |018a: if-lez v0, 01cf // +0045 │ │ +054710: 2303 6a03 |018c: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@036a │ │ +054714: 1208 |018e: const/4 v8, #int 0 // #0 │ │ +054716: 3508 4000 |018f: if-ge v8, v0, 01cf // +0040 │ │ +05471a: 220a 9500 |0191: new-instance v10, Landroid/support/v4/app/BackStackState; // type@0095 │ │ +05471e: 54c9 0301 |0193: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ +054722: 6e20 df14 8900 |0195: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +054728: 0c09 |0198: move-result-object v9 │ │ +05472a: 1f09 9300 |0199: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@0093 │ │ +05472e: 7030 7d02 ca09 |019b: invoke-direct {v10, v12, v9}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@027d │ │ +054734: 4d0a 0308 |019e: aput-object v10, v3, v8 │ │ +054738: 6309 f500 |01a0: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +05473c: 3809 2a00 |01a2: if-eqz v9, 01cc // +002a │ │ +054740: 1a09 2303 |01a4: const-string v9, "FragmentManager" // string@0323 │ │ +054744: 220a 1403 |01a6: new-instance v10, Ljava/lang/StringBuilder; // type@0314 │ │ +054748: 7010 ab14 0a00 |01a8: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +05474e: 1a0b 4516 |01ab: const-string v11, "saveAllState: adding back stack #" // string@1645 │ │ +054752: 6e20 b214 ba00 |01ad: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +054758: 0c0a |01b0: move-result-object v10 │ │ +05475a: 6e20 ae14 8a00 |01b1: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +054760: 0c0a |01b4: move-result-object v10 │ │ +054762: 1a0b fa00 |01b5: const-string v11, ": " // string@00fa │ │ +054766: 6e20 b214 ba00 |01b7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05476c: 0c0a |01ba: move-result-object v10 │ │ +05476e: 54cb 0301 |01bb: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0103 │ │ +054772: 6e20 df14 8b00 |01bd: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +054778: 0c0b |01c0: move-result-object v11 │ │ +05477a: 6e20 b114 ba00 |01c1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +054780: 0c0a |01c4: move-result-object v10 │ │ +054782: 6e10 b714 0a00 |01c5: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +054788: 0c0a |01c8: move-result-object v10 │ │ +05478a: 7120 dc11 a900 |01c9: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +054790: d808 0801 |01cc: add-int/lit8 v8, v8, #int 1 // #01 │ │ +054794: 28c1 |01ce: goto 018f // -003f │ │ +054796: 2205 ac00 |01cf: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@00ac │ │ +05479a: 7010 c003 0500 |01d1: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@03c0 │ │ +0547a0: 5b51 1601 |01d4: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0116 │ │ +0547a4: 5b52 1701 |01d6: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0117 │ │ +0547a8: 5b53 1801 |01d8: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0118 │ │ +0547ac: 2900 3dfe |01da: goto/16 0017 // -01c3 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1640 │ │ 0x0004 line=1642 │ │ 0x0008 line=1652 │ │ 0x000b line=1655 │ │ 0x0017 line=1750 │ │ @@ -101636,50 +101614,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 │ │ -05256c: |[05256c] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ -05257c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05257e: 5431 1201 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0112 │ │ -052582: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -052586: 2201 5500 |0005: new-instance v1, Landroid/os/Bundle; // type@0055 │ │ -05258a: 7010 6f01 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@016f │ │ -052590: 5b31 1201 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0112 │ │ -052594: 5431 1201 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0112 │ │ -052598: 6e20 fb02 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.performSaveInstanceState:(Landroid/os/Bundle;)V // method@02fb │ │ -05259e: 5431 1201 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0112 │ │ -0525a2: 6e10 7901 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@0179 │ │ -0525a8: 0a01 |0016: move-result v1 │ │ -0525aa: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ -0525ae: 5430 1201 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0112 │ │ -0525b2: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -0525b4: 5b31 1201 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0112 │ │ -0525b8: 5441 c100 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -0525bc: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ -0525c0: 6e20 b303 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@03b3 │ │ -0525c6: 5441 b900 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b9 │ │ -0525ca: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ -0525ce: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ -0525d2: 2200 5500 |002b: new-instance v0, Landroid/os/Bundle; // type@0055 │ │ -0525d6: 7010 6f01 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@016f │ │ -0525dc: 1a01 d40a |0030: const-string v1, "android:view_state" // string@0ad4 │ │ -0525e0: 5442 b900 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b9 │ │ -0525e4: 6e30 8001 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@0180 │ │ -0525ea: 5541 c000 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c0 │ │ -0525ee: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ -0525f2: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ -0525f6: 2200 5500 |003d: new-instance v0, Landroid/os/Bundle; // type@0055 │ │ -0525fa: 7010 6f01 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@016f │ │ -052600: 1a01 d30a |0042: const-string v1, "android:user_visible_hint" // string@0ad3 │ │ -052604: 5542 c000 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c0 │ │ -052608: 6e30 7b01 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@017b │ │ -05260e: 1100 |0049: return-object v0 │ │ +0547b0: |[0547b0] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ +0547c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0547c2: 5431 1201 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0112 │ │ +0547c6: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +0547ca: 2201 5500 |0005: new-instance v1, Landroid/os/Bundle; // type@0055 │ │ +0547ce: 7010 6f01 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@016f │ │ +0547d4: 5b31 1201 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0112 │ │ +0547d8: 5431 1201 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0112 │ │ +0547dc: 6e20 fb02 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.performSaveInstanceState:(Landroid/os/Bundle;)V // method@02fb │ │ +0547e2: 5431 1201 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0112 │ │ +0547e6: 6e10 7901 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@0179 │ │ +0547ec: 0a01 |0016: move-result v1 │ │ +0547ee: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ +0547f2: 5430 1201 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0112 │ │ +0547f6: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +0547f8: 5b31 1201 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0112 │ │ +0547fc: 5441 c100 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +054800: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ +054804: 6e20 b303 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@03b3 │ │ +05480a: 5441 b900 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b9 │ │ +05480e: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ +054812: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ +054816: 2200 5500 |002b: new-instance v0, Landroid/os/Bundle; // type@0055 │ │ +05481a: 7010 6f01 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@016f │ │ +054820: 1a01 d50a |0030: const-string v1, "android:view_state" // string@0ad5 │ │ +054824: 5442 b900 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b9 │ │ +054828: 6e30 8001 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@0180 │ │ +05482e: 5541 c000 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c0 │ │ +054832: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ +054836: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ +05483a: 2200 5500 |003d: new-instance v0, Landroid/os/Bundle; // type@0055 │ │ +05483e: 7010 6f01 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@016f │ │ +054844: 1a01 d40a |0042: const-string v1, "android:user_visible_hint" // string@0ad4 │ │ +054848: 5542 c000 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00c0 │ │ +05484c: 6e30 7b01 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@017b │ │ +054852: 1100 |0049: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1605 │ │ 0x0001 line=1607 │ │ 0x0005 line=1608 │ │ 0x000c line=1610 │ │ 0x0011 line=1611 │ │ @@ -101708,41 +101686,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 │ │ -052610: |[052610] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ -052620: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -052622: 5262 ac00 |0001: iget v2, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ -052626: 3b02 2300 |0003: if-gez v2, 0026 // +0023 │ │ -05262a: 2202 0003 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@0300 │ │ -05262e: 2203 1403 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ -052632: 7010 ab14 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -052638: 1a04 1b03 |000c: const-string v4, "Fragment " // string@031b │ │ -05263c: 6e20 b214 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -052642: 0c03 |0011: move-result-object v3 │ │ -052644: 6e20 b114 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -05264a: 0c03 |0015: move-result-object v3 │ │ -05264c: 1a04 5600 |0016: const-string v4, " is not currently in the FragmentManager" // string@0056 │ │ -052650: 6e20 b214 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -052656: 0c03 |001b: move-result-object v3 │ │ -052658: 6e10 b714 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -05265e: 0c03 |001f: move-result-object v3 │ │ -052660: 7020 7a14 3200 |0020: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -052666: 7020 b703 2500 |0023: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@03b7 │ │ -05266c: 5262 ba00 |0026: iget v2, v6, Landroid/support/v4/app/Fragment;.mState:I // field@00ba │ │ -052670: 3d02 0d00 |0028: if-lez v2, 0035 // +000d │ │ -052674: 6e20 b103 6500 |002a: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@03b1 │ │ -05267a: 0c00 |002d: move-result-object v0 │ │ -05267c: 3800 0700 |002e: if-eqz v0, 0035 // +0007 │ │ -052680: 2201 9a00 |0030: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@009a │ │ -052684: 7020 a602 0100 |0032: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@02a6 │ │ -05268a: 1101 |0035: return-object v1 │ │ +054854: |[054854] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ +054864: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +054866: 5262 ac00 |0001: iget v2, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ac │ │ +05486a: 3b02 2300 |0003: if-gez v2, 0026 // +0023 │ │ +05486e: 2202 0003 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@0300 │ │ +054872: 2203 1403 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ +054876: 7010 ab14 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +05487c: 1a04 1c03 |000c: const-string v4, "Fragment " // string@031c │ │ +054880: 6e20 b214 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +054886: 0c03 |0011: move-result-object v3 │ │ +054888: 6e20 b114 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +05488e: 0c03 |0015: move-result-object v3 │ │ +054890: 1a04 5600 |0016: const-string v4, " is not currently in the FragmentManager" // string@0056 │ │ +054894: 6e20 b214 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05489a: 0c03 |001b: move-result-object v3 │ │ +05489c: 6e10 b714 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0548a2: 0c03 |001f: move-result-object v3 │ │ +0548a4: 7020 7a14 3200 |0020: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +0548aa: 7020 b703 2500 |0023: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@03b7 │ │ +0548b0: 5262 ba00 |0026: iget v2, v6, Landroid/support/v4/app/Fragment;.mState:I // field@00ba │ │ +0548b4: 3d02 0d00 |0028: if-lez v2, 0035 // +000d │ │ +0548b8: 6e20 b103 6500 |002a: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@03b1 │ │ +0548be: 0c00 |002d: move-result-object v0 │ │ +0548c0: 3800 0700 |002e: if-eqz v0, 0035 // +0007 │ │ +0548c4: 2201 9a00 |0030: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@009a │ │ +0548c8: 7020 a602 0100 |0032: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@02a6 │ │ +0548ce: 1101 |0035: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=588 │ │ 0x0005 line=589 │ │ 0x0026 line=592 │ │ 0x002a line=593 │ │ 0x002e line=594 │ │ @@ -101757,38 +101735,38 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -05268c: |[05268c] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ -05269c: 5430 ad00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ad │ │ -0526a0: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -0526a4: 0e00 |0004: return-void │ │ -0526a6: 5420 1101 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0111 │ │ -0526aa: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ -0526ae: 2200 7f02 |0009: new-instance v0, Landroid/util/SparseArray; // type@027f │ │ -0526b2: 7010 e011 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@11e0 │ │ -0526b8: 5b20 1101 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0111 │ │ -0526bc: 5430 ad00 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ad │ │ -0526c0: 5421 1101 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0111 │ │ -0526c4: 6e20 9912 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@1299 │ │ -0526ca: 5420 1101 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0111 │ │ -0526ce: 6e10 e511 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@11e5 │ │ -0526d4: 0a00 |001c: move-result v0 │ │ -0526d6: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ -0526da: 5420 1101 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0111 │ │ -0526de: 5b30 b900 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b9 │ │ -0526e2: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -0526e4: 5b20 1101 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0111 │ │ -0526e8: 28de |0026: goto 0004 // -0022 │ │ -0526ea: 5420 1101 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0111 │ │ -0526ee: 6e10 e111 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@11e1 │ │ -0526f4: 28e4 |002c: goto 0010 // -001c │ │ +0548d0: |[0548d0] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ +0548e0: 5430 ad00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ad │ │ +0548e4: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +0548e8: 0e00 |0004: return-void │ │ +0548ea: 5420 1101 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0111 │ │ +0548ee: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ +0548f2: 2200 7f02 |0009: new-instance v0, Landroid/util/SparseArray; // type@027f │ │ +0548f6: 7010 e011 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@11e0 │ │ +0548fc: 5b20 1101 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0111 │ │ +054900: 5430 ad00 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00ad │ │ +054904: 5421 1101 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0111 │ │ +054908: 6e20 9912 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@1299 │ │ +05490e: 5420 1101 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0111 │ │ +054912: 6e10 e511 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@11e5 │ │ +054918: 0a00 |001c: move-result v0 │ │ +05491a: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ +05491e: 5420 1101 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0111 │ │ +054922: 5b30 b900 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00b9 │ │ +054926: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +054928: 5b20 1101 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0111 │ │ +05492c: 28de |0026: goto 0004 // -0022 │ │ +05492e: 5420 1101 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0111 │ │ +054932: 6e10 e111 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@11e1 │ │ +054938: 28e4 |002c: goto 0010 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1589 │ │ 0x0004 line=1602 │ │ 0x0005 line=1592 │ │ 0x0009 line=1593 │ │ 0x0010 line=1597 │ │ @@ -101805,99 +101783,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 │ │ -0526f8: |[0526f8] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ -052708: 1d04 |0000: monitor-enter v4 │ │ -05270a: 5441 0501 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0105 │ │ -05270e: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -052712: 2201 2703 |0005: new-instance v1, Ljava/util/ArrayList; // type@0327 │ │ -052716: 7010 d914 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -05271c: 5b41 0501 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0105 │ │ -052720: 5441 0501 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0105 │ │ -052724: 6e10 e514 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -05272a: 0a00 |0011: move-result v0 │ │ -05272c: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ -052730: 6301 f500 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -052734: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -052738: 1a01 2203 |0018: const-string v1, "FragmentManager" // string@0322 │ │ -05273c: 2202 1403 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ -052740: 7010 ab14 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -052746: 1a03 d208 |001f: const-string v3, "Setting back stack index " // string@08d2 │ │ -05274a: 6e20 b214 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -052750: 0c02 |0024: move-result-object v2 │ │ -052752: 6e20 ae14 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -052758: 0c02 |0028: move-result-object v2 │ │ -05275a: 1a03 8700 |0029: const-string v3, " to " // string@0087 │ │ -05275e: 6e20 b214 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -052764: 0c02 |002e: move-result-object v2 │ │ -052766: 6e20 b114 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -05276c: 0c02 |0032: move-result-object v2 │ │ -05276e: 6e10 b714 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -052774: 0c02 |0036: move-result-object v2 │ │ -052776: 7120 dc11 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -05277c: 5441 0501 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0105 │ │ -052780: 6e30 e414 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@14e4 │ │ -052786: 1e04 |003f: monitor-exit v4 │ │ -052788: 0e00 |0040: return-void │ │ -05278a: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ -05278e: 5441 0501 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0105 │ │ -052792: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -052794: 6e20 dc14 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -05279a: 5441 0101 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0101 │ │ -05279e: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ -0527a2: 2201 2703 |004d: new-instance v1, Ljava/util/ArrayList; // type@0327 │ │ -0527a6: 7010 d914 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -0527ac: 5b41 0101 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0101 │ │ -0527b0: 6301 f500 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -0527b4: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ -0527b8: 1a01 2203 |0058: const-string v1, "FragmentManager" // string@0322 │ │ -0527bc: 2202 1403 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ -0527c0: 7010 ab14 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0527c6: 1a03 e001 |005f: const-string v3, "Adding available back stack index " // string@01e0 │ │ -0527ca: 6e20 b214 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0527d0: 0c02 |0064: move-result-object v2 │ │ -0527d2: 6e20 ae14 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -0527d8: 0c02 |0068: move-result-object v2 │ │ -0527da: 6e10 b714 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0527e0: 0c02 |006c: move-result-object v2 │ │ -0527e2: 7120 dc11 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -0527e8: 5441 0101 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0101 │ │ -0527ec: 7110 8014 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1480 │ │ -0527f2: 0c02 |0075: move-result-object v2 │ │ -0527f4: 6e20 dc14 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -0527fa: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0527fe: 28c6 |007b: goto 0041 // -003a │ │ -052800: 6301 f500 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -052804: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ -052808: 1a01 2203 |0080: const-string v1, "FragmentManager" // string@0322 │ │ -05280c: 2202 1403 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ -052810: 7010 ab14 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -052816: 1a03 e101 |0087: const-string v3, "Adding back stack index " // string@01e1 │ │ -05281a: 6e20 b214 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -052820: 0c02 |008c: move-result-object v2 │ │ -052822: 6e20 ae14 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -052828: 0c02 |0090: move-result-object v2 │ │ -05282a: 1a03 8d00 |0091: const-string v3, " with " // string@008d │ │ -05282e: 6e20 b214 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -052834: 0c02 |0096: move-result-object v2 │ │ -052836: 6e20 b114 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -05283c: 0c02 |009a: move-result-object v2 │ │ -05283e: 6e10 b714 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -052844: 0c02 |009e: move-result-object v2 │ │ -052846: 7120 dc11 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -05284c: 5441 0501 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0105 │ │ -052850: 6e20 dc14 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -052856: 2898 |00a7: goto 003f // -0068 │ │ -052858: 0d01 |00a8: move-exception v1 │ │ -05285a: 1e04 |00a9: monitor-exit v4 │ │ -05285c: 2701 |00aa: throw v1 │ │ +05493c: |[05493c] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ +05494c: 1d04 |0000: monitor-enter v4 │ │ +05494e: 5441 0501 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0105 │ │ +054952: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +054956: 2201 2703 |0005: new-instance v1, Ljava/util/ArrayList; // type@0327 │ │ +05495a: 7010 d914 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +054960: 5b41 0501 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0105 │ │ +054964: 5441 0501 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0105 │ │ +054968: 6e10 e514 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +05496e: 0a00 |0011: move-result v0 │ │ +054970: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ +054974: 6301 f500 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +054978: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +05497c: 1a01 2303 |0018: const-string v1, "FragmentManager" // string@0323 │ │ +054980: 2202 1403 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ +054984: 7010 ab14 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +05498a: 1a03 d308 |001f: const-string v3, "Setting back stack index " // string@08d3 │ │ +05498e: 6e20 b214 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +054994: 0c02 |0024: move-result-object v2 │ │ +054996: 6e20 ae14 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +05499c: 0c02 |0028: move-result-object v2 │ │ +05499e: 1a03 8700 |0029: const-string v3, " to " // string@0087 │ │ +0549a2: 6e20 b214 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0549a8: 0c02 |002e: move-result-object v2 │ │ +0549aa: 6e20 b114 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0549b0: 0c02 |0032: move-result-object v2 │ │ +0549b2: 6e10 b714 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0549b8: 0c02 |0036: move-result-object v2 │ │ +0549ba: 7120 dc11 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +0549c0: 5441 0501 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0105 │ │ +0549c4: 6e30 e414 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@14e4 │ │ +0549ca: 1e04 |003f: monitor-exit v4 │ │ +0549cc: 0e00 |0040: return-void │ │ +0549ce: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ +0549d2: 5441 0501 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0105 │ │ +0549d6: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +0549d8: 6e20 dc14 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +0549de: 5441 0101 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0101 │ │ +0549e2: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ +0549e6: 2201 2703 |004d: new-instance v1, Ljava/util/ArrayList; // type@0327 │ │ +0549ea: 7010 d914 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +0549f0: 5b41 0101 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0101 │ │ +0549f4: 6301 f500 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +0549f8: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ +0549fc: 1a01 2303 |0058: const-string v1, "FragmentManager" // string@0323 │ │ +054a00: 2202 1403 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ +054a04: 7010 ab14 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +054a0a: 1a03 e101 |005f: const-string v3, "Adding available back stack index " // string@01e1 │ │ +054a0e: 6e20 b214 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +054a14: 0c02 |0064: move-result-object v2 │ │ +054a16: 6e20 ae14 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +054a1c: 0c02 |0068: move-result-object v2 │ │ +054a1e: 6e10 b714 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +054a24: 0c02 |006c: move-result-object v2 │ │ +054a26: 7120 dc11 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +054a2c: 5441 0101 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0101 │ │ +054a30: 7110 8014 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@1480 │ │ +054a36: 0c02 |0075: move-result-object v2 │ │ +054a38: 6e20 dc14 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +054a3e: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ +054a42: 28c6 |007b: goto 0041 // -003a │ │ +054a44: 6301 f500 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +054a48: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ +054a4c: 1a01 2303 |0080: const-string v1, "FragmentManager" // string@0323 │ │ +054a50: 2202 1403 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ +054a54: 7010 ab14 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +054a5a: 1a03 e201 |0087: const-string v3, "Adding back stack index " // string@01e2 │ │ +054a5e: 6e20 b214 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +054a64: 0c02 |008c: move-result-object v2 │ │ +054a66: 6e20 ae14 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +054a6c: 0c02 |0090: move-result-object v2 │ │ +054a6e: 1a03 8d00 |0091: const-string v3, " with " // string@008d │ │ +054a72: 6e20 b214 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +054a78: 0c02 |0096: move-result-object v2 │ │ +054a7a: 6e20 b114 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +054a80: 0c02 |009a: move-result-object v2 │ │ +054a82: 6e10 b714 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +054a88: 0c02 |009e: move-result-object v2 │ │ +054a8a: 7120 dc11 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +054a90: 5441 0501 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0105 │ │ +054a94: 6e20 dc14 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +054a9a: 2898 |00a7: goto 003f // -0068 │ │ +054a9c: 0d01 |00a8: move-exception v1 │ │ +054a9e: 1e04 |00a9: monitor-exit v4 │ │ +054aa0: 2701 |00aa: throw v1 │ │ catches : 1 │ │ 0x0001 - 0x00aa │ │ -> 0x00a8 │ │ positions : │ │ 0x0000 line=1399 │ │ 0x0001 line=1400 │ │ 0x0005 line=1401 │ │ @@ -101928,51 +101906,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 │ │ -05286c: |[05286c] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -05287c: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -05287e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -052880: 6301 f500 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ -052884: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ -052888: 1a01 2203 |0006: const-string v1, "FragmentManager" // string@0322 │ │ -05288c: 2202 1403 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ -052890: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -052896: 1a03 ba17 |000d: const-string v3, "show: " // string@17ba │ │ -05289a: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0528a0: 0c02 |0012: move-result-object v2 │ │ -0528a2: 6e20 b114 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -0528a8: 0c02 |0016: move-result-object v2 │ │ -0528aa: 6e10 b714 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0528b0: 0c02 |001a: move-result-object v2 │ │ -0528b2: 7120 dc11 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -0528b8: 5571 aa00 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00aa │ │ -0528bc: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ -0528c0: 5c74 aa00 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00aa │ │ -0528c4: 5471 c100 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -0528c8: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ -0528cc: 6e59 9703 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@0397 │ │ -0528d2: 0c00 |002b: move-result-object v0 │ │ -0528d4: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ -0528d8: 5471 c100 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -0528dc: 6e20 ac12 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@12ac │ │ -0528e2: 5471 c100 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ -0528e6: 6e20 ab12 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@12ab │ │ -0528ec: 5571 9b00 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009b │ │ -0528f0: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ -0528f4: 5571 a900 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a9 │ │ -0528f8: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ -0528fc: 5571 b000 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b0 │ │ -052900: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ -052904: 5c65 0d01 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010d │ │ -052908: 6e20 df02 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@02df │ │ -05290e: 0e00 |0049: return-void │ │ +054ab0: |[054ab0] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +054ac0: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +054ac2: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +054ac4: 6301 f500 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@00f5 │ │ +054ac8: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ +054acc: 1a01 2303 |0006: const-string v1, "FragmentManager" // string@0323 │ │ +054ad0: 2202 1403 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ +054ad4: 7010 ab14 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +054ada: 1a03 ba17 |000d: const-string v3, "show: " // string@17ba │ │ +054ade: 6e20 b214 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +054ae4: 0c02 |0012: move-result-object v2 │ │ +054ae6: 6e20 b114 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +054aec: 0c02 |0016: move-result-object v2 │ │ +054aee: 6e10 b714 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +054af4: 0c02 |001a: move-result-object v2 │ │ +054af6: 7120 dc11 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +054afc: 5571 aa00 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00aa │ │ +054b00: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ +054b04: 5c74 aa00 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00aa │ │ +054b08: 5471 c100 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +054b0c: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ +054b10: 6e59 9703 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@0397 │ │ +054b16: 0c00 |002b: move-result-object v0 │ │ +054b18: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ +054b1c: 5471 c100 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +054b20: 6e20 ac12 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@12ac │ │ +054b26: 5471 c100 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00c1 │ │ +054b2a: 6e20 ab12 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@12ab │ │ +054b30: 5571 9b00 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@009b │ │ +054b34: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ +054b38: 5571 a900 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00a9 │ │ +054b3c: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ +054b40: 5571 b000 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00b0 │ │ +054b44: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ +054b48: 5c65 0d01 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@010d │ │ +054b4c: 6e20 df02 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@02df │ │ +054b52: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1226 │ │ 0x001e line=1227 │ │ 0x0022 line=1228 │ │ 0x0024 line=1229 │ │ 0x0028 line=1230 │ │ @@ -101995,31 +101973,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -052910: |[052910] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ -052920: 5432 fe00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -052924: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ -052928: 0e00 |0004: return-void │ │ -05292a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -05292c: 5432 fe00 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -052930: 6e10 e514 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -052936: 0a02 |000b: move-result v2 │ │ -052938: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ -05293c: 5432 fe00 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ -052940: 6e20 df14 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -052946: 0c00 |0013: move-result-object v0 │ │ -052948: 1f00 9b00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ -05294c: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -052950: 6e20 a103 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@03a1 │ │ -052956: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05295a: 28e9 |001d: goto 0006 // -0017 │ │ +054b54: |[054b54] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ +054b64: 5432 fe00 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +054b68: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ +054b6c: 0e00 |0004: return-void │ │ +054b6e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +054b70: 5432 fe00 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +054b74: 6e10 e514 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +054b7a: 0a02 |000b: move-result v2 │ │ +054b7c: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ +054b80: 5432 fe00 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@00fe │ │ +054b84: 6e20 df14 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +054b8a: 0c00 |0013: move-result-object v0 │ │ +054b8c: 1f00 9b00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ +054b90: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +054b94: 6e20 a103 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@03a1 │ │ +054b9a: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +054b9e: 28e9 |001d: goto 0006 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1123 │ │ 0x0004 line=1131 │ │ 0x0005 line=1125 │ │ 0x000e line=1126 │ │ 0x0016 line=1127 │ │ @@ -102035,39 +102013,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -05295c: |[05295c] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ -05296c: 2200 1403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ -052970: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -052974: 7020 ac14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ -05297a: 1a01 2503 |0007: const-string v1, "FragmentManager{" // string@0325 │ │ -05297e: 6e20 b214 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -052984: 7110 bc14 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14bc │ │ -05298a: 0a01 |000f: move-result v1 │ │ -05298c: 7110 7f14 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ -052992: 0c01 |0013: move-result-object v1 │ │ -052994: 6e20 b214 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -05299a: 1a01 4f00 |0017: const-string v1, " in " // string@004f │ │ -05299e: 6e20 b214 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0529a4: 5421 0f01 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010f │ │ -0529a8: 3801 1100 |001e: if-eqz v1, 002f // +0011 │ │ -0529ac: 5421 0f01 |0020: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010f │ │ -0529b0: 7120 c607 0100 |0022: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07c6 │ │ -0529b6: 1a01 4e19 |0025: const-string v1, "}}" // string@194e │ │ -0529ba: 6e20 b214 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0529c0: 6e10 b714 0000 |002a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0529c6: 0c01 |002d: move-result-object v1 │ │ -0529c8: 1101 |002e: return-object v1 │ │ -0529ca: 5421 ff00 |002f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ -0529ce: 7120 c607 0100 |0031: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07c6 │ │ -0529d4: 28f1 |0034: goto 0025 // -000f │ │ +054ba0: |[054ba0] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ +054bb0: 2200 1403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ +054bb4: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +054bb8: 7020 ac14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ +054bbe: 1a01 2603 |0007: const-string v1, "FragmentManager{" // string@0326 │ │ +054bc2: 6e20 b214 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +054bc8: 7110 bc14 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14bc │ │ +054bce: 0a01 |000f: move-result v1 │ │ +054bd0: 7110 7f14 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ +054bd6: 0c01 |0013: move-result-object v1 │ │ +054bd8: 6e20 b214 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +054bde: 1a01 4f00 |0017: const-string v1, " in " // string@004f │ │ +054be2: 6e20 b214 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +054be8: 5421 0f01 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010f │ │ +054bec: 3801 1100 |001e: if-eqz v1, 002f // +0011 │ │ +054bf0: 5421 0f01 |0020: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@010f │ │ +054bf4: 7120 c607 0100 |0022: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07c6 │ │ +054bfa: 1a01 4d19 |0025: const-string v1, "}}" // string@194d │ │ +054bfe: 6e20 b214 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +054c04: 6e10 b714 0000 |002a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +054c0a: 0c01 |002d: move-result-object v1 │ │ +054c0c: 1101 |002e: return-object v1 │ │ +054c0e: 5421 ff00 |002f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ff │ │ +054c12: 7120 c607 0100 |0031: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07c6 │ │ +054c18: 28f1 |0034: goto 0025 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=601 │ │ 0x0007 line=602 │ │ 0x000c line=603 │ │ 0x0017 line=604 │ │ 0x001c line=605 │ │ @@ -102075,21 +102053,21 @@ │ │ 0x0025 line=610 │ │ 0x002a line=611 │ │ 0x002f line=608 │ │ locals : │ │ 0x0007 - 0x0035 reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0035 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ - source_file_idx : 804 (FragmentManager.java) │ │ + source_file_idx : 805 (FragmentManager.java) │ │ │ │ Class #379 header: │ │ class_idx : 173 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 419 │ │ -source_file_idx : 808 │ │ +source_file_idx : 809 │ │ static_fields_size : 2 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 10 │ │ │ │ Class #379 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentPagerAdapter;' │ │ @@ -102126,21 +102104,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 │ │ -0529d8: |[0529d8] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -0529e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0529ea: 7010 f609 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@09f6 │ │ -0529f0: 5b10 1b01 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011b │ │ -0529f4: 5b10 1c01 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011c │ │ -0529f8: 5b12 1d01 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011d │ │ -0529fc: 0e00 |000a: return-void │ │ +054c1c: |[054c1c] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +054c2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054c2e: 7010 f609 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@09f6 │ │ +054c34: 5b10 1b01 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011b │ │ +054c38: 5b10 1c01 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011c │ │ +054c3c: 5b12 1d01 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011d │ │ +054c40: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ 0x0004 line=66 │ │ 0x0006 line=67 │ │ 0x0008 line=70 │ │ 0x000a line=71 │ │ @@ -102153,30 +102131,30 @@ │ │ type : '(IJ)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -052a00: |[052a00] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ -052a10: 2200 1403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ -052a14: 7010 ab14 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -052a1a: 1a01 cf0a |0005: const-string v1, "android:switcher:" // string@0acf │ │ -052a1e: 6e20 b214 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -052a24: 0c00 |000a: move-result-object v0 │ │ -052a26: 6e20 ae14 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -052a2c: 0c00 |000e: move-result-object v0 │ │ -052a2e: 1a01 f900 |000f: const-string v1, ":" // string@00f9 │ │ -052a32: 6e20 b214 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -052a38: 0c00 |0014: move-result-object v0 │ │ -052a3a: 6e30 af14 4005 |0015: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@14af │ │ -052a40: 0c00 |0018: move-result-object v0 │ │ -052a42: 6e10 b714 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -052a48: 0c00 |001c: move-result-object v0 │ │ -052a4a: 1100 |001d: return-object v0 │ │ +054c44: |[054c44] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ +054c54: 2200 1403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ +054c58: 7010 ab14 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +054c5e: 1a01 d00a |0005: const-string v1, "android:switcher:" // string@0ad0 │ │ +054c62: 6e20 b214 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +054c68: 0c00 |000a: move-result-object v0 │ │ +054c6a: 6e20 ae14 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +054c70: 0c00 |000e: move-result-object v0 │ │ +054c72: 1a01 f900 |000f: const-string v1, ":" // string@00f9 │ │ +054c76: 6e20 b214 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +054c7c: 0c00 |0014: move-result-object v0 │ │ +054c7e: 6e30 af14 4005 |0015: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@14af │ │ +054c84: 0c00 |0018: move-result-object v0 │ │ +054c86: 6e10 b714 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +054c8c: 0c00 |001c: move-result-object v0 │ │ +054c8e: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x001e reg=3 viewId I │ │ 0x0000 - 0x001e reg=4 id J │ │ │ │ @@ -102186,25 +102164,25 @@ │ │ type : '(Landroid/view/ViewGroup;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -052a4c: |[052a4c] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -052a5c: 5410 1b01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011b │ │ -052a60: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -052a64: 5410 1d01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011d │ │ -052a68: 6e10 4f03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@034f │ │ -052a6e: 0c00 |0009: move-result-object v0 │ │ -052a70: 5b10 1b01 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011b │ │ -052a74: 5410 1b01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011b │ │ -052a78: 1f04 9b00 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@009b │ │ -052a7c: 6e20 1804 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0418 │ │ -052a82: 0e00 |0013: return-void │ │ +054c90: |[054c90] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +054ca0: 5410 1b01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011b │ │ +054ca4: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +054ca8: 5410 1d01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011d │ │ +054cac: 6e10 4f03 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@034f │ │ +054cb2: 0c00 |0009: move-result-object v0 │ │ +054cb4: 5b10 1b01 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011b │ │ +054cb8: 5410 1b01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011b │ │ +054cbc: 1f04 9b00 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@009b │ │ +054cc0: 6e20 1804 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0418 │ │ +054cc6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0004 line=113 │ │ 0x000c line=117 │ │ 0x0013 line=118 │ │ locals : │ │ @@ -102218,24 +102196,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -052a84: |[052a84] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -052a94: 5410 1b01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011b │ │ -052a98: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -052a9c: 5410 1b01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011b │ │ -052aa0: 6e10 1704 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0417 │ │ -052aa6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -052aa8: 5b10 1b01 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011b │ │ -052aac: 5410 1d01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011d │ │ -052ab0: 6e10 5203 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0352 │ │ -052ab6: 0e00 |0011: return-void │ │ +054cc8: |[054cc8] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +054cd8: 5410 1b01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011b │ │ +054cdc: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +054ce0: 5410 1b01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011b │ │ +054ce4: 6e10 1704 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0417 │ │ +054cea: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +054cec: 5b10 1b01 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011b │ │ +054cf0: 5410 1d01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011d │ │ +054cf4: 6e10 5203 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0352 │ │ +054cfa: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0004 line=139 │ │ 0x0009 line=140 │ │ 0x000c line=141 │ │ 0x0011 line=143 │ │ @@ -102254,17 +102232,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -052ab8: |[052ab8] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ -052ac8: 8130 |0000: int-to-long v0, v3 │ │ -052aca: 1000 |0001: return-wide v0 │ │ +054cfc: |[054cfc] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ +054d0c: 8130 |0000: int-to-long v0, v3 │ │ +054d0e: 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 │ │ │ │ @@ -102273,50 +102251,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 │ │ -052acc: |[052acc] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -052adc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -052ade: 5484 1b01 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011b │ │ -052ae2: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ -052ae6: 5484 1d01 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011d │ │ -052aea: 6e10 4f03 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@034f │ │ -052af0: 0c04 |000a: move-result-object v4 │ │ -052af2: 5b84 1b01 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011b │ │ -052af6: 6e20 c803 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@03c8 │ │ -052afc: 0b02 |0010: move-result-wide v2 │ │ -052afe: 6e10 d412 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@12d4 │ │ -052b04: 0a04 |0014: move-result v4 │ │ -052b06: 7130 cb03 2403 |0015: invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@03cb │ │ -052b0c: 0c01 |0018: move-result-object v1 │ │ -052b0e: 5484 1d01 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011d │ │ -052b12: 6e20 5403 1400 |001b: invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0354 │ │ -052b18: 0c00 |001e: move-result-object v0 │ │ -052b1a: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ -052b1e: 5484 1b01 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011b │ │ -052b22: 6e20 1504 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0415 │ │ -052b28: 5484 1c01 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011c │ │ -052b2c: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ -052b30: 6e20 0403 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0304 │ │ -052b36: 6e20 0703 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0307 │ │ -052b3c: 1100 |0030: return-object v0 │ │ -052b3e: 6e20 c703 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@03c7 │ │ -052b44: 0c00 |0034: move-result-object v0 │ │ -052b46: 5484 1b01 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011b │ │ -052b4a: 6e10 d412 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@12d4 │ │ -052b50: 0a05 |003a: move-result v5 │ │ -052b52: 6e10 d412 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@12d4 │ │ -052b58: 0a06 |003e: move-result v6 │ │ -052b5a: 7130 cb03 2603 |003f: invoke-static {v6, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@03cb │ │ -052b60: 0c06 |0042: move-result-object v6 │ │ -052b62: 6e40 1204 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@0412 │ │ -052b68: 28e0 |0046: goto 0026 // -0020 │ │ +054d10: |[054d10] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +054d20: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +054d22: 5484 1b01 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011b │ │ +054d26: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ +054d2a: 5484 1d01 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011d │ │ +054d2e: 6e10 4f03 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@034f │ │ +054d34: 0c04 |000a: move-result-object v4 │ │ +054d36: 5b84 1b01 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011b │ │ +054d3a: 6e20 c803 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@03c8 │ │ +054d40: 0b02 |0010: move-result-wide v2 │ │ +054d42: 6e10 d412 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@12d4 │ │ +054d48: 0a04 |0014: move-result v4 │ │ +054d4a: 7130 cb03 2403 |0015: invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@03cb │ │ +054d50: 0c01 |0018: move-result-object v1 │ │ +054d52: 5484 1d01 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@011d │ │ +054d56: 6e20 5403 1400 |001b: invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0354 │ │ +054d5c: 0c00 |001e: move-result-object v0 │ │ +054d5e: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ +054d62: 5484 1b01 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011b │ │ +054d66: 6e20 1504 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0415 │ │ +054d6c: 5484 1c01 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011c │ │ +054d70: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ +054d74: 6e20 0403 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0304 │ │ +054d7a: 6e20 0703 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0307 │ │ +054d80: 1100 |0030: return-object v0 │ │ +054d82: 6e20 c703 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@03c7 │ │ +054d88: 0c00 |0034: move-result-object v0 │ │ +054d8a: 5484 1b01 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@011b │ │ +054d8e: 6e10 d412 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@12d4 │ │ +054d94: 0a05 |003a: move-result v5 │ │ +054d96: 6e10 d412 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@12d4 │ │ +054d9c: 0a06 |003e: move-result v6 │ │ +054d9e: 7130 cb03 2603 |003f: invoke-static {v6, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@03cb │ │ +054da4: 0c06 |0042: move-result-object v6 │ │ +054da6: 6e40 1204 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@0412 │ │ +054dac: 28e0 |0046: goto 0026 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0005 line=85 │ │ 0x000d line=88 │ │ 0x0011 line=91 │ │ 0x0019 line=92 │ │ @@ -102341,23 +102319,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 │ │ -052b6c: |[052b6c] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -052b7c: 1f03 9b00 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@009b │ │ -052b80: 6e10 c002 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@02c0 │ │ -052b86: 0c00 |0005: move-result-object v0 │ │ -052b88: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -052b8c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -052b8e: 0f00 |0009: return v0 │ │ -052b90: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -052b92: 28fe |000b: goto 0009 // -0002 │ │ +054db0: |[054db0] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +054dc0: 1f03 9b00 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@009b │ │ +054dc4: 6e10 c002 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@02c0 │ │ +054dca: 0c00 |0005: move-result-object v0 │ │ +054dcc: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +054dd0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +054dd2: 0f00 |0009: return v0 │ │ +054dd4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +054dd6: 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; │ │ @@ -102367,16 +102345,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 │ │ -052b94: |[052b94] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -052ba4: 0e00 |0000: return-void │ │ +054dd8: |[054dd8] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +054de8: 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; │ │ @@ -102386,17 +102364,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -052ba8: |[052ba8] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -052bb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -052bba: 1100 |0001: return-object v0 │ │ +054dec: |[054dec] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +054dfc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054dfe: 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;) │ │ @@ -102404,32 +102382,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 │ │ -052bbc: |[052bbc] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -052bcc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -052bce: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -052bd0: 0770 |0002: move-object v0, v7 │ │ -052bd2: 1f00 9b00 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ -052bd6: 5441 1c01 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011c │ │ -052bda: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -052bde: 5441 1c01 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011c │ │ -052be2: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -052be6: 5441 1c01 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011c │ │ -052bea: 6e20 0403 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0304 │ │ -052bf0: 5441 1c01 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011c │ │ -052bf4: 6e20 0703 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0307 │ │ -052bfa: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -052bfe: 6e20 0403 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0304 │ │ -052c04: 6e20 0703 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0307 │ │ -052c0a: 5b40 1c01 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011c │ │ -052c0e: 0e00 |0021: return-void │ │ +054e00: |[054e00] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +054e10: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +054e12: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +054e14: 0770 |0002: move-object v0, v7 │ │ +054e16: 1f00 9b00 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ +054e1a: 5441 1c01 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011c │ │ +054e1e: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +054e22: 5441 1c01 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011c │ │ +054e26: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +054e2a: 5441 1c01 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011c │ │ +054e2e: 6e20 0403 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0304 │ │ +054e34: 5441 1c01 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011c │ │ +054e38: 6e20 0703 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0307 │ │ +054e3e: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +054e42: 6e20 0403 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0304 │ │ +054e48: 6e20 0703 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0307 │ │ +054e4e: 5b40 1c01 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@011c │ │ +054e52: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0009 line=124 │ │ 0x000d line=125 │ │ 0x0012 line=126 │ │ @@ -102450,30 +102428,30 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -052c10: |[052c10] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -052c20: 0e00 |0000: return-void │ │ +054e54: |[054e54] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +054e64: 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 : 808 (FragmentPagerAdapter.java) │ │ + source_file_idx : 809 (FragmentPagerAdapter.java) │ │ │ │ Class #380 header: │ │ class_idx : 176 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 419 │ │ -source_file_idx : 810 │ │ +source_file_idx : 811 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #380 annotations: │ │ Annotations on field #303 'mFragments' │ │ @@ -102524,27 +102502,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 │ │ -052c24: |[052c24] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -052c34: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -052c36: 7010 f609 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@09f6 │ │ -052c3c: 5b21 2c01 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012c │ │ -052c40: 2200 2703 |0006: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ -052c44: 7010 d914 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -052c4a: 5b20 3001 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0130 │ │ -052c4e: 2200 2703 |000d: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ -052c52: 7010 d914 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -052c58: 5b20 2f01 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012f │ │ -052c5c: 5b21 2d01 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012d │ │ -052c60: 5b23 2e01 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012e │ │ -052c64: 0e00 |0018: return-void │ │ +054e68: |[054e68] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +054e78: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +054e7a: 7010 f609 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@09f6 │ │ +054e80: 5b21 2c01 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012c │ │ +054e84: 2200 2703 |0006: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ +054e88: 7010 d914 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +054e8e: 5b20 3001 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0130 │ │ +054e92: 2200 2703 |000d: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ +054e96: 7010 d914 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +054e9c: 5b20 2f01 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012f │ │ +054ea0: 5b21 2d01 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012d │ │ +054ea4: 5b23 2e01 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012e │ │ +054ea8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=75 │ │ 0x0004 line=69 │ │ 0x0006 line=71 │ │ 0x000d line=72 │ │ 0x0014 line=73 │ │ @@ -102560,41 +102538,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 │ │ -052c68: |[052c68] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -052c78: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -052c7a: 0770 |0001: move-object v0, v7 │ │ -052c7c: 1f00 9b00 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ -052c80: 5441 2c01 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012c │ │ -052c84: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ -052c88: 5441 2e01 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012e │ │ -052c8c: 6e10 4f03 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@034f │ │ -052c92: 0c01 |000d: move-result-object v1 │ │ -052c94: 5b41 2c01 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012c │ │ -052c98: 5441 3001 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0130 │ │ -052c9c: 6e10 e514 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -052ca2: 0a01 |0015: move-result v1 │ │ -052ca4: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ -052ca8: 5441 3001 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0130 │ │ -052cac: 6e20 dc14 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -052cb2: 28f3 |001d: goto 0010 // -000d │ │ -052cb4: 5441 3001 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0130 │ │ -052cb8: 5442 2e01 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012e │ │ -052cbc: 6e20 6203 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@0362 │ │ -052cc2: 0c02 |0025: move-result-object v2 │ │ -052cc4: 6e30 e414 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@14e4 │ │ -052cca: 5441 2f01 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012f │ │ -052cce: 6e30 e414 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@14e4 │ │ -052cd4: 5441 2c01 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012c │ │ -052cd8: 6e20 1d04 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@041d │ │ -052cde: 0e00 |0033: return-void │ │ +054eac: |[054eac] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +054ebc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +054ebe: 0770 |0001: move-object v0, v7 │ │ +054ec0: 1f00 9b00 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ +054ec4: 5441 2c01 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012c │ │ +054ec8: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ +054ecc: 5441 2e01 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012e │ │ +054ed0: 6e10 4f03 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@034f │ │ +054ed6: 0c01 |000d: move-result-object v1 │ │ +054ed8: 5b41 2c01 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012c │ │ +054edc: 5441 3001 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0130 │ │ +054ee0: 6e10 e514 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +054ee6: 0a01 |0015: move-result v1 │ │ +054ee8: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ +054eec: 5441 3001 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0130 │ │ +054ef0: 6e20 dc14 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +054ef6: 28f3 |001d: goto 0010 // -000d │ │ +054ef8: 5441 3001 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0130 │ │ +054efc: 5442 2e01 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012e │ │ +054f00: 6e20 6203 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@0362 │ │ +054f06: 0c02 |0025: move-result-object v2 │ │ +054f08: 6e30 e414 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@14e4 │ │ +054f0e: 5441 2f01 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012f │ │ +054f12: 6e30 e414 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@14e4 │ │ +054f18: 5441 2c01 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012c │ │ +054f1c: 6e20 1d04 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@041d │ │ +054f22: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=126 │ │ 0x0004 line=128 │ │ 0x0008 line=129 │ │ 0x0010 line=133 │ │ 0x0018 line=134 │ │ @@ -102614,24 +102592,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -052ce0: |[052ce0] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -052cf0: 5410 2c01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012c │ │ -052cf4: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -052cf8: 5410 2c01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012c │ │ -052cfc: 6e10 1704 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0417 │ │ -052d02: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -052d04: 5b10 2c01 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012c │ │ -052d08: 5410 2e01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012e │ │ -052d0c: 6e10 5203 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0352 │ │ -052d12: 0e00 |0011: return-void │ │ +054f24: |[054f24] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +054f34: 5410 2c01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012c │ │ +054f38: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +054f3c: 5410 2c01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012c │ │ +054f40: 6e10 1704 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@0417 │ │ +054f46: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +054f48: 5b10 2c01 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012c │ │ +054f4c: 5410 2e01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012e │ │ +054f50: 6e10 5203 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0352 │ │ +054f56: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x0009 line=162 │ │ 0x000c line=163 │ │ 0x0011 line=165 │ │ @@ -102650,62 +102628,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 │ │ -052d14: |[052d14] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -052d24: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -052d26: 5463 2f01 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012f │ │ -052d2a: 6e10 e514 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -052d30: 0a03 |0006: move-result v3 │ │ -052d32: 3783 0d00 |0007: if-le v3, v8, 0014 // +000d │ │ -052d36: 5463 2f01 |0009: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012f │ │ -052d3a: 6e20 df14 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -052d40: 0c00 |000e: move-result-object v0 │ │ -052d42: 1f00 9b00 |000f: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ -052d46: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ -052d4a: 1100 |0013: return-object v0 │ │ -052d4c: 5463 2c01 |0014: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012c │ │ -052d50: 3903 0a00 |0016: if-nez v3, 0020 // +000a │ │ -052d54: 5463 2e01 |0018: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012e │ │ -052d58: 6e10 4f03 0300 |001a: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@034f │ │ -052d5e: 0c03 |001d: move-result-object v3 │ │ -052d60: 5b63 2c01 |001e: iput-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012c │ │ -052d64: 6e20 de03 8600 |0020: invoke-virtual {v6, v8}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@03de │ │ -052d6a: 0c01 |0023: move-result-object v1 │ │ -052d6c: 5463 3001 |0024: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0130 │ │ -052d70: 6e10 e514 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -052d76: 0a03 |0029: move-result v3 │ │ -052d78: 3783 0f00 |002a: if-le v3, v8, 0039 // +000f │ │ -052d7c: 5463 3001 |002c: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0130 │ │ -052d80: 6e20 df14 8300 |002e: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -052d86: 0c02 |0031: move-result-object v2 │ │ -052d88: 1f02 9a00 |0032: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@009a │ │ -052d8c: 3802 0500 |0034: if-eqz v2, 0039 // +0005 │ │ -052d90: 6e20 0303 2100 |0036: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@0303 │ │ -052d96: 5463 2f01 |0039: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012f │ │ -052d9a: 6e10 e514 0300 |003b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -052da0: 0a03 |003e: move-result v3 │ │ -052da2: 3683 0900 |003f: if-gt v3, v8, 0048 // +0009 │ │ -052da6: 5463 2f01 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012f │ │ -052daa: 1204 |0043: const/4 v4, #int 0 // #0 │ │ -052dac: 6e20 dc14 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -052db2: 28f2 |0047: goto 0039 // -000e │ │ -052db4: 6e20 0403 5100 |0048: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0304 │ │ -052dba: 6e20 0703 5100 |004b: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0307 │ │ -052dc0: 5463 2f01 |004e: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012f │ │ -052dc4: 6e30 e414 8301 |0050: invoke-virtual {v3, v8, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@14e4 │ │ -052dca: 5463 2c01 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012c │ │ -052dce: 6e10 d412 0700 |0055: invoke-virtual {v7}, Landroid/view/ViewGroup;.getId:()I // method@12d4 │ │ -052dd4: 0a04 |0058: move-result v4 │ │ -052dd6: 6e30 1104 4301 |0059: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0411 │ │ -052ddc: 0710 |005c: move-object v0, v1 │ │ -052dde: 28b6 |005d: goto 0013 // -004a │ │ +054f58: |[054f58] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +054f68: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +054f6a: 5463 2f01 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012f │ │ +054f6e: 6e10 e514 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +054f74: 0a03 |0006: move-result v3 │ │ +054f76: 3783 0d00 |0007: if-le v3, v8, 0014 // +000d │ │ +054f7a: 5463 2f01 |0009: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012f │ │ +054f7e: 6e20 df14 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +054f84: 0c00 |000e: move-result-object v0 │ │ +054f86: 1f00 9b00 |000f: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ +054f8a: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ +054f8e: 1100 |0013: return-object v0 │ │ +054f90: 5463 2c01 |0014: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012c │ │ +054f94: 3903 0a00 |0016: if-nez v3, 0020 // +000a │ │ +054f98: 5463 2e01 |0018: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012e │ │ +054f9c: 6e10 4f03 0300 |001a: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@034f │ │ +054fa2: 0c03 |001d: move-result-object v3 │ │ +054fa4: 5b63 2c01 |001e: iput-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012c │ │ +054fa8: 6e20 de03 8600 |0020: invoke-virtual {v6, v8}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@03de │ │ +054fae: 0c01 |0023: move-result-object v1 │ │ +054fb0: 5463 3001 |0024: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0130 │ │ +054fb4: 6e10 e514 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +054fba: 0a03 |0029: move-result v3 │ │ +054fbc: 3783 0f00 |002a: if-le v3, v8, 0039 // +000f │ │ +054fc0: 5463 3001 |002c: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0130 │ │ +054fc4: 6e20 df14 8300 |002e: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +054fca: 0c02 |0031: move-result-object v2 │ │ +054fcc: 1f02 9a00 |0032: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@009a │ │ +054fd0: 3802 0500 |0034: if-eqz v2, 0039 // +0005 │ │ +054fd4: 6e20 0303 2100 |0036: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@0303 │ │ +054fda: 5463 2f01 |0039: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012f │ │ +054fde: 6e10 e514 0300 |003b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +054fe4: 0a03 |003e: move-result v3 │ │ +054fe6: 3683 0900 |003f: if-gt v3, v8, 0048 // +0009 │ │ +054fea: 5463 2f01 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012f │ │ +054fee: 1204 |0043: const/4 v4, #int 0 // #0 │ │ +054ff0: 6e20 dc14 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +054ff6: 28f2 |0047: goto 0039 // -000e │ │ +054ff8: 6e20 0403 5100 |0048: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0304 │ │ +054ffe: 6e20 0703 5100 |004b: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0307 │ │ +055004: 5463 2f01 |004e: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012f │ │ +055008: 6e30 e414 8301 |0050: invoke-virtual {v3, v8, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@14e4 │ │ +05500e: 5463 2c01 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@012c │ │ +055012: 6e10 d412 0700 |0055: invoke-virtual {v7}, Landroid/view/ViewGroup;.getId:()I // method@12d4 │ │ +055018: 0a04 |0058: move-result v4 │ │ +05501a: 6e30 1104 4301 |0059: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0411 │ │ +055020: 0710 |005c: move-object v0, v1 │ │ +055022: 28b6 |005d: goto 0013 // -004a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=94 │ │ 0x0009 line=95 │ │ 0x0011 line=96 │ │ 0x0013 line=121 │ │ 0x0014 line=101 │ │ @@ -102735,23 +102713,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 │ │ -052de0: |[052de0] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -052df0: 1f03 9b00 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@009b │ │ -052df4: 6e10 c002 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@02c0 │ │ -052dfa: 0c00 |0005: move-result-object v0 │ │ -052dfc: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -052e00: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -052e02: 0f00 |0009: return v0 │ │ -052e04: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -052e06: 28fe |000b: goto 0009 // -0002 │ │ +055024: |[055024] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +055034: 1f03 9b00 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@009b │ │ +055038: 6e10 c002 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@02c0 │ │ +05503e: 0c00 |0005: move-result-object v0 │ │ +055040: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +055044: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +055046: 0f00 |0009: return v0 │ │ +055048: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +05504a: 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; │ │ @@ -102761,85 +102739,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 │ │ -052e08: |[052e08] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -052e18: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ -052e1c: 07c0 |0002: move-object v0, v12 │ │ -052e1e: 1f00 5500 |0003: check-cast v0, Landroid/os/Bundle; // type@0055 │ │ -052e22: 6e20 8201 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0182 │ │ -052e28: 1a08 0c18 |0008: const-string v8, "states" // string@180c │ │ -052e2c: 6e20 7601 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@0176 │ │ -052e32: 0c02 |000d: move-result-object v2 │ │ -052e34: 54b8 3001 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0130 │ │ -052e38: 6e10 dd14 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@14dd │ │ -052e3e: 54b8 2f01 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012f │ │ -052e42: 6e10 dd14 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@14dd │ │ -052e48: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ -052e4c: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -052e4e: 2128 |001b: array-length v8, v2 │ │ -052e50: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ -052e54: 54b9 3001 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0130 │ │ -052e58: 4608 0203 |0020: aget-object v8, v2, v3 │ │ -052e5c: 1f08 9a00 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@009a │ │ -052e60: 6e20 dc14 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -052e66: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ -052e6a: 28f2 |0029: goto 001b // -000e │ │ -052e6c: 6e10 7a01 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@017a │ │ -052e72: 0c07 |002d: move-result-object v7 │ │ -052e74: 7210 8114 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@1481 │ │ -052e7a: 0c04 |0031: move-result-object v4 │ │ -052e7c: 7210 f414 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@14f4 │ │ -052e82: 0a08 |0035: move-result v8 │ │ -052e84: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ -052e88: 7210 f514 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14f5 │ │ -052e8e: 0c06 |003b: move-result-object v6 │ │ -052e90: 1f06 1303 |003c: check-cast v6, Ljava/lang/String; // type@0313 │ │ -052e94: 1a08 460d |003e: const-string v8, "f" // string@0d46 │ │ -052e98: 6e20 a714 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@14a7 │ │ -052e9e: 0a08 |0043: move-result v8 │ │ -052ea0: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ -052ea4: 1218 |0046: const/4 v8, #int 1 // #1 │ │ -052ea6: 6e20 a814 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@14a8 │ │ -052eac: 0c08 |004a: move-result-object v8 │ │ -052eae: 7110 7e14 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@147e │ │ -052eb4: 0a05 |004e: move-result v5 │ │ -052eb6: 54b8 2e01 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012e │ │ -052eba: 6e30 5703 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@0357 │ │ -052ec0: 0c01 |0054: move-result-object v1 │ │ -052ec2: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ -052ec6: 54b8 2f01 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012f │ │ -052eca: 6e10 e514 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -052ed0: 0a08 |005c: move-result v8 │ │ -052ed2: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ -052ed6: 54b8 2f01 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012f │ │ -052eda: 1209 |0061: const/4 v9, #int 0 // #0 │ │ -052edc: 6e20 dc14 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -052ee2: 28f2 |0065: goto 0057 // -000e │ │ -052ee4: 1208 |0066: const/4 v8, #int 0 // #0 │ │ -052ee6: 6e20 0403 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0304 │ │ -052eec: 54b8 2f01 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012f │ │ -052ef0: 6e30 e414 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@14e4 │ │ -052ef6: 28c3 |006f: goto 0032 // -003d │ │ -052ef8: 1a08 2903 |0070: const-string v8, "FragmentStatePagerAdapter" // string@0329 │ │ -052efc: 2209 1403 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@0314 │ │ -052f00: 7010 ab14 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -052f06: 1a0a 0002 |0077: const-string v10, "Bad fragment at key " // string@0200 │ │ -052f0a: 6e20 b214 a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -052f10: 0c09 |007c: move-result-object v9 │ │ -052f12: 6e20 b214 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -052f18: 0c09 |0080: move-result-object v9 │ │ -052f1a: 6e10 b714 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -052f20: 0c09 |0084: move-result-object v9 │ │ -052f22: 7120 dd11 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11dd │ │ -052f28: 28aa |0088: goto 0032 // -0056 │ │ -052f2a: 0e00 |0089: return-void │ │ +05504c: |[05504c] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +05505c: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ +055060: 07c0 |0002: move-object v0, v12 │ │ +055062: 1f00 5500 |0003: check-cast v0, Landroid/os/Bundle; // type@0055 │ │ +055066: 6e20 8201 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0182 │ │ +05506c: 1a08 0b18 |0008: const-string v8, "states" // string@180b │ │ +055070: 6e20 7601 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@0176 │ │ +055076: 0c02 |000d: move-result-object v2 │ │ +055078: 54b8 3001 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0130 │ │ +05507c: 6e10 dd14 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@14dd │ │ +055082: 54b8 2f01 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012f │ │ +055086: 6e10 dd14 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@14dd │ │ +05508c: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ +055090: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +055092: 2128 |001b: array-length v8, v2 │ │ +055094: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ +055098: 54b9 3001 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0130 │ │ +05509c: 4608 0203 |0020: aget-object v8, v2, v3 │ │ +0550a0: 1f08 9a00 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@009a │ │ +0550a4: 6e20 dc14 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +0550aa: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0550ae: 28f2 |0029: goto 001b // -000e │ │ +0550b0: 6e10 7a01 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@017a │ │ +0550b6: 0c07 |002d: move-result-object v7 │ │ +0550b8: 7210 8114 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@1481 │ │ +0550be: 0c04 |0031: move-result-object v4 │ │ +0550c0: 7210 f414 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@14f4 │ │ +0550c6: 0a08 |0035: move-result v8 │ │ +0550c8: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ +0550cc: 7210 f514 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14f5 │ │ +0550d2: 0c06 |003b: move-result-object v6 │ │ +0550d4: 1f06 1303 |003c: check-cast v6, Ljava/lang/String; // type@0313 │ │ +0550d8: 1a08 470d |003e: const-string v8, "f" // string@0d47 │ │ +0550dc: 6e20 a714 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@14a7 │ │ +0550e2: 0a08 |0043: move-result v8 │ │ +0550e4: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ +0550e8: 1218 |0046: const/4 v8, #int 1 // #1 │ │ +0550ea: 6e20 a814 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@14a8 │ │ +0550f0: 0c08 |004a: move-result-object v8 │ │ +0550f2: 7110 7e14 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@147e │ │ +0550f8: 0a05 |004e: move-result v5 │ │ +0550fa: 54b8 2e01 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012e │ │ +0550fe: 6e30 5703 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@0357 │ │ +055104: 0c01 |0054: move-result-object v1 │ │ +055106: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ +05510a: 54b8 2f01 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012f │ │ +05510e: 6e10 e514 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +055114: 0a08 |005c: move-result v8 │ │ +055116: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ +05511a: 54b8 2f01 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012f │ │ +05511e: 1209 |0061: const/4 v9, #int 0 // #0 │ │ +055120: 6e20 dc14 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +055126: 28f2 |0065: goto 0057 // -000e │ │ +055128: 1208 |0066: const/4 v8, #int 0 // #0 │ │ +05512a: 6e20 0403 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0304 │ │ +055130: 54b8 2f01 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012f │ │ +055134: 6e30 e414 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@14e4 │ │ +05513a: 28c3 |006f: goto 0032 // -003d │ │ +05513c: 1a08 2a03 |0070: const-string v8, "FragmentStatePagerAdapter" // string@032a │ │ +055140: 2209 1403 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@0314 │ │ +055144: 7010 ab14 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +05514a: 1a0a 0102 |0077: const-string v10, "Bad fragment at key " // string@0201 │ │ +05514e: 6e20 b214 a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +055154: 0c09 |007c: move-result-object v9 │ │ +055156: 6e20 b214 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05515c: 0c09 |0080: move-result-object v9 │ │ +05515e: 6e10 b714 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +055164: 0c09 |0084: move-result-object v9 │ │ +055166: 7120 dd11 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@11dd │ │ +05516c: 28aa |0088: goto 0032 // -0056 │ │ +05516e: 0e00 |0089: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0005 line=198 │ │ 0x0008 line=199 │ │ 0x000e line=200 │ │ @@ -102878,57 +102856,57 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 86 16-bit code units │ │ -052f2c: |[052f2c] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -052f3c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -052f3e: 5475 3001 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0130 │ │ -052f42: 6e10 e514 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -052f48: 0a05 |0006: move-result v5 │ │ -052f4a: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ -052f4e: 2204 5500 |0009: new-instance v4, Landroid/os/Bundle; // type@0055 │ │ -052f52: 7010 6f01 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@016f │ │ -052f58: 5475 3001 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0130 │ │ -052f5c: 6e10 e514 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -052f62: 0a05 |0013: move-result v5 │ │ -052f64: 2351 6b03 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@036b │ │ -052f68: 5475 3001 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0130 │ │ -052f6c: 6e20 e714 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@14e7 │ │ -052f72: 1a05 0c18 |001b: const-string v5, "states" // string@180c │ │ -052f76: 6e30 7f01 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@017f │ │ -052f7c: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -052f7e: 5475 2f01 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012f │ │ -052f82: 6e10 e514 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -052f88: 0a05 |0026: move-result v5 │ │ -052f8a: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ -052f8e: 5475 2f01 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012f │ │ -052f92: 6e20 df14 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ -052f98: 0c00 |002e: move-result-object v0 │ │ -052f9a: 1f00 9b00 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ -052f9e: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ -052fa2: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ -052fa6: 2204 5500 |0035: new-instance v4, Landroid/os/Bundle; // type@0055 │ │ -052faa: 7010 6f01 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@016f │ │ -052fb0: 2205 1403 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@0314 │ │ -052fb4: 7010 ab14 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -052fba: 1a06 460d |003f: const-string v6, "f" // string@0d46 │ │ -052fbe: 6e20 b214 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -052fc4: 0c05 |0044: move-result-object v5 │ │ -052fc6: 6e20 ae14 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -052fcc: 0c05 |0048: move-result-object v5 │ │ -052fce: 6e10 b714 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -052fd4: 0c03 |004c: move-result-object v3 │ │ -052fd6: 5475 2e01 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012e │ │ -052fda: 6e40 6003 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@0360 │ │ -052fe0: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ -052fe4: 28cd |0054: goto 0021 // -0033 │ │ -052fe6: 1104 |0055: return-object v4 │ │ +055170: |[055170] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +055180: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +055182: 5475 3001 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0130 │ │ +055186: 6e10 e514 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +05518c: 0a05 |0006: move-result v5 │ │ +05518e: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ +055192: 2204 5500 |0009: new-instance v4, Landroid/os/Bundle; // type@0055 │ │ +055196: 7010 6f01 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@016f │ │ +05519c: 5475 3001 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0130 │ │ +0551a0: 6e10 e514 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +0551a6: 0a05 |0013: move-result v5 │ │ +0551a8: 2351 6b03 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@036b │ │ +0551ac: 5475 3001 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@0130 │ │ +0551b0: 6e20 e714 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@14e7 │ │ +0551b6: 1a05 0b18 |001b: const-string v5, "states" // string@180b │ │ +0551ba: 6e30 7f01 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@017f │ │ +0551c0: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +0551c2: 5475 2f01 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012f │ │ +0551c6: 6e10 e514 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +0551cc: 0a05 |0026: move-result v5 │ │ +0551ce: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ +0551d2: 5475 2f01 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@012f │ │ +0551d6: 6e20 df14 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@14df │ │ +0551dc: 0c00 |002e: move-result-object v0 │ │ +0551de: 1f00 9b00 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ +0551e2: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ +0551e6: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ +0551ea: 2204 5500 |0035: new-instance v4, Landroid/os/Bundle; // type@0055 │ │ +0551ee: 7010 6f01 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@016f │ │ +0551f4: 2205 1403 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@0314 │ │ +0551f8: 7010 ab14 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0551fe: 1a06 470d |003f: const-string v6, "f" // string@0d47 │ │ +055202: 6e20 b214 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +055208: 0c05 |0044: move-result-object v5 │ │ +05520a: 6e20 ae14 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +055210: 0c05 |0048: move-result-object v5 │ │ +055212: 6e10 b714 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +055218: 0c03 |004c: move-result-object v3 │ │ +05521a: 5475 2e01 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012e │ │ +05521e: 6e40 6003 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@0360 │ │ +055224: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ +055228: 28cd |0054: goto 0021 // -0033 │ │ +05522a: 1104 |0055: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0001 line=175 │ │ 0x0009 line=176 │ │ 0x000e line=177 │ │ 0x0016 line=178 │ │ @@ -102957,32 +102935,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 │ │ -052fe8: |[052fe8] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -052ff8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -052ffa: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -052ffc: 0770 |0002: move-object v0, v7 │ │ -052ffe: 1f00 9b00 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ -053002: 5441 2d01 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012d │ │ -053006: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -05300a: 5441 2d01 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012d │ │ -05300e: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -053012: 5441 2d01 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012d │ │ -053016: 6e20 0403 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0304 │ │ -05301c: 5441 2d01 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012d │ │ -053020: 6e20 0703 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0307 │ │ -053026: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -05302a: 6e20 0403 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0304 │ │ -053030: 6e20 0703 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0307 │ │ -053036: 5b40 2d01 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012d │ │ -05303a: 0e00 |0021: return-void │ │ +05522c: |[05522c] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +05523c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +05523e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +055240: 0770 |0002: move-object v0, v7 │ │ +055242: 1f00 9b00 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@009b │ │ +055246: 5441 2d01 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012d │ │ +05524a: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +05524e: 5441 2d01 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012d │ │ +055252: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +055256: 5441 2d01 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012d │ │ +05525a: 6e20 0403 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0304 │ │ +055260: 5441 2d01 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012d │ │ +055264: 6e20 0703 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0307 │ │ +05526a: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +05526e: 6e20 0403 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@0304 │ │ +055274: 6e20 0703 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@0307 │ │ +05527a: 5b40 2d01 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012d │ │ +05527e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=144 │ │ 0x0005 line=145 │ │ 0x0009 line=146 │ │ 0x000d line=147 │ │ 0x0012 line=148 │ │ @@ -103003,30 +102981,30 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05303c: |[05303c] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -05304c: 0e00 |0000: return-void │ │ +055280: |[055280] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +055290: 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 : 810 (FragmentStatePagerAdapter.java) │ │ + source_file_idx : 811 (FragmentStatePagerAdapter.java) │ │ │ │ Class #381 header: │ │ class_idx : 186 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 155 │ │ -source_file_idx : 1791 │ │ +source_file_idx : 1792 │ │ static_fields_size : 3 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 13 │ │ │ │ Class #381 - │ │ Class descriptor : 'Landroid/support/v4/app/ListFragment;' │ │ @@ -103100,26 +103078,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -053050: |[053050] android.support.v4.app.ListFragment.:()V │ │ -053060: 7010 ab02 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@02ab │ │ -053066: 2200 5900 |0003: new-instance v0, Landroid/os/Handler; // type@0059 │ │ -05306a: 7010 8801 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0188 │ │ -053070: 5b10 4f01 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@014f │ │ -053074: 2200 b800 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@00b8 │ │ -053078: 7020 2904 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@0429 │ │ -05307e: 5b10 5501 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0155 │ │ -053082: 2200 b900 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@00b9 │ │ -053086: 7020 2b04 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@042b │ │ -05308c: 5b10 5301 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0153 │ │ -053090: 0e00 |0018: return-void │ │ +055294: |[055294] android.support.v4.app.ListFragment.:()V │ │ +0552a4: 7010 ab02 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@02ab │ │ +0552aa: 2200 5900 |0003: new-instance v0, Landroid/os/Handler; // type@0059 │ │ +0552ae: 7010 8801 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0188 │ │ +0552b4: 5b10 4f01 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@014f │ │ +0552b8: 2200 b800 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@00b8 │ │ +0552bc: 7020 2904 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@0429 │ │ +0552c2: 5b10 5501 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0155 │ │ +0552c6: 2200 b900 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@00b9 │ │ +0552ca: 7020 2b04 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@042b │ │ +0552d0: 5b10 5301 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0153 │ │ +0552d4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=47 │ │ 0x000a line=49 │ │ 0x0011 line=55 │ │ 0x0018 line=72 │ │ @@ -103131,103 +103109,103 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 182 16-bit code units │ │ -053094: |[053094] android.support.v4.app.ListFragment.ensureList:()V │ │ -0530a4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0530a6: 5463 5001 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0150 │ │ -0530aa: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ -0530ae: 0e00 |0005: return-void │ │ -0530b0: 6e10 3404 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0434 │ │ -0530b6: 0c02 |0009: move-result-object v2 │ │ -0530b8: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ -0530bc: 2203 0003 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@0300 │ │ -0530c0: 1a04 5802 |000e: const-string v4, "Content view not yet created" // string@0258 │ │ -0530c4: 7020 7a14 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -0530ca: 2703 |0013: throw v3 │ │ -0530cc: 2023 ca02 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@02ca │ │ -0530d0: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ -0530d4: 1f02 ca02 |0018: check-cast v2, Landroid/widget/ListView; // type@02ca │ │ -0530d8: 5b62 5001 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0150 │ │ -0530dc: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -0530de: 5c63 5201 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0152 │ │ -0530e2: 5463 5001 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0150 │ │ -0530e6: 5464 5301 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0153 │ │ -0530ea: 6e20 c013 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@13c0 │ │ -0530f0: 5463 4c01 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014c │ │ -0530f4: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ -0530f8: 5460 4c01 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014c │ │ -0530fc: 1203 |002c: const/4 v3, #int 0 // #0 │ │ -0530fe: 5b63 4c01 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014c │ │ -053102: 6e20 3a04 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@043a │ │ -053108: 5463 4f01 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@014f │ │ -05310c: 5464 5501 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0155 │ │ -053110: 6e20 8d01 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@018d │ │ -053116: 28cc |0039: goto 0005 // -0034 │ │ -053118: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ -05311e: 6e20 5012 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1250 │ │ -053124: 0c03 |0040: move-result-object v3 │ │ -053126: 1f03 d902 |0041: check-cast v3, Landroid/widget/TextView; // type@02d9 │ │ -05312a: 5b63 5601 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0156 │ │ -05312e: 5463 5601 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0156 │ │ -053132: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ -053136: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ -05313c: 6e20 5012 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1250 │ │ -053142: 0c03 |004f: move-result-object v3 │ │ -053144: 5b63 4e01 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@014e │ │ -053148: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ -05314e: 6e20 5012 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1250 │ │ -053154: 0c03 |0058: move-result-object v3 │ │ -053156: 5b63 5401 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0154 │ │ -05315a: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ -053160: 6e20 5012 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1250 │ │ -053166: 0c03 |0061: move-result-object v3 │ │ -053168: 5b63 5101 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0151 │ │ -05316c: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ -053172: 6e20 5012 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1250 │ │ -053178: 0c01 |006a: move-result-object v1 │ │ -05317a: 2013 ca02 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@02ca │ │ -05317e: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ -053182: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ -053186: 2203 1103 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@0311 │ │ -05318a: 1a04 dd09 |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@09dd │ │ -05318e: 7020 9714 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1497 │ │ -053194: 2703 |0078: throw v3 │ │ -053196: 5463 5601 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0156 │ │ -05319a: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ -05319e: 6e20 2014 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@1420 │ │ -0531a4: 28d2 |0080: goto 0052 // -002e │ │ -0531a6: 2203 1103 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@0311 │ │ -0531aa: 1a04 5702 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@0257 │ │ -0531ae: 7020 9714 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1497 │ │ -0531b4: 2703 |0088: throw v3 │ │ -0531b6: 1f01 ca02 |0089: check-cast v1, Landroid/widget/ListView; // type@02ca │ │ -0531ba: 5b61 5001 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0150 │ │ -0531be: 5463 4e01 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@014e │ │ -0531c2: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ -0531c6: 5463 5001 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0150 │ │ -0531ca: 5464 4e01 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@014e │ │ -0531ce: 6e20 be13 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@13be │ │ -0531d4: 2884 |0098: goto 001c // -007c │ │ -0531d6: 5463 4d01 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@014d │ │ -0531da: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ -0531de: 5463 5601 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0156 │ │ -0531e2: 5464 4d01 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@014d │ │ -0531e6: 6e20 1b14 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@141b │ │ -0531ec: 5463 5001 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0150 │ │ -0531f0: 5464 5601 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0156 │ │ -0531f4: 6e20 be13 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@13be │ │ -0531fa: 2900 71ff |00ab: goto/16 001c // -008f │ │ -0531fe: 5463 5401 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0154 │ │ -053202: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ -053206: 7030 3c04 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@043c │ │ -05320c: 2900 7eff |00b4: goto/16 0032 // -0082 │ │ +0552d8: |[0552d8] android.support.v4.app.ListFragment.ensureList:()V │ │ +0552e8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0552ea: 5463 5001 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0150 │ │ +0552ee: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ +0552f2: 0e00 |0005: return-void │ │ +0552f4: 6e10 3404 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0434 │ │ +0552fa: 0c02 |0009: move-result-object v2 │ │ +0552fc: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ +055300: 2203 0003 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@0300 │ │ +055304: 1a04 5902 |000e: const-string v4, "Content view not yet created" // string@0259 │ │ +055308: 7020 7a14 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +05530e: 2703 |0013: throw v3 │ │ +055310: 2023 ca02 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@02ca │ │ +055314: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ +055318: 1f02 ca02 |0018: check-cast v2, Landroid/widget/ListView; // type@02ca │ │ +05531c: 5b62 5001 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0150 │ │ +055320: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +055322: 5c63 5201 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0152 │ │ +055326: 5463 5001 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0150 │ │ +05532a: 5464 5301 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0153 │ │ +05532e: 6e20 c013 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@13c0 │ │ +055334: 5463 4c01 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014c │ │ +055338: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ +05533c: 5460 4c01 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014c │ │ +055340: 1203 |002c: const/4 v3, #int 0 // #0 │ │ +055342: 5b63 4c01 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014c │ │ +055346: 6e20 3a04 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@043a │ │ +05534c: 5463 4f01 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@014f │ │ +055350: 5464 5501 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0155 │ │ +055354: 6e20 8d01 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@018d │ │ +05535a: 28cc |0039: goto 0005 // -0034 │ │ +05535c: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ +055362: 6e20 5012 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1250 │ │ +055368: 0c03 |0040: move-result-object v3 │ │ +05536a: 1f03 d902 |0041: check-cast v3, Landroid/widget/TextView; // type@02d9 │ │ +05536e: 5b63 5601 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0156 │ │ +055372: 5463 5601 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0156 │ │ +055376: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ +05537a: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ +055380: 6e20 5012 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1250 │ │ +055386: 0c03 |004f: move-result-object v3 │ │ +055388: 5b63 4e01 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@014e │ │ +05538c: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ +055392: 6e20 5012 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1250 │ │ +055398: 0c03 |0058: move-result-object v3 │ │ +05539a: 5b63 5401 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0154 │ │ +05539e: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ +0553a4: 6e20 5012 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1250 │ │ +0553aa: 0c03 |0061: move-result-object v3 │ │ +0553ac: 5b63 5101 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0151 │ │ +0553b0: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ +0553b6: 6e20 5012 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1250 │ │ +0553bc: 0c01 |006a: move-result-object v1 │ │ +0553be: 2013 ca02 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@02ca │ │ +0553c2: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ +0553c6: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ +0553ca: 2203 1103 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@0311 │ │ +0553ce: 1a04 de09 |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@09de │ │ +0553d2: 7020 9714 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1497 │ │ +0553d8: 2703 |0078: throw v3 │ │ +0553da: 5463 5601 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0156 │ │ +0553de: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ +0553e2: 6e20 2014 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@1420 │ │ +0553e8: 28d2 |0080: goto 0052 // -002e │ │ +0553ea: 2203 1103 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@0311 │ │ +0553ee: 1a04 5802 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@0258 │ │ +0553f2: 7020 9714 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1497 │ │ +0553f8: 2703 |0088: throw v3 │ │ +0553fa: 1f01 ca02 |0089: check-cast v1, Landroid/widget/ListView; // type@02ca │ │ +0553fe: 5b61 5001 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0150 │ │ +055402: 5463 4e01 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@014e │ │ +055406: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ +05540a: 5463 5001 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0150 │ │ +05540e: 5464 4e01 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@014e │ │ +055412: 6e20 be13 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@13be │ │ +055418: 2884 |0098: goto 001c // -007c │ │ +05541a: 5463 4d01 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@014d │ │ +05541e: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ +055422: 5463 5601 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0156 │ │ +055426: 5464 4d01 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@014d │ │ +05542a: 6e20 1b14 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@141b │ │ +055430: 5463 5001 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0150 │ │ +055434: 5464 5601 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0156 │ │ +055438: 6e20 be13 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@13be │ │ +05543e: 2900 71ff |00ab: goto/16 001c // -008f │ │ +055442: 5463 5401 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0154 │ │ +055446: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ +05544a: 7030 3c04 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@043c │ │ +055450: 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 │ │ @@ -103272,77 +103250,77 @@ │ │ type : '(ZZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -053210: |[053210] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ -053220: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ -053226: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ -05322a: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ -05322e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -053230: 7010 2e04 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@042e │ │ -053236: 5460 5401 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0154 │ │ -05323a: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ -05323e: 2200 0003 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ -053242: 1a01 3b02 |0011: const-string v1, "Can't be used with a custom content view" // string@023b │ │ -053246: 7020 7a14 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -05324c: 2700 |0016: throw v0 │ │ -05324e: 5560 5201 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0152 │ │ -053252: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ -053256: 0e00 |001b: return-void │ │ -053258: 5c67 5201 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0152 │ │ -05325c: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ -053260: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ -053264: 5460 5401 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0154 │ │ -053268: 6e10 2f04 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@042f │ │ -05326e: 0c01 |0027: move-result-object v1 │ │ -053270: 7120 8213 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1382 │ │ -053276: 0c01 |002b: move-result-object v1 │ │ -053278: 6e20 ac12 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@12ac │ │ -05327e: 5460 5101 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0151 │ │ -053282: 6e10 2f04 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@042f │ │ -053288: 0c01 |0034: move-result-object v1 │ │ -05328a: 7120 8213 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1382 │ │ -053290: 0c01 |0038: move-result-object v1 │ │ -053292: 6e20 ac12 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@12ac │ │ -053298: 5460 5401 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0154 │ │ -05329c: 6e20 ab12 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@12ab │ │ -0532a2: 5460 5101 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0151 │ │ -0532a6: 6e20 ab12 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@12ab │ │ -0532ac: 28d5 |0046: goto 001b // -002b │ │ -0532ae: 5460 5401 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0154 │ │ -0532b2: 6e10 4d12 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@124d │ │ -0532b8: 5460 5101 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0151 │ │ -0532bc: 6e10 4d12 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@124d │ │ -0532c2: 28eb |0051: goto 003c // -0015 │ │ -0532c4: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ -0532c8: 5460 5401 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0154 │ │ -0532cc: 6e10 2f04 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@042f │ │ -0532d2: 0c01 |0059: move-result-object v1 │ │ -0532d4: 7120 8213 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1382 │ │ -0532da: 0c01 |005d: move-result-object v1 │ │ -0532dc: 6e20 ac12 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@12ac │ │ -0532e2: 5460 5101 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0151 │ │ -0532e6: 6e10 2f04 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@042f │ │ -0532ec: 0c01 |0066: move-result-object v1 │ │ -0532ee: 7120 8213 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1382 │ │ -0532f4: 0c01 |006a: move-result-object v1 │ │ -0532f6: 6e20 ac12 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@12ac │ │ -0532fc: 5460 5401 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0154 │ │ -053300: 6e20 ab12 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@12ab │ │ -053306: 5460 5101 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0151 │ │ -05330a: 6e20 ab12 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@12ab │ │ -053310: 28a3 |0078: goto 001b // -005d │ │ -053312: 5460 5401 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0154 │ │ -053316: 6e10 4d12 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@124d │ │ -05331c: 5460 5101 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0151 │ │ -053320: 6e10 4d12 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@124d │ │ -053326: 28eb |0083: goto 006e // -0015 │ │ +055454: |[055454] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ +055464: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ +05546a: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ +05546e: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ +055472: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +055474: 7010 2e04 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@042e │ │ +05547a: 5460 5401 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0154 │ │ +05547e: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ +055482: 2200 0003 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ +055486: 1a01 3c02 |0011: const-string v1, "Can't be used with a custom content view" // string@023c │ │ +05548a: 7020 7a14 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +055490: 2700 |0016: throw v0 │ │ +055492: 5560 5201 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0152 │ │ +055496: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ +05549a: 0e00 |001b: return-void │ │ +05549c: 5c67 5201 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0152 │ │ +0554a0: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ +0554a4: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ +0554a8: 5460 5401 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0154 │ │ +0554ac: 6e10 2f04 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@042f │ │ +0554b2: 0c01 |0027: move-result-object v1 │ │ +0554b4: 7120 8213 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1382 │ │ +0554ba: 0c01 |002b: move-result-object v1 │ │ +0554bc: 6e20 ac12 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@12ac │ │ +0554c2: 5460 5101 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0151 │ │ +0554c6: 6e10 2f04 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@042f │ │ +0554cc: 0c01 |0034: move-result-object v1 │ │ +0554ce: 7120 8213 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1382 │ │ +0554d4: 0c01 |0038: move-result-object v1 │ │ +0554d6: 6e20 ac12 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@12ac │ │ +0554dc: 5460 5401 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0154 │ │ +0554e0: 6e20 ab12 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@12ab │ │ +0554e6: 5460 5101 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0151 │ │ +0554ea: 6e20 ab12 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@12ab │ │ +0554f0: 28d5 |0046: goto 001b // -002b │ │ +0554f2: 5460 5401 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0154 │ │ +0554f6: 6e10 4d12 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@124d │ │ +0554fc: 5460 5101 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0151 │ │ +055500: 6e10 4d12 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@124d │ │ +055506: 28eb |0051: goto 003c // -0015 │ │ +055508: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ +05550c: 5460 5401 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0154 │ │ +055510: 6e10 2f04 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@042f │ │ +055516: 0c01 |0059: move-result-object v1 │ │ +055518: 7120 8213 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1382 │ │ +05551e: 0c01 |005d: move-result-object v1 │ │ +055520: 6e20 ac12 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@12ac │ │ +055526: 5460 5101 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0151 │ │ +05552a: 6e10 2f04 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@042f │ │ +055530: 0c01 |0066: move-result-object v1 │ │ +055532: 7120 8213 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1382 │ │ +055538: 0c01 |006a: move-result-object v1 │ │ +05553a: 6e20 ac12 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@12ac │ │ +055540: 5460 5401 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0154 │ │ +055544: 6e20 ab12 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@12ab │ │ +05554a: 5460 5101 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0151 │ │ +05554e: 6e20 ab12 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@12ab │ │ +055554: 28a3 |0078: goto 001b // -005d │ │ +055556: 5460 5401 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0154 │ │ +05555a: 6e10 4d12 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@124d │ │ +055560: 5460 5101 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0151 │ │ +055564: 6e10 4d12 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@124d │ │ +05556a: 28eb |0083: goto 006e // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0008 line=280 │ │ 0x000b line=281 │ │ 0x000f line=282 │ │ 0x0017 line=284 │ │ 0x001b line=313 │ │ @@ -103373,17 +103351,17 @@ │ │ type : '()Landroid/widget/ListAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053328: |[053328] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ -053338: 5410 4c01 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014c │ │ -05333c: 1100 |0002: return-object v0 │ │ +05556c: |[05556c] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ +05557c: 5410 4c01 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014c │ │ +055580: 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;) │ │ @@ -103391,18 +103369,18 @@ │ │ type : '()Landroid/widget/ListView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -053340: |[053340] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ -053350: 7010 2e04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@042e │ │ -053356: 5410 5001 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0150 │ │ -05335a: 1100 |0005: return-object v0 │ │ +055584: |[055584] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ +055594: 7010 2e04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@042e │ │ +05559a: 5410 5001 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0150 │ │ +05559e: 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; │ │ │ │ @@ -103411,20 +103389,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -05335c: |[05335c] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ -05336c: 7010 2e04 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@042e │ │ -053372: 5420 5001 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0150 │ │ -053376: 6e10 ba13 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@13ba │ │ -05337c: 0b00 |0008: move-result-wide v0 │ │ -05337e: 1000 |0009: return-wide v0 │ │ +0555a0: |[0555a0] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ +0555b0: 7010 2e04 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@042e │ │ +0555b6: 5420 5001 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0150 │ │ +0555ba: 6e10 ba13 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@13ba │ │ +0555c0: 0b00 |0008: move-result-wide v0 │ │ +0555c2: 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; │ │ │ │ @@ -103433,20 +103411,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -053380: |[053380] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ -053390: 7010 2e04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@042e │ │ -053396: 5410 5001 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0150 │ │ -05339a: 6e10 bb13 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@13bb │ │ -0533a0: 0a00 |0008: move-result v0 │ │ -0533a2: 0f00 |0009: return v0 │ │ +0555c4: |[0555c4] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ +0555d4: 7010 2e04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@042e │ │ +0555da: 5410 5001 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0150 │ │ +0555de: 6e10 bb13 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@13bb │ │ +0555e4: 0a00 |0008: move-result v0 │ │ +0555e6: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0003 line=207 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -103455,73 +103433,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 │ │ -0533a4: |[0533a4] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -0533b4: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ -0533b8: 12ea |0002: const/4 v10, #int -2 // #fe │ │ -0533ba: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ -0533bc: 6e10 2f04 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@042f │ │ -0533c2: 0c00 |0007: move-result-object v0 │ │ -0533c4: 2205 c402 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@02c4 │ │ -0533c8: 7020 a213 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@13a2 │ │ -0533ce: 2203 c702 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@02c7 │ │ -0533d2: 7020 aa13 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@13aa │ │ -0533d8: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ -0533de: 6e20 af13 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@13af │ │ -0533e4: 1217 |0018: const/4 v7, #int 1 // #1 │ │ -0533e6: 6e20 b013 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@13b0 │ │ -0533ec: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ -0533f0: 6e20 b113 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13b1 │ │ -0533f6: 6e20 ae13 b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@13ae │ │ -0533fc: 2204 cd02 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@02cd │ │ -053400: 1207 |0026: const/4 v7, #int 0 // #0 │ │ -053402: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ -053408: 7040 d513 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@13d5 │ │ -05340e: 2207 c302 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02c3 │ │ -053412: 7030 a113 a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@13a1 │ │ -053418: 6e30 ac13 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@13ac │ │ -05341e: 2207 c302 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02c3 │ │ -053422: 7030 a113 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@13a1 │ │ -053428: 6e30 a313 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@13a3 │ │ -05342e: 2201 c402 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@02c4 │ │ -053432: 7020 a213 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@13a2 │ │ -053438: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ -05343e: 6e20 a413 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@13a4 │ │ -053444: 2206 d902 |0048: new-instance v6, Landroid/widget/TextView; // type@02d9 │ │ -053448: 6e10 2f04 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@042f │ │ -05344e: 0c07 |004d: move-result-object v7 │ │ -053450: 7020 0b14 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@140b │ │ -053456: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ -05345c: 6e20 1814 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@1418 │ │ -053462: 6e20 1714 b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@1417 │ │ -053468: 2207 c302 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02c3 │ │ -05346c: 7030 a113 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@13a1 │ │ -053472: 6e30 a313 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@13a3 │ │ -053478: 2202 ca02 |0062: new-instance v2, Landroid/widget/ListView; // type@02ca │ │ -05347c: 6e10 2f04 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@042f │ │ -053482: 0c07 |0067: move-result-object v7 │ │ -053484: 7020 b313 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@13b3 │ │ -05348a: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ -053490: 6e20 bf13 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@13bf │ │ -053496: 1207 |0071: const/4 v7, #int 0 // #0 │ │ -053498: 6e20 bd13 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@13bd │ │ -05349e: 2207 c302 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02c3 │ │ -0534a2: 7030 a113 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@13a1 │ │ -0534a8: 6e30 a313 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@13a3 │ │ -0534ae: 2207 c302 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02c3 │ │ -0534b2: 7030 a113 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@13a1 │ │ -0534b8: 6e30 a313 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@13a3 │ │ -0534be: 2207 c302 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02c3 │ │ -0534c2: 7030 a113 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@13a1 │ │ -0534c8: 6e20 a513 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@13a5 │ │ -0534ce: 1105 |008d: return-object v5 │ │ +0555e8: |[0555e8] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +0555f8: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ +0555fc: 12ea |0002: const/4 v10, #int -2 // #fe │ │ +0555fe: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ +055600: 6e10 2f04 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@042f │ │ +055606: 0c00 |0007: move-result-object v0 │ │ +055608: 2205 c402 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@02c4 │ │ +05560c: 7020 a213 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@13a2 │ │ +055612: 2203 c702 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@02c7 │ │ +055616: 7020 aa13 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@13aa │ │ +05561c: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ +055622: 6e20 af13 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@13af │ │ +055628: 1217 |0018: const/4 v7, #int 1 // #1 │ │ +05562a: 6e20 b013 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@13b0 │ │ +055630: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ +055634: 6e20 b113 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@13b1 │ │ +05563a: 6e20 ae13 b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@13ae │ │ +055640: 2204 cd02 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@02cd │ │ +055644: 1207 |0026: const/4 v7, #int 0 // #0 │ │ +055646: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ +05564c: 7040 d513 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@13d5 │ │ +055652: 2207 c302 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02c3 │ │ +055656: 7030 a113 a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@13a1 │ │ +05565c: 6e30 ac13 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@13ac │ │ +055662: 2207 c302 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02c3 │ │ +055666: 7030 a113 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@13a1 │ │ +05566c: 6e30 a313 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@13a3 │ │ +055672: 2201 c402 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@02c4 │ │ +055676: 7020 a213 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@13a2 │ │ +05567c: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ +055682: 6e20 a413 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@13a4 │ │ +055688: 2206 d902 |0048: new-instance v6, Landroid/widget/TextView; // type@02d9 │ │ +05568c: 6e10 2f04 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@042f │ │ +055692: 0c07 |004d: move-result-object v7 │ │ +055694: 7020 0b14 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@140b │ │ +05569a: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ +0556a0: 6e20 1814 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@1418 │ │ +0556a6: 6e20 1714 b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@1417 │ │ +0556ac: 2207 c302 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02c3 │ │ +0556b0: 7030 a113 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@13a1 │ │ +0556b6: 6e30 a313 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@13a3 │ │ +0556bc: 2202 ca02 |0062: new-instance v2, Landroid/widget/ListView; // type@02ca │ │ +0556c0: 6e10 2f04 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@042f │ │ +0556c6: 0c07 |0067: move-result-object v7 │ │ +0556c8: 7020 b313 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@13b3 │ │ +0556ce: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ +0556d4: 6e20 bf13 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@13bf │ │ +0556da: 1207 |0071: const/4 v7, #int 0 // #0 │ │ +0556dc: 6e20 bd13 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@13bd │ │ +0556e2: 2207 c302 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02c3 │ │ +0556e6: 7030 a113 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@13a1 │ │ +0556ec: 6e30 a313 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@13a3 │ │ +0556f2: 2207 c302 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02c3 │ │ +0556f6: 7030 a113 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@13a1 │ │ +0556fc: 6e30 a313 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@13a3 │ │ +055702: 2207 c302 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@02c3 │ │ +055706: 7030 a113 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@13a1 │ │ +05570c: 6e20 a513 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@13a5 │ │ +055712: 1105 |008d: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=91 │ │ 0x0008 line=93 │ │ 0x000d line=97 │ │ 0x0012 line=98 │ │ 0x0018 line=99 │ │ @@ -103561,28 +103539,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0534d0: |[0534d0] android.support.v4.app.ListFragment.onDestroyView:()V │ │ -0534e0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0534e2: 5430 4f01 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@014f │ │ -0534e6: 5431 5501 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0155 │ │ -0534ea: 6e20 8f01 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@018f │ │ -0534f0: 5b32 5001 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0150 │ │ -0534f4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0534f6: 5c30 5201 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0152 │ │ -0534fa: 5b32 5101 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0151 │ │ -0534fe: 5b32 5401 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0154 │ │ -053502: 5b32 4e01 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@014e │ │ -053506: 5b32 5601 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0156 │ │ -05350a: 6f10 dd02 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@02dd │ │ -053510: 0e00 |0018: return-void │ │ +055714: |[055714] android.support.v4.app.ListFragment.onDestroyView:()V │ │ +055724: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +055726: 5430 4f01 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@014f │ │ +05572a: 5431 5501 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0155 │ │ +05572e: 6e20 8f01 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@018f │ │ +055734: 5b32 5001 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0150 │ │ +055738: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +05573a: 5c30 5201 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0152 │ │ +05573e: 5b32 5101 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@0151 │ │ +055742: 5b32 5401 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0154 │ │ +055746: 5b32 4e01 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@014e │ │ +05574a: 5b32 5601 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0156 │ │ +05574e: 6f10 dd02 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@02dd │ │ +055754: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=153 │ │ 0x0008 line=154 │ │ 0x000a line=155 │ │ 0x000d line=156 │ │ 0x0013 line=157 │ │ @@ -103596,16 +103574,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 │ │ -053514: |[053514] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ -053524: 0e00 |0000: return-void │ │ +055758: |[055758] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ +055768: 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; │ │ @@ -103617,18 +103595,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 │ │ -053528: |[053528] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -053538: 6f30 ea02 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@02ea │ │ -05353e: 7010 2e04 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@042e │ │ -053544: 0e00 |0006: return-void │ │ +05576c: |[05576c] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +05577c: 6f30 ea02 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@02ea │ │ +055782: 7010 2e04 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@042e │ │ +055788: 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; │ │ @@ -103640,31 +103618,31 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -053548: |[053548] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ -053558: 7010 2e04 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@042e │ │ -05355e: 5420 5601 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0156 │ │ -053562: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -053566: 2200 0003 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ -05356a: 1a01 3b02 |0009: const-string v1, "Can't be used with a custom content view" // string@023b │ │ -05356e: 7020 7a14 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -053574: 2700 |000e: throw v0 │ │ -053576: 5420 5601 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0156 │ │ -05357a: 6e20 1b14 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@141b │ │ -053580: 5420 4d01 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@014d │ │ -053584: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ -053588: 5420 5001 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0150 │ │ -05358c: 5421 5601 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0156 │ │ -053590: 6e20 be13 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@13be │ │ -053596: 5b23 4d01 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@014d │ │ -05359a: 0e00 |0021: return-void │ │ +05578c: |[05578c] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ +05579c: 7010 2e04 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@042e │ │ +0557a2: 5420 5601 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0156 │ │ +0557a6: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +0557aa: 2200 0003 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@0300 │ │ +0557ae: 1a01 3c02 |0009: const-string v1, "Can't be used with a custom content view" // string@023c │ │ +0557b2: 7020 7a14 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +0557b8: 2700 |000e: throw v0 │ │ +0557ba: 5420 5601 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0156 │ │ +0557be: 6e20 1b14 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@141b │ │ +0557c4: 5420 4d01 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@014d │ │ +0557c8: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ +0557cc: 5420 5001 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0150 │ │ +0557d0: 5421 5601 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0156 │ │ +0557d4: 6e20 be13 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@13be │ │ +0557da: 5b23 4d01 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@014d │ │ +0557de: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0003 line=233 │ │ 0x0007 line=234 │ │ 0x000f line=236 │ │ 0x0014 line=237 │ │ @@ -103680,38 +103658,38 @@ │ │ type : '(Landroid/widget/ListAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -05359c: |[05359c] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ -0535ac: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0535ae: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -0535b0: 5443 4c01 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014c │ │ -0535b4: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ -0535b8: 0110 |0006: move v0, v1 │ │ -0535ba: 5b45 4c01 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014c │ │ -0535be: 5443 5001 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0150 │ │ -0535c2: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ -0535c6: 5443 5001 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0150 │ │ -0535ca: 6e20 bc13 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@13bc │ │ -0535d0: 5543 5201 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0152 │ │ -0535d4: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ -0535d8: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ -0535dc: 6e10 3404 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0434 │ │ -0535e2: 0c03 |001b: move-result-object v3 │ │ -0535e4: 6e10 7412 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1274 │ │ -0535ea: 0c03 |001f: move-result-object v3 │ │ -0535ec: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ -0535f0: 0112 |0022: move v2, v1 │ │ -0535f2: 7030 3c04 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@043c │ │ -0535f8: 0e00 |0026: return-void │ │ -0535fa: 0120 |0027: move v0, v2 │ │ -0535fc: 28df |0028: goto 0007 // -0021 │ │ +0557e0: |[0557e0] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ +0557f0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0557f2: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +0557f4: 5443 4c01 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014c │ │ +0557f8: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ +0557fc: 0110 |0006: move v0, v1 │ │ +0557fe: 5b45 4c01 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@014c │ │ +055802: 5443 5001 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0150 │ │ +055806: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ +05580a: 5443 5001 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0150 │ │ +05580e: 6e20 bc13 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@13bc │ │ +055814: 5543 5201 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0152 │ │ +055818: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ +05581c: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ +055820: 6e10 3404 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0434 │ │ +055826: 0c03 |001b: move-result-object v3 │ │ +055828: 6e10 7412 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1274 │ │ +05582e: 0c03 |001f: move-result-object v3 │ │ +055830: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ +055834: 0112 |0022: move v2, v1 │ │ +055836: 7030 3c04 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@043c │ │ +05583c: 0e00 |0026: return-void │ │ +05583e: 0120 |0027: move v0, v2 │ │ +055840: 28df |0028: goto 0007 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=179 │ │ 0x0007 line=180 │ │ 0x0009 line=181 │ │ 0x000d line=182 │ │ 0x0012 line=183 │ │ @@ -103728,18 +103706,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -053600: |[053600] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ -053610: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -053612: 7030 3c04 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@043c │ │ -053618: 0e00 |0004: return-void │ │ +055844: |[055844] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ +055854: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +055856: 7030 3c04 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@043c │ │ +05585c: 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 │ │ @@ -103749,18 +103727,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -05361c: |[05361c] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ -05362c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05362e: 7030 3c04 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@043c │ │ -053634: 0e00 |0004: return-void │ │ +055860: |[055860] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ +055870: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +055872: 7030 3c04 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@043c │ │ +055878: 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 │ │ @@ -103770,35 +103748,35 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -053638: |[053638] android.support.v4.app.ListFragment.setSelection:(I)V │ │ -053648: 7010 2e04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@042e │ │ -05364e: 5410 5001 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0150 │ │ -053652: 6e20 c113 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@13c1 │ │ -053658: 0e00 |0008: return-void │ │ +05587c: |[05587c] android.support.v4.app.ListFragment.setSelection:(I)V │ │ +05588c: 7010 2e04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@042e │ │ +055892: 5410 5001 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@0150 │ │ +055896: 6e20 c113 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@13c1 │ │ +05589c: 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 : 1791 (ListFragment.java) │ │ + source_file_idx : 1792 (ListFragment.java) │ │ │ │ Class #382 header: │ │ class_idx : 189 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 781 │ │ -source_file_idx : 1980 │ │ +source_file_idx : 1981 │ │ static_fields_size : 0 │ │ instance_fields_size: 15 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #382 annotations: │ │ Annotations on class │ │ @@ -103890,21 +103868,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 │ │ -05365c: |[05365c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ -05366c: 5b01 6501 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ -053670: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -053676: 5902 5d01 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015d │ │ -05367a: 5b03 5701 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0157 │ │ -05367e: 5b04 5801 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0158 │ │ -053682: 0e00 |000b: return-void │ │ +0558a0: |[0558a0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ +0558b0: 5b01 6501 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ +0558b4: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0558ba: 5902 5d01 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015d │ │ +0558be: 5b03 5701 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0157 │ │ +0558c2: 5b04 5801 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0158 │ │ +0558c6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0005 line=229 │ │ 0x0007 line=230 │ │ 0x0009 line=231 │ │ 0x000b line=232 │ │ @@ -103922,71 +103900,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 │ │ -053684: |[053684] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -053694: 5441 5801 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0158 │ │ -053698: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ -05369c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -05369e: 5441 6501 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ -0536a2: 5411 6801 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ -0536a6: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -0536aa: 5441 6501 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ -0536ae: 5411 6801 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ -0536b2: 5411 d800 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -0536b6: 5410 0e01 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010e │ │ -0536ba: 5441 6501 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ -0536be: 5411 6801 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ -0536c2: 5411 d800 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -0536c6: 1a02 7214 |0019: const-string v2, "onLoadFinished" // string@1472 │ │ -0536ca: 5b12 0e01 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010e │ │ -0536ce: 6301 6601 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ -0536d2: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ -0536d6: 1a01 bb07 |0021: const-string v1, "LoaderManager" // string@07bb │ │ -0536da: 2202 1403 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ -0536de: 7010 ab14 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0536e4: 1a03 2500 |0028: const-string v3, " onLoadFinished in " // string@0025 │ │ -0536e8: 6e20 b214 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0536ee: 0c02 |002d: move-result-object v2 │ │ -0536f0: 6e20 b114 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -0536f6: 0c02 |0031: move-result-object v2 │ │ -0536f8: 1a03 fa00 |0032: const-string v3, ": " // string@00fa │ │ -0536fc: 6e20 b214 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -053702: 0c02 |0037: move-result-object v2 │ │ -053704: 6e20 bd05 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@05bd │ │ -05370a: 0c03 |003b: move-result-object v3 │ │ -05370c: 6e20 b214 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -053712: 0c02 |003f: move-result-object v2 │ │ -053714: 6e10 b714 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -05371a: 0c02 |0043: move-result-object v2 │ │ -05371c: 7120 dc11 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -053722: 5441 5801 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0158 │ │ -053726: 7230 4004 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0440 │ │ -05372c: 5441 6501 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ -053730: 5411 6801 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ -053734: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ -053738: 5441 6501 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ -05373c: 5411 6801 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ -053740: 5411 d800 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -053744: 5b10 0e01 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010e │ │ -053748: 1211 |005a: const/4 v1, #int 1 // #1 │ │ -05374a: 5c41 5a01 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015a │ │ -05374e: 0e00 |005d: return-void │ │ -053750: 0d01 |005e: move-exception v1 │ │ -053752: 5442 6501 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ -053756: 5422 6801 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ -05375a: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ -05375e: 5442 6501 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ -053762: 5422 6801 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ -053766: 5422 d800 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -05376a: 5b20 0e01 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010e │ │ -05376e: 2701 |006d: throw v1 │ │ +0558c8: |[0558c8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +0558d8: 5441 5801 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0158 │ │ +0558dc: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ +0558e0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0558e2: 5441 6501 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ +0558e6: 5411 6801 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ +0558ea: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +0558ee: 5441 6501 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ +0558f2: 5411 6801 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ +0558f6: 5411 d800 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +0558fa: 5410 0e01 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010e │ │ +0558fe: 5441 6501 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ +055902: 5411 6801 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ +055906: 5411 d800 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +05590a: 1a02 7314 |0019: const-string v2, "onLoadFinished" // string@1473 │ │ +05590e: 5b12 0e01 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010e │ │ +055912: 6301 6601 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ +055916: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ +05591a: 1a01 bc07 |0021: const-string v1, "LoaderManager" // string@07bc │ │ +05591e: 2202 1403 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ +055922: 7010 ab14 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +055928: 1a03 2500 |0028: const-string v3, " onLoadFinished in " // string@0025 │ │ +05592c: 6e20 b214 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +055932: 0c02 |002d: move-result-object v2 │ │ +055934: 6e20 b114 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +05593a: 0c02 |0031: move-result-object v2 │ │ +05593c: 1a03 fa00 |0032: const-string v3, ": " // string@00fa │ │ +055940: 6e20 b214 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +055946: 0c02 |0037: move-result-object v2 │ │ +055948: 6e20 bd05 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@05bd │ │ +05594e: 0c03 |003b: move-result-object v3 │ │ +055950: 6e20 b214 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +055956: 0c02 |003f: move-result-object v2 │ │ +055958: 6e10 b714 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +05595e: 0c02 |0043: move-result-object v2 │ │ +055960: 7120 dc11 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +055966: 5441 5801 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0158 │ │ +05596a: 7230 4004 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0440 │ │ +055970: 5441 6501 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ +055974: 5411 6801 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ +055978: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ +05597c: 5441 6501 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ +055980: 5411 6801 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ +055984: 5411 d800 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +055988: 5b10 0e01 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010e │ │ +05598c: 1211 |005a: const/4 v1, #int 1 // #1 │ │ +05598e: 5c41 5a01 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015a │ │ +055992: 0e00 |005d: return-void │ │ +055994: 0d01 |005e: move-exception v1 │ │ +055996: 5442 6501 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ +05599a: 5422 6801 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ +05599e: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ +0559a2: 5442 6501 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ +0559a6: 5422 6801 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ +0559aa: 5422 d800 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +0559ae: 5b20 0e01 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010e │ │ +0559b2: 2701 |006d: throw v1 │ │ catches : 1 │ │ 0x001d - 0x004c │ │ -> 0x005e │ │ positions : │ │ 0x0000 line=418 │ │ 0x0004 line=419 │ │ 0x0005 line=420 │ │ @@ -104013,103 +103991,103 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 177 16-bit code units │ │ -05377c: |[05377c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ -05378c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -05378e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -053790: 6302 6601 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ -053794: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ -053798: 1a02 bb07 |0006: const-string v2, "LoaderManager" // string@07bb │ │ -05379c: 2203 1403 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ -0537a0: 7010 ab14 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0537a6: 1a04 0b00 |000d: const-string v4, " Destroying: " // string@000b │ │ -0537aa: 6e20 b214 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0537b0: 0c03 |0012: move-result-object v3 │ │ -0537b2: 6e20 b114 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -0537b8: 0c03 |0016: move-result-object v3 │ │ -0537ba: 6e10 b714 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0537c0: 0c03 |001a: move-result-object v3 │ │ -0537c2: 7120 dc11 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -0537c8: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -0537ca: 5c72 5b01 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@015b │ │ -0537ce: 5571 5a01 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015a │ │ -0537d2: 5c75 5a01 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015a │ │ -0537d6: 5472 5801 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0158 │ │ -0537da: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ -0537de: 5472 5f01 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ -0537e2: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ -0537e6: 5572 5c01 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015c │ │ -0537ea: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ -0537ee: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ -0537f2: 6302 6601 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ -0537f6: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ -0537fa: 1a02 bb07 |0037: const-string v2, "LoaderManager" // string@07bb │ │ -0537fe: 2203 1403 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ -053802: 7010 ab14 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -053808: 1a04 1800 |003e: const-string v4, " Reseting: " // string@0018 │ │ -05380c: 6e20 b214 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -053812: 0c03 |0043: move-result-object v3 │ │ -053814: 6e20 b114 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -05381a: 0c03 |0047: move-result-object v3 │ │ -05381c: 6e10 b714 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -053822: 0c03 |004b: move-result-object v3 │ │ -053824: 7120 dc11 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -05382a: 1200 |004f: const/4 v0, #int 0 // #0 │ │ -05382c: 5472 6501 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ -053830: 5422 6801 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ -053834: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ -053838: 5472 6501 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ -05383c: 5422 6801 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ -053840: 5422 d800 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -053844: 5420 0e01 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010e │ │ -053848: 5472 6501 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ -05384c: 5422 6801 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ -053850: 5422 d800 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -053854: 1a03 7414 |0064: const-string v3, "onLoaderReset" // string@1474 │ │ -053858: 5b23 0e01 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010e │ │ -05385c: 5472 5801 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0158 │ │ -053860: 5473 5f01 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ -053864: 7220 4104 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@0441 │ │ -05386a: 5472 6501 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ -05386e: 5422 6801 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ -053872: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ -053876: 5472 6501 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ -05387a: 5422 6801 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ -05387e: 5422 d800 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -053882: 5b20 0e01 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010e │ │ -053886: 5b76 5801 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0158 │ │ -05388a: 5b76 5901 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0159 │ │ -05388e: 5c75 5c01 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015c │ │ -053892: 5472 5f01 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ -053896: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ -05389a: 5572 5e01 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015e │ │ -05389e: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ -0538a2: 5c75 5e01 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015e │ │ -0538a6: 5472 5f01 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ -0538aa: 6e20 d305 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@05d3 │ │ -0538b0: 5472 5f01 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ -0538b4: 6e10 cd05 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@05cd │ │ -0538ba: 5472 6001 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0160 │ │ -0538be: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ -0538c2: 5472 6001 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0160 │ │ -0538c6: 6e10 4c04 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@044c │ │ -0538cc: 0e00 |00a0: return-void │ │ -0538ce: 0d02 |00a1: move-exception v2 │ │ -0538d0: 5473 6501 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ -0538d4: 5433 6801 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ -0538d8: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ -0538dc: 5473 6501 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ -0538e0: 5433 6801 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ -0538e4: 5433 d800 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -0538e8: 5b30 0e01 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010e │ │ -0538ec: 2702 |00b0: throw v2 │ │ +0559c0: |[0559c0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ +0559d0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0559d2: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +0559d4: 6302 6601 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ +0559d8: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ +0559dc: 1a02 bc07 |0006: const-string v2, "LoaderManager" // string@07bc │ │ +0559e0: 2203 1403 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ +0559e4: 7010 ab14 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0559ea: 1a04 0b00 |000d: const-string v4, " Destroying: " // string@000b │ │ +0559ee: 6e20 b214 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0559f4: 0c03 |0012: move-result-object v3 │ │ +0559f6: 6e20 b114 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0559fc: 0c03 |0016: move-result-object v3 │ │ +0559fe: 6e10 b714 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +055a04: 0c03 |001a: move-result-object v3 │ │ +055a06: 7120 dc11 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +055a0c: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +055a0e: 5c72 5b01 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@015b │ │ +055a12: 5571 5a01 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015a │ │ +055a16: 5c75 5a01 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015a │ │ +055a1a: 5472 5801 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0158 │ │ +055a1e: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ +055a22: 5472 5f01 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ +055a26: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ +055a2a: 5572 5c01 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015c │ │ +055a2e: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ +055a32: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ +055a36: 6302 6601 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ +055a3a: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ +055a3e: 1a02 bc07 |0037: const-string v2, "LoaderManager" // string@07bc │ │ +055a42: 2203 1403 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ +055a46: 7010 ab14 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +055a4c: 1a04 1800 |003e: const-string v4, " Reseting: " // string@0018 │ │ +055a50: 6e20 b214 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +055a56: 0c03 |0043: move-result-object v3 │ │ +055a58: 6e20 b114 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +055a5e: 0c03 |0047: move-result-object v3 │ │ +055a60: 6e10 b714 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +055a66: 0c03 |004b: move-result-object v3 │ │ +055a68: 7120 dc11 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +055a6e: 1200 |004f: const/4 v0, #int 0 // #0 │ │ +055a70: 5472 6501 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ +055a74: 5422 6801 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ +055a78: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ +055a7c: 5472 6501 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ +055a80: 5422 6801 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ +055a84: 5422 d800 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +055a88: 5420 0e01 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010e │ │ +055a8c: 5472 6501 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ +055a90: 5422 6801 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ +055a94: 5422 d800 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +055a98: 1a03 7514 |0064: const-string v3, "onLoaderReset" // string@1475 │ │ +055a9c: 5b23 0e01 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010e │ │ +055aa0: 5472 5801 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0158 │ │ +055aa4: 5473 5f01 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ +055aa8: 7220 4104 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@0441 │ │ +055aae: 5472 6501 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ +055ab2: 5422 6801 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ +055ab6: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ +055aba: 5472 6501 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ +055abe: 5422 6801 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ +055ac2: 5422 d800 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +055ac6: 5b20 0e01 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010e │ │ +055aca: 5b76 5801 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0158 │ │ +055ace: 5b76 5901 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0159 │ │ +055ad2: 5c75 5c01 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015c │ │ +055ad6: 5472 5f01 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ +055ada: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ +055ade: 5572 5e01 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015e │ │ +055ae2: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ +055ae6: 5c75 5e01 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015e │ │ +055aea: 5472 5f01 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ +055aee: 6e20 d305 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@05d3 │ │ +055af4: 5472 5f01 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ +055af8: 6e10 cd05 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@05cd │ │ +055afe: 5472 6001 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0160 │ │ +055b02: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ +055b06: 5472 6001 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0160 │ │ +055b0a: 6e10 4c04 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@044c │ │ +055b10: 0e00 |00a0: return-void │ │ +055b12: 0d02 |00a1: move-exception v2 │ │ +055b14: 5473 6501 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ +055b18: 5433 6801 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ +055b1c: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ +055b20: 5473 6501 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ +055b24: 5433 6801 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ +055b28: 5433 d800 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +055b2c: 5b30 0e01 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@010e │ │ +055b30: 2702 |00b0: throw v2 │ │ catches : 1 │ │ 0x0068 - 0x006f │ │ -> 0x00a1 │ │ positions : │ │ 0x0002 line=327 │ │ 0x001e line=328 │ │ 0x0021 line=329 │ │ @@ -104147,112 +104125,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 │ │ -0538fc: |[0538fc] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -05390c: 6e20 4914 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -053912: 1a00 f711 |0003: const-string v0, "mId=" // string@11f7 │ │ -053916: 6e20 4914 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -05391c: 5230 5d01 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015d │ │ -053920: 6e20 4714 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1447 │ │ -053926: 1a00 5700 |000d: const-string v0, " mArgs=" // string@0057 │ │ -05392a: 6e20 4914 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -053930: 5430 5701 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0157 │ │ -053934: 6e20 4d14 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ -05393a: 6e20 4914 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -053940: 1a00 5f11 |001a: const-string v0, "mCallbacks=" // string@115f │ │ -053944: 6e20 4914 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -05394a: 5430 5801 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0158 │ │ -05394e: 6e20 4d14 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ -053954: 6e20 4914 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -05395a: 1a00 2a12 |0027: const-string v0, "mLoader=" // string@122a │ │ -05395e: 6e20 4914 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -053964: 5430 5f01 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ -053968: 6e20 4d14 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ -05396e: 5430 5f01 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ -053972: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ -053976: 5430 5f01 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ -05397a: 2201 1403 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -05397e: 7010 ab14 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -053984: 6e20 b214 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -05398a: 0c01 |003f: move-result-object v1 │ │ -05398c: 1a02 0600 |0040: const-string v2, " " // string@0006 │ │ -053990: 6e20 b214 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -053996: 0c01 |0045: move-result-object v1 │ │ -053998: 6e10 b714 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -05399e: 0c01 |0049: move-result-object v1 │ │ -0539a0: 6e57 bf05 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@05bf │ │ -0539a6: 5530 5c01 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015c │ │ -0539aa: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ -0539ae: 5530 5a01 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015a │ │ -0539b2: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ -0539b6: 6e20 4914 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -0539bc: 1a00 f011 |0058: const-string v0, "mHaveData=" // string@11f0 │ │ -0539c0: 6e20 4914 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -0539c6: 5530 5c01 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015c │ │ -0539ca: 6e20 4a14 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ -0539d0: 1a00 2100 |0062: const-string v0, " mDeliveredData=" // string@0021 │ │ -0539d4: 6e20 4914 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -0539da: 5530 5a01 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015a │ │ -0539de: 6e20 4f14 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@144f │ │ -0539e4: 6e20 4914 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -0539ea: 1a00 9611 |006f: const-string v0, "mData=" // string@1196 │ │ -0539ee: 6e20 4914 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -0539f4: 5430 5901 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0159 │ │ -0539f8: 6e20 4d14 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ -0539fe: 6e20 4914 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -053a04: 1a00 d012 |007c: const-string v0, "mStarted=" // string@12d0 │ │ -053a08: 6e20 4914 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -053a0e: 5530 6401 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0164 │ │ -053a12: 6e20 4a14 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ -053a18: 1a00 6d00 |0086: const-string v0, " mReportNextStart=" // string@006d │ │ -053a1c: 6e20 4914 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -053a22: 5530 6101 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0161 │ │ -053a26: 6e20 4a14 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ -053a2c: 1a00 5e00 |0090: const-string v0, " mDestroyed=" // string@005e │ │ -053a30: 6e20 4914 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -053a36: 5530 5b01 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@015b │ │ -053a3a: 6e20 4f14 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@144f │ │ -053a40: 6e20 4914 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -053a46: 1a00 a312 |009d: const-string v0, "mRetaining=" // string@12a3 │ │ -053a4a: 6e20 4914 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -053a50: 5530 6201 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0162 │ │ -053a54: 6e20 4a14 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ -053a5a: 1a00 7100 |00a7: const-string v0, " mRetainingStarted=" // string@0071 │ │ -053a5e: 6e20 4914 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -053a64: 5530 6301 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0163 │ │ -053a68: 6e20 4a14 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ -053a6e: 1a00 6700 |00b1: const-string v0, " mListenerRegistered=" // string@0067 │ │ -053a72: 6e20 4914 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -053a78: 5530 5e01 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015e │ │ -053a7c: 6e20 4f14 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@144f │ │ -053a82: 5430 6001 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0160 │ │ -053a86: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ -053a8a: 6e20 4914 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -053a90: 1a00 6408 |00c2: const-string v0, "Pending Loader " // string@0864 │ │ -053a94: 6e20 4e14 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ -053a9a: 5430 6001 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0160 │ │ -053a9e: 6e20 4814 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1448 │ │ -053aa4: 1a00 f900 |00cc: const-string v0, ":" // string@00f9 │ │ -053aa8: 6e20 4e14 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ -053aae: 5430 6001 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0160 │ │ -053ab2: 2201 1403 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -053ab6: 7010 ab14 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -053abc: 6e20 b214 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -053ac2: 0c01 |00db: move-result-object v1 │ │ -053ac4: 1a02 0600 |00dc: const-string v2, " " // string@0006 │ │ -053ac8: 6e20 b214 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -053ace: 0c01 |00e1: move-result-object v1 │ │ -053ad0: 6e10 b714 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -053ad6: 0c01 |00e5: move-result-object v1 │ │ -053ad8: 6e57 4d04 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@044d │ │ -053ade: 0e00 |00e9: return-void │ │ +055b40: |[055b40] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +055b50: 6e20 4914 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +055b56: 1a00 f811 |0003: const-string v0, "mId=" // string@11f8 │ │ +055b5a: 6e20 4914 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +055b60: 5230 5d01 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015d │ │ +055b64: 6e20 4714 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@1447 │ │ +055b6a: 1a00 5700 |000d: const-string v0, " mArgs=" // string@0057 │ │ +055b6e: 6e20 4914 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +055b74: 5430 5701 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0157 │ │ +055b78: 6e20 4d14 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ +055b7e: 6e20 4914 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +055b84: 1a00 6011 |001a: const-string v0, "mCallbacks=" // string@1160 │ │ +055b88: 6e20 4914 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +055b8e: 5430 5801 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0158 │ │ +055b92: 6e20 4d14 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ +055b98: 6e20 4914 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +055b9e: 1a00 2b12 |0027: const-string v0, "mLoader=" // string@122b │ │ +055ba2: 6e20 4914 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +055ba8: 5430 5f01 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ +055bac: 6e20 4d14 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ +055bb2: 5430 5f01 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ +055bb6: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ +055bba: 5430 5f01 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ +055bbe: 2201 1403 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +055bc2: 7010 ab14 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +055bc8: 6e20 b214 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +055bce: 0c01 |003f: move-result-object v1 │ │ +055bd0: 1a02 0600 |0040: const-string v2, " " // string@0006 │ │ +055bd4: 6e20 b214 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +055bda: 0c01 |0045: move-result-object v1 │ │ +055bdc: 6e10 b714 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +055be2: 0c01 |0049: move-result-object v1 │ │ +055be4: 6e57 bf05 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@05bf │ │ +055bea: 5530 5c01 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015c │ │ +055bee: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ +055bf2: 5530 5a01 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015a │ │ +055bf6: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ +055bfa: 6e20 4914 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +055c00: 1a00 f111 |0058: const-string v0, "mHaveData=" // string@11f1 │ │ +055c04: 6e20 4914 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +055c0a: 5530 5c01 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015c │ │ +055c0e: 6e20 4a14 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ +055c14: 1a00 2100 |0062: const-string v0, " mDeliveredData=" // string@0021 │ │ +055c18: 6e20 4914 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +055c1e: 5530 5a01 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015a │ │ +055c22: 6e20 4f14 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@144f │ │ +055c28: 6e20 4914 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +055c2e: 1a00 9711 |006f: const-string v0, "mData=" // string@1197 │ │ +055c32: 6e20 4914 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +055c38: 5430 5901 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0159 │ │ +055c3c: 6e20 4d14 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ +055c42: 6e20 4914 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +055c48: 1a00 d112 |007c: const-string v0, "mStarted=" // string@12d1 │ │ +055c4c: 6e20 4914 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +055c52: 5530 6401 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0164 │ │ +055c56: 6e20 4a14 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ +055c5c: 1a00 6d00 |0086: const-string v0, " mReportNextStart=" // string@006d │ │ +055c60: 6e20 4914 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +055c66: 5530 6101 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0161 │ │ +055c6a: 6e20 4a14 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ +055c70: 1a00 5e00 |0090: const-string v0, " mDestroyed=" // string@005e │ │ +055c74: 6e20 4914 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +055c7a: 5530 5b01 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@015b │ │ +055c7e: 6e20 4f14 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@144f │ │ +055c84: 6e20 4914 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +055c8a: 1a00 a412 |009d: const-string v0, "mRetaining=" // string@12a4 │ │ +055c8e: 6e20 4914 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +055c94: 5530 6201 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0162 │ │ +055c98: 6e20 4a14 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ +055c9e: 1a00 7100 |00a7: const-string v0, " mRetainingStarted=" // string@0071 │ │ +055ca2: 6e20 4914 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +055ca8: 5530 6301 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0163 │ │ +055cac: 6e20 4a14 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@144a │ │ +055cb2: 1a00 6700 |00b1: const-string v0, " mListenerRegistered=" // string@0067 │ │ +055cb6: 6e20 4914 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +055cbc: 5530 5e01 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015e │ │ +055cc0: 6e20 4f14 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@144f │ │ +055cc6: 5430 6001 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0160 │ │ +055cca: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ +055cce: 6e20 4914 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +055cd4: 1a00 6508 |00c2: const-string v0, "Pending Loader " // string@0865 │ │ +055cd8: 6e20 4e14 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ +055cde: 5430 6001 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0160 │ │ +055ce2: 6e20 4814 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1448 │ │ +055ce8: 1a00 f900 |00cc: const-string v0, ":" // string@00f9 │ │ +055cec: 6e20 4e14 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ +055cf2: 5430 6001 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0160 │ │ +055cf6: 2201 1403 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +055cfa: 7010 ab14 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +055d00: 6e20 b214 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +055d06: 0c01 |00db: move-result-object v1 │ │ +055d08: 1a02 0600 |00dc: const-string v2, " " // string@0006 │ │ +055d0c: 6e20 b214 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +055d12: 0c01 |00e1: move-result-object v1 │ │ +055d14: 6e10 b714 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +055d1a: 0c01 |00e5: move-result-object v1 │ │ +055d1c: 6e57 4d04 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@044d │ │ +055d22: 0e00 |00e9: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x000d line=452 │ │ 0x0017 line=453 │ │ 0x0024 line=454 │ │ 0x0031 line=455 │ │ @@ -104284,48 +104262,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -053ae0: |[053ae0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ -053af0: 5530 6201 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0162 │ │ -053af4: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ -053af8: 6300 6601 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ -053afc: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ -053b00: 1a00 bb07 |0008: const-string v0, "LoaderManager" // string@07bb │ │ -053b04: 2201 1403 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -053b08: 7010 ab14 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -053b0e: 1a02 1000 |000f: const-string v2, " Finished Retaining: " // string@0010 │ │ -053b12: 6e20 b214 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -053b18: 0c01 |0014: move-result-object v1 │ │ -053b1a: 6e20 b114 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -053b20: 0c01 |0018: move-result-object v1 │ │ -053b22: 6e10 b714 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -053b28: 0c01 |001c: move-result-object v1 │ │ -053b2a: 7120 dc11 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -053b30: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -053b32: 5c30 6201 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0162 │ │ -053b36: 5530 6401 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0164 │ │ -053b3a: 5531 6301 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0163 │ │ -053b3e: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ -053b42: 5530 6401 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0164 │ │ -053b46: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ -053b4a: 6e10 5304 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0453 │ │ -053b50: 5530 6401 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0164 │ │ -053b54: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ -053b58: 5530 5c01 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015c │ │ -053b5c: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ -053b60: 5530 6101 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0161 │ │ -053b64: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ -053b68: 5430 5f01 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ -053b6c: 5431 5901 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0159 │ │ -053b70: 6e30 4b04 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@044b │ │ -053b76: 0e00 |0043: return-void │ │ +055d24: |[055d24] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ +055d34: 5530 6201 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0162 │ │ +055d38: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ +055d3c: 6300 6601 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ +055d40: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ +055d44: 1a00 bc07 |0008: const-string v0, "LoaderManager" // string@07bc │ │ +055d48: 2201 1403 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +055d4c: 7010 ab14 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +055d52: 1a02 1000 |000f: const-string v2, " Finished Retaining: " // string@0010 │ │ +055d56: 6e20 b214 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +055d5c: 0c01 |0014: move-result-object v1 │ │ +055d5e: 6e20 b114 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +055d64: 0c01 |0018: move-result-object v1 │ │ +055d66: 6e10 b714 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +055d6c: 0c01 |001c: move-result-object v1 │ │ +055d6e: 7120 dc11 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +055d74: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +055d76: 5c30 6201 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0162 │ │ +055d7a: 5530 6401 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0164 │ │ +055d7e: 5531 6301 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0163 │ │ +055d82: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ +055d86: 5530 6401 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0164 │ │ +055d8a: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ +055d8e: 6e10 5304 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0453 │ │ +055d94: 5530 6401 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0164 │ │ +055d98: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ +055d9c: 5530 5c01 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015c │ │ +055da0: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ +055da4: 5530 6101 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0161 │ │ +055da8: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ +055dac: 5430 5f01 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ +055db0: 5431 5901 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0159 │ │ +055db4: 6e30 4b04 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@044b │ │ +055dba: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0004 line=279 │ │ 0x0020 line=280 │ │ 0x0023 line=281 │ │ 0x0029 line=282 │ │ @@ -104341,110 +104319,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 │ │ -053b78: |[053b78] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -053b88: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -053b8a: 6302 6601 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ -053b8e: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ -053b92: 1a02 bb07 |0005: const-string v2, "LoaderManager" // string@07bb │ │ -053b96: 2203 1403 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ -053b9a: 7010 ab14 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -053ba0: 1a04 7114 |000c: const-string v4, "onLoadComplete: " // string@1471 │ │ -053ba4: 6e20 b214 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -053baa: 0c03 |0011: move-result-object v3 │ │ -053bac: 6e20 b114 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -053bb2: 0c03 |0015: move-result-object v3 │ │ -053bb4: 6e10 b714 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -053bba: 0c03 |0019: move-result-object v3 │ │ -053bbc: 7120 dc11 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -053bc2: 5562 5b01 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@015b │ │ -053bc6: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ -053bca: 6302 6601 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ -053bce: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ -053bd2: 1a02 bb07 |0025: const-string v2, "LoaderManager" // string@07bb │ │ -053bd6: 1a03 1100 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@0011 │ │ -053bda: 7120 dc11 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -053be0: 0e00 |002c: return-void │ │ -053be2: 5462 6501 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ -053be6: 5422 6b01 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -053bea: 5263 5d01 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015d │ │ -053bee: 6e20 6708 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0867 │ │ -053bf4: 0c02 |0036: move-result-object v2 │ │ -053bf6: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ -053bfa: 6302 6601 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ -053bfe: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ -053c02: 1a02 bb07 |003d: const-string v2, "LoaderManager" // string@07bb │ │ -053c06: 1a03 1200 |003f: const-string v3, " Ignoring load complete -- not active" // string@0012 │ │ -053c0a: 7120 dc11 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -053c10: 28e8 |0044: goto 002c // -0018 │ │ -053c12: 5461 6001 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0160 │ │ -053c16: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ -053c1a: 6302 6601 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ -053c1e: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ -053c22: 1a02 bb07 |004d: const-string v2, "LoaderManager" // string@07bb │ │ -053c26: 2203 1403 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ -053c2a: 7010 ab14 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -053c30: 1a04 1c00 |0054: const-string v4, " Switching to pending loader: " // string@001c │ │ -053c34: 6e20 b214 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -053c3a: 0c03 |0059: move-result-object v3 │ │ -053c3c: 6e20 b114 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -053c42: 0c03 |005d: move-result-object v3 │ │ -053c44: 6e10 b714 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -053c4a: 0c03 |0061: move-result-object v3 │ │ -053c4c: 7120 dc11 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -053c52: 5b65 6001 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0160 │ │ -053c56: 5462 6501 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ -053c5a: 5422 6b01 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -053c5e: 5263 5d01 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015d │ │ -053c62: 6e30 6c08 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@086c │ │ -053c68: 6e10 4c04 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@044c │ │ -053c6e: 5462 6501 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ -053c72: 6e20 6504 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0465 │ │ -053c78: 28b4 |0078: goto 002c // -004c │ │ -053c7a: 5462 5901 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0159 │ │ -053c7e: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ -053c82: 5562 5c01 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015c │ │ -053c86: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ -053c8a: 5b68 5901 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0159 │ │ -053c8e: 1212 |0083: const/4 v2, #int 1 // #1 │ │ -053c90: 5c62 5c01 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015c │ │ -053c94: 5562 6401 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0164 │ │ -053c98: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ -053c9c: 6e30 4b04 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@044b │ │ -053ca2: 5462 6501 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ -053ca6: 5422 6a01 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -053caa: 5263 5d01 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015d │ │ -053cae: 6e20 6708 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0867 │ │ -053cb4: 0c00 |0096: move-result-object v0 │ │ -053cb6: 1f00 bd00 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bd │ │ -053cba: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ -053cbe: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ -053cc2: 1202 |009d: const/4 v2, #int 0 // #0 │ │ -053cc4: 5c02 5a01 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015a │ │ -053cc8: 6e10 4c04 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@044c │ │ -053cce: 5462 6501 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ -053cd2: 5422 6a01 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -053cd6: 5263 5d01 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015d │ │ -053cda: 6e20 6d08 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@086d │ │ -053ce0: 5462 6501 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ -053ce4: 5422 6801 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ -053ce8: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ -053cec: 5462 6501 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ -053cf0: 6e10 6304 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0463 │ │ -053cf6: 0a02 |00b7: move-result v2 │ │ -053cf8: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ -053cfc: 5462 6501 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ -053d00: 5422 6801 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ -053d04: 5422 d800 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -053d08: 6e10 b603 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@03b6 │ │ -053d0e: 2900 69ff |00c3: goto/16 002c // -0097 │ │ +055dbc: |[055dbc] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +055dcc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +055dce: 6302 6601 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ +055dd2: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ +055dd6: 1a02 bc07 |0005: const-string v2, "LoaderManager" // string@07bc │ │ +055dda: 2203 1403 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ +055dde: 7010 ab14 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +055de4: 1a04 7214 |000c: const-string v4, "onLoadComplete: " // string@1472 │ │ +055de8: 6e20 b214 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +055dee: 0c03 |0011: move-result-object v3 │ │ +055df0: 6e20 b114 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +055df6: 0c03 |0015: move-result-object v3 │ │ +055df8: 6e10 b714 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +055dfe: 0c03 |0019: move-result-object v3 │ │ +055e00: 7120 dc11 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +055e06: 5562 5b01 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@015b │ │ +055e0a: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ +055e0e: 6302 6601 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ +055e12: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ +055e16: 1a02 bc07 |0025: const-string v2, "LoaderManager" // string@07bc │ │ +055e1a: 1a03 1100 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@0011 │ │ +055e1e: 7120 dc11 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +055e24: 0e00 |002c: return-void │ │ +055e26: 5462 6501 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ +055e2a: 5422 6b01 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +055e2e: 5263 5d01 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015d │ │ +055e32: 6e20 6708 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0867 │ │ +055e38: 0c02 |0036: move-result-object v2 │ │ +055e3a: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ +055e3e: 6302 6601 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ +055e42: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ +055e46: 1a02 bc07 |003d: const-string v2, "LoaderManager" // string@07bc │ │ +055e4a: 1a03 1200 |003f: const-string v3, " Ignoring load complete -- not active" // string@0012 │ │ +055e4e: 7120 dc11 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +055e54: 28e8 |0044: goto 002c // -0018 │ │ +055e56: 5461 6001 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0160 │ │ +055e5a: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ +055e5e: 6302 6601 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ +055e62: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ +055e66: 1a02 bc07 |004d: const-string v2, "LoaderManager" // string@07bc │ │ +055e6a: 2203 1403 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ +055e6e: 7010 ab14 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +055e74: 1a04 1c00 |0054: const-string v4, " Switching to pending loader: " // string@001c │ │ +055e78: 6e20 b214 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +055e7e: 0c03 |0059: move-result-object v3 │ │ +055e80: 6e20 b114 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +055e86: 0c03 |005d: move-result-object v3 │ │ +055e88: 6e10 b714 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +055e8e: 0c03 |0061: move-result-object v3 │ │ +055e90: 7120 dc11 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +055e96: 5b65 6001 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0160 │ │ +055e9a: 5462 6501 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ +055e9e: 5422 6b01 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +055ea2: 5263 5d01 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015d │ │ +055ea6: 6e30 6c08 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@086c │ │ +055eac: 6e10 4c04 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@044c │ │ +055eb2: 5462 6501 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ +055eb6: 6e20 6504 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0465 │ │ +055ebc: 28b4 |0078: goto 002c // -004c │ │ +055ebe: 5462 5901 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0159 │ │ +055ec2: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ +055ec6: 5562 5c01 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015c │ │ +055eca: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ +055ece: 5b68 5901 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0159 │ │ +055ed2: 1212 |0083: const/4 v2, #int 1 // #1 │ │ +055ed4: 5c62 5c01 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015c │ │ +055ed8: 5562 6401 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0164 │ │ +055edc: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ +055ee0: 6e30 4b04 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@044b │ │ +055ee6: 5462 6501 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ +055eea: 5422 6a01 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +055eee: 5263 5d01 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015d │ │ +055ef2: 6e20 6708 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0867 │ │ +055ef8: 0c00 |0096: move-result-object v0 │ │ +055efa: 1f00 bd00 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bd │ │ +055efe: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ +055f02: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ +055f06: 1202 |009d: const/4 v2, #int 0 // #0 │ │ +055f08: 5c02 5a01 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015a │ │ +055f0c: 6e10 4c04 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@044c │ │ +055f12: 5462 6501 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ +055f16: 5422 6a01 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +055f1a: 5263 5d01 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015d │ │ +055f1e: 6e20 6d08 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@086d │ │ +055f24: 5462 6501 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ +055f28: 5422 6801 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ +055f2c: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ +055f30: 5462 6501 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ +055f34: 6e10 6304 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0463 │ │ +055f3a: 0a02 |00b7: move-result v2 │ │ +055f3c: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ +055f40: 5462 6501 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0165 │ │ +055f44: 5422 6801 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ +055f48: 5422 d800 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +055f4c: 6e10 b603 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@03b6 │ │ +055f52: 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 │ │ @@ -104481,27 +104459,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -053d14: |[053d14] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ -053d24: 5520 6401 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0164 │ │ -053d28: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -053d2c: 5520 6101 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0161 │ │ -053d30: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -053d34: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -053d36: 5c20 6101 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0161 │ │ -053d3a: 5520 5c01 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015c │ │ -053d3e: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ -053d42: 5420 5f01 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ -053d46: 5421 5901 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0159 │ │ -053d4a: 6e30 4b04 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@044b │ │ -053d50: 0e00 |0016: return-void │ │ +055f58: |[055f58] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ +055f68: 5520 6401 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0164 │ │ +055f6c: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +055f70: 5520 6101 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0161 │ │ +055f74: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +055f78: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +055f7a: 5c20 6101 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0161 │ │ +055f7e: 5520 5c01 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015c │ │ +055f82: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ +055f86: 5420 5f01 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ +055f8a: 5421 5901 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0159 │ │ +055f8e: 6e30 4b04 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@044b │ │ +055f94: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0004 line=304 │ │ 0x0008 line=305 │ │ 0x000b line=306 │ │ 0x000f line=307 │ │ @@ -104514,37 +104492,37 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -053d54: |[053d54] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ -053d64: 6300 6601 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ -053d68: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ -053d6c: 1a00 bb07 |0004: const-string v0, "LoaderManager" // string@07bb │ │ -053d70: 2201 1403 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -053d74: 7010 ab14 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -053d7a: 1a02 1900 |000b: const-string v2, " Retaining: " // string@0019 │ │ -053d7e: 6e20 b214 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -053d84: 0c01 |0010: move-result-object v1 │ │ -053d86: 6e20 b114 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -053d8c: 0c01 |0014: move-result-object v1 │ │ -053d8e: 6e10 b714 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -053d94: 0c01 |0018: move-result-object v1 │ │ -053d96: 7120 dc11 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -053d9c: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -053d9e: 5c30 6201 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0162 │ │ -053da2: 5530 6401 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0164 │ │ -053da6: 5c30 6301 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0163 │ │ -053daa: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -053dac: 5c30 6401 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0164 │ │ -053db0: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -053db2: 5b30 5801 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0158 │ │ -053db6: 0e00 |0029: return-void │ │ +055f98: |[055f98] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ +055fa8: 6300 6601 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ +055fac: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ +055fb0: 1a00 bc07 |0004: const-string v0, "LoaderManager" // string@07bc │ │ +055fb4: 2201 1403 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +055fb8: 7010 ab14 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +055fbe: 1a02 1900 |000b: const-string v2, " Retaining: " // string@0019 │ │ +055fc2: 6e20 b214 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +055fc8: 0c01 |0010: move-result-object v1 │ │ +055fca: 6e20 b114 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +055fd0: 0c01 |0014: move-result-object v1 │ │ +055fd2: 6e10 b714 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +055fd8: 0c01 |0018: move-result-object v1 │ │ +055fda: 7120 dc11 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +055fe0: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +055fe2: 5c30 6201 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0162 │ │ +055fe6: 5530 6401 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0164 │ │ +055fea: 5c30 6301 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0163 │ │ +055fee: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +055ff0: 5c30 6401 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0164 │ │ +055ff4: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +055ff6: 5b30 5801 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0158 │ │ +055ffa: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x001c line=271 │ │ 0x001f line=272 │ │ 0x0023 line=273 │ │ 0x0026 line=274 │ │ @@ -104557,86 +104535,86 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 145 16-bit code units │ │ -053db8: |[053db8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ -053dc8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -053dca: 5540 6201 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0162 │ │ -053dce: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -053dd2: 5540 6301 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0163 │ │ -053dd6: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ -053dda: 5c43 6401 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0164 │ │ -053dde: 0e00 |000b: return-void │ │ -053de0: 5540 6401 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0164 │ │ -053de4: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ -053de8: 5c43 6401 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0164 │ │ -053dec: 6300 6601 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ -053df0: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -053df4: 1a00 bb07 |0016: const-string v0, "LoaderManager" // string@07bb │ │ -053df8: 2201 1403 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -053dfc: 7010 ab14 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -053e02: 1a02 1a00 |001d: const-string v2, " Starting: " // string@001a │ │ -053e06: 6e20 b214 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -053e0c: 0c01 |0022: move-result-object v1 │ │ -053e0e: 6e20 b114 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -053e14: 0c01 |0026: move-result-object v1 │ │ -053e16: 6e10 b714 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -053e1c: 0c01 |002a: move-result-object v1 │ │ -053e1e: 7120 dc11 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -053e24: 5440 5f01 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ -053e28: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ -053e2c: 5440 5801 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0158 │ │ -053e30: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ -053e34: 5440 5801 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0158 │ │ -053e38: 5241 5d01 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015d │ │ -053e3c: 5442 5701 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0157 │ │ -053e40: 7230 3f04 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@043f │ │ -053e46: 0c00 |003f: move-result-object v0 │ │ -053e48: 5b40 5f01 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ -053e4c: 5440 5f01 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ -053e50: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ -053e54: 5440 5f01 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ -053e58: 6e10 9014 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ -053e5e: 0c00 |004b: move-result-object v0 │ │ -053e60: 6e10 6b14 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@146b │ │ -053e66: 0a00 |004f: move-result v0 │ │ -053e68: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ -053e6c: 5440 5f01 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ -053e70: 6e10 9014 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ -053e76: 0c00 |0057: move-result-object v0 │ │ -053e78: 6e10 6714 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@1467 │ │ -053e7e: 0a00 |005b: move-result v0 │ │ -053e80: 7110 ce14 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@14ce │ │ -053e86: 0a00 |005f: move-result v0 │ │ -053e88: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ -053e8c: 2200 ff02 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -053e90: 2201 1403 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -053e94: 7010 ab14 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -053e9a: 1a02 3508 |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@0835 │ │ -053e9e: 6e20 b214 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -053ea4: 0c01 |006e: move-result-object v1 │ │ -053ea6: 5442 5f01 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ -053eaa: 6e20 b114 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -053eb0: 0c01 |0074: move-result-object v1 │ │ -053eb2: 6e10 b714 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -053eb8: 0c01 |0078: move-result-object v1 │ │ -053eba: 7020 7614 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -053ec0: 2700 |007c: throw v0 │ │ -053ec2: 5540 5e01 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015e │ │ -053ec6: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ -053eca: 5440 5f01 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ -053ece: 5241 5d01 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015d │ │ -053ed2: 6e30 cc05 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@05cc │ │ -053ed8: 5c43 5e01 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015e │ │ -053edc: 5440 5f01 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ -053ee0: 6e10 cf05 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@05cf │ │ -053ee6: 2900 7cff |008f: goto/16 000b // -0084 │ │ +055ffc: |[055ffc] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ +05600c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +05600e: 5540 6201 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0162 │ │ +056012: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +056016: 5540 6301 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0163 │ │ +05601a: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ +05601e: 5c43 6401 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0164 │ │ +056022: 0e00 |000b: return-void │ │ +056024: 5540 6401 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0164 │ │ +056028: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ +05602c: 5c43 6401 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0164 │ │ +056030: 6300 6601 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ +056034: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +056038: 1a00 bc07 |0016: const-string v0, "LoaderManager" // string@07bc │ │ +05603c: 2201 1403 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +056040: 7010 ab14 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +056046: 1a02 1a00 |001d: const-string v2, " Starting: " // string@001a │ │ +05604a: 6e20 b214 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +056050: 0c01 |0022: move-result-object v1 │ │ +056052: 6e20 b114 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +056058: 0c01 |0026: move-result-object v1 │ │ +05605a: 6e10 b714 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +056060: 0c01 |002a: move-result-object v1 │ │ +056062: 7120 dc11 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +056068: 5440 5f01 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ +05606c: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ +056070: 5440 5801 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0158 │ │ +056074: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ +056078: 5440 5801 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0158 │ │ +05607c: 5241 5d01 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015d │ │ +056080: 5442 5701 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0157 │ │ +056084: 7230 3f04 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@043f │ │ +05608a: 0c00 |003f: move-result-object v0 │ │ +05608c: 5b40 5f01 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ +056090: 5440 5f01 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ +056094: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ +056098: 5440 5f01 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ +05609c: 6e10 9014 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ +0560a2: 0c00 |004b: move-result-object v0 │ │ +0560a4: 6e10 6b14 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@146b │ │ +0560aa: 0a00 |004f: move-result v0 │ │ +0560ac: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ +0560b0: 5440 5f01 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ +0560b4: 6e10 9014 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ +0560ba: 0c00 |0057: move-result-object v0 │ │ +0560bc: 6e10 6714 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@1467 │ │ +0560c2: 0a00 |005b: move-result v0 │ │ +0560c4: 7110 ce14 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@14ce │ │ +0560ca: 0a00 |005f: move-result v0 │ │ +0560cc: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ +0560d0: 2200 ff02 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +0560d4: 2201 1403 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +0560d8: 7010 ab14 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0560de: 1a02 3608 |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@0836 │ │ +0560e2: 6e20 b214 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0560e8: 0c01 |006e: move-result-object v1 │ │ +0560ea: 5442 5f01 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ +0560ee: 6e20 b114 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0560f4: 0c01 |0074: move-result-object v1 │ │ +0560f6: 6e10 b714 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0560fc: 0c01 |0078: move-result-object v1 │ │ +0560fe: 7020 7614 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +056104: 2700 |007c: throw v0 │ │ +056106: 5540 5e01 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015e │ │ +05610a: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ +05610e: 5440 5f01 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ +056112: 5241 5d01 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015d │ │ +056116: 6e30 cc05 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@05cc │ │ +05611c: 5c43 5e01 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015e │ │ +056120: 5440 5f01 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ +056124: 6e10 cf05 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@05cf │ │ +05612a: 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 │ │ @@ -104658,42 +104636,42 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -053eec: |[053eec] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ -053efc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -053efe: 6300 6601 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ -053f02: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ -053f06: 1a00 bb07 |0005: const-string v0, "LoaderManager" // string@07bb │ │ -053f0a: 2201 1403 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -053f0e: 7010 ab14 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -053f14: 1a02 1b00 |000c: const-string v2, " Stopping: " // string@001b │ │ -053f18: 6e20 b214 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -053f1e: 0c01 |0011: move-result-object v1 │ │ -053f20: 6e20 b114 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -053f26: 0c01 |0015: move-result-object v1 │ │ -053f28: 6e10 b714 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -053f2e: 0c01 |0019: move-result-object v1 │ │ -053f30: 7120 dc11 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -053f36: 5c43 6401 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0164 │ │ -053f3a: 5540 6201 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0162 │ │ -053f3e: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ -053f42: 5440 5f01 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ -053f46: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ -053f4a: 5540 5e01 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015e │ │ -053f4e: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ -053f52: 5c43 5e01 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015e │ │ -053f56: 5440 5f01 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ -053f5a: 6e20 d305 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@05d3 │ │ -053f60: 5440 5f01 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ -053f64: 6e10 d005 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@05d0 │ │ -053f6a: 0e00 |0037: return-void │ │ +056130: |[056130] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ +056140: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +056142: 6300 6601 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ +056146: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ +05614a: 1a00 bc07 |0005: const-string v0, "LoaderManager" // string@07bc │ │ +05614e: 2201 1403 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +056152: 7010 ab14 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +056158: 1a02 1b00 |000c: const-string v2, " Stopping: " // string@001b │ │ +05615c: 6e20 b214 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +056162: 0c01 |0011: move-result-object v1 │ │ +056164: 6e20 b114 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +05616a: 0c01 |0015: move-result-object v1 │ │ +05616c: 6e10 b714 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +056172: 0c01 |0019: move-result-object v1 │ │ +056174: 7120 dc11 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +05617a: 5c43 6401 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0164 │ │ +05617e: 5540 6201 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0162 │ │ +056182: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ +056186: 5440 5f01 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ +05618a: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ +05618e: 5540 5e01 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015e │ │ +056192: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ +056196: 5c43 5e01 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@015e │ │ +05619a: 5440 5f01 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ +05619e: 6e20 d305 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@05d3 │ │ +0561a4: 5440 5f01 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ +0561a8: 6e10 d005 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@05d0 │ │ +0561ae: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=314 │ │ 0x001d line=315 │ │ 0x001f line=316 │ │ 0x0023 line=317 │ │ 0x002b line=319 │ │ @@ -104708,38 +104686,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -053f6c: |[053f6c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ -053f7c: 2200 1403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ -053f80: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -053f84: 7020 ac14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ -053f8a: 1a01 ba07 |0007: const-string v1, "LoaderInfo{" // string@07ba │ │ -053f8e: 6e20 b214 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -053f94: 7110 bc14 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14bc │ │ -053f9a: 0a01 |000f: move-result v1 │ │ -053f9c: 7110 7f14 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ -053fa2: 0c01 |0013: move-result-object v1 │ │ -053fa4: 6e20 b214 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -053faa: 1a01 2600 |0017: const-string v1, " #" // string@0026 │ │ -053fae: 6e20 b214 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -053fb4: 5221 5d01 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015d │ │ -053fb8: 6e20 ae14 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -053fbe: 1a01 2b00 |0021: const-string v1, " : " // string@002b │ │ -053fc2: 6e20 b214 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -053fc8: 5421 5f01 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ -053fcc: 7120 c607 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07c6 │ │ -053fd2: 1a01 4e19 |002b: const-string v1, "}}" // string@194e │ │ -053fd6: 6e20 b214 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -053fdc: 6e10 b714 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -053fe2: 0c01 |0033: move-result-object v1 │ │ -053fe4: 1101 |0034: return-object v1 │ │ +0561b0: |[0561b0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ +0561c0: 2200 1403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ +0561c4: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +0561c8: 7020 ac14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ +0561ce: 1a01 bb07 |0007: const-string v1, "LoaderInfo{" // string@07bb │ │ +0561d2: 6e20 b214 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0561d8: 7110 bc14 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14bc │ │ +0561de: 0a01 |000f: move-result v1 │ │ +0561e0: 7110 7f14 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ +0561e6: 0c01 |0013: move-result-object v1 │ │ +0561e8: 6e20 b214 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0561ee: 1a01 2600 |0017: const-string v1, " #" // string@0026 │ │ +0561f2: 6e20 b214 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0561f8: 5221 5d01 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015d │ │ +0561fc: 6e20 ae14 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +056202: 1a01 2b00 |0021: const-string v1, " : " // string@002b │ │ +056206: 6e20 b214 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05620c: 5421 5f01 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ +056210: 7120 c607 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07c6 │ │ +056216: 1a01 4d19 |002b: const-string v1, "}}" // string@194d │ │ +05621a: 6e20 b214 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +056220: 6e10 b714 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +056226: 0c01 |0033: move-result-object v1 │ │ +056228: 1101 |0034: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ 0x0007 line=440 │ │ 0x000c line=441 │ │ 0x0017 line=442 │ │ 0x001c line=443 │ │ @@ -104747,21 +104725,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 : 1980 (LoaderManager.java) │ │ + source_file_idx : 1981 (LoaderManager.java) │ │ │ │ Class #383 header: │ │ class_idx : 190 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 188 │ │ -source_file_idx : 1980 │ │ +source_file_idx : 1981 │ │ static_fields_size : 2 │ │ instance_fields_size: 8 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 16 │ │ │ │ Class #383 annotations: │ │ Annotations on class │ │ @@ -104836,44 +104814,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -053fe8: |[053fe8] android.support.v4.app.LoaderManagerImpl.:()V │ │ -053ff8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053ffa: 6a00 6601 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ -053ffe: 0e00 |0003: return-void │ │ +05622c: |[05622c] android.support.v4.app.LoaderManagerImpl.:()V │ │ +05623c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05623e: 6a00 6601 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ +056242: 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 │ │ -054000: |[054000] android.support.v4.app.LoaderManagerImpl.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V │ │ -054010: 7010 4204 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@0442 │ │ -054016: 2200 6a01 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@016a │ │ -05401a: 7010 5f08 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@085f │ │ -054020: 5b10 6b01 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -054024: 2200 6a01 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@016a │ │ -054028: 7010 5f08 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@085f │ │ -05402e: 5b10 6a01 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -054032: 5b12 6f01 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@016f │ │ -054036: 5b13 6801 |0013: iput-object v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ -05403a: 5c14 6e01 |0015: iput-boolean v4, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016e │ │ -05403e: 0e00 |0017: return-void │ │ +056244: |[056244] android.support.v4.app.LoaderManagerImpl.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V │ │ +056254: 7010 4204 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@0442 │ │ +05625a: 2200 6a01 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@016a │ │ +05625e: 7010 5f08 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@085f │ │ +056264: 5b10 6b01 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +056268: 2200 6a01 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@016a │ │ +05626c: 7010 5f08 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@085f │ │ +056272: 5b10 6a01 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +056276: 5b12 6f01 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@016f │ │ +05627a: 5b13 6801 |0013: iput-object v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ +05627e: 5c14 6e01 |0015: iput-boolean v4, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016e │ │ +056282: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0003 line=194 │ │ 0x000a line=200 │ │ 0x0011 line=478 │ │ 0x0013 line=479 │ │ @@ -104890,26 +104868,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 │ │ -054040: |[054040] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -054050: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -054052: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -054054: 5c31 6901 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0169 │ │ -054058: 7040 5804 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@0458 │ │ -05405e: 0c00 |0007: move-result-object v0 │ │ -054060: 6e20 6504 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0465 │ │ -054066: 5c32 6901 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0169 │ │ -05406a: 1100 |000d: return-object v0 │ │ -05406c: 0d01 |000e: move-exception v1 │ │ -05406e: 5c32 6901 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0169 │ │ -054072: 2701 |0011: throw v1 │ │ +056284: |[056284] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +056294: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +056296: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +056298: 5c31 6901 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0169 │ │ +05629c: 7040 5804 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@0458 │ │ +0562a2: 0c00 |0007: move-result-object v0 │ │ +0562a4: 6e20 6504 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0465 │ │ +0562aa: 5c32 6901 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0169 │ │ +0562ae: 1100 |000d: return-object v0 │ │ +0562b0: 0d01 |000e: move-exception v1 │ │ +0562b2: 5c32 6901 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0169 │ │ +0562b6: 2701 |0011: throw v1 │ │ catches : 1 │ │ 0x0002 - 0x000b │ │ -> 0x000e │ │ positions : │ │ 0x0001 line=498 │ │ 0x0004 line=499 │ │ 0x0008 line=500 │ │ @@ -104927,21 +104905,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 │ │ -054080: |[054080] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -054090: 2200 bd00 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bd │ │ -054094: 7055 4a04 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@044a │ │ -05409a: 7230 3f04 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@043f │ │ -0540a0: 0c01 |0008: move-result-object v1 │ │ -0540a2: 5b01 5f01 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ -0540a6: 1100 |000b: return-object v0 │ │ +0562c4: |[0562c4] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +0562d4: 2200 bd00 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bd │ │ +0562d8: 7055 4a04 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@044a │ │ +0562de: 7230 3f04 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@043f │ │ +0562e4: 0c01 |0008: move-result-object v1 │ │ +0562e6: 5b01 5f01 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ +0562ea: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0005 line=490 │ │ 0x0009 line=491 │ │ 0x000b line=492 │ │ locals : │ │ @@ -104959,70 +104937,70 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 116 16-bit code units │ │ -0540a8: |[0540a8] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ -0540b8: 5552 6901 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0169 │ │ -0540bc: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ -0540c0: 2202 0003 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@0300 │ │ -0540c4: 1a03 3702 |0006: const-string v3, "Called while creating a loader" // string@0237 │ │ -0540c8: 7020 7a14 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -0540ce: 2702 |000b: throw v2 │ │ -0540d0: 6302 6601 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ -0540d4: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ -0540d8: 1a02 bb07 |0010: const-string v2, "LoaderManager" // string@07bb │ │ -0540dc: 2203 1403 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ -0540e0: 7010 ab14 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0540e6: 1a04 730c |0017: const-string v4, "destroyLoader in " // string@0c73 │ │ -0540ea: 6e20 b214 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0540f0: 0c03 |001c: move-result-object v3 │ │ -0540f2: 6e20 b114 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -0540f8: 0c03 |0020: move-result-object v3 │ │ -0540fa: 1a04 7c00 |0021: const-string v4, " of " // string@007c │ │ -0540fe: 6e20 b214 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -054104: 0c03 |0026: move-result-object v3 │ │ -054106: 6e20 ae14 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -05410c: 0c03 |002a: move-result-object v3 │ │ -05410e: 6e10 b714 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -054114: 0c03 |002e: move-result-object v3 │ │ -054116: 7120 dc11 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -05411c: 5452 6b01 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -054120: 6e20 6908 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0869 │ │ -054126: 0a00 |0037: move-result v0 │ │ -054128: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ -05412c: 5452 6b01 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -054130: 6e20 7308 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0873 │ │ -054136: 0c01 |003f: move-result-object v1 │ │ -054138: 1f01 bd00 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bd │ │ -05413c: 5452 6b01 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -054140: 6e20 6e08 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@086e │ │ -054146: 6e10 4c04 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@044c │ │ -05414c: 5452 6a01 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -054150: 6e20 6908 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0869 │ │ -054156: 0a00 |004f: move-result v0 │ │ -054158: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ -05415c: 5452 6a01 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -054160: 6e20 7308 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0873 │ │ -054166: 0c01 |0057: move-result-object v1 │ │ -054168: 1f01 bd00 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bd │ │ -05416c: 5452 6a01 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -054170: 6e20 6e08 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@086e │ │ -054176: 6e10 4c04 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@044c │ │ -05417c: 5452 6801 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ -054180: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ -054184: 6e10 6304 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0463 │ │ -05418a: 0a02 |0069: move-result v2 │ │ -05418c: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ -054190: 5452 6801 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ -054194: 5422 d800 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ -054198: 6e10 b603 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@03b6 │ │ -05419e: 0e00 |0073: return-void │ │ +0562ec: |[0562ec] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ +0562fc: 5552 6901 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0169 │ │ +056300: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ +056304: 2202 0003 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@0300 │ │ +056308: 1a03 3802 |0006: const-string v3, "Called while creating a loader" // string@0238 │ │ +05630c: 7020 7a14 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +056312: 2702 |000b: throw v2 │ │ +056314: 6302 6601 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ +056318: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ +05631c: 1a02 bc07 |0010: const-string v2, "LoaderManager" // string@07bc │ │ +056320: 2203 1403 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ +056324: 7010 ab14 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +05632a: 1a04 740c |0017: const-string v4, "destroyLoader in " // string@0c74 │ │ +05632e: 6e20 b214 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +056334: 0c03 |001c: move-result-object v3 │ │ +056336: 6e20 b114 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +05633c: 0c03 |0020: move-result-object v3 │ │ +05633e: 1a04 7c00 |0021: const-string v4, " of " // string@007c │ │ +056342: 6e20 b214 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +056348: 0c03 |0026: move-result-object v3 │ │ +05634a: 6e20 ae14 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +056350: 0c03 |002a: move-result-object v3 │ │ +056352: 6e10 b714 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +056358: 0c03 |002e: move-result-object v3 │ │ +05635a: 7120 dc11 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +056360: 5452 6b01 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +056364: 6e20 6908 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0869 │ │ +05636a: 0a00 |0037: move-result v0 │ │ +05636c: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ +056370: 5452 6b01 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +056374: 6e20 7308 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0873 │ │ +05637a: 0c01 |003f: move-result-object v1 │ │ +05637c: 1f01 bd00 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bd │ │ +056380: 5452 6b01 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +056384: 6e20 6e08 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@086e │ │ +05638a: 6e10 4c04 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@044c │ │ +056390: 5452 6a01 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +056394: 6e20 6908 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0869 │ │ +05639a: 0a00 |004f: move-result v0 │ │ +05639c: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ +0563a0: 5452 6a01 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +0563a4: 6e20 7308 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0873 │ │ +0563aa: 0c01 |0057: move-result-object v1 │ │ +0563ac: 1f01 bd00 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bd │ │ +0563b0: 5452 6a01 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +0563b4: 6e20 6e08 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@086e │ │ +0563ba: 6e10 4c04 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@044c │ │ +0563c0: 5452 6801 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ +0563c4: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ +0563c8: 6e10 6304 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0463 │ │ +0563ce: 0a02 |0069: move-result v2 │ │ +0563d0: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ +0563d4: 5452 6801 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ +0563d8: 5422 d800 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00d8 │ │ +0563dc: 6e10 b603 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@03b6 │ │ +0563e2: 0e00 |0073: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=658 │ │ 0x0004 line=659 │ │ 0x000c line=662 │ │ 0x0032 line=663 │ │ 0x0038 line=664 │ │ @@ -105049,72 +105027,72 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 119 16-bit code units │ │ -0541a0: |[0541a0] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ -0541b0: 5541 6c01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016c │ │ -0541b4: 3901 3b00 |0002: if-nez v1, 003d // +003b │ │ -0541b8: 6301 6601 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ -0541bc: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -0541c0: 1a01 bb07 |0008: const-string v1, "LoaderManager" // string@07bb │ │ -0541c4: 2202 1403 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ -0541c8: 7010 ab14 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0541ce: 1a03 a502 |000f: const-string v3, "Destroying Active in " // string@02a5 │ │ -0541d2: 6e20 b214 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0541d8: 0c02 |0014: move-result-object v2 │ │ -0541da: 6e20 b114 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -0541e0: 0c02 |0018: move-result-object v2 │ │ -0541e2: 6e10 b714 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0541e8: 0c02 |001c: move-result-object v2 │ │ -0541ea: 7120 dc11 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -0541f0: 5441 6b01 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -0541f4: 6e10 7108 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0871 │ │ -0541fa: 0a01 |0025: move-result v1 │ │ -0541fc: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ -054200: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ -054204: 5441 6b01 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -054208: 6e20 7308 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0873 │ │ -05420e: 0c01 |002f: move-result-object v1 │ │ -054210: 1f01 bd00 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bd │ │ -054214: 6e10 4c04 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@044c │ │ -05421a: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05421e: 28f1 |0037: goto 0028 // -000f │ │ -054220: 5441 6b01 |0038: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -054224: 6e10 6208 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0862 │ │ -05422a: 6301 6601 |003d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ -05422e: 3801 1a00 |003f: if-eqz v1, 0059 // +001a │ │ -054232: 1a01 bb07 |0041: const-string v1, "LoaderManager" // string@07bb │ │ -054236: 2202 1403 |0043: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ -05423a: 7010 ab14 0200 |0045: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -054240: 1a03 a602 |0048: const-string v3, "Destroying Inactive in " // string@02a6 │ │ -054244: 6e20 b214 3200 |004a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -05424a: 0c02 |004d: move-result-object v2 │ │ -05424c: 6e20 b114 4200 |004e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -054252: 0c02 |0051: move-result-object v2 │ │ -054254: 6e10 b714 0200 |0052: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -05425a: 0c02 |0055: move-result-object v2 │ │ -05425c: 7120 dc11 2100 |0056: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -054262: 5441 6a01 |0059: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -054266: 6e10 7108 0100 |005b: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0871 │ │ -05426c: 0a01 |005e: move-result v1 │ │ -05426e: d800 01ff |005f: add-int/lit8 v0, v1, #int -1 // #ff │ │ -054272: 3a00 1000 |0061: if-ltz v0, 0071 // +0010 │ │ -054276: 5441 6a01 |0063: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -05427a: 6e20 7308 0100 |0065: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0873 │ │ -054280: 0c01 |0068: move-result-object v1 │ │ -054282: 1f01 bd00 |0069: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bd │ │ -054286: 6e10 4c04 0100 |006b: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@044c │ │ -05428c: d800 00ff |006e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -054290: 28f1 |0070: goto 0061 // -000f │ │ -054292: 5441 6a01 |0071: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -054296: 6e10 6208 0100 |0073: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0862 │ │ -05429c: 0e00 |0076: return-void │ │ +0563e4: |[0563e4] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ +0563f4: 5541 6c01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016c │ │ +0563f8: 3901 3b00 |0002: if-nez v1, 003d // +003b │ │ +0563fc: 6301 6601 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ +056400: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +056404: 1a01 bc07 |0008: const-string v1, "LoaderManager" // string@07bc │ │ +056408: 2202 1403 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ +05640c: 7010 ab14 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +056412: 1a03 a602 |000f: const-string v3, "Destroying Active in " // string@02a6 │ │ +056416: 6e20 b214 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05641c: 0c02 |0014: move-result-object v2 │ │ +05641e: 6e20 b114 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +056424: 0c02 |0018: move-result-object v2 │ │ +056426: 6e10 b714 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +05642c: 0c02 |001c: move-result-object v2 │ │ +05642e: 7120 dc11 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +056434: 5441 6b01 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +056438: 6e10 7108 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0871 │ │ +05643e: 0a01 |0025: move-result v1 │ │ +056440: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ +056444: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ +056448: 5441 6b01 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +05644c: 6e20 7308 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0873 │ │ +056452: 0c01 |002f: move-result-object v1 │ │ +056454: 1f01 bd00 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bd │ │ +056458: 6e10 4c04 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@044c │ │ +05645e: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ +056462: 28f1 |0037: goto 0028 // -000f │ │ +056464: 5441 6b01 |0038: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +056468: 6e10 6208 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0862 │ │ +05646e: 6301 6601 |003d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ +056472: 3801 1a00 |003f: if-eqz v1, 0059 // +001a │ │ +056476: 1a01 bc07 |0041: const-string v1, "LoaderManager" // string@07bc │ │ +05647a: 2202 1403 |0043: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ +05647e: 7010 ab14 0200 |0045: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +056484: 1a03 a702 |0048: const-string v3, "Destroying Inactive in " // string@02a7 │ │ +056488: 6e20 b214 3200 |004a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05648e: 0c02 |004d: move-result-object v2 │ │ +056490: 6e20 b114 4200 |004e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +056496: 0c02 |0051: move-result-object v2 │ │ +056498: 6e10 b714 0200 |0052: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +05649e: 0c02 |0055: move-result-object v2 │ │ +0564a0: 7120 dc11 2100 |0056: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +0564a6: 5441 6a01 |0059: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +0564aa: 6e10 7108 0100 |005b: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0871 │ │ +0564b0: 0a01 |005e: move-result v1 │ │ +0564b2: d800 01ff |005f: add-int/lit8 v0, v1, #int -1 // #ff │ │ +0564b6: 3a00 1000 |0061: if-ltz v0, 0071 // +0010 │ │ +0564ba: 5441 6a01 |0063: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +0564be: 6e20 7308 0100 |0065: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0873 │ │ +0564c4: 0c01 |0068: move-result-object v1 │ │ +0564c6: 1f01 bd00 |0069: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bd │ │ +0564ca: 6e10 4c04 0100 |006b: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@044c │ │ +0564d0: d800 00ff |006e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0564d4: 28f1 |0070: goto 0061 // -000f │ │ +0564d6: 5441 6a01 |0071: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +0564da: 6e10 6208 0100 |0073: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0862 │ │ +0564e0: 0e00 |0076: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=773 │ │ 0x0004 line=774 │ │ 0x0020 line=775 │ │ 0x002a line=776 │ │ 0x0035 line=775 │ │ @@ -105135,29 +105113,29 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0542a0: |[0542a0] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ -0542b0: 5431 6b01 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -0542b4: 6e10 7108 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0871 │ │ -0542ba: 0a01 |0005: move-result v1 │ │ -0542bc: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -0542c0: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -0542c4: 5431 6b01 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -0542c8: 6e20 7308 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0873 │ │ -0542ce: 0c01 |000f: move-result-object v1 │ │ -0542d0: 1f01 bd00 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bd │ │ -0542d4: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -0542d6: 5c12 6101 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0161 │ │ -0542da: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0542de: 28f1 |0017: goto 0008 // -000f │ │ -0542e0: 0e00 |0018: return-void │ │ +0564e4: |[0564e4] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ +0564f4: 5431 6b01 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +0564f8: 6e10 7108 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0871 │ │ +0564fe: 0a01 |0005: move-result v1 │ │ +056500: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +056504: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +056508: 5431 6b01 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +05650c: 6e20 7308 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0873 │ │ +056512: 0c01 |000f: move-result-object v1 │ │ +056514: 1f01 bd00 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bd │ │ +056518: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +05651a: 5c12 6101 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@0161 │ │ +05651e: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +056522: 28f1 |0017: goto 0008 // -000f │ │ +056524: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ 0x000a line=762 │ │ 0x0015 line=761 │ │ 0x0018 line=764 │ │ locals : │ │ @@ -105169,28 +105147,28 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0542e4: |[0542e4] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ -0542f4: 5421 6b01 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -0542f8: 6e10 7108 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0871 │ │ -0542fe: 0a01 |0005: move-result v1 │ │ -054300: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -054304: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -054308: 5421 6b01 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -05430c: 6e20 7308 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0873 │ │ -054312: 0c01 |000f: move-result-object v1 │ │ -054314: 1f01 bd00 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bd │ │ -054318: 6e10 5004 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@0450 │ │ -05431e: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -054322: 28f1 |0017: goto 0008 // -000f │ │ -054324: 0e00 |0018: return-void │ │ +056528: |[056528] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ +056538: 5421 6b01 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +05653c: 6e10 7108 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0871 │ │ +056542: 0a01 |0005: move-result v1 │ │ +056544: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +056548: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +05654c: 5421 6b01 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +056550: 6e20 7308 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0873 │ │ +056556: 0c01 |000f: move-result-object v1 │ │ +056558: 1f01 bd00 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bd │ │ +05655c: 6e10 5004 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@0450 │ │ +056562: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +056566: 28f1 |0017: goto 0008 // -000f │ │ +056568: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=767 │ │ 0x000a line=768 │ │ 0x0015 line=767 │ │ 0x0018 line=770 │ │ locals : │ │ @@ -105202,62 +105180,62 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -054328: |[054328] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ -054338: 6302 6601 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ -05433c: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -054340: 1a02 bb07 |0004: const-string v2, "LoaderManager" // string@07bb │ │ -054344: 2203 1403 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ -054348: 7010 ab14 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -05434e: 1a04 8f08 |000b: const-string v4, "Retaining in " // string@088f │ │ -054352: 6e20 b214 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -054358: 0c03 |0010: move-result-object v3 │ │ -05435a: 6e20 b114 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -054360: 0c03 |0014: move-result-object v3 │ │ -054362: 6e10 b714 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -054368: 0c03 |0018: move-result-object v3 │ │ -05436a: 7120 dc11 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -054370: 5552 6e01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016e │ │ -054374: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -054378: 2200 1103 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0311 │ │ -05437c: 1a02 8f0f |0022: const-string v2, "here" // string@0f8f │ │ -054380: 7020 9714 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1497 │ │ -054386: 6e10 9914 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@1499 │ │ -05438c: 1a02 bb07 |002a: const-string v2, "LoaderManager" // string@07bb │ │ -054390: 2203 1403 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ -054394: 7010 ab14 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -05439a: 1a04 3402 |0031: const-string v4, "Called doRetain when not started: " // string@0234 │ │ -05439e: 6e20 b214 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0543a4: 0c03 |0036: move-result-object v3 │ │ -0543a6: 6e20 b114 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -0543ac: 0c03 |003a: move-result-object v3 │ │ -0543ae: 6e10 b714 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0543b4: 0c03 |003e: move-result-object v3 │ │ -0543b6: 7130 de11 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11de │ │ -0543bc: 0e00 |0042: return-void │ │ -0543be: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -0543c0: 5c52 6c01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016c │ │ -0543c4: 1202 |0046: const/4 v2, #int 0 // #0 │ │ -0543c6: 5c52 6e01 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016e │ │ -0543ca: 5452 6b01 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -0543ce: 6e10 7108 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0871 │ │ -0543d4: 0a02 |004e: move-result v2 │ │ -0543d6: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0543da: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ -0543de: 5452 6b01 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -0543e2: 6e20 7308 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0873 │ │ -0543e8: 0c02 |0058: move-result-object v2 │ │ -0543ea: 1f02 bd00 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bd │ │ -0543ee: 6e10 5104 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@0451 │ │ -0543f4: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0543f8: 28f1 |0060: goto 0051 // -000f │ │ +05656c: |[05656c] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ +05657c: 6302 6601 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ +056580: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +056584: 1a02 bc07 |0004: const-string v2, "LoaderManager" // string@07bc │ │ +056588: 2203 1403 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ +05658c: 7010 ab14 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +056592: 1a04 9008 |000b: const-string v4, "Retaining in " // string@0890 │ │ +056596: 6e20 b214 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05659c: 0c03 |0010: move-result-object v3 │ │ +05659e: 6e20 b114 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0565a4: 0c03 |0014: move-result-object v3 │ │ +0565a6: 6e10 b714 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0565ac: 0c03 |0018: move-result-object v3 │ │ +0565ae: 7120 dc11 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +0565b4: 5552 6e01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016e │ │ +0565b8: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +0565bc: 2200 1103 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0311 │ │ +0565c0: 1a02 900f |0022: const-string v2, "here" // string@0f90 │ │ +0565c4: 7020 9714 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1497 │ │ +0565ca: 6e10 9914 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@1499 │ │ +0565d0: 1a02 bc07 |002a: const-string v2, "LoaderManager" // string@07bc │ │ +0565d4: 2203 1403 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ +0565d8: 7010 ab14 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0565de: 1a04 3502 |0031: const-string v4, "Called doRetain when not started: " // string@0235 │ │ +0565e2: 6e20 b214 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0565e8: 0c03 |0036: move-result-object v3 │ │ +0565ea: 6e20 b114 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0565f0: 0c03 |003a: move-result-object v3 │ │ +0565f2: 6e10 b714 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0565f8: 0c03 |003e: move-result-object v3 │ │ +0565fa: 7130 de11 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11de │ │ +056600: 0e00 |0042: return-void │ │ +056602: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +056604: 5c52 6c01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016c │ │ +056608: 1202 |0046: const/4 v2, #int 0 // #0 │ │ +05660a: 5c52 6e01 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016e │ │ +05660e: 5452 6b01 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +056612: 6e10 7108 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0871 │ │ +056618: 0a02 |004e: move-result v2 │ │ +05661a: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ +05661e: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ +056622: 5452 6b01 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +056626: 6e20 7308 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0873 │ │ +05662c: 0c02 |0058: move-result-object v2 │ │ +05662e: 1f02 bd00 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bd │ │ +056632: 6e10 5104 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@0451 │ │ +056638: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ +05663c: 28f1 |0060: goto 0051 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ 0x001c line=735 │ │ 0x0020 line=736 │ │ 0x0027 line=737 │ │ 0x002a line=738 │ │ @@ -105277,60 +105255,60 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 94 16-bit code units │ │ -0543fc: |[0543fc] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ -05440c: 6302 6601 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ -054410: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -054414: 1a02 bb07 |0004: const-string v2, "LoaderManager" // string@07bb │ │ -054418: 2203 1403 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ -05441c: 7010 ab14 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -054422: 1a04 ec08 |000b: const-string v4, "Starting in " // string@08ec │ │ -054426: 6e20 b214 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -05442c: 0c03 |0010: move-result-object v3 │ │ -05442e: 6e20 b114 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -054434: 0c03 |0014: move-result-object v3 │ │ -054436: 6e10 b714 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -05443c: 0c03 |0018: move-result-object v3 │ │ -05443e: 7120 dc11 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -054444: 5552 6e01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016e │ │ -054448: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ -05444c: 2200 1103 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0311 │ │ -054450: 1a02 8f0f |0022: const-string v2, "here" // string@0f8f │ │ -054454: 7020 9714 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1497 │ │ -05445a: 6e10 9914 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@1499 │ │ -054460: 1a02 bb07 |002a: const-string v2, "LoaderManager" // string@07bb │ │ -054464: 2203 1403 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ -054468: 7010 ab14 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -05446e: 1a04 3502 |0031: const-string v4, "Called doStart when already started: " // string@0235 │ │ -054472: 6e20 b214 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -054478: 0c03 |0036: move-result-object v3 │ │ -05447a: 6e20 b114 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -054480: 0c03 |003a: move-result-object v3 │ │ -054482: 6e10 b714 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -054488: 0c03 |003e: move-result-object v3 │ │ -05448a: 7130 de11 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11de │ │ -054490: 0e00 |0042: return-void │ │ -054492: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -054494: 5c52 6e01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016e │ │ -054498: 5452 6b01 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -05449c: 6e10 7108 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0871 │ │ -0544a2: 0a02 |004b: move-result v2 │ │ -0544a4: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0544a8: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ -0544ac: 5452 6b01 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -0544b0: 6e20 7308 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0873 │ │ -0544b6: 0c02 |0055: move-result-object v2 │ │ -0544b8: 1f02 bd00 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bd │ │ -0544bc: 6e10 5204 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0452 │ │ -0544c2: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0544c6: 28f1 |005d: goto 004e // -000f │ │ +056640: |[056640] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ +056650: 6302 6601 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ +056654: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +056658: 1a02 bc07 |0004: const-string v2, "LoaderManager" // string@07bc │ │ +05665c: 2203 1403 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ +056660: 7010 ab14 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +056666: 1a04 ed08 |000b: const-string v4, "Starting in " // string@08ed │ │ +05666a: 6e20 b214 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +056670: 0c03 |0010: move-result-object v3 │ │ +056672: 6e20 b114 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +056678: 0c03 |0014: move-result-object v3 │ │ +05667a: 6e10 b714 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +056680: 0c03 |0018: move-result-object v3 │ │ +056682: 7120 dc11 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +056688: 5552 6e01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016e │ │ +05668c: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ +056690: 2200 1103 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0311 │ │ +056694: 1a02 900f |0022: const-string v2, "here" // string@0f90 │ │ +056698: 7020 9714 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1497 │ │ +05669e: 6e10 9914 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@1499 │ │ +0566a4: 1a02 bc07 |002a: const-string v2, "LoaderManager" // string@07bc │ │ +0566a8: 2203 1403 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ +0566ac: 7010 ab14 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0566b2: 1a04 3602 |0031: const-string v4, "Called doStart when already started: " // string@0236 │ │ +0566b6: 6e20 b214 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0566bc: 0c03 |0036: move-result-object v3 │ │ +0566be: 6e20 b114 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +0566c4: 0c03 |003a: move-result-object v3 │ │ +0566c6: 6e10 b714 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0566cc: 0c03 |003e: move-result-object v3 │ │ +0566ce: 7130 de11 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11de │ │ +0566d4: 0e00 |0042: return-void │ │ +0566d6: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +0566d8: 5c52 6e01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016e │ │ +0566dc: 5452 6b01 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +0566e0: 6e10 7108 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0871 │ │ +0566e6: 0a02 |004b: move-result v2 │ │ +0566e8: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0566ec: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ +0566f0: 5452 6b01 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +0566f4: 6e20 7308 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0873 │ │ +0566fa: 0c02 |0055: move-result-object v2 │ │ +0566fc: 1f02 bd00 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bd │ │ +056700: 6e10 5204 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0452 │ │ +056706: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ +05670a: 28f1 |005d: goto 004e // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=701 │ │ 0x001c line=702 │ │ 0x0020 line=703 │ │ 0x0027 line=704 │ │ 0x002a line=705 │ │ @@ -105349,61 +105327,61 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -0544c8: |[0544c8] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ -0544d8: 6302 6601 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ -0544dc: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -0544e0: 1a02 bb07 |0004: const-string v2, "LoaderManager" // string@07bb │ │ -0544e4: 2203 1403 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ -0544e8: 7010 ab14 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0544ee: 1a04 ee08 |000b: const-string v4, "Stopping in " // string@08ee │ │ -0544f2: 6e20 b214 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0544f8: 0c03 |0010: move-result-object v3 │ │ -0544fa: 6e20 b114 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -054500: 0c03 |0014: move-result-object v3 │ │ -054502: 6e10 b714 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -054508: 0c03 |0018: move-result-object v3 │ │ -05450a: 7120 dc11 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -054510: 5552 6e01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016e │ │ -054514: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -054518: 2200 1103 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0311 │ │ -05451c: 1a02 8f0f |0022: const-string v2, "here" // string@0f8f │ │ -054520: 7020 9714 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1497 │ │ -054526: 6e10 9914 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@1499 │ │ -05452c: 1a02 bb07 |002a: const-string v2, "LoaderManager" // string@07bb │ │ -054530: 2203 1403 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ -054534: 7010 ab14 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -05453a: 1a04 3602 |0031: const-string v4, "Called doStop when not started: " // string@0236 │ │ -05453e: 6e20 b214 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -054544: 0c03 |0036: move-result-object v3 │ │ -054546: 6e20 b114 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -05454c: 0c03 |003a: move-result-object v3 │ │ -05454e: 6e10 b714 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -054554: 0c03 |003e: move-result-object v3 │ │ -054556: 7130 de11 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11de │ │ -05455c: 0e00 |0042: return-void │ │ -05455e: 5452 6b01 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -054562: 6e10 7108 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0871 │ │ -054568: 0a02 |0048: move-result v2 │ │ -05456a: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ -05456e: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ -054572: 5452 6b01 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -054576: 6e20 7308 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0873 │ │ -05457c: 0c02 |0052: move-result-object v2 │ │ -05457e: 1f02 bd00 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bd │ │ -054582: 6e10 5304 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0453 │ │ -054588: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ -05458c: 28f1 |005a: goto 004b // -000f │ │ -05458e: 1202 |005b: const/4 v2, #int 0 // #0 │ │ -054590: 5c52 6e01 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016e │ │ -054594: 28e4 |005e: goto 0042 // -001c │ │ +05670c: |[05670c] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ +05671c: 6302 6601 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ +056720: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +056724: 1a02 bc07 |0004: const-string v2, "LoaderManager" // string@07bc │ │ +056728: 2203 1403 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ +05672c: 7010 ab14 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +056732: 1a04 ef08 |000b: const-string v4, "Stopping in " // string@08ef │ │ +056736: 6e20 b214 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05673c: 0c03 |0010: move-result-object v3 │ │ +05673e: 6e20 b114 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +056744: 0c03 |0014: move-result-object v3 │ │ +056746: 6e10 b714 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +05674c: 0c03 |0018: move-result-object v3 │ │ +05674e: 7120 dc11 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +056754: 5552 6e01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016e │ │ +056758: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +05675c: 2200 1103 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0311 │ │ +056760: 1a02 900f |0022: const-string v2, "here" // string@0f90 │ │ +056764: 7020 9714 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1497 │ │ +05676a: 6e10 9914 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@1499 │ │ +056770: 1a02 bc07 |002a: const-string v2, "LoaderManager" // string@07bc │ │ +056774: 2203 1403 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ +056778: 7010 ab14 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +05677e: 1a04 3702 |0031: const-string v4, "Called doStop when not started: " // string@0237 │ │ +056782: 6e20 b214 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +056788: 0c03 |0036: move-result-object v3 │ │ +05678a: 6e20 b114 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +056790: 0c03 |003a: move-result-object v3 │ │ +056792: 6e10 b714 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +056798: 0c03 |003e: move-result-object v3 │ │ +05679a: 7130 de11 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11de │ │ +0567a0: 0e00 |0042: return-void │ │ +0567a2: 5452 6b01 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +0567a6: 6e10 7108 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0871 │ │ +0567ac: 0a02 |0048: move-result v2 │ │ +0567ae: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0567b2: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ +0567b6: 5452 6b01 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +0567ba: 6e20 7308 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0873 │ │ +0567c0: 0c02 |0052: move-result-object v2 │ │ +0567c2: 1f02 bd00 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bd │ │ +0567c6: 6e10 5304 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0453 │ │ +0567cc: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0567d0: 28f1 |005a: goto 004b // -000f │ │ +0567d2: 1202 |005b: const/4 v2, #int 0 // #0 │ │ +0567d4: 5c52 6e01 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016e │ │ +0567d8: 28e4 |005e: goto 0042 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=719 │ │ 0x001c line=720 │ │ 0x0020 line=721 │ │ 0x0027 line=722 │ │ 0x002a line=723 │ │ @@ -105422,96 +105400,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 │ │ -054598: |[054598] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0545a8: 5453 6b01 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -0545ac: 6e10 7108 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0871 │ │ -0545b2: 0a03 |0005: move-result v3 │ │ -0545b4: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ -0545b8: 6e20 4914 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -0545be: 1a03 d201 |000b: const-string v3, "Active Loaders:" // string@01d2 │ │ -0545c2: 6e20 4e14 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ -0545c8: 2203 1403 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ -0545cc: 7010 ab14 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0545d2: 6e20 b214 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0545d8: 0c03 |0018: move-result-object v3 │ │ -0545da: 1a04 0700 |0019: const-string v4, " " // string@0007 │ │ -0545de: 6e20 b214 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0545e4: 0c03 |001e: move-result-object v3 │ │ -0545e6: 6e10 b714 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0545ec: 0c01 |0022: move-result-object v1 │ │ -0545ee: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -0545f0: 5453 6b01 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -0545f4: 6e10 7108 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0871 │ │ -0545fa: 0a03 |0029: move-result v3 │ │ -0545fc: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ -054600: 5453 6b01 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -054604: 6e20 7308 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0873 │ │ -05460a: 0c02 |0031: move-result-object v2 │ │ -05460c: 1f02 bd00 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bd │ │ -054610: 6e20 4914 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -054616: 1a03 0800 |0037: const-string v3, " #" // string@0008 │ │ -05461a: 6e20 4914 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -054620: 5453 6b01 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -054624: 6e20 6b08 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@086b │ │ -05462a: 0a03 |0041: move-result v3 │ │ -05462c: 6e20 4714 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1447 │ │ -054632: 1a03 fa00 |0045: const-string v3, ": " // string@00fa │ │ -054636: 6e20 4914 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -05463c: 6e10 5404 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0454 │ │ -054642: 0c03 |004d: move-result-object v3 │ │ -054644: 6e20 4e14 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ -05464a: 6e59 4d04 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@044d │ │ -054650: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ -054654: 28ce |0056: goto 0024 // -0032 │ │ -054656: 5453 6a01 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -05465a: 6e10 7108 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0871 │ │ -054660: 0a03 |005c: move-result v3 │ │ -054662: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ -054666: 6e20 4914 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -05466c: 1a03 8603 |0062: const-string v3, "Inactive Loaders:" // string@0386 │ │ -054670: 6e20 4e14 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ -054676: 2203 1403 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ -05467a: 7010 ab14 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -054680: 6e20 b214 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -054686: 0c03 |006f: move-result-object v3 │ │ -054688: 1a04 0700 |0070: const-string v4, " " // string@0007 │ │ -05468c: 6e20 b214 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -054692: 0c03 |0075: move-result-object v3 │ │ -054694: 6e10 b714 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -05469a: 0c01 |0079: move-result-object v1 │ │ -05469c: 1200 |007a: const/4 v0, #int 0 // #0 │ │ -05469e: 5453 6a01 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -0546a2: 6e10 7108 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0871 │ │ -0546a8: 0a03 |0080: move-result v3 │ │ -0546aa: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ -0546ae: 5453 6a01 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -0546b2: 6e20 7308 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0873 │ │ -0546b8: 0c02 |0088: move-result-object v2 │ │ -0546ba: 1f02 bd00 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bd │ │ -0546be: 6e20 4914 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -0546c4: 1a03 0800 |008e: const-string v3, " #" // string@0008 │ │ -0546c8: 6e20 4914 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -0546ce: 5453 6a01 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -0546d2: 6e20 6b08 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@086b │ │ -0546d8: 0a03 |0098: move-result v3 │ │ -0546da: 6e20 4714 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1447 │ │ -0546e0: 1a03 fa00 |009c: const-string v3, ": " // string@00fa │ │ -0546e4: 6e20 4914 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -0546ea: 6e10 5404 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0454 │ │ -0546f0: 0c03 |00a4: move-result-object v3 │ │ -0546f2: 6e20 4e14 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ -0546f8: 6e59 4d04 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@044d │ │ -0546fe: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ -054702: 28ce |00ad: goto 007b // -0032 │ │ -054704: 0e00 |00ae: return-void │ │ +0567dc: |[0567dc] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0567ec: 5453 6b01 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +0567f0: 6e10 7108 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0871 │ │ +0567f6: 0a03 |0005: move-result v3 │ │ +0567f8: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ +0567fc: 6e20 4914 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +056802: 1a03 d301 |000b: const-string v3, "Active Loaders:" // string@01d3 │ │ +056806: 6e20 4e14 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ +05680c: 2203 1403 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ +056810: 7010 ab14 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +056816: 6e20 b214 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05681c: 0c03 |0018: move-result-object v3 │ │ +05681e: 1a04 0700 |0019: const-string v4, " " // string@0007 │ │ +056822: 6e20 b214 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +056828: 0c03 |001e: move-result-object v3 │ │ +05682a: 6e10 b714 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +056830: 0c01 |0022: move-result-object v1 │ │ +056832: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +056834: 5453 6b01 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +056838: 6e10 7108 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0871 │ │ +05683e: 0a03 |0029: move-result v3 │ │ +056840: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ +056844: 5453 6b01 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +056848: 6e20 7308 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0873 │ │ +05684e: 0c02 |0031: move-result-object v2 │ │ +056850: 1f02 bd00 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bd │ │ +056854: 6e20 4914 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05685a: 1a03 0800 |0037: const-string v3, " #" // string@0008 │ │ +05685e: 6e20 4914 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +056864: 5453 6b01 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +056868: 6e20 6b08 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@086b │ │ +05686e: 0a03 |0041: move-result v3 │ │ +056870: 6e20 4714 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1447 │ │ +056876: 1a03 fa00 |0045: const-string v3, ": " // string@00fa │ │ +05687a: 6e20 4914 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +056880: 6e10 5404 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0454 │ │ +056886: 0c03 |004d: move-result-object v3 │ │ +056888: 6e20 4e14 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ +05688e: 6e59 4d04 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@044d │ │ +056894: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ +056898: 28ce |0056: goto 0024 // -0032 │ │ +05689a: 5453 6a01 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +05689e: 6e10 7108 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0871 │ │ +0568a4: 0a03 |005c: move-result v3 │ │ +0568a6: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ +0568aa: 6e20 4914 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +0568b0: 1a03 8703 |0062: const-string v3, "Inactive Loaders:" // string@0387 │ │ +0568b4: 6e20 4e14 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ +0568ba: 2203 1403 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ +0568be: 7010 ab14 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0568c4: 6e20 b214 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0568ca: 0c03 |006f: move-result-object v3 │ │ +0568cc: 1a04 0700 |0070: const-string v4, " " // string@0007 │ │ +0568d0: 6e20 b214 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0568d6: 0c03 |0075: move-result-object v3 │ │ +0568d8: 6e10 b714 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +0568de: 0c01 |0079: move-result-object v1 │ │ +0568e0: 1200 |007a: const/4 v0, #int 0 // #0 │ │ +0568e2: 5453 6a01 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +0568e6: 6e10 7108 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0871 │ │ +0568ec: 0a03 |0080: move-result v3 │ │ +0568ee: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ +0568f2: 5453 6a01 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +0568f6: 6e20 7308 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0873 │ │ +0568fc: 0c02 |0088: move-result-object v2 │ │ +0568fe: 1f02 bd00 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bd │ │ +056902: 6e20 4914 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +056908: 1a03 0800 |008e: const-string v3, " #" // string@0008 │ │ +05690c: 6e20 4914 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +056912: 5453 6a01 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +056916: 6e20 6b08 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@086b │ │ +05691c: 0a03 |0098: move-result v3 │ │ +05691e: 6e20 4714 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@1447 │ │ +056924: 1a03 fa00 |009c: const-string v3, ": " // string@00fa │ │ +056928: 6e20 4914 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05692e: 6e10 5404 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0454 │ │ +056934: 0c03 |00a4: move-result-object v3 │ │ +056936: 6e20 4e14 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ +05693c: 6e59 4d04 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@044d │ │ +056942: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ +056946: 28ce |00ad: goto 007b // -0032 │ │ +056948: 0e00 |00ae: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=801 │ │ 0x0008 line=802 │ │ 0x0010 line=803 │ │ 0x0023 line=804 │ │ 0x002c line=805 │ │ @@ -105547,45 +105525,45 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -054708: |[054708] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ -054718: 5541 6c01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016c │ │ -05471c: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ -054720: 6301 6601 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ -054724: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -054728: 1a01 bb07 |0008: const-string v1, "LoaderManager" // string@07bb │ │ -05472c: 2202 1403 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ -054730: 7010 ab14 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -054736: 1a03 1603 |000f: const-string v3, "Finished Retaining in " // string@0316 │ │ -05473a: 6e20 b214 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -054740: 0c02 |0014: move-result-object v2 │ │ -054742: 6e20 b114 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -054748: 0c02 |0018: move-result-object v2 │ │ -05474a: 6e10 b714 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -054750: 0c02 |001c: move-result-object v2 │ │ -054752: 7120 dc11 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -054758: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -05475a: 5c41 6c01 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016c │ │ -05475e: 5441 6b01 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -054762: 6e10 7108 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0871 │ │ -054768: 0a01 |0028: move-result v1 │ │ -05476a: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ -05476e: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ -054772: 5441 6b01 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -054776: 6e20 7308 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0873 │ │ -05477c: 0c01 |0032: move-result-object v1 │ │ -05477e: 1f01 bd00 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bd │ │ -054782: 6e10 4e04 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@044e │ │ -054788: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05478c: 28f1 |003a: goto 002b // -000f │ │ -05478e: 0e00 |003b: return-void │ │ +05694c: |[05694c] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ +05695c: 5541 6c01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016c │ │ +056960: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ +056964: 6301 6601 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ +056968: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +05696c: 1a01 bc07 |0008: const-string v1, "LoaderManager" // string@07bc │ │ +056970: 2202 1403 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ +056974: 7010 ab14 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +05697a: 1a03 1703 |000f: const-string v3, "Finished Retaining in " // string@0317 │ │ +05697e: 6e20 b214 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +056984: 0c02 |0014: move-result-object v2 │ │ +056986: 6e20 b114 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +05698c: 0c02 |0018: move-result-object v2 │ │ +05698e: 6e10 b714 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +056994: 0c02 |001c: move-result-object v2 │ │ +056996: 7120 dc11 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +05699c: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +05699e: 5c41 6c01 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@016c │ │ +0569a2: 5441 6b01 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +0569a6: 6e10 7108 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0871 │ │ +0569ac: 0a01 |0028: move-result v1 │ │ +0569ae: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ +0569b2: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ +0569b6: 5441 6b01 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +0569ba: 6e20 7308 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0873 │ │ +0569c0: 0c01 |0032: move-result-object v1 │ │ +0569c2: 1f01 bd00 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bd │ │ +0569c6: 6e10 4e04 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@044e │ │ +0569cc: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0569d0: 28f1 |003a: goto 002b // -000f │ │ +0569d2: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=750 │ │ 0x0004 line=751 │ │ 0x0020 line=753 │ │ 0x0023 line=754 │ │ 0x002d line=755 │ │ @@ -105600,35 +105578,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 │ │ -054790: |[054790] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ -0547a0: 5531 6901 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0169 │ │ -0547a4: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -0547a8: 2201 0003 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@0300 │ │ -0547ac: 1a02 3702 |0006: const-string v2, "Called while creating a loader" // string@0237 │ │ -0547b0: 7020 7a14 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -0547b6: 2701 |000b: throw v1 │ │ -0547b8: 5431 6b01 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -0547bc: 6e20 6708 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0867 │ │ -0547c2: 0c00 |0011: move-result-object v0 │ │ -0547c4: 1f00 bd00 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bd │ │ -0547c8: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ -0547cc: 5401 6001 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0160 │ │ -0547d0: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ -0547d4: 5401 6001 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0160 │ │ -0547d8: 5411 5f01 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ -0547dc: 1101 |001e: return-object v1 │ │ -0547de: 5401 5f01 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ -0547e2: 28fd |0021: goto 001e // -0003 │ │ -0547e4: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -0547e6: 28fb |0023: goto 001e // -0005 │ │ +0569d4: |[0569d4] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ +0569e4: 5531 6901 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0169 │ │ +0569e8: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +0569ec: 2201 0003 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@0300 │ │ +0569f0: 1a02 3802 |0006: const-string v2, "Called while creating a loader" // string@0238 │ │ +0569f4: 7020 7a14 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +0569fa: 2701 |000b: throw v1 │ │ +0569fc: 5431 6b01 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +056a00: 6e20 6708 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0867 │ │ +056a06: 0c00 |0011: move-result-object v0 │ │ +056a08: 1f00 bd00 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bd │ │ +056a0c: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ +056a10: 5401 6001 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0160 │ │ +056a14: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ +056a18: 5401 6001 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0160 │ │ +056a1c: 5411 5f01 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ +056a20: 1101 |001e: return-object v1 │ │ +056a22: 5401 5f01 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ +056a26: 28fd |0021: goto 001e // -0003 │ │ +056a28: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +056a2a: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=686 │ │ 0x0004 line=687 │ │ 0x000c line=690 │ │ 0x0014 line=691 │ │ 0x0016 line=692 │ │ @@ -105646,36 +105624,36 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0547e8: |[0547e8] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ -0547f8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0547fa: 5454 6b01 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -0547fe: 6e10 7108 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0871 │ │ -054804: 0a00 |0006: move-result v0 │ │ -054806: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -054808: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ -05480c: 5454 6b01 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -054810: 6e20 7308 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0873 │ │ -054816: 0c02 |000f: move-result-object v2 │ │ -054818: 1f02 bd00 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bd │ │ -05481c: 5524 6401 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0164 │ │ -054820: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ -054824: 5524 5a01 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015a │ │ -054828: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ -05482c: 1214 |001a: const/4 v4, #int 1 // #1 │ │ -05482e: b643 |001b: or-int/2addr v3, v4 │ │ -054830: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -054834: 28ea |001e: goto 0008 // -0016 │ │ -054836: 1204 |001f: const/4 v4, #int 0 // #0 │ │ -054838: 28fb |0020: goto 001b // -0005 │ │ -05483a: 0f03 |0021: return v3 │ │ +056a2c: |[056a2c] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ +056a3c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +056a3e: 5454 6b01 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +056a42: 6e10 7108 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0871 │ │ +056a48: 0a00 |0006: move-result v0 │ │ +056a4a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +056a4c: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ +056a50: 5454 6b01 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +056a54: 6e20 7308 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@0873 │ │ +056a5a: 0c02 |000f: move-result-object v2 │ │ +056a5c: 1f02 bd00 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bd │ │ +056a60: 5524 6401 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0164 │ │ +056a64: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ +056a68: 5524 5a01 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015a │ │ +056a6c: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ +056a70: 1214 |001a: const/4 v4, #int 1 // #1 │ │ +056a72: b643 |001b: or-int/2addr v3, v4 │ │ +056a74: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +056a78: 28ea |001e: goto 0008 // -0016 │ │ +056a7a: 1204 |001f: const/4 v4, #int 0 // #0 │ │ +056a7c: 28fb |0020: goto 001b // -0005 │ │ +056a7e: 0f03 |0021: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=825 │ │ 0x0001 line=826 │ │ 0x0007 line=827 │ │ 0x000a line=828 │ │ 0x0012 line=829 │ │ @@ -105694,83 +105672,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 │ │ -05483c: |[05483c] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -05484c: 5541 6901 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0169 │ │ -054850: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -054854: 2201 0003 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@0300 │ │ -054858: 1a02 3702 |0006: const-string v2, "Called while creating a loader" // string@0237 │ │ -05485c: 7020 7a14 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -054862: 2701 |000b: throw v1 │ │ -054864: 5441 6b01 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -054868: 6e20 6708 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0867 │ │ -05486e: 0c00 |0011: move-result-object v0 │ │ -054870: 1f00 bd00 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bd │ │ -054874: 6301 6601 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ -054878: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -05487c: 1a01 bb07 |0018: const-string v1, "LoaderManager" // string@07bb │ │ -054880: 2202 1403 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ -054884: 7010 ab14 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -05488a: 1a03 e50f |001f: const-string v3, "initLoader in " // string@0fe5 │ │ -05488e: 6e20 b214 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -054894: 0c02 |0024: move-result-object v2 │ │ -054896: 6e20 b114 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -05489c: 0c02 |0028: move-result-object v2 │ │ -05489e: 1a03 fd00 |0029: const-string v3, ": args=" // string@00fd │ │ -0548a2: 6e20 b214 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0548a8: 0c02 |002e: move-result-object v2 │ │ -0548aa: 6e20 b114 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -0548b0: 0c02 |0032: move-result-object v2 │ │ -0548b2: 6e10 b714 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0548b8: 0c02 |0036: move-result-object v2 │ │ -0548ba: 7120 dc11 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -0548c0: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ -0548c4: 7040 5704 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@0457 │ │ -0548ca: 0c00 |003f: move-result-object v0 │ │ -0548cc: 6301 6601 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ -0548d0: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ -0548d4: 1a01 bb07 |0044: const-string v1, "LoaderManager" // string@07bb │ │ -0548d8: 2202 1403 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ -0548dc: 7010 ab14 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0548e2: 1a03 0900 |004b: const-string v3, " Created new loader " // string@0009 │ │ -0548e6: 6e20 b214 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0548ec: 0c02 |0050: move-result-object v2 │ │ -0548ee: 6e20 b114 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -0548f4: 0c02 |0054: move-result-object v2 │ │ -0548f6: 6e10 b714 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0548fc: 0c02 |0058: move-result-object v2 │ │ -0548fe: 7120 dc11 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -054904: 5501 5c01 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015c │ │ -054908: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ -05490c: 5541 6e01 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016e │ │ -054910: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ -054914: 5401 5f01 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ -054918: 5402 5901 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0159 │ │ -05491c: 6e30 4b04 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@044b │ │ -054922: 5401 5f01 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ -054926: 1101 |006d: return-object v1 │ │ -054928: 6301 6601 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ -05492c: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ -054930: 1a01 bb07 |0072: const-string v1, "LoaderManager" // string@07bb │ │ -054934: 2202 1403 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ -054938: 7010 ab14 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -05493e: 1a03 1500 |0079: const-string v3, " Re-using existing loader " // string@0015 │ │ -054942: 6e20 b214 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -054948: 0c02 |007e: move-result-object v2 │ │ -05494a: 6e20 b114 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -054950: 0c02 |0082: move-result-object v2 │ │ -054952: 6e10 b714 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -054958: 0c02 |0086: move-result-object v2 │ │ -05495a: 7120 dc11 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -054960: 5b07 5801 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0158 │ │ -054964: 28d0 |008c: goto 005c // -0030 │ │ +056a80: |[056a80] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +056a90: 5541 6901 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0169 │ │ +056a94: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +056a98: 2201 0003 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@0300 │ │ +056a9c: 1a02 3802 |0006: const-string v2, "Called while creating a loader" // string@0238 │ │ +056aa0: 7020 7a14 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +056aa6: 2701 |000b: throw v1 │ │ +056aa8: 5441 6b01 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +056aac: 6e20 6708 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0867 │ │ +056ab2: 0c00 |0011: move-result-object v0 │ │ +056ab4: 1f00 bd00 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bd │ │ +056ab8: 6301 6601 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ +056abc: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +056ac0: 1a01 bc07 |0018: const-string v1, "LoaderManager" // string@07bc │ │ +056ac4: 2202 1403 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ +056ac8: 7010 ab14 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +056ace: 1a03 e60f |001f: const-string v3, "initLoader in " // string@0fe6 │ │ +056ad2: 6e20 b214 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +056ad8: 0c02 |0024: move-result-object v2 │ │ +056ada: 6e20 b114 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +056ae0: 0c02 |0028: move-result-object v2 │ │ +056ae2: 1a03 fd00 |0029: const-string v3, ": args=" // string@00fd │ │ +056ae6: 6e20 b214 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +056aec: 0c02 |002e: move-result-object v2 │ │ +056aee: 6e20 b114 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +056af4: 0c02 |0032: move-result-object v2 │ │ +056af6: 6e10 b714 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +056afc: 0c02 |0036: move-result-object v2 │ │ +056afe: 7120 dc11 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +056b04: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ +056b08: 7040 5704 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@0457 │ │ +056b0e: 0c00 |003f: move-result-object v0 │ │ +056b10: 6301 6601 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ +056b14: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ +056b18: 1a01 bc07 |0044: const-string v1, "LoaderManager" // string@07bc │ │ +056b1c: 2202 1403 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ +056b20: 7010 ab14 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +056b26: 1a03 0900 |004b: const-string v3, " Created new loader " // string@0009 │ │ +056b2a: 6e20 b214 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +056b30: 0c02 |0050: move-result-object v2 │ │ +056b32: 6e20 b114 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +056b38: 0c02 |0054: move-result-object v2 │ │ +056b3a: 6e10 b714 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +056b40: 0c02 |0058: move-result-object v2 │ │ +056b42: 7120 dc11 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +056b48: 5501 5c01 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015c │ │ +056b4c: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ +056b50: 5541 6e01 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016e │ │ +056b54: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ +056b58: 5401 5f01 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ +056b5c: 5402 5901 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0159 │ │ +056b60: 6e30 4b04 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@044b │ │ +056b66: 5401 5f01 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ +056b6a: 1101 |006d: return-object v1 │ │ +056b6c: 6301 6601 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ +056b70: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ +056b74: 1a01 bc07 |0072: const-string v1, "LoaderManager" // string@07bc │ │ +056b78: 2202 1403 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ +056b7c: 7010 ab14 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +056b82: 1a03 1500 |0079: const-string v3, " Re-using existing loader " // string@0015 │ │ +056b86: 6e20 b214 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +056b8c: 0c02 |007e: move-result-object v2 │ │ +056b8e: 6e20 b114 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +056b94: 0c02 |0082: move-result-object v2 │ │ +056b96: 6e10 b714 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +056b9c: 0c02 |0086: move-result-object v2 │ │ +056b9e: 7120 dc11 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +056ba4: 5b07 5801 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0158 │ │ +056ba8: 28d0 |008c: goto 005c // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0004 line=544 │ │ 0x000c line=547 │ │ 0x0014 line=549 │ │ 0x003a line=551 │ │ @@ -105794,22 +105772,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 │ │ -054968: |[054968] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ -054978: 5420 6b01 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -05497c: 5231 5d01 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015d │ │ -054980: 6e30 6c08 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@086c │ │ -054986: 5520 6e01 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016e │ │ -05498a: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -05498e: 6e10 5204 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0452 │ │ -054994: 0e00 |000e: return-void │ │ +056bac: |[056bac] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ +056bbc: 5420 6b01 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +056bc0: 5231 5d01 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@015d │ │ +056bc4: 6e30 6c08 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@086c │ │ +056bca: 5520 6e01 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@016e │ │ +056bce: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +056bd2: 6e10 5204 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0452 │ │ +056bd8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x0007 line=509 │ │ 0x000b line=513 │ │ 0x000e line=515 │ │ locals : │ │ @@ -105821,135 +105799,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 │ │ -054998: |[054998] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -0549a8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0549aa: 5562 6901 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0169 │ │ -0549ae: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -0549b2: 2202 0003 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@0300 │ │ -0549b6: 1a03 3702 |0007: const-string v3, "Called while creating a loader" // string@0237 │ │ -0549ba: 7020 7a14 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -0549c0: 2702 |000c: throw v2 │ │ -0549c2: 5462 6b01 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -0549c6: 6e20 6708 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0867 │ │ -0549cc: 0c01 |0012: move-result-object v1 │ │ -0549ce: 1f01 bd00 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bd │ │ -0549d2: 6302 6601 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ -0549d6: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ -0549da: 1a02 bb07 |0019: const-string v2, "LoaderManager" // string@07bb │ │ -0549de: 2203 1403 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ -0549e2: 7010 ab14 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0549e8: 1a04 f515 |0020: const-string v4, "restartLoader in " // string@15f5 │ │ -0549ec: 6e20 b214 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0549f2: 0c03 |0025: move-result-object v3 │ │ -0549f4: 6e20 b114 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -0549fa: 0c03 |0029: move-result-object v3 │ │ -0549fc: 1a04 fd00 |002a: const-string v4, ": args=" // string@00fd │ │ -054a00: 6e20 b214 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -054a06: 0c03 |002f: move-result-object v3 │ │ -054a08: 6e20 b114 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -054a0e: 0c03 |0033: move-result-object v3 │ │ -054a10: 6e10 b714 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -054a16: 0c03 |0037: move-result-object v3 │ │ -054a18: 7120 dc11 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -054a1e: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ -054a22: 5462 6a01 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -054a26: 6e20 6708 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0867 │ │ -054a2c: 0c00 |0042: move-result-object v0 │ │ -054a2e: 1f00 bd00 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bd │ │ -054a32: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ -054a36: 5512 5c01 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015c │ │ -054a3a: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ -054a3e: 6302 6601 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ -054a42: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ -054a46: 1a02 bb07 |004f: const-string v2, "LoaderManager" // string@07bb │ │ -054a4a: 2203 1403 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ -054a4e: 7010 ab14 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -054a54: 1a04 1600 |0056: const-string v4, " Removing last inactive loader: " // string@0016 │ │ -054a58: 6e20 b214 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -054a5e: 0c03 |005b: move-result-object v3 │ │ -054a60: 6e20 b114 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -054a66: 0c03 |005f: move-result-object v3 │ │ -054a68: 6e10 b714 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -054a6e: 0c03 |0063: move-result-object v3 │ │ -054a70: 7120 dc11 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -054a76: 1202 |0067: const/4 v2, #int 0 // #0 │ │ -054a78: 5c02 5a01 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015a │ │ -054a7c: 6e10 4c04 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@044c │ │ -054a82: 5412 5f01 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ -054a86: 6e10 bb05 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@05bb │ │ -054a8c: 5462 6a01 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -054a90: 6e30 6c08 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@086c │ │ -054a96: 7040 5704 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@0457 │ │ -054a9c: 0c01 |007a: move-result-object v1 │ │ -054a9e: 5412 5f01 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ -054aa2: 1102 |007d: return-object v2 │ │ -054aa4: 5512 6401 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0164 │ │ -054aa8: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ -054aac: 6302 6601 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ -054ab0: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ -054ab4: 1a02 bb07 |0086: const-string v2, "LoaderManager" // string@07bb │ │ -054ab8: 1a03 0a00 |0088: const-string v3, " Current loader is stopped; replacing" // string@000a │ │ -054abc: 7120 dc11 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -054ac2: 5462 6b01 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ -054ac6: 6e30 6c08 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@086c │ │ -054acc: 6e10 4c04 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@044c │ │ -054ad2: 28e2 |0095: goto 0077 // -001e │ │ -054ad4: 5412 6001 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0160 │ │ -054ad8: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ -054adc: 6302 6601 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ -054ae0: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ -054ae4: 1a02 bb07 |009e: const-string v2, "LoaderManager" // string@07bb │ │ -054ae8: 2203 1403 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ -054aec: 7010 ab14 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -054af2: 1a04 1700 |00a5: const-string v4, " Removing pending loader: " // string@0017 │ │ -054af6: 6e20 b214 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -054afc: 0c03 |00aa: move-result-object v3 │ │ -054afe: 5414 6001 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0160 │ │ -054b02: 6e20 b114 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -054b08: 0c03 |00b0: move-result-object v3 │ │ -054b0a: 6e10 b714 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -054b10: 0c03 |00b4: move-result-object v3 │ │ -054b12: 7120 dc11 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -054b18: 5412 6001 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0160 │ │ -054b1c: 6e10 4c04 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@044c │ │ -054b22: 5b15 6001 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0160 │ │ -054b26: 6302 6601 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ -054b2a: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ -054b2e: 1a02 bb07 |00c3: const-string v2, "LoaderManager" // string@07bb │ │ -054b32: 1a03 0c00 |00c5: const-string v3, " Enqueuing as new pending loader" // string@000c │ │ -054b36: 7120 dc11 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -054b3c: 7040 5804 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@0458 │ │ -054b42: 0c02 |00cd: move-result-object v2 │ │ -054b44: 5b12 6001 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0160 │ │ -054b48: 5412 6001 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0160 │ │ -054b4c: 5422 5f01 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ -054b50: 28a9 |00d4: goto 007d // -0057 │ │ -054b52: 6302 6601 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ -054b56: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ -054b5a: 1a02 bb07 |00d9: const-string v2, "LoaderManager" // string@07bb │ │ -054b5e: 2203 1403 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ -054b62: 7010 ab14 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -054b68: 1a04 1300 |00e0: const-string v4, " Making last loader inactive: " // string@0013 │ │ -054b6c: 6e20 b214 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -054b72: 0c03 |00e5: move-result-object v3 │ │ -054b74: 6e20 b114 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -054b7a: 0c03 |00e9: move-result-object v3 │ │ -054b7c: 6e10 b714 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -054b82: 0c03 |00ed: move-result-object v3 │ │ -054b84: 7120 dc11 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ -054b8a: 5412 5f01 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ -054b8e: 6e10 bb05 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@05bb │ │ -054b94: 5462 6a01 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ -054b98: 6e30 6c08 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@086c │ │ -054b9e: 2900 7cff |00fb: goto/16 0077 // -0084 │ │ +056bdc: |[056bdc] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +056bec: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +056bee: 5562 6901 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0169 │ │ +056bf2: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +056bf6: 2202 0003 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@0300 │ │ +056bfa: 1a03 3802 |0007: const-string v3, "Called while creating a loader" // string@0238 │ │ +056bfe: 7020 7a14 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +056c04: 2702 |000c: throw v2 │ │ +056c06: 5462 6b01 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +056c0a: 6e20 6708 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0867 │ │ +056c10: 0c01 |0012: move-result-object v1 │ │ +056c12: 1f01 bd00 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bd │ │ +056c16: 6302 6601 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ +056c1a: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ +056c1e: 1a02 bc07 |0019: const-string v2, "LoaderManager" // string@07bc │ │ +056c22: 2203 1403 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ +056c26: 7010 ab14 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +056c2c: 1a04 f515 |0020: const-string v4, "restartLoader in " // string@15f5 │ │ +056c30: 6e20 b214 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +056c36: 0c03 |0025: move-result-object v3 │ │ +056c38: 6e20 b114 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +056c3e: 0c03 |0029: move-result-object v3 │ │ +056c40: 1a04 fd00 |002a: const-string v4, ": args=" // string@00fd │ │ +056c44: 6e20 b214 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +056c4a: 0c03 |002f: move-result-object v3 │ │ +056c4c: 6e20 b114 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +056c52: 0c03 |0033: move-result-object v3 │ │ +056c54: 6e10 b714 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +056c5a: 0c03 |0037: move-result-object v3 │ │ +056c5c: 7120 dc11 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +056c62: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ +056c66: 5462 6a01 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +056c6a: 6e20 6708 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0867 │ │ +056c70: 0c00 |0042: move-result-object v0 │ │ +056c72: 1f00 bd00 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00bd │ │ +056c76: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ +056c7a: 5512 5c01 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@015c │ │ +056c7e: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ +056c82: 6302 6601 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ +056c86: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ +056c8a: 1a02 bc07 |004f: const-string v2, "LoaderManager" // string@07bc │ │ +056c8e: 2203 1403 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ +056c92: 7010 ab14 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +056c98: 1a04 1600 |0056: const-string v4, " Removing last inactive loader: " // string@0016 │ │ +056c9c: 6e20 b214 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +056ca2: 0c03 |005b: move-result-object v3 │ │ +056ca4: 6e20 b114 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +056caa: 0c03 |005f: move-result-object v3 │ │ +056cac: 6e10 b714 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +056cb2: 0c03 |0063: move-result-object v3 │ │ +056cb4: 7120 dc11 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +056cba: 1202 |0067: const/4 v2, #int 0 // #0 │ │ +056cbc: 5c02 5a01 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@015a │ │ +056cc0: 6e10 4c04 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@044c │ │ +056cc6: 5412 5f01 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ +056cca: 6e10 bb05 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@05bb │ │ +056cd0: 5462 6a01 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +056cd4: 6e30 6c08 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@086c │ │ +056cda: 7040 5704 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@0457 │ │ +056ce0: 0c01 |007a: move-result-object v1 │ │ +056ce2: 5412 5f01 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ +056ce6: 1102 |007d: return-object v2 │ │ +056ce8: 5512 6401 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0164 │ │ +056cec: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ +056cf0: 6302 6601 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ +056cf4: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ +056cf8: 1a02 bc07 |0086: const-string v2, "LoaderManager" // string@07bc │ │ +056cfc: 1a03 0a00 |0088: const-string v3, " Current loader is stopped; replacing" // string@000a │ │ +056d00: 7120 dc11 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +056d06: 5462 6b01 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016b │ │ +056d0a: 6e30 6c08 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@086c │ │ +056d10: 6e10 4c04 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@044c │ │ +056d16: 28e2 |0095: goto 0077 // -001e │ │ +056d18: 5412 6001 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0160 │ │ +056d1c: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ +056d20: 6302 6601 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ +056d24: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ +056d28: 1a02 bc07 |009e: const-string v2, "LoaderManager" // string@07bc │ │ +056d2c: 2203 1403 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ +056d30: 7010 ab14 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +056d36: 1a04 1700 |00a5: const-string v4, " Removing pending loader: " // string@0017 │ │ +056d3a: 6e20 b214 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +056d40: 0c03 |00aa: move-result-object v3 │ │ +056d42: 5414 6001 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0160 │ │ +056d46: 6e20 b114 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +056d4c: 0c03 |00b0: move-result-object v3 │ │ +056d4e: 6e10 b714 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +056d54: 0c03 |00b4: move-result-object v3 │ │ +056d56: 7120 dc11 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +056d5c: 5412 6001 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0160 │ │ +056d60: 6e10 4c04 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@044c │ │ +056d66: 5b15 6001 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0160 │ │ +056d6a: 6302 6601 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ +056d6e: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ +056d72: 1a02 bc07 |00c3: const-string v2, "LoaderManager" // string@07bc │ │ +056d76: 1a03 0c00 |00c5: const-string v3, " Enqueuing as new pending loader" // string@000c │ │ +056d7a: 7120 dc11 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +056d80: 7040 5804 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@0458 │ │ +056d86: 0c02 |00cd: move-result-object v2 │ │ +056d88: 5b12 6001 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0160 │ │ +056d8c: 5412 6001 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@0160 │ │ +056d90: 5422 5f01 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ +056d94: 28a9 |00d4: goto 007d // -0057 │ │ +056d96: 6302 6601 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0166 │ │ +056d9a: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ +056d9e: 1a02 bc07 |00d9: const-string v2, "LoaderManager" // string@07bc │ │ +056da2: 2203 1403 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@0314 │ │ +056da6: 7010 ab14 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +056dac: 1a04 1300 |00e0: const-string v4, " Making last loader inactive: " // string@0013 │ │ +056db0: 6e20 b214 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +056db6: 0c03 |00e5: move-result-object v3 │ │ +056db8: 6e20 b114 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +056dbe: 0c03 |00e9: move-result-object v3 │ │ +056dc0: 6e10 b714 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +056dc6: 0c03 |00ed: move-result-object v3 │ │ +056dc8: 7120 dc11 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@11dc │ │ +056dce: 5412 5f01 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@015f │ │ +056dd2: 6e10 bb05 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@05bb │ │ +056dd8: 5462 6a01 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@016a │ │ +056ddc: 6e30 6c08 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@086c │ │ +056de2: 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 │ │ @@ -105992,34 +105970,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -054ba4: |[054ba4] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ -054bb4: 2200 1403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ -054bb8: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -054bbc: 7020 ac14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ -054bc2: 1a01 bd07 |0007: const-string v1, "LoaderManager{" // string@07bd │ │ -054bc6: 6e20 b214 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -054bcc: 7110 bc14 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14bc │ │ -054bd2: 0a01 |000f: move-result v1 │ │ -054bd4: 7110 7f14 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ -054bda: 0c01 |0013: move-result-object v1 │ │ -054bdc: 6e20 b214 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -054be2: 1a01 4f00 |0017: const-string v1, " in " // string@004f │ │ -054be6: 6e20 b214 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -054bec: 5421 6801 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ -054bf0: 7120 c607 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07c6 │ │ -054bf6: 1a01 4e19 |0021: const-string v1, "}}" // string@194e │ │ -054bfa: 6e20 b214 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -054c00: 6e10 b714 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -054c06: 0c01 |0029: move-result-object v1 │ │ -054c08: 1101 |002a: return-object v1 │ │ +056de8: |[056de8] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ +056df8: 2200 1403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ +056dfc: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +056e00: 7020 ac14 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@14ac │ │ +056e06: 1a01 be07 |0007: const-string v1, "LoaderManager{" // string@07be │ │ +056e0a: 6e20 b214 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +056e10: 7110 bc14 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@14bc │ │ +056e16: 0a01 |000f: move-result v1 │ │ +056e18: 7110 7f14 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@147f │ │ +056e1e: 0c01 |0013: move-result-object v1 │ │ +056e20: 6e20 b214 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +056e26: 1a01 4f00 |0017: const-string v1, " in " // string@004f │ │ +056e2a: 6e20 b214 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +056e30: 5421 6801 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ +056e34: 7120 c607 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@07c6 │ │ +056e3a: 1a01 4d19 |0021: const-string v1, "}}" // string@194d │ │ +056e3e: 6e20 b214 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +056e44: 6e10 b714 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +056e4a: 0c01 |0029: move-result-object v1 │ │ +056e4c: 1101 |002a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=790 │ │ 0x0007 line=791 │ │ 0x000c line=792 │ │ 0x0017 line=793 │ │ 0x001c line=794 │ │ @@ -106034,32 +106012,32 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -054c0c: |[054c0c] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ -054c1c: 5b01 6801 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ -054c20: 0e00 |0002: return-void │ │ +056e50: |[056e50] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ +056e60: 5b01 6801 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0168 │ │ +056e64: 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 : 1980 (LoaderManager.java) │ │ + source_file_idx : 1981 (LoaderManager.java) │ │ │ │ Class #384 header: │ │ class_idx : 192 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2054 │ │ +source_file_idx : 2055 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #384 annotations: │ │ Annotations on class │ │ @@ -106080,17 +106058,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054c24: |[054c24] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ -054c34: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -054c3a: 0e00 |0003: return-void │ │ +056e68: |[056e68] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ +056e78: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +056e7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ │ │ Virtual methods - │ │ @@ -106099,49 +106077,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 │ │ -054c3c: |[054c3c] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -054c4c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -054c4e: 7110 7d04 0900 |0001: invoke-static {v9}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@047d │ │ -054c54: 0c03 |0004: move-result-object v3 │ │ -054c56: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ -054c5a: 1102 |0007: return-object v2 │ │ -054c5c: 2204 1800 |0008: new-instance v4, Landroid/content/ComponentName; // type@0018 │ │ -054c60: 7030 7f00 9403 |000a: invoke-direct {v4, v9, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@007f │ │ -054c66: 7120 7e04 4900 |000d: invoke-static {v9, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@047e │ │ -054c6c: 0c01 |0010: move-result-object v1 │ │ -054c6e: 3901 0700 |0011: if-nez v1, 0018 // +0007 │ │ -054c72: 7110 ae05 0400 |0013: invoke-static {v4}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05ae │ │ -054c78: 0c02 |0016: move-result-object v2 │ │ -054c7a: 28f0 |0017: goto 0007 // -0010 │ │ -054c7c: 2205 2100 |0018: new-instance v5, Landroid/content/Intent; // type@0021 │ │ -054c80: 7010 a200 0500 |001a: invoke-direct {v5}, Landroid/content/Intent;.:()V // method@00a2 │ │ -054c86: 6e20 c800 4500 |001d: invoke-virtual {v5, v4}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00c8 │ │ -054c8c: 0c02 |0020: move-result-object v2 │ │ -054c8e: 28f6 |0021: goto 0017 // -000a │ │ -054c90: 0d00 |0022: move-exception v0 │ │ -054c92: 1a05 0508 |0023: const-string v5, "NavUtils" // string@0805 │ │ -054c96: 2206 1403 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@0314 │ │ -054c9a: 7010 ab14 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -054ca0: 1a07 de0e |002a: const-string v7, "getParentActivityIntent: bad parentActivityName '" // string@0ede │ │ -054ca4: 6e20 b214 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -054caa: 0c06 |002f: move-result-object v6 │ │ -054cac: 6e20 b214 3600 |0030: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -054cb2: 0c06 |0033: move-result-object v6 │ │ -054cb4: 1a07 9d00 |0034: const-string v7, "' in manifest" // string@009d │ │ -054cb8: 6e20 b214 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -054cbe: 0c06 |0039: move-result-object v6 │ │ -054cc0: 6e10 b714 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -054cc6: 0c06 |003d: move-result-object v6 │ │ -054cc8: 7120 da11 6500 |003e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@11da │ │ -054cce: 28c6 |0041: goto 0007 // -003a │ │ +056e80: |[056e80] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +056e90: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +056e92: 7110 7d04 0900 |0001: invoke-static {v9}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@047d │ │ +056e98: 0c03 |0004: move-result-object v3 │ │ +056e9a: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ +056e9e: 1102 |0007: return-object v2 │ │ +056ea0: 2204 1800 |0008: new-instance v4, Landroid/content/ComponentName; // type@0018 │ │ +056ea4: 7030 7f00 9403 |000a: invoke-direct {v4, v9, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@007f │ │ +056eaa: 7120 7e04 4900 |000d: invoke-static {v9, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@047e │ │ +056eb0: 0c01 |0010: move-result-object v1 │ │ +056eb2: 3901 0700 |0011: if-nez v1, 0018 // +0007 │ │ +056eb6: 7110 ae05 0400 |0013: invoke-static {v4}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05ae │ │ +056ebc: 0c02 |0016: move-result-object v2 │ │ +056ebe: 28f0 |0017: goto 0007 // -0010 │ │ +056ec0: 2205 2100 |0018: new-instance v5, Landroid/content/Intent; // type@0021 │ │ +056ec4: 7010 a200 0500 |001a: invoke-direct {v5}, Landroid/content/Intent;.:()V // method@00a2 │ │ +056eca: 6e20 c800 4500 |001d: invoke-virtual {v5, v4}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00c8 │ │ +056ed0: 0c02 |0020: move-result-object v2 │ │ +056ed2: 28f6 |0021: goto 0017 // -000a │ │ +056ed4: 0d00 |0022: move-exception v0 │ │ +056ed6: 1a05 0608 |0023: const-string v5, "NavUtils" // string@0806 │ │ +056eda: 2206 1403 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@0314 │ │ +056ede: 7010 ab14 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +056ee4: 1a07 df0e |002a: const-string v7, "getParentActivityIntent: bad parentActivityName '" // string@0edf │ │ +056ee8: 6e20 b214 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +056eee: 0c06 |002f: move-result-object v6 │ │ +056ef0: 6e20 b214 3600 |0030: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +056ef6: 0c06 |0033: move-result-object v6 │ │ +056ef8: 1a07 9d00 |0034: const-string v7, "' in manifest" // string@009d │ │ +056efc: 6e20 b214 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +056f02: 0c06 |0039: move-result-object v6 │ │ +056f04: 6e10 b714 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +056f0a: 0c06 |003d: move-result-object v6 │ │ +056f0c: 7120 da11 6500 |003e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@11da │ │ +056f12: 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 │ │ @@ -106166,43 +106144,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 │ │ -054cdc: |[054cdc] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -054cec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -054cee: 5462 0e00 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000e │ │ -054cf2: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ -054cf6: 0710 |0005: move-object v0, v1 │ │ -054cf8: 1100 |0006: return-object v0 │ │ -054cfa: 5462 0e00 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000e │ │ -054cfe: 1a03 c30a |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@0ac3 │ │ -054d02: 6e20 7801 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ -054d08: 0c00 |000e: move-result-object v0 │ │ -054d0a: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ -054d0e: 0710 |0011: move-object v0, v1 │ │ -054d10: 28f4 |0012: goto 0006 // -000c │ │ -054d12: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -054d14: 6e20 9d14 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@149d │ │ -054d1a: 0a01 |0017: move-result v1 │ │ -054d1c: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ -054d20: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ -054d24: 2201 1403 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ -054d28: 7010 ab14 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -054d2e: 6e10 9400 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ -054d34: 0c02 |0024: move-result-object v2 │ │ -054d36: 6e20 b214 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -054d3c: 0c01 |0028: move-result-object v1 │ │ -054d3e: 6e20 b214 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -054d44: 0c01 |002c: move-result-object v1 │ │ -054d46: 6e10 b714 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -054d4c: 0c00 |0030: move-result-object v0 │ │ -054d4e: 28d5 |0031: goto 0006 // -002b │ │ +056f20: |[056f20] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +056f30: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +056f32: 5462 0e00 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000e │ │ +056f36: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ +056f3a: 0710 |0005: move-object v0, v1 │ │ +056f3c: 1100 |0006: return-object v0 │ │ +056f3e: 5462 0e00 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@000e │ │ +056f42: 1a03 c40a |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@0ac4 │ │ +056f46: 6e20 7801 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0178 │ │ +056f4c: 0c00 |000e: move-result-object v0 │ │ +056f4e: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ +056f52: 0710 |0011: move-object v0, v1 │ │ +056f54: 28f4 |0012: goto 0006 // -000c │ │ +056f56: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +056f58: 6e20 9d14 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@149d │ │ +056f5e: 0a01 |0017: move-result v1 │ │ +056f60: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ +056f64: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ +056f68: 2201 1403 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@0314 │ │ +056f6c: 7010 ab14 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +056f72: 6e10 9400 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ +056f78: 0c02 |0024: move-result-object v2 │ │ +056f7a: 6e20 b214 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +056f80: 0c01 |0028: move-result-object v1 │ │ +056f82: 6e20 b214 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +056f88: 0c01 |002c: move-result-object v1 │ │ +056f8a: 6e10 b714 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +056f90: 0c00 |0030: move-result-object v0 │ │ +056f92: 28d5 |0031: goto 0006 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=85 │ │ 0x0006 line=91 │ │ 0x0007 line=86 │ │ 0x000f line=87 │ │ 0x0013 line=88 │ │ @@ -106218,20 +106196,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 │ │ -054d50: |[054d50] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -054d60: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ -054d64: 6e20 a800 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a8 │ │ -054d6a: 6e20 2d00 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002d │ │ -054d70: 6e10 0a00 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@000a │ │ -054d76: 0e00 |000b: return-void │ │ +056f94: |[056f94] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +056fa4: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ +056fa8: 6e20 a800 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a8 │ │ +056fae: 6e20 2d00 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@002d │ │ +056fb4: 6e10 0a00 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@000a │ │ +056fba: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0005 line=79 │ │ 0x0008 line=80 │ │ 0x000b line=81 │ │ locals : │ │ @@ -106244,45 +106222,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 │ │ -054d78: |[054d78] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -054d88: 6e10 1000 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ -054d8e: 0c01 |0003: move-result-object v1 │ │ -054d90: 6e10 aa00 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00aa │ │ -054d96: 0c00 |0007: move-result-object v0 │ │ -054d98: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -054d9c: 1a01 b10a |000a: const-string v1, "android.intent.action.MAIN" // string@0ab1 │ │ -054da0: 6e20 9f14 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ -054da6: 0a01 |000f: move-result v1 │ │ -054da8: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ -054dac: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -054dae: 0f01 |0013: return v1 │ │ -054db0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -054db2: 28fe |0015: goto 0013 // -0002 │ │ +056fbc: |[056fbc] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +056fcc: 6e10 1000 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0010 │ │ +056fd2: 0c01 |0003: move-result-object v1 │ │ +056fd4: 6e10 aa00 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@00aa │ │ +056fda: 0c00 |0007: move-result-object v0 │ │ +056fdc: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +056fe0: 1a01 b20a |000a: const-string v1, "android.intent.action.MAIN" // string@0ab2 │ │ +056fe4: 6e20 9f14 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@149f │ │ +056fea: 0a01 |000f: move-result v1 │ │ +056fec: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ +056ff0: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +056ff2: 0f01 |0013: return v1 │ │ +056ff4: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +056ff6: 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 : 2054 (NavUtils.java) │ │ + source_file_idx : 2055 (NavUtils.java) │ │ │ │ Class #385 header: │ │ class_idx : 198 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 207 │ │ -source_file_idx : 2076 │ │ +source_file_idx : 2077 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #385 annotations: │ │ Annotations on class │ │ @@ -106314,17 +106292,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054db4: |[054db4] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ -054dc4: 7010 cc04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@04cc │ │ -054dca: 0e00 |0003: return-void │ │ +056ff8: |[056ff8] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ +057008: 7010 cc04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@04cc │ │ +05700e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=656 │ │ 0x0003 line=657 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ │ │ @@ -106333,18 +106311,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 │ │ -054dcc: |[054dcc] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -054ddc: 7010 cc04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@04cc │ │ -054de2: 6e20 9504 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0495 │ │ -054de8: 0e00 |0006: return-void │ │ +057010: |[057010] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +057020: 7010 cc04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@04cc │ │ +057026: 6e20 9504 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0495 │ │ +05702c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=659 │ │ 0x0003 line=660 │ │ 0x0006 line=661 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ @@ -106356,19 +106334,19 @@ │ │ type : '(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -054dec: |[054dec] android.support.v4.app.NotificationCompat$BigPictureStyle.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -054dfc: 5b12 7701 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@0177 │ │ -054e00: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -054e02: 5c10 7801 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@0178 │ │ -054e06: 1101 |0005: return-object v1 │ │ +057030: |[057030] android.support.v4.app.NotificationCompat$BigPictureStyle.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +057040: 5b12 7701 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@0177 │ │ +057044: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +057046: 5c10 7801 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@0178 │ │ +05704a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=693 │ │ 0x0002 line=694 │ │ 0x0005 line=695 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ @@ -106379,17 +106357,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 │ │ -054e08: |[054e08] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -054e18: 5b01 7901 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0179 │ │ -054e1c: 1100 |0002: return-object v0 │ │ +05704c: |[05704c] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +05705c: 5b01 7901 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0179 │ │ +057060: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=685 │ │ 0x0002 line=686 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0003 reg=1 b Landroid/graphics/Bitmap; │ │ @@ -106399,17 +106377,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 │ │ -054e20: |[054e20] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -054e30: 5b01 7601 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0176 │ │ -054e34: 1100 |0002: return-object v0 │ │ +057064: |[057064] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +057074: 5b01 7601 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0176 │ │ +057078: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=668 │ │ 0x0002 line=669 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -106419,35 +106397,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 │ │ -054e38: |[054e38] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -054e48: 5b12 7a01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@017a │ │ -054e4c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -054e4e: 5c10 7b01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@017b │ │ -054e52: 1101 |0005: return-object v1 │ │ +05707c: |[05707c] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +05708c: 5b12 7a01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@017a │ │ +057090: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +057092: 5c10 7b01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@017b │ │ +057096: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=676 │ │ 0x0002 line=677 │ │ 0x0005 line=678 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 2076 (NotificationCompat.java) │ │ + source_file_idx : 2077 (NotificationCompat.java) │ │ │ │ Class #386 header: │ │ class_idx : 199 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 207 │ │ -source_file_idx : 2076 │ │ +source_file_idx : 2077 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #386 annotations: │ │ Annotations on class │ │ @@ -106471,17 +106449,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054e54: |[054e54] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ -054e64: 7010 cc04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@04cc │ │ -054e6a: 0e00 |0003: return-void │ │ +057098: |[057098] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ +0570a8: 7010 cc04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@04cc │ │ +0570ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=723 │ │ 0x0003 line=724 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ │ │ @@ -106490,18 +106468,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 │ │ -054e6c: |[054e6c] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -054e7c: 7010 cc04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@04cc │ │ -054e82: 6e20 9b04 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@049b │ │ -054e88: 0e00 |0006: return-void │ │ +0570b0: |[0570b0] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +0570c0: 7010 cc04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@04cc │ │ +0570c6: 6e20 9b04 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@049b │ │ +0570cc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=726 │ │ 0x0003 line=727 │ │ 0x0006 line=728 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ @@ -106513,17 +106491,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 │ │ -054e8c: |[054e8c] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -054e9c: 5b01 7d01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@017d │ │ -054ea0: 1100 |0002: return-object v0 │ │ +0570d0: |[0570d0] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +0570e0: 5b01 7d01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@017d │ │ +0570e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=753 │ │ 0x0002 line=754 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0003 reg=1 cs Ljava/lang/CharSequence; │ │ @@ -106533,17 +106511,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 │ │ -054ea4: |[054ea4] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -054eb4: 5b01 7c01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@017c │ │ -054eb8: 1100 |0002: return-object v0 │ │ +0570e8: |[0570e8] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +0570f8: 5b01 7c01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@017c │ │ +0570fc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ 0x0002 line=736 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -106553,35 +106531,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 │ │ -054ebc: |[054ebc] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -054ecc: 5b12 7e01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@017e │ │ -054ed0: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -054ed2: 5c10 7f01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@017f │ │ -054ed6: 1101 |0005: return-object v1 │ │ +057100: |[057100] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +057110: 5b12 7e01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@017e │ │ +057114: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +057116: 5c10 7f01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@017f │ │ +05711a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=743 │ │ 0x0002 line=744 │ │ 0x0005 line=745 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 2076 (NotificationCompat.java) │ │ + source_file_idx : 2077 (NotificationCompat.java) │ │ │ │ Class #387 header: │ │ class_idx : 201 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 207 │ │ -source_file_idx : 2076 │ │ +source_file_idx : 2077 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #387 annotations: │ │ Annotations on class │ │ @@ -106607,20 +106585,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -054ed8: |[054ed8] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ -054ee8: 7010 cc04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@04cc │ │ -054eee: 2200 2703 |0003: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ -054ef2: 7010 d914 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -054ef8: 5b10 9501 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0195 │ │ -054efc: 0e00 |000a: return-void │ │ +05711c: |[05711c] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ +05712c: 7010 cc04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@04cc │ │ +057132: 2200 2703 |0003: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ +057136: 7010 d914 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +05713c: 5b10 9501 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0195 │ │ +057140: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=785 │ │ 0x0003 line=783 │ │ 0x000a line=786 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ @@ -106630,21 +106608,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 │ │ -054f00: |[054f00] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -054f10: 7010 cc04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@04cc │ │ -054f16: 2200 2703 |0003: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ -054f1a: 7010 d914 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -054f20: 5b10 9501 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0195 │ │ -054f24: 6e20 c104 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@04c1 │ │ -054f2a: 0e00 |000d: return-void │ │ +057144: |[057144] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +057154: 7010 cc04 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@04cc │ │ +05715a: 2200 2703 |0003: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ +05715e: 7010 d914 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +057164: 5b10 9501 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0195 │ │ +057168: 6e20 c104 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@04c1 │ │ +05716e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=788 │ │ 0x0003 line=783 │ │ 0x000a line=789 │ │ 0x000d line=790 │ │ locals : │ │ @@ -106657,18 +106635,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 │ │ -054f2c: |[054f2c] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -054f3c: 5410 9501 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0195 │ │ -054f40: 6e20 dc14 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -054f46: 1101 |0005: return-object v1 │ │ +057170: |[057170] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +057180: 5410 9501 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0195 │ │ +057184: 6e20 dc14 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +05718a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=814 │ │ 0x0005 line=815 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ @@ -106678,17 +106656,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 │ │ -054f48: |[054f48] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -054f58: 5b01 9201 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0192 │ │ -054f5c: 1100 |0002: return-object v0 │ │ +05718c: |[05718c] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +05719c: 5b01 9201 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0192 │ │ +0571a0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=797 │ │ 0x0002 line=798 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -106698,35 +106676,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 │ │ -054f60: |[054f60] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -054f70: 5b12 9301 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0193 │ │ -054f74: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -054f76: 5c10 9401 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0194 │ │ -054f7a: 1101 |0005: return-object v1 │ │ +0571a4: |[0571a4] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +0571b4: 5b12 9301 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0193 │ │ +0571b8: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0571ba: 5c10 9401 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0194 │ │ +0571be: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=805 │ │ 0x0002 line=806 │ │ 0x0005 line=807 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 2076 (NotificationCompat.java) │ │ + source_file_idx : 2077 (NotificationCompat.java) │ │ │ │ Class #388 header: │ │ class_idx : 203 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2076 │ │ +source_file_idx : 2077 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #388 annotations: │ │ Annotations on class │ │ @@ -106747,17 +106725,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054f7c: |[054f7c] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ -054f8c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -054f92: 0e00 |0003: return-void │ │ +0571c0: |[0571c0] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ +0571d0: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0571d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -106766,46 +106744,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 │ │ -054f94: |[054f94] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -054fa4: 5460 8801 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ -054fa8: 5461 8501 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0185 │ │ -054fac: 5462 8401 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0184 │ │ -054fb0: 5463 8301 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0183 │ │ -054fb4: 5464 8201 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0182 │ │ -054fb8: 6e54 7500 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@0075 │ │ -054fbe: 5261 8a01 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@018a │ │ -054fc2: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ -054fc6: 5201 0400 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -054fca: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ -054fce: 5901 0400 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ -054fd2: 1100 |0017: return-object v0 │ │ +0571d8: |[0571d8] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0571e8: 5460 8801 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ +0571ec: 5461 8501 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0185 │ │ +0571f0: 5462 8401 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0184 │ │ +0571f4: 5463 8301 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0183 │ │ +0571f8: 5464 8201 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0182 │ │ +0571fc: 6e54 7500 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@0075 │ │ +057202: 5261 8a01 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@018a │ │ +057206: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ +05720a: 5201 0400 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +05720e: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ +057212: 5901 0400 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@0004 │ │ +057216: 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 : 2076 (NotificationCompat.java) │ │ + source_file_idx : 2077 (NotificationCompat.java) │ │ │ │ Class #389 header: │ │ class_idx : 204 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2076 │ │ +source_file_idx : 2077 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #389 annotations: │ │ Annotations on class │ │ @@ -106826,17 +106804,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054fd4: |[054fd4] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ -054fe4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -054fea: 0e00 |0003: return-void │ │ +057218: |[057218] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ +057228: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05722e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -106845,42 +106823,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 │ │ -054fec: |[054fec] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -054ffc: 54b0 8501 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0185 │ │ -055000: 54b1 8801 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ -055004: 54b2 8401 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0184 │ │ -055008: 54b3 8301 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0183 │ │ -05500c: 54b4 8101 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0181 │ │ -055010: 54b5 9001 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0190 │ │ -055014: 52b6 8901 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0189 │ │ -055018: 54b7 8201 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0182 │ │ -05501c: 54b8 8601 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0186 │ │ -055020: 54b9 8701 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0187 │ │ -055024: 770a d304 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@04d3 │ │ -05502a: 0c00 |0017: move-result-object v0 │ │ -05502c: 1100 |0018: return-object v0 │ │ +057230: |[057230] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +057240: 54b0 8501 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0185 │ │ +057244: 54b1 8801 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ +057248: 54b2 8401 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0184 │ │ +05724c: 54b3 8301 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0183 │ │ +057250: 54b4 8101 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0181 │ │ +057254: 54b5 9001 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0190 │ │ +057258: 52b6 8901 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0189 │ │ +05725c: 54b7 8201 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0182 │ │ +057260: 54b8 8601 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0186 │ │ +057264: 54b9 8701 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0187 │ │ +057268: 770a d304 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@04d3 │ │ +05726e: 0c00 |0017: move-result-object v0 │ │ +057270: 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 : 2076 (NotificationCompat.java) │ │ + source_file_idx : 2077 (NotificationCompat.java) │ │ │ │ Class #390 header: │ │ class_idx : 205 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2076 │ │ +source_file_idx : 2077 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #390 annotations: │ │ Annotations on class │ │ @@ -106901,17 +106879,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055030: |[055030] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ -055040: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -055046: 0e00 |0003: return-void │ │ +057274: |[057274] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ +057284: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05728a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; │ │ │ │ Virtual methods - │ │ @@ -106920,45 +106898,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 │ │ -055048: |[055048] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -055058: 54e0 8501 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0185 │ │ -05505c: 54e1 8801 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ -055060: 54e2 8401 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0184 │ │ -055064: 54e3 8301 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0183 │ │ -055068: 54e4 8101 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0181 │ │ -05506c: 54e5 9001 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0190 │ │ -055070: 52e6 8901 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0189 │ │ -055074: 54e7 8201 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0182 │ │ -055078: 54e8 8601 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0186 │ │ -05507c: 54e9 8701 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0187 │ │ -055080: 52ea 8d01 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@018d │ │ -055084: 52eb 8b01 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@018b │ │ -055088: 55ec 8c01 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@018c │ │ -05508c: 770d d504 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@04d5 │ │ -055092: 0c00 |001d: move-result-object v0 │ │ -055094: 1100 |001e: return-object v0 │ │ +05728c: |[05728c] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +05729c: 54e0 8501 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0185 │ │ +0572a0: 54e1 8801 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ +0572a4: 54e2 8401 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0184 │ │ +0572a8: 54e3 8301 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0183 │ │ +0572ac: 54e4 8101 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0181 │ │ +0572b0: 54e5 9001 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0190 │ │ +0572b4: 52e6 8901 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0189 │ │ +0572b8: 54e7 8201 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0182 │ │ +0572bc: 54e8 8601 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0186 │ │ +0572c0: 54e9 8701 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0187 │ │ +0572c4: 52ea 8d01 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@018d │ │ +0572c8: 52eb 8b01 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@018b │ │ +0572cc: 55ec 8c01 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@018c │ │ +0572d0: 770d d504 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@04d5 │ │ +0572d6: 0c00 |001d: move-result-object v0 │ │ +0572d8: 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 : 2076 (NotificationCompat.java) │ │ + source_file_idx : 2077 (NotificationCompat.java) │ │ │ │ Class #391 header: │ │ class_idx : 206 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2076 │ │ +source_file_idx : 2077 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #391 annotations: │ │ Annotations on class │ │ @@ -106979,17 +106957,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055098: |[055098] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ -0550a8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -0550ae: 0e00 |0003: return-void │ │ +0572dc: |[0572dc] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ +0572ec: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0572f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -106998,132 +106976,132 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 2 │ │ outs : 17 │ │ insns size : 235 16-bit code units │ │ -0550b0: |[0550b0] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0550c0: 2201 d300 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean; // type@00d3 │ │ -0550c4: 0800 1600 |0002: move-object/from16 v0, v22 │ │ -0550c8: 5402 8501 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0185 │ │ -0550cc: 0800 1600 |0006: move-object/from16 v0, v22 │ │ -0550d0: 5403 8801 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ -0550d4: 0800 1600 |000a: move-object/from16 v0, v22 │ │ -0550d8: 5404 8401 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0184 │ │ -0550dc: 0800 1600 |000e: move-object/from16 v0, v22 │ │ -0550e0: 5405 8301 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0183 │ │ -0550e4: 0800 1600 |0012: move-object/from16 v0, v22 │ │ -0550e8: 5406 8101 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0181 │ │ -0550ec: 0800 1600 |0016: move-object/from16 v0, v22 │ │ -0550f0: 5407 9001 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0190 │ │ -0550f4: 0800 1600 |001a: move-object/from16 v0, v22 │ │ -0550f8: 5208 8901 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0189 │ │ -0550fc: 0800 1600 |001e: move-object/from16 v0, v22 │ │ -055100: 5409 8201 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0182 │ │ -055104: 0800 1600 |0022: move-object/from16 v0, v22 │ │ -055108: 540a 8601 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0186 │ │ -05510c: 0800 1600 |0026: move-object/from16 v0, v22 │ │ -055110: 540b 8701 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0187 │ │ -055114: 0800 1600 |002a: move-object/from16 v0, v22 │ │ -055118: 520c 8d01 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@018d │ │ -05511c: 0800 1600 |002e: move-object/from16 v0, v22 │ │ -055120: 520d 8b01 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@018b │ │ -055124: 0800 1600 |0032: move-object/from16 v0, v22 │ │ -055128: 550e 8c01 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@018c │ │ -05512c: 0800 1600 |0036: move-object/from16 v0, v22 │ │ -055130: 550f 9101 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0191 │ │ -055134: 0800 1600 |003a: move-object/from16 v0, v22 │ │ -055138: 5200 8a01 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@018a │ │ -05513c: 0210 0000 |003e: move/from16 v16, v0 │ │ -055140: 0800 1600 |0040: move-object/from16 v0, v22 │ │ -055144: 5400 8f01 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@018f │ │ -055148: 0811 0000 |0044: move-object/from16 v17, v0 │ │ -05514c: 7611 d604 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@04d6 │ │ -055152: 0800 1600 |0049: move-object/from16 v0, v22 │ │ -055156: 5402 8001 |004b: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0180 │ │ -05515a: 6e10 e114 0200 |004d: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@14e1 │ │ -055160: 0c13 |0050: move-result-object v19 │ │ -055162: 7801 f414 1300 |0051: invoke-interface/range {v19}, Ljava/util/Iterator;.hasNext:()Z // method@14f4 │ │ -055168: 0a02 |0054: move-result v2 │ │ -05516a: 3802 1800 |0055: if-eqz v2, 006d // +0018 │ │ -05516e: 7801 f514 1300 |0057: invoke-interface/range {v19}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14f5 │ │ -055174: 0c12 |005a: move-result-object v18 │ │ -055176: 1f12 c500 |005b: check-cast v18, Landroid/support/v4/app/NotificationCompat$Action; // type@00c5 │ │ -05517a: 0800 1200 |005d: move-object/from16 v0, v18 │ │ -05517e: 5202 7401 |005f: iget v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0174 │ │ -055182: 0800 1200 |0061: move-object/from16 v0, v18 │ │ -055186: 5403 7501 |0063: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0175 │ │ -05518a: 0800 1200 |0065: move-object/from16 v0, v18 │ │ -05518e: 5404 7301 |0067: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0173 │ │ -055192: 6e40 d704 2143 |0069: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationCompatJellybean;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@04d7 │ │ -055198: 28e5 |006c: goto 0051 // -001b │ │ -05519a: 0800 1600 |006d: move-object/from16 v0, v22 │ │ -05519e: 5402 8e01 |006f: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018e │ │ -0551a2: 3802 2500 |0071: if-eqz v2, 0096 // +0025 │ │ -0551a6: 0800 1600 |0073: move-object/from16 v0, v22 │ │ -0551aa: 5402 8e01 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018e │ │ -0551ae: 2022 c700 |0077: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00c7 │ │ -0551b2: 3802 2200 |0079: if-eqz v2, 009b // +0022 │ │ -0551b6: 0800 1600 |007b: move-object/from16 v0, v22 │ │ -0551ba: 5400 8e01 |007d: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018e │ │ -0551be: 0814 0000 |007f: move-object/from16 v20, v0 │ │ -0551c2: 1f14 c700 |0081: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00c7 │ │ -0551c6: 0800 1400 |0083: move-object/from16 v0, v20 │ │ -0551ca: 5402 7c01 |0085: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@017c │ │ -0551ce: 0800 1400 |0087: move-object/from16 v0, v20 │ │ -0551d2: 5503 7f01 |0089: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@017f │ │ -0551d6: 0800 1400 |008b: move-object/from16 v0, v20 │ │ -0551da: 5404 7e01 |008d: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@017e │ │ -0551de: 0800 1400 |008f: move-object/from16 v0, v20 │ │ -0551e2: 5405 7d01 |0091: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@017d │ │ -0551e6: 6e55 d904 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@04d9 │ │ -0551ec: 6e10 db04 0100 |0096: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.build:()Landroid/app/Notification; // method@04db │ │ -0551f2: 0c02 |0099: move-result-object v2 │ │ -0551f4: 1102 |009a: return-object v2 │ │ -0551f6: 0800 1600 |009b: move-object/from16 v0, v22 │ │ -0551fa: 5402 8e01 |009d: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018e │ │ -0551fe: 2022 c900 |009f: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00c9 │ │ -055202: 3802 1e00 |00a1: if-eqz v2, 00bf // +001e │ │ -055206: 0800 1600 |00a3: move-object/from16 v0, v22 │ │ -05520a: 5400 8e01 |00a5: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018e │ │ -05520e: 0814 0000 |00a7: move-object/from16 v20, v0 │ │ -055212: 1f14 c900 |00a9: check-cast v20, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00c9 │ │ -055216: 0800 1400 |00ab: move-object/from16 v0, v20 │ │ -05521a: 5402 9201 |00ad: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0192 │ │ -05521e: 0800 1400 |00af: move-object/from16 v0, v20 │ │ -055222: 5503 9401 |00b1: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0194 │ │ -055226: 0800 1400 |00b3: move-object/from16 v0, v20 │ │ -05522a: 5404 9301 |00b5: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0193 │ │ -05522e: 0800 1400 |00b7: move-object/from16 v0, v20 │ │ -055232: 5405 9501 |00b9: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0195 │ │ -055236: 6e55 da04 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@04da │ │ -05523c: 28d8 |00be: goto 0096 // -0028 │ │ -05523e: 0800 1600 |00bf: move-object/from16 v0, v22 │ │ -055242: 5402 8e01 |00c1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018e │ │ -055246: 2022 c600 |00c3: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00c6 │ │ -05524a: 3802 d1ff |00c5: if-eqz v2, 0096 // -002f │ │ -05524e: 0800 1600 |00c7: move-object/from16 v0, v22 │ │ -055252: 5400 8e01 |00c9: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018e │ │ -055256: 0814 0000 |00cb: move-object/from16 v20, v0 │ │ -05525a: 1f14 c600 |00cd: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00c6 │ │ -05525e: 0800 1400 |00cf: move-object/from16 v0, v20 │ │ -055262: 5402 7601 |00d1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0176 │ │ -055266: 0800 1400 |00d3: move-object/from16 v0, v20 │ │ -05526a: 5503 7b01 |00d5: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@017b │ │ -05526e: 0800 1400 |00d7: move-object/from16 v0, v20 │ │ -055272: 5404 7a01 |00d9: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@017a │ │ -055276: 0800 1400 |00db: move-object/from16 v0, v20 │ │ -05527a: 5405 7901 |00dd: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0179 │ │ -05527e: 0800 1400 |00df: move-object/from16 v0, v20 │ │ -055282: 5406 7701 |00e1: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@0177 │ │ -055286: 0800 1400 |00e3: move-object/from16 v0, v20 │ │ -05528a: 5507 7801 |00e5: iget-boolean v7, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@0178 │ │ -05528e: 7407 d804 0100 |00e7: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V // method@04d8 │ │ -055294: 28ac |00ea: goto 0096 // -0054 │ │ +0572f4: |[0572f4] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +057304: 2201 d300 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean; // type@00d3 │ │ +057308: 0800 1600 |0002: move-object/from16 v0, v22 │ │ +05730c: 5402 8501 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0185 │ │ +057310: 0800 1600 |0006: move-object/from16 v0, v22 │ │ +057314: 5403 8801 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0188 │ │ +057318: 0800 1600 |000a: move-object/from16 v0, v22 │ │ +05731c: 5404 8401 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0184 │ │ +057320: 0800 1600 |000e: move-object/from16 v0, v22 │ │ +057324: 5405 8301 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0183 │ │ +057328: 0800 1600 |0012: move-object/from16 v0, v22 │ │ +05732c: 5406 8101 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0181 │ │ +057330: 0800 1600 |0016: move-object/from16 v0, v22 │ │ +057334: 5407 9001 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0190 │ │ +057338: 0800 1600 |001a: move-object/from16 v0, v22 │ │ +05733c: 5208 8901 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0189 │ │ +057340: 0800 1600 |001e: move-object/from16 v0, v22 │ │ +057344: 5409 8201 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0182 │ │ +057348: 0800 1600 |0022: move-object/from16 v0, v22 │ │ +05734c: 540a 8601 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0186 │ │ +057350: 0800 1600 |0026: move-object/from16 v0, v22 │ │ +057354: 540b 8701 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0187 │ │ +057358: 0800 1600 |002a: move-object/from16 v0, v22 │ │ +05735c: 520c 8d01 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@018d │ │ +057360: 0800 1600 |002e: move-object/from16 v0, v22 │ │ +057364: 520d 8b01 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@018b │ │ +057368: 0800 1600 |0032: move-object/from16 v0, v22 │ │ +05736c: 550e 8c01 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@018c │ │ +057370: 0800 1600 |0036: move-object/from16 v0, v22 │ │ +057374: 550f 9101 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0191 │ │ +057378: 0800 1600 |003a: move-object/from16 v0, v22 │ │ +05737c: 5200 8a01 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@018a │ │ +057380: 0210 0000 |003e: move/from16 v16, v0 │ │ +057384: 0800 1600 |0040: move-object/from16 v0, v22 │ │ +057388: 5400 8f01 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@018f │ │ +05738c: 0811 0000 |0044: move-object/from16 v17, v0 │ │ +057390: 7611 d604 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@04d6 │ │ +057396: 0800 1600 |0049: move-object/from16 v0, v22 │ │ +05739a: 5402 8001 |004b: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@0180 │ │ +05739e: 6e10 e114 0200 |004d: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@14e1 │ │ +0573a4: 0c13 |0050: move-result-object v19 │ │ +0573a6: 7801 f414 1300 |0051: invoke-interface/range {v19}, Ljava/util/Iterator;.hasNext:()Z // method@14f4 │ │ +0573ac: 0a02 |0054: move-result v2 │ │ +0573ae: 3802 1800 |0055: if-eqz v2, 006d // +0018 │ │ +0573b2: 7801 f514 1300 |0057: invoke-interface/range {v19}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14f5 │ │ +0573b8: 0c12 |005a: move-result-object v18 │ │ +0573ba: 1f12 c500 |005b: check-cast v18, Landroid/support/v4/app/NotificationCompat$Action; // type@00c5 │ │ +0573be: 0800 1200 |005d: move-object/from16 v0, v18 │ │ +0573c2: 5202 7401 |005f: iget v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0174 │ │ +0573c6: 0800 1200 |0061: move-object/from16 v0, v18 │ │ +0573ca: 5403 7501 |0063: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0175 │ │ +0573ce: 0800 1200 |0065: move-object/from16 v0, v18 │ │ +0573d2: 5404 7301 |0067: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0173 │ │ +0573d6: 6e40 d704 2143 |0069: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationCompatJellybean;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@04d7 │ │ +0573dc: 28e5 |006c: goto 0051 // -001b │ │ +0573de: 0800 1600 |006d: move-object/from16 v0, v22 │ │ +0573e2: 5402 8e01 |006f: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018e │ │ +0573e6: 3802 2500 |0071: if-eqz v2, 0096 // +0025 │ │ +0573ea: 0800 1600 |0073: move-object/from16 v0, v22 │ │ +0573ee: 5402 8e01 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018e │ │ +0573f2: 2022 c700 |0077: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00c7 │ │ +0573f6: 3802 2200 |0079: if-eqz v2, 009b // +0022 │ │ +0573fa: 0800 1600 |007b: move-object/from16 v0, v22 │ │ +0573fe: 5400 8e01 |007d: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018e │ │ +057402: 0814 0000 |007f: move-object/from16 v20, v0 │ │ +057406: 1f14 c700 |0081: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00c7 │ │ +05740a: 0800 1400 |0083: move-object/from16 v0, v20 │ │ +05740e: 5402 7c01 |0085: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@017c │ │ +057412: 0800 1400 |0087: move-object/from16 v0, v20 │ │ +057416: 5503 7f01 |0089: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@017f │ │ +05741a: 0800 1400 |008b: move-object/from16 v0, v20 │ │ +05741e: 5404 7e01 |008d: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@017e │ │ +057422: 0800 1400 |008f: move-object/from16 v0, v20 │ │ +057426: 5405 7d01 |0091: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@017d │ │ +05742a: 6e55 d904 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@04d9 │ │ +057430: 6e10 db04 0100 |0096: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.build:()Landroid/app/Notification; // method@04db │ │ +057436: 0c02 |0099: move-result-object v2 │ │ +057438: 1102 |009a: return-object v2 │ │ +05743a: 0800 1600 |009b: move-object/from16 v0, v22 │ │ +05743e: 5402 8e01 |009d: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018e │ │ +057442: 2022 c900 |009f: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00c9 │ │ +057446: 3802 1e00 |00a1: if-eqz v2, 00bf // +001e │ │ +05744a: 0800 1600 |00a3: move-object/from16 v0, v22 │ │ +05744e: 5400 8e01 |00a5: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018e │ │ +057452: 0814 0000 |00a7: move-object/from16 v20, v0 │ │ +057456: 1f14 c900 |00a9: check-cast v20, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00c9 │ │ +05745a: 0800 1400 |00ab: move-object/from16 v0, v20 │ │ +05745e: 5402 9201 |00ad: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0192 │ │ +057462: 0800 1400 |00af: move-object/from16 v0, v20 │ │ +057466: 5503 9401 |00b1: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0194 │ │ +05746a: 0800 1400 |00b3: move-object/from16 v0, v20 │ │ +05746e: 5404 9301 |00b5: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0193 │ │ +057472: 0800 1400 |00b7: move-object/from16 v0, v20 │ │ +057476: 5405 9501 |00b9: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0195 │ │ +05747a: 6e55 da04 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@04da │ │ +057480: 28d8 |00be: goto 0096 // -0028 │ │ +057482: 0800 1600 |00bf: move-object/from16 v0, v22 │ │ +057486: 5402 8e01 |00c1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018e │ │ +05748a: 2022 c600 |00c3: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00c6 │ │ +05748e: 3802 d1ff |00c5: if-eqz v2, 0096 // -002f │ │ +057492: 0800 1600 |00c7: move-object/from16 v0, v22 │ │ +057496: 5400 8e01 |00c9: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@018e │ │ +05749a: 0814 0000 |00cb: move-object/from16 v20, v0 │ │ +05749e: 1f14 c600 |00cd: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00c6 │ │ +0574a2: 0800 1400 |00cf: move-object/from16 v0, v20 │ │ +0574a6: 5402 7601 |00d1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0176 │ │ +0574aa: 0800 1400 |00d3: move-object/from16 v0, v20 │ │ +0574ae: 5503 7b01 |00d5: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@017b │ │ +0574b2: 0800 1400 |00d7: move-object/from16 v0, v20 │ │ +0574b6: 5404 7a01 |00d9: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@017a │ │ +0574ba: 0800 1400 |00db: move-object/from16 v0, v20 │ │ +0574be: 5405 7901 |00dd: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0179 │ │ +0574c2: 0800 1400 |00df: move-object/from16 v0, v20 │ │ +0574c6: 5406 7701 |00e1: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@0177 │ │ +0574ca: 0800 1400 |00e3: move-object/from16 v0, v20 │ │ +0574ce: 5507 7801 |00e5: iget-boolean v7, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@0178 │ │ +0574d2: 7407 d804 0100 |00e7: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V // method@04d8 │ │ +0574d8: 28ac |00ea: goto 0096 // -0054 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0049 line=122 │ │ 0x005d line=123 │ │ 0x006d line=125 │ │ 0x0073 line=126 │ │ @@ -107142,21 +107120,21 @@ │ │ 0x00ab - 0x00bf reg=20 style Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0049 - 0x00eb reg=1 jbBuilder Landroid/support/v4/app/NotificationCompatJellybean; │ │ 0x0051 - 0x00eb reg=19 i$ Ljava/util/Iterator; │ │ 0x00cf - 0x00eb reg=20 style Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x00eb reg=21 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x00eb reg=22 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ - source_file_idx : 2076 (NotificationCompat.java) │ │ + source_file_idx : 2077 (NotificationCompat.java) │ │ │ │ Class #392 header: │ │ class_idx : 216 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2260 │ │ +source_file_idx : 2261 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #392 annotations: │ │ Annotations on class │ │ @@ -107177,17 +107155,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055298: |[055298] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ -0552a8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -0552ae: 0e00 |0003: return-void │ │ +0574dc: |[0574dc] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ +0574ec: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0574f2: 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;) │ │ @@ -107195,69 +107173,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 │ │ -0552b0: |[0552b0] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ -0552c0: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ -0552c4: 0171 |0002: move v1, v7 │ │ -0552c6: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ -0552ca: 7220 5514 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@1455 │ │ -0552d0: 0a00 |0008: move-result v0 │ │ -0552d2: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ -0552d6: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ -0552da: 1a02 9a00 |000d: const-string v2, "<" // string@009a │ │ -0552de: 6e20 b214 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0552e4: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0552e8: 28ef |0014: goto 0003 // -0011 │ │ -0552ea: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ -0552ee: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ -0552f2: 1a02 9900 |0019: const-string v2, ">" // string@0099 │ │ -0552f6: 6e20 b214 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -0552fc: 28f4 |001e: goto 0012 // -000c │ │ -0552fe: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ -055302: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ -055306: 1a02 9800 |0023: const-string v2, "&" // string@0098 │ │ -05530a: 6e20 b214 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -055310: 28ea |0028: goto 0012 // -0016 │ │ -055312: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ -055316: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ -05531a: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ -05531e: 2202 1403 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ -055322: 7010 ab14 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -055328: 1a03 9600 |0034: const-string v3, "&#" // string@0096 │ │ -05532c: 6e20 b214 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -055332: 0c02 |0039: move-result-object v2 │ │ -055334: 6e20 ae14 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -05533a: 0c02 |003d: move-result-object v2 │ │ -05533c: 1a03 0301 |003e: const-string v3, ";" // string@0103 │ │ -055340: 6e20 b214 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -055346: 0c02 |0043: move-result-object v2 │ │ -055348: 6e10 b714 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -05534e: 0c02 |0047: move-result-object v2 │ │ -055350: 6e20 b214 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -055356: 28c7 |004b: goto 0012 // -0039 │ │ -055358: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ -05535c: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ -055360: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ -055364: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ -055368: 7220 5514 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@1455 │ │ -05536e: 0a02 |0057: move-result v2 │ │ -055370: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ -055374: 1a02 9b00 |005a: const-string v2, " " // string@009b │ │ -055378: 6e20 b214 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -05537e: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -055382: 28ed |0061: goto 004e // -0013 │ │ -055384: 6e20 ad14 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -05538a: 28ad |0065: goto 0012 // -0053 │ │ -05538c: 6e20 ad14 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -055392: 28a9 |0069: goto 0012 // -0057 │ │ -055394: 0e00 |006a: return-void │ │ +0574f4: |[0574f4] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ +057504: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ +057508: 0171 |0002: move v1, v7 │ │ +05750a: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ +05750e: 7220 5514 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@1455 │ │ +057514: 0a00 |0008: move-result v0 │ │ +057516: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ +05751a: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ +05751e: 1a02 9a00 |000d: const-string v2, "<" // string@009a │ │ +057522: 6e20 b214 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +057528: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05752c: 28ef |0014: goto 0003 // -0011 │ │ +05752e: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ +057532: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ +057536: 1a02 9900 |0019: const-string v2, ">" // string@0099 │ │ +05753a: 6e20 b214 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +057540: 28f4 |001e: goto 0012 // -000c │ │ +057542: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ +057546: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ +05754a: 1a02 9800 |0023: const-string v2, "&" // string@0098 │ │ +05754e: 6e20 b214 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +057554: 28ea |0028: goto 0012 // -0016 │ │ +057556: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ +05755a: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ +05755e: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ +057562: 2202 1403 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ +057566: 7010 ab14 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +05756c: 1a03 9600 |0034: const-string v3, "&#" // string@0096 │ │ +057570: 6e20 b214 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +057576: 0c02 |0039: move-result-object v2 │ │ +057578: 6e20 ae14 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +05757e: 0c02 |003d: move-result-object v2 │ │ +057580: 1a03 0301 |003e: const-string v3, ";" // string@0103 │ │ +057584: 6e20 b214 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05758a: 0c02 |0043: move-result-object v2 │ │ +05758c: 6e10 b714 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +057592: 0c02 |0047: move-result-object v2 │ │ +057594: 6e20 b214 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05759a: 28c7 |004b: goto 0012 // -0039 │ │ +05759c: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ +0575a0: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ +0575a4: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ +0575a8: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ +0575ac: 7220 5514 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@1455 │ │ +0575b2: 0a02 |0057: move-result v2 │ │ +0575b4: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ +0575b8: 1a02 9b00 |005a: const-string v2, " " // string@009b │ │ +0575bc: 6e20 b214 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0575c2: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0575c6: 28ed |0061: goto 004e // -0013 │ │ +0575c8: 6e20 ad14 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +0575ce: 28ad |0065: goto 0012 // -0053 │ │ +0575d0: 6e20 ad14 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +0575d6: 28a9 |0069: goto 0012 // -0057 │ │ +0575d8: 0e00 |006a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=98 │ │ 0x0005 line=99 │ │ 0x0009 line=101 │ │ 0x000d line=102 │ │ 0x0012 line=98 │ │ @@ -107288,19 +107266,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 │ │ -055398: |[055398] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -0553a8: 6e10 e704 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@04e7 │ │ -0553ae: 0c00 |0003: move-result-object v0 │ │ -0553b0: 7220 1b12 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@121b │ │ -0553b6: 0e00 |0007: return-void │ │ +0575dc: |[0575dc] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +0575ec: 6e10 e704 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@04e7 │ │ +0575f2: 0c00 |0003: move-result-object v0 │ │ +0575f4: 7220 1b12 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@121b │ │ +0575fa: 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; │ │ @@ -107311,41 +107289,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 │ │ -0553b8: |[0553b8] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -0553c8: 2200 1403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ -0553cc: 7010 ab14 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -0553d2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0553d4: 7210 5614 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@1456 │ │ -0553da: 0a02 |0009: move-result v2 │ │ -0553dc: 7140 0f05 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@050f │ │ -0553e2: 6e10 b714 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -0553e8: 0c01 |0010: move-result-object v1 │ │ -0553ea: 1101 |0011: return-object v1 │ │ +0575fc: |[0575fc] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +05760c: 2200 1403 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0314 │ │ +057610: 7010 ab14 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +057616: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +057618: 7210 5614 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@1456 │ │ +05761e: 0a02 |0009: move-result v2 │ │ +057620: 7140 0f05 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@050f │ │ +057626: 6e10 b714 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +05762c: 0c01 |0010: move-result-object v1 │ │ +05762e: 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 : 2260 (ShareCompat.java) │ │ + source_file_idx : 2261 (ShareCompat.java) │ │ │ │ Class #393 header: │ │ class_idx : 225 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2346 │ │ +source_file_idx : 2347 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #393 annotations: │ │ Annotations on class │ │ @@ -107366,17 +107344,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0553ec: |[0553ec] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ -0553fc: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -055402: 0e00 |0003: return-void │ │ +057630: |[057630] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ +057640: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +057646: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; │ │ │ │ Virtual methods - │ │ @@ -107385,46 +107363,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 │ │ -055404: |[055404] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -055414: 2200 2100 |0000: new-instance v0, Landroid/content/Intent; // type@0021 │ │ -055418: 2141 |0002: array-length v1, v4 │ │ -05541a: d801 01ff |0003: add-int/lit8 v1, v1, #int -1 // #ff │ │ -05541e: 4601 0401 |0005: aget-object v1, v4, v1 │ │ -055422: 7020 a400 1000 |0007: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a4 │ │ -055428: 1501 0010 |000a: const/high16 v1, #int 268435456 // #1000 │ │ -05542c: 6e20 a800 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a8 │ │ -055432: 7140 7900 5360 |000f: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0079 │ │ -055438: 0c01 |0012: move-result-object v1 │ │ -05543a: 1101 |0013: return-object v1 │ │ +057648: |[057648] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +057658: 2200 2100 |0000: new-instance v0, Landroid/content/Intent; // type@0021 │ │ +05765c: 2141 |0002: array-length v1, v4 │ │ +05765e: d801 01ff |0003: add-int/lit8 v1, v1, #int -1 // #ff │ │ +057662: 4601 0401 |0005: aget-object v1, v4, v1 │ │ +057666: 7020 a400 1000 |0007: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a4 │ │ +05766c: 1501 0010 |000a: const/high16 v1, #int 268435456 // #1000 │ │ +057670: 6e20 a800 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a8 │ │ +057676: 7140 7900 5360 |000f: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@0079 │ │ +05767c: 0c01 |0012: move-result-object v1 │ │ +05767e: 1101 |0013: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x000a line=85 │ │ 0x000f line=86 │ │ locals : │ │ 0x000a - 0x0014 reg=0 topIntent Landroid/content/Intent; │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; │ │ 0x0000 - 0x0014 reg=3 context Landroid/content/Context; │ │ 0x0000 - 0x0014 reg=4 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0014 reg=5 requestCode I │ │ 0x0000 - 0x0014 reg=6 flags I │ │ 0x0000 - 0x0014 reg=7 options Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2346 (TaskStackBuilder.java) │ │ + source_file_idx : 2347 (TaskStackBuilder.java) │ │ │ │ Class #394 header: │ │ class_idx : 226 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2346 │ │ +source_file_idx : 2347 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #394 annotations: │ │ Annotations on class │ │ @@ -107445,17 +107423,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05543c: |[05543c] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ -05544c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -055452: 0e00 |0003: return-void │ │ +057680: |[057680] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ +057690: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +057696: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -107464,45 +107442,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 │ │ -055454: |[055454] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -055464: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -055466: 2200 2100 |0001: new-instance v0, Landroid/content/Intent; // type@0021 │ │ -05546a: 4601 0502 |0003: aget-object v1, v5, v2 │ │ -05546e: 7020 a400 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a4 │ │ -055474: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ -05547a: 6e20 a800 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a8 │ │ -055480: 0c00 |000e: move-result-object v0 │ │ -055482: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ -055486: 7140 3d05 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@053d │ │ -05548c: 0c00 |0014: move-result-object v0 │ │ -05548e: 1100 |0015: return-object v0 │ │ +057698: |[057698] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +0576a8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0576aa: 2200 2100 |0001: new-instance v0, Landroid/content/Intent; // type@0021 │ │ +0576ae: 4601 0502 |0003: aget-object v1, v5, v2 │ │ +0576b2: 7020 a400 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a4 │ │ +0576b8: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ +0576be: 6e20 a800 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a8 │ │ +0576c4: 0c00 |000e: move-result-object v0 │ │ +0576c6: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ +0576ca: 7140 3d05 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@053d │ │ +0576d0: 0c00 |0014: move-result-object v0 │ │ +0576d2: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=93 │ │ 0x0011 line=96 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; │ │ 0x0000 - 0x0016 reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x0016 reg=5 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0016 reg=6 requestCode I │ │ 0x0000 - 0x0016 reg=7 flags I │ │ 0x0000 - 0x0016 reg=8 options Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2346 (TaskStackBuilder.java) │ │ + source_file_idx : 2347 (TaskStackBuilder.java) │ │ │ │ Class #395 header: │ │ class_idx : 227 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2346 │ │ +source_file_idx : 2347 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #395 annotations: │ │ Annotations on class │ │ @@ -107523,17 +107501,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055490: |[055490] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ -0554a0: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -0554a6: 0e00 |0003: return-void │ │ +0576d4: |[0576d4] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ +0576e4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0576ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -107542,45 +107520,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 │ │ -0554a8: |[0554a8] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -0554b8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0554ba: 2200 2100 |0001: new-instance v0, Landroid/content/Intent; // type@0021 │ │ -0554be: 4601 0502 |0003: aget-object v1, v5, v2 │ │ -0554c2: 7020 a400 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a4 │ │ -0554c8: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ -0554ce: 6e20 a800 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a8 │ │ -0554d4: 0c00 |000e: move-result-object v0 │ │ -0554d6: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ -0554da: 7158 3f05 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@053f │ │ -0554e0: 0c00 |0014: move-result-object v0 │ │ -0554e2: 1100 |0015: return-object v0 │ │ +0576ec: |[0576ec] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +0576fc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0576fe: 2200 2100 |0001: new-instance v0, Landroid/content/Intent; // type@0021 │ │ +057702: 4601 0502 |0003: aget-object v1, v5, v2 │ │ +057706: 7020 a400 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@00a4 │ │ +05770c: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ +057712: 6e20 a800 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a8 │ │ +057718: 0c00 |000e: move-result-object v0 │ │ +05771a: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ +05771e: 7158 3f05 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@053f │ │ +057724: 0c00 |0014: move-result-object v0 │ │ +057726: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=104 │ │ 0x0011 line=107 │ │ locals : │ │ 0x0000 - 0x0016 reg=3 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean; │ │ 0x0000 - 0x0016 reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x0016 reg=5 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0016 reg=6 requestCode I │ │ 0x0000 - 0x0016 reg=7 flags I │ │ 0x0000 - 0x0016 reg=8 options Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2346 (TaskStackBuilder.java) │ │ + source_file_idx : 2347 (TaskStackBuilder.java) │ │ │ │ Class #396 header: │ │ class_idx : 231 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 264 │ │ -source_file_idx : 495 │ │ +source_file_idx : 496 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ Class #396 annotations: │ │ Annotations on class │ │ @@ -107624,22 +107602,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 │ │ -0554e4: |[0554e4] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ -0554f4: 5b23 ba01 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01ba │ │ -0554f8: 7010 f805 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@05f8 │ │ -0554fe: 2200 3a03 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@033a │ │ -055502: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -055504: 7020 1915 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@1519 │ │ -05550a: 5b20 b801 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b8 │ │ -05550e: 0e00 |000d: return-void │ │ +057728: |[057728] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ +057738: 5b23 ba01 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01ba │ │ +05773c: 7010 f805 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@05f8 │ │ +057742: 2200 3a03 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@033a │ │ +057746: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +057748: 7020 1915 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@1519 │ │ +05774e: 5b20 b801 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b8 │ │ +057752: 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; │ │ @@ -107650,17 +107628,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 │ │ -055510: |[055510] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ -055520: 5410 b801 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b8 │ │ -055524: 1100 |0002: return-object v0 │ │ +057754: |[057754] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ +057764: 5410 b801 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b8 │ │ +057768: 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 - │ │ @@ -107669,19 +107647,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 │ │ -055528: |[055528] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -055538: 1f02 7d03 |0000: check-cast v2, [Ljava/lang/Void; // type@037d │ │ -05553c: 6e20 4405 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@0544 │ │ -055542: 0c00 |0005: move-result-object v0 │ │ -055544: 1100 |0006: return-object v0 │ │ +05776c: |[05776c] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +05777c: 1f02 7d03 |0000: check-cast v2, [Ljava/lang/Void; // type@037d │ │ +057780: 6e20 4405 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@0544 │ │ +057786: 0c00 |0005: move-result-object v0 │ │ +057788: 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; │ │ @@ -107691,21 +107669,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 │ │ -055548: |[055548] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ -055558: 5410 ba01 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01ba │ │ -05555c: 6e10 5505 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@0555 │ │ -055562: 0c00 |0005: move-result-object v0 │ │ -055564: 5b10 b901 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01b9 │ │ -055568: 5410 b901 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01b9 │ │ -05556c: 1100 |000a: return-object v0 │ │ +05778c: |[05778c] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ +05779c: 5410 ba01 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01ba │ │ +0577a0: 6e10 5505 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@0555 │ │ +0577a6: 0c00 |0005: move-result-object v0 │ │ +0577a8: 5b10 b901 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01b9 │ │ +0577ac: 5410 b901 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01b9 │ │ +0577b0: 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; │ │ @@ -107716,25 +107694,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -055570: |[055570] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ -055580: 5420 ba01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01ba │ │ -055584: 5421 b901 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01b9 │ │ -055588: 6e30 4d05 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@054d │ │ -05558e: 5420 b801 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b8 │ │ -055592: 6e10 1b15 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@151b │ │ -055598: 0e00 |000c: return-void │ │ -05559a: 0d00 |000d: move-exception v0 │ │ -05559c: 5421 b801 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b8 │ │ -0555a0: 6e10 1b15 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@151b │ │ -0555a6: 2700 |0013: throw v0 │ │ +0577b4: |[0577b4] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ +0577c4: 5420 ba01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01ba │ │ +0577c8: 5421 b901 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01b9 │ │ +0577cc: 6e30 4d05 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@054d │ │ +0577d2: 5420 b801 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b8 │ │ +0577d6: 6e10 1b15 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@151b │ │ +0577dc: 0e00 |000c: return-void │ │ +0577de: 0d00 |000d: move-exception v0 │ │ +0577e0: 5421 b801 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b8 │ │ +0577e4: 6e10 1b15 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@151b │ │ +0577ea: 2700 |0013: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ -> 0x000d │ │ positions : │ │ 0x0000 line=71 │ │ 0x0007 line=73 │ │ 0x000c line=75 │ │ @@ -107748,24 +107726,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -0555b4: |[0555b4] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ -0555c4: 5420 ba01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01ba │ │ -0555c8: 6e30 4e05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@054e │ │ -0555ce: 5420 b801 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b8 │ │ -0555d2: 6e10 1b15 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@151b │ │ -0555d8: 0e00 |000a: return-void │ │ -0555da: 0d00 |000b: move-exception v0 │ │ -0555dc: 5421 b801 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b8 │ │ -0555e0: 6e10 1b15 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@151b │ │ -0555e6: 2700 |0011: throw v0 │ │ +0577f8: |[0577f8] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ +057808: 5420 ba01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01ba │ │ +05780c: 6e30 4e05 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@054e │ │ +057812: 5420 b801 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b8 │ │ +057816: 6e10 1b15 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@151b │ │ +05781c: 0e00 |000a: return-void │ │ +05781e: 0d00 |000b: move-exception v0 │ │ +057820: 5421 b801 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01b8 │ │ +057824: 6e10 1b15 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@151b │ │ +05782a: 2700 |0011: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=63 │ │ 0x000a line=65 │ │ @@ -107781,36 +107759,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0555f4: |[0555f4] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ -055604: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055606: 5c10 bb01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bb │ │ -05560a: 5410 ba01 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01ba │ │ -05560e: 6e10 5005 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0550 │ │ -055614: 0e00 |0008: return-void │ │ +057838: |[057838] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ +057848: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05784a: 5c10 bb01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bb │ │ +05784e: 5410 ba01 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01ba │ │ +057852: 6e10 5005 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0550 │ │ +057858: 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 : 495 (AsyncTaskLoader.java) │ │ + source_file_idx : 496 (AsyncTaskLoader.java) │ │ │ │ Class #397 header: │ │ class_idx : 232 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 251 │ │ -source_file_idx : 495 │ │ +source_file_idx : 496 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #397 annotations: │ │ Annotations on class │ │ @@ -107874,19 +107852,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -055618: |[055618] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ -055628: 7020 ba05 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@05ba │ │ -05562e: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ -055632: 5a20 c001 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c0 │ │ -055636: 0e00 |0007: return-void │ │ +05785c: |[05785c] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ +05786c: 7020 ba05 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@05ba │ │ +057872: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ +057876: 5a20 c001 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c0 │ │ +05787a: 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; │ │ @@ -107899,49 +107877,49 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -055638: |[055638] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ -055648: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -05564a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -05564c: 5441 c101 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ -055650: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ -055654: 5441 be01 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01be │ │ -055658: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ -05565c: 5441 c101 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ -055660: 5511 bb01 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bb │ │ -055664: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ -055668: 5441 c101 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ -05566c: 5c10 bb01 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bb │ │ -055670: 5441 bf01 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01bf │ │ -055674: 5442 c101 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ -055678: 6e20 8f01 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@018f │ │ -05567e: 5b43 c101 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ -055682: 0f00 |001d: return v0 │ │ -055684: 5441 c101 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ -055688: 5511 bb01 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bb │ │ -05568c: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ -055690: 5441 c101 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ -055694: 5c10 bb01 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bb │ │ -055698: 5441 bf01 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01bf │ │ -05569c: 5442 c101 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ -0556a0: 6e20 8f01 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@018f │ │ -0556a6: 5b43 c101 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ -0556aa: 28ec |0031: goto 001d // -0014 │ │ -0556ac: 5441 c101 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ -0556b0: 6e20 4205 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@0542 │ │ -0556b6: 0a00 |0037: move-result v0 │ │ -0556b8: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ -0556bc: 5441 c101 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ -0556c0: 5b41 be01 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01be │ │ -0556c4: 5b43 c101 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ -0556c8: 28dd |0040: goto 001d // -0023 │ │ +05787c: |[05787c] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ +05788c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05788e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +057890: 5441 c101 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ +057894: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ +057898: 5441 be01 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01be │ │ +05789c: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ +0578a0: 5441 c101 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ +0578a4: 5511 bb01 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bb │ │ +0578a8: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ +0578ac: 5441 c101 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ +0578b0: 5c10 bb01 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bb │ │ +0578b4: 5441 bf01 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01bf │ │ +0578b8: 5442 c101 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ +0578bc: 6e20 8f01 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@018f │ │ +0578c2: 5b43 c101 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ +0578c6: 0f00 |001d: return v0 │ │ +0578c8: 5441 c101 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ +0578cc: 5511 bb01 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bb │ │ +0578d0: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ +0578d4: 5441 c101 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ +0578d8: 5c10 bb01 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bb │ │ +0578dc: 5441 bf01 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01bf │ │ +0578e0: 5442 c101 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ +0578e4: 6e20 8f01 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@018f │ │ +0578ea: 5b43 c101 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ +0578ee: 28ec |0031: goto 001d // -0014 │ │ +0578f0: 5441 c101 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ +0578f4: 6e20 4205 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@0542 │ │ +0578fa: 0a00 |0037: move-result v0 │ │ +0578fc: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ +057900: 5441 c101 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ +057904: 5b41 be01 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01be │ │ +057908: 5b43 c101 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ +05790c: 28dd |0040: goto 001d // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=136 │ │ 0x0006 line=137 │ │ 0x000a line=142 │ │ 0x0010 line=143 │ │ 0x0014 line=144 │ │ @@ -107965,26 +107943,26 @@ │ │ type : '(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0556cc: |[0556cc] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -0556dc: 6e20 5305 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0553 │ │ -0556e2: 5420 be01 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01be │ │ -0556e6: 3330 1100 |0005: if-ne v0, v3, 0016 // +0011 │ │ -0556ea: 6e10 5705 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.rollbackContentChanged:()V // method@0557 │ │ -0556f0: 7100 ad01 0000 |000a: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01ad │ │ -0556f6: 0b00 |000d: move-result-wide v0 │ │ -0556f8: 5a20 c001 |000e: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c0 │ │ -0556fc: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0556fe: 5b20 be01 |0011: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01be │ │ -055702: 6e10 5005 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0550 │ │ -055708: 0e00 |0016: return-void │ │ +057910: |[057910] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +057920: 6e20 5305 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0553 │ │ +057926: 5420 be01 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01be │ │ +05792a: 3330 1100 |0005: if-ne v0, v3, 0016 // +0011 │ │ +05792e: 6e10 5705 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.rollbackContentChanged:()V // method@0557 │ │ +057934: 7100 ad01 0000 |000a: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01ad │ │ +05793a: 0b00 |000d: move-result-wide v0 │ │ +05793c: 5a20 c001 |000e: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c0 │ │ +057940: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +057942: 5b20 be01 |0011: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01be │ │ +057946: 6e10 5005 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0550 │ │ +05794c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0003 line=201 │ │ 0x0007 line=203 │ │ 0x000a line=204 │ │ 0x0010 line=205 │ │ @@ -108003,32 +107981,32 @@ │ │ type : '(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -05570c: |[05570c] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -05571c: 5420 c101 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ -055720: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ -055724: 6e30 4d05 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@054d │ │ -05572a: 0e00 |0007: return-void │ │ -05572c: 6e10 5105 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@0551 │ │ -055732: 0a00 |000b: move-result v0 │ │ -055734: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ -055738: 6e20 5305 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0553 │ │ -05573e: 28f6 |0011: goto 0007 // -000a │ │ -055740: 6e10 4b05 0200 |0012: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.commitContentChanged:()V // method@054b │ │ -055746: 7100 ad01 0000 |0015: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01ad │ │ -05574c: 0b00 |0018: move-result-wide v0 │ │ -05574e: 5a20 c001 |0019: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c0 │ │ -055752: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -055754: 5b20 c101 |001c: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ -055758: 6e20 4c05 4200 |001e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@054c │ │ -05575e: 28e6 |0021: goto 0007 // -001a │ │ +057950: |[057950] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +057960: 5420 c101 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ +057964: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ +057968: 6e30 4d05 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@054d │ │ +05796e: 0e00 |0007: return-void │ │ +057970: 6e10 5105 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@0551 │ │ +057976: 0a00 |000b: move-result v0 │ │ +057978: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ +05797c: 6e20 5305 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@0553 │ │ +057982: 28f6 |0011: goto 0007 // -000a │ │ +057984: 6e10 4b05 0200 |0012: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.commitContentChanged:()V // method@054b │ │ +05798a: 7100 ad01 0000 |0015: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01ad │ │ +057990: 0b00 |0018: move-result-wide v0 │ │ +057992: 5a20 c001 |0019: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c0 │ │ +057996: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +057998: 5b20 c101 |001c: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ +05799c: 6e20 4c05 4200 |001e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@054c │ │ +0579a2: 28e6 |0021: goto 0007 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0004 line=213 │ │ 0x0007 line=226 │ │ 0x0008 line=215 │ │ 0x000e line=217 │ │ @@ -108049,57 +108027,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 │ │ -055760: |[055760] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -055770: 6f58 bf05 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@05bf │ │ -055776: 5440 c101 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ -05577a: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ -05577e: 6e20 4914 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -055784: 1a00 f312 |000a: const-string v0, "mTask=" // string@12f3 │ │ -055788: 6e20 4914 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -05578e: 5440 c101 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ -055792: 6e20 4814 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1448 │ │ -055798: 1a00 8c00 |0014: const-string v0, " waiting=" // string@008c │ │ -05579c: 6e20 4914 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -0557a2: 5440 c101 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ -0557a6: 5500 bb01 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bb │ │ -0557aa: 6e20 4f14 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@144f │ │ -0557b0: 5440 be01 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01be │ │ -0557b4: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ -0557b8: 6e20 4914 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -0557be: 1a00 6811 |0027: const-string v0, "mCancellingTask=" // string@1168 │ │ -0557c2: 6e20 4914 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -0557c8: 5440 be01 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01be │ │ -0557cc: 6e20 4814 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1448 │ │ -0557d2: 1a00 8c00 |0031: const-string v0, " waiting=" // string@008c │ │ -0557d6: 6e20 4914 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -0557dc: 5440 be01 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01be │ │ -0557e0: 5500 bb01 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bb │ │ -0557e4: 6e20 4f14 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@144f │ │ -0557ea: 5340 c201 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c2 │ │ -0557ee: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ -0557f2: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ -0557f6: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ -0557fa: 6e20 4914 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -055800: 1a00 1213 |0048: const-string v0, "mUpdateThrottle=" // string@1312 │ │ -055804: 6e20 4914 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -05580a: 5340 c201 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c2 │ │ -05580e: 7130 7808 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@0878 │ │ -055814: 1a00 6500 |0052: const-string v0, " mLastLoadCompleteTime=" // string@0065 │ │ -055818: 6e20 4914 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -05581e: 5340 c001 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c0 │ │ -055822: 7100 ad01 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01ad │ │ -055828: 0b02 |005c: move-result-wide v2 │ │ -05582a: 7157 7708 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@0877 │ │ -055830: 6e10 4b14 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@144b │ │ -055836: 0e00 |0063: return-void │ │ +0579a4: |[0579a4] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0579b4: 6f58 bf05 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@05bf │ │ +0579ba: 5440 c101 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ +0579be: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ +0579c2: 6e20 4914 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +0579c8: 1a00 f412 |000a: const-string v0, "mTask=" // string@12f4 │ │ +0579cc: 6e20 4914 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +0579d2: 5440 c101 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ +0579d6: 6e20 4814 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1448 │ │ +0579dc: 1a00 8c00 |0014: const-string v0, " waiting=" // string@008c │ │ +0579e0: 6e20 4914 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +0579e6: 5440 c101 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ +0579ea: 5500 bb01 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bb │ │ +0579ee: 6e20 4f14 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@144f │ │ +0579f4: 5440 be01 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01be │ │ +0579f8: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ +0579fc: 6e20 4914 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +057a02: 1a00 6911 |0027: const-string v0, "mCancellingTask=" // string@1169 │ │ +057a06: 6e20 4914 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +057a0c: 5440 be01 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01be │ │ +057a10: 6e20 4814 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@1448 │ │ +057a16: 1a00 8c00 |0031: const-string v0, " waiting=" // string@008c │ │ +057a1a: 6e20 4914 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +057a20: 5440 be01 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01be │ │ +057a24: 5500 bb01 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bb │ │ +057a28: 6e20 4f14 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@144f │ │ +057a2e: 5340 c201 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c2 │ │ +057a32: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ +057a36: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ +057a3a: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ +057a3e: 6e20 4914 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +057a44: 1a00 1313 |0048: const-string v0, "mUpdateThrottle=" // string@1313 │ │ +057a48: 6e20 4914 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +057a4e: 5340 c201 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c2 │ │ +057a52: 7130 7808 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@0878 │ │ +057a58: 1a00 6500 |0052: const-string v0, " mLastLoadCompleteTime=" // string@0065 │ │ +057a5c: 6e20 4914 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +057a62: 5340 c001 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c0 │ │ +057a66: 7100 ad01 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01ad │ │ +057a6c: 0b02 |005c: move-result-wide v2 │ │ +057a6e: 7157 7708 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@0877 │ │ +057a74: 6e10 4b14 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@144b │ │ +057a7a: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0003 line=269 │ │ 0x0007 line=270 │ │ 0x0014 line=271 │ │ 0x0020 line=273 │ │ @@ -108125,55 +108103,55 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 76 16-bit code units │ │ -055838: |[055838] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ -055848: 5482 be01 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01be │ │ -05584c: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ -055850: 5482 c101 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ -055854: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ -055858: 5482 c101 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ -05585c: 5522 bb01 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bb │ │ -055860: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ -055864: 5482 c101 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ -055868: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -05586a: 5c23 bb01 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bb │ │ -05586e: 5482 bf01 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01bf │ │ -055872: 5483 c101 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ -055876: 6e20 8f01 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@018f │ │ -05587c: 5382 c201 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c2 │ │ -055880: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ -055884: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ -055888: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ -05588c: 7100 ad01 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01ad │ │ -055892: 0b00 |0025: move-result-wide v0 │ │ -055894: 5382 c001 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c0 │ │ -055898: 5384 c201 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c2 │ │ -05589c: bb42 |002a: add-long/2addr v2, v4 │ │ -05589e: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ -0558a2: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ -0558a6: 5482 c101 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ -0558aa: 1213 |0031: const/4 v3, #int 1 // #1 │ │ -0558ac: 5c23 bb01 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bb │ │ -0558b0: 5482 bf01 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01bf │ │ -0558b4: 5483 c101 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ -0558b8: 5384 c001 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c0 │ │ -0558bc: 5386 c201 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c2 │ │ -0558c0: bb64 |003c: add-long/2addr v4, v6 │ │ -0558c2: 6e40 8e01 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@018e │ │ -0558c8: 0e00 |0040: return-void │ │ -0558ca: 5483 c101 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ -0558ce: 6204 1002 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0210 │ │ -0558d2: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -0558d4: 1f02 7d03 |0046: check-cast v2, [Ljava/lang/Void; // type@037d │ │ -0558d8: 6e30 4505 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@0545 │ │ -0558de: 28f5 |004b: goto 0040 // -000b │ │ +057a7c: |[057a7c] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ +057a8c: 5482 be01 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01be │ │ +057a90: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ +057a94: 5482 c101 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ +057a98: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ +057a9c: 5482 c101 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ +057aa0: 5522 bb01 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bb │ │ +057aa4: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ +057aa8: 5482 c101 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ +057aac: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +057aae: 5c23 bb01 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bb │ │ +057ab2: 5482 bf01 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01bf │ │ +057ab6: 5483 c101 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ +057aba: 6e20 8f01 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@018f │ │ +057ac0: 5382 c201 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c2 │ │ +057ac4: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ +057ac8: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ +057acc: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ +057ad0: 7100 ad01 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@01ad │ │ +057ad6: 0b00 |0025: move-result-wide v0 │ │ +057ad8: 5382 c001 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c0 │ │ +057adc: 5384 c201 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c2 │ │ +057ae0: bb42 |002a: add-long/2addr v2, v4 │ │ +057ae2: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ +057ae6: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ +057aea: 5482 c101 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ +057aee: 1213 |0031: const/4 v3, #int 1 // #1 │ │ +057af0: 5c23 bb01 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01bb │ │ +057af4: 5482 bf01 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01bf │ │ +057af8: 5483 c101 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ +057afc: 5384 c001 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01c0 │ │ +057b00: 5386 c201 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c2 │ │ +057b04: bb64 |003c: add-long/2addr v4, v6 │ │ +057b06: 6e40 8e01 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@018e │ │ +057b0c: 0e00 |0040: return-void │ │ +057b0e: 5483 c101 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ +057b12: 6204 1002 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0210 │ │ +057b16: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +057b18: 1f02 7d03 |0046: check-cast v2, [Ljava/lang/Void; // type@037d │ │ +057b1c: 6e30 4505 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@0545 │ │ +057b22: 28f5 |004b: goto 0040 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0008 line=178 │ │ 0x000e line=179 │ │ 0x0013 line=180 │ │ 0x001a line=182 │ │ @@ -108199,16 +108177,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0558e0: |[0558e0] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ -0558f0: 0e00 |0000: return-void │ │ +057b24: |[057b24] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ +057b34: 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; │ │ @@ -108219,22 +108197,22 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0558f4: |[0558f4] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ -055904: 6f10 c805 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@05c8 │ │ -05590a: 6e10 4a05 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@054a │ │ -055910: 2200 e700 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@00e7 │ │ -055914: 7020 4005 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@0540 │ │ -05591a: 5b10 c101 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ -05591e: 6e10 5005 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0550 │ │ -055924: 0e00 |0010: return-void │ │ +057b38: |[057b38] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ +057b48: 6f10 c805 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@05c8 │ │ +057b4e: 6e10 4a05 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@054a │ │ +057b54: 2200 e700 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@00e7 │ │ +057b58: 7020 4005 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@0540 │ │ +057b5e: 5b10 c101 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ +057b62: 6e10 5005 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@0550 │ │ +057b68: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0003 line=112 │ │ 0x0006 line=113 │ │ 0x000d line=115 │ │ 0x0010 line=116 │ │ @@ -108247,18 +108225,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -055928: |[055928] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ -055938: 6e10 5205 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@0552 │ │ -05593e: 0c00 |0003: move-result-object v0 │ │ -055940: 1100 |0004: return-object v0 │ │ +057b6c: |[057b6c] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ +057b7c: 6e10 5205 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@0552 │ │ +057b82: 0c00 |0003: move-result-object v0 │ │ +057b84: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/content/AsyncTaskLoader; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/content/AsyncTaskLoader; Landroid/support/v4/content/AsyncTaskLoader; │ │ │ │ @@ -108267,23 +108245,23 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -055944: |[055944] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ -055954: 5a34 c201 |0000: iput-wide v4, v3, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c2 │ │ -055958: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -05595c: 3100 0400 |0004: cmp-long v0, v4, v0 │ │ -055960: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -055964: 2200 5900 |0008: new-instance v0, Landroid/os/Handler; // type@0059 │ │ -055968: 7010 8801 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0188 │ │ -05596e: 5b30 bf01 |000d: iput-object v0, v3, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01bf │ │ -055972: 0e00 |000f: return-void │ │ +057b88: |[057b88] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ +057b98: 5a34 c201 |0000: iput-wide v4, v3, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01c2 │ │ +057b9c: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +057ba0: 3100 0400 |0004: cmp-long v0, v4, v0 │ │ +057ba4: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +057ba8: 2200 5900 |0008: new-instance v0, Landroid/os/Handler; // type@0059 │ │ +057bac: 7010 8801 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@0188 │ │ +057bb2: 5b30 bf01 |000d: iput-object v0, v3, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01bf │ │ +057bb6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0002 line=104 │ │ 0x0008 line=105 │ │ 0x000f line=107 │ │ locals : │ │ @@ -108296,44 +108274,44 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -055974: |[055974] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ -055984: 5420 c101 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ -055988: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -05598c: 7110 4105 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@0541 │ │ -055992: 0c01 |0007: move-result-object v1 │ │ -055994: 6e10 1a15 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@151a │ │ -05599a: 0e00 |000b: return-void │ │ -05599c: 0d01 |000c: move-exception v1 │ │ -05599e: 28fe |000d: goto 000b // -0002 │ │ +057bb8: |[057bb8] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ +057bc8: 5420 c101 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01c1 │ │ +057bcc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +057bd0: 7110 4105 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@0541 │ │ +057bd6: 0c01 |0007: move-result-object v1 │ │ +057bd8: 6e10 1a15 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@151a │ │ +057bde: 0e00 |000b: return-void │ │ +057be0: 0d01 |000c: move-exception v1 │ │ +057be2: 28fe |000d: goto 000b // -0002 │ │ catches : 1 │ │ 0x0004 - 0x000b │ │ Ljava/lang/InterruptedException; -> 0x000c │ │ positions : │ │ 0x0000 line=256 │ │ 0x0002 line=257 │ │ 0x0004 line=259 │ │ 0x000b line=264 │ │ 0x000c line=260 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/content/AsyncTaskLoader; │ │ 0x0002 - 0x000e reg=0 task Landroid/support/v4/content/AsyncTaskLoader$LoadTask; Landroid/support/v4/content/AsyncTaskLoader.LoadTask; │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/content/AsyncTaskLoader; Landroid/support/v4/content/AsyncTaskLoader; │ │ │ │ - source_file_idx : 495 (AsyncTaskLoader.java) │ │ + source_file_idx : 496 (AsyncTaskLoader.java) │ │ │ │ Class #398 header: │ │ class_idx : 240 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 789 │ │ +source_file_idx : 790 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #398 annotations: │ │ Annotations on class │ │ @@ -108364,21 +108342,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0559b0: |[0559b0] android.support.v4.content.FileProvider$SimplePathStrategy.:(Ljava/lang/String;)V │ │ -0559c0: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ -0559c6: 2200 2c03 |0003: new-instance v0, Ljava/util/HashMap; // type@032c │ │ -0559ca: 7010 ef14 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@14ef │ │ -0559d0: 5b10 d101 |0008: iput-object v0, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01d1 │ │ -0559d4: 5b12 d001 |000a: iput-object v2, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@01d0 │ │ -0559d8: 0e00 |000c: return-void │ │ +057bf4: |[057bf4] android.support.v4.content.FileProvider$SimplePathStrategy.:(Ljava/lang/String;)V │ │ +057c04: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ +057c0a: 2200 2c03 |0003: new-instance v0, Ljava/util/HashMap; // type@032c │ │ +057c0e: 7010 ef14 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@14ef │ │ +057c14: 5b10 d101 |0008: iput-object v0, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01d1 │ │ +057c18: 5b12 d001 |000a: iput-object v2, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@01d0 │ │ +057c1c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ 0x0003 line=632 │ │ 0x000a line=635 │ │ 0x000c line=636 │ │ locals : │ │ @@ -108391,40 +108369,40 @@ │ │ type : '(Ljava/lang/String;Ljava/io/File;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -0559dc: |[0559dc] android.support.v4.content.FileProvider$SimplePathStrategy.addRoot:(Ljava/lang/String;Ljava/io/File;)V │ │ -0559ec: 7110 d111 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@11d1 │ │ -0559f2: 0a01 |0003: move-result v1 │ │ -0559f4: 3801 0a00 |0004: if-eqz v1, 000e // +000a │ │ -0559f8: 2201 ff02 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -0559fc: 1a02 0408 |0008: const-string v2, "Name must not be empty" // string@0804 │ │ -055a00: 7020 7614 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -055a06: 2701 |000d: throw v1 │ │ -055a08: 6e10 2c14 0600 |000e: invoke-virtual {v6}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@142c │ │ -055a0e: 0c06 |0011: move-result-object v6 │ │ -055a10: 5441 d101 |0012: iget-object v1, v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01d1 │ │ -055a14: 6e30 f214 5106 |0014: invoke-virtual {v1, v5, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14f2 │ │ -055a1a: 0e00 |0017: return-void │ │ -055a1c: 0d00 |0018: move-exception v0 │ │ -055a1e: 2201 ff02 |0019: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -055a22: 2202 1403 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ -055a26: 7010 ab14 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -055a2c: 1a03 1003 |0020: const-string v3, "Failed to resolve canonical path for " // string@0310 │ │ -055a30: 6e20 b214 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -055a36: 0c02 |0025: move-result-object v2 │ │ -055a38: 6e20 b114 6200 |0026: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -055a3e: 0c02 |0029: move-result-object v2 │ │ -055a40: 6e10 b714 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -055a46: 0c02 |002d: move-result-object v2 │ │ -055a48: 7030 7714 2100 |002e: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1477 │ │ -055a4e: 2701 |0031: throw v1 │ │ +057c20: |[057c20] android.support.v4.content.FileProvider$SimplePathStrategy.addRoot:(Ljava/lang/String;Ljava/io/File;)V │ │ +057c30: 7110 d111 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@11d1 │ │ +057c36: 0a01 |0003: move-result v1 │ │ +057c38: 3801 0a00 |0004: if-eqz v1, 000e // +000a │ │ +057c3c: 2201 ff02 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +057c40: 1a02 0508 |0008: const-string v2, "Name must not be empty" // string@0805 │ │ +057c44: 7020 7614 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +057c4a: 2701 |000d: throw v1 │ │ +057c4c: 6e10 2c14 0600 |000e: invoke-virtual {v6}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@142c │ │ +057c52: 0c06 |0011: move-result-object v6 │ │ +057c54: 5441 d101 |0012: iget-object v1, v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01d1 │ │ +057c58: 6e30 f214 5106 |0014: invoke-virtual {v1, v5, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@14f2 │ │ +057c5e: 0e00 |0017: return-void │ │ +057c60: 0d00 |0018: move-exception v0 │ │ +057c62: 2201 ff02 |0019: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +057c66: 2202 1403 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ +057c6a: 7010 ab14 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +057c70: 1a03 1103 |0020: const-string v3, "Failed to resolve canonical path for " // string@0311 │ │ +057c74: 6e20 b214 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +057c7a: 0c02 |0025: move-result-object v2 │ │ +057c7c: 6e20 b114 6200 |0026: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +057c82: 0c02 |0029: move-result-object v2 │ │ +057c84: 6e10 b714 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +057c8a: 0c02 |002d: move-result-object v2 │ │ +057c8c: 7030 7714 2100 |002e: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1477 │ │ +057c92: 2701 |0031: throw v1 │ │ catches : 1 │ │ 0x000e - 0x0011 │ │ Ljava/io/IOException; -> 0x0018 │ │ positions : │ │ 0x0000 line=643 │ │ 0x0006 line=644 │ │ 0x000e line=649 │ │ @@ -108443,76 +108421,76 @@ │ │ type : '(Landroid/net/Uri;)Ljava/io/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 122 16-bit code units │ │ -055a60: |[055a60] android.support.v4.content.FileProvider$SimplePathStrategy.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; │ │ -055a70: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -055a72: 6e10 6801 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getEncodedPath:()Ljava/lang/String; // method@0168 │ │ -055a78: 0c02 |0004: move-result-object v2 │ │ -055a7a: 1306 2f00 |0005: const/16 v6, #int 47 // #2f │ │ -055a7e: 6e30 a214 6207 |0007: invoke-virtual {v2, v6, v7}, Ljava/lang/String;.indexOf:(II)I // method@14a2 │ │ -055a84: 0a04 |000a: move-result v4 │ │ -055a86: 6e30 a914 7204 |000b: invoke-virtual {v2, v7, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@14a9 │ │ -055a8c: 0c06 |000e: move-result-object v6 │ │ -055a8e: 7110 6401 0600 |000f: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0164 │ │ -055a94: 0c05 |0012: move-result-object v5 │ │ -055a96: d806 0401 |0013: add-int/lit8 v6, v4, #int 1 // #01 │ │ -055a9a: 6e20 a814 6200 |0015: invoke-virtual {v2, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@14a8 │ │ -055aa0: 0c06 |0018: move-result-object v6 │ │ -055aa2: 7110 6401 0600 |0019: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0164 │ │ -055aa8: 0c02 |001c: move-result-object v2 │ │ -055aaa: 5496 d101 |001d: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01d1 │ │ -055aae: 6e20 f114 5600 |001f: invoke-virtual {v6, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@14f1 │ │ -055ab4: 0c03 |0022: move-result-object v3 │ │ -055ab6: 1f03 e402 |0023: check-cast v3, Ljava/io/File; // type@02e4 │ │ -055aba: 3903 1b00 |0025: if-nez v3, 0040 // +001b │ │ -055abe: 2206 ff02 |0027: new-instance v6, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -055ac2: 2207 1403 |0029: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ -055ac6: 7010 ab14 0700 |002b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -055acc: 1a08 5209 |002e: const-string v8, "Unable to find configured root for " // string@0952 │ │ -055ad0: 6e20 b214 8700 |0030: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -055ad6: 0c07 |0033: move-result-object v7 │ │ -055ad8: 6e20 b114 a700 |0034: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -055ade: 0c07 |0037: move-result-object v7 │ │ -055ae0: 6e10 b714 0700 |0038: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -055ae6: 0c07 |003b: move-result-object v7 │ │ -055ae8: 7020 7614 7600 |003c: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -055aee: 2706 |003f: throw v6 │ │ -055af0: 2201 e402 |0040: new-instance v1, Ljava/io/File; // type@02e4 │ │ -055af4: 7030 2714 3102 |0042: invoke-direct {v1, v3, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@1427 │ │ -055afa: 6e10 2c14 0100 |0045: invoke-virtual {v1}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@142c │ │ -055b00: 0c01 |0048: move-result-object v1 │ │ -055b02: 6e10 3014 0100 |0049: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1430 │ │ -055b08: 0c06 |004c: move-result-object v6 │ │ -055b0a: 6e10 3014 0300 |004d: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1430 │ │ -055b10: 0c07 |0050: move-result-object v7 │ │ -055b12: 6e20 a714 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@14a7 │ │ -055b18: 0a06 |0054: move-result v6 │ │ -055b1a: 3906 2400 |0055: if-nez v6, 0079 // +0024 │ │ -055b1e: 2206 1203 |0057: new-instance v6, Ljava/lang/SecurityException; // type@0312 │ │ -055b22: 1a07 8b08 |0059: const-string v7, "Resolved path jumped beyond configured root" // string@088b │ │ -055b26: 7020 9b14 7600 |005b: invoke-direct {v6, v7}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@149b │ │ -055b2c: 2706 |005e: throw v6 │ │ -055b2e: 0d00 |005f: move-exception v0 │ │ -055b30: 2206 ff02 |0060: new-instance v6, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -055b34: 2207 1403 |0062: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ -055b38: 7010 ab14 0700 |0064: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -055b3e: 1a08 1003 |0067: const-string v8, "Failed to resolve canonical path for " // string@0310 │ │ -055b42: 6e20 b214 8700 |0069: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -055b48: 0c07 |006c: move-result-object v7 │ │ -055b4a: 6e20 b114 1700 |006d: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -055b50: 0c07 |0070: move-result-object v7 │ │ -055b52: 6e10 b714 0700 |0071: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -055b58: 0c07 |0074: move-result-object v7 │ │ -055b5a: 7020 7614 7600 |0075: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -055b60: 2706 |0078: throw v6 │ │ -055b62: 1101 |0079: return-object v1 │ │ +057ca4: |[057ca4] android.support.v4.content.FileProvider$SimplePathStrategy.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; │ │ +057cb4: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +057cb6: 6e10 6801 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getEncodedPath:()Ljava/lang/String; // method@0168 │ │ +057cbc: 0c02 |0004: move-result-object v2 │ │ +057cbe: 1306 2f00 |0005: const/16 v6, #int 47 // #2f │ │ +057cc2: 6e30 a214 6207 |0007: invoke-virtual {v2, v6, v7}, Ljava/lang/String;.indexOf:(II)I // method@14a2 │ │ +057cc8: 0a04 |000a: move-result v4 │ │ +057cca: 6e30 a914 7204 |000b: invoke-virtual {v2, v7, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@14a9 │ │ +057cd0: 0c06 |000e: move-result-object v6 │ │ +057cd2: 7110 6401 0600 |000f: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0164 │ │ +057cd8: 0c05 |0012: move-result-object v5 │ │ +057cda: d806 0401 |0013: add-int/lit8 v6, v4, #int 1 // #01 │ │ +057cde: 6e20 a814 6200 |0015: invoke-virtual {v2, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@14a8 │ │ +057ce4: 0c06 |0018: move-result-object v6 │ │ +057ce6: 7110 6401 0600 |0019: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0164 │ │ +057cec: 0c02 |001c: move-result-object v2 │ │ +057cee: 5496 d101 |001d: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01d1 │ │ +057cf2: 6e20 f114 5600 |001f: invoke-virtual {v6, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@14f1 │ │ +057cf8: 0c03 |0022: move-result-object v3 │ │ +057cfa: 1f03 e402 |0023: check-cast v3, Ljava/io/File; // type@02e4 │ │ +057cfe: 3903 1b00 |0025: if-nez v3, 0040 // +001b │ │ +057d02: 2206 ff02 |0027: new-instance v6, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +057d06: 2207 1403 |0029: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ +057d0a: 7010 ab14 0700 |002b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +057d10: 1a08 5309 |002e: const-string v8, "Unable to find configured root for " // string@0953 │ │ +057d14: 6e20 b214 8700 |0030: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +057d1a: 0c07 |0033: move-result-object v7 │ │ +057d1c: 6e20 b114 a700 |0034: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +057d22: 0c07 |0037: move-result-object v7 │ │ +057d24: 6e10 b714 0700 |0038: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +057d2a: 0c07 |003b: move-result-object v7 │ │ +057d2c: 7020 7614 7600 |003c: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +057d32: 2706 |003f: throw v6 │ │ +057d34: 2201 e402 |0040: new-instance v1, Ljava/io/File; // type@02e4 │ │ +057d38: 7030 2714 3102 |0042: invoke-direct {v1, v3, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@1427 │ │ +057d3e: 6e10 2c14 0100 |0045: invoke-virtual {v1}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@142c │ │ +057d44: 0c01 |0048: move-result-object v1 │ │ +057d46: 6e10 3014 0100 |0049: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1430 │ │ +057d4c: 0c06 |004c: move-result-object v6 │ │ +057d4e: 6e10 3014 0300 |004d: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1430 │ │ +057d54: 0c07 |0050: move-result-object v7 │ │ +057d56: 6e20 a714 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@14a7 │ │ +057d5c: 0a06 |0054: move-result v6 │ │ +057d5e: 3906 2400 |0055: if-nez v6, 0079 // +0024 │ │ +057d62: 2206 1203 |0057: new-instance v6, Ljava/lang/SecurityException; // type@0312 │ │ +057d66: 1a07 8c08 |0059: const-string v7, "Resolved path jumped beyond configured root" // string@088c │ │ +057d6a: 7020 9b14 7600 |005b: invoke-direct {v6, v7}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@149b │ │ +057d70: 2706 |005e: throw v6 │ │ +057d72: 0d00 |005f: move-exception v0 │ │ +057d74: 2206 ff02 |0060: new-instance v6, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +057d78: 2207 1403 |0062: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ +057d7c: 7010 ab14 0700 |0064: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +057d82: 1a08 1103 |0067: const-string v8, "Failed to resolve canonical path for " // string@0311 │ │ +057d86: 6e20 b214 8700 |0069: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +057d8c: 0c07 |006c: move-result-object v7 │ │ +057d8e: 6e20 b114 1700 |006d: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +057d94: 0c07 |0070: move-result-object v7 │ │ +057d96: 6e10 b714 0700 |0071: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +057d9c: 0c07 |0074: move-result-object v7 │ │ +057d9e: 7020 7614 7600 |0075: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +057da4: 2706 |0078: throw v6 │ │ +057da6: 1101 |0079: return-object v1 │ │ catches : 1 │ │ 0x0045 - 0x0048 │ │ Ljava/io/IOException; -> 0x005f │ │ positions : │ │ 0x0001 line=698 │ │ 0x0005 line=700 │ │ 0x000b line=701 │ │ @@ -108542,127 +108520,127 @@ │ │ type : '(Ljava/io/File;)Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 222 16-bit code units │ │ -055b74: |[055b74] android.support.v4.content.FileProvider$SimplePathStrategy.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; │ │ -055b84: 6e10 2d14 0a00 |0000: invoke-virtual {v10}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@142d │ │ -055b8a: 0c03 |0003: move-result-object v3 │ │ -055b8c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -055b8e: 5496 d101 |0005: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01d1 │ │ -055b92: 6e10 f014 0600 |0007: invoke-virtual {v6}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@14f0 │ │ -055b98: 0c06 |000a: move-result-object v6 │ │ -055b9a: 7210 1415 0600 |000b: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1514 │ │ -055ba0: 0c01 |000e: move-result-object v1 │ │ -055ba2: 7210 f414 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@14f4 │ │ -055ba8: 0a06 |0012: move-result v6 │ │ -055baa: 3806 4a00 |0013: if-eqz v6, 005d // +004a │ │ -055bae: 7210 f514 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14f5 │ │ -055bb4: 0c04 |0018: move-result-object v4 │ │ -055bb6: 1f04 3203 |0019: check-cast v4, Ljava/util/Map$Entry; // type@0332 │ │ -055bba: 7210 0b15 0400 |001b: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@150b │ │ -055bc0: 0c06 |001e: move-result-object v6 │ │ -055bc2: 1f06 e402 |001f: check-cast v6, Ljava/io/File; // type@02e4 │ │ -055bc6: 6e10 3014 0600 |0021: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1430 │ │ -055bcc: 0c05 |0024: move-result-object v5 │ │ -055bce: 6e20 a714 5300 |0025: invoke-virtual {v3, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@14a7 │ │ -055bd4: 0a06 |0028: move-result v6 │ │ -055bd6: 3806 e6ff |0029: if-eqz v6, 000f // -001a │ │ -055bda: 3802 1600 |002b: if-eqz v2, 0041 // +0016 │ │ -055bde: 6e10 a414 0500 |002d: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@14a4 │ │ -055be4: 0a07 |0030: move-result v7 │ │ -055be6: 7210 0b15 0200 |0031: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@150b │ │ -055bec: 0c06 |0034: move-result-object v6 │ │ -055bee: 1f06 e402 |0035: check-cast v6, Ljava/io/File; // type@02e4 │ │ -055bf2: 6e10 3014 0600 |0037: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1430 │ │ -055bf8: 0c06 |003a: move-result-object v6 │ │ -055bfa: 6e10 a414 0600 |003b: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@14a4 │ │ -055c00: 0a06 |003e: move-result v6 │ │ -055c02: 3767 d0ff |003f: if-le v7, v6, 000f // -0030 │ │ -055c06: 0742 |0041: move-object v2, v4 │ │ -055c08: 28cd |0042: goto 000f // -0033 │ │ -055c0a: 0d00 |0043: move-exception v0 │ │ -055c0c: 2206 ff02 |0044: new-instance v6, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -055c10: 2207 1403 |0046: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ -055c14: 7010 ab14 0700 |0048: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -055c1a: 1a08 1003 |004b: const-string v8, "Failed to resolve canonical path for " // string@0310 │ │ -055c1e: 6e20 b214 8700 |004d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -055c24: 0c07 |0050: move-result-object v7 │ │ -055c26: 6e20 b114 a700 |0051: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ -055c2c: 0c07 |0054: move-result-object v7 │ │ -055c2e: 6e10 b714 0700 |0055: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -055c34: 0c07 |0058: move-result-object v7 │ │ -055c36: 7020 7614 7600 |0059: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -055c3c: 2706 |005c: throw v6 │ │ -055c3e: 3902 1b00 |005d: if-nez v2, 0078 // +001b │ │ -055c42: 2206 ff02 |005f: new-instance v6, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -055c46: 2207 1403 |0061: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ -055c4a: 7010 ab14 0700 |0063: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -055c50: 1a08 0e03 |0066: const-string v8, "Failed to find configured root that contains " // string@030e │ │ -055c54: 6e20 b214 8700 |0068: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -055c5a: 0c07 |006b: move-result-object v7 │ │ -055c5c: 6e20 b214 3700 |006c: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -055c62: 0c07 |006f: move-result-object v7 │ │ -055c64: 6e10 b714 0700 |0070: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -055c6a: 0c07 |0073: move-result-object v7 │ │ -055c6c: 7020 7614 7600 |0074: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -055c72: 2706 |0077: throw v6 │ │ -055c74: 7210 0b15 0200 |0078: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@150b │ │ -055c7a: 0c06 |007b: move-result-object v6 │ │ -055c7c: 1f06 e402 |007c: check-cast v6, Ljava/io/File; // type@02e4 │ │ -055c80: 6e10 3014 0600 |007e: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1430 │ │ -055c86: 0c05 |0081: move-result-object v5 │ │ -055c88: 1a06 dc00 |0082: const-string v6, "/" // string@00dc │ │ -055c8c: 6e20 9e14 6500 |0084: invoke-virtual {v5, v6}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@149e │ │ -055c92: 0a06 |0087: move-result v6 │ │ -055c94: 3806 4b00 |0088: if-eqz v6, 00d3 // +004b │ │ -055c98: 6e10 a414 0500 |008a: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@14a4 │ │ -055c9e: 0a06 |008d: move-result v6 │ │ -055ca0: 6e20 a814 6300 |008e: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@14a8 │ │ -055ca6: 0c03 |0091: move-result-object v3 │ │ -055ca8: 2207 1403 |0092: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ -055cac: 7010 ab14 0700 |0094: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -055cb2: 7210 0a15 0200 |0097: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@150a │ │ -055cb8: 0c06 |009a: move-result-object v6 │ │ -055cba: 1f06 1303 |009b: check-cast v6, Ljava/lang/String; // type@0313 │ │ -055cbe: 7110 6501 0600 |009d: invoke-static {v6}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@0165 │ │ -055cc4: 0c06 |00a0: move-result-object v6 │ │ -055cc6: 6e20 b214 6700 |00a1: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -055ccc: 0c06 |00a4: move-result-object v6 │ │ -055cce: 1307 2f00 |00a5: const/16 v7, #int 47 // #2f │ │ -055cd2: 6e20 ad14 7600 |00a7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ -055cd8: 0c06 |00aa: move-result-object v6 │ │ -055cda: 1a07 dc00 |00ab: const-string v7, "/" // string@00dc │ │ -055cde: 7120 6601 7300 |00ad: invoke-static {v3, v7}, Landroid/net/Uri;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0166 │ │ -055ce4: 0c07 |00b0: move-result-object v7 │ │ -055ce6: 6e20 b214 7600 |00b1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -055cec: 0c06 |00b4: move-result-object v6 │ │ -055cee: 6e10 b714 0600 |00b5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -055cf4: 0c03 |00b8: move-result-object v3 │ │ -055cf6: 2206 5100 |00b9: new-instance v6, Landroid/net/Uri$Builder; // type@0051 │ │ -055cfa: 7010 5f01 0600 |00bb: invoke-direct {v6}, Landroid/net/Uri$Builder;.:()V // method@015f │ │ -055d00: 1a07 fc0b |00be: const-string v7, "content" // string@0bfc │ │ -055d04: 6e20 6301 7600 |00c0: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0163 │ │ -055d0a: 0c06 |00c3: move-result-object v6 │ │ -055d0c: 5497 d001 |00c4: iget-object v7, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@01d0 │ │ -055d10: 6e20 6001 7600 |00c6: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0160 │ │ -055d16: 0c06 |00c9: move-result-object v6 │ │ -055d18: 6e20 6201 3600 |00ca: invoke-virtual {v6, v3}, Landroid/net/Uri$Builder;.encodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0162 │ │ -055d1e: 0c06 |00cd: move-result-object v6 │ │ -055d20: 6e10 6101 0600 |00ce: invoke-virtual {v6}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@0161 │ │ -055d26: 0c06 |00d1: move-result-object v6 │ │ -055d28: 1106 |00d2: return-object v6 │ │ -055d2a: 6e10 a414 0500 |00d3: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@14a4 │ │ -055d30: 0a06 |00d6: move-result v6 │ │ -055d32: d806 0601 |00d7: add-int/lit8 v6, v6, #int 1 // #01 │ │ -055d36: 6e20 a814 6300 |00d9: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@14a8 │ │ -055d3c: 0c03 |00dc: move-result-object v3 │ │ -055d3e: 28b5 |00dd: goto 0092 // -004b │ │ +057db8: |[057db8] android.support.v4.content.FileProvider$SimplePathStrategy.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; │ │ +057dc8: 6e10 2d14 0a00 |0000: invoke-virtual {v10}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@142d │ │ +057dce: 0c03 |0003: move-result-object v3 │ │ +057dd0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +057dd2: 5496 d101 |0005: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01d1 │ │ +057dd6: 6e10 f014 0600 |0007: invoke-virtual {v6}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@14f0 │ │ +057ddc: 0c06 |000a: move-result-object v6 │ │ +057dde: 7210 1415 0600 |000b: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1514 │ │ +057de4: 0c01 |000e: move-result-object v1 │ │ +057de6: 7210 f414 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@14f4 │ │ +057dec: 0a06 |0012: move-result v6 │ │ +057dee: 3806 4a00 |0013: if-eqz v6, 005d // +004a │ │ +057df2: 7210 f514 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14f5 │ │ +057df8: 0c04 |0018: move-result-object v4 │ │ +057dfa: 1f04 3203 |0019: check-cast v4, Ljava/util/Map$Entry; // type@0332 │ │ +057dfe: 7210 0b15 0400 |001b: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@150b │ │ +057e04: 0c06 |001e: move-result-object v6 │ │ +057e06: 1f06 e402 |001f: check-cast v6, Ljava/io/File; // type@02e4 │ │ +057e0a: 6e10 3014 0600 |0021: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1430 │ │ +057e10: 0c05 |0024: move-result-object v5 │ │ +057e12: 6e20 a714 5300 |0025: invoke-virtual {v3, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@14a7 │ │ +057e18: 0a06 |0028: move-result v6 │ │ +057e1a: 3806 e6ff |0029: if-eqz v6, 000f // -001a │ │ +057e1e: 3802 1600 |002b: if-eqz v2, 0041 // +0016 │ │ +057e22: 6e10 a414 0500 |002d: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@14a4 │ │ +057e28: 0a07 |0030: move-result v7 │ │ +057e2a: 7210 0b15 0200 |0031: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@150b │ │ +057e30: 0c06 |0034: move-result-object v6 │ │ +057e32: 1f06 e402 |0035: check-cast v6, Ljava/io/File; // type@02e4 │ │ +057e36: 6e10 3014 0600 |0037: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1430 │ │ +057e3c: 0c06 |003a: move-result-object v6 │ │ +057e3e: 6e10 a414 0600 |003b: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@14a4 │ │ +057e44: 0a06 |003e: move-result v6 │ │ +057e46: 3767 d0ff |003f: if-le v7, v6, 000f // -0030 │ │ +057e4a: 0742 |0041: move-object v2, v4 │ │ +057e4c: 28cd |0042: goto 000f // -0033 │ │ +057e4e: 0d00 |0043: move-exception v0 │ │ +057e50: 2206 ff02 |0044: new-instance v6, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +057e54: 2207 1403 |0046: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ +057e58: 7010 ab14 0700 |0048: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +057e5e: 1a08 1103 |004b: const-string v8, "Failed to resolve canonical path for " // string@0311 │ │ +057e62: 6e20 b214 8700 |004d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +057e68: 0c07 |0050: move-result-object v7 │ │ +057e6a: 6e20 b114 a700 |0051: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@14b1 │ │ +057e70: 0c07 |0054: move-result-object v7 │ │ +057e72: 6e10 b714 0700 |0055: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +057e78: 0c07 |0058: move-result-object v7 │ │ +057e7a: 7020 7614 7600 |0059: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +057e80: 2706 |005c: throw v6 │ │ +057e82: 3902 1b00 |005d: if-nez v2, 0078 // +001b │ │ +057e86: 2206 ff02 |005f: new-instance v6, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +057e8a: 2207 1403 |0061: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ +057e8e: 7010 ab14 0700 |0063: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +057e94: 1a08 0f03 |0066: const-string v8, "Failed to find configured root that contains " // string@030f │ │ +057e98: 6e20 b214 8700 |0068: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +057e9e: 0c07 |006b: move-result-object v7 │ │ +057ea0: 6e20 b214 3700 |006c: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +057ea6: 0c07 |006f: move-result-object v7 │ │ +057ea8: 6e10 b714 0700 |0070: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +057eae: 0c07 |0073: move-result-object v7 │ │ +057eb0: 7020 7614 7600 |0074: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +057eb6: 2706 |0077: throw v6 │ │ +057eb8: 7210 0b15 0200 |0078: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@150b │ │ +057ebe: 0c06 |007b: move-result-object v6 │ │ +057ec0: 1f06 e402 |007c: check-cast v6, Ljava/io/File; // type@02e4 │ │ +057ec4: 6e10 3014 0600 |007e: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@1430 │ │ +057eca: 0c05 |0081: move-result-object v5 │ │ +057ecc: 1a06 dc00 |0082: const-string v6, "/" // string@00dc │ │ +057ed0: 6e20 9e14 6500 |0084: invoke-virtual {v5, v6}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@149e │ │ +057ed6: 0a06 |0087: move-result v6 │ │ +057ed8: 3806 4b00 |0088: if-eqz v6, 00d3 // +004b │ │ +057edc: 6e10 a414 0500 |008a: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@14a4 │ │ +057ee2: 0a06 |008d: move-result v6 │ │ +057ee4: 6e20 a814 6300 |008e: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@14a8 │ │ +057eea: 0c03 |0091: move-result-object v3 │ │ +057eec: 2207 1403 |0092: new-instance v7, Ljava/lang/StringBuilder; // type@0314 │ │ +057ef0: 7010 ab14 0700 |0094: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +057ef6: 7210 0a15 0200 |0097: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@150a │ │ +057efc: 0c06 |009a: move-result-object v6 │ │ +057efe: 1f06 1303 |009b: check-cast v6, Ljava/lang/String; // type@0313 │ │ +057f02: 7110 6501 0600 |009d: invoke-static {v6}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@0165 │ │ +057f08: 0c06 |00a0: move-result-object v6 │ │ +057f0a: 6e20 b214 6700 |00a1: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +057f10: 0c06 |00a4: move-result-object v6 │ │ +057f12: 1307 2f00 |00a5: const/16 v7, #int 47 // #2f │ │ +057f16: 6e20 ad14 7600 |00a7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@14ad │ │ +057f1c: 0c06 |00aa: move-result-object v6 │ │ +057f1e: 1a07 dc00 |00ab: const-string v7, "/" // string@00dc │ │ +057f22: 7120 6601 7300 |00ad: invoke-static {v3, v7}, Landroid/net/Uri;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0166 │ │ +057f28: 0c07 |00b0: move-result-object v7 │ │ +057f2a: 6e20 b214 7600 |00b1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +057f30: 0c06 |00b4: move-result-object v6 │ │ +057f32: 6e10 b714 0600 |00b5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +057f38: 0c03 |00b8: move-result-object v3 │ │ +057f3a: 2206 5100 |00b9: new-instance v6, Landroid/net/Uri$Builder; // type@0051 │ │ +057f3e: 7010 5f01 0600 |00bb: invoke-direct {v6}, Landroid/net/Uri$Builder;.:()V // method@015f │ │ +057f44: 1a07 fd0b |00be: const-string v7, "content" // string@0bfd │ │ +057f48: 6e20 6301 7600 |00c0: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0163 │ │ +057f4e: 0c06 |00c3: move-result-object v6 │ │ +057f50: 5497 d001 |00c4: iget-object v7, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@01d0 │ │ +057f54: 6e20 6001 7600 |00c6: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0160 │ │ +057f5a: 0c06 |00c9: move-result-object v6 │ │ +057f5c: 6e20 6201 3600 |00ca: invoke-virtual {v6, v3}, Landroid/net/Uri$Builder;.encodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0162 │ │ +057f62: 0c06 |00cd: move-result-object v6 │ │ +057f64: 6e10 6101 0600 |00ce: invoke-virtual {v6}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@0161 │ │ +057f6a: 0c06 |00d1: move-result-object v6 │ │ +057f6c: 1106 |00d2: return-object v6 │ │ +057f6e: 6e10 a414 0500 |00d3: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@14a4 │ │ +057f74: 0a06 |00d6: move-result v6 │ │ +057f76: d806 0601 |00d7: add-int/lit8 v6, v6, #int 1 // #01 │ │ +057f7a: 6e20 a814 6300 |00d9: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@14a8 │ │ +057f80: 0c03 |00dc: move-result-object v3 │ │ +057f82: 28b5 |00dd: goto 0092 // -004b │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/io/IOException; -> 0x0043 │ │ positions : │ │ 0x0000 line=662 │ │ 0x0004 line=668 │ │ 0x0005 line=669 │ │ @@ -108689,21 +108667,21 @@ │ │ 0x005d - 0x00de reg=1 i$ Ljava/util/Iterator; │ │ 0x005d - 0x00de reg=2 mostSpecific Ljava/util/Map$Entry; Ljava/util/Map$Entry; │ │ 0x005d - 0x00de reg=3 path Ljava/lang/String; │ │ 0x0082 - 0x00de reg=5 rootPath Ljava/lang/String; │ │ 0x0000 - 0x00de reg=9 this Landroid/support/v4/content/FileProvider$SimplePathStrategy; │ │ 0x0000 - 0x00de reg=10 file Ljava/io/File; │ │ │ │ - source_file_idx : 789 (FileProvider.java) │ │ + source_file_idx : 790 (FileProvider.java) │ │ │ │ Class #399 header: │ │ class_idx : 243 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 910 │ │ +source_file_idx : 911 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #399 annotations: │ │ Annotations on class │ │ @@ -108724,17 +108702,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055d50: |[055d50] android.support.v4.content.IntentCompat$IntentCompatImplBase.:()V │ │ -055d60: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -055d66: 0e00 |0003: return-void │ │ +057f94: |[057f94] android.support.v4.content.IntentCompat$IntentCompatImplBase.:()V │ │ +057fa4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +057faa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -108743,22 +108721,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 │ │ -055d68: |[055d68] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -055d78: 2200 2100 |0000: new-instance v0, Landroid/content/Intent; // type@0021 │ │ -055d7c: 1a01 b10a |0002: const-string v1, "android.intent.action.MAIN" // string@0ab1 │ │ -055d80: 7020 a500 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00a5 │ │ -055d86: 6e20 c800 3000 |0007: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00c8 │ │ -055d8c: 1a01 b60a |000a: const-string v1, "android.intent.category.LAUNCHER" // string@0ab6 │ │ -055d90: 6e20 a700 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00a7 │ │ -055d96: 1100 |000f: return-object v0 │ │ +057fac: |[057fac] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +057fbc: 2200 2100 |0000: new-instance v0, Landroid/content/Intent; // type@0021 │ │ +057fc0: 1a01 b20a |0002: const-string v1, "android.intent.action.MAIN" // string@0ab2 │ │ +057fc4: 7020 a500 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00a5 │ │ +057fca: 6e20 c800 3000 |0007: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@00c8 │ │ +057fd0: 1a01 b70a |000a: const-string v1, "android.intent.category.LAUNCHER" // string@0ab7 │ │ +057fd4: 6e20 a700 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00a7 │ │ +057fda: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0007 line=40 │ │ 0x000a line=41 │ │ 0x000f line=42 │ │ locals : │ │ @@ -108771,19 +108749,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 │ │ -055d98: |[055d98] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -055da8: 2200 2100 |0000: new-instance v0, Landroid/content/Intent; // type@0021 │ │ -055dac: 7020 a500 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00a5 │ │ -055db2: 6e20 a700 3000 |0005: invoke-virtual {v0, v3}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00a7 │ │ -055db8: 1100 |0008: return-object v0 │ │ +057fdc: |[057fdc] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +057fec: 2200 2100 |0000: new-instance v0, Landroid/content/Intent; // type@0021 │ │ +057ff0: 7020 a500 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@00a5 │ │ +057ff6: 6e20 a700 3000 |0005: invoke-virtual {v0, v3}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@00a7 │ │ +057ffc: 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; │ │ @@ -108796,37 +108774,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 │ │ -055dbc: |[055dbc] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -055dcc: 6e20 a405 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05a4 │ │ -055dd2: 0c00 |0003: move-result-object v0 │ │ -055dd4: 1401 0080 0010 |0004: const v1, #float 2.53422e-29 // #10008000 │ │ -055dda: 6e20 a800 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a8 │ │ -055de0: 1100 |000a: return-object v0 │ │ +058000: |[058000] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +058010: 6e20 a405 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05a4 │ │ +058016: 0c00 |0003: move-result-object v0 │ │ +058018: 1401 0080 0010 |0004: const v1, #float 2.53422e-29 // #10008000 │ │ +05801e: 6e20 a800 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@00a8 │ │ +058024: 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 : 910 (IntentCompat.java) │ │ + source_file_idx : 911 (IntentCompat.java) │ │ │ │ Class #400 header: │ │ class_idx : 257 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 263 │ │ -source_file_idx : 2037 │ │ +source_file_idx : 2038 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #400 annotations: │ │ Annotations on class │ │ @@ -108854,19 +108832,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 │ │ -055de4: |[055de4] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ -055df4: 5b12 0002 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0200 │ │ -055df8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -055dfa: 7020 f605 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@05f6 │ │ -055e00: 0e00 |0006: return-void │ │ +058028: |[058028] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ +058038: 5b12 0002 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0200 │ │ +05803c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +05803e: 7020 f605 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@05f6 │ │ +058044: 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; │ │ @@ -108877,46 +108855,46 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -055e04: |[055e04] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ -055e14: 5430 0002 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0200 │ │ -055e18: 7110 f905 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@05f9 │ │ -055e1e: 0c00 |0005: move-result-object v0 │ │ -055e20: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -055e22: 6e20 2715 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@1527 │ │ -055e28: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ -055e2c: 7110 ac01 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@01ac │ │ -055e32: 5430 0002 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0200 │ │ -055e36: 5431 0002 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0200 │ │ -055e3a: 5432 ff01 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@01ff │ │ -055e3e: 6e20 fe05 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@05fe │ │ -055e44: 0c01 |0018: move-result-object v1 │ │ -055e46: 7120 fa05 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@05fa │ │ -055e4c: 0c00 |001c: move-result-object v0 │ │ -055e4e: 1100 |001d: return-object v0 │ │ +058048: |[058048] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ +058058: 5430 0002 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0200 │ │ +05805c: 7110 f905 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@05f9 │ │ +058062: 0c00 |0005: move-result-object v0 │ │ +058064: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +058066: 6e20 2715 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@1527 │ │ +05806c: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ +058070: 7110 ac01 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@01ac │ │ +058076: 5430 0002 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0200 │ │ +05807a: 5431 0002 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@0200 │ │ +05807e: 5432 ff01 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@01ff │ │ +058082: 6e20 fe05 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@05fe │ │ +058088: 0c01 |0018: move-result-object v1 │ │ +05808a: 7120 fa05 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@05fa │ │ +058090: 0c00 |001c: move-result-object v0 │ │ +058092: 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 : 2037 (ModernAsyncTask.java) │ │ + source_file_idx : 2038 (ModernAsyncTask.java) │ │ │ │ Class #401 header: │ │ class_idx : 268 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 687 │ │ +source_file_idx : 688 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #401 annotations: │ │ Annotations on class │ │ @@ -108937,17 +108915,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055e50: |[055e50] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.:()V │ │ -055e60: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -055e66: 0e00 |0003: return-void │ │ +058094: |[058094] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.:()V │ │ +0580a4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0580aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ │ │ Virtual methods - │ │ @@ -108956,17 +108934,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -055e68: |[055e68] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -055e78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -055e7a: 0f00 |0001: return v0 │ │ +0580ac: |[0580ac] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +0580bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0580be: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ 0x0000 - 0x0002 reg=2 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -108975,16 +108953,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055e7c: |[055e7c] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -055e8c: 0e00 |0000: return-void │ │ +0580c0: |[0580c0] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +0580d0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ 0x0000 - 0x0001 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -108993,31 +108971,31 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -055e90: |[055e90] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -055ea0: 0e00 |0000: return-void │ │ +0580d4: |[0580d4] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +0580e4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ 0x0000 - 0x0001 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0001 reg=2 mirrored Z │ │ │ │ - source_file_idx : 687 (DrawableCompat.java) │ │ + source_file_idx : 688 (DrawableCompat.java) │ │ │ │ Class #402 header: │ │ class_idx : 275 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 277 │ │ -source_file_idx : 683 │ │ +source_file_idx : 684 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #402 annotations: │ │ Annotations on class │ │ @@ -109041,20 +109019,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -055ea4: |[055ea4] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.:(Landroid/content/Context;)V │ │ -055eb4: 7010 3806 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@0638 │ │ -055eba: 7110 3f06 0200 |0003: invoke-static {v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; // method@063f │ │ -055ec0: 0c00 |0006: move-result-object v0 │ │ -055ec2: 5b10 1e02 |0007: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021e │ │ -055ec6: 0e00 |0009: return-void │ │ +0580e8: |[0580e8] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.:(Landroid/content/Context;)V │ │ +0580f8: 7010 3806 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@0638 │ │ +0580fe: 7110 3f06 0200 |0003: invoke-static {v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; // method@063f │ │ +058104: 0c00 |0006: move-result-object v0 │ │ +058106: 5b10 1e02 |0007: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021e │ │ +05810a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0003 line=136 │ │ 0x0009 line=137 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; │ │ @@ -109066,19 +109044,19 @@ │ │ type : '(I)Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -055ec8: |[055ec8] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplay:(I)Landroid/view/Display; │ │ -055ed8: 5410 1e02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021e │ │ -055edc: 7120 3e06 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; // method@063e │ │ -055ee2: 0c00 |0005: move-result-object v0 │ │ -055ee4: 1100 |0006: return-object v0 │ │ +05810c: |[05810c] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplay:(I)Landroid/view/Display; │ │ +05811c: 5410 1e02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021e │ │ +058120: 7120 3e06 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; // method@063e │ │ +058126: 0c00 |0005: move-result-object v0 │ │ +058128: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; │ │ 0x0000 - 0x0007 reg=2 displayId I │ │ │ │ @@ -109087,19 +109065,19 @@ │ │ type : '()[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -055ee8: |[055ee8] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:()[Landroid/view/Display; │ │ -055ef8: 5410 1e02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021e │ │ -055efc: 7110 4006 0000 |0002: invoke-static {v0}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; // method@0640 │ │ -055f02: 0c00 |0005: move-result-object v0 │ │ -055f04: 1100 |0006: return-object v0 │ │ +05812c: |[05812c] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:()[Landroid/view/Display; │ │ +05813c: 5410 1e02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021e │ │ +058140: 7110 4006 0000 |0002: invoke-static {v0}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; // method@0640 │ │ +058146: 0c00 |0005: move-result-object v0 │ │ +058148: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; │ │ │ │ #2 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;) │ │ @@ -109107,33 +109085,33 @@ │ │ type : '(Ljava/lang/String;)[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -055f08: |[055f08] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ -055f18: 5410 1e02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021e │ │ -055f1c: 7120 4106 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; // method@0641 │ │ -055f22: 0c00 |0005: move-result-object v0 │ │ -055f24: 1100 |0006: return-object v0 │ │ +05814c: |[05814c] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ +05815c: 5410 1e02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@021e │ │ +058160: 7120 4106 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; // method@0641 │ │ +058166: 0c00 |0005: move-result-object v0 │ │ +058168: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; │ │ 0x0000 - 0x0007 reg=2 category Ljava/lang/String; │ │ │ │ - source_file_idx : 683 (DisplayManagerCompat.java) │ │ + source_file_idx : 684 (DisplayManagerCompat.java) │ │ │ │ Class #403 header: │ │ class_idx : 276 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 277 │ │ -source_file_idx : 683 │ │ +source_file_idx : 684 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #403 annotations: │ │ Annotations on class │ │ @@ -109157,22 +109135,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -055f28: |[055f28] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.:(Landroid/content/Context;)V │ │ -055f38: 7010 3806 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@0638 │ │ -055f3e: 1a00 1819 |0003: const-string v0, "window" // string@1918 │ │ -055f42: 6e20 9700 0200 |0005: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0097 │ │ -055f48: 0c00 |0008: move-result-object v0 │ │ -055f4a: 1f00 a802 |0009: check-cast v0, Landroid/view/WindowManager; // type@02a8 │ │ -055f4e: 5b10 1f02 |000b: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@021f │ │ -055f52: 0e00 |000d: return-void │ │ +05816c: |[05816c] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.:(Landroid/content/Context;)V │ │ +05817c: 7010 3806 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@0638 │ │ +058182: 1a00 1719 |0003: const-string v0, "window" // string@1917 │ │ +058186: 6e20 9700 0200 |0005: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0097 │ │ +05818c: 0c00 |0008: move-result-object v0 │ │ +05818e: 1f00 a802 |0009: check-cast v0, Landroid/view/WindowManager; // type@02a8 │ │ +058192: 5b10 1f02 |000b: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@021f │ │ +058196: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0003 line=109 │ │ 0x000d line=110 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; │ │ @@ -109184,24 +109162,24 @@ │ │ type : '(I)Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -055f54: |[055f54] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplay:(I)Landroid/view/Display; │ │ -055f64: 5421 1f02 |0000: iget-object v1, v2, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@021f │ │ -055f68: 7210 f812 0100 |0002: invoke-interface {v1}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@12f8 │ │ -055f6e: 0c00 |0005: move-result-object v0 │ │ -055f70: 6e10 e611 0000 |0006: invoke-virtual {v0}, Landroid/view/Display;.getDisplayId:()I // method@11e6 │ │ -055f76: 0a01 |0009: move-result v1 │ │ -055f78: 3331 0300 |000a: if-ne v1, v3, 000d // +0003 │ │ -055f7c: 1100 |000c: return-object v0 │ │ -055f7e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -055f80: 28fe |000e: goto 000c // -0002 │ │ +058198: |[058198] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplay:(I)Landroid/view/Display; │ │ +0581a8: 5421 1f02 |0000: iget-object v1, v2, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@021f │ │ +0581ac: 7210 f812 0100 |0002: invoke-interface {v1}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@12f8 │ │ +0581b2: 0c00 |0005: move-result-object v0 │ │ +0581b4: 6e10 e611 0000 |0006: invoke-virtual {v0}, Landroid/view/Display;.getDisplayId:()I // method@11e6 │ │ +0581ba: 0a01 |0009: move-result v1 │ │ +0581bc: 3331 0300 |000a: if-ne v1, v3, 000d // +0003 │ │ +0581c0: 1100 |000c: return-object v0 │ │ +0581c2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0581c4: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0006 line=115 │ │ 0x000c line=118 │ │ locals : │ │ 0x0006 - 0x000c reg=0 display Landroid/view/Display; │ │ @@ -109214,23 +109192,23 @@ │ │ type : '()[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -055f84: |[055f84] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:()[Landroid/view/Display; │ │ -055f94: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -055f96: 2300 7603 |0001: new-array v0, v0, [Landroid/view/Display; // type@0376 │ │ -055f9a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -055f9c: 5432 1f02 |0004: iget-object v2, v3, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@021f │ │ -055fa0: 7210 f812 0200 |0006: invoke-interface {v2}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@12f8 │ │ -055fa6: 0c02 |0009: move-result-object v2 │ │ -055fa8: 4d02 0001 |000a: aput-object v2, v0, v1 │ │ -055fac: 1100 |000c: return-object v0 │ │ +0581c8: |[0581c8] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:()[Landroid/view/Display; │ │ +0581d8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0581da: 2300 7603 |0001: new-array v0, v0, [Landroid/view/Display; // type@0376 │ │ +0581de: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0581e0: 5432 1f02 |0004: iget-object v2, v3, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@021f │ │ +0581e4: 7210 f812 0200 |0006: invoke-interface {v2}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@12f8 │ │ +0581ea: 0c02 |0009: move-result-object v2 │ │ +0581ec: 4d02 0001 |000a: aput-object v2, v0, v1 │ │ +0581f0: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x000d reg=3 this Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; │ │ │ │ #2 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;) │ │ @@ -109238,36 +109216,36 @@ │ │ type : '(Ljava/lang/String;)[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -055fb0: |[055fb0] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ -055fc0: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -055fc4: 6e10 3506 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.getDisplays:()[Landroid/view/Display; // method@0635 │ │ -055fca: 0c00 |0005: move-result-object v0 │ │ -055fcc: 1100 |0006: return-object v0 │ │ -055fce: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -055fd0: 2300 7603 |0008: new-array v0, v0, [Landroid/view/Display; // type@0376 │ │ -055fd4: 28fc |000a: goto 0006 // -0004 │ │ +0581f4: |[0581f4] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ +058204: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +058208: 6e10 3506 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.getDisplays:()[Landroid/view/Display; // method@0635 │ │ +05820e: 0c00 |0005: move-result-object v0 │ │ +058210: 1100 |0006: return-object v0 │ │ +058212: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +058214: 2300 7603 |0008: new-array v0, v0, [Landroid/view/Display; // type@0376 │ │ +058218: 28fc |000a: goto 0006 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; │ │ 0x0000 - 0x000b reg=2 category Ljava/lang/String; │ │ │ │ - source_file_idx : 683 (DisplayManagerCompat.java) │ │ + source_file_idx : 684 (DisplayManagerCompat.java) │ │ │ │ Class #404 header: │ │ class_idx : 281 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 781 │ │ -source_file_idx : 2295 │ │ +source_file_idx : 2296 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #404 - │ │ Class descriptor : 'Landroid/support/v4/internal/view/SupportSubMenu;' │ │ @@ -109276,21 +109254,21 @@ │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/internal/view/SupportMenu;' │ │ #1 : 'Landroid/view/SubMenu;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2295 (SupportSubMenu.java) │ │ + source_file_idx : 2296 (SupportSubMenu.java) │ │ │ │ Class #405 header: │ │ class_idx : 283 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2374 │ │ +source_file_idx : 2375 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #405 annotations: │ │ Annotations on class │ │ @@ -109315,18 +109293,18 @@ │ │ type : '(Landroid/support/v4/media/TransportMediator;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -055fd8: |[055fd8] android.support.v4.media.TransportMediator$1.:(Landroid/support/v4/media/TransportMediator;)V │ │ -055fe8: 5b01 2b02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@022b │ │ -055fec: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -055ff2: 0e00 |0005: return-void │ │ +05821c: |[05821c] android.support.v4.media.TransportMediator$1.:(Landroid/support/v4/media/TransportMediator;)V │ │ +05822c: 5b01 2b02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@022b │ │ +058230: 7010 8d14 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +058236: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/TransportMediator$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/TransportMediator; │ │ │ │ @@ -109336,20 +109314,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -055ff4: |[055ff4] android.support.v4.media.TransportMediator$1.getPlaybackPosition:()J │ │ -056004: 5420 2b02 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@022b │ │ -056008: 5400 3902 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0239 │ │ -05600c: 6e10 9906 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0699 │ │ -056012: 0b00 |0007: move-result-wide v0 │ │ -056014: 1000 |0008: return-wide v0 │ │ +058238: |[058238] android.support.v4.media.TransportMediator$1.getPlaybackPosition:()J │ │ +058248: 5420 2b02 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@022b │ │ +05824c: 5400 3902 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0239 │ │ +058250: 6e10 9906 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0699 │ │ +058256: 0b00 |0007: move-result-wide v0 │ │ +058258: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/media/TransportMediator$1; │ │ │ │ #1 : (in Landroid/support/v4/media/TransportMediator$1;) │ │ @@ -109357,19 +109335,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -056018: |[056018] android.support.v4.media.TransportMediator$1.handleAudioFocusChange:(I)V │ │ -056028: 5410 2b02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@022b │ │ -05602c: 5400 3902 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0239 │ │ -056030: 6e20 9706 2000 |0004: invoke-virtual {v0, v2}, Landroid/support/v4/media/TransportPerformer;.onAudioFocusChange:(I)V // method@0697 │ │ -056036: 0e00 |0007: return-void │ │ +05825c: |[05825c] android.support.v4.media.TransportMediator$1.handleAudioFocusChange:(I)V │ │ +05826c: 5410 2b02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@022b │ │ +058270: 5400 3902 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0239 │ │ +058274: 6e20 9706 2000 |0004: invoke-virtual {v0, v2}, Landroid/support/v4/media/TransportPerformer;.onAudioFocusChange:(I)V // method@0697 │ │ +05827a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0007 line=66 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/media/TransportMediator$1; │ │ 0x0000 - 0x0008 reg=2 focusChange I │ │ @@ -109379,19 +109357,19 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -056038: |[056038] android.support.v4.media.TransportMediator$1.handleKey:(Landroid/view/KeyEvent;)V │ │ -056048: 5410 2b02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@022b │ │ -05604c: 5400 3d02 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@023d │ │ -056050: 6e20 0012 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@1200 │ │ -056056: 0e00 |0007: return-void │ │ +05827c: |[05827c] android.support.v4.media.TransportMediator$1.handleKey:(Landroid/view/KeyEvent;)V │ │ +05828c: 5410 2b02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@022b │ │ +058290: 5400 3d02 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@023d │ │ +058294: 6e20 0012 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@1200 │ │ +05829a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0007 line=62 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/media/TransportMediator$1; │ │ 0x0000 - 0x0008 reg=2 key Landroid/view/KeyEvent; │ │ @@ -109401,34 +109379,34 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -056058: |[056058] android.support.v4.media.TransportMediator$1.playbackPositionUpdate:(J)V │ │ -056068: 5410 2b02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@022b │ │ -05606c: 5400 3902 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0239 │ │ -056070: 6e30 a006 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@06a0 │ │ -056076: 0e00 |0007: return-void │ │ +05829c: |[05829c] android.support.v4.media.TransportMediator$1.playbackPositionUpdate:(J)V │ │ +0582ac: 5410 2b02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@022b │ │ +0582b0: 5400 3902 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0239 │ │ +0582b4: 6e30 a006 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@06a0 │ │ +0582ba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0007 line=76 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/media/TransportMediator$1; │ │ 0x0000 - 0x0008 reg=2 newPositionMs J │ │ │ │ - source_file_idx : 2374 (TransportMediator.java) │ │ + source_file_idx : 2375 (TransportMediator.java) │ │ │ │ Class #406 header: │ │ class_idx : 285 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 282 │ │ -source_file_idx : 2374 │ │ +source_file_idx : 2375 │ │ static_fields_size : 11 │ │ instance_fields_size: 9 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 15 │ │ │ │ Class #406 annotations: │ │ Annotations on field #574 'mListeners' │ │ @@ -109538,18 +109516,18 @@ │ │ type : '(Landroid/app/Activity;Landroid/support/v4/media/TransportPerformer;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -056078: |[056078] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/support/v4/media/TransportPerformer;)V │ │ -056088: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05608a: 7040 6406 2130 |0001: invoke-direct {v1, v2, v0, v3}, Landroid/support/v4/media/TransportMediator;.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V // method@0664 │ │ -056090: 0e00 |0004: return-void │ │ +0582bc: |[0582bc] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/support/v4/media/TransportPerformer;)V │ │ +0582cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0582ce: 7040 6406 2130 |0001: invoke-direct {v1, v2, v0, v3}, Landroid/support/v4/media/TransportMediator;.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V // method@0664 │ │ +0582d4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0004 line=153 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ @@ -109560,62 +109538,62 @@ │ │ type : '(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 94 16-bit code units │ │ -056094: |[056094] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ -0560a4: 7010 4d06 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportController;.:()V // method@064d │ │ -0560aa: 2200 2703 |0003: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ -0560ae: 7010 d914 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -0560b4: 5b50 3e02 |0008: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023e │ │ -0560b8: 2200 1b01 |000a: new-instance v0, Landroid/support/v4/media/TransportMediator$1; // type@011b │ │ -0560bc: 7020 5906 5000 |000c: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$1;.:(Landroid/support/v4/media/TransportMediator;)V // method@0659 │ │ -0560c2: 5b50 3f02 |000f: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@023f │ │ -0560c6: 2200 1c01 |0011: new-instance v0, Landroid/support/v4/media/TransportMediator$2; // type@011c │ │ -0560ca: 7020 5e06 5000 |0013: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$2;.:(Landroid/support/v4/media/TransportMediator;)V // method@065e │ │ -0560d0: 5b50 3d02 |0016: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@023d │ │ -0560d4: 3806 3d00 |0018: if-eqz v6, 0055 // +003d │ │ -0560d8: 0760 |001a: move-object v0, v6 │ │ -0560da: 5b50 3a02 |001b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@023a │ │ -0560de: 5b58 3902 |001d: iput-object v8, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0239 │ │ -0560e2: 5450 3a02 |001f: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@023a │ │ -0560e6: 1a01 f70a |0021: const-string v1, "audio" // string@0af7 │ │ -0560ea: 6e20 9700 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0097 │ │ -0560f0: 0c00 |0026: move-result-object v0 │ │ -0560f2: 1f00 4a00 |0027: check-cast v0, Landroid/media/AudioManager; // type@004a │ │ -0560f6: 5b50 3802 |0029: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0238 │ │ -0560fa: 3806 0a00 |002b: if-eqz v6, 0035 // +000a │ │ -0560fe: 6e10 1600 0600 |002d: invoke-virtual {v6}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0016 │ │ -056104: 0c00 |0030: move-result-object v0 │ │ -056106: 6e10 f712 0000 |0031: invoke-virtual {v0}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@12f7 │ │ -05610c: 0c07 |0034: move-result-object v7 │ │ -05610e: 5b57 4002 |0035: iput-object v7, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0240 │ │ -056112: 5450 4002 |0037: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0240 │ │ -056116: 7110 5709 0000 |0039: invoke-static {v0}, Landroid/support/v4/view/KeyEventCompat;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@0957 │ │ -05611c: 0c00 |003c: move-result-object v0 │ │ -05611e: 5b50 3c02 |003d: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@023c │ │ -056122: 6000 2000 |003f: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -056126: 1301 1200 |0041: const/16 v1, #int 18 // #12 │ │ -05612a: 3410 1700 |0043: if-lt v0, v1, 005a // +0017 │ │ -05612e: 2200 2301 |0045: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2; // type@0123 │ │ -056132: 5451 3a02 |0047: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@023a │ │ -056136: 5452 3802 |0049: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0238 │ │ -05613a: 5453 4002 |004b: iget-object v3, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0240 │ │ -05613e: 5454 3f02 |004d: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@023f │ │ -056142: 7054 8706 1032 |004f: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V // method@0687 │ │ -056148: 5b50 3b02 |0052: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023b │ │ -05614c: 0e00 |0054: return-void │ │ -05614e: 6e10 5612 0700 |0055: invoke-virtual {v7}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1256 │ │ -056154: 0c00 |0058: move-result-object v0 │ │ -056156: 28c2 |0059: goto 001b // -003e │ │ -056158: 1200 |005a: const/4 v0, #int 0 // #0 │ │ -05615a: 5b50 3b02 |005b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023b │ │ -05615e: 28f7 |005d: goto 0054 // -0009 │ │ +0582d8: |[0582d8] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ +0582e8: 7010 4d06 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportController;.:()V // method@064d │ │ +0582ee: 2200 2703 |0003: new-instance v0, Ljava/util/ArrayList; // type@0327 │ │ +0582f2: 7010 d914 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +0582f8: 5b50 3e02 |0008: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023e │ │ +0582fc: 2200 1b01 |000a: new-instance v0, Landroid/support/v4/media/TransportMediator$1; // type@011b │ │ +058300: 7020 5906 5000 |000c: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$1;.:(Landroid/support/v4/media/TransportMediator;)V // method@0659 │ │ +058306: 5b50 3f02 |000f: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@023f │ │ +05830a: 2200 1c01 |0011: new-instance v0, Landroid/support/v4/media/TransportMediator$2; // type@011c │ │ +05830e: 7020 5e06 5000 |0013: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$2;.:(Landroid/support/v4/media/TransportMediator;)V // method@065e │ │ +058314: 5b50 3d02 |0016: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@023d │ │ +058318: 3806 3d00 |0018: if-eqz v6, 0055 // +003d │ │ +05831c: 0760 |001a: move-object v0, v6 │ │ +05831e: 5b50 3a02 |001b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@023a │ │ +058322: 5b58 3902 |001d: iput-object v8, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0239 │ │ +058326: 5450 3a02 |001f: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@023a │ │ +05832a: 1a01 f80a |0021: const-string v1, "audio" // string@0af8 │ │ +05832e: 6e20 9700 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0097 │ │ +058334: 0c00 |0026: move-result-object v0 │ │ +058336: 1f00 4a00 |0027: check-cast v0, Landroid/media/AudioManager; // type@004a │ │ +05833a: 5b50 3802 |0029: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0238 │ │ +05833e: 3806 0a00 |002b: if-eqz v6, 0035 // +000a │ │ +058342: 6e10 1600 0600 |002d: invoke-virtual {v6}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0016 │ │ +058348: 0c00 |0030: move-result-object v0 │ │ +05834a: 6e10 f712 0000 |0031: invoke-virtual {v0}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@12f7 │ │ +058350: 0c07 |0034: move-result-object v7 │ │ +058352: 5b57 4002 |0035: iput-object v7, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0240 │ │ +058356: 5450 4002 |0037: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0240 │ │ +05835a: 7110 5709 0000 |0039: invoke-static {v0}, Landroid/support/v4/view/KeyEventCompat;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@0957 │ │ +058360: 0c00 |003c: move-result-object v0 │ │ +058362: 5b50 3c02 |003d: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@023c │ │ +058366: 6000 2000 |003f: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +05836a: 1301 1200 |0041: const/16 v1, #int 18 // #12 │ │ +05836e: 3410 1700 |0043: if-lt v0, v1, 005a // +0017 │ │ +058372: 2200 2301 |0045: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2; // type@0123 │ │ +058376: 5451 3a02 |0047: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@023a │ │ +05837a: 5452 3802 |0049: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0238 │ │ +05837e: 5453 4002 |004b: iget-object v3, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0240 │ │ +058382: 5454 3f02 |004d: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@023f │ │ +058386: 7054 8706 1032 |004f: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V // method@0687 │ │ +05838c: 5b50 3b02 |0052: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023b │ │ +058390: 0e00 |0054: return-void │ │ +058392: 6e10 5612 0700 |0055: invoke-virtual {v7}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1256 │ │ +058398: 0c00 |0058: move-result-object v0 │ │ +05839a: 28c2 |0059: goto 001b // -003e │ │ +05839c: 1200 |005a: const/4 v0, #int 0 // #0 │ │ +05839e: 5b50 3b02 |005b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023b │ │ +0583a2: 28f7 |005d: goto 0054 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0003 line=55 │ │ 0x000a line=57 │ │ 0x0011 line=130 │ │ 0x0018 line=160 │ │ @@ -109640,18 +109618,18 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -056160: |[056160] android.support.v4.media.TransportMediator.:(Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ -056170: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -056172: 7040 6406 0132 |0001: invoke-direct {v1, v0, v2, v3}, Landroid/support/v4/media/TransportMediator;.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V // method@0664 │ │ -056178: 0e00 |0004: return-void │ │ +0583a4: |[0583a4] android.support.v4.media.TransportMediator.:(Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ +0583b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0583b6: 7040 6406 0132 |0001: invoke-direct {v1, v0, v2, v3}, Landroid/support/v4/media/TransportMediator;.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V // method@0664 │ │ +0583bc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0004 line=157 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ @@ -109662,28 +109640,28 @@ │ │ type : '()[Landroid/support/v4/media/TransportStateListener;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -05617c: |[05617c] android.support.v4.media.TransportMediator.getListeners:()[Landroid/support/v4/media/TransportStateListener; │ │ -05618c: 5421 3e02 |0000: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023e │ │ -056190: 6e10 e514 0100 |0002: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -056196: 0a01 |0005: move-result v1 │ │ -056198: 3c01 0400 |0006: if-gtz v1, 000a // +0004 │ │ -05619c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -05619e: 1100 |0009: return-object v0 │ │ -0561a0: 5421 3e02 |000a: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023e │ │ -0561a4: 6e10 e514 0100 |000c: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ -0561aa: 0a01 |000f: move-result v1 │ │ -0561ac: 2310 7203 |0010: new-array v0, v1, [Landroid/support/v4/media/TransportStateListener; // type@0372 │ │ -0561b0: 5421 3e02 |0012: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023e │ │ -0561b4: 6e20 e714 0100 |0014: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@14e7 │ │ -0561ba: 28f2 |0017: goto 0009 // -000e │ │ +0583c0: |[0583c0] android.support.v4.media.TransportMediator.getListeners:()[Landroid/support/v4/media/TransportStateListener; │ │ +0583d0: 5421 3e02 |0000: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023e │ │ +0583d4: 6e10 e514 0100 |0002: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +0583da: 0a01 |0005: move-result v1 │ │ +0583dc: 3c01 0400 |0006: if-gtz v1, 000a // +0004 │ │ +0583e0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0583e2: 1100 |0009: return-object v0 │ │ +0583e4: 5421 3e02 |000a: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023e │ │ +0583e8: 6e10 e514 0100 |000c: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@14e5 │ │ +0583ee: 0a01 |000f: move-result v1 │ │ +0583f0: 2310 7203 |0010: new-array v0, v1, [Landroid/support/v4/media/TransportStateListener; // type@0372 │ │ +0583f4: 5421 3e02 |0012: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023e │ │ +0583f8: 6e20 e714 0100 |0014: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@14e7 │ │ +0583fe: 28f2 |0017: goto 0009 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0008 line=213 │ │ 0x0009 line=217 │ │ 0x000a line=215 │ │ 0x0012 line=216 │ │ @@ -109696,22 +109674,22 @@ │ │ type : '(I)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 54 16-bit code units │ │ -0561bc: |[0561bc] android.support.v4.media.TransportMediator.isMediaKey:(I)Z │ │ -0561cc: 2c01 0800 0000 |0000: sparse-switch v1, 00000008 // +00000008 │ │ -0561d2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0561d4: 0f00 |0004: return v0 │ │ -0561d6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0561d8: 28fe |0006: goto 0004 // -0002 │ │ -0561da: 0000 |0007: nop // spacer │ │ -0561dc: 0002 0b00 4f00 0000 5500 0000 5600 ... |0008: sparse-switch-data (46 units) │ │ +058400: |[058400] android.support.v4.media.TransportMediator.isMediaKey:(I)Z │ │ +058410: 2c01 0800 0000 |0000: sparse-switch v1, 00000008 // +00000008 │ │ +058416: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +058418: 0f00 |0004: return v0 │ │ +05841a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +05841c: 28fe |0006: goto 0004 // -0002 │ │ +05841e: 0000 |0007: nop // spacer │ │ +058420: 0002 0b00 4f00 0000 5500 0000 5600 ... |0008: sparse-switch-data (46 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0003 line=127 │ │ 0x0005 line=124 │ │ 0x0007 line=112 │ │ locals : │ │ @@ -109722,29 +109700,29 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ -056238: |[056238] android.support.v4.media.TransportMediator.pushControllerState:()V │ │ -056248: 5450 3b02 |0000: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023b │ │ -05624c: 3800 1900 |0002: if-eqz v0, 001b // +0019 │ │ -056250: 5450 3b02 |0004: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023b │ │ -056254: 5451 3902 |0006: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0239 │ │ -056258: 6e10 9c06 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@069c │ │ -05625e: 0a01 |000b: move-result v1 │ │ -056260: 5452 3902 |000c: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0239 │ │ -056264: 6e10 9906 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0699 │ │ -05626a: 0b02 |0011: move-result-wide v2 │ │ -05626c: 5454 3902 |0012: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0239 │ │ -056270: 6e10 9b06 0400 |0014: invoke-virtual {v4}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@069b │ │ -056276: 0a04 |0017: move-result v4 │ │ -056278: 6e54 9006 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.refreshState:(ZJI)V // method@0690 │ │ -05627e: 0e00 |001b: return-void │ │ +05847c: |[05847c] android.support.v4.media.TransportMediator.pushControllerState:()V │ │ +05848c: 5450 3b02 |0000: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023b │ │ +058490: 3800 1900 |0002: if-eqz v0, 001b // +0019 │ │ +058494: 5450 3b02 |0004: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023b │ │ +058498: 5451 3902 |0006: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0239 │ │ +05849c: 6e10 9c06 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@069c │ │ +0584a2: 0a01 |000b: move-result v1 │ │ +0584a4: 5452 3902 |000c: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0239 │ │ +0584a8: 6e10 9906 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0699 │ │ +0584ae: 0b02 |0011: move-result-wide v2 │ │ +0584b0: 5454 3902 |0012: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0239 │ │ +0584b4: 6e10 9b06 0400 |0014: invoke-virtual {v4}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@069b │ │ +0584ba: 0a04 |0017: move-result v4 │ │ +0584bc: 6e54 9006 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.refreshState:(ZJI)V // method@0690 │ │ +0584c2: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x0004 line=240 │ │ 0x001b line=244 │ │ locals : │ │ 0x0000 - 0x001c reg=5 this Landroid/support/v4/media/TransportMediator; │ │ @@ -109754,27 +109732,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -056280: |[056280] android.support.v4.media.TransportMediator.reportPlayingChanged:()V │ │ -056290: 7010 6b06 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@066b │ │ -056296: 0c04 |0003: move-result-object v4 │ │ -056298: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ -05629c: 0740 |0006: move-object v0, v4 │ │ -05629e: 2102 |0007: array-length v2, v0 │ │ -0562a0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0562a2: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ -0562a6: 4603 0001 |000b: aget-object v3, v0, v1 │ │ -0562aa: 6e20 a406 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V // method@06a4 │ │ -0562b0: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0562b4: 28f7 |0012: goto 0009 // -0009 │ │ -0562b6: 0e00 |0013: return-void │ │ +0584c4: |[0584c4] android.support.v4.media.TransportMediator.reportPlayingChanged:()V │ │ +0584d4: 7010 6b06 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@066b │ │ +0584da: 0c04 |0003: move-result-object v4 │ │ +0584dc: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ +0584e0: 0740 |0006: move-object v0, v4 │ │ +0584e2: 2102 |0007: array-length v2, v0 │ │ +0584e4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0584e6: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ +0584ea: 4603 0001 |000b: aget-object v3, v0, v1 │ │ +0584ee: 6e20 a406 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V // method@06a4 │ │ +0584f4: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0584f8: 28f7 |0012: goto 0009 // -0009 │ │ +0584fa: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0004 line=222 │ │ 0x0006 line=223 │ │ 0x000d line=224 │ │ 0x0010 line=223 │ │ @@ -109792,27 +109770,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0562b8: |[0562b8] android.support.v4.media.TransportMediator.reportTransportControlsChanged:()V │ │ -0562c8: 7010 6b06 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@066b │ │ -0562ce: 0c04 |0003: move-result-object v4 │ │ -0562d0: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ -0562d4: 0740 |0006: move-object v0, v4 │ │ -0562d6: 2102 |0007: array-length v2, v0 │ │ -0562d8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0562da: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ -0562de: 4603 0001 |000b: aget-object v3, v0, v1 │ │ -0562e2: 6e20 a506 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V // method@06a5 │ │ -0562e8: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0562ec: 28f7 |0012: goto 0009 // -0009 │ │ -0562ee: 0e00 |0013: return-void │ │ +0584fc: |[0584fc] android.support.v4.media.TransportMediator.reportTransportControlsChanged:()V │ │ +05850c: 7010 6b06 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@066b │ │ +058512: 0c04 |0003: move-result-object v4 │ │ +058514: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ +058518: 0740 |0006: move-object v0, v4 │ │ +05851a: 2102 |0007: array-length v2, v0 │ │ +05851c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +05851e: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ +058522: 4603 0001 |000b: aget-object v3, v0, v1 │ │ +058526: 6e20 a506 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V // method@06a5 │ │ +05852c: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ +058530: 28f7 |0012: goto 0009 // -0009 │ │ +058532: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=231 │ │ 0x0006 line=232 │ │ 0x000d line=233 │ │ 0x0010 line=232 │ │ @@ -109831,18 +109809,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0562f0: |[0562f0] android.support.v4.media.TransportMediator.destroy:()V │ │ -056300: 5410 3b02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023b │ │ -056304: 6e10 8806 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.destroy:()V // method@0688 │ │ -05630a: 0e00 |0005: return-void │ │ +058534: |[058534] android.support.v4.media.TransportMediator.destroy:()V │ │ +058544: 5410 3b02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023b │ │ +058548: 6e10 8806 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.destroy:()V // method@0688 │ │ +05854e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0005 line=342 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ │ │ @@ -109851,20 +109829,20 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -05630c: |[05630c] android.support.v4.media.TransportMediator.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -05631c: 5420 3d02 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@023d │ │ -056320: 5421 3c02 |0002: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@023c │ │ -056324: 7140 5609 0321 |0004: invoke-static {v3, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat;.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z // method@0956 │ │ -05632a: 0a00 |0007: move-result v0 │ │ -05632c: 0f00 |0008: return v0 │ │ +058550: |[058550] android.support.v4.media.TransportMediator.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +058560: 5420 3d02 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@023d │ │ +058564: 5421 3c02 |0002: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@023c │ │ +058568: 7140 5609 0321 |0004: invoke-static {v3, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat;.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z // method@0956 │ │ +05856e: 0a00 |0007: move-result v0 │ │ +058570: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/media/TransportMediator; │ │ 0x0000 - 0x0009 reg=3 event Landroid/view/KeyEvent; │ │ │ │ @@ -109873,19 +109851,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -056330: |[056330] android.support.v4.media.TransportMediator.getBufferPercentage:()I │ │ -056340: 5410 3902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0239 │ │ -056344: 6e10 9806 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetBufferPercentage:()I // method@0698 │ │ -05634a: 0a00 |0005: move-result v0 │ │ -05634c: 0f00 |0006: return v0 │ │ +058574: |[058574] android.support.v4.media.TransportMediator.getBufferPercentage:()I │ │ +058584: 5410 3902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0239 │ │ +058588: 6e10 9806 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetBufferPercentage:()I // method@0698 │ │ +05858e: 0a00 |0005: move-result v0 │ │ +058590: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ │ │ #3 : (in Landroid/support/v4/media/TransportMediator;) │ │ @@ -109893,19 +109871,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -056350: |[056350] android.support.v4.media.TransportMediator.getCurrentPosition:()J │ │ -056360: 5420 3902 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0239 │ │ -056364: 6e10 9906 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0699 │ │ -05636a: 0b00 |0005: move-result-wide v0 │ │ -05636c: 1000 |0006: return-wide v0 │ │ +058594: |[058594] android.support.v4.media.TransportMediator.getCurrentPosition:()J │ │ +0585a4: 5420 3902 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0239 │ │ +0585a8: 6e10 9906 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0699 │ │ +0585ae: 0b00 |0005: move-result-wide v0 │ │ +0585b0: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/media/TransportMediator; │ │ │ │ #4 : (in Landroid/support/v4/media/TransportMediator;) │ │ @@ -109913,19 +109891,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -056370: |[056370] android.support.v4.media.TransportMediator.getDuration:()J │ │ -056380: 5420 3902 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0239 │ │ -056384: 6e10 9a06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetDuration:()J // method@069a │ │ -05638a: 0b00 |0005: move-result-wide v0 │ │ -05638c: 1000 |0006: return-wide v0 │ │ +0585b4: |[0585b4] android.support.v4.media.TransportMediator.getDuration:()J │ │ +0585c4: 5420 3902 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0239 │ │ +0585c8: 6e10 9a06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetDuration:()J // method@069a │ │ +0585ce: 0b00 |0005: move-result-wide v0 │ │ +0585d0: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/media/TransportMediator; │ │ │ │ #5 : (in Landroid/support/v4/media/TransportMediator;) │ │ @@ -109933,23 +109911,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -056390: |[056390] android.support.v4.media.TransportMediator.getRemoteControlClient:()Ljava/lang/Object; │ │ -0563a0: 5410 3b02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023b │ │ -0563a4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0563a8: 5410 3b02 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023b │ │ -0563ac: 6e10 8b06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.getRemoteControlClient:()Ljava/lang/Object; // method@068b │ │ -0563b2: 0c00 |0009: move-result-object v0 │ │ -0563b4: 1100 |000a: return-object v0 │ │ -0563b6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0563b8: 28fe |000c: goto 000a // -0002 │ │ +0585d4: |[0585d4] android.support.v4.media.TransportMediator.getRemoteControlClient:()Ljava/lang/Object; │ │ +0585e4: 5410 3b02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023b │ │ +0585e8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0585ec: 5410 3b02 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023b │ │ +0585f0: 6e10 8b06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.getRemoteControlClient:()Ljava/lang/Object; // method@068b │ │ +0585f6: 0c00 |0009: move-result-object v0 │ │ +0585f8: 1100 |000a: return-object v0 │ │ +0585fa: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0585fc: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/media/TransportMediator; │ │ │ │ #6 : (in Landroid/support/v4/media/TransportMediator;) │ │ @@ -109957,19 +109935,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0563bc: |[0563bc] android.support.v4.media.TransportMediator.getTransportControlFlags:()I │ │ -0563cc: 5410 3902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0239 │ │ -0563d0: 6e10 9b06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@069b │ │ -0563d6: 0a00 |0005: move-result v0 │ │ -0563d8: 0f00 |0006: return v0 │ │ +058600: |[058600] android.support.v4.media.TransportMediator.getTransportControlFlags:()I │ │ +058610: 5410 3902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0239 │ │ +058614: 6e10 9b06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@069b │ │ +05861a: 0a00 |0005: move-result v0 │ │ +05861c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ │ │ #7 : (in Landroid/support/v4/media/TransportMediator;) │ │ @@ -109977,19 +109955,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0563dc: |[0563dc] android.support.v4.media.TransportMediator.isPlaying:()Z │ │ -0563ec: 5410 3902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0239 │ │ -0563f0: 6e10 9c06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@069c │ │ -0563f6: 0a00 |0005: move-result v0 │ │ -0563f8: 0f00 |0006: return v0 │ │ +058620: |[058620] android.support.v4.media.TransportMediator.isPlaying:()Z │ │ +058630: 5410 3902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0239 │ │ +058634: 6e10 9c06 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@069c │ │ +05863a: 0a00 |0005: move-result v0 │ │ +05863c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ │ │ #8 : (in Landroid/support/v4/media/TransportMediator;) │ │ @@ -109997,24 +109975,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0563fc: |[0563fc] android.support.v4.media.TransportMediator.pausePlaying:()V │ │ -05640c: 5410 3b02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023b │ │ -056410: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -056414: 5410 3b02 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023b │ │ -056418: 6e10 8f06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.pausePlaying:()V // method@068f │ │ -05641e: 5410 3902 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0239 │ │ -056422: 6e10 9f06 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@069f │ │ -056428: 7010 7106 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0671 │ │ -05642e: 7010 7406 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0674 │ │ -056434: 0e00 |0014: return-void │ │ +058640: |[058640] android.support.v4.media.TransportMediator.pausePlaying:()V │ │ +058650: 5410 3b02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023b │ │ +058654: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +058658: 5410 3b02 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023b │ │ +05865c: 6e10 8f06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.pausePlaying:()V // method@068f │ │ +058662: 5410 3902 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0239 │ │ +058666: 6e10 9f06 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@069f │ │ +05866c: 7010 7106 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0671 │ │ +058672: 7010 7406 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0674 │ │ +058678: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0004 line=273 │ │ 0x0009 line=275 │ │ 0x000e line=276 │ │ 0x0011 line=277 │ │ @@ -110027,19 +110005,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -056438: |[056438] android.support.v4.media.TransportMediator.refreshState:()V │ │ -056448: 7010 7106 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0671 │ │ -05644e: 7010 7406 0000 |0003: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0674 │ │ -056454: 7010 7506 0000 |0006: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportTransportControlsChanged:()V // method@0675 │ │ -05645a: 0e00 |0009: return-void │ │ +05867c: |[05867c] android.support.v4.media.TransportMediator.refreshState:()V │ │ +05868c: 7010 7106 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0671 │ │ +058692: 7010 7406 0000 |0003: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0674 │ │ +058698: 7010 7506 0000 |0006: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportTransportControlsChanged:()V // method@0675 │ │ +05869e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0003 line=248 │ │ 0x0006 line=249 │ │ 0x0009 line=250 │ │ locals : │ │ @@ -110050,18 +110028,18 @@ │ │ type : '(Landroid/support/v4/media/TransportStateListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05645c: |[05645c] android.support.v4.media.TransportMediator.registerStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ -05646c: 5410 3e02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023e │ │ -056470: 6e20 dc14 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ -056476: 0e00 |0005: return-void │ │ +0586a0: |[0586a0] android.support.v4.media.TransportMediator.registerStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ +0586b0: 5410 3e02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023e │ │ +0586b4: 6e20 dc14 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@14dc │ │ +0586ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0005 line=205 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/support/v4/media/TransportStateListener; │ │ @@ -110071,18 +110049,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -056478: |[056478] android.support.v4.media.TransportMediator.seekTo:(J)V │ │ -056488: 5410 3902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0239 │ │ -05648c: 6e30 a006 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@06a0 │ │ -056492: 0e00 |0005: return-void │ │ +0586bc: |[0586bc] android.support.v4.media.TransportMediator.seekTo:(J)V │ │ +0586cc: 5410 3902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0239 │ │ +0586d0: 6e30 a006 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@06a0 │ │ +0586d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0005 line=307 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ 0x0000 - 0x0006 reg=2 pos J │ │ @@ -110092,24 +110070,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -056494: |[056494] android.support.v4.media.TransportMediator.startPlaying:()V │ │ -0564a4: 5410 3b02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023b │ │ -0564a8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0564ac: 5410 3b02 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023b │ │ -0564b0: 6e10 9106 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.startPlaying:()V // method@0691 │ │ -0564b6: 5410 3902 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0239 │ │ -0564ba: 6e10 a106 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@06a1 │ │ -0564c0: 7010 7106 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0671 │ │ -0564c6: 7010 7406 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0674 │ │ -0564cc: 0e00 |0014: return-void │ │ +0586d8: |[0586d8] android.support.v4.media.TransportMediator.startPlaying:()V │ │ +0586e8: 5410 3b02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023b │ │ +0586ec: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0586f0: 5410 3b02 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023b │ │ +0586f4: 6e10 9106 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.startPlaying:()V // method@0691 │ │ +0586fa: 5410 3902 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0239 │ │ +0586fe: 6e10 a106 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@06a1 │ │ +058704: 7010 7106 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0671 │ │ +05870a: 7010 7406 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0674 │ │ +058710: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0004 line=259 │ │ 0x0009 line=261 │ │ 0x000e line=262 │ │ 0x0011 line=263 │ │ @@ -110122,24 +110100,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0564d0: |[0564d0] android.support.v4.media.TransportMediator.stopPlaying:()V │ │ -0564e0: 5410 3b02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023b │ │ -0564e4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0564e8: 5410 3b02 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023b │ │ -0564ec: 6e10 9206 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.stopPlaying:()V // method@0692 │ │ -0564f2: 5410 3902 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0239 │ │ -0564f6: 6e10 a206 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@06a2 │ │ -0564fc: 7010 7106 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0671 │ │ -056502: 7010 7406 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0674 │ │ -056508: 0e00 |0014: return-void │ │ +058714: |[058714] android.support.v4.media.TransportMediator.stopPlaying:()V │ │ +058724: 5410 3b02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023b │ │ +058728: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +05872c: 5410 3b02 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@023b │ │ +058730: 6e10 9206 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.stopPlaying:()V // method@0692 │ │ +058736: 5410 3902 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0239 │ │ +05873a: 6e10 a206 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@06a2 │ │ +058740: 7010 7106 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0671 │ │ +058746: 7010 7406 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0674 │ │ +05874c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ 0x0004 line=287 │ │ 0x0009 line=289 │ │ 0x000e line=290 │ │ 0x0011 line=291 │ │ @@ -110152,33 +110130,33 @@ │ │ type : '(Landroid/support/v4/media/TransportStateListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05650c: |[05650c] android.support.v4.media.TransportMediator.unregisterStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ -05651c: 5410 3e02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023e │ │ -056520: 6e20 e314 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@14e3 │ │ -056526: 0e00 |0005: return-void │ │ +058750: |[058750] android.support.v4.media.TransportMediator.unregisterStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ +058760: 5410 3e02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@023e │ │ +058764: 6e20 e314 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@14e3 │ │ +05876a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0005 line=209 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/support/v4/media/TransportStateListener; │ │ │ │ - source_file_idx : 2374 (TransportMediator.java) │ │ + source_file_idx : 2375 (TransportMediator.java) │ │ │ │ Class #407 header: │ │ class_idx : 294 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 593 │ │ +source_file_idx : 594 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #407 annotations: │ │ Annotations on class │ │ @@ -110199,17 +110177,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056528: |[056528] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ -056538: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -05653e: 0e00 |0003: return-void │ │ +05876c: |[05876c] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ +05877c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +058782: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -110218,27 +110196,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -056540: |[056540] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -056550: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -056552: 6e10 5401 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0154 │ │ -056558: 0c00 |0004: move-result-object v0 │ │ -05655a: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -05655e: 0f02 |0007: return v2 │ │ -056560: 6e10 5701 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0157 │ │ -056566: 0a01 |000b: move-result v1 │ │ -056568: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -05656e: 28f8 |000f: goto 0007 // -0008 │ │ -056570: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -056572: 28f6 |0011: goto 0007 // -000a │ │ -056574: 0001 0200 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (8 units) │ │ +058784: |[058784] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +058794: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +058796: 6e10 5401 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@0154 │ │ +05879c: 0c00 |0004: move-result-object v0 │ │ +05879e: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +0587a2: 0f02 |0007: return v2 │ │ +0587a4: 6e10 5701 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0157 │ │ +0587aa: 0a01 |000b: move-result v1 │ │ +0587ac: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +0587b2: 28f8 |000f: goto 0007 // -0008 │ │ +0587b4: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +0587b6: 28f6 |0011: goto 0007 // -000a │ │ +0587b8: 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 │ │ @@ -110246,21 +110224,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 : 593 (ConnectivityManagerCompat.java) │ │ + source_file_idx : 594 (ConnectivityManagerCompat.java) │ │ │ │ Class #408 header: │ │ class_idx : 296 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 593 │ │ +source_file_idx : 594 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #408 annotations: │ │ Annotations on class │ │ @@ -110281,17 +110259,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056584: |[056584] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ -056594: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -05659a: 0e00 |0003: return-void │ │ +0587c8: |[0587c8] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ +0587d8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0587de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -110300,32 +110278,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05659c: |[05659c] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -0565ac: 7110 b406 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@06b4 │ │ -0565b2: 0a00 |0003: move-result v0 │ │ -0565b4: 0f00 |0004: return v0 │ │ +0587e0: |[0587e0] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +0587f0: 7110 b406 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@06b4 │ │ +0587f6: 0a00 |0003: move-result v0 │ │ +0587f8: 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 : 593 (ConnectivityManagerCompat.java) │ │ + source_file_idx : 594 (ConnectivityManagerCompat.java) │ │ │ │ Class #409 header: │ │ class_idx : 297 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 593 │ │ +source_file_idx : 594 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #409 annotations: │ │ Annotations on class │ │ @@ -110346,17 +110324,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0565b8: |[0565b8] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ -0565c8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -0565ce: 0e00 |0003: return-void │ │ +0587fc: |[0587fc] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ +05880c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +058812: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -110365,32 +110343,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0565d0: |[0565d0] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -0565e0: 7110 b606 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@06b6 │ │ -0565e6: 0a00 |0003: move-result v0 │ │ -0565e8: 0f00 |0004: return v0 │ │ +058814: |[058814] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +058824: 7110 b606 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@06b6 │ │ +05882a: 0a00 |0003: move-result v0 │ │ +05882c: 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 : 593 (ConnectivityManagerCompat.java) │ │ + source_file_idx : 594 (ConnectivityManagerCompat.java) │ │ │ │ Class #410 header: │ │ class_idx : 298 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 593 │ │ +source_file_idx : 594 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #410 annotations: │ │ Annotations on class │ │ @@ -110411,17 +110389,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0565ec: |[0565ec] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ -0565fc: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -056602: 0e00 |0003: return-void │ │ +058830: |[058830] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ +058840: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +058846: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -110430,32 +110408,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -056604: |[056604] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -056614: 7110 b806 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@06b8 │ │ -05661a: 0a00 |0003: move-result v0 │ │ -05661c: 0f00 |0004: return v0 │ │ +058848: |[058848] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +058858: 7110 b806 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@06b8 │ │ +05885e: 0a00 |0003: move-result v0 │ │ +058860: 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 : 593 (ConnectivityManagerCompat.java) │ │ + source_file_idx : 594 (ConnectivityManagerCompat.java) │ │ │ │ Class #411 header: │ │ class_idx : 306 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2369 │ │ +source_file_idx : 2370 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #411 annotations: │ │ Annotations on class │ │ @@ -110483,20 +110461,20 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -056620: |[056620] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ -056630: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ -056636: 2200 3001 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@0130 │ │ -05663a: 7020 b906 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@06b9 │ │ -056640: 5b10 5e02 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025e │ │ -056644: 0e00 |000a: return-void │ │ +058864: |[058864] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ +058874: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ +05887a: 2200 3001 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@0130 │ │ +05887e: 7020 b906 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@06b9 │ │ +058884: 5b10 5e02 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025e │ │ +058888: 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; │ │ │ │ @@ -110506,22 +110484,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -056648: |[056648] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -056658: 5420 5e02 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025e │ │ -05665c: 6e10 c414 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@14c4 │ │ -056662: 0c00 |0005: move-result-object v0 │ │ -056664: 1f00 3101 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0131 │ │ -056668: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ -05666a: 5901 5d02 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025d │ │ -05666e: 0e00 |000b: return-void │ │ +05888c: |[05888c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +05889c: 5420 5e02 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025e │ │ +0588a0: 6e10 c414 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@14c4 │ │ +0588a6: 0c00 |0005: move-result-object v0 │ │ +0588a8: 1f00 3101 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0131 │ │ +0588ac: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ +0588ae: 5901 5d02 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025d │ │ +0588b2: 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; │ │ │ │ @@ -110530,21 +110508,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -056670: |[056670] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -056680: 5410 5e02 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025e │ │ -056684: 6e10 c414 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@14c4 │ │ -05668a: 0c00 |0005: move-result-object v0 │ │ -05668c: 1f00 3101 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0131 │ │ -056690: 5200 5d02 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025d │ │ -056694: 0f00 |000a: return v0 │ │ +0588b4: |[0588b4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +0588c4: 5410 5e02 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025e │ │ +0588c8: 6e10 c414 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@14c4 │ │ +0588ce: 0c00 |0005: move-result-object v0 │ │ +0588d0: 1f00 3101 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0131 │ │ +0588d4: 5200 5d02 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025d │ │ +0588d8: 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;) │ │ @@ -110552,16 +110530,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -056698: |[056698] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -0566a8: 0e00 |0000: return-void │ │ +0588dc: |[0588dc] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +0588ec: 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 │ │ │ │ @@ -110570,16 +110548,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0566ac: |[0566ac] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -0566bc: 0e00 |0000: return-void │ │ +0588f0: |[0588f0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +058900: 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 │ │ @@ -110589,21 +110567,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0566c0: |[0566c0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -0566d0: 5410 5e02 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025e │ │ -0566d4: 6e10 c414 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@14c4 │ │ -0566da: 0c00 |0005: move-result-object v0 │ │ -0566dc: 1f00 3101 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0131 │ │ -0566e0: 5902 5d02 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025d │ │ -0566e4: 0e00 |000a: return-void │ │ +058904: |[058904] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +058914: 5410 5e02 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@025e │ │ +058918: 6e10 c414 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@14c4 │ │ +05891e: 0c00 |0005: move-result-object v0 │ │ +058920: 1f00 3101 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0131 │ │ +058924: 5902 5d02 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@025d │ │ +058928: 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 │ │ @@ -110613,16 +110591,16 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0566e8: |[0566e8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -0566f8: 0e00 |0000: return-void │ │ +05892c: |[05892c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +05893c: 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; │ │ │ │ @@ -110631,30 +110609,30 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0566fc: |[0566fc] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -05670c: 0e00 |0000: return-void │ │ +058940: |[058940] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +058950: 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 : 2369 (TrafficStatsCompat.java) │ │ + source_file_idx : 2370 (TrafficStatsCompat.java) │ │ │ │ Class #412 header: │ │ class_idx : 307 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2369 │ │ +source_file_idx : 2370 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #412 annotations: │ │ Annotations on class │ │ @@ -110679,17 +110657,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056710: |[056710] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ -056720: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -056726: 0e00 |0003: return-void │ │ +058954: |[058954] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ +058964: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05896a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -110698,17 +110676,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -056728: |[056728] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -056738: 7100 df06 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@06df │ │ -05673e: 0e00 |0003: return-void │ │ +05896c: |[05896c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +05897c: 7100 df06 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@06df │ │ +058982: 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; │ │ │ │ @@ -110717,18 +110695,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -056740: |[056740] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -056750: 7100 e006 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@06e0 │ │ -056756: 0a00 |0003: move-result v0 │ │ -056758: 0f00 |0004: return v0 │ │ +058984: |[058984] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +058994: 7100 e006 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@06e0 │ │ +05899a: 0a00 |0003: move-result v0 │ │ +05899c: 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;) │ │ @@ -110736,17 +110714,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05675c: |[05675c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -05676c: 7110 e106 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@06e1 │ │ -056772: 0e00 |0003: return-void │ │ +0589a0: |[0589a0] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +0589b0: 7110 e106 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@06e1 │ │ +0589b6: 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 │ │ @@ -110756,17 +110734,17 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -056774: |[056774] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -056784: 7120 e206 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@06e2 │ │ -05678a: 0e00 |0003: return-void │ │ +0589b8: |[0589b8] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +0589c8: 7120 e206 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@06e2 │ │ +0589ce: 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 │ │ @@ -110777,17 +110755,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05678c: |[05678c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -05679c: 7110 e306 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@06e3 │ │ -0567a2: 0e00 |0003: return-void │ │ +0589d0: |[0589d0] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +0589e0: 7110 e306 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@06e3 │ │ +0589e6: 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 │ │ @@ -110797,17 +110775,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0567a4: |[0567a4] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -0567b4: 7110 e406 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@06e4 │ │ -0567ba: 0e00 |0003: return-void │ │ +0589e8: |[0589e8] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +0589f8: 7110 e406 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@06e4 │ │ +0589fe: 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; │ │ @@ -110817,32 +110795,32 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0567bc: |[0567bc] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -0567cc: 7110 e506 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@06e5 │ │ -0567d2: 0e00 |0003: return-void │ │ +058a00: |[058a00] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +058a10: 7110 e506 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@06e5 │ │ +058a16: 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 : 2369 (TrafficStatsCompat.java) │ │ + source_file_idx : 2370 (TrafficStatsCompat.java) │ │ │ │ Class #413 header: │ │ class_idx : 319 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 781 │ │ -source_file_idx : 2154 │ │ +source_file_idx : 2155 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #413 annotations: │ │ Annotations on class │ │ @@ -110869,20 +110847,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0567d4: |[0567d4] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.:(Landroid/content/Context;)V │ │ -0567e4: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ -0567ea: 2200 4701 |0003: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat; // type@0147 │ │ -0567ee: 7020 3007 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.:(Landroid/content/Context;)V // method@0730 │ │ -0567f4: 5b10 6402 |0008: iput-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0264 │ │ -0567f8: 0e00 |000a: return-void │ │ +058a18: |[058a18] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.:(Landroid/content/Context;)V │ │ +058a28: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ +058a2e: 2200 4701 |0003: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat; // type@0147 │ │ +058a32: 7020 3007 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.:(Landroid/content/Context;)V // method@0730 │ │ +058a38: 5b10 6402 |0008: iput-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0264 │ │ +058a3c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0003 line=147 │ │ 0x000a line=148 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ @@ -110894,19 +110872,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0567fc: |[0567fc] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getColorMode:()I │ │ -05680c: 5410 6402 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0264 │ │ -056810: 6e10 3407 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getColorMode:()I // method@0734 │ │ -056816: 0a00 |0005: move-result v0 │ │ -056818: 0f00 |0006: return v0 │ │ +058a40: |[058a40] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getColorMode:()I │ │ +058a50: 5410 6402 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0264 │ │ +058a54: 6e10 3407 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getColorMode:()I // method@0734 │ │ +058a5a: 0a00 |0005: move-result v0 │ │ +058a5c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;) │ │ @@ -110914,19 +110892,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05681c: |[05681c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getOrientation:()I │ │ -05682c: 5410 6402 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0264 │ │ -056830: 6e10 3607 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getOrientation:()I // method@0736 │ │ -056836: 0a00 |0005: move-result v0 │ │ -056838: 0f00 |0006: return v0 │ │ +058a60: |[058a60] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getOrientation:()I │ │ +058a70: 5410 6402 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0264 │ │ +058a74: 6e10 3607 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getOrientation:()I // method@0736 │ │ +058a7a: 0a00 |0005: move-result v0 │ │ +058a7c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;) │ │ @@ -110934,19 +110912,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05683c: |[05683c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getScaleMode:()I │ │ -05684c: 5410 6402 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0264 │ │ -056850: 6e10 3707 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getScaleMode:()I // method@0737 │ │ -056856: 0a00 |0005: move-result v0 │ │ -056858: 0f00 |0006: return v0 │ │ +058a80: |[058a80] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getScaleMode:()I │ │ +058a90: 5410 6402 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0264 │ │ +058a94: 6e10 3707 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getScaleMode:()I // method@0737 │ │ +058a9a: 0a00 |0005: move-result v0 │ │ +058a9c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ │ │ #3 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;) │ │ @@ -110954,18 +110932,18 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05685c: |[05685c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -05686c: 5410 6402 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0264 │ │ -056870: 6e30 3a07 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@073a │ │ -056876: 0e00 |0005: return-void │ │ +058aa0: |[058aa0] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +058ab0: 5410 6402 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0264 │ │ +058ab4: 6e30 3a07 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@073a │ │ +058aba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0005 line=183 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 jobName Ljava/lang/String; │ │ @@ -110976,18 +110954,18 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -056878: |[056878] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -056888: 5410 6402 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0264 │ │ -05688c: 6e30 3b07 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V // method@073b │ │ -056892: 0e00 |0005: return-void │ │ +058abc: |[058abc] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +058acc: 5410 6402 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0264 │ │ +058ad0: 6e30 3b07 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V // method@073b │ │ +058ad6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0005 line=188 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 jobName Ljava/lang/String; │ │ @@ -110998,18 +110976,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -056894: |[056894] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setColorMode:(I)V │ │ -0568a4: 5410 6402 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0264 │ │ -0568a8: 6e20 3c07 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setColorMode:(I)V // method@073c │ │ -0568ae: 0e00 |0005: return-void │ │ +058ad8: |[058ad8] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setColorMode:(I)V │ │ +058ae8: 5410 6402 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0264 │ │ +058aec: 6e20 3c07 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setColorMode:(I)V // method@073c │ │ +058af2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0005 line=163 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 colorMode I │ │ @@ -111019,18 +110997,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0568b0: |[0568b0] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setOrientation:(I)V │ │ -0568c0: 5410 6402 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0264 │ │ -0568c4: 6e20 3d07 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setOrientation:(I)V // method@073d │ │ -0568ca: 0e00 |0005: return-void │ │ +058af4: |[058af4] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setOrientation:(I)V │ │ +058b04: 5410 6402 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0264 │ │ +058b08: 6e20 3d07 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setOrientation:(I)V // method@073d │ │ +058b0e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0005 line=173 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 orientation I │ │ @@ -111040,33 +111018,33 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0568cc: |[0568cc] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setScaleMode:(I)V │ │ -0568dc: 5410 6402 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0264 │ │ -0568e0: 6e20 3e07 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setScaleMode:(I)V // method@073e │ │ -0568e6: 0e00 |0005: return-void │ │ +058b10: |[058b10] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setScaleMode:(I)V │ │ +058b20: 5410 6402 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0264 │ │ +058b24: 6e20 3e07 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setScaleMode:(I)V // method@073e │ │ +058b2a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0005 line=153 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 scaleMode I │ │ │ │ - source_file_idx : 2154 (PrintHelper.java) │ │ + source_file_idx : 2155 (PrintHelper.java) │ │ │ │ Class #414 header: │ │ class_idx : 320 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 781 │ │ -source_file_idx : 2154 │ │ +source_file_idx : 2155 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 8 │ │ │ │ Class #414 annotations: │ │ Annotations on class │ │ @@ -111099,22 +111077,22 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0568e8: |[0568e8] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:()V │ │ -0568f8: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -0568fa: 7010 8d14 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ -056900: 5910 6702 |0004: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0267 │ │ -056904: 5910 6502 |0006: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0265 │ │ -056908: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -05690a: 5910 6602 |0009: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0266 │ │ -05690e: 0e00 |000b: return-void │ │ +058b2c: |[058b2c] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:()V │ │ +058b3c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +058b3e: 7010 8d14 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ +058b44: 5910 6702 |0004: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0267 │ │ +058b48: 5910 6502 |0006: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0265 │ │ +058b4c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +058b4e: 5910 6602 |0009: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0266 │ │ +058b52: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=101 │ │ 0x0004 line=102 │ │ 0x0006 line=103 │ │ 0x0008 line=104 │ │ locals : │ │ @@ -111125,17 +111103,17 @@ │ │ type : '(Landroid/support/v4/print/PrintHelper$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056910: |[056910] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:(Landroid/support/v4/print/PrintHelper$1;)V │ │ -056920: 7010 0007 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:()V // method@0700 │ │ -056926: 0e00 |0003: return-void │ │ +058b54: |[058b54] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:(Landroid/support/v4/print/PrintHelper$1;)V │ │ +058b64: 7010 0007 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:()V // method@0700 │ │ +058b6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/print/PrintHelper$1; │ │ │ │ @@ -111145,17 +111123,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056928: |[056928] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getColorMode:()I │ │ -056938: 5210 6502 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0265 │ │ -05693c: 0f00 |0002: return v0 │ │ +058b6c: |[058b6c] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getColorMode:()I │ │ +058b7c: 5210 6502 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0265 │ │ +058b80: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ @@ -111163,17 +111141,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056940: |[056940] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getOrientation:()I │ │ -056950: 5210 6602 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0266 │ │ -056954: 0f00 |0002: return v0 │ │ +058b84: |[058b84] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getOrientation:()I │ │ +058b94: 5210 6602 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0266 │ │ +058b98: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ @@ -111181,17 +111159,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056958: |[056958] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getScaleMode:()I │ │ -056968: 5210 6702 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0267 │ │ -05696c: 0f00 |0002: return v0 │ │ +058b9c: |[058b9c] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getScaleMode:()I │ │ +058bac: 5210 6702 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0267 │ │ +058bb0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ │ │ #3 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ @@ -111199,16 +111177,16 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -056970: |[056970] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -056980: 0e00 |0000: return-void │ │ +058bb4: |[058bb4] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +058bc4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0001 reg=1 jobName Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 bitmap Landroid/graphics/Bitmap; │ │ @@ -111218,16 +111196,16 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -056984: |[056984] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -056994: 0e00 |0000: return-void │ │ +058bc8: |[058bc8] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +058bd8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0001 reg=1 jobName Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 imageFile Landroid/net/Uri; │ │ @@ -111237,17 +111215,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056998: |[056998] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setColorMode:(I)V │ │ -0569a8: 5901 6502 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0265 │ │ -0569ac: 0e00 |0002: return-void │ │ +058bdc: |[058bdc] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setColorMode:(I)V │ │ +058bec: 5901 6502 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0265 │ │ +058bf0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0002 line=118 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0003 reg=1 colorMode I │ │ @@ -111257,17 +111235,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0569b0: |[0569b0] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setOrientation:(I)V │ │ -0569c0: 5901 6602 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0266 │ │ -0569c4: 0e00 |0002: return-void │ │ +058bf4: |[058bf4] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setOrientation:(I)V │ │ +058c04: 5901 6602 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0266 │ │ +058c08: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0003 reg=1 orientation I │ │ │ │ @@ -111276,32 +111254,32 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0569c8: |[0569c8] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setScaleMode:(I)V │ │ -0569d8: 5901 6702 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0267 │ │ -0569dc: 0e00 |0002: return-void │ │ +058c0c: |[058c0c] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setScaleMode:(I)V │ │ +058c1c: 5901 6702 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0267 │ │ +058c20: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0002 line=108 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0003 reg=1 scaleMode I │ │ │ │ - source_file_idx : 2154 (PrintHelper.java) │ │ + source_file_idx : 2155 (PrintHelper.java) │ │ │ │ Class #415 header: │ │ class_idx : 333 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 854 │ │ +source_file_idx : 855 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #415 annotations: │ │ Annotations on class │ │ @@ -111322,17 +111300,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0569e0: |[0569e0] android.support.v4.text.ICUCompat$ICUCompatImplBase.:()V │ │ -0569f0: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -0569f6: 0e00 |0003: return-void │ │ +058c24: |[058c24] android.support.v4.text.ICUCompat$ICUCompatImplBase.:()V │ │ +058c34: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +058c3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -111341,16 +111319,16 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0569f8: |[0569f8] android.support.v4.text.ICUCompat$ICUCompatImplBase.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -056a08: 1101 |0000: return-object v1 │ │ +058c3c: |[058c3c] android.support.v4.text.ICUCompat$ICUCompatImplBase.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +058c4c: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 locale Ljava/lang/String; │ │ │ │ @@ -111359,31 +111337,31 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -056a0c: |[056a0c] android.support.v4.text.ICUCompat$ICUCompatImplBase.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -056a1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -056a1e: 1100 |0001: return-object v0 │ │ +058c50: |[058c50] android.support.v4.text.ICUCompat$ICUCompatImplBase.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +058c60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +058c62: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 locale Ljava/lang/String; │ │ │ │ - source_file_idx : 854 (ICUCompat.java) │ │ + source_file_idx : 855 (ICUCompat.java) │ │ │ │ Class #416 header: │ │ class_idx : 334 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 854 │ │ +source_file_idx : 855 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #416 annotations: │ │ Annotations on class │ │ @@ -111404,17 +111382,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056a20: |[056a20] android.support.v4.text.ICUCompat$ICUCompatImplIcs.:()V │ │ -056a30: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -056a36: 0e00 |0003: return-void │ │ +058c64: |[058c64] android.support.v4.text.ICUCompat$ICUCompatImplIcs.:()V │ │ +058c74: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +058c7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; │ │ │ │ Virtual methods - │ │ @@ -111423,18 +111401,18 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -056a38: |[056a38] android.support.v4.text.ICUCompat$ICUCompatImplIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -056a48: 7110 7607 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0776 │ │ -056a4e: 0c00 |0003: move-result-object v0 │ │ -056a50: 1100 |0004: return-object v0 │ │ +058c7c: |[058c7c] android.support.v4.text.ICUCompat$ICUCompatImplIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +058c8c: 7110 7607 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0776 │ │ +058c92: 0c00 |0003: move-result-object v0 │ │ +058c94: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; │ │ 0x0000 - 0x0005 reg=2 locale Ljava/lang/String; │ │ │ │ @@ -111443,32 +111421,32 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -056a54: |[056a54] android.support.v4.text.ICUCompat$ICUCompatImplIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -056a64: 7110 7707 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0777 │ │ -056a6a: 0c00 |0003: move-result-object v0 │ │ -056a6c: 1100 |0004: return-object v0 │ │ +058c98: |[058c98] android.support.v4.text.ICUCompat$ICUCompatImplIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +058ca8: 7110 7707 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0777 │ │ +058cae: 0c00 |0003: move-result-object v0 │ │ +058cb0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; │ │ 0x0000 - 0x0005 reg=2 locale Ljava/lang/String; │ │ │ │ - source_file_idx : 854 (ICUCompat.java) │ │ + source_file_idx : 855 (ICUCompat.java) │ │ │ │ Class #417 header: │ │ class_idx : 339 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2360 │ │ +source_file_idx : 2361 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #417 annotations: │ │ Annotations on class │ │ @@ -111501,24 +111479,24 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -056a70: |[056a70] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:()V │ │ -056a80: 2200 5301 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@0153 │ │ -056a84: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -056a86: 7020 7b07 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@077b │ │ -056a8c: 6900 b102 |0006: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@02b1 │ │ -056a90: 2200 5301 |0008: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@0153 │ │ -056a94: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -056a96: 7020 7b07 1000 |000b: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@077b │ │ -056a9c: 6900 b002 |000e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_LTR:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@02b0 │ │ -056aa0: 0e00 |0010: return-void │ │ +058cb4: |[058cb4] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:()V │ │ +058cc4: 2200 5301 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@0153 │ │ +058cc8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +058cca: 7020 7b07 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@077b │ │ +058cd0: 6900 b102 |0006: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@02b1 │ │ +058cd4: 2200 5301 |0008: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@0153 │ │ +058cd8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +058cda: 7020 7b07 1000 |000b: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@077b │ │ +058ce0: 6900 b002 |000e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_LTR:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@02b0 │ │ +058ce4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0008 line=236 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;) │ │ @@ -111526,18 +111504,18 @@ │ │ type : '(Z)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -056aa4: |[056aa4] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:(Z)V │ │ -056ab4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -056aba: 5c01 b202 |0003: iput-boolean v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02b2 │ │ -056abe: 0e00 |0005: return-void │ │ +058ce8: |[058ce8] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:(Z)V │ │ +058cf8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +058cfe: 5c01 b202 |0003: iput-boolean v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02b2 │ │ +058d02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0003 line=232 │ │ 0x0005 line=233 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; │ │ @@ -111549,48 +111527,48 @@ │ │ type : '(Ljava/lang/CharSequence;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -056ac0: |[056ac0] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ -056ad0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -056ad2: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -056ad4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -056ad6: 0182 |0003: move v2, v8 │ │ -056ad8: 9000 0809 |0004: add-int v0, v8, v9 │ │ -056adc: 3502 2200 |0006: if-ge v2, v0, 0028 // +0022 │ │ -056ae0: 7220 5514 2700 |0008: invoke-interface {v7, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@1455 │ │ -056ae6: 0a05 |000b: move-result v5 │ │ -056ae8: 7110 5a14 0500 |000c: invoke-static {v5}, Ljava/lang/Character;.getDirectionality:(C)B // method@145a │ │ -056aee: 0a05 |000f: move-result v5 │ │ -056af0: 7110 8f07 0500 |0010: invoke-static {v5}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$200:(I)I // method@078f │ │ -056af6: 0a05 |0013: move-result v5 │ │ -056af8: 2b05 1e00 0000 |0014: packed-switch v5, 00000032 // +0000001e │ │ -056afe: d802 0201 |0017: add-int/lit8 v2, v2, #int 1 // #01 │ │ -056b02: 28ed |0019: goto 0006 // -0013 │ │ -056b04: 5565 b202 |001a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02b2 │ │ -056b08: 3805 0400 |001c: if-eqz v5, 0020 // +0004 │ │ -056b0c: 0143 |001e: move v3, v4 │ │ -056b0e: 0f03 |001f: return v3 │ │ -056b10: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -056b12: 28f6 |0021: goto 0017 // -000a │ │ -056b14: 5565 b202 |0022: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02b2 │ │ -056b18: 3805 fbff |0024: if-eqz v5, 001f // -0005 │ │ -056b1c: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -056b1e: 28f0 |0027: goto 0017 // -0010 │ │ -056b20: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ -056b24: 5565 b202 |002a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02b2 │ │ -056b28: 3905 f3ff |002c: if-nez v5, 001f // -000d │ │ -056b2c: 0143 |002e: move v3, v4 │ │ -056b2e: 28f0 |002f: goto 001f // -0010 │ │ -056b30: 1223 |0030: const/4 v3, #int 2 // #2 │ │ -056b32: 28ee |0031: goto 001f // -0012 │ │ -056b34: 0001 0200 0000 0000 0600 0000 0e00 ... |0032: packed-switch-data (8 units) │ │ +058d04: |[058d04] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ +058d14: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +058d16: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +058d18: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +058d1a: 0182 |0003: move v2, v8 │ │ +058d1c: 9000 0809 |0004: add-int v0, v8, v9 │ │ +058d20: 3502 2200 |0006: if-ge v2, v0, 0028 // +0022 │ │ +058d24: 7220 5514 2700 |0008: invoke-interface {v7, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@1455 │ │ +058d2a: 0a05 |000b: move-result v5 │ │ +058d2c: 7110 5a14 0500 |000c: invoke-static {v5}, Ljava/lang/Character;.getDirectionality:(C)B // method@145a │ │ +058d32: 0a05 |000f: move-result v5 │ │ +058d34: 7110 8f07 0500 |0010: invoke-static {v5}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$200:(I)I // method@078f │ │ +058d3a: 0a05 |0013: move-result v5 │ │ +058d3c: 2b05 1e00 0000 |0014: packed-switch v5, 00000032 // +0000001e │ │ +058d42: d802 0201 |0017: add-int/lit8 v2, v2, #int 1 // #01 │ │ +058d46: 28ed |0019: goto 0006 // -0013 │ │ +058d48: 5565 b202 |001a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02b2 │ │ +058d4c: 3805 0400 |001c: if-eqz v5, 0020 // +0004 │ │ +058d50: 0143 |001e: move v3, v4 │ │ +058d52: 0f03 |001f: return v3 │ │ +058d54: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +058d56: 28f6 |0021: goto 0017 // -000a │ │ +058d58: 5565 b202 |0022: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02b2 │ │ +058d5c: 3805 fbff |0024: if-eqz v5, 001f // -0005 │ │ +058d60: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +058d62: 28f0 |0027: goto 0017 // -0010 │ │ +058d64: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ +058d68: 5565 b202 |002a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02b2 │ │ +058d6c: 3905 f3ff |002c: if-nez v5, 001f // -000d │ │ +058d70: 0143 |002e: move v3, v4 │ │ +058d72: 28f0 |002f: goto 001f // -0010 │ │ +058d74: 1223 |0030: const/4 v3, #int 2 // #2 │ │ +058d76: 28ee |0031: goto 001f // -0012 │ │ +058d78: 0001 0200 0000 0000 0600 0000 0e00 ... |0032: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=206 │ │ 0x0003 line=207 │ │ 0x0008 line=208 │ │ 0x0017 line=207 │ │ 0x001a line=210 │ │ @@ -111609,21 +111587,21 @@ │ │ 0x0003 - 0x003a reg=1 haveUnlookedFor Z │ │ 0x0004 - 0x003a reg=2 i I │ │ 0x0000 - 0x003a reg=6 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; │ │ 0x0000 - 0x003a reg=7 cs Ljava/lang/CharSequence; │ │ 0x0000 - 0x003a reg=8 start I │ │ 0x0000 - 0x003a reg=9 count I │ │ │ │ - source_file_idx : 2360 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2361 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #418 header: │ │ class_idx : 340 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2360 │ │ +source_file_idx : 2361 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #418 annotations: │ │ Annotations on class │ │ @@ -111648,36 +111626,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -056b44: |[056b44] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ -056b54: 2200 5401 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // type@0154 │ │ -056b58: 7010 7e07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.:()V // method@077e │ │ -056b5e: 6900 b302 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@02b3 │ │ -056b62: 0e00 |0007: return-void │ │ +058d88: |[058d88] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ +058d98: 2200 5401 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // type@0154 │ │ +058d9c: 7010 7e07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.:()V // method@077e │ │ +058da2: 6900 b302 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@02b3 │ │ +058da6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056b64: |[056b64] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ -056b74: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -056b7a: 0e00 |0003: return-void │ │ +058da8: |[058da8] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ +058db8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +058dbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0003 line=191 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; │ │ │ │ @@ -111687,30 +111665,30 @@ │ │ type : '(Ljava/lang/CharSequence;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -056b7c: |[056b7c] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ -056b8c: 1222 |0000: const/4 v2, #int 2 // #2 │ │ -056b8e: 0161 |0001: move v1, v6 │ │ -056b90: 9000 0607 |0002: add-int v0, v6, v7 │ │ -056b94: 3501 1400 |0004: if-ge v1, v0, 0018 // +0014 │ │ -056b98: 1223 |0006: const/4 v3, #int 2 // #2 │ │ -056b9a: 3332 1100 |0007: if-ne v2, v3, 0018 // +0011 │ │ -056b9e: 7220 5514 1500 |0009: invoke-interface {v5, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@1455 │ │ -056ba4: 0a03 |000c: move-result v3 │ │ -056ba6: 7110 5a14 0300 |000d: invoke-static {v3}, Ljava/lang/Character;.getDirectionality:(C)B // method@145a │ │ -056bac: 0a03 |0010: move-result v3 │ │ -056bae: 7110 8e07 0300 |0011: invoke-static {v3}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$100:(I)I // method@078e │ │ -056bb4: 0a02 |0014: move-result v2 │ │ -056bb6: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ -056bba: 28ed |0017: goto 0004 // -0013 │ │ -056bbc: 0f02 |0018: return v2 │ │ +058dc0: |[058dc0] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ +058dd0: 1222 |0000: const/4 v2, #int 2 // #2 │ │ +058dd2: 0161 |0001: move v1, v6 │ │ +058dd4: 9000 0607 |0002: add-int v0, v6, v7 │ │ +058dd8: 3501 1400 |0004: if-ge v1, v0, 0018 // +0014 │ │ +058ddc: 1223 |0006: const/4 v3, #int 2 // #2 │ │ +058dde: 3332 1100 |0007: if-ne v2, v3, 0018 // +0011 │ │ +058de2: 7220 5514 1500 |0009: invoke-interface {v5, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@1455 │ │ +058de8: 0a03 |000c: move-result v3 │ │ +058dea: 7110 5a14 0300 |000d: invoke-static {v3}, Ljava/lang/Character;.getDirectionality:(C)B // method@145a │ │ +058df0: 0a03 |0010: move-result v3 │ │ +058df2: 7110 8e07 0300 |0011: invoke-static {v3}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$100:(I)I // method@078e │ │ +058df8: 0a02 |0014: move-result v2 │ │ +058dfa: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ +058dfe: 28ed |0017: goto 0004 // -0013 │ │ +058e00: 0f02 |0018: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0001 line=184 │ │ 0x0009 line=185 │ │ 0x0015 line=184 │ │ 0x0018 line=187 │ │ @@ -111719,21 +111697,21 @@ │ │ 0x0002 - 0x0019 reg=1 i I │ │ 0x0001 - 0x0019 reg=2 result I │ │ 0x0000 - 0x0019 reg=4 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; │ │ 0x0000 - 0x0019 reg=5 cs Ljava/lang/CharSequence; │ │ 0x0000 - 0x0019 reg=6 start I │ │ 0x0000 - 0x0019 reg=7 count I │ │ │ │ - source_file_idx : 2360 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2361 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #419 header: │ │ class_idx : 342 │ │ access_flags : 1024 (0x0400) │ │ superclass_idx : 781 │ │ -source_file_idx : 2360 │ │ +source_file_idx : 2361 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #419 annotations: │ │ Annotations on class │ │ @@ -111758,18 +111736,18 @@ │ │ type : '(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -056bc0: |[056bc0] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V │ │ -056bd0: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -056bd6: 5b01 b402 |0003: iput-object v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02b4 │ │ -056bda: 0e00 |0005: return-void │ │ +058e04: |[058e04] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V │ │ +058e14: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +058e1a: 5b01 b402 |0003: iput-object v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02b4 │ │ +058e1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0003 line=115 │ │ 0x0005 line=116 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl; │ │ @@ -111780,27 +111758,27 @@ │ │ type : '(Ljava/lang/CharSequence;II)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -056bdc: |[056bdc] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.doCheck:(Ljava/lang/CharSequence;II)Z │ │ -056bec: 5410 b402 |0000: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02b4 │ │ -056bf0: 7240 8007 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;.checkRtl:(Ljava/lang/CharSequence;II)I // method@0780 │ │ -056bf6: 0a00 |0005: move-result v0 │ │ -056bf8: 2b00 0c00 0000 |0006: packed-switch v0, 00000012 // +0000000c │ │ -056bfe: 6e10 8207 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@0782 │ │ -056c04: 0a00 |000c: move-result v0 │ │ -056c06: 0f00 |000d: return v0 │ │ -056c08: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -056c0a: 28fe |000f: goto 000d // -0002 │ │ -056c0c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -056c0e: 28fc |0011: goto 000d // -0004 │ │ -056c10: 0001 0200 0000 0000 0800 0000 0a00 ... |0012: packed-switch-data (8 units) │ │ +058e20: |[058e20] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.doCheck:(Ljava/lang/CharSequence;II)Z │ │ +058e30: 5410 b402 |0000: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02b4 │ │ +058e34: 7240 8007 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;.checkRtl:(Ljava/lang/CharSequence;II)I // method@0780 │ │ +058e3a: 0a00 |0005: move-result v0 │ │ +058e3c: 2b00 0c00 0000 |0006: packed-switch v0, 00000012 // +0000000c │ │ +058e42: 6e10 8207 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@0782 │ │ +058e48: 0a00 |000c: move-result v0 │ │ +058e4a: 0f00 |000d: return v0 │ │ +058e4c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +058e4e: 28fe |000f: goto 000d // -0002 │ │ +058e50: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +058e52: 28fc |0011: goto 000d // -0004 │ │ +058e54: 0001 0200 0000 0000 0800 0000 0a00 ... |0012: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0009 line=146 │ │ 0x000e line=142 │ │ 0x0010 line=144 │ │ 0x0012 line=140 │ │ @@ -111822,33 +111800,33 @@ │ │ type : '(Ljava/lang/CharSequence;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -056c20: |[056c20] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:(Ljava/lang/CharSequence;II)Z │ │ -056c30: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ -056c34: 3a03 0b00 |0002: if-ltz v3, 000d // +000b │ │ -056c38: 3a04 0900 |0004: if-ltz v4, 000d // +0009 │ │ -056c3c: 7210 5614 0200 |0006: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@1456 │ │ -056c42: 0a00 |0009: move-result v0 │ │ -056c44: b140 |000a: sub-int/2addr v0, v4 │ │ -056c46: 3530 0800 |000b: if-ge v0, v3, 0013 // +0008 │ │ -056c4a: 2200 ff02 |000d: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -056c4e: 7010 7514 0000 |000f: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@1475 │ │ -056c54: 2700 |0012: throw v0 │ │ -056c56: 5410 b402 |0013: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02b4 │ │ -056c5a: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ -056c5e: 6e10 8207 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@0782 │ │ -056c64: 0a00 |001a: move-result v0 │ │ -056c66: 0f00 |001b: return v0 │ │ -056c68: 7040 8307 2143 |001c: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.doCheck:(Ljava/lang/CharSequence;II)Z // method@0783 │ │ -056c6e: 0a00 |001f: move-result v0 │ │ -056c70: 28fb |0020: goto 001b // -0005 │ │ +058e64: |[058e64] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:(Ljava/lang/CharSequence;II)Z │ │ +058e74: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ +058e78: 3a03 0b00 |0002: if-ltz v3, 000d // +000b │ │ +058e7c: 3a04 0900 |0004: if-ltz v4, 000d // +0009 │ │ +058e80: 7210 5614 0200 |0006: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@1456 │ │ +058e86: 0a00 |0009: move-result v0 │ │ +058e88: b140 |000a: sub-int/2addr v0, v4 │ │ +058e8a: 3530 0800 |000b: if-ge v0, v3, 0013 // +0008 │ │ +058e8e: 2200 ff02 |000d: new-instance v0, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +058e92: 7010 7514 0000 |000f: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@1475 │ │ +058e98: 2700 |0012: throw v0 │ │ +058e9a: 5410 b402 |0013: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02b4 │ │ +058e9e: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ +058ea2: 6e10 8207 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@0782 │ │ +058ea8: 0a00 |001a: move-result v0 │ │ +058eaa: 0f00 |001b: return v0 │ │ +058eac: 7040 8307 2143 |001c: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.doCheck:(Ljava/lang/CharSequence;II)Z // method@0783 │ │ +058eb2: 0a00 |001f: move-result v0 │ │ +058eb4: 28fb |0020: goto 001b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x000d line=131 │ │ 0x0013 line=133 │ │ 0x0017 line=134 │ │ 0x001b line=136 │ │ @@ -111863,36 +111841,36 @@ │ │ type : '([CII)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -056c74: |[056c74] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:([CII)Z │ │ -056c84: 7110 d814 0200 |0000: invoke-static {v2}, Ljava/nio/CharBuffer;.wrap:([C)Ljava/nio/CharBuffer; // method@14d8 │ │ -056c8a: 0c00 |0003: move-result-object v0 │ │ -056c8c: 6e40 8407 0143 |0004: invoke-virtual {v1, v0, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0784 │ │ -056c92: 0a00 |0007: move-result v0 │ │ -056c94: 0f00 |0008: return v0 │ │ +058eb8: |[058eb8] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:([CII)Z │ │ +058ec8: 7110 d814 0200 |0000: invoke-static {v2}, Ljava/nio/CharBuffer;.wrap:([C)Ljava/nio/CharBuffer; // method@14d8 │ │ +058ece: 0c00 |0003: move-result-object v0 │ │ +058ed0: 6e40 8407 0143 |0004: invoke-virtual {v1, v0, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0784 │ │ +058ed6: 0a00 |0007: move-result v0 │ │ +058ed8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl; │ │ 0x0000 - 0x0009 reg=2 array [C │ │ 0x0000 - 0x0009 reg=3 start I │ │ 0x0000 - 0x0009 reg=4 count I │ │ │ │ - source_file_idx : 2360 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2361 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #420 header: │ │ class_idx : 347 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 360 │ │ -source_file_idx : 492 │ │ +source_file_idx : 493 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #420 annotations: │ │ Annotations on class │ │ @@ -111923,18 +111901,18 @@ │ │ type : '(Landroid/support/v4/util/ArrayMap;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -056c98: |[056c98] android.support.v4.util.ArrayMap$1.:(Landroid/support/v4/util/ArrayMap;)V │ │ -056ca8: 5b01 c302 |0000: iput-object v1, v0, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c3 │ │ -056cac: 7010 3208 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/MapCollections;.:()V // method@0832 │ │ -056cb2: 0e00 |0005: return-void │ │ +058edc: |[058edc] android.support.v4.util.ArrayMap$1.:(Landroid/support/v4/util/ArrayMap;)V │ │ +058eec: 5b01 c302 |0000: iput-object v1, v0, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c3 │ │ +058ef0: 7010 3208 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/MapCollections;.:()V // method@0832 │ │ +058ef6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/util/ArrayMap; │ │ @@ -111945,18 +111923,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -056cb4: |[056cb4] android.support.v4.util.ArrayMap$1.colClear:()V │ │ -056cc4: 5410 c302 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c3 │ │ -056cc8: 6e10 a407 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.clear:()V // method@07a4 │ │ -056cce: 0e00 |0005: return-void │ │ +058ef8: |[058ef8] android.support.v4.util.ArrayMap$1.colClear:()V │ │ +058f08: 5410 c302 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c3 │ │ +058f0c: 6e10 a407 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.clear:()V // method@07a4 │ │ +058f12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0005 line=117 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ @@ -111966,21 +111944,21 @@ │ │ type : '(II)Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -056cd0: |[056cd0] android.support.v4.util.ArrayMap$1.colGetEntry:(II)Ljava/lang/Object; │ │ -056ce0: 5420 c302 |0000: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c3 │ │ -056ce4: 5400 c402 |0002: iget-object v0, v0, Landroid/support/v4/util/ArrayMap;.mArray:[Ljava/lang/Object; // field@02c4 │ │ -056ce8: e001 0301 |0004: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -056cec: b041 |0006: add-int/2addr v1, v4 │ │ -056cee: 4600 0001 |0007: aget-object v0, v0, v1 │ │ -056cf2: 1100 |0009: return-object v0 │ │ +058f14: |[058f14] android.support.v4.util.ArrayMap$1.colGetEntry:(II)Ljava/lang/Object; │ │ +058f24: 5420 c302 |0000: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c3 │ │ +058f28: 5400 c402 |0002: iget-object v0, v0, Landroid/support/v4/util/ArrayMap;.mArray:[Ljava/lang/Object; // field@02c4 │ │ +058f2c: e001 0301 |0004: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +058f30: b041 |0006: add-int/2addr v1, v4 │ │ +058f32: 4600 0001 |0007: aget-object v0, v0, v1 │ │ +058f36: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ 0x0000 - 0x000a reg=3 index I │ │ @@ -111991,17 +111969,17 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -056cf4: |[056cf4] android.support.v4.util.ArrayMap$1.colGetMap:()Ljava/util/Map; │ │ -056d04: 5410 c302 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c3 │ │ -056d08: 1100 |0002: return-object v0 │ │ +058f38: |[058f38] android.support.v4.util.ArrayMap$1.colGetMap:()Ljava/util/Map; │ │ +058f48: 5410 c302 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c3 │ │ +058f4c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ │ │ @@ -112010,18 +111988,18 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -056d0c: |[056d0c] android.support.v4.util.ArrayMap$1.colGetSize:()I │ │ -056d1c: 5410 c302 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c3 │ │ -056d20: 5200 c602 |0002: iget v0, v0, Landroid/support/v4/util/ArrayMap;.mSize:I // field@02c6 │ │ -056d24: 0f00 |0004: return v0 │ │ +058f50: |[058f50] android.support.v4.util.ArrayMap$1.colGetSize:()I │ │ +058f60: 5410 c302 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c3 │ │ +058f64: 5200 c602 |0002: iget v0, v0, Landroid/support/v4/util/ArrayMap;.mSize:I // field@02c6 │ │ +058f68: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ │ │ @@ -112030,26 +112008,26 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -056d28: |[056d28] android.support.v4.util.ArrayMap$1.colIndexOfKey:(Ljava/lang/Object;)I │ │ -056d38: 3903 0900 |0000: if-nez v3, 0009 // +0009 │ │ -056d3c: 5420 c302 |0002: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c3 │ │ -056d40: 6e10 aa07 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.indexOfNull:()I // method@07aa │ │ -056d46: 0a00 |0007: move-result v0 │ │ -056d48: 0f00 |0008: return v0 │ │ -056d4a: 5420 c302 |0009: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c3 │ │ -056d4e: 6e10 9114 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@1491 │ │ -056d54: 0a01 |000e: move-result v1 │ │ -056d56: 6e30 a907 3001 |000f: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/ArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@07a9 │ │ -056d5c: 0a00 |0012: move-result v0 │ │ -056d5e: 28f5 |0013: goto 0008 // -000b │ │ +058f6c: |[058f6c] android.support.v4.util.ArrayMap$1.colIndexOfKey:(Ljava/lang/Object;)I │ │ +058f7c: 3903 0900 |0000: if-nez v3, 0009 // +0009 │ │ +058f80: 5420 c302 |0002: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c3 │ │ +058f84: 6e10 aa07 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.indexOfNull:()I // method@07aa │ │ +058f8a: 0a00 |0007: move-result v0 │ │ +058f8c: 0f00 |0008: return v0 │ │ +058f8e: 5420 c302 |0009: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c3 │ │ +058f92: 6e10 9114 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@1491 │ │ +058f98: 0a01 |000e: move-result v1 │ │ +058f9a: 6e30 a907 3001 |000f: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/ArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@07a9 │ │ +058fa0: 0a00 |0012: move-result v0 │ │ +058fa2: 28f5 |0013: goto 0008 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ 0x0000 - 0x0014 reg=3 key Ljava/lang/Object; │ │ @@ -112059,19 +112037,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -056d60: |[056d60] android.support.v4.util.ArrayMap$1.colIndexOfValue:(Ljava/lang/Object;)I │ │ -056d70: 5410 c302 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c3 │ │ -056d74: 6e20 ab07 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@07ab │ │ -056d7a: 0a00 |0005: move-result v0 │ │ -056d7c: 0f00 |0006: return v0 │ │ +058fa4: |[058fa4] android.support.v4.util.ArrayMap$1.colIndexOfValue:(Ljava/lang/Object;)I │ │ +058fb4: 5410 c302 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c3 │ │ +058fb8: 6e20 ab07 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@07ab │ │ +058fbe: 0a00 |0005: move-result v0 │ │ +058fc0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ 0x0000 - 0x0007 reg=2 value Ljava/lang/Object; │ │ @@ -112081,18 +112059,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -056d80: |[056d80] android.support.v4.util.ArrayMap$1.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -056d90: 5410 c302 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c3 │ │ -056d94: 6e30 ad07 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@07ad │ │ -056d9a: 0e00 |0005: return-void │ │ +058fc4: |[058fc4] android.support.v4.util.ArrayMap$1.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +058fd4: 5410 c302 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c3 │ │ +058fd8: 6e30 ad07 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@07ad │ │ +058fde: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0005 line=102 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ @@ -112106,18 +112084,18 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -056d9c: |[056d9c] android.support.v4.util.ArrayMap$1.colRemoveAt:(I)V │ │ -056dac: 5410 c302 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c3 │ │ -056db0: 6e20 b007 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.removeAt:(I)Ljava/lang/Object; // method@07b0 │ │ -056db6: 0e00 |0005: return-void │ │ +058fe0: |[058fe0] android.support.v4.util.ArrayMap$1.colRemoveAt:(I)V │ │ +058ff0: 5410 c302 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c3 │ │ +058ff4: 6e20 b007 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.removeAt:(I)Ljava/lang/Object; // method@07b0 │ │ +058ffa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0005 line=112 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ @@ -112128,36 +112106,36 @@ │ │ type : '(ILjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -056db8: |[056db8] android.support.v4.util.ArrayMap$1.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -056dc8: 5410 c302 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c3 │ │ -056dcc: 6e30 b207 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; // method@07b2 │ │ -056dd2: 0c00 |0005: move-result-object v0 │ │ -056dd4: 1100 |0006: return-object v0 │ │ +058ffc: |[058ffc] android.support.v4.util.ArrayMap$1.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +05900c: 5410 c302 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02c3 │ │ +059010: 6e30 b207 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; // method@07b2 │ │ +059016: 0c00 |0005: move-result-object v0 │ │ +059018: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap$1; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/util/ArrayMap$1; Landroid/support/v4/util/ArrayMap.1; │ │ 0x0000 - 0x0007 reg=2 index I │ │ 0x0000 - 0x0007 reg=3 value Ljava/lang/Object; TV; │ │ │ │ - source_file_idx : 492 (ArrayMap.java) │ │ + source_file_idx : 493 (ArrayMap.java) │ │ │ │ Class #421 header: │ │ class_idx : 348 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 361 │ │ -source_file_idx : 492 │ │ +source_file_idx : 493 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 7 │ │ │ │ Class #421 annotations: │ │ Annotations on class │ │ @@ -112199,17 +112177,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -056dd8: |[056dd8] android.support.v4.util.ArrayMap.:()V │ │ -056de8: 7010 4508 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0845 │ │ -056dee: 0e00 |0003: return-void │ │ +05901c: |[05901c] android.support.v4.util.ArrayMap.:()V │ │ +05902c: 7010 4508 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0845 │ │ +059032: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -112219,17 +112197,17 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -056df0: |[056df0] android.support.v4.util.ArrayMap.:(I)V │ │ -056e00: 7020 4608 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(I)V // method@0846 │ │ -056e06: 0e00 |0003: return-void │ │ +059034: |[059034] android.support.v4.util.ArrayMap.:(I)V │ │ +059044: 7020 4608 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(I)V // method@0846 │ │ +05904a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=62 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -112240,17 +112218,17 @@ │ │ type : '(Landroid/support/v4/util/SimpleArrayMap;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -056e08: |[056e08] android.support.v4.util.ArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ -056e18: 7020 4708 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(Landroid/support/v4/util/SimpleArrayMap;)V // method@0847 │ │ -056e1e: 0e00 |0003: return-void │ │ +05904c: |[05904c] android.support.v4.util.ArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ +05905c: 7020 4708 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(Landroid/support/v4/util/SimpleArrayMap;)V // method@0847 │ │ +059062: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=69 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -112261,22 +112239,22 @@ │ │ type : '()Landroid/support/v4/util/MapCollections;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -056e20: |[056e20] android.support.v4.util.ArrayMap.getCollection:()Landroid/support/v4/util/MapCollections; │ │ -056e30: 5410 c502 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02c5 │ │ -056e34: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -056e38: 2200 5b01 |0004: new-instance v0, Landroid/support/v4/util/ArrayMap$1; // type@015b │ │ -056e3c: 7020 9707 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/ArrayMap$1;.:(Landroid/support/v4/util/ArrayMap;)V // method@0797 │ │ -056e42: 5b10 c502 |0009: iput-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02c5 │ │ -056e46: 5410 c502 |000b: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02c5 │ │ -056e4a: 1100 |000d: return-object v0 │ │ +059064: |[059064] android.support.v4.util.ArrayMap.getCollection:()Landroid/support/v4/util/MapCollections; │ │ +059074: 5410 c502 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02c5 │ │ +059078: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +05907c: 2200 5b01 |0004: new-instance v0, Landroid/support/v4/util/ArrayMap$1; // type@015b │ │ +059080: 7020 9707 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/ArrayMap$1;.:(Landroid/support/v4/util/ArrayMap;)V // method@0797 │ │ +059086: 5b10 c502 |0009: iput-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02c5 │ │ +05908a: 5410 c502 |000b: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02c5 │ │ +05908e: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0004 line=73 │ │ 0x000b line=120 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ @@ -112288,18 +112266,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -056e4c: |[056e4c] android.support.v4.util.ArrayMap.containsAll:(Ljava/util/Collection;)Z │ │ -056e5c: 7120 3c08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@083c │ │ -056e62: 0a00 |0003: move-result v0 │ │ -056e64: 0f00 |0004: return v0 │ │ +059090: |[059090] android.support.v4.util.ArrayMap.containsAll:(Ljava/util/Collection;)Z │ │ +0590a0: 7120 3c08 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@083c │ │ +0590a6: 0a00 |0003: move-result v0 │ │ +0590a8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -112310,20 +112288,20 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -056e68: |[056e68] android.support.v4.util.ArrayMap.entrySet:()Ljava/util/Set; │ │ -056e78: 7010 a807 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@07a8 │ │ -056e7e: 0c00 |0003: move-result-object v0 │ │ -056e80: 6e10 3e08 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getEntrySet:()Ljava/util/Set; // method@083e │ │ -056e86: 0c00 |0007: move-result-object v0 │ │ -056e88: 1100 |0008: return-object v0 │ │ +0590ac: |[0590ac] android.support.v4.util.ArrayMap.entrySet:()Ljava/util/Set; │ │ +0590bc: 7010 a807 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@07a8 │ │ +0590c2: 0c00 |0003: move-result-object v0 │ │ +0590c4: 6e10 3e08 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getEntrySet:()Ljava/util/Set; // method@083e │ │ +0590ca: 0c00 |0007: move-result-object v0 │ │ +0590cc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ │ │ @@ -112332,20 +112310,20 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -056e8c: |[056e8c] android.support.v4.util.ArrayMap.keySet:()Ljava/util/Set; │ │ -056e9c: 7010 a807 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@07a8 │ │ -056ea2: 0c00 |0003: move-result-object v0 │ │ -056ea4: 6e10 3f08 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getKeySet:()Ljava/util/Set; // method@083f │ │ -056eaa: 0c00 |0007: move-result-object v0 │ │ -056eac: 1100 |0008: return-object v0 │ │ +0590d0: |[0590d0] android.support.v4.util.ArrayMap.keySet:()Ljava/util/Set; │ │ +0590e0: 7010 a807 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@07a8 │ │ +0590e6: 0c00 |0003: move-result-object v0 │ │ +0590e8: 6e10 3f08 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getKeySet:()Ljava/util/Set; // method@083f │ │ +0590ee: 0c00 |0007: move-result-object v0 │ │ +0590f0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ │ │ @@ -112354,37 +112332,37 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -056eb0: |[056eb0] android.support.v4.util.ArrayMap.putAll:(Ljava/util/Map;)V │ │ -056ec0: 5242 c602 |0000: iget v2, v4, Landroid/support/v4/util/ArrayMap;.mSize:I // field@02c6 │ │ -056ec4: 7210 1115 0500 |0002: invoke-interface {v5}, Ljava/util/Map;.size:()I // method@1511 │ │ -056eca: 0a03 |0005: move-result v3 │ │ -056ecc: b032 |0006: add-int/2addr v2, v3 │ │ -056ece: 6e20 a607 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/util/ArrayMap;.ensureCapacity:(I)V // method@07a6 │ │ -056ed4: 7210 0d15 0500 |000a: invoke-interface {v5}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@150d │ │ -056eda: 0c02 |000d: move-result-object v2 │ │ -056edc: 7210 1415 0200 |000e: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1514 │ │ -056ee2: 0c01 |0011: move-result-object v1 │ │ -056ee4: 7210 f414 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@14f4 │ │ -056eea: 0a02 |0015: move-result v2 │ │ -056eec: 3802 1400 |0016: if-eqz v2, 002a // +0014 │ │ -056ef0: 7210 f514 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14f5 │ │ -056ef6: 0c00 |001b: move-result-object v0 │ │ -056ef8: 1f00 3203 |001c: check-cast v0, Ljava/util/Map$Entry; // type@0332 │ │ -056efc: 7210 0a15 0000 |001e: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@150a │ │ -056f02: 0c02 |0021: move-result-object v2 │ │ -056f04: 7210 0b15 0000 |0022: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@150b │ │ -056f0a: 0c03 |0025: move-result-object v3 │ │ -056f0c: 6e30 ad07 2403 |0026: invoke-virtual {v4, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@07ad │ │ -056f12: 28e9 |0029: goto 0012 // -0017 │ │ -056f14: 0e00 |002a: return-void │ │ +0590f4: |[0590f4] android.support.v4.util.ArrayMap.putAll:(Ljava/util/Map;)V │ │ +059104: 5242 c602 |0000: iget v2, v4, Landroid/support/v4/util/ArrayMap;.mSize:I // field@02c6 │ │ +059108: 7210 1115 0500 |0002: invoke-interface {v5}, Ljava/util/Map;.size:()I // method@1511 │ │ +05910e: 0a03 |0005: move-result v3 │ │ +059110: b032 |0006: add-int/2addr v2, v3 │ │ +059112: 6e20 a607 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/util/ArrayMap;.ensureCapacity:(I)V // method@07a6 │ │ +059118: 7210 0d15 0500 |000a: invoke-interface {v5}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@150d │ │ +05911e: 0c02 |000d: move-result-object v2 │ │ +059120: 7210 1415 0200 |000e: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@1514 │ │ +059126: 0c01 |0011: move-result-object v1 │ │ +059128: 7210 f414 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@14f4 │ │ +05912e: 0a02 |0015: move-result v2 │ │ +059130: 3802 1400 |0016: if-eqz v2, 002a // +0014 │ │ +059134: 7210 f514 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14f5 │ │ +05913a: 0c00 |001b: move-result-object v0 │ │ +05913c: 1f00 3203 |001c: check-cast v0, Ljava/util/Map$Entry; // type@0332 │ │ +059140: 7210 0a15 0000 |001e: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@150a │ │ +059146: 0c02 |0021: move-result-object v2 │ │ +059148: 7210 0b15 0000 |0022: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@150b │ │ +05914e: 0c03 |0025: move-result-object v3 │ │ +059150: 6e30 ad07 2403 |0026: invoke-virtual {v4, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@07ad │ │ +059156: 28e9 |0029: goto 0012 // -0017 │ │ +059158: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x000a line=140 │ │ 0x001e line=141 │ │ 0x002a line=143 │ │ locals : │ │ @@ -112400,18 +112378,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -056f18: |[056f18] android.support.v4.util.ArrayMap.removeAll:(Ljava/util/Collection;)Z │ │ -056f28: 7120 4108 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0841 │ │ -056f2e: 0a00 |0003: move-result v0 │ │ -056f30: 0f00 |0004: return v0 │ │ +05915c: |[05915c] android.support.v4.util.ArrayMap.removeAll:(Ljava/util/Collection;)Z │ │ +05916c: 7120 4108 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0841 │ │ +059172: 0a00 |0003: move-result v0 │ │ +059174: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -112422,18 +112400,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -056f34: |[056f34] android.support.v4.util.ArrayMap.retainAll:(Ljava/util/Collection;)Z │ │ -056f44: 7120 4208 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0842 │ │ -056f4a: 0a00 |0003: move-result v0 │ │ -056f4c: 0f00 |0004: return v0 │ │ +059178: |[059178] android.support.v4.util.ArrayMap.retainAll:(Ljava/util/Collection;)Z │ │ +059188: 7120 4208 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0842 │ │ +05918e: 0a00 |0003: move-result v0 │ │ +059190: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Collection; │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ @@ -112444,34 +112422,34 @@ │ │ type : '()Ljava/util/Collection;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -056f50: |[056f50] android.support.v4.util.ArrayMap.values:()Ljava/util/Collection; │ │ -056f60: 7010 a807 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@07a8 │ │ -056f66: 0c00 |0003: move-result-object v0 │ │ -056f68: 6e10 4008 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getValues:()Ljava/util/Collection; // method@0840 │ │ -056f6e: 0c00 |0007: move-result-object v0 │ │ -056f70: 1100 |0008: return-object v0 │ │ +059194: |[059194] android.support.v4.util.ArrayMap.values:()Ljava/util/Collection; │ │ +0591a4: 7010 a807 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@07a8 │ │ +0591aa: 0c00 |0003: move-result-object v0 │ │ +0591ac: 6e10 4008 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getValues:()Ljava/util/Collection; // method@0840 │ │ +0591b2: 0c00 |0007: move-result-object v0 │ │ +0591b4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ │ │ - source_file_idx : 492 (ArrayMap.java) │ │ + source_file_idx : 493 (ArrayMap.java) │ │ │ │ Class #422 header: │ │ class_idx : 364 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 401 │ │ +source_file_idx : 402 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #422 annotations: │ │ Annotations on class │ │ @@ -112500,19 +112478,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 │ │ -056f74: |[056f74] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -056f84: 5b01 0003 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@0300 │ │ -056f88: 5b02 0103 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0301 │ │ -056f8c: 7010 8d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -056f92: 0e00 |0007: return-void │ │ +0591b8: |[0591b8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +0591c8: 5b01 0003 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@0300 │ │ +0591cc: 5b02 0103 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0301 │ │ +0591d0: 7010 8d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0591d6: 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; │ │ @@ -112523,19 +112501,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 │ │ -056f94: |[056f94] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -056fa4: 5410 0103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0301 │ │ -056fa8: 6e30 b608 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@08b6 │ │ -056fae: 0a00 |0005: move-result v0 │ │ -056fb0: 0f00 |0006: return v0 │ │ +0591d8: |[0591d8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0591e8: 5410 0103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0301 │ │ +0591ec: 6e30 b608 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@08b6 │ │ +0591f2: 0a00 |0005: move-result v0 │ │ +0591f4: 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; │ │ @@ -112545,18 +112523,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 │ │ -056fb4: |[056fb4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -056fc4: 5410 0103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0301 │ │ -056fc8: 6e30 b908 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08b9 │ │ -056fce: 0e00 |0005: return-void │ │ +0591f8: |[0591f8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +059208: 5410 0103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0301 │ │ +05920c: 6e30 b908 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08b9 │ │ +059212: 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; │ │ @@ -112567,20 +112545,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 │ │ -056fd0: |[056fd0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -056fe0: 5420 0103 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0301 │ │ -056fe4: 2201 0302 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0203 │ │ -056fe8: 7020 200d 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0d20 │ │ -056fee: 6e30 ba08 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@08ba │ │ -056ff4: 0e00 |000a: return-void │ │ +059214: |[059214] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +059224: 5420 0103 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0301 │ │ +059228: 2201 0302 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0203 │ │ +05922c: 7020 200d 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0d20 │ │ +059232: 6e30 ba08 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@08ba │ │ +059238: 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; │ │ @@ -112591,18 +112569,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 │ │ -056ff8: |[056ff8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -057008: 5410 0103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0301 │ │ -05700c: 6e30 bb08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08bb │ │ -057012: 0e00 |0005: return-void │ │ +05923c: |[05923c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05924c: 5410 0103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0301 │ │ +059250: 6e30 bb08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08bb │ │ +059256: 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; │ │ @@ -112613,19 +112591,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 │ │ -057014: |[057014] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -057024: 5410 0103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0301 │ │ -057028: 6e40 bc08 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@08bc │ │ -05702e: 0a00 |0005: move-result v0 │ │ -057030: 0f00 |0006: return v0 │ │ +059258: |[059258] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +059268: 5410 0103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0301 │ │ +05926c: 6e40 bc08 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@08bc │ │ +059272: 0a00 |0005: move-result v0 │ │ +059274: 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; │ │ @@ -112636,18 +112614,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -057034: |[057034] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -057044: 5410 0103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0301 │ │ -057048: 6e30 be08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@08be │ │ -05704e: 0e00 |0005: return-void │ │ +059278: |[059278] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +059288: 5410 0103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0301 │ │ +05928c: 6e30 be08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@08be │ │ +059292: 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; │ │ @@ -112658,34 +112636,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 │ │ -057050: |[057050] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -057060: 5410 0103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0301 │ │ -057064: 6e30 bf08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08bf │ │ -05706a: 0e00 |0005: return-void │ │ +059294: |[059294] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0592a4: 5410 0103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0301 │ │ +0592a8: 6e30 bf08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08bf │ │ +0592ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0005 line=165 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 401 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 402 (AccessibilityDelegateCompat.java) │ │ │ │ Class #423 header: │ │ class_idx : 367 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 401 │ │ +source_file_idx : 402 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #423 annotations: │ │ Annotations on class │ │ @@ -112714,19 +112692,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 │ │ -05706c: |[05706c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -05707c: 5b01 0203 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@0302 │ │ -057080: 5b02 0303 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0303 │ │ -057084: 7010 8d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -05708a: 0e00 |0007: return-void │ │ +0592b0: |[0592b0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +0592c0: 5b01 0203 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@0302 │ │ +0592c4: 5b02 0303 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0303 │ │ +0592c8: 7010 8d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +0592ce: 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; │ │ @@ -112737,19 +112715,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 │ │ -05708c: |[05708c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -05709c: 5410 0303 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0303 │ │ -0570a0: 6e30 b608 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@08b6 │ │ -0570a6: 0a00 |0005: move-result v0 │ │ -0570a8: 0f00 |0006: return v0 │ │ +0592d0: |[0592d0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0592e0: 5410 0303 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0303 │ │ +0592e4: 6e30 b608 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@08b6 │ │ +0592ea: 0a00 |0005: move-result v0 │ │ +0592ec: 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; │ │ @@ -112759,24 +112737,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 │ │ -0570ac: |[0570ac] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -0570bc: 5421 0303 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0303 │ │ -0570c0: 6e20 b708 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@08b7 │ │ -0570c6: 0c00 |0005: move-result-object v0 │ │ -0570c8: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -0570cc: 6e10 c10d 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@0dc1 │ │ -0570d2: 0c01 |000b: move-result-object v1 │ │ -0570d4: 1101 |000c: return-object v1 │ │ -0570d6: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -0570d8: 28fe |000e: goto 000c // -0002 │ │ +0592f0: |[0592f0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +059300: 5421 0303 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0303 │ │ +059304: 6e20 b708 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@08b7 │ │ +05930a: 0c00 |0005: move-result-object v0 │ │ +05930c: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +059310: 6e10 c10d 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@0dc1 │ │ +059316: 0c01 |000b: move-result-object v1 │ │ +059318: 1101 |000c: return-object v1 │ │ +05931a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +05931c: 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; │ │ @@ -112787,18 +112765,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 │ │ -0570dc: |[0570dc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0570ec: 5410 0303 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0303 │ │ -0570f0: 6e30 b908 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08b9 │ │ -0570f6: 0e00 |0005: return-void │ │ +059320: |[059320] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +059330: 5410 0303 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0303 │ │ +059334: 6e30 b908 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08b9 │ │ +05933a: 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; │ │ @@ -112809,20 +112787,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 │ │ -0570f8: |[0570f8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -057108: 5420 0303 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0303 │ │ -05710c: 2201 0302 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0203 │ │ -057110: 7020 200d 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0d20 │ │ -057116: 6e30 ba08 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@08ba │ │ -05711c: 0e00 |000a: return-void │ │ +05933c: |[05933c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +05934c: 5420 0303 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0303 │ │ +059350: 2201 0302 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0203 │ │ +059354: 7020 200d 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0d20 │ │ +05935a: 6e30 ba08 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@08ba │ │ +059360: 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; │ │ @@ -112833,18 +112811,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 │ │ -057120: |[057120] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -057130: 5410 0303 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0303 │ │ -057134: 6e30 bb08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08bb │ │ -05713a: 0e00 |0005: return-void │ │ +059364: |[059364] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +059374: 5410 0303 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0303 │ │ +059378: 6e30 bb08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08bb │ │ +05937e: 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; │ │ @@ -112855,19 +112833,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 │ │ -05713c: |[05713c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -05714c: 5410 0303 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0303 │ │ -057150: 6e40 bc08 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@08bc │ │ -057156: 0a00 |0005: move-result v0 │ │ -057158: 0f00 |0006: return v0 │ │ +059380: |[059380] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +059390: 5410 0303 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0303 │ │ +059394: 6e40 bc08 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@08bc │ │ +05939a: 0a00 |0005: move-result v0 │ │ +05939c: 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; │ │ @@ -112878,19 +112856,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 │ │ -05715c: |[05715c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -05716c: 5410 0303 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0303 │ │ -057170: 6e40 bd08 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@08bd │ │ -057176: 0a00 |0005: move-result v0 │ │ -057178: 0f00 |0006: return v0 │ │ +0593a0: |[0593a0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0593b0: 5410 0303 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0303 │ │ +0593b4: 6e40 bd08 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@08bd │ │ +0593ba: 0a00 |0005: move-result v0 │ │ +0593bc: 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 │ │ @@ -112901,18 +112879,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05717c: |[05717c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -05718c: 5410 0303 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0303 │ │ -057190: 6e30 be08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@08be │ │ -057196: 0e00 |0005: return-void │ │ +0593c0: |[0593c0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +0593d0: 5410 0303 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0303 │ │ +0593d4: 6e30 be08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@08be │ │ +0593da: 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; │ │ @@ -112923,34 +112901,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 │ │ -057198: |[057198] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0571a8: 5410 0303 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0303 │ │ -0571ac: 6e30 bf08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08bf │ │ -0571b2: 0e00 |0005: return-void │ │ +0593dc: |[0593dc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0593ec: 5410 0303 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0303 │ │ +0593f0: 6e30 bf08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08bf │ │ +0593f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0005 line=256 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; │ │ 0x0000 - 0x0006 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 401 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 402 (AccessibilityDelegateCompat.java) │ │ │ │ Class #424 header: │ │ class_idx : 369 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 401 │ │ +source_file_idx : 402 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #424 annotations: │ │ Annotations on class │ │ @@ -112971,17 +112949,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0571b4: |[0571b4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ -0571c4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -0571ca: 0e00 |0003: return-void │ │ +0593f8: |[0593f8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ +059408: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05940e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ │ │ Virtual methods - │ │ @@ -112990,17 +112968,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 │ │ -0571cc: |[0571cc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0571dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0571de: 0f00 |0001: return v0 │ │ +059410: |[059410] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +059420: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +059422: 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; │ │ @@ -113011,17 +112989,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 │ │ -0571e0: |[0571e0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0571f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0571f2: 1100 |0001: return-object v0 │ │ +059424: |[059424] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +059434: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +059436: 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; │ │ @@ -113031,17 +113009,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 │ │ -0571f4: |[0571f4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -057204: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -057206: 1100 |0001: return-object v0 │ │ +059438: |[059438] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +059448: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05944a: 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; │ │ │ │ @@ -113050,17 +113028,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -057208: |[057208] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -057218: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05721a: 1100 |0001: return-object v0 │ │ +05944c: |[05944c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +05945c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05945e: 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;) │ │ @@ -113068,16 +113046,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 │ │ -05721c: |[05721c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05722c: 0e00 |0000: return-void │ │ +059460: |[059460] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +059470: 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; │ │ @@ -113088,16 +113066,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 │ │ -057230: |[057230] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -057240: 0e00 |0000: return-void │ │ +059474: |[059474] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +059484: 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; │ │ @@ -113108,16 +113086,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 │ │ -057244: |[057244] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -057254: 0e00 |0000: return-void │ │ +059488: |[059488] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +059498: 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; │ │ @@ -113128,17 +113106,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 │ │ -057258: |[057258] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -057268: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05726a: 0f00 |0001: return v0 │ │ +05949c: |[05949c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0594ac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0594ae: 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; │ │ @@ -113150,17 +113128,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 │ │ -05726c: |[05726c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -05727c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05727e: 0f00 |0001: return v0 │ │ +0594b0: |[0594b0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0594c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0594c2: 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; │ │ @@ -113172,16 +113150,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 │ │ -057280: |[057280] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -057290: 0e00 |0000: return-void │ │ +0594c4: |[0594c4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0594d4: 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; │ │ @@ -113192,32 +113170,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 │ │ -057294: |[057294] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0572a4: 0e00 |0000: return-void │ │ +0594d8: |[0594d8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0594e8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ 0x0000 - 0x0001 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0001 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 401 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 402 (AccessibilityDelegateCompat.java) │ │ │ │ Class #425 header: │ │ class_idx : 382 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 824 │ │ +source_file_idx : 825 │ │ static_fields_size : 6 │ │ instance_fields_size: 21 │ │ direct_methods_size : 13 │ │ virtual_methods_size: 4 │ │ │ │ Class #425 annotations: │ │ Annotations on class │ │ @@ -113352,25 +113330,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -0572a8: |[0572a8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:()V │ │ -0572b8: 7100 b012 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getLongPressTimeout:()I // method@12b0 │ │ -0572be: 0a00 |0003: move-result v0 │ │ -0572c0: 6700 0f03 |0004: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@030f │ │ -0572c4: 7100 b612 0000 |0006: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@12b6 │ │ -0572ca: 0a00 |0009: move-result v0 │ │ -0572cc: 6700 1303 |000a: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0313 │ │ -0572d0: 7100 af12 0000 |000c: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@12af │ │ -0572d6: 0a00 |000f: move-result v0 │ │ -0572d8: 6700 0e03 |0010: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@030e │ │ -0572dc: 0e00 |0012: return-void │ │ +0594ec: |[0594ec] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:()V │ │ +0594fc: 7100 b012 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getLongPressTimeout:()I // method@12b0 │ │ +059502: 0a00 |0003: move-result v0 │ │ +059504: 6700 0f03 |0004: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@030f │ │ +059508: 7100 b612 0000 |0006: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@12b6 │ │ +05950e: 0a00 |0009: move-result v0 │ │ +059510: 6700 1303 |000a: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0313 │ │ +059514: 7100 af12 0000 |000c: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@12af │ │ +05951a: 0a00 |000f: move-result v0 │ │ +05951c: 6700 0e03 |0010: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@030e │ │ +059520: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0006 line=63 │ │ 0x000c line=64 │ │ locals : │ │ │ │ @@ -113379,31 +113357,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 │ │ -0572e0: |[0572e0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -0572f0: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ -0572f6: 3804 1800 |0003: if-eqz v4, 001b // +0018 │ │ -0572fa: 2200 7d01 |0005: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@017d │ │ -0572fe: 7030 0409 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@0904 │ │ -057304: 5b10 1c03 |000a: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ -057308: 5b13 2203 |000c: iput-object v3, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0322 │ │ -05730c: 2030 8502 |000e: instance-of v0, v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0285 │ │ -057310: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -057314: 1f03 8502 |0012: check-cast v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0285 │ │ -057318: 6e20 1609 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0916 │ │ -05731e: 7020 1109 2100 |0017: invoke-direct {v1, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.init:(Landroid/content/Context;)V // method@0911 │ │ -057324: 0e00 |001a: return-void │ │ -057326: 2200 7d01 |001b: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@017d │ │ -05732a: 7020 0309 1000 |001d: invoke-direct {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@0903 │ │ -057330: 5b10 1c03 |0020: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ -057334: 28ea |0022: goto 000c // -0016 │ │ +059524: |[059524] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +059534: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ +05953a: 3804 1800 |0003: if-eqz v4, 001b // +0018 │ │ +05953e: 2200 7d01 |0005: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@017d │ │ +059542: 7030 0409 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@0904 │ │ +059548: 5b10 1c03 |000a: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ +05954c: 5b13 2203 |000c: iput-object v3, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0322 │ │ +059550: 2030 8502 |000e: instance-of v0, v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0285 │ │ +059554: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +059558: 1f03 8502 |0012: check-cast v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0285 │ │ +05955c: 6e20 1609 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0916 │ │ +059562: 7020 1109 2100 |0017: invoke-direct {v1, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.init:(Landroid/content/Context;)V // method@0911 │ │ +059568: 0e00 |001a: return-void │ │ +05956a: 2200 7d01 |001b: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@017d │ │ +05956e: 7020 0309 1000 |001d: invoke-direct {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@0903 │ │ +059574: 5b10 1c03 |0020: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ +059578: 28ea |0022: goto 000c // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0003 line=153 │ │ 0x0005 line=154 │ │ 0x000c line=158 │ │ 0x000e line=159 │ │ @@ -113423,17 +113401,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 │ │ -057338: |[057338] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; │ │ -057348: 5410 1603 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0316 │ │ -05734c: 1100 |0002: return-object v0 │ │ +05957c: |[05957c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; │ │ +05958c: 5410 1603 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0316 │ │ +059590: 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;) │ │ @@ -113441,17 +113419,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 │ │ -057350: |[057350] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; │ │ -057360: 5410 2203 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0322 │ │ -057364: 1100 |0002: return-object v0 │ │ +059594: |[059594] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; │ │ +0595a4: 5410 2203 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0322 │ │ +0595a8: 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;) │ │ @@ -113459,17 +113437,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 │ │ -057368: |[057368] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ -057378: 7010 1009 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.dispatchLongPress:()V // method@0910 │ │ -05737e: 0e00 |0003: return-void │ │ +0595ac: |[0595ac] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ +0595bc: 7010 1009 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.dispatchLongPress:()V // method@0910 │ │ +0595c2: 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;) │ │ @@ -113477,17 +113455,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 │ │ -057380: |[057380] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; │ │ -057390: 5410 1803 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0318 │ │ -057394: 1100 |0002: return-object v0 │ │ +0595c4: |[0595c4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; │ │ +0595d4: 5410 1803 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0318 │ │ +0595d8: 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;) │ │ @@ -113495,17 +113473,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 │ │ -057398: |[057398] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z │ │ -0573a8: 5510 2603 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0326 │ │ -0573ac: 0f00 |0002: return v0 │ │ +0595dc: |[0595dc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z │ │ +0595ec: 5510 2603 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0326 │ │ +0595f0: 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;) │ │ @@ -113513,17 +113491,17 @@ │ │ type : '(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0573b0: |[0573b0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z │ │ -0573c0: 5c01 1703 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0317 │ │ -0573c4: 0f01 |0002: return v1 │ │ +0595f4: |[0595f4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z │ │ +059604: 5c01 1703 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0317 │ │ +059608: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -113532,38 +113510,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -0573c8: |[0573c8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancel:()V │ │ -0573d8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0573da: 5430 1c03 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ -0573de: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -0573e0: 6e20 9001 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0190 │ │ -0573e6: 5430 1c03 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ -0573ea: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -0573ec: 6e20 9001 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0190 │ │ -0573f2: 5430 1c03 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ -0573f6: 1231 |000f: const/4 v1, #int 3 // #3 │ │ -0573f8: 6e20 9001 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0190 │ │ -0573fe: 5430 2803 |0013: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0328 │ │ -057402: 6e10 3712 0000 |0015: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1237 │ │ -057408: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -05740a: 5b30 2803 |0019: iput-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0328 │ │ -05740e: 5c32 1e03 |001b: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@031e │ │ -057412: 5c32 2603 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0326 │ │ -057416: 5c32 1503 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0315 │ │ -05741a: 5c32 1403 |0021: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0314 │ │ -05741e: 5c32 1703 |0023: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0317 │ │ -057422: 5530 1d03 |0025: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031d │ │ -057426: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -05742a: 5c32 1d03 |0029: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031d │ │ -05742e: 0e00 |002b: return-void │ │ +05960c: |[05960c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancel:()V │ │ +05961c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05961e: 5430 1c03 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ +059622: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +059624: 6e20 9001 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0190 │ │ +05962a: 5430 1c03 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ +05962e: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +059630: 6e20 9001 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0190 │ │ +059636: 5430 1c03 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ +05963a: 1231 |000f: const/4 v1, #int 3 // #3 │ │ +05963c: 6e20 9001 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0190 │ │ +059642: 5430 2803 |0013: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0328 │ │ +059646: 6e10 3712 0000 |0015: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1237 │ │ +05964c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +05964e: 5b30 2803 |0019: iput-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0328 │ │ +059652: 5c32 1e03 |001b: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@031e │ │ +059656: 5c32 2603 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0326 │ │ +05965a: 5c32 1503 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0315 │ │ +05965e: 5c32 1403 |0021: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0314 │ │ +059662: 5c32 1703 |0023: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0317 │ │ +059666: 5530 1d03 |0025: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031d │ │ +05966a: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +05966e: 5c32 1d03 |0029: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031d │ │ +059672: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=409 │ │ 0x0007 line=410 │ │ 0x000d line=411 │ │ 0x0013 line=412 │ │ 0x0018 line=413 │ │ @@ -113583,33 +113561,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -057430: |[057430] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancelTaps:()V │ │ -057440: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -057442: 5430 1c03 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ -057446: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -057448: 6e20 9001 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0190 │ │ -05744e: 5430 1c03 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ -057452: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -057454: 6e20 9001 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0190 │ │ -05745a: 5430 1c03 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ -05745e: 1231 |000f: const/4 v1, #int 3 // #3 │ │ -057460: 6e20 9001 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0190 │ │ -057466: 5c32 1e03 |0013: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@031e │ │ -05746a: 5c32 1503 |0015: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0315 │ │ -05746e: 5c32 1403 |0017: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0314 │ │ -057472: 5c32 1703 |0019: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0317 │ │ -057476: 5530 1d03 |001b: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031d │ │ -05747a: 3800 0400 |001d: if-eqz v0, 0021 // +0004 │ │ -05747e: 5c32 1d03 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031d │ │ -057482: 0e00 |0021: return-void │ │ +059674: |[059674] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancelTaps:()V │ │ +059684: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +059686: 5430 1c03 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ +05968a: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +05968c: 6e20 9001 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0190 │ │ +059692: 5430 1c03 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ +059696: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +059698: 6e20 9001 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0190 │ │ +05969e: 5430 1c03 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ +0596a2: 1231 |000f: const/4 v1, #int 3 // #3 │ │ +0596a4: 6e20 9001 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0190 │ │ +0596aa: 5c32 1e03 |0013: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@031e │ │ +0596ae: 5c32 1503 |0015: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0315 │ │ +0596b2: 5c32 1403 |0017: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0314 │ │ +0596b6: 5c32 1703 |0019: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0317 │ │ +0596ba: 5530 1d03 |001b: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031d │ │ +0596be: 3800 0400 |001d: if-eqz v0, 0021 // +0004 │ │ +0596c2: 5c32 1d03 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031d │ │ +0596c6: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=425 │ │ 0x0007 line=426 │ │ 0x000d line=427 │ │ 0x0013 line=428 │ │ 0x0015 line=429 │ │ @@ -113626,26 +113604,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -057484: |[057484] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.dispatchLongPress:()V │ │ -057494: 5420 1c03 |0000: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ -057498: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -05749a: 6e20 9001 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0190 │ │ -0574a0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0574a2: 5c20 1703 |0007: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0317 │ │ -0574a6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0574a8: 5c20 1d03 |000a: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031d │ │ -0574ac: 5420 2203 |000c: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0322 │ │ -0574b0: 5421 1603 |000e: iget-object v1, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0316 │ │ -0574b4: 7220 ef11 1000 |0010: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onLongPress:(Landroid/view/MotionEvent;)V // method@11ef │ │ -0574ba: 0e00 |0013: return-void │ │ +0596c8: |[0596c8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.dispatchLongPress:()V │ │ +0596d8: 5420 1c03 |0000: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ +0596dc: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +0596de: 6e20 9001 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0190 │ │ +0596e4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0596e6: 5c20 1703 |0007: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0317 │ │ +0596ea: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0596ec: 5c20 1d03 |000a: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031d │ │ +0596f0: 5420 2203 |000c: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0322 │ │ +0596f4: 5421 1603 |000e: iget-object v1, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0316 │ │ +0596f8: 7220 ef11 1000 |0010: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onLongPress:(Landroid/view/MotionEvent;)V // method@11ef │ │ +0596fe: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ 0x0006 line=454 │ │ 0x0009 line=455 │ │ 0x000c line=456 │ │ 0x0013 line=457 │ │ @@ -113657,45 +113635,45 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -0574bc: |[0574bc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.init:(Landroid/content/Context;)V │ │ -0574cc: 3906 0a00 |0000: if-nez v6, 000a // +000a │ │ -0574d0: 2203 ff02 |0002: new-instance v3, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -0574d4: 1a04 5a02 |0004: const-string v4, "Context must not be null" // string@025a │ │ -0574d8: 7020 7614 4300 |0006: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -0574de: 2703 |0009: throw v3 │ │ -0574e0: 5453 2203 |000a: iget-object v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0322 │ │ -0574e4: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ -0574e8: 2203 ff02 |000e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -0574ec: 1a04 3c08 |0010: const-string v4, "OnGestureListener must not be null" // string@083c │ │ -0574f0: 7020 7614 4300 |0012: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -0574f6: 2703 |0015: throw v3 │ │ -0574f8: 1213 |0016: const/4 v3, #int 1 // #1 │ │ -0574fa: 5c53 1f03 |0017: iput-boolean v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@031f │ │ -0574fe: 7110 ae12 0600 |0019: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@12ae │ │ -057504: 0c00 |001c: move-result-object v0 │ │ -057506: 6e10 b512 0000 |001d: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@12b5 │ │ -05750c: 0a02 |0020: move-result v2 │ │ -05750e: 6e10 b112 0000 |0021: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledDoubleTapSlop:()I // method@12b1 │ │ -057514: 0a01 |0024: move-result v1 │ │ -057516: 6e10 b312 0000 |0025: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@12b3 │ │ -05751c: 0a03 |0028: move-result v3 │ │ -05751e: 5953 2403 |0029: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0324 │ │ -057522: 6e10 b212 0000 |002b: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@12b2 │ │ -057528: 0a03 |002e: move-result v3 │ │ -05752a: 5953 2303 |002f: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0323 │ │ -05752e: 9203 0202 |0031: mul-int v3, v2, v2 │ │ -057532: 5953 2703 |0033: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0327 │ │ -057536: 9203 0101 |0035: mul-int v3, v1, v1 │ │ -05753a: 5953 1903 |0037: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0319 │ │ -05753e: 0e00 |0039: return-void │ │ +059700: |[059700] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.init:(Landroid/content/Context;)V │ │ +059710: 3906 0a00 |0000: if-nez v6, 000a // +000a │ │ +059714: 2203 ff02 |0002: new-instance v3, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +059718: 1a04 5b02 |0004: const-string v4, "Context must not be null" // string@025b │ │ +05971c: 7020 7614 4300 |0006: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +059722: 2703 |0009: throw v3 │ │ +059724: 5453 2203 |000a: iget-object v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0322 │ │ +059728: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ +05972c: 2203 ff02 |000e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +059730: 1a04 3d08 |0010: const-string v4, "OnGestureListener must not be null" // string@083d │ │ +059734: 7020 7614 4300 |0012: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +05973a: 2703 |0015: throw v3 │ │ +05973c: 1213 |0016: const/4 v3, #int 1 // #1 │ │ +05973e: 5c53 1f03 |0017: iput-boolean v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@031f │ │ +059742: 7110 ae12 0600 |0019: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@12ae │ │ +059748: 0c00 |001c: move-result-object v0 │ │ +05974a: 6e10 b512 0000 |001d: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@12b5 │ │ +059750: 0a02 |0020: move-result v2 │ │ +059752: 6e10 b112 0000 |0021: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledDoubleTapSlop:()I // method@12b1 │ │ +059758: 0a01 |0024: move-result v1 │ │ +05975a: 6e10 b312 0000 |0025: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@12b3 │ │ +059760: 0a03 |0028: move-result v3 │ │ +059762: 5953 2403 |0029: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0324 │ │ +059766: 6e10 b212 0000 |002b: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@12b2 │ │ +05976c: 0a03 |002e: move-result v3 │ │ +05976e: 5953 2303 |002f: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0323 │ │ +059772: 9203 0202 |0031: mul-int v3, v2, v2 │ │ +059776: 5953 2703 |0033: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0327 │ │ +05977a: 9203 0101 |0035: mul-int v3, v1, v1 │ │ +05977e: 5953 1903 |0037: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0319 │ │ +059782: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0002 line=167 │ │ 0x000a line=169 │ │ 0x000e line=170 │ │ 0x0016 line=172 │ │ @@ -113719,49 +113697,49 @@ │ │ type : '(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 57 16-bit code units │ │ -057540: |[057540] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ -057550: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -057552: 5583 1403 |0001: iget-boolean v3, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0314 │ │ -057556: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -05755a: 0f02 |0005: return v2 │ │ -05755c: 6e10 2212 0b00 |0006: invoke-virtual {v11}, Landroid/view/MotionEvent;.getEventTime:()J // method@1222 │ │ -057562: 0b04 |0009: move-result-wide v4 │ │ -057564: 6e10 2212 0a00 |000a: invoke-virtual {v10}, Landroid/view/MotionEvent;.getEventTime:()J // method@1222 │ │ -05756a: 0b06 |000d: move-result-wide v6 │ │ -05756c: bc64 |000e: sub-long/2addr v4, v6 │ │ -05756e: 6003 0e03 |000f: sget v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@030e │ │ -057572: 8136 |0011: int-to-long v6, v3 │ │ -057574: 3103 0406 |0012: cmp-long v3, v4, v6 │ │ -057578: 3c03 f1ff |0014: if-gtz v3, 0005 // -000f │ │ -05757c: 6e10 2512 0900 |0016: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@1225 │ │ -057582: 0a03 |0019: move-result v3 │ │ -057584: 8733 |001a: float-to-int v3, v3 │ │ -057586: 6e10 2512 0b00 |001b: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@1225 │ │ -05758c: 0a04 |001e: move-result v4 │ │ -05758e: 8744 |001f: float-to-int v4, v4 │ │ -057590: 9100 0304 |0020: sub-int v0, v3, v4 │ │ -057594: 6e10 2712 0900 |0022: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@1227 │ │ -05759a: 0a03 |0025: move-result v3 │ │ -05759c: 8733 |0026: float-to-int v3, v3 │ │ -05759e: 6e10 2712 0b00 |0027: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@1227 │ │ -0575a4: 0a04 |002a: move-result v4 │ │ -0575a6: 8744 |002b: float-to-int v4, v4 │ │ -0575a8: 9101 0304 |002c: sub-int v1, v3, v4 │ │ -0575ac: 9203 0000 |002e: mul-int v3, v0, v0 │ │ -0575b0: 9204 0101 |0030: mul-int v4, v1, v1 │ │ -0575b4: b043 |0032: add-int/2addr v3, v4 │ │ -0575b6: 5284 1903 |0033: iget v4, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0319 │ │ -0575ba: 3543 d0ff |0035: if-ge v3, v4, 0005 // -0030 │ │ -0575be: 1212 |0037: const/4 v2, #int 1 // #1 │ │ -0575c0: 28cd |0038: goto 0005 // -0033 │ │ +059784: |[059784] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ +059794: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +059796: 5583 1403 |0001: iget-boolean v3, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0314 │ │ +05979a: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +05979e: 0f02 |0005: return v2 │ │ +0597a0: 6e10 2212 0b00 |0006: invoke-virtual {v11}, Landroid/view/MotionEvent;.getEventTime:()J // method@1222 │ │ +0597a6: 0b04 |0009: move-result-wide v4 │ │ +0597a8: 6e10 2212 0a00 |000a: invoke-virtual {v10}, Landroid/view/MotionEvent;.getEventTime:()J // method@1222 │ │ +0597ae: 0b06 |000d: move-result-wide v6 │ │ +0597b0: bc64 |000e: sub-long/2addr v4, v6 │ │ +0597b2: 6003 0e03 |000f: sget v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@030e │ │ +0597b6: 8136 |0011: int-to-long v6, v3 │ │ +0597b8: 3103 0406 |0012: cmp-long v3, v4, v6 │ │ +0597bc: 3c03 f1ff |0014: if-gtz v3, 0005 // -000f │ │ +0597c0: 6e10 2512 0900 |0016: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@1225 │ │ +0597c6: 0a03 |0019: move-result v3 │ │ +0597c8: 8733 |001a: float-to-int v3, v3 │ │ +0597ca: 6e10 2512 0b00 |001b: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@1225 │ │ +0597d0: 0a04 |001e: move-result v4 │ │ +0597d2: 8744 |001f: float-to-int v4, v4 │ │ +0597d4: 9100 0304 |0020: sub-int v0, v3, v4 │ │ +0597d8: 6e10 2712 0900 |0022: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@1227 │ │ +0597de: 0a03 |0025: move-result v3 │ │ +0597e0: 8733 |0026: float-to-int v3, v3 │ │ +0597e2: 6e10 2712 0b00 |0027: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@1227 │ │ +0597e8: 0a04 |002a: move-result v4 │ │ +0597ea: 8744 |002b: float-to-int v4, v4 │ │ +0597ec: 9101 0304 |002c: sub-int v1, v3, v4 │ │ +0597f0: 9203 0000 |002e: mul-int v3, v0, v0 │ │ +0597f4: 9204 0101 |0030: mul-int v4, v1, v1 │ │ +0597f8: b043 |0032: add-int/2addr v3, v4 │ │ +0597fa: 5284 1903 |0033: iget v4, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0319 │ │ +0597fe: 3543 d0ff |0035: if-ge v3, v4, 0005 // -0030 │ │ +059802: 1212 |0037: const/4 v2, #int 1 // #1 │ │ +059804: 28cd |0038: goto 0005 // -0033 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=439 │ │ 0x0005 line=449 │ │ 0x0006 line=443 │ │ 0x0016 line=447 │ │ 0x0022 line=448 │ │ @@ -113780,17 +113758,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0575c4: |[0575c4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isLongpressEnabled:()Z │ │ -0575d4: 5510 1f03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@031f │ │ -0575d8: 0f00 |0002: return v0 │ │ +059808: |[059808] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isLongpressEnabled:()Z │ │ +059818: 5510 1f03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@031f │ │ +05981c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ │ │ #1 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;) │ │ @@ -113798,619 +113776,619 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 44 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 1224 16-bit code units │ │ -0575dc: |[0575dc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0575ec: 7401 1f12 2b00 |0000: invoke-virtual/range {v43}, Landroid/view/MotionEvent;.getAction:()I // method@121f │ │ -0575f2: 0a06 |0003: move-result v6 │ │ -0575f4: 0800 2a00 |0004: move-object/from16 v0, v42 │ │ -0575f8: 5400 2803 |0006: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0328 │ │ -0575fc: 0824 0000 |0008: move-object/from16 v36, v0 │ │ -057600: 3924 0c00 |000a: if-nez v36, 0016 // +000c │ │ -057604: 7100 3612 0000 |000c: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1236 │ │ -05760a: 0c24 |000f: move-result-object v36 │ │ -05760c: 0800 2400 |0010: move-object/from16 v0, v36 │ │ -057610: 0801 2a00 |0012: move-object/from16 v1, v42 │ │ -057614: 5b10 2803 |0014: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0328 │ │ -057618: 0800 2a00 |0016: move-object/from16 v0, v42 │ │ -05761c: 5400 2803 |0018: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0328 │ │ -057620: 0824 0000 |001a: move-object/from16 v36, v0 │ │ -057624: 0800 2400 |001c: move-object/from16 v0, v36 │ │ -057628: 0801 2b00 |001e: move-object/from16 v1, v43 │ │ -05762c: 6e20 2f12 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@122f │ │ -057632: d560 ff00 |0023: and-int/lit16 v0, v6, #int 255 // #00ff │ │ -057636: 0224 0000 |0025: move/from16 v36, v0 │ │ -05763a: 1325 0600 |0027: const/16 v37, #int 6 // #6 │ │ -05763e: 0200 2400 |0029: move/from16 v0, v36 │ │ -057642: 0201 2500 |002b: move/from16 v1, v37 │ │ -057646: 3310 2100 |002d: if-ne v0, v1, 004e // +0021 │ │ -05764a: 1316 0100 |002f: const/16 v22, #int 1 // #1 │ │ -05764e: 3816 2000 |0031: if-eqz v22, 0051 // +0020 │ │ -057652: 7701 ea09 2b00 |0033: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@09ea │ │ -057658: 0a19 |0036: move-result v25 │ │ -05765a: 131a 0000 |0037: const/16 v26, #int 0 // #0 │ │ -05765e: 131b 0000 |0039: const/16 v27, #int 0 // #0 │ │ -057662: 7701 ec09 2b00 |003b: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09ec │ │ -057668: 0a07 |003e: move-result v7 │ │ -05766a: 1312 0000 |003f: const/16 v18, #int 0 // #0 │ │ -05766e: 0200 1200 |0041: move/from16 v0, v18 │ │ -057672: 3570 2600 |0043: if-ge v0, v7, 0069 // +0026 │ │ -057676: 0200 1900 |0045: move/from16 v0, v25 │ │ -05767a: 0201 1200 |0047: move/from16 v1, v18 │ │ -05767e: 3310 0b00 |0049: if-ne v0, v1, 0054 // +000b │ │ -057682: d812 1201 |004b: add-int/lit8 v18, v18, #int 1 // #01 │ │ -057686: 28f4 |004d: goto 0041 // -000c │ │ -057688: 1316 0000 |004e: const/16 v22, #int 0 // #0 │ │ -05768c: 28e1 |0050: goto 0031 // -001f │ │ -05768e: 1319 ffff |0051: const/16 v25, #int -1 // #ffff │ │ -057692: 28e4 |0053: goto 0037 // -001c │ │ -057694: 0800 2b00 |0054: move-object/from16 v0, v43 │ │ -057698: 0201 1200 |0056: move/from16 v1, v18 │ │ -05769c: 7120 ee09 1000 |0058: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09ee │ │ -0576a2: 0a24 |005b: move-result v36 │ │ -0576a4: a61a 1a24 |005c: add-float v26, v26, v36 │ │ -0576a8: 0800 2b00 |005e: move-object/from16 v0, v43 │ │ -0576ac: 0201 1200 |0060: move/from16 v1, v18 │ │ -0576b0: 7120 ef09 1000 |0062: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09ef │ │ -0576b6: 0a24 |0065: move-result v36 │ │ -0576b8: a61b 1b24 |0066: add-float v27, v27, v36 │ │ -0576bc: 28e3 |0068: goto 004b // -001d │ │ -0576be: 3816 1800 |0069: if-eqz v22, 0081 // +0018 │ │ -0576c2: d80c 07ff |006b: add-int/lit8 v12, v7, #int -1 // #ff │ │ -0576c6: 82c0 |006d: int-to-float v0, v12 │ │ -0576c8: 0224 0000 |006e: move/from16 v36, v0 │ │ -0576cc: a90e 1a24 |0070: div-float v14, v26, v36 │ │ -0576d0: 82c0 |0072: int-to-float v0, v12 │ │ -0576d2: 0224 0000 |0073: move/from16 v36, v0 │ │ -0576d6: a90f 1b24 |0075: div-float v15, v27, v36 │ │ -0576da: 1311 0000 |0077: const/16 v17, #int 0 // #0 │ │ -0576de: d560 ff00 |0079: and-int/lit16 v0, v6, #int 255 // #00ff │ │ -0576e2: 0224 0000 |007b: move/from16 v36, v0 │ │ -0576e6: 2b24 3904 0000 |007d: packed-switch v36, 000004b6 // +00000439 │ │ -0576ec: 0f11 |0080: return v17 │ │ -0576ee: 017c |0081: move v12, v7 │ │ -0576f0: 28eb |0082: goto 006d // -0015 │ │ -0576f2: 0800 2a00 |0083: move-object/from16 v0, v42 │ │ -0576f6: 590e 2003 |0085: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0320 │ │ -0576fa: 0800 2a00 |0087: move-object/from16 v0, v42 │ │ -0576fe: 590e 1a03 |0089: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@031a │ │ -057702: 0800 2a00 |008b: move-object/from16 v0, v42 │ │ -057706: 590f 2103 |008d: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0321 │ │ -05770a: 0800 2a00 |008f: move-object/from16 v0, v42 │ │ -05770e: 590f 1b03 |0091: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@031b │ │ -057712: 7601 0f09 2a00 |0093: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancelTaps:()V // method@090f │ │ -057718: 28ea |0096: goto 0080 // -0016 │ │ -05771a: 0800 2a00 |0097: move-object/from16 v0, v42 │ │ -05771e: 590e 2003 |0099: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0320 │ │ -057722: 0800 2a00 |009b: move-object/from16 v0, v42 │ │ -057726: 590e 1a03 |009d: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@031a │ │ -05772a: 0800 2a00 |009f: move-object/from16 v0, v42 │ │ -05772e: 590f 2103 |00a1: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0321 │ │ -057732: 0800 2a00 |00a3: move-object/from16 v0, v42 │ │ -057736: 590f 1b03 |00a5: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@031b │ │ -05773a: 0800 2a00 |00a7: move-object/from16 v0, v42 │ │ -05773e: 5400 2803 |00a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0328 │ │ -057742: 0824 0000 |00ab: move-object/from16 v36, v0 │ │ -057746: 1325 e803 |00ad: const/16 v37, #int 1000 // #3e8 │ │ -05774a: 0800 2a00 |00af: move-object/from16 v0, v42 │ │ -05774e: 5200 2303 |00b1: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0323 │ │ -057752: 0226 0000 |00b3: move/from16 v38, v0 │ │ -057756: 0200 2600 |00b5: move/from16 v0, v38 │ │ -05775a: 8200 |00b7: int-to-float v0, v0 │ │ -05775c: 0226 0000 |00b8: move/from16 v38, v0 │ │ -057760: 7403 3112 2400 |00ba: invoke-virtual/range {v36, v37, v38}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1231 │ │ -057766: 7701 ea09 2b00 |00bd: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@09ea │ │ -05776c: 0a1c |00c0: move-result v28 │ │ -05776e: 0800 2b00 |00c1: move-object/from16 v0, v43 │ │ -057772: 0201 1c00 |00c3: move/from16 v1, v28 │ │ -057776: 7120 ed09 1000 |00c5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09ed │ │ -05777c: 0a13 |00c8: move-result v19 │ │ -05777e: 0800 2a00 |00c9: move-object/from16 v0, v42 │ │ -057782: 5400 2803 |00cb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0328 │ │ -057786: 0824 0000 |00cd: move-object/from16 v36, v0 │ │ -05778a: 0800 2400 |00cf: move-object/from16 v0, v36 │ │ -05778e: 0201 1300 |00d1: move/from16 v1, v19 │ │ -057792: 7120 790a 1000 |00d3: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a79 │ │ -057798: 0a21 |00d6: move-result v33 │ │ -05779a: 0800 2a00 |00d7: move-object/from16 v0, v42 │ │ -05779e: 5400 2803 |00d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0328 │ │ -0577a2: 0824 0000 |00db: move-object/from16 v36, v0 │ │ -0577a6: 0800 2400 |00dd: move-object/from16 v0, v36 │ │ -0577aa: 0201 1300 |00df: move/from16 v1, v19 │ │ -0577ae: 7120 7a0a 1000 |00e1: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a7a │ │ -0577b4: 0a23 |00e4: move-result v35 │ │ -0577b6: 1312 0000 |00e5: const/16 v18, #int 0 // #0 │ │ -0577ba: 0200 1200 |00e7: move/from16 v0, v18 │ │ -0577be: 3570 97ff |00e9: if-ge v0, v7, 0080 // -0069 │ │ -0577c2: 0200 1200 |00eb: move/from16 v0, v18 │ │ -0577c6: 0201 1c00 |00ed: move/from16 v1, v28 │ │ -0577ca: 3310 0500 |00ef: if-ne v0, v1, 00f4 // +0005 │ │ -0577ce: d812 1201 |00f1: add-int/lit8 v18, v18, #int 1 // #01 │ │ -0577d2: 28f4 |00f3: goto 00e7 // -000c │ │ -0577d4: 0800 2b00 |00f4: move-object/from16 v0, v43 │ │ -0577d8: 0201 1200 |00f6: move/from16 v1, v18 │ │ -0577dc: 7120 ed09 1000 |00f8: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09ed │ │ -0577e2: 0a14 |00fb: move-result v20 │ │ -0577e4: 0800 2a00 |00fc: move-object/from16 v0, v42 │ │ -0577e8: 5400 2803 |00fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0328 │ │ -0577ec: 0824 0000 |0100: move-object/from16 v36, v0 │ │ -0577f0: 0800 2400 |0102: move-object/from16 v0, v36 │ │ -0577f4: 0201 1400 |0104: move/from16 v1, v20 │ │ -0577f8: 7120 790a 1000 |0106: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a79 │ │ -0577fe: 0a24 |0109: move-result v36 │ │ -057800: a820 2124 |010a: mul-float v32, v33, v36 │ │ -057804: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ -057808: 5400 2803 |010e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0328 │ │ -05780c: 0824 0000 |0110: move-object/from16 v36, v0 │ │ -057810: 0800 2400 |0112: move-object/from16 v0, v36 │ │ -057814: 0201 1400 |0114: move/from16 v1, v20 │ │ -057818: 7120 7a0a 1000 |0116: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a7a │ │ -05781e: 0a24 |0119: move-result v36 │ │ -057820: a822 2324 |011a: mul-float v34, v35, v36 │ │ -057824: a60d 2022 |011c: add-float v13, v32, v34 │ │ -057828: 1324 0000 |011e: const/16 v36, #int 0 // #0 │ │ -05782c: 2e24 0d24 |0120: cmpg-float v36, v13, v36 │ │ -057830: 3b24 cfff |0122: if-gez v36, 00f1 // -0031 │ │ -057834: 0800 2a00 |0124: move-object/from16 v0, v42 │ │ -057838: 5400 2803 |0126: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0328 │ │ -05783c: 0824 0000 |0128: move-object/from16 v36, v0 │ │ -057840: 7401 3012 2400 |012a: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.clear:()V // method@1230 │ │ -057846: 2900 53ff |012d: goto/16 0080 // -00ad │ │ -05784a: 0800 2a00 |012f: move-object/from16 v0, v42 │ │ -05784e: 5400 1803 |0131: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0318 │ │ -057852: 0824 0000 |0133: move-object/from16 v36, v0 │ │ -057856: 3824 7100 |0135: if-eqz v36, 01a6 // +0071 │ │ -05785a: 0800 2a00 |0137: move-object/from16 v0, v42 │ │ -05785e: 5400 1c03 |0139: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ -057862: 0824 0000 |013b: move-object/from16 v36, v0 │ │ -057866: 1325 0300 |013d: const/16 v37, #int 3 // #3 │ │ -05786a: 7402 8c01 2400 |013f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.hasMessages:(I)Z // method@018c │ │ -057870: 0a10 |0142: move-result v16 │ │ -057872: 3810 0d00 |0143: if-eqz v16, 0150 // +000d │ │ -057876: 0800 2a00 |0145: move-object/from16 v0, v42 │ │ -05787a: 5400 1c03 |0147: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ -05787e: 0824 0000 |0149: move-object/from16 v36, v0 │ │ -057882: 1325 0300 |014b: const/16 v37, #int 3 // #3 │ │ -057886: 7402 9001 2400 |014d: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0190 │ │ -05788c: 0800 2a00 |0150: move-object/from16 v0, v42 │ │ -057890: 5400 1603 |0152: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0316 │ │ -057894: 0824 0000 |0154: move-object/from16 v36, v0 │ │ -057898: 3824 0d01 |0156: if-eqz v36, 0263 // +010d │ │ -05789c: 0800 2a00 |0158: move-object/from16 v0, v42 │ │ -0578a0: 5400 2503 |015a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0325 │ │ -0578a4: 0824 0000 |015c: move-object/from16 v36, v0 │ │ -0578a8: 3824 0501 |015e: if-eqz v36, 0263 // +0105 │ │ -0578ac: 3810 0301 |0160: if-eqz v16, 0263 // +0103 │ │ -0578b0: 0800 2a00 |0162: move-object/from16 v0, v42 │ │ -0578b4: 5400 1603 |0164: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0316 │ │ -0578b8: 0824 0000 |0166: move-object/from16 v36, v0 │ │ -0578bc: 0800 2a00 |0168: move-object/from16 v0, v42 │ │ -0578c0: 5400 2503 |016a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0325 │ │ -0578c4: 0825 0000 |016c: move-object/from16 v37, v0 │ │ -0578c8: 0800 2a00 |016e: move-object/from16 v0, v42 │ │ -0578cc: 0801 2400 |0170: move-object/from16 v1, v36 │ │ -0578d0: 0802 2500 |0172: move-object/from16 v2, v37 │ │ -0578d4: 0803 2b00 |0174: move-object/from16 v3, v43 │ │ -0578d8: 7040 1209 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@0912 │ │ -0578de: 0a24 |0179: move-result v36 │ │ -0578e0: 3824 e900 |017a: if-eqz v36, 0263 // +00e9 │ │ -0578e4: 1324 0100 |017c: const/16 v36, #int 1 // #1 │ │ -0578e8: 0200 2400 |017e: move/from16 v0, v36 │ │ -0578ec: 0801 2a00 |0180: move-object/from16 v1, v42 │ │ -0578f0: 5c10 1e03 |0182: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@031e │ │ -0578f4: 0800 2a00 |0184: move-object/from16 v0, v42 │ │ -0578f8: 5400 1803 |0186: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0318 │ │ -0578fc: 0824 0000 |0188: move-object/from16 v36, v0 │ │ -057900: 0800 2a00 |018a: move-object/from16 v0, v42 │ │ -057904: 5400 1603 |018c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0316 │ │ -057908: 0825 0000 |018e: move-object/from16 v37, v0 │ │ -05790c: 7802 ea11 2400 |0190: invoke-interface/range {v36, v37}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTap:(Landroid/view/MotionEvent;)Z // method@11ea │ │ -057912: 0a24 |0193: move-result v36 │ │ -057914: 9611 1124 |0194: or-int v17, v17, v36 │ │ -057918: 0800 2a00 |0196: move-object/from16 v0, v42 │ │ -05791c: 5400 1803 |0198: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0318 │ │ -057920: 0824 0000 |019a: move-object/from16 v36, v0 │ │ -057924: 0800 2400 |019c: move-object/from16 v0, v36 │ │ -057928: 0801 2b00 |019e: move-object/from16 v1, v43 │ │ -05792c: 7220 eb11 1000 |01a0: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@11eb │ │ -057932: 0a24 |01a3: move-result v36 │ │ -057934: 9611 1124 |01a4: or-int v17, v17, v36 │ │ -057938: 0800 2a00 |01a6: move-object/from16 v0, v42 │ │ -05793c: 590e 2003 |01a8: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0320 │ │ -057940: 0800 2a00 |01aa: move-object/from16 v0, v42 │ │ -057944: 590e 1a03 |01ac: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@031a │ │ -057948: 0800 2a00 |01ae: move-object/from16 v0, v42 │ │ -05794c: 590f 2103 |01b0: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0321 │ │ -057950: 0800 2a00 |01b2: move-object/from16 v0, v42 │ │ -057954: 590f 1b03 |01b4: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@031b │ │ -057958: 0800 2a00 |01b6: move-object/from16 v0, v42 │ │ -05795c: 5400 1603 |01b8: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0316 │ │ -057960: 0824 0000 |01ba: move-object/from16 v36, v0 │ │ -057964: 3824 0b00 |01bc: if-eqz v36, 01c7 // +000b │ │ -057968: 0800 2a00 |01be: move-object/from16 v0, v42 │ │ -05796c: 5400 1603 |01c0: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0316 │ │ -057970: 0824 0000 |01c2: move-object/from16 v36, v0 │ │ -057974: 7401 2b12 2400 |01c4: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@122b │ │ -05797a: 7701 2a12 2b00 |01c7: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@122a │ │ -057980: 0c24 |01ca: move-result-object v36 │ │ -057982: 0800 2400 |01cb: move-object/from16 v0, v36 │ │ -057986: 0801 2a00 |01cd: move-object/from16 v1, v42 │ │ -05798a: 5b10 1603 |01cf: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0316 │ │ -05798e: 1324 0100 |01d1: const/16 v36, #int 1 // #1 │ │ -057992: 0200 2400 |01d3: move/from16 v0, v36 │ │ -057996: 0801 2a00 |01d5: move-object/from16 v1, v42 │ │ -05799a: 5c10 1503 |01d7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0315 │ │ -05799e: 1324 0100 |01d9: const/16 v36, #int 1 // #1 │ │ -0579a2: 0200 2400 |01db: move/from16 v0, v36 │ │ -0579a6: 0801 2a00 |01dd: move-object/from16 v1, v42 │ │ -0579aa: 5c10 1403 |01df: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0314 │ │ -0579ae: 1324 0100 |01e1: const/16 v36, #int 1 // #1 │ │ -0579b2: 0200 2400 |01e3: move/from16 v0, v36 │ │ -0579b6: 0801 2a00 |01e5: move-object/from16 v1, v42 │ │ -0579ba: 5c10 2603 |01e7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0326 │ │ -0579be: 1324 0000 |01e9: const/16 v36, #int 0 // #0 │ │ -0579c2: 0200 2400 |01eb: move/from16 v0, v36 │ │ -0579c6: 0801 2a00 |01ed: move-object/from16 v1, v42 │ │ -0579ca: 5c10 1d03 |01ef: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031d │ │ -0579ce: 1324 0000 |01f1: const/16 v36, #int 0 // #0 │ │ -0579d2: 0200 2400 |01f3: move/from16 v0, v36 │ │ -0579d6: 0801 2a00 |01f5: move-object/from16 v1, v42 │ │ -0579da: 5c10 1703 |01f7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0317 │ │ -0579de: 0800 2a00 |01f9: move-object/from16 v0, v42 │ │ -0579e2: 5500 1f03 |01fb: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@031f │ │ -0579e6: 0224 0000 |01fd: move/from16 v36, v0 │ │ -0579ea: 3824 3400 |01ff: if-eqz v36, 0233 // +0034 │ │ -0579ee: 0800 2a00 |0201: move-object/from16 v0, v42 │ │ -0579f2: 5400 1c03 |0203: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ -0579f6: 0824 0000 |0205: move-object/from16 v36, v0 │ │ -0579fa: 1325 0200 |0207: const/16 v37, #int 2 // #2 │ │ -0579fe: 7402 9001 2400 |0209: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0190 │ │ -057a04: 0800 2a00 |020c: move-object/from16 v0, v42 │ │ -057a08: 5400 1c03 |020e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ -057a0c: 0824 0000 |0210: move-object/from16 v36, v0 │ │ -057a10: 1325 0200 |0212: const/16 v37, #int 2 // #2 │ │ -057a14: 0800 2a00 |0214: move-object/from16 v0, v42 │ │ -057a18: 5400 1603 |0216: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0316 │ │ -057a1c: 0826 0000 |0218: move-object/from16 v38, v0 │ │ -057a20: 7401 2012 2600 |021a: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@1220 │ │ -057a26: 0b26 |021d: move-result-wide v38 │ │ -057a28: 6028 1303 |021e: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0313 │ │ -057a2c: 0200 2800 |0220: move/from16 v0, v40 │ │ -057a30: 8100 |0222: int-to-long v0, v0 │ │ -057a32: 0528 0000 |0223: move-wide/from16 v40, v0 │ │ -057a36: 9b26 2628 |0225: add-long v38, v38, v40 │ │ -057a3a: 6028 0f03 |0227: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@030f │ │ -057a3e: 0200 2800 |0229: move/from16 v0, v40 │ │ -057a42: 8100 |022b: int-to-long v0, v0 │ │ -057a44: 0528 0000 |022c: move-wide/from16 v40, v0 │ │ -057a48: 9b26 2628 |022e: add-long v38, v38, v40 │ │ -057a4c: 7404 9201 2400 |0230: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@0192 │ │ -057a52: 0800 2a00 |0233: move-object/from16 v0, v42 │ │ -057a56: 5400 1c03 |0235: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ -057a5a: 0824 0000 |0237: move-object/from16 v36, v0 │ │ -057a5e: 1325 0100 |0239: const/16 v37, #int 1 // #1 │ │ -057a62: 0800 2a00 |023b: move-object/from16 v0, v42 │ │ -057a66: 5400 1603 |023d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0316 │ │ -057a6a: 0826 0000 |023f: move-object/from16 v38, v0 │ │ -057a6e: 7401 2012 2600 |0241: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@1220 │ │ -057a74: 0b26 |0244: move-result-wide v38 │ │ -057a76: 6028 1303 |0245: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0313 │ │ -057a7a: 0200 2800 |0247: move/from16 v0, v40 │ │ -057a7e: 8100 |0249: int-to-long v0, v0 │ │ -057a80: 0528 0000 |024a: move-wide/from16 v40, v0 │ │ -057a84: 9b26 2628 |024c: add-long v38, v38, v40 │ │ -057a88: 7404 9201 2400 |024e: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@0192 │ │ -057a8e: 0800 2a00 |0251: move-object/from16 v0, v42 │ │ -057a92: 5400 2203 |0253: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0322 │ │ -057a96: 0824 0000 |0255: move-object/from16 v36, v0 │ │ -057a9a: 0800 2400 |0257: move-object/from16 v0, v36 │ │ -057a9e: 0801 2b00 |0259: move-object/from16 v1, v43 │ │ -057aa2: 7220 ed11 1000 |025b: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onDown:(Landroid/view/MotionEvent;)Z // method@11ed │ │ -057aa8: 0a24 |025e: move-result v36 │ │ -057aaa: 9611 1124 |025f: or-int v17, v17, v36 │ │ -057aae: 2900 1ffe |0261: goto/16 0080 // -01e1 │ │ -057ab2: 0800 2a00 |0263: move-object/from16 v0, v42 │ │ -057ab6: 5400 1c03 |0265: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ -057aba: 0824 0000 |0267: move-object/from16 v36, v0 │ │ -057abe: 1325 0300 |0269: const/16 v37, #int 3 // #3 │ │ -057ac2: 6026 0e03 |026b: sget v38, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@030e │ │ -057ac6: 0200 2600 |026d: move/from16 v0, v38 │ │ -057aca: 8100 |026f: int-to-long v0, v0 │ │ -057acc: 0526 0000 |0270: move-wide/from16 v38, v0 │ │ -057ad0: 7404 9301 2400 |0272: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageDelayed:(IJ)Z // method@0193 │ │ -057ad6: 2900 31ff |0275: goto/16 01a6 // -00cf │ │ -057ada: 0800 2a00 |0277: move-object/from16 v0, v42 │ │ -057ade: 5500 1d03 |0279: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031d │ │ -057ae2: 0224 0000 |027b: move/from16 v36, v0 │ │ -057ae6: 3924 03fe |027d: if-nez v36, 0080 // -01fd │ │ -057aea: 0800 2a00 |027f: move-object/from16 v0, v42 │ │ -057aee: 5200 2003 |0281: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0320 │ │ -057af2: 0224 0000 |0283: move/from16 v36, v0 │ │ -057af6: a717 240e |0285: sub-float v23, v36, v14 │ │ -057afa: 0800 2a00 |0287: move-object/from16 v0, v42 │ │ -057afe: 5200 2103 |0289: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0321 │ │ -057b02: 0224 0000 |028b: move/from16 v36, v0 │ │ -057b06: a718 240f |028d: sub-float v24, v36, v15 │ │ -057b0a: 0800 2a00 |028f: move-object/from16 v0, v42 │ │ -057b0e: 5500 1e03 |0291: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@031e │ │ -057b12: 0224 0000 |0293: move/from16 v36, v0 │ │ -057b16: 3824 1400 |0295: if-eqz v36, 02a9 // +0014 │ │ -057b1a: 0800 2a00 |0297: move-object/from16 v0, v42 │ │ -057b1e: 5400 1803 |0299: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0318 │ │ -057b22: 0824 0000 |029b: move-object/from16 v36, v0 │ │ -057b26: 0800 2400 |029d: move-object/from16 v0, v36 │ │ -057b2a: 0801 2b00 |029f: move-object/from16 v1, v43 │ │ -057b2e: 7220 eb11 1000 |02a1: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@11eb │ │ -057b34: 0a24 |02a4: move-result v36 │ │ -057b36: 9611 1124 |02a5: or-int v17, v17, v36 │ │ -057b3a: 2900 d9fd |02a7: goto/16 0080 // -0227 │ │ -057b3e: 0800 2a00 |02a9: move-object/from16 v0, v42 │ │ -057b42: 5500 1503 |02ab: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0315 │ │ -057b46: 0224 0000 |02ad: move/from16 v36, v0 │ │ -057b4a: 3824 8700 |02af: if-eqz v36, 0336 // +0087 │ │ -057b4e: 0800 2a00 |02b1: move-object/from16 v0, v42 │ │ -057b52: 5200 1a03 |02b3: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@031a │ │ -057b56: 0224 0000 |02b5: move/from16 v36, v0 │ │ -057b5a: a724 0e24 |02b7: sub-float v36, v14, v36 │ │ -057b5e: 0200 2400 |02b9: move/from16 v0, v36 │ │ -057b62: 8709 |02bb: float-to-int v9, v0 │ │ -057b64: 0800 2a00 |02bc: move-object/from16 v0, v42 │ │ -057b68: 5200 1b03 |02be: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@031b │ │ -057b6c: 0224 0000 |02c0: move/from16 v36, v0 │ │ -057b70: a724 0f24 |02c2: sub-float v36, v15, v36 │ │ -057b74: 0200 2400 |02c4: move/from16 v0, v36 │ │ -057b78: 870a |02c6: float-to-int v10, v0 │ │ -057b7a: 9224 0909 |02c7: mul-int v36, v9, v9 │ │ -057b7e: 9225 0a0a |02c9: mul-int v37, v10, v10 │ │ -057b82: 900b 2425 |02cb: add-int v11, v36, v37 │ │ -057b86: 0800 2a00 |02cd: move-object/from16 v0, v42 │ │ -057b8a: 5200 2703 |02cf: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0327 │ │ -057b8e: 0224 0000 |02d1: move/from16 v36, v0 │ │ -057b92: 0200 2400 |02d3: move/from16 v0, v36 │ │ -057b96: 370b 4d00 |02d5: if-le v11, v0, 0322 // +004d │ │ -057b9a: 0800 2a00 |02d7: move-object/from16 v0, v42 │ │ -057b9e: 5400 2203 |02d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0322 │ │ -057ba2: 0824 0000 |02db: move-object/from16 v36, v0 │ │ -057ba6: 0800 2a00 |02dd: move-object/from16 v0, v42 │ │ -057baa: 5400 1603 |02df: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0316 │ │ -057bae: 0825 0000 |02e1: move-object/from16 v37, v0 │ │ -057bb2: 0800 2400 |02e3: move-object/from16 v0, v36 │ │ -057bb6: 0801 2500 |02e5: move-object/from16 v1, v37 │ │ -057bba: 0802 2b00 |02e7: move-object/from16 v2, v43 │ │ -057bbe: 0203 1700 |02e9: move/from16 v3, v23 │ │ -057bc2: 0204 1800 |02eb: move/from16 v4, v24 │ │ -057bc6: 7254 f011 1032 |02ed: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@11f0 │ │ -057bcc: 0a11 |02f0: move-result v17 │ │ -057bce: 0800 2a00 |02f1: move-object/from16 v0, v42 │ │ -057bd2: 590e 2003 |02f3: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0320 │ │ -057bd6: 0800 2a00 |02f5: move-object/from16 v0, v42 │ │ -057bda: 590f 2103 |02f7: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0321 │ │ -057bde: 1324 0000 |02f9: const/16 v36, #int 0 // #0 │ │ -057be2: 0200 2400 |02fb: move/from16 v0, v36 │ │ -057be6: 0801 2a00 |02fd: move-object/from16 v1, v42 │ │ -057bea: 5c10 1503 |02ff: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0315 │ │ -057bee: 0800 2a00 |0301: move-object/from16 v0, v42 │ │ -057bf2: 5400 1c03 |0303: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ -057bf6: 0824 0000 |0305: move-object/from16 v36, v0 │ │ -057bfa: 1325 0300 |0307: const/16 v37, #int 3 // #3 │ │ -057bfe: 7402 9001 2400 |0309: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0190 │ │ -057c04: 0800 2a00 |030c: move-object/from16 v0, v42 │ │ -057c08: 5400 1c03 |030e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ -057c0c: 0824 0000 |0310: move-object/from16 v36, v0 │ │ -057c10: 1325 0100 |0312: const/16 v37, #int 1 // #1 │ │ -057c14: 7402 9001 2400 |0314: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0190 │ │ -057c1a: 0800 2a00 |0317: move-object/from16 v0, v42 │ │ -057c1e: 5400 1c03 |0319: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ -057c22: 0824 0000 |031b: move-object/from16 v36, v0 │ │ -057c26: 1325 0200 |031d: const/16 v37, #int 2 // #2 │ │ -057c2a: 7402 9001 2400 |031f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0190 │ │ -057c30: 0800 2a00 |0322: move-object/from16 v0, v42 │ │ -057c34: 5200 2703 |0324: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0327 │ │ -057c38: 0224 0000 |0326: move/from16 v36, v0 │ │ -057c3c: 0200 2400 |0328: move/from16 v0, v36 │ │ -057c40: 370b 56fd |032a: if-le v11, v0, 0080 // -02aa │ │ -057c44: 1324 0000 |032c: const/16 v36, #int 0 // #0 │ │ -057c48: 0200 2400 |032e: move/from16 v0, v36 │ │ -057c4c: 0801 2a00 |0330: move-object/from16 v1, v42 │ │ -057c50: 5c10 1403 |0332: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0314 │ │ -057c54: 2900 4cfd |0334: goto/16 0080 // -02b4 │ │ -057c58: 7701 8314 1700 |0336: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ -057c5e: 0a24 |0339: move-result v36 │ │ -057c60: 1525 803f |033a: const/high16 v37, #int 1065353216 // #3f80 │ │ -057c64: 2d24 2425 |033c: cmpl-float v36, v36, v37 │ │ -057c68: 3b24 0c00 |033e: if-gez v36, 034a // +000c │ │ -057c6c: 7701 8314 1800 |0340: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ -057c72: 0a24 |0343: move-result v36 │ │ -057c74: 1525 803f |0344: const/high16 v37, #int 1065353216 // #3f80 │ │ -057c78: 2d24 2425 |0346: cmpl-float v36, v36, v37 │ │ -057c7c: 3a24 38fd |0348: if-ltz v36, 0080 // -02c8 │ │ -057c80: 0800 2a00 |034a: move-object/from16 v0, v42 │ │ -057c84: 5400 2203 |034c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0322 │ │ -057c88: 0824 0000 |034e: move-object/from16 v36, v0 │ │ -057c8c: 0800 2a00 |0350: move-object/from16 v0, v42 │ │ -057c90: 5400 1603 |0352: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0316 │ │ -057c94: 0825 0000 |0354: move-object/from16 v37, v0 │ │ -057c98: 0800 2400 |0356: move-object/from16 v0, v36 │ │ -057c9c: 0801 2500 |0358: move-object/from16 v1, v37 │ │ -057ca0: 0802 2b00 |035a: move-object/from16 v2, v43 │ │ -057ca4: 0203 1700 |035c: move/from16 v3, v23 │ │ -057ca8: 0204 1800 |035e: move/from16 v4, v24 │ │ -057cac: 7254 f011 1032 |0360: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@11f0 │ │ -057cb2: 0a11 |0363: move-result v17 │ │ -057cb4: 0800 2a00 |0364: move-object/from16 v0, v42 │ │ -057cb8: 590e 2003 |0366: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0320 │ │ -057cbc: 0800 2a00 |0368: move-object/from16 v0, v42 │ │ -057cc0: 590f 2103 |036a: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0321 │ │ -057cc4: 2900 14fd |036c: goto/16 0080 // -02ec │ │ -057cc8: 1324 0000 |036e: const/16 v36, #int 0 // #0 │ │ -057ccc: 0200 2400 |0370: move/from16 v0, v36 │ │ -057cd0: 0801 2a00 |0372: move-object/from16 v1, v42 │ │ -057cd4: 5c10 2603 |0374: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0326 │ │ -057cd8: 7701 2a12 2b00 |0376: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@122a │ │ -057cde: 0c08 |0379: move-result-object v8 │ │ -057ce0: 0800 2a00 |037a: move-object/from16 v0, v42 │ │ -057ce4: 5500 1e03 |037c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@031e │ │ -057ce8: 0224 0000 |037e: move/from16 v36, v0 │ │ -057cec: 3824 6800 |0380: if-eqz v36, 03e8 // +0068 │ │ -057cf0: 0800 2a00 |0382: move-object/from16 v0, v42 │ │ -057cf4: 5400 1803 |0384: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0318 │ │ -057cf8: 0824 0000 |0386: move-object/from16 v36, v0 │ │ -057cfc: 0800 2400 |0388: move-object/from16 v0, v36 │ │ -057d00: 0801 2b00 |038a: move-object/from16 v1, v43 │ │ -057d04: 7220 eb11 1000 |038c: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@11eb │ │ -057d0a: 0a24 |038f: move-result v36 │ │ -057d0c: 9611 1124 |0390: or-int v17, v17, v36 │ │ -057d10: 0800 2a00 |0392: move-object/from16 v0, v42 │ │ -057d14: 5400 2503 |0394: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0325 │ │ -057d18: 0824 0000 |0396: move-object/from16 v36, v0 │ │ -057d1c: 3824 0b00 |0398: if-eqz v36, 03a3 // +000b │ │ -057d20: 0800 2a00 |039a: move-object/from16 v0, v42 │ │ -057d24: 5400 2503 |039c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0325 │ │ -057d28: 0824 0000 |039e: move-object/from16 v36, v0 │ │ -057d2c: 7401 2b12 2400 |03a0: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@122b │ │ -057d32: 0800 2a00 |03a3: move-object/from16 v0, v42 │ │ -057d36: 5b08 2503 |03a5: iput-object v8, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0325 │ │ -057d3a: 0800 2a00 |03a7: move-object/from16 v0, v42 │ │ -057d3e: 5400 2803 |03a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0328 │ │ -057d42: 0824 0000 |03ab: move-object/from16 v36, v0 │ │ -057d46: 3824 1300 |03ad: if-eqz v36, 03c0 // +0013 │ │ -057d4a: 0800 2a00 |03af: move-object/from16 v0, v42 │ │ -057d4e: 5400 2803 |03b1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0328 │ │ -057d52: 0824 0000 |03b3: move-object/from16 v36, v0 │ │ -057d56: 7401 3712 2400 |03b5: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.recycle:()V // method@1237 │ │ -057d5c: 1324 0000 |03b8: const/16 v36, #int 0 // #0 │ │ -057d60: 0800 2400 |03ba: move-object/from16 v0, v36 │ │ -057d64: 0801 2a00 |03bc: move-object/from16 v1, v42 │ │ -057d68: 5b10 2803 |03be: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0328 │ │ -057d6c: 1324 0000 |03c0: const/16 v36, #int 0 // #0 │ │ -057d70: 0200 2400 |03c2: move/from16 v0, v36 │ │ -057d74: 0801 2a00 |03c4: move-object/from16 v1, v42 │ │ -057d78: 5c10 1e03 |03c6: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@031e │ │ -057d7c: 1324 0000 |03c8: const/16 v36, #int 0 // #0 │ │ -057d80: 0200 2400 |03ca: move/from16 v0, v36 │ │ -057d84: 0801 2a00 |03cc: move-object/from16 v1, v42 │ │ -057d88: 5c10 1703 |03ce: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0317 │ │ -057d8c: 0800 2a00 |03d0: move-object/from16 v0, v42 │ │ -057d90: 5400 1c03 |03d2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ -057d94: 0824 0000 |03d4: move-object/from16 v36, v0 │ │ -057d98: 1325 0100 |03d6: const/16 v37, #int 1 // #1 │ │ -057d9c: 7402 9001 2400 |03d8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0190 │ │ -057da2: 0800 2a00 |03db: move-object/from16 v0, v42 │ │ -057da6: 5400 1c03 |03dd: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ -057daa: 0824 0000 |03df: move-object/from16 v36, v0 │ │ -057dae: 1325 0200 |03e1: const/16 v37, #int 2 // #2 │ │ -057db2: 7402 9001 2400 |03e3: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0190 │ │ -057db8: 2900 9afc |03e6: goto/16 0080 // -0366 │ │ -057dbc: 0800 2a00 |03e8: move-object/from16 v0, v42 │ │ -057dc0: 5500 1d03 |03ea: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031d │ │ -057dc4: 0224 0000 |03ec: move/from16 v36, v0 │ │ -057dc8: 3824 1600 |03ee: if-eqz v36, 0404 // +0016 │ │ -057dcc: 0800 2a00 |03f0: move-object/from16 v0, v42 │ │ -057dd0: 5400 1c03 |03f2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ -057dd4: 0824 0000 |03f4: move-object/from16 v36, v0 │ │ -057dd8: 1325 0300 |03f6: const/16 v37, #int 3 // #3 │ │ -057ddc: 7402 9001 2400 |03f8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0190 │ │ -057de2: 1324 0000 |03fb: const/16 v36, #int 0 // #0 │ │ -057de6: 0200 2400 |03fd: move/from16 v0, v36 │ │ -057dea: 0801 2a00 |03ff: move-object/from16 v1, v42 │ │ -057dee: 5c10 1d03 |0401: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031d │ │ -057df2: 288f |0403: goto 0392 // -0071 │ │ -057df4: 0800 2a00 |0404: move-object/from16 v0, v42 │ │ -057df8: 5500 1503 |0406: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0315 │ │ -057dfc: 0224 0000 |0408: move/from16 v36, v0 │ │ -057e00: 3824 2f00 |040a: if-eqz v36, 0439 // +002f │ │ -057e04: 0800 2a00 |040c: move-object/from16 v0, v42 │ │ -057e08: 5400 2203 |040e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0322 │ │ -057e0c: 0824 0000 |0410: move-object/from16 v36, v0 │ │ -057e10: 0800 2400 |0412: move-object/from16 v0, v36 │ │ -057e14: 0801 2b00 |0414: move-object/from16 v1, v43 │ │ -057e18: 7220 f211 1000 |0416: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onSingleTapUp:(Landroid/view/MotionEvent;)Z // method@11f2 │ │ -057e1e: 0a11 |0419: move-result v17 │ │ -057e20: 0800 2a00 |041a: move-object/from16 v0, v42 │ │ -057e24: 5500 1703 |041c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0317 │ │ -057e28: 0224 0000 |041e: move/from16 v36, v0 │ │ -057e2c: 3824 72ff |0420: if-eqz v36, 0392 // -008e │ │ -057e30: 0800 2a00 |0422: move-object/from16 v0, v42 │ │ -057e34: 5400 1803 |0424: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0318 │ │ -057e38: 0824 0000 |0426: move-object/from16 v36, v0 │ │ -057e3c: 3824 6aff |0428: if-eqz v36, 0392 // -0096 │ │ -057e40: 0800 2a00 |042a: move-object/from16 v0, v42 │ │ -057e44: 5400 1803 |042c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0318 │ │ -057e48: 0824 0000 |042e: move-object/from16 v36, v0 │ │ -057e4c: 0800 2400 |0430: move-object/from16 v0, v36 │ │ -057e50: 0801 2b00 |0432: move-object/from16 v1, v43 │ │ -057e54: 7220 ec11 1000 |0434: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@11ec │ │ -057e5a: 2900 5bff |0437: goto/16 0392 // -00a5 │ │ -057e5e: 0800 2a00 |0439: move-object/from16 v0, v42 │ │ -057e62: 5400 2803 |043b: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0328 │ │ -057e66: 081d 0000 |043d: move-object/from16 v29, v0 │ │ -057e6a: 1324 0000 |043f: const/16 v36, #int 0 // #0 │ │ -057e6e: 0800 2b00 |0441: move-object/from16 v0, v43 │ │ -057e72: 0201 2400 |0443: move/from16 v1, v36 │ │ -057e76: 7120 ed09 1000 |0445: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09ed │ │ -057e7c: 0a15 |0448: move-result v21 │ │ -057e7e: 1324 e803 |0449: const/16 v36, #int 1000 // #3e8 │ │ -057e82: 0800 2a00 |044b: move-object/from16 v0, v42 │ │ -057e86: 5200 2303 |044d: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0323 │ │ -057e8a: 0225 0000 |044f: move/from16 v37, v0 │ │ -057e8e: 0200 2500 |0451: move/from16 v0, v37 │ │ -057e92: 8200 |0453: int-to-float v0, v0 │ │ -057e94: 0225 0000 |0454: move/from16 v37, v0 │ │ -057e98: 0800 1d00 |0456: move-object/from16 v0, v29 │ │ -057e9c: 0201 2400 |0458: move/from16 v1, v36 │ │ -057ea0: 0202 2500 |045a: move/from16 v2, v37 │ │ -057ea4: 6e30 3112 1002 |045c: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1231 │ │ -057eaa: 0800 1d00 |045f: move-object/from16 v0, v29 │ │ -057eae: 0201 1500 |0461: move/from16 v1, v21 │ │ -057eb2: 7120 7a0a 1000 |0463: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a7a │ │ -057eb8: 0a1f |0466: move-result v31 │ │ -057eba: 0800 1d00 |0467: move-object/from16 v0, v29 │ │ -057ebe: 0201 1500 |0469: move/from16 v1, v21 │ │ -057ec2: 7120 790a 1000 |046b: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a79 │ │ -057ec8: 0a1e |046e: move-result v30 │ │ -057eca: 7701 8314 1f00 |046f: invoke-static/range {v31}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ -057ed0: 0a24 |0472: move-result v36 │ │ -057ed2: 0800 2a00 |0473: move-object/from16 v0, v42 │ │ -057ed6: 5200 2403 |0475: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0324 │ │ -057eda: 0225 0000 |0477: move/from16 v37, v0 │ │ -057ede: 0200 2500 |0479: move/from16 v0, v37 │ │ -057ee2: 8200 |047b: int-to-float v0, v0 │ │ -057ee4: 0225 0000 |047c: move/from16 v37, v0 │ │ -057ee8: 2d24 2425 |047e: cmpl-float v36, v36, v37 │ │ -057eec: 3c24 1500 |0480: if-gtz v36, 0495 // +0015 │ │ -057ef0: 7701 8314 1e00 |0482: invoke-static/range {v30}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ -057ef6: 0a24 |0485: move-result v36 │ │ -057ef8: 0800 2a00 |0486: move-object/from16 v0, v42 │ │ -057efc: 5200 2403 |0488: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0324 │ │ -057f00: 0225 0000 |048a: move/from16 v37, v0 │ │ -057f04: 0200 2500 |048c: move/from16 v0, v37 │ │ -057f08: 8200 |048e: int-to-float v0, v0 │ │ -057f0a: 0225 0000 |048f: move/from16 v37, v0 │ │ -057f0e: 2d24 2425 |0491: cmpl-float v36, v36, v37 │ │ -057f12: 3d24 fffe |0493: if-lez v36, 0392 // -0101 │ │ -057f16: 0800 2a00 |0495: move-object/from16 v0, v42 │ │ -057f1a: 5400 2203 |0497: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0322 │ │ -057f1e: 0824 0000 |0499: move-object/from16 v36, v0 │ │ -057f22: 0800 2a00 |049b: move-object/from16 v0, v42 │ │ -057f26: 5400 1603 |049d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0316 │ │ -057f2a: 0825 0000 |049f: move-object/from16 v37, v0 │ │ -057f2e: 0800 2400 |04a1: move-object/from16 v0, v36 │ │ -057f32: 0801 2500 |04a3: move-object/from16 v1, v37 │ │ -057f36: 0802 2b00 |04a5: move-object/from16 v2, v43 │ │ -057f3a: 0203 1e00 |04a7: move/from16 v3, v30 │ │ -057f3e: 0204 1f00 |04a9: move/from16 v4, v31 │ │ -057f42: 7254 ee11 1032 |04ab: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@11ee │ │ -057f48: 0a11 |04ae: move-result v17 │ │ -057f4a: 2900 e3fe |04af: goto/16 0392 // -011d │ │ -057f4e: 7601 0e09 2a00 |04b1: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancel:()V // method@090e │ │ -057f54: 2900 ccfb |04b4: goto/16 0080 // -0434 │ │ -057f58: 0001 0700 0000 0000 b200 0000 f102 ... |04b6: packed-switch-data (18 units) │ │ +059820: |[059820] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +059830: 7401 1f12 2b00 |0000: invoke-virtual/range {v43}, Landroid/view/MotionEvent;.getAction:()I // method@121f │ │ +059836: 0a06 |0003: move-result v6 │ │ +059838: 0800 2a00 |0004: move-object/from16 v0, v42 │ │ +05983c: 5400 2803 |0006: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0328 │ │ +059840: 0824 0000 |0008: move-object/from16 v36, v0 │ │ +059844: 3924 0c00 |000a: if-nez v36, 0016 // +000c │ │ +059848: 7100 3612 0000 |000c: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1236 │ │ +05984e: 0c24 |000f: move-result-object v36 │ │ +059850: 0800 2400 |0010: move-object/from16 v0, v36 │ │ +059854: 0801 2a00 |0012: move-object/from16 v1, v42 │ │ +059858: 5b10 2803 |0014: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0328 │ │ +05985c: 0800 2a00 |0016: move-object/from16 v0, v42 │ │ +059860: 5400 2803 |0018: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0328 │ │ +059864: 0824 0000 |001a: move-object/from16 v36, v0 │ │ +059868: 0800 2400 |001c: move-object/from16 v0, v36 │ │ +05986c: 0801 2b00 |001e: move-object/from16 v1, v43 │ │ +059870: 6e20 2f12 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@122f │ │ +059876: d560 ff00 |0023: and-int/lit16 v0, v6, #int 255 // #00ff │ │ +05987a: 0224 0000 |0025: move/from16 v36, v0 │ │ +05987e: 1325 0600 |0027: const/16 v37, #int 6 // #6 │ │ +059882: 0200 2400 |0029: move/from16 v0, v36 │ │ +059886: 0201 2500 |002b: move/from16 v1, v37 │ │ +05988a: 3310 2100 |002d: if-ne v0, v1, 004e // +0021 │ │ +05988e: 1316 0100 |002f: const/16 v22, #int 1 // #1 │ │ +059892: 3816 2000 |0031: if-eqz v22, 0051 // +0020 │ │ +059896: 7701 ea09 2b00 |0033: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@09ea │ │ +05989c: 0a19 |0036: move-result v25 │ │ +05989e: 131a 0000 |0037: const/16 v26, #int 0 // #0 │ │ +0598a2: 131b 0000 |0039: const/16 v27, #int 0 // #0 │ │ +0598a6: 7701 ec09 2b00 |003b: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09ec │ │ +0598ac: 0a07 |003e: move-result v7 │ │ +0598ae: 1312 0000 |003f: const/16 v18, #int 0 // #0 │ │ +0598b2: 0200 1200 |0041: move/from16 v0, v18 │ │ +0598b6: 3570 2600 |0043: if-ge v0, v7, 0069 // +0026 │ │ +0598ba: 0200 1900 |0045: move/from16 v0, v25 │ │ +0598be: 0201 1200 |0047: move/from16 v1, v18 │ │ +0598c2: 3310 0b00 |0049: if-ne v0, v1, 0054 // +000b │ │ +0598c6: d812 1201 |004b: add-int/lit8 v18, v18, #int 1 // #01 │ │ +0598ca: 28f4 |004d: goto 0041 // -000c │ │ +0598cc: 1316 0000 |004e: const/16 v22, #int 0 // #0 │ │ +0598d0: 28e1 |0050: goto 0031 // -001f │ │ +0598d2: 1319 ffff |0051: const/16 v25, #int -1 // #ffff │ │ +0598d6: 28e4 |0053: goto 0037 // -001c │ │ +0598d8: 0800 2b00 |0054: move-object/from16 v0, v43 │ │ +0598dc: 0201 1200 |0056: move/from16 v1, v18 │ │ +0598e0: 7120 ee09 1000 |0058: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@09ee │ │ +0598e6: 0a24 |005b: move-result v36 │ │ +0598e8: a61a 1a24 |005c: add-float v26, v26, v36 │ │ +0598ec: 0800 2b00 |005e: move-object/from16 v0, v43 │ │ +0598f0: 0201 1200 |0060: move/from16 v1, v18 │ │ +0598f4: 7120 ef09 1000 |0062: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@09ef │ │ +0598fa: 0a24 |0065: move-result v36 │ │ +0598fc: a61b 1b24 |0066: add-float v27, v27, v36 │ │ +059900: 28e3 |0068: goto 004b // -001d │ │ +059902: 3816 1800 |0069: if-eqz v22, 0081 // +0018 │ │ +059906: d80c 07ff |006b: add-int/lit8 v12, v7, #int -1 // #ff │ │ +05990a: 82c0 |006d: int-to-float v0, v12 │ │ +05990c: 0224 0000 |006e: move/from16 v36, v0 │ │ +059910: a90e 1a24 |0070: div-float v14, v26, v36 │ │ +059914: 82c0 |0072: int-to-float v0, v12 │ │ +059916: 0224 0000 |0073: move/from16 v36, v0 │ │ +05991a: a90f 1b24 |0075: div-float v15, v27, v36 │ │ +05991e: 1311 0000 |0077: const/16 v17, #int 0 // #0 │ │ +059922: d560 ff00 |0079: and-int/lit16 v0, v6, #int 255 // #00ff │ │ +059926: 0224 0000 |007b: move/from16 v36, v0 │ │ +05992a: 2b24 3904 0000 |007d: packed-switch v36, 000004b6 // +00000439 │ │ +059930: 0f11 |0080: return v17 │ │ +059932: 017c |0081: move v12, v7 │ │ +059934: 28eb |0082: goto 006d // -0015 │ │ +059936: 0800 2a00 |0083: move-object/from16 v0, v42 │ │ +05993a: 590e 2003 |0085: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0320 │ │ +05993e: 0800 2a00 |0087: move-object/from16 v0, v42 │ │ +059942: 590e 1a03 |0089: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@031a │ │ +059946: 0800 2a00 |008b: move-object/from16 v0, v42 │ │ +05994a: 590f 2103 |008d: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0321 │ │ +05994e: 0800 2a00 |008f: move-object/from16 v0, v42 │ │ +059952: 590f 1b03 |0091: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@031b │ │ +059956: 7601 0f09 2a00 |0093: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancelTaps:()V // method@090f │ │ +05995c: 28ea |0096: goto 0080 // -0016 │ │ +05995e: 0800 2a00 |0097: move-object/from16 v0, v42 │ │ +059962: 590e 2003 |0099: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0320 │ │ +059966: 0800 2a00 |009b: move-object/from16 v0, v42 │ │ +05996a: 590e 1a03 |009d: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@031a │ │ +05996e: 0800 2a00 |009f: move-object/from16 v0, v42 │ │ +059972: 590f 2103 |00a1: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0321 │ │ +059976: 0800 2a00 |00a3: move-object/from16 v0, v42 │ │ +05997a: 590f 1b03 |00a5: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@031b │ │ +05997e: 0800 2a00 |00a7: move-object/from16 v0, v42 │ │ +059982: 5400 2803 |00a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0328 │ │ +059986: 0824 0000 |00ab: move-object/from16 v36, v0 │ │ +05998a: 1325 e803 |00ad: const/16 v37, #int 1000 // #3e8 │ │ +05998e: 0800 2a00 |00af: move-object/from16 v0, v42 │ │ +059992: 5200 2303 |00b1: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0323 │ │ +059996: 0226 0000 |00b3: move/from16 v38, v0 │ │ +05999a: 0200 2600 |00b5: move/from16 v0, v38 │ │ +05999e: 8200 |00b7: int-to-float v0, v0 │ │ +0599a0: 0226 0000 |00b8: move/from16 v38, v0 │ │ +0599a4: 7403 3112 2400 |00ba: invoke-virtual/range {v36, v37, v38}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1231 │ │ +0599aa: 7701 ea09 2b00 |00bd: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@09ea │ │ +0599b0: 0a1c |00c0: move-result v28 │ │ +0599b2: 0800 2b00 |00c1: move-object/from16 v0, v43 │ │ +0599b6: 0201 1c00 |00c3: move/from16 v1, v28 │ │ +0599ba: 7120 ed09 1000 |00c5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09ed │ │ +0599c0: 0a13 |00c8: move-result v19 │ │ +0599c2: 0800 2a00 |00c9: move-object/from16 v0, v42 │ │ +0599c6: 5400 2803 |00cb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0328 │ │ +0599ca: 0824 0000 |00cd: move-object/from16 v36, v0 │ │ +0599ce: 0800 2400 |00cf: move-object/from16 v0, v36 │ │ +0599d2: 0201 1300 |00d1: move/from16 v1, v19 │ │ +0599d6: 7120 790a 1000 |00d3: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a79 │ │ +0599dc: 0a21 |00d6: move-result v33 │ │ +0599de: 0800 2a00 |00d7: move-object/from16 v0, v42 │ │ +0599e2: 5400 2803 |00d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0328 │ │ +0599e6: 0824 0000 |00db: move-object/from16 v36, v0 │ │ +0599ea: 0800 2400 |00dd: move-object/from16 v0, v36 │ │ +0599ee: 0201 1300 |00df: move/from16 v1, v19 │ │ +0599f2: 7120 7a0a 1000 |00e1: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a7a │ │ +0599f8: 0a23 |00e4: move-result v35 │ │ +0599fa: 1312 0000 |00e5: const/16 v18, #int 0 // #0 │ │ +0599fe: 0200 1200 |00e7: move/from16 v0, v18 │ │ +059a02: 3570 97ff |00e9: if-ge v0, v7, 0080 // -0069 │ │ +059a06: 0200 1200 |00eb: move/from16 v0, v18 │ │ +059a0a: 0201 1c00 |00ed: move/from16 v1, v28 │ │ +059a0e: 3310 0500 |00ef: if-ne v0, v1, 00f4 // +0005 │ │ +059a12: d812 1201 |00f1: add-int/lit8 v18, v18, #int 1 // #01 │ │ +059a16: 28f4 |00f3: goto 00e7 // -000c │ │ +059a18: 0800 2b00 |00f4: move-object/from16 v0, v43 │ │ +059a1c: 0201 1200 |00f6: move/from16 v1, v18 │ │ +059a20: 7120 ed09 1000 |00f8: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09ed │ │ +059a26: 0a14 |00fb: move-result v20 │ │ +059a28: 0800 2a00 |00fc: move-object/from16 v0, v42 │ │ +059a2c: 5400 2803 |00fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0328 │ │ +059a30: 0824 0000 |0100: move-object/from16 v36, v0 │ │ +059a34: 0800 2400 |0102: move-object/from16 v0, v36 │ │ +059a38: 0201 1400 |0104: move/from16 v1, v20 │ │ +059a3c: 7120 790a 1000 |0106: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a79 │ │ +059a42: 0a24 |0109: move-result v36 │ │ +059a44: a820 2124 |010a: mul-float v32, v33, v36 │ │ +059a48: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ +059a4c: 5400 2803 |010e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0328 │ │ +059a50: 0824 0000 |0110: move-object/from16 v36, v0 │ │ +059a54: 0800 2400 |0112: move-object/from16 v0, v36 │ │ +059a58: 0201 1400 |0114: move/from16 v1, v20 │ │ +059a5c: 7120 7a0a 1000 |0116: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a7a │ │ +059a62: 0a24 |0119: move-result v36 │ │ +059a64: a822 2324 |011a: mul-float v34, v35, v36 │ │ +059a68: a60d 2022 |011c: add-float v13, v32, v34 │ │ +059a6c: 1324 0000 |011e: const/16 v36, #int 0 // #0 │ │ +059a70: 2e24 0d24 |0120: cmpg-float v36, v13, v36 │ │ +059a74: 3b24 cfff |0122: if-gez v36, 00f1 // -0031 │ │ +059a78: 0800 2a00 |0124: move-object/from16 v0, v42 │ │ +059a7c: 5400 2803 |0126: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0328 │ │ +059a80: 0824 0000 |0128: move-object/from16 v36, v0 │ │ +059a84: 7401 3012 2400 |012a: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.clear:()V // method@1230 │ │ +059a8a: 2900 53ff |012d: goto/16 0080 // -00ad │ │ +059a8e: 0800 2a00 |012f: move-object/from16 v0, v42 │ │ +059a92: 5400 1803 |0131: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0318 │ │ +059a96: 0824 0000 |0133: move-object/from16 v36, v0 │ │ +059a9a: 3824 7100 |0135: if-eqz v36, 01a6 // +0071 │ │ +059a9e: 0800 2a00 |0137: move-object/from16 v0, v42 │ │ +059aa2: 5400 1c03 |0139: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ +059aa6: 0824 0000 |013b: move-object/from16 v36, v0 │ │ +059aaa: 1325 0300 |013d: const/16 v37, #int 3 // #3 │ │ +059aae: 7402 8c01 2400 |013f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.hasMessages:(I)Z // method@018c │ │ +059ab4: 0a10 |0142: move-result v16 │ │ +059ab6: 3810 0d00 |0143: if-eqz v16, 0150 // +000d │ │ +059aba: 0800 2a00 |0145: move-object/from16 v0, v42 │ │ +059abe: 5400 1c03 |0147: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ +059ac2: 0824 0000 |0149: move-object/from16 v36, v0 │ │ +059ac6: 1325 0300 |014b: const/16 v37, #int 3 // #3 │ │ +059aca: 7402 9001 2400 |014d: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0190 │ │ +059ad0: 0800 2a00 |0150: move-object/from16 v0, v42 │ │ +059ad4: 5400 1603 |0152: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0316 │ │ +059ad8: 0824 0000 |0154: move-object/from16 v36, v0 │ │ +059adc: 3824 0d01 |0156: if-eqz v36, 0263 // +010d │ │ +059ae0: 0800 2a00 |0158: move-object/from16 v0, v42 │ │ +059ae4: 5400 2503 |015a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0325 │ │ +059ae8: 0824 0000 |015c: move-object/from16 v36, v0 │ │ +059aec: 3824 0501 |015e: if-eqz v36, 0263 // +0105 │ │ +059af0: 3810 0301 |0160: if-eqz v16, 0263 // +0103 │ │ +059af4: 0800 2a00 |0162: move-object/from16 v0, v42 │ │ +059af8: 5400 1603 |0164: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0316 │ │ +059afc: 0824 0000 |0166: move-object/from16 v36, v0 │ │ +059b00: 0800 2a00 |0168: move-object/from16 v0, v42 │ │ +059b04: 5400 2503 |016a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0325 │ │ +059b08: 0825 0000 |016c: move-object/from16 v37, v0 │ │ +059b0c: 0800 2a00 |016e: move-object/from16 v0, v42 │ │ +059b10: 0801 2400 |0170: move-object/from16 v1, v36 │ │ +059b14: 0802 2500 |0172: move-object/from16 v2, v37 │ │ +059b18: 0803 2b00 |0174: move-object/from16 v3, v43 │ │ +059b1c: 7040 1209 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@0912 │ │ +059b22: 0a24 |0179: move-result v36 │ │ +059b24: 3824 e900 |017a: if-eqz v36, 0263 // +00e9 │ │ +059b28: 1324 0100 |017c: const/16 v36, #int 1 // #1 │ │ +059b2c: 0200 2400 |017e: move/from16 v0, v36 │ │ +059b30: 0801 2a00 |0180: move-object/from16 v1, v42 │ │ +059b34: 5c10 1e03 |0182: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@031e │ │ +059b38: 0800 2a00 |0184: move-object/from16 v0, v42 │ │ +059b3c: 5400 1803 |0186: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0318 │ │ +059b40: 0824 0000 |0188: move-object/from16 v36, v0 │ │ +059b44: 0800 2a00 |018a: move-object/from16 v0, v42 │ │ +059b48: 5400 1603 |018c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0316 │ │ +059b4c: 0825 0000 |018e: move-object/from16 v37, v0 │ │ +059b50: 7802 ea11 2400 |0190: invoke-interface/range {v36, v37}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTap:(Landroid/view/MotionEvent;)Z // method@11ea │ │ +059b56: 0a24 |0193: move-result v36 │ │ +059b58: 9611 1124 |0194: or-int v17, v17, v36 │ │ +059b5c: 0800 2a00 |0196: move-object/from16 v0, v42 │ │ +059b60: 5400 1803 |0198: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0318 │ │ +059b64: 0824 0000 |019a: move-object/from16 v36, v0 │ │ +059b68: 0800 2400 |019c: move-object/from16 v0, v36 │ │ +059b6c: 0801 2b00 |019e: move-object/from16 v1, v43 │ │ +059b70: 7220 eb11 1000 |01a0: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@11eb │ │ +059b76: 0a24 |01a3: move-result v36 │ │ +059b78: 9611 1124 |01a4: or-int v17, v17, v36 │ │ +059b7c: 0800 2a00 |01a6: move-object/from16 v0, v42 │ │ +059b80: 590e 2003 |01a8: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0320 │ │ +059b84: 0800 2a00 |01aa: move-object/from16 v0, v42 │ │ +059b88: 590e 1a03 |01ac: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@031a │ │ +059b8c: 0800 2a00 |01ae: move-object/from16 v0, v42 │ │ +059b90: 590f 2103 |01b0: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0321 │ │ +059b94: 0800 2a00 |01b2: move-object/from16 v0, v42 │ │ +059b98: 590f 1b03 |01b4: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@031b │ │ +059b9c: 0800 2a00 |01b6: move-object/from16 v0, v42 │ │ +059ba0: 5400 1603 |01b8: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0316 │ │ +059ba4: 0824 0000 |01ba: move-object/from16 v36, v0 │ │ +059ba8: 3824 0b00 |01bc: if-eqz v36, 01c7 // +000b │ │ +059bac: 0800 2a00 |01be: move-object/from16 v0, v42 │ │ +059bb0: 5400 1603 |01c0: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0316 │ │ +059bb4: 0824 0000 |01c2: move-object/from16 v36, v0 │ │ +059bb8: 7401 2b12 2400 |01c4: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@122b │ │ +059bbe: 7701 2a12 2b00 |01c7: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@122a │ │ +059bc4: 0c24 |01ca: move-result-object v36 │ │ +059bc6: 0800 2400 |01cb: move-object/from16 v0, v36 │ │ +059bca: 0801 2a00 |01cd: move-object/from16 v1, v42 │ │ +059bce: 5b10 1603 |01cf: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0316 │ │ +059bd2: 1324 0100 |01d1: const/16 v36, #int 1 // #1 │ │ +059bd6: 0200 2400 |01d3: move/from16 v0, v36 │ │ +059bda: 0801 2a00 |01d5: move-object/from16 v1, v42 │ │ +059bde: 5c10 1503 |01d7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0315 │ │ +059be2: 1324 0100 |01d9: const/16 v36, #int 1 // #1 │ │ +059be6: 0200 2400 |01db: move/from16 v0, v36 │ │ +059bea: 0801 2a00 |01dd: move-object/from16 v1, v42 │ │ +059bee: 5c10 1403 |01df: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0314 │ │ +059bf2: 1324 0100 |01e1: const/16 v36, #int 1 // #1 │ │ +059bf6: 0200 2400 |01e3: move/from16 v0, v36 │ │ +059bfa: 0801 2a00 |01e5: move-object/from16 v1, v42 │ │ +059bfe: 5c10 2603 |01e7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0326 │ │ +059c02: 1324 0000 |01e9: const/16 v36, #int 0 // #0 │ │ +059c06: 0200 2400 |01eb: move/from16 v0, v36 │ │ +059c0a: 0801 2a00 |01ed: move-object/from16 v1, v42 │ │ +059c0e: 5c10 1d03 |01ef: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031d │ │ +059c12: 1324 0000 |01f1: const/16 v36, #int 0 // #0 │ │ +059c16: 0200 2400 |01f3: move/from16 v0, v36 │ │ +059c1a: 0801 2a00 |01f5: move-object/from16 v1, v42 │ │ +059c1e: 5c10 1703 |01f7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0317 │ │ +059c22: 0800 2a00 |01f9: move-object/from16 v0, v42 │ │ +059c26: 5500 1f03 |01fb: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@031f │ │ +059c2a: 0224 0000 |01fd: move/from16 v36, v0 │ │ +059c2e: 3824 3400 |01ff: if-eqz v36, 0233 // +0034 │ │ +059c32: 0800 2a00 |0201: move-object/from16 v0, v42 │ │ +059c36: 5400 1c03 |0203: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ +059c3a: 0824 0000 |0205: move-object/from16 v36, v0 │ │ +059c3e: 1325 0200 |0207: const/16 v37, #int 2 // #2 │ │ +059c42: 7402 9001 2400 |0209: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0190 │ │ +059c48: 0800 2a00 |020c: move-object/from16 v0, v42 │ │ +059c4c: 5400 1c03 |020e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ +059c50: 0824 0000 |0210: move-object/from16 v36, v0 │ │ +059c54: 1325 0200 |0212: const/16 v37, #int 2 // #2 │ │ +059c58: 0800 2a00 |0214: move-object/from16 v0, v42 │ │ +059c5c: 5400 1603 |0216: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0316 │ │ +059c60: 0826 0000 |0218: move-object/from16 v38, v0 │ │ +059c64: 7401 2012 2600 |021a: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@1220 │ │ +059c6a: 0b26 |021d: move-result-wide v38 │ │ +059c6c: 6028 1303 |021e: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0313 │ │ +059c70: 0200 2800 |0220: move/from16 v0, v40 │ │ +059c74: 8100 |0222: int-to-long v0, v0 │ │ +059c76: 0528 0000 |0223: move-wide/from16 v40, v0 │ │ +059c7a: 9b26 2628 |0225: add-long v38, v38, v40 │ │ +059c7e: 6028 0f03 |0227: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@030f │ │ +059c82: 0200 2800 |0229: move/from16 v0, v40 │ │ +059c86: 8100 |022b: int-to-long v0, v0 │ │ +059c88: 0528 0000 |022c: move-wide/from16 v40, v0 │ │ +059c8c: 9b26 2628 |022e: add-long v38, v38, v40 │ │ +059c90: 7404 9201 2400 |0230: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@0192 │ │ +059c96: 0800 2a00 |0233: move-object/from16 v0, v42 │ │ +059c9a: 5400 1c03 |0235: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ +059c9e: 0824 0000 |0237: move-object/from16 v36, v0 │ │ +059ca2: 1325 0100 |0239: const/16 v37, #int 1 // #1 │ │ +059ca6: 0800 2a00 |023b: move-object/from16 v0, v42 │ │ +059caa: 5400 1603 |023d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0316 │ │ +059cae: 0826 0000 |023f: move-object/from16 v38, v0 │ │ +059cb2: 7401 2012 2600 |0241: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@1220 │ │ +059cb8: 0b26 |0244: move-result-wide v38 │ │ +059cba: 6028 1303 |0245: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0313 │ │ +059cbe: 0200 2800 |0247: move/from16 v0, v40 │ │ +059cc2: 8100 |0249: int-to-long v0, v0 │ │ +059cc4: 0528 0000 |024a: move-wide/from16 v40, v0 │ │ +059cc8: 9b26 2628 |024c: add-long v38, v38, v40 │ │ +059ccc: 7404 9201 2400 |024e: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@0192 │ │ +059cd2: 0800 2a00 |0251: move-object/from16 v0, v42 │ │ +059cd6: 5400 2203 |0253: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0322 │ │ +059cda: 0824 0000 |0255: move-object/from16 v36, v0 │ │ +059cde: 0800 2400 |0257: move-object/from16 v0, v36 │ │ +059ce2: 0801 2b00 |0259: move-object/from16 v1, v43 │ │ +059ce6: 7220 ed11 1000 |025b: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onDown:(Landroid/view/MotionEvent;)Z // method@11ed │ │ +059cec: 0a24 |025e: move-result v36 │ │ +059cee: 9611 1124 |025f: or-int v17, v17, v36 │ │ +059cf2: 2900 1ffe |0261: goto/16 0080 // -01e1 │ │ +059cf6: 0800 2a00 |0263: move-object/from16 v0, v42 │ │ +059cfa: 5400 1c03 |0265: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ +059cfe: 0824 0000 |0267: move-object/from16 v36, v0 │ │ +059d02: 1325 0300 |0269: const/16 v37, #int 3 // #3 │ │ +059d06: 6026 0e03 |026b: sget v38, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@030e │ │ +059d0a: 0200 2600 |026d: move/from16 v0, v38 │ │ +059d0e: 8100 |026f: int-to-long v0, v0 │ │ +059d10: 0526 0000 |0270: move-wide/from16 v38, v0 │ │ +059d14: 7404 9301 2400 |0272: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageDelayed:(IJ)Z // method@0193 │ │ +059d1a: 2900 31ff |0275: goto/16 01a6 // -00cf │ │ +059d1e: 0800 2a00 |0277: move-object/from16 v0, v42 │ │ +059d22: 5500 1d03 |0279: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031d │ │ +059d26: 0224 0000 |027b: move/from16 v36, v0 │ │ +059d2a: 3924 03fe |027d: if-nez v36, 0080 // -01fd │ │ +059d2e: 0800 2a00 |027f: move-object/from16 v0, v42 │ │ +059d32: 5200 2003 |0281: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0320 │ │ +059d36: 0224 0000 |0283: move/from16 v36, v0 │ │ +059d3a: a717 240e |0285: sub-float v23, v36, v14 │ │ +059d3e: 0800 2a00 |0287: move-object/from16 v0, v42 │ │ +059d42: 5200 2103 |0289: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0321 │ │ +059d46: 0224 0000 |028b: move/from16 v36, v0 │ │ +059d4a: a718 240f |028d: sub-float v24, v36, v15 │ │ +059d4e: 0800 2a00 |028f: move-object/from16 v0, v42 │ │ +059d52: 5500 1e03 |0291: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@031e │ │ +059d56: 0224 0000 |0293: move/from16 v36, v0 │ │ +059d5a: 3824 1400 |0295: if-eqz v36, 02a9 // +0014 │ │ +059d5e: 0800 2a00 |0297: move-object/from16 v0, v42 │ │ +059d62: 5400 1803 |0299: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0318 │ │ +059d66: 0824 0000 |029b: move-object/from16 v36, v0 │ │ +059d6a: 0800 2400 |029d: move-object/from16 v0, v36 │ │ +059d6e: 0801 2b00 |029f: move-object/from16 v1, v43 │ │ +059d72: 7220 eb11 1000 |02a1: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@11eb │ │ +059d78: 0a24 |02a4: move-result v36 │ │ +059d7a: 9611 1124 |02a5: or-int v17, v17, v36 │ │ +059d7e: 2900 d9fd |02a7: goto/16 0080 // -0227 │ │ +059d82: 0800 2a00 |02a9: move-object/from16 v0, v42 │ │ +059d86: 5500 1503 |02ab: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0315 │ │ +059d8a: 0224 0000 |02ad: move/from16 v36, v0 │ │ +059d8e: 3824 8700 |02af: if-eqz v36, 0336 // +0087 │ │ +059d92: 0800 2a00 |02b1: move-object/from16 v0, v42 │ │ +059d96: 5200 1a03 |02b3: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@031a │ │ +059d9a: 0224 0000 |02b5: move/from16 v36, v0 │ │ +059d9e: a724 0e24 |02b7: sub-float v36, v14, v36 │ │ +059da2: 0200 2400 |02b9: move/from16 v0, v36 │ │ +059da6: 8709 |02bb: float-to-int v9, v0 │ │ +059da8: 0800 2a00 |02bc: move-object/from16 v0, v42 │ │ +059dac: 5200 1b03 |02be: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@031b │ │ +059db0: 0224 0000 |02c0: move/from16 v36, v0 │ │ +059db4: a724 0f24 |02c2: sub-float v36, v15, v36 │ │ +059db8: 0200 2400 |02c4: move/from16 v0, v36 │ │ +059dbc: 870a |02c6: float-to-int v10, v0 │ │ +059dbe: 9224 0909 |02c7: mul-int v36, v9, v9 │ │ +059dc2: 9225 0a0a |02c9: mul-int v37, v10, v10 │ │ +059dc6: 900b 2425 |02cb: add-int v11, v36, v37 │ │ +059dca: 0800 2a00 |02cd: move-object/from16 v0, v42 │ │ +059dce: 5200 2703 |02cf: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0327 │ │ +059dd2: 0224 0000 |02d1: move/from16 v36, v0 │ │ +059dd6: 0200 2400 |02d3: move/from16 v0, v36 │ │ +059dda: 370b 4d00 |02d5: if-le v11, v0, 0322 // +004d │ │ +059dde: 0800 2a00 |02d7: move-object/from16 v0, v42 │ │ +059de2: 5400 2203 |02d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0322 │ │ +059de6: 0824 0000 |02db: move-object/from16 v36, v0 │ │ +059dea: 0800 2a00 |02dd: move-object/from16 v0, v42 │ │ +059dee: 5400 1603 |02df: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0316 │ │ +059df2: 0825 0000 |02e1: move-object/from16 v37, v0 │ │ +059df6: 0800 2400 |02e3: move-object/from16 v0, v36 │ │ +059dfa: 0801 2500 |02e5: move-object/from16 v1, v37 │ │ +059dfe: 0802 2b00 |02e7: move-object/from16 v2, v43 │ │ +059e02: 0203 1700 |02e9: move/from16 v3, v23 │ │ +059e06: 0204 1800 |02eb: move/from16 v4, v24 │ │ +059e0a: 7254 f011 1032 |02ed: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@11f0 │ │ +059e10: 0a11 |02f0: move-result v17 │ │ +059e12: 0800 2a00 |02f1: move-object/from16 v0, v42 │ │ +059e16: 590e 2003 |02f3: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0320 │ │ +059e1a: 0800 2a00 |02f5: move-object/from16 v0, v42 │ │ +059e1e: 590f 2103 |02f7: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0321 │ │ +059e22: 1324 0000 |02f9: const/16 v36, #int 0 // #0 │ │ +059e26: 0200 2400 |02fb: move/from16 v0, v36 │ │ +059e2a: 0801 2a00 |02fd: move-object/from16 v1, v42 │ │ +059e2e: 5c10 1503 |02ff: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0315 │ │ +059e32: 0800 2a00 |0301: move-object/from16 v0, v42 │ │ +059e36: 5400 1c03 |0303: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ +059e3a: 0824 0000 |0305: move-object/from16 v36, v0 │ │ +059e3e: 1325 0300 |0307: const/16 v37, #int 3 // #3 │ │ +059e42: 7402 9001 2400 |0309: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0190 │ │ +059e48: 0800 2a00 |030c: move-object/from16 v0, v42 │ │ +059e4c: 5400 1c03 |030e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ +059e50: 0824 0000 |0310: move-object/from16 v36, v0 │ │ +059e54: 1325 0100 |0312: const/16 v37, #int 1 // #1 │ │ +059e58: 7402 9001 2400 |0314: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0190 │ │ +059e5e: 0800 2a00 |0317: move-object/from16 v0, v42 │ │ +059e62: 5400 1c03 |0319: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ +059e66: 0824 0000 |031b: move-object/from16 v36, v0 │ │ +059e6a: 1325 0200 |031d: const/16 v37, #int 2 // #2 │ │ +059e6e: 7402 9001 2400 |031f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0190 │ │ +059e74: 0800 2a00 |0322: move-object/from16 v0, v42 │ │ +059e78: 5200 2703 |0324: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0327 │ │ +059e7c: 0224 0000 |0326: move/from16 v36, v0 │ │ +059e80: 0200 2400 |0328: move/from16 v0, v36 │ │ +059e84: 370b 56fd |032a: if-le v11, v0, 0080 // -02aa │ │ +059e88: 1324 0000 |032c: const/16 v36, #int 0 // #0 │ │ +059e8c: 0200 2400 |032e: move/from16 v0, v36 │ │ +059e90: 0801 2a00 |0330: move-object/from16 v1, v42 │ │ +059e94: 5c10 1403 |0332: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0314 │ │ +059e98: 2900 4cfd |0334: goto/16 0080 // -02b4 │ │ +059e9c: 7701 8314 1700 |0336: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ +059ea2: 0a24 |0339: move-result v36 │ │ +059ea4: 1525 803f |033a: const/high16 v37, #int 1065353216 // #3f80 │ │ +059ea8: 2d24 2425 |033c: cmpl-float v36, v36, v37 │ │ +059eac: 3b24 0c00 |033e: if-gez v36, 034a // +000c │ │ +059eb0: 7701 8314 1800 |0340: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ +059eb6: 0a24 |0343: move-result v36 │ │ +059eb8: 1525 803f |0344: const/high16 v37, #int 1065353216 // #3f80 │ │ +059ebc: 2d24 2425 |0346: cmpl-float v36, v36, v37 │ │ +059ec0: 3a24 38fd |0348: if-ltz v36, 0080 // -02c8 │ │ +059ec4: 0800 2a00 |034a: move-object/from16 v0, v42 │ │ +059ec8: 5400 2203 |034c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0322 │ │ +059ecc: 0824 0000 |034e: move-object/from16 v36, v0 │ │ +059ed0: 0800 2a00 |0350: move-object/from16 v0, v42 │ │ +059ed4: 5400 1603 |0352: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0316 │ │ +059ed8: 0825 0000 |0354: move-object/from16 v37, v0 │ │ +059edc: 0800 2400 |0356: move-object/from16 v0, v36 │ │ +059ee0: 0801 2500 |0358: move-object/from16 v1, v37 │ │ +059ee4: 0802 2b00 |035a: move-object/from16 v2, v43 │ │ +059ee8: 0203 1700 |035c: move/from16 v3, v23 │ │ +059eec: 0204 1800 |035e: move/from16 v4, v24 │ │ +059ef0: 7254 f011 1032 |0360: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@11f0 │ │ +059ef6: 0a11 |0363: move-result v17 │ │ +059ef8: 0800 2a00 |0364: move-object/from16 v0, v42 │ │ +059efc: 590e 2003 |0366: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@0320 │ │ +059f00: 0800 2a00 |0368: move-object/from16 v0, v42 │ │ +059f04: 590f 2103 |036a: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@0321 │ │ +059f08: 2900 14fd |036c: goto/16 0080 // -02ec │ │ +059f0c: 1324 0000 |036e: const/16 v36, #int 0 // #0 │ │ +059f10: 0200 2400 |0370: move/from16 v0, v36 │ │ +059f14: 0801 2a00 |0372: move-object/from16 v1, v42 │ │ +059f18: 5c10 2603 |0374: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0326 │ │ +059f1c: 7701 2a12 2b00 |0376: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@122a │ │ +059f22: 0c08 |0379: move-result-object v8 │ │ +059f24: 0800 2a00 |037a: move-object/from16 v0, v42 │ │ +059f28: 5500 1e03 |037c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@031e │ │ +059f2c: 0224 0000 |037e: move/from16 v36, v0 │ │ +059f30: 3824 6800 |0380: if-eqz v36, 03e8 // +0068 │ │ +059f34: 0800 2a00 |0382: move-object/from16 v0, v42 │ │ +059f38: 5400 1803 |0384: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0318 │ │ +059f3c: 0824 0000 |0386: move-object/from16 v36, v0 │ │ +059f40: 0800 2400 |0388: move-object/from16 v0, v36 │ │ +059f44: 0801 2b00 |038a: move-object/from16 v1, v43 │ │ +059f48: 7220 eb11 1000 |038c: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@11eb │ │ +059f4e: 0a24 |038f: move-result v36 │ │ +059f50: 9611 1124 |0390: or-int v17, v17, v36 │ │ +059f54: 0800 2a00 |0392: move-object/from16 v0, v42 │ │ +059f58: 5400 2503 |0394: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0325 │ │ +059f5c: 0824 0000 |0396: move-object/from16 v36, v0 │ │ +059f60: 3824 0b00 |0398: if-eqz v36, 03a3 // +000b │ │ +059f64: 0800 2a00 |039a: move-object/from16 v0, v42 │ │ +059f68: 5400 2503 |039c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0325 │ │ +059f6c: 0824 0000 |039e: move-object/from16 v36, v0 │ │ +059f70: 7401 2b12 2400 |03a0: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@122b │ │ +059f76: 0800 2a00 |03a3: move-object/from16 v0, v42 │ │ +059f7a: 5b08 2503 |03a5: iput-object v8, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0325 │ │ +059f7e: 0800 2a00 |03a7: move-object/from16 v0, v42 │ │ +059f82: 5400 2803 |03a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0328 │ │ +059f86: 0824 0000 |03ab: move-object/from16 v36, v0 │ │ +059f8a: 3824 1300 |03ad: if-eqz v36, 03c0 // +0013 │ │ +059f8e: 0800 2a00 |03af: move-object/from16 v0, v42 │ │ +059f92: 5400 2803 |03b1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0328 │ │ +059f96: 0824 0000 |03b3: move-object/from16 v36, v0 │ │ +059f9a: 7401 3712 2400 |03b5: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.recycle:()V // method@1237 │ │ +059fa0: 1324 0000 |03b8: const/16 v36, #int 0 // #0 │ │ +059fa4: 0800 2400 |03ba: move-object/from16 v0, v36 │ │ +059fa8: 0801 2a00 |03bc: move-object/from16 v1, v42 │ │ +059fac: 5b10 2803 |03be: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0328 │ │ +059fb0: 1324 0000 |03c0: const/16 v36, #int 0 // #0 │ │ +059fb4: 0200 2400 |03c2: move/from16 v0, v36 │ │ +059fb8: 0801 2a00 |03c4: move-object/from16 v1, v42 │ │ +059fbc: 5c10 1e03 |03c6: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@031e │ │ +059fc0: 1324 0000 |03c8: const/16 v36, #int 0 // #0 │ │ +059fc4: 0200 2400 |03ca: move/from16 v0, v36 │ │ +059fc8: 0801 2a00 |03cc: move-object/from16 v1, v42 │ │ +059fcc: 5c10 1703 |03ce: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0317 │ │ +059fd0: 0800 2a00 |03d0: move-object/from16 v0, v42 │ │ +059fd4: 5400 1c03 |03d2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ +059fd8: 0824 0000 |03d4: move-object/from16 v36, v0 │ │ +059fdc: 1325 0100 |03d6: const/16 v37, #int 1 // #1 │ │ +059fe0: 7402 9001 2400 |03d8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0190 │ │ +059fe6: 0800 2a00 |03db: move-object/from16 v0, v42 │ │ +059fea: 5400 1c03 |03dd: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ +059fee: 0824 0000 |03df: move-object/from16 v36, v0 │ │ +059ff2: 1325 0200 |03e1: const/16 v37, #int 2 // #2 │ │ +059ff6: 7402 9001 2400 |03e3: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0190 │ │ +059ffc: 2900 9afc |03e6: goto/16 0080 // -0366 │ │ +05a000: 0800 2a00 |03e8: move-object/from16 v0, v42 │ │ +05a004: 5500 1d03 |03ea: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031d │ │ +05a008: 0224 0000 |03ec: move/from16 v36, v0 │ │ +05a00c: 3824 1600 |03ee: if-eqz v36, 0404 // +0016 │ │ +05a010: 0800 2a00 |03f0: move-object/from16 v0, v42 │ │ +05a014: 5400 1c03 |03f2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@031c │ │ +05a018: 0824 0000 |03f4: move-object/from16 v36, v0 │ │ +05a01c: 1325 0300 |03f6: const/16 v37, #int 3 // #3 │ │ +05a020: 7402 9001 2400 |03f8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0190 │ │ +05a026: 1324 0000 |03fb: const/16 v36, #int 0 // #0 │ │ +05a02a: 0200 2400 |03fd: move/from16 v0, v36 │ │ +05a02e: 0801 2a00 |03ff: move-object/from16 v1, v42 │ │ +05a032: 5c10 1d03 |0401: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@031d │ │ +05a036: 288f |0403: goto 0392 // -0071 │ │ +05a038: 0800 2a00 |0404: move-object/from16 v0, v42 │ │ +05a03c: 5500 1503 |0406: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0315 │ │ +05a040: 0224 0000 |0408: move/from16 v36, v0 │ │ +05a044: 3824 2f00 |040a: if-eqz v36, 0439 // +002f │ │ +05a048: 0800 2a00 |040c: move-object/from16 v0, v42 │ │ +05a04c: 5400 2203 |040e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0322 │ │ +05a050: 0824 0000 |0410: move-object/from16 v36, v0 │ │ +05a054: 0800 2400 |0412: move-object/from16 v0, v36 │ │ +05a058: 0801 2b00 |0414: move-object/from16 v1, v43 │ │ +05a05c: 7220 f211 1000 |0416: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onSingleTapUp:(Landroid/view/MotionEvent;)Z // method@11f2 │ │ +05a062: 0a11 |0419: move-result v17 │ │ +05a064: 0800 2a00 |041a: move-object/from16 v0, v42 │ │ +05a068: 5500 1703 |041c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0317 │ │ +05a06c: 0224 0000 |041e: move/from16 v36, v0 │ │ +05a070: 3824 72ff |0420: if-eqz v36, 0392 // -008e │ │ +05a074: 0800 2a00 |0422: move-object/from16 v0, v42 │ │ +05a078: 5400 1803 |0424: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0318 │ │ +05a07c: 0824 0000 |0426: move-object/from16 v36, v0 │ │ +05a080: 3824 6aff |0428: if-eqz v36, 0392 // -0096 │ │ +05a084: 0800 2a00 |042a: move-object/from16 v0, v42 │ │ +05a088: 5400 1803 |042c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0318 │ │ +05a08c: 0824 0000 |042e: move-object/from16 v36, v0 │ │ +05a090: 0800 2400 |0430: move-object/from16 v0, v36 │ │ +05a094: 0801 2b00 |0432: move-object/from16 v1, v43 │ │ +05a098: 7220 ec11 1000 |0434: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@11ec │ │ +05a09e: 2900 5bff |0437: goto/16 0392 // -00a5 │ │ +05a0a2: 0800 2a00 |0439: move-object/from16 v0, v42 │ │ +05a0a6: 5400 2803 |043b: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0328 │ │ +05a0aa: 081d 0000 |043d: move-object/from16 v29, v0 │ │ +05a0ae: 1324 0000 |043f: const/16 v36, #int 0 // #0 │ │ +05a0b2: 0800 2b00 |0441: move-object/from16 v0, v43 │ │ +05a0b6: 0201 2400 |0443: move/from16 v1, v36 │ │ +05a0ba: 7120 ed09 1000 |0445: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09ed │ │ +05a0c0: 0a15 |0448: move-result v21 │ │ +05a0c2: 1324 e803 |0449: const/16 v36, #int 1000 // #3e8 │ │ +05a0c6: 0800 2a00 |044b: move-object/from16 v0, v42 │ │ +05a0ca: 5200 2303 |044d: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0323 │ │ +05a0ce: 0225 0000 |044f: move/from16 v37, v0 │ │ +05a0d2: 0200 2500 |0451: move/from16 v0, v37 │ │ +05a0d6: 8200 |0453: int-to-float v0, v0 │ │ +05a0d8: 0225 0000 |0454: move/from16 v37, v0 │ │ +05a0dc: 0800 1d00 |0456: move-object/from16 v0, v29 │ │ +05a0e0: 0201 2400 |0458: move/from16 v1, v36 │ │ +05a0e4: 0202 2500 |045a: move/from16 v2, v37 │ │ +05a0e8: 6e30 3112 1002 |045c: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1231 │ │ +05a0ee: 0800 1d00 |045f: move-object/from16 v0, v29 │ │ +05a0f2: 0201 1500 |0461: move/from16 v1, v21 │ │ +05a0f6: 7120 7a0a 1000 |0463: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a7a │ │ +05a0fc: 0a1f |0466: move-result v31 │ │ +05a0fe: 0800 1d00 |0467: move-object/from16 v0, v29 │ │ +05a102: 0201 1500 |0469: move/from16 v1, v21 │ │ +05a106: 7120 790a 1000 |046b: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a79 │ │ +05a10c: 0a1e |046e: move-result v30 │ │ +05a10e: 7701 8314 1f00 |046f: invoke-static/range {v31}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ +05a114: 0a24 |0472: move-result v36 │ │ +05a116: 0800 2a00 |0473: move-object/from16 v0, v42 │ │ +05a11a: 5200 2403 |0475: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0324 │ │ +05a11e: 0225 0000 |0477: move/from16 v37, v0 │ │ +05a122: 0200 2500 |0479: move/from16 v0, v37 │ │ +05a126: 8200 |047b: int-to-float v0, v0 │ │ +05a128: 0225 0000 |047c: move/from16 v37, v0 │ │ +05a12c: 2d24 2425 |047e: cmpl-float v36, v36, v37 │ │ +05a130: 3c24 1500 |0480: if-gtz v36, 0495 // +0015 │ │ +05a134: 7701 8314 1e00 |0482: invoke-static/range {v30}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ +05a13a: 0a24 |0485: move-result v36 │ │ +05a13c: 0800 2a00 |0486: move-object/from16 v0, v42 │ │ +05a140: 5200 2403 |0488: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0324 │ │ +05a144: 0225 0000 |048a: move/from16 v37, v0 │ │ +05a148: 0200 2500 |048c: move/from16 v0, v37 │ │ +05a14c: 8200 |048e: int-to-float v0, v0 │ │ +05a14e: 0225 0000 |048f: move/from16 v37, v0 │ │ +05a152: 2d24 2425 |0491: cmpl-float v36, v36, v37 │ │ +05a156: 3d24 fffe |0493: if-lez v36, 0392 // -0101 │ │ +05a15a: 0800 2a00 |0495: move-object/from16 v0, v42 │ │ +05a15e: 5400 2203 |0497: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0322 │ │ +05a162: 0824 0000 |0499: move-object/from16 v36, v0 │ │ +05a166: 0800 2a00 |049b: move-object/from16 v0, v42 │ │ +05a16a: 5400 1603 |049d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0316 │ │ +05a16e: 0825 0000 |049f: move-object/from16 v37, v0 │ │ +05a172: 0800 2400 |04a1: move-object/from16 v0, v36 │ │ +05a176: 0801 2500 |04a3: move-object/from16 v1, v37 │ │ +05a17a: 0802 2b00 |04a5: move-object/from16 v2, v43 │ │ +05a17e: 0203 1e00 |04a7: move/from16 v3, v30 │ │ +05a182: 0204 1f00 |04a9: move/from16 v4, v31 │ │ +05a186: 7254 ee11 1032 |04ab: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@11ee │ │ +05a18c: 0a11 |04ae: move-result v17 │ │ +05a18e: 2900 e3fe |04af: goto/16 0392 // -011d │ │ +05a192: 7601 0e09 2a00 |04b1: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancel:()V // method@090e │ │ +05a198: 2900 ccfb |04b4: goto/16 0080 // -0434 │ │ +05a19c: 0001 0700 0000 0000 b200 0000 f102 ... |04b6: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0004 line=226 │ │ 0x000c line=227 │ │ 0x0016 line=229 │ │ 0x0023 line=231 │ │ @@ -114577,17 +114555,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -057f7c: |[057f7c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setIsLongpressEnabled:(Z)V │ │ -057f8c: 5c01 1f03 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@031f │ │ -057f90: 0e00 |0002: return-void │ │ +05a1c0: |[05a1c0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setIsLongpressEnabled:(Z)V │ │ +05a1d0: 5c01 1f03 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@031f │ │ +05a1d4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0002 line=206 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ 0x0000 - 0x0003 reg=1 isLongpressEnabled Z │ │ @@ -114597,32 +114575,32 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -057f94: |[057f94] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -057fa4: 5b01 1803 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0318 │ │ -057fa8: 0e00 |0002: return-void │ │ +05a1d8: |[05a1d8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +05a1e8: 5b01 1803 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0318 │ │ +05a1ec: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0002 line=193 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; │ │ 0x0000 - 0x0003 reg=1 onDoubleTapListener Landroid/view/GestureDetector$OnDoubleTapListener; │ │ │ │ - source_file_idx : 824 (GestureDetectorCompat.java) │ │ + source_file_idx : 825 (GestureDetectorCompat.java) │ │ │ │ Class #426 header: │ │ class_idx : 383 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 824 │ │ +source_file_idx : 825 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #426 annotations: │ │ Annotations on class │ │ @@ -114647,20 +114625,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 │ │ -057fac: |[057fac] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -057fbc: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ -057fc2: 2200 8702 |0003: new-instance v0, Landroid/view/GestureDetector; // type@0287 │ │ -057fc6: 7040 f311 2043 |0005: invoke-direct {v0, v2, v3, v4}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@11f3 │ │ -057fcc: 5b10 2903 |0008: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0329 │ │ -057fd0: 0e00 |000a: return-void │ │ +05a1f0: |[05a1f0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +05a200: 7010 8d14 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@148d │ │ +05a206: 2200 8702 |0003: new-instance v0, Landroid/view/GestureDetector; // type@0287 │ │ +05a20a: 7040 f311 2043 |0005: invoke-direct {v0, v2, v3, v4}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@11f3 │ │ +05a210: 5b10 2903 |0008: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0329 │ │ +05a214: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ 0x0003 line=465 │ │ 0x000a line=466 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; │ │ @@ -114674,19 +114652,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -057fd4: |[057fd4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.isLongpressEnabled:()Z │ │ -057fe4: 5410 2903 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0329 │ │ -057fe8: 6e10 f411 0000 |0002: invoke-virtual {v0}, Landroid/view/GestureDetector;.isLongpressEnabled:()Z // method@11f4 │ │ -057fee: 0a00 |0005: move-result v0 │ │ -057ff0: 0f00 |0006: return v0 │ │ +05a218: |[05a218] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.isLongpressEnabled:()Z │ │ +05a228: 5410 2903 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0329 │ │ +05a22c: 6e10 f411 0000 |0002: invoke-virtual {v0}, Landroid/view/GestureDetector;.isLongpressEnabled:()Z // method@11f4 │ │ +05a232: 0a00 |0005: move-result v0 │ │ +05a234: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; │ │ │ │ #1 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;) │ │ @@ -114694,19 +114672,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -057ff4: |[057ff4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -058004: 5410 2903 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0329 │ │ -058008: 6e20 f511 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@11f5 │ │ -05800e: 0a00 |0005: move-result v0 │ │ -058010: 0f00 |0006: return v0 │ │ +05a238: |[05a238] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +05a248: 5410 2903 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0329 │ │ +05a24c: 6e20 f511 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@11f5 │ │ +05a252: 0a00 |0005: move-result v0 │ │ +05a254: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; │ │ 0x0000 - 0x0007 reg=2 ev Landroid/view/MotionEvent; │ │ │ │ @@ -114715,18 +114693,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -058014: |[058014] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setIsLongpressEnabled:(Z)V │ │ -058024: 5410 2903 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0329 │ │ -058028: 6e20 f611 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setIsLongpressEnabled:(Z)V // method@11f6 │ │ -05802e: 0e00 |0005: return-void │ │ +05a258: |[05a258] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setIsLongpressEnabled:(Z)V │ │ +05a268: 5410 2903 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0329 │ │ +05a26c: 6e20 f611 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setIsLongpressEnabled:(Z)V // method@11f6 │ │ +05a272: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=480 │ │ 0x0005 line=481 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ @@ -114736,33 +114714,33 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -058030: |[058030] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -058040: 5410 2903 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0329 │ │ -058044: 6e20 f711 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@11f7 │ │ -05804a: 0e00 |0005: return-void │ │ +05a274: |[05a274] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +05a284: 5410 2903 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0329 │ │ +05a288: 6e20 f711 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@11f7 │ │ +05a28e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=485 │ │ 0x0005 line=486 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/view/GestureDetector$OnDoubleTapListener; │ │ │ │ - source_file_idx : 824 (GestureDetectorCompat.java) │ │ + source_file_idx : 825 (GestureDetectorCompat.java) │ │ │ │ Class #427 header: │ │ class_idx : 386 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 831 │ │ +source_file_idx : 832 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #427 annotations: │ │ Annotations on class │ │ @@ -114783,17 +114761,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05804c: |[05804c] android.support.v4.view.GravityCompat$GravityCompatImplBase.:()V │ │ -05805c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -058062: 0e00 |0003: return-void │ │ +05a290: |[05a290] android.support.v4.view.GravityCompat$GravityCompatImplBase.:()V │ │ +05a2a0: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05a2a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -114802,17 +114780,17 @@ │ │ type : '(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 9 │ │ outs : 7 │ │ insns size : 4 16-bit code units │ │ -058064: |[058064] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -058074: 7707 f811 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;)V // method@11f8 │ │ -05807a: 0e00 |0003: return-void │ │ +05a2a8: |[05a2a8] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +05a2b8: 7707 f811 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;)V // method@11f8 │ │ +05a2be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; │ │ 0x0000 - 0x0004 reg=1 gravity I │ │ @@ -114829,17 +114807,17 @@ │ │ type : '(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -05807c: |[05807c] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -05808c: 7155 fa11 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@11fa │ │ -058092: 0e00 |0003: return-void │ │ +05a2c0: |[05a2c0] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +05a2d0: 7155 fa11 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@11fa │ │ +05a2d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; │ │ 0x0000 - 0x0004 reg=1 gravity I │ │ @@ -114854,17 +114832,17 @@ │ │ type : '(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -058094: |[058094] android.support.v4.view.GravityCompat$GravityCompatImplBase.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -0580a4: 7130 fc11 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@11fc │ │ -0580aa: 0e00 |0003: return-void │ │ +05a2d8: |[05a2d8] android.support.v4.view.GravityCompat$GravityCompatImplBase.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +05a2e8: 7130 fc11 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@11fc │ │ +05a2ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; │ │ 0x0000 - 0x0004 reg=1 gravity I │ │ @@ -114877,33 +114855,33 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0580ac: |[0580ac] android.support.v4.view.GravityCompat$GravityCompatImplBase.getAbsoluteGravity:(II)I │ │ -0580bc: 1400 ffff 7fff |0000: const v0, #float -3.40282e+38 // #ff7fffff │ │ -0580c2: b520 |0003: and-int/2addr v0, v2 │ │ -0580c4: 0f00 |0004: return v0 │ │ +05a2f0: |[05a2f0] android.support.v4.view.GravityCompat$GravityCompatImplBase.getAbsoluteGravity:(II)I │ │ +05a300: 1400 ffff 7fff |0000: const v0, #float -3.40282e+38 // #ff7fffff │ │ +05a306: b520 |0003: and-int/2addr v0, v2 │ │ +05a308: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; │ │ 0x0000 - 0x0005 reg=2 gravity I │ │ 0x0000 - 0x0005 reg=3 layoutDirection I │ │ │ │ - source_file_idx : 831 (GravityCompat.java) │ │ + source_file_idx : 832 (GravityCompat.java) │ │ │ │ Class #428 header: │ │ class_idx : 387 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 831 │ │ +source_file_idx : 832 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #428 annotations: │ │ Annotations on class │ │ @@ -114924,17 +114902,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0580c8: |[0580c8] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.:()V │ │ -0580d8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -0580de: 0e00 |0003: return-void │ │ +05a30c: |[05a30c] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.:()V │ │ +05a31c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05a322: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; │ │ │ │ Virtual methods - │ │ @@ -114943,17 +114921,17 @@ │ │ type : '(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 9 │ │ outs : 8 │ │ insns size : 4 16-bit code units │ │ -0580e0: |[0580e0] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -0580f0: 7708 3709 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V // method@0937 │ │ -0580f6: 0e00 |0003: return-void │ │ +05a324: |[05a324] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +05a334: 7708 3709 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V // method@0937 │ │ +05a33a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0003 line=79 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; │ │ 0x0000 - 0x0004 reg=1 gravity I │ │ @@ -114970,17 +114948,17 @@ │ │ type : '(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -0580f8: |[0580f8] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -058108: 7706 3809 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0938 │ │ -05810e: 0e00 |0003: return-void │ │ +05a33c: |[05a33c] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +05a34c: 7706 3809 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0938 │ │ +05a352: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=72 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; │ │ 0x0000 - 0x0004 reg=1 gravity I │ │ @@ -114995,17 +114973,17 @@ │ │ type : '(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -058110: |[058110] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -058120: 7140 3909 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0939 │ │ -058126: 0e00 |0003: return-void │ │ +05a354: |[05a354] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +05a364: 7140 3909 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0939 │ │ +05a36a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0003 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; │ │ 0x0000 - 0x0004 reg=1 gravity I │ │ @@ -115018,33 +114996,33 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -058128: |[058128] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.getAbsoluteGravity:(II)I │ │ -058138: 7120 3a09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.getAbsoluteGravity:(II)I // method@093a │ │ -05813e: 0a00 |0003: move-result v0 │ │ -058140: 0f00 |0004: return v0 │ │ +05a36c: |[05a36c] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.getAbsoluteGravity:(II)I │ │ +05a37c: 7120 3a09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.getAbsoluteGravity:(II)I // method@093a │ │ +05a382: 0a00 |0003: move-result v0 │ │ +05a384: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; │ │ 0x0000 - 0x0005 reg=2 gravity I │ │ 0x0000 - 0x0005 reg=3 layoutDirection I │ │ │ │ - source_file_idx : 831 (GravityCompat.java) │ │ + source_file_idx : 832 (GravityCompat.java) │ │ │ │ Class #429 header: │ │ class_idx : 390 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 933 │ │ +source_file_idx : 934 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #429 annotations: │ │ Annotations on class │ │ @@ -115075,17 +115053,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058144: |[058144] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ -058154: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -05815a: 0e00 |0003: return-void │ │ +05a388: |[05a388] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ +05a398: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05a39e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ │ │ #1 : (in Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;) │ │ @@ -115093,40 +115071,40 @@ │ │ type : '(IIIII)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -05815c: |[05815c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ -05816c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -05816e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -058170: 9504 0607 |0002: and-int v4, v6, v7 │ │ -058174: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ -058178: 0121 |0006: move v1, v2 │ │ -05817a: 9600 0809 |0007: or-int v0, v8, v9 │ │ -05817e: 9504 0600 |0009: and-int v4, v6, v0 │ │ -058182: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ -058186: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ -05818a: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -05818e: 2203 ff02 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -058192: 1a04 0d0b |0013: const-string v4, "bad arguments" // string@0b0d │ │ -058196: 7020 7614 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -05819c: 2703 |0018: throw v3 │ │ -05819e: 0131 |0019: move v1, v3 │ │ -0581a0: 28ed |001a: goto 0007 // -0013 │ │ -0581a2: 0132 |001b: move v2, v3 │ │ -0581a4: 28f1 |001c: goto 000d // -000f │ │ -0581a6: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ -0581aa: b535 |001f: and-int/2addr v5, v3 │ │ -0581ac: 0f05 |0020: return v5 │ │ -0581ae: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ -0581b2: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ -0581b6: b535 |0025: and-int/2addr v5, v3 │ │ -0581b8: 28fa |0026: goto 0020 // -0006 │ │ +05a3a0: |[05a3a0] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ +05a3b0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +05a3b2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +05a3b4: 9504 0607 |0002: and-int v4, v6, v7 │ │ +05a3b8: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ +05a3bc: 0121 |0006: move v1, v2 │ │ +05a3be: 9600 0809 |0007: or-int v0, v8, v9 │ │ +05a3c2: 9504 0600 |0009: and-int v4, v6, v0 │ │ +05a3c6: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ +05a3ca: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ +05a3ce: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +05a3d2: 2203 ff02 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +05a3d6: 1a04 0e0b |0013: const-string v4, "bad arguments" // string@0b0e │ │ +05a3da: 7020 7614 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +05a3e0: 2703 |0018: throw v3 │ │ +05a3e2: 0131 |0019: move v1, v3 │ │ +05a3e4: 28ed |001a: goto 0007 // -0013 │ │ +05a3e6: 0132 |001b: move v2, v3 │ │ +05a3e8: 28f1 |001c: goto 000d // -000f │ │ +05a3ea: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ +05a3ee: b535 |001f: and-int/2addr v5, v3 │ │ +05a3f0: 0f05 |0020: return v5 │ │ +05a3f2: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ +05a3f6: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ +05a3fa: b535 |0025: and-int/2addr v5, v3 │ │ +05a3fc: 28fa |0026: goto 0020 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=55 │ │ 0x0007 line=56 │ │ 0x0009 line=57 │ │ 0x000d line=59 │ │ 0x000f line=60 │ │ @@ -115157,18 +115135,18 @@ │ │ type : '(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0581bc: |[0581bc] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -0581cc: 6e20 0012 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@1200 │ │ -0581d2: 0a00 |0003: move-result v0 │ │ -0581d4: 0f00 |0004: return v0 │ │ +05a400: |[05a400] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +05a410: 6e20 0012 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@1200 │ │ +05a416: 0a00 |0003: move-result v0 │ │ +05a418: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x0005 reg=3 receiver Landroid/view/KeyEvent$Callback; │ │ @@ -115180,17 +115158,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 │ │ -0581d8: |[0581d8] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -0581e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0581ea: 1100 |0001: return-object v0 │ │ +05a41c: |[05a41c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +05a42c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05a42e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -115199,17 +115177,17 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0581ec: |[0581ec] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ -0581fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0581fe: 0f00 |0001: return v0 │ │ +05a430: |[05a430] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ +05a440: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05a442: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x0002 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -115218,32 +115196,32 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -058200: |[058200] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -058210: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -058212: 6e20 4209 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@0942 │ │ -058218: 0a01 |0004: move-result v1 │ │ -05821a: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ -05821e: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ -058222: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ -058226: 7152 3f09 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@093f │ │ -05822c: 0a05 |000e: move-result v5 │ │ -05822e: 1221 |000f: const/4 v1, #int 2 // #2 │ │ -058230: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ -058234: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ -058238: 7153 3f09 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@093f │ │ -05823e: 0a05 |0017: move-result v5 │ │ -058240: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ -058244: 0f00 |001a: return v0 │ │ -058246: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -058248: 28fe |001c: goto 001a // -0002 │ │ +05a444: |[05a444] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +05a454: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05a456: 6e20 4209 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@0942 │ │ +05a45c: 0a01 |0004: move-result v1 │ │ +05a45e: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ +05a462: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ +05a466: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ +05a46a: 7152 3f09 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@093f │ │ +05a470: 0a05 |000e: move-result v5 │ │ +05a472: 1221 |000f: const/4 v1, #int 2 // #2 │ │ +05a474: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ +05a478: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ +05a47c: 7153 3f09 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@093f │ │ +05a482: 0a05 |0017: move-result v5 │ │ +05a484: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ +05a488: 0f00 |001a: return v0 │ │ +05a48a: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +05a48c: 28fe |001c: goto 001a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0007 line=85 │ │ 0x000f line=87 │ │ 0x0018 line=89 │ │ locals : │ │ @@ -115256,23 +115234,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -05824c: |[05824c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -05825c: 6e20 4209 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@0942 │ │ -058262: 0a00 |0003: move-result v0 │ │ -058264: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ -058268: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -05826c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -05826e: 0f00 |0009: return v0 │ │ -058270: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -058272: 28fe |000b: goto 0009 // -0002 │ │ +05a490: |[05a490] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +05a4a0: 6e20 4209 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@0942 │ │ +05a4a6: 0a00 |0003: move-result v0 │ │ +05a4a8: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ +05a4ac: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +05a4b0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +05a4b2: 0f00 |0009: return v0 │ │ +05a4b4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +05a4b6: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x000c reg=2 metaState I │ │ │ │ @@ -115281,23 +115259,23 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -058274: |[058274] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -058284: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ -058288: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -05828c: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ -058290: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ -058294: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -058298: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ -05829c: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ -0582a0: 0f00 |000e: return v0 │ │ +05a4b8: |[05a4b8] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +05a4c8: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ +05a4cc: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +05a4d0: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ +05a4d4: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ +05a4d8: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +05a4dc: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ +05a4e0: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ +05a4e4: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0004 line=74 │ │ 0x0006 line=76 │ │ 0x000a line=77 │ │ 0x000c line=79 │ │ @@ -115310,30 +115288,30 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0582a4: |[0582a4] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ -0582b4: 0e00 |0000: return-void │ │ +05a4e8: |[05a4e8] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ +05a4f8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; │ │ 0x0000 - 0x0001 reg=1 event Landroid/view/KeyEvent; │ │ │ │ - source_file_idx : 933 (KeyEventCompat.java) │ │ + source_file_idx : 934 (KeyEventCompat.java) │ │ │ │ Class #430 header: │ │ class_idx : 398 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2023 │ │ +source_file_idx : 2024 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #430 annotations: │ │ Annotations on class │ │ @@ -115354,17 +115332,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0582b8: |[0582b8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.:()V │ │ -0582c8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -0582ce: 0e00 |0003: return-void │ │ +05a4fc: |[05a4fc] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.:()V │ │ +05a50c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05a512: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -115373,17 +115351,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0582d0: |[0582d0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0582e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0582e2: 0f00 |0001: return v0 │ │ +05a514: |[05a514] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +05a524: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05a526: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -115392,17 +115370,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0582e4: |[0582e4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0582f4: 5220 3d05 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@053d │ │ -0582f8: 0f00 |0002: return v0 │ │ +05a528: |[05a528] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +05a538: 5220 3d05 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@053d │ │ +05a53c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0003 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -115411,17 +115389,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0582fc: |[0582fc] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -05830c: 5220 3c05 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@053c │ │ -058310: 0f00 |0002: return v0 │ │ +05a540: |[05a540] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +05a550: 5220 3c05 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@053c │ │ +05a554: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0003 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -115430,17 +115408,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -058314: |[058314] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -058324: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -058326: 0f00 |0001: return v0 │ │ +05a558: |[05a558] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +05a568: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05a56a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -115449,16 +115427,16 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -058328: |[058328] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -058338: 0e00 |0000: return-void │ │ +05a56c: |[05a56c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +05a57c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0001 reg=2 layoutDirection I │ │ @@ -115468,16 +115446,16 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05833c: |[05833c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -05834c: 0e00 |0000: return-void │ │ +05a580: |[05a580] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +05a590: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0001 reg=2 layoutDirection I │ │ @@ -115487,17 +115465,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058350: |[058350] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -058360: 5912 3d05 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@053d │ │ -058364: 0e00 |0002: return-void │ │ +05a594: |[05a594] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +05a5a4: 5912 3d05 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@053d │ │ +05a5a8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0003 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ @@ -115508,33 +115486,33 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058368: |[058368] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -058378: 5912 3c05 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@053c │ │ -05837c: 0e00 |0002: return-void │ │ +05a5ac: |[05a5ac] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +05a5bc: 5912 3c05 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@053c │ │ +05a5c0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0002 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ 0x0000 - 0x0003 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0003 reg=2 marginStart I │ │ │ │ - source_file_idx : 2023 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 2024 (MarginLayoutParamsCompat.java) │ │ │ │ Class #431 header: │ │ class_idx : 399 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2023 │ │ +source_file_idx : 2024 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #431 annotations: │ │ Annotations on class │ │ @@ -115555,17 +115533,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058380: |[058380] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.:()V │ │ -058390: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -058396: 0e00 |0003: return-void │ │ +05a5c4: |[05a5c4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.:()V │ │ +05a5d4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05a5da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ │ │ Virtual methods - │ │ @@ -115574,18 +115552,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058398: |[058398] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0583a8: 7110 8d09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@098d │ │ -0583ae: 0a00 |0003: move-result v0 │ │ -0583b0: 0f00 |0004: return v0 │ │ +05a5dc: |[05a5dc] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +05a5ec: 7110 8d09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@098d │ │ +05a5f2: 0a00 |0003: move-result v0 │ │ +05a5f4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0005 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -115594,18 +115572,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0583b4: |[0583b4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0583c4: 7110 8e09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@098e │ │ -0583ca: 0a00 |0003: move-result v0 │ │ -0583cc: 0f00 |0004: return v0 │ │ +05a5f8: |[05a5f8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +05a608: 7110 8e09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@098e │ │ +05a60e: 0a00 |0003: move-result v0 │ │ +05a610: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0005 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -115614,18 +115592,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0583d0: |[0583d0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0583e0: 7110 8f09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@098f │ │ -0583e6: 0a00 |0003: move-result v0 │ │ -0583e8: 0f00 |0004: return v0 │ │ +05a614: |[05a614] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +05a624: 7110 8f09 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@098f │ │ +05a62a: 0a00 |0003: move-result v0 │ │ +05a62c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0005 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -115634,18 +115612,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0583ec: |[0583ec] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -0583fc: 7110 9009 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@0990 │ │ -058402: 0a00 |0003: move-result v0 │ │ -058404: 0f00 |0004: return v0 │ │ +05a630: |[05a630] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +05a640: 7110 9009 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@0990 │ │ +05a646: 0a00 |0003: move-result v0 │ │ +05a648: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0005 reg=2 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ @@ -115654,17 +115632,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -058408: |[058408] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -058418: 7120 9109 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0991 │ │ -05841e: 0e00 |0003: return-void │ │ +05a64c: |[05a64c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +05a65c: 7120 9109 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0991 │ │ +05a662: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=122 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0004 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ @@ -115675,17 +115653,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -058420: |[058420] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -058430: 7120 9209 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0992 │ │ -058436: 0e00 |0003: return-void │ │ +05a664: |[05a664] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +05a674: 7120 9209 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0992 │ │ +05a67a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0003 line=117 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0004 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ @@ -115696,17 +115674,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -058438: |[058438] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -058448: 7120 9309 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0993 │ │ -05844e: 0e00 |0003: return-void │ │ +05a67c: |[05a67c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +05a68c: 7120 9309 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0993 │ │ +05a692: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0003 line=102 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0004 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ @@ -115717,33 +115695,33 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -058450: |[058450] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -058460: 7120 9409 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0994 │ │ -058466: 0e00 |0003: return-void │ │ +05a694: |[05a694] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +05a6a4: 7120 9409 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0994 │ │ +05a6aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0003 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ 0x0000 - 0x0004 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0004 reg=2 marginStart I │ │ │ │ - source_file_idx : 2023 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 2024 (MarginLayoutParamsCompat.java) │ │ │ │ Class #432 header: │ │ class_idx : 403 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2031 │ │ +source_file_idx : 2032 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #432 annotations: │ │ Annotations on class │ │ @@ -115764,17 +115742,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058468: |[058468] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ -058478: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -05847e: 0e00 |0003: return-void │ │ +05a6ac: |[05a6ac] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ +05a6bc: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05a6c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -115783,17 +115761,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -058480: |[058480] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -058490: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -058492: 0f00 |0001: return v0 │ │ +05a6c4: |[05a6c4] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +05a6d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05a6d6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -115802,17 +115780,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -058494: |[058494] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -0584a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0584a6: 0f00 |0001: return v0 │ │ +05a6d8: |[05a6d8] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +05a6e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05a6ea: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -115821,17 +115799,17 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0584a8: |[0584a8] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -0584b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0584ba: 1100 |0001: return-object v0 │ │ +05a6ec: |[05a6ec] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +05a6fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05a6fe: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -115840,17 +115818,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0584bc: |[0584bc] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -0584cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0584ce: 0f00 |0001: return v0 │ │ +05a700: |[05a700] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +05a710: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05a712: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -115859,16 +115837,16 @@ │ │ type : '(Landroid/view/MenuItem;I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0584d0: |[0584d0] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -0584e0: 1101 |0000: return-object v1 │ │ +05a714: |[05a714] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +05a724: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0001 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0001 reg=2 resId I │ │ @@ -115878,16 +115856,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 │ │ -0584e4: |[0584e4] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -0584f4: 1101 |0000: return-object v1 │ │ +05a728: |[05a728] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +05a738: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0001 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0001 reg=2 view Landroid/view/View; │ │ @@ -115897,16 +115875,16 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0584f8: |[0584f8] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -058508: 1101 |0000: return-object v1 │ │ +05a73c: |[05a73c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +05a74c: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0001 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0001 reg=2 listener Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; │ │ @@ -115916,31 +115894,31 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05850c: |[05850c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -05851c: 0e00 |0000: return-void │ │ +05a750: |[05a750] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +05a760: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ 0x0000 - 0x0001 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0001 reg=2 actionEnum I │ │ │ │ - source_file_idx : 2031 (MenuItemCompat.java) │ │ + source_file_idx : 2032 (MenuItemCompat.java) │ │ │ │ Class #433 header: │ │ class_idx : 404 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2031 │ │ +source_file_idx : 2032 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #433 annotations: │ │ Annotations on class │ │ @@ -115961,17 +115939,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058520: |[058520] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ -058530: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -058536: 0e00 |0003: return-void │ │ +05a764: |[05a764] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ +05a774: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05a77a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -115980,17 +115958,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -058538: |[058538] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -058548: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05854a: 0f00 |0001: return v0 │ │ +05a77c: |[05a77c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +05a78c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05a78e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -115999,17 +115977,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05854c: |[05854c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -05855c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05855e: 0f00 |0001: return v0 │ │ +05a790: |[05a790] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +05a7a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05a7a2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -116018,18 +115996,18 @@ │ │ type : '(Landroid/view/MenuItem;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058560: |[058560] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -058570: 7110 c809 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@09c8 │ │ -058576: 0c00 |0003: move-result-object v0 │ │ -058578: 1100 |0004: return-object v0 │ │ +05a7a4: |[05a7a4] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +05a7b4: 7110 c809 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@09c8 │ │ +05a7ba: 0c00 |0003: move-result-object v0 │ │ +05a7bc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -116038,17 +116016,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05857c: |[05857c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -05858c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05858e: 0f00 |0001: return v0 │ │ +05a7c0: |[05a7c0] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +05a7d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05a7d2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -116057,18 +116035,18 @@ │ │ type : '(Landroid/view/MenuItem;I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -058590: |[058590] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -0585a0: 7120 c909 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@09c9 │ │ -0585a6: 0c00 |0003: move-result-object v0 │ │ -0585a8: 1100 |0004: return-object v0 │ │ +05a7d4: |[05a7d4] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +05a7e4: 7120 c909 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@09c9 │ │ +05a7ea: 0c00 |0003: move-result-object v0 │ │ +05a7ec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0005 reg=3 resId I │ │ @@ -116078,18 +116056,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 │ │ -0585ac: |[0585ac] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -0585bc: 7120 ca09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@09ca │ │ -0585c2: 0c00 |0003: move-result-object v0 │ │ -0585c4: 1100 |0004: return-object v0 │ │ +05a7f0: |[05a7f0] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +05a800: 7120 ca09 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@09ca │ │ +05a806: 0c00 |0003: move-result-object v0 │ │ +05a808: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0005 reg=3 view Landroid/view/View; │ │ @@ -116099,16 +116077,16 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0585c8: |[0585c8] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -0585d8: 1101 |0000: return-object v1 │ │ +05a80c: |[05a80c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +05a81c: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0001 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0001 reg=2 listener Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; │ │ @@ -116118,33 +116096,33 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0585dc: |[0585dc] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -0585ec: 7120 cb09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@09cb │ │ -0585f2: 0e00 |0003: return-void │ │ +05a820: |[05a820] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +05a830: 7120 cb09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@09cb │ │ +05a836: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0003 line=162 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ 0x0000 - 0x0004 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0004 reg=2 actionEnum I │ │ │ │ - source_file_idx : 2031 (MenuItemCompat.java) │ │ + source_file_idx : 2032 (MenuItemCompat.java) │ │ │ │ Class #434 header: │ │ class_idx : 405 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2031 │ │ +source_file_idx : 2032 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #434 annotations: │ │ Annotations on class │ │ @@ -116173,19 +116151,19 @@ │ │ type : '(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0585f4: |[0585f4] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V │ │ -058604: 5b01 3403 |0000: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.this$0:Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // field@0334 │ │ -058608: 5b02 3503 |0002: iput-object v2, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0335 │ │ -05860c: 7010 8d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -058612: 0e00 |0007: return-void │ │ +05a838: |[05a838] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V │ │ +05a848: 5b01 3403 |0000: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.this$0:Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // field@0334 │ │ +05a84c: 5b02 3503 |0002: iput-object v2, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0335 │ │ +05a850: 7010 8d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05a856: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; │ │ @@ -116196,19 +116174,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -058614: |[058614] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -058624: 5410 3503 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0335 │ │ -058628: 7220 b909 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@09b9 │ │ -05862e: 0a00 |0005: move-result v0 │ │ -058630: 0f00 |0006: return v0 │ │ +05a858: |[05a858] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +05a868: 5410 3503 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0335 │ │ +05a86c: 7220 b909 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@09b9 │ │ +05a872: 0a00 |0005: move-result v0 │ │ +05a874: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; │ │ 0x0000 - 0x0007 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -116217,33 +116195,33 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -058634: |[058634] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -058644: 5410 3503 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0335 │ │ -058648: 7220 ba09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@09ba │ │ -05864e: 0a00 |0005: move-result v0 │ │ -058650: 0f00 |0006: return v0 │ │ +05a878: |[05a878] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +05a888: 5410 3503 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0335 │ │ +05a88c: 7220 ba09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@09ba │ │ +05a892: 0a00 |0005: move-result v0 │ │ +05a894: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; │ │ 0x0000 - 0x0007 reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 2031 (MenuItemCompat.java) │ │ + source_file_idx : 2032 (MenuItemCompat.java) │ │ │ │ Class #435 header: │ │ class_idx : 414 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2038 │ │ +source_file_idx : 2039 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #435 annotations: │ │ Annotations on class │ │ @@ -116264,17 +116242,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058654: |[058654] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ -058664: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -05866a: 0e00 |0003: return-void │ │ +05a898: |[05a898] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ +05a8a8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05a8ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -116283,20 +116261,20 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -05866c: |[05866c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -05867c: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -058680: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -058682: 0f00 |0003: return v0 │ │ -058684: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -058686: 28fe |0005: goto 0003 // -0002 │ │ +05a8b0: |[05a8b0] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +05a8c0: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +05a8c4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +05a8c6: 0f00 |0003: return v0 │ │ +05a8c8: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +05a8ca: 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; │ │ @@ -116308,17 +116286,17 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -058688: |[058688] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -058698: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05869a: 0f00 |0001: return v0 │ │ +05a8cc: |[05a8cc] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +05a8dc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05a8de: 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; │ │ │ │ @@ -116327,22 +116305,22 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -05869c: |[05869c] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -0586ac: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ -0586b0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0586b2: 0f00 |0003: return v0 │ │ -0586b4: 2200 0103 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0301 │ │ -0586b8: 1a01 6908 |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0869 │ │ -0586bc: 7020 7b14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@147b │ │ -0586c2: 2700 |000b: throw v0 │ │ +05a8e0: |[05a8e0] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +05a8f0: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ +05a8f4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +05a8f6: 0f00 |0003: return v0 │ │ +05a8f8: 2200 0103 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0301 │ │ +05a8fc: 1a01 6a08 |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@086a │ │ +05a900: 7020 7b14 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@147b │ │ +05a906: 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; │ │ @@ -116354,23 +116332,23 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0586c4: |[0586c4] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -0586d4: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -0586d8: 6e10 2512 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@1225 │ │ -0586de: 0a00 |0005: move-result v0 │ │ -0586e0: 0f00 |0006: return v0 │ │ -0586e2: 2200 0103 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0301 │ │ -0586e6: 1a01 6908 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0869 │ │ -0586ea: 7020 7b14 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@147b │ │ -0586f0: 2700 |000e: throw v0 │ │ +05a908: |[05a908] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +05a918: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +05a91c: 6e10 2512 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@1225 │ │ +05a922: 0a00 |0005: move-result v0 │ │ +05a924: 0f00 |0006: return v0 │ │ +05a926: 2200 0103 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0301 │ │ +05a92a: 1a01 6a08 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@086a │ │ +05a92e: 7020 7b14 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@147b │ │ +05a934: 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; │ │ @@ -116382,40 +116360,40 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0586f4: |[0586f4] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -058704: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -058708: 6e10 2712 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@1227 │ │ -05870e: 0a00 |0005: move-result v0 │ │ -058710: 0f00 |0006: return v0 │ │ -058712: 2200 0103 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0301 │ │ -058716: 1a01 6908 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0869 │ │ -05871a: 7020 7b14 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@147b │ │ -058720: 2700 |000e: throw v0 │ │ +05a938: |[05a938] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +05a948: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +05a94c: 6e10 2712 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@1227 │ │ +05a952: 0a00 |0005: move-result v0 │ │ +05a954: 0f00 |0006: return v0 │ │ +05a956: 2200 0103 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0301 │ │ +05a95a: 1a01 6a08 |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@086a │ │ +05a95e: 7020 7b14 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@147b │ │ +05a964: 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 : 2038 (MotionEventCompat.java) │ │ + source_file_idx : 2039 (MotionEventCompat.java) │ │ │ │ Class #436 header: │ │ class_idx : 415 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2038 │ │ +source_file_idx : 2039 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #436 annotations: │ │ Annotations on class │ │ @@ -116436,17 +116414,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058724: |[058724] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ -058734: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -05873a: 0e00 |0003: return-void │ │ +05a968: |[05a968] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ +05a978: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05a97e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -116455,18 +116433,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05873c: |[05873c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -05874c: 7120 f109 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09f1 │ │ -058752: 0a00 |0003: move-result v0 │ │ -058754: 0f00 |0004: return v0 │ │ +05a980: |[05a980] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +05a990: 7120 f109 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@09f1 │ │ +05a996: 0a00 |0003: move-result v0 │ │ +05a998: 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 │ │ @@ -116476,18 +116454,18 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058758: |[058758] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -058768: 7110 f209 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09f2 │ │ -05876e: 0a00 |0003: move-result v0 │ │ -058770: 0f00 |0004: return v0 │ │ +05a99c: |[05a99c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +05a9ac: 7110 f209 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerCount:(Landroid/view/MotionEvent;)I // method@09f2 │ │ +05a9b2: 0a00 |0003: move-result v0 │ │ +05a9b4: 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; │ │ │ │ @@ -116496,18 +116474,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -058774: |[058774] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -058784: 7120 f309 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09f3 │ │ -05878a: 0a00 |0003: move-result v0 │ │ -05878c: 0f00 |0004: return v0 │ │ +05a9b8: |[05a9b8] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +05a9c8: 7120 f309 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@09f3 │ │ +05a9ce: 0a00 |0003: move-result v0 │ │ +05a9d0: 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 │ │ @@ -116517,18 +116495,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -058790: |[058790] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -0587a0: 7120 f409 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@09f4 │ │ -0587a6: 0a00 |0003: move-result v0 │ │ -0587a8: 0f00 |0004: return v0 │ │ +05a9d4: |[05a9d4] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +05a9e4: 7120 f409 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@09f4 │ │ +05a9ea: 0a00 |0003: move-result v0 │ │ +05a9ec: 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 │ │ @@ -116538,33 +116516,33 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0587ac: |[0587ac] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -0587bc: 7120 f509 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@09f5 │ │ -0587c2: 0a00 |0003: move-result v0 │ │ -0587c4: 0f00 |0004: return v0 │ │ +05a9f0: |[05a9f0] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +05aa00: 7120 f509 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@09f5 │ │ +05aa06: 0a00 |0003: move-result v0 │ │ +05aa08: 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 : 2038 (MotionEventCompat.java) │ │ + source_file_idx : 2039 (MotionEventCompat.java) │ │ │ │ Class #437 header: │ │ class_idx : 424 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 54 │ │ -source_file_idx : 2135 │ │ +source_file_idx : 2136 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ Class #437 annotations: │ │ Annotations on class │ │ @@ -116594,18 +116572,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 │ │ -0587c8: |[0587c8] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ -0587d8: 5b01 6b03 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036b │ │ -0587dc: 7010 0e01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@010e │ │ -0587e2: 0e00 |0005: return-void │ │ +05aa0c: |[05aa0c] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ +05aa1c: 5b01 6b03 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036b │ │ +05aa20: 7010 0e01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@010e │ │ +05aa26: 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; │ │ │ │ @@ -116614,17 +116592,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 │ │ -0587e4: |[0587e4] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ -0587f4: 7020 2b0a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@0a2b │ │ -0587fa: 0e00 |0003: return-void │ │ +05aa28: |[05aa28] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ +05aa38: 7020 2b0a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@0a2b │ │ +05aa3e: 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; │ │ @@ -116635,18 +116613,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 │ │ -0587fc: |[0587fc] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -05880c: 5410 6b03 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036b │ │ -058810: 6e30 570a 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@0a57 │ │ -058816: 0e00 |0005: return-void │ │ +05aa40: |[05aa40] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +05aa50: 5410 6b03 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036b │ │ +05aa54: 6e30 570a 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@0a57 │ │ +05aa5a: 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; │ │ @@ -116657,42 +116635,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -058818: |[058818] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ -058828: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05882a: 5441 6b03 |0001: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036b │ │ -05882e: 5442 6b03 |0003: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036b │ │ -058832: 5422 7903 |0005: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0379 │ │ -058836: 6e10 b90b 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bb9 │ │ -05883c: 0a02 |000a: move-result v2 │ │ -05883e: 5443 6b03 |000b: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036b │ │ -058842: 5433 7903 |000d: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0379 │ │ -058846: 6e10 b20b 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0bb2 │ │ -05884c: 0c03 |0012: move-result-object v3 │ │ -05884e: 6e30 580a 2103 |0013: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0a58 │ │ -058854: 5441 6b03 |0016: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036b │ │ -058858: 7110 3a0a 0100 |0018: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0a3a │ │ -05885e: 0a01 |001b: move-result v1 │ │ -058860: 2d01 0100 |001c: cmpl-float v1, v1, v0 │ │ -058864: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ -058868: 5441 6b03 |0020: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036b │ │ -05886c: 7110 3a0a 0100 |0022: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0a3a │ │ -058872: 0a00 |0025: move-result v0 │ │ -058874: 5441 6b03 |0026: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036b │ │ -058878: 5442 6b03 |0028: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036b │ │ -05887c: 5422 7903 |002a: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0379 │ │ -058880: 6e10 b90b 0200 |002c: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bb9 │ │ -058886: 0a02 |002f: move-result v2 │ │ -058888: 1213 |0030: const/4 v3, #int 1 // #1 │ │ -05888a: 6e40 590a 2130 |0031: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a59 │ │ -058890: 0e00 |0034: return-void │ │ +05aa5c: |[05aa5c] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ +05aa6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05aa6e: 5441 6b03 |0001: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036b │ │ +05aa72: 5442 6b03 |0003: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036b │ │ +05aa76: 5422 7903 |0005: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0379 │ │ +05aa7a: 6e10 b90b 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bb9 │ │ +05aa80: 0a02 |000a: move-result v2 │ │ +05aa82: 5443 6b03 |000b: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036b │ │ +05aa86: 5433 7903 |000d: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0379 │ │ +05aa8a: 6e10 b20b 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0bb2 │ │ +05aa90: 0c03 |0012: move-result-object v3 │ │ +05aa92: 6e30 580a 2103 |0013: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0a58 │ │ +05aa98: 5441 6b03 |0016: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036b │ │ +05aa9c: 7110 3a0a 0100 |0018: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0a3a │ │ +05aaa2: 0a01 |001b: move-result v1 │ │ +05aaa4: 2d01 0100 |001c: cmpl-float v1, v1, v0 │ │ +05aaa8: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ +05aaac: 5441 6b03 |0020: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036b │ │ +05aab0: 7110 3a0a 0100 |0022: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0a3a │ │ +05aab6: 0a00 |0025: move-result v0 │ │ +05aab8: 5441 6b03 |0026: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036b │ │ +05aabc: 5442 6b03 |0028: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036b │ │ +05aac0: 5422 7903 |002a: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0379 │ │ +05aac4: 6e10 b90b 0200 |002c: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bb9 │ │ +05aaca: 0a02 |002f: move-result v2 │ │ +05aacc: 1213 |0030: const/4 v3, #int 1 // #1 │ │ +05aace: 6e40 590a 2130 |0031: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a59 │ │ +05aad4: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=506 │ │ 0x0016 line=508 │ │ 0x0026 line=509 │ │ 0x0034 line=510 │ │ locals : │ │ @@ -116704,17 +116682,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058894: |[058894] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ -0588a4: 5901 6a03 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@036a │ │ -0588a8: 0e00 |0002: return-void │ │ +05aad8: |[05aad8] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ +05aae8: 5901 6a03 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@036a │ │ +05aaec: 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 │ │ @@ -116724,23 +116702,23 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -0588ac: |[0588ac] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ -0588bc: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -0588c0: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ -0588c4: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ -0588c8: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0588cc: 5420 6b03 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036b │ │ -0588d0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0588d2: 6e40 590a 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a59 │ │ -0588d8: 0e00 |000e: return-void │ │ +05aaf0: |[05aaf0] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ +05ab00: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +05ab04: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ +05ab08: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ +05ab0c: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ +05ab10: 5420 6b03 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036b │ │ +05ab14: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +05ab16: 6e40 590a 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a59 │ │ +05ab1c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ 0x0006 line=478 │ │ 0x0008 line=480 │ │ 0x000e line=481 │ │ locals : │ │ @@ -116754,63 +116732,63 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -0588dc: |[0588dc] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ -0588ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0588ee: 5241 6a03 |0001: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@036a │ │ -0588f2: 3901 3500 |0003: if-nez v1, 0038 // +0035 │ │ -0588f6: 5441 6b03 |0005: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036b │ │ -0588fa: 5442 6b03 |0007: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036b │ │ -0588fe: 5422 7903 |0009: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0379 │ │ -058902: 6e10 b90b 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bb9 │ │ -058908: 0a02 |000e: move-result v2 │ │ -05890a: 5443 6b03 |000f: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036b │ │ -05890e: 5433 7903 |0011: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0379 │ │ -058912: 6e10 b20b 0300 |0013: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0bb2 │ │ -058918: 0c03 |0016: move-result-object v3 │ │ -05891a: 6e30 580a 2103 |0017: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0a58 │ │ -058920: 5441 6b03 |001a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036b │ │ -058924: 7110 3a0a 0100 |001c: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0a3a │ │ -05892a: 0a01 |001f: move-result v1 │ │ -05892c: 2d01 0100 |0020: cmpl-float v1, v1, v0 │ │ -058930: 3a01 0800 |0022: if-ltz v1, 002a // +0008 │ │ -058934: 5441 6b03 |0024: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036b │ │ -058938: 7110 3a0a 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0a3a │ │ -05893e: 0a00 |0029: move-result v0 │ │ -058940: 5441 6b03 |002a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036b │ │ -058944: 5442 6b03 |002c: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036b │ │ -058948: 5422 7903 |002e: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0379 │ │ -05894c: 6e10 b90b 0200 |0030: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bb9 │ │ -058952: 0a02 |0033: move-result v2 │ │ -058954: 1213 |0034: const/4 v3, #int 1 // #1 │ │ -058956: 6e40 590a 2130 |0035: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a59 │ │ -05895c: 0e00 |0038: return-void │ │ +05ab20: |[05ab20] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ +05ab30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05ab32: 5241 6a03 |0001: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@036a │ │ +05ab36: 3901 3500 |0003: if-nez v1, 0038 // +0035 │ │ +05ab3a: 5441 6b03 |0005: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036b │ │ +05ab3e: 5442 6b03 |0007: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036b │ │ +05ab42: 5422 7903 |0009: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0379 │ │ +05ab46: 6e10 b90b 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bb9 │ │ +05ab4c: 0a02 |000e: move-result v2 │ │ +05ab4e: 5443 6b03 |000f: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036b │ │ +05ab52: 5433 7903 |0011: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0379 │ │ +05ab56: 6e10 b20b 0300 |0013: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0bb2 │ │ +05ab5c: 0c03 |0016: move-result-object v3 │ │ +05ab5e: 6e30 580a 2103 |0017: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0a58 │ │ +05ab64: 5441 6b03 |001a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036b │ │ +05ab68: 7110 3a0a 0100 |001c: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0a3a │ │ +05ab6e: 0a01 |001f: move-result v1 │ │ +05ab70: 2d01 0100 |0020: cmpl-float v1, v1, v0 │ │ +05ab74: 3a01 0800 |0022: if-ltz v1, 002a // +0008 │ │ +05ab78: 5441 6b03 |0024: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036b │ │ +05ab7c: 7110 3a0a 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0a3a │ │ +05ab82: 0a00 |0029: move-result v0 │ │ +05ab84: 5441 6b03 |002a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036b │ │ +05ab88: 5442 6b03 |002c: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@036b │ │ +05ab8c: 5422 7903 |002e: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0379 │ │ +05ab90: 6e10 b90b 0200 |0030: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bb9 │ │ +05ab96: 0a02 |0033: move-result v2 │ │ +05ab98: 1213 |0034: const/4 v3, #int 1 // #1 │ │ +05ab9a: 6e40 590a 2130 |0035: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a59 │ │ +05aba0: 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 : 2135 (PagerTitleStrip.java) │ │ + source_file_idx : 2136 (PagerTitleStrip.java) │ │ │ │ Class #438 header: │ │ class_idx : 426 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2135 │ │ +source_file_idx : 2136 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #438 annotations: │ │ Annotations on class │ │ @@ -116831,17 +116809,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058960: |[058960] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ -058970: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -058976: 0e00 |0003: return-void │ │ +05aba4: |[05aba4] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ +05abb4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05abba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; │ │ │ │ Virtual methods - │ │ @@ -116850,32 +116828,32 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058978: |[058978] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -058988: 6e10 1a14 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@141a │ │ -05898e: 0e00 |0003: return-void │ │ +05abbc: |[05abbc] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +05abcc: 6e10 1a14 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@141a │ │ +05abd2: 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 : 2135 (PagerTitleStrip.java) │ │ + source_file_idx : 2136 (PagerTitleStrip.java) │ │ │ │ Class #439 header: │ │ class_idx : 427 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2135 │ │ +source_file_idx : 2136 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #439 annotations: │ │ Annotations on class │ │ @@ -116896,17 +116874,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058990: |[058990] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ -0589a0: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -0589a6: 0e00 |0003: return-void │ │ +05abd4: |[05abd4] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ +05abe4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05abea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; │ │ │ │ Virtual methods - │ │ @@ -116915,32 +116893,32 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0589a8: |[0589a8] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -0589b8: 7110 5d0a 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a5d │ │ -0589be: 0e00 |0003: return-void │ │ +05abec: |[05abec] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +05abfc: 7110 5d0a 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a5d │ │ +05ac02: 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 : 2135 (PagerTitleStrip.java) │ │ + source_file_idx : 2136 (PagerTitleStrip.java) │ │ │ │ Class #440 header: │ │ class_idx : 428 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 673 │ │ -source_file_idx : 2135 │ │ +source_file_idx : 2136 │ │ static_fields_size : 6 │ │ instance_fields_size: 14 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 15 │ │ │ │ Class #440 annotations: │ │ Annotations on class │ │ @@ -117048,38 +117026,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -0589c0: |[0589c0] android.support.v4.view.PagerTitleStrip.:()V │ │ -0589d0: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -0589d2: 2300 6403 |0001: new-array v0, v0, [I // type@0364 │ │ -0589d6: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ -0589dc: 6900 6c03 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@036c │ │ -0589e0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0589e2: 2300 6403 |0009: new-array v0, v0, [I // type@0364 │ │ -0589e6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0589e8: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ -0589ee: 4b02 0001 |000f: aput v2, v0, v1 │ │ -0589f2: 6900 7003 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0370 │ │ -0589f6: 6000 2000 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ -0589fa: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ -0589fe: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ -058a02: 2200 ab01 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@01ab │ │ -058a06: 7010 350a 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@0a35 │ │ -058a0c: 6900 6d03 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@036d │ │ -058a10: 0e00 |0020: return-void │ │ -058a12: 2200 aa01 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@01aa │ │ -058a16: 7010 330a 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@0a33 │ │ -058a1c: 6900 6d03 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@036d │ │ -058a20: 28f8 |0028: goto 0020 // -0008 │ │ -058a22: 0000 |0029: nop // spacer │ │ -058a24: 0003 0400 0400 0000 3400 0101 9500 ... |002a: array-data (12 units) │ │ +05ac04: |[05ac04] android.support.v4.view.PagerTitleStrip.:()V │ │ +05ac14: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +05ac16: 2300 6403 |0001: new-array v0, v0, [I // type@0364 │ │ +05ac1a: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ +05ac20: 6900 6c03 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@036c │ │ +05ac24: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +05ac26: 2300 6403 |0009: new-array v0, v0, [I // type@0364 │ │ +05ac2a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +05ac2c: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ +05ac32: 4b02 0001 |000f: aput v2, v0, v1 │ │ +05ac36: 6900 7003 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0370 │ │ +05ac3a: 6000 2000 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0020 │ │ +05ac3e: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ +05ac42: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ +05ac46: 2200 ab01 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@01ab │ │ +05ac4a: 7010 350a 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@0a35 │ │ +05ac50: 6900 6d03 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@036d │ │ +05ac54: 0e00 |0020: return-void │ │ +05ac56: 2200 aa01 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@01aa │ │ +05ac5a: 7010 330a 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@0a33 │ │ +05ac60: 6900 6d03 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@036d │ │ +05ac64: 28f8 |0028: goto 0020 // -0008 │ │ +05ac66: 0000 |0029: nop // spacer │ │ +05ac68: 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 │ │ @@ -117092,18 +117070,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -058a3c: |[058a3c] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ -058a4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -058a4e: 7030 390a 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0a39 │ │ -058a54: 0e00 |0004: return-void │ │ +05ac80: |[05ac80] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ +05ac90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05ac92: 7030 390a 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0a39 │ │ +05ac98: 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; │ │ @@ -117113,122 +117091,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 │ │ -058a58: |[058a58] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -058a68: 122a |0000: const/4 v10, #int 2 // #2 │ │ -058a6a: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -058a6c: 7030 c612 cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@12c6 │ │ -058a72: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ -058a74: 59b7 7403 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0374 │ │ -058a78: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ -058a7c: 59b7 7503 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0375 │ │ -058a80: 2207 a801 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@01a8 │ │ -058a84: 1208 |000e: const/4 v8, #int 0 // #0 │ │ -058a86: 7030 2c0a 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@0a2c │ │ -058a8c: 5bb7 7803 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0378 │ │ -058a90: 2207 d902 |0014: new-instance v7, Landroid/widget/TextView; // type@02d9 │ │ -058a94: 7020 0b14 c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@140b │ │ -058a9a: 5bb7 7a03 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037a │ │ -058a9e: 6e20 3b0a 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0a3b │ │ -058aa4: 2207 d902 |001e: new-instance v7, Landroid/widget/TextView; // type@02d9 │ │ -058aa8: 7020 0b14 c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@140b │ │ -058aae: 5bb7 7203 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0372 │ │ -058ab2: 6e20 3b0a 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0a3b │ │ -058ab8: 2207 d902 |0028: new-instance v7, Landroid/widget/TextView; // type@02d9 │ │ -058abc: 7020 0b14 c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@140b │ │ -058ac2: 5bb7 7603 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0376 │ │ -058ac6: 6e20 3b0a 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0a3b │ │ -058acc: 6207 6c03 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@036c │ │ -058ad0: 6e30 9900 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0099 │ │ -058ad6: 0c00 |0037: move-result-object v0 │ │ -058ad8: 6e30 f600 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00f6 │ │ -058ade: 0a04 |003b: move-result v4 │ │ -058ae0: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ -058ae4: 54b7 7a03 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037a │ │ -058ae8: 6e30 1c14 c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@141c │ │ -058aee: 54b7 7203 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0372 │ │ -058af2: 6e30 1c14 c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@141c │ │ -058af8: 54b7 7603 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0376 │ │ -058afc: 6e30 1c14 c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@141c │ │ -058b02: 1217 |004d: const/4 v7, #int 1 // #1 │ │ -058b04: 6e30 f100 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@00f1 │ │ -058b0a: 0a06 |0051: move-result v6 │ │ -058b0c: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ -058b10: 8267 |0054: int-to-float v7, v6 │ │ -058b12: 6e30 550a 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@0a55 │ │ -058b18: 6e20 f800 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@00f8 │ │ -058b1e: 0a07 |005b: move-result v7 │ │ -058b20: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ -058b24: 6e30 f000 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@00f0 │ │ -058b2a: 0a05 |0061: move-result v5 │ │ -058b2c: 54b7 7a03 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037a │ │ -058b30: 6e20 1d14 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@141d │ │ -058b36: 54b7 7203 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0372 │ │ -058b3a: 6e20 1d14 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@141d │ │ -058b40: 54b7 7603 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0376 │ │ -058b44: 6e20 1d14 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@141d │ │ -058b4a: 1237 |0071: const/4 v7, #int 3 // #3 │ │ -058b4c: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ -058b50: 6e30 f500 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00f5 │ │ -058b56: 0a07 |0077: move-result v7 │ │ -058b58: 59b7 7303 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0373 │ │ -058b5c: 6e10 f900 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00f9 │ │ -058b62: 54b7 7203 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0372 │ │ -058b66: 6e10 1214 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@1412 │ │ -058b6c: 0c07 |0082: move-result-object v7 │ │ -058b6e: 6e10 e200 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@00e2 │ │ -058b74: 0a07 |0086: move-result v7 │ │ -058b76: 59b7 7c03 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@037c │ │ -058b7a: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ -058b80: 6e20 510a 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@0a51 │ │ -058b86: 54b7 7a03 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037a │ │ -058b8a: 6208 3905 |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0539 │ │ -058b8e: 6e20 1514 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@1415 │ │ -058b94: 54b7 7203 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0372 │ │ -058b98: 6208 3905 |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0539 │ │ -058b9c: 6e20 1514 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@1415 │ │ -058ba2: 54b7 7603 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0376 │ │ -058ba6: 6208 3905 |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0539 │ │ -058baa: 6e20 1514 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@1415 │ │ -058bb0: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ -058bb2: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ -058bb6: 6207 7003 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0370 │ │ -058bba: 6e30 9800 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@0098 │ │ -058bc0: 0c03 |00ac: move-result-object v3 │ │ -058bc2: 6e30 ef00 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@00ef │ │ -058bc8: 0a01 |00b0: move-result v1 │ │ -058bca: 6e10 f900 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@00f9 │ │ -058bd0: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ -058bd4: 54b7 7a03 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037a │ │ -058bd8: 7110 530a 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a53 │ │ -058bde: 54b7 7203 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0372 │ │ -058be2: 7110 530a 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a53 │ │ -058be8: 54b7 7603 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0376 │ │ -058bec: 7110 530a 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a53 │ │ -058bf2: 6e10 9500 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0095 │ │ -058bf8: 0c07 |00c8: move-result-object v7 │ │ -058bfa: 6e10 e500 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e5 │ │ -058c00: 0c07 |00cc: move-result-object v7 │ │ -058c02: 5272 3b05 |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@053b │ │ -058c06: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ -058c0a: c827 |00d1: mul-float/2addr v7, v2 │ │ -058c0c: 8777 |00d2: float-to-int v7, v7 │ │ -058c0e: 59b7 7b03 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@037b │ │ -058c12: 0e00 |00d5: return-void │ │ -058c14: 54b7 7a03 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037a │ │ -058c18: 6e10 1a14 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@141a │ │ -058c1e: 54b7 7203 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0372 │ │ -058c22: 6e10 1a14 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@141a │ │ -058c28: 54b7 7603 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0376 │ │ -058c2c: 6e10 1a14 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@141a │ │ -058c32: 28e0 |00e5: goto 00c5 // -0020 │ │ +05ac9c: |[05ac9c] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +05acac: 122a |0000: const/4 v10, #int 2 // #2 │ │ +05acae: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +05acb0: 7030 c612 cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@12c6 │ │ +05acb6: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ +05acb8: 59b7 7403 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0374 │ │ +05acbc: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ +05acc0: 59b7 7503 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0375 │ │ +05acc4: 2207 a801 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@01a8 │ │ +05acc8: 1208 |000e: const/4 v8, #int 0 // #0 │ │ +05acca: 7030 2c0a 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@0a2c │ │ +05acd0: 5bb7 7803 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0378 │ │ +05acd4: 2207 d902 |0014: new-instance v7, Landroid/widget/TextView; // type@02d9 │ │ +05acd8: 7020 0b14 c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@140b │ │ +05acde: 5bb7 7a03 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037a │ │ +05ace2: 6e20 3b0a 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0a3b │ │ +05ace8: 2207 d902 |001e: new-instance v7, Landroid/widget/TextView; // type@02d9 │ │ +05acec: 7020 0b14 c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@140b │ │ +05acf2: 5bb7 7203 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0372 │ │ +05acf6: 6e20 3b0a 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0a3b │ │ +05acfc: 2207 d902 |0028: new-instance v7, Landroid/widget/TextView; // type@02d9 │ │ +05ad00: 7020 0b14 c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@140b │ │ +05ad06: 5bb7 7603 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0376 │ │ +05ad0a: 6e20 3b0a 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0a3b │ │ +05ad10: 6207 6c03 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@036c │ │ +05ad14: 6e30 9900 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@0099 │ │ +05ad1a: 0c00 |0037: move-result-object v0 │ │ +05ad1c: 6e30 f600 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@00f6 │ │ +05ad22: 0a04 |003b: move-result v4 │ │ +05ad24: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ +05ad28: 54b7 7a03 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037a │ │ +05ad2c: 6e30 1c14 c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@141c │ │ +05ad32: 54b7 7203 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0372 │ │ +05ad36: 6e30 1c14 c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@141c │ │ +05ad3c: 54b7 7603 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0376 │ │ +05ad40: 6e30 1c14 c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@141c │ │ +05ad46: 1217 |004d: const/4 v7, #int 1 // #1 │ │ +05ad48: 6e30 f100 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@00f1 │ │ +05ad4e: 0a06 |0051: move-result v6 │ │ +05ad50: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ +05ad54: 8267 |0054: int-to-float v7, v6 │ │ +05ad56: 6e30 550a 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@0a55 │ │ +05ad5c: 6e20 f800 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@00f8 │ │ +05ad62: 0a07 |005b: move-result v7 │ │ +05ad64: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ +05ad68: 6e30 f000 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@00f0 │ │ +05ad6e: 0a05 |0061: move-result v5 │ │ +05ad70: 54b7 7a03 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037a │ │ +05ad74: 6e20 1d14 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@141d │ │ +05ad7a: 54b7 7203 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0372 │ │ +05ad7e: 6e20 1d14 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@141d │ │ +05ad84: 54b7 7603 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0376 │ │ +05ad88: 6e20 1d14 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@141d │ │ +05ad8e: 1237 |0071: const/4 v7, #int 3 // #3 │ │ +05ad90: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ +05ad94: 6e30 f500 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@00f5 │ │ +05ad9a: 0a07 |0077: move-result v7 │ │ +05ad9c: 59b7 7303 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0373 │ │ +05ada0: 6e10 f900 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@00f9 │ │ +05ada6: 54b7 7203 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0372 │ │ +05adaa: 6e10 1214 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@1412 │ │ +05adb0: 0c07 |0082: move-result-object v7 │ │ +05adb2: 6e10 e200 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@00e2 │ │ +05adb8: 0a07 |0086: move-result v7 │ │ +05adba: 59b7 7c03 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@037c │ │ +05adbe: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ +05adc4: 6e20 510a 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@0a51 │ │ +05adca: 54b7 7a03 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037a │ │ +05adce: 6208 3905 |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0539 │ │ +05add2: 6e20 1514 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@1415 │ │ +05add8: 54b7 7203 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0372 │ │ +05addc: 6208 3905 |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0539 │ │ +05ade0: 6e20 1514 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@1415 │ │ +05ade6: 54b7 7603 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0376 │ │ +05adea: 6208 3905 |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0539 │ │ +05adee: 6e20 1514 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@1415 │ │ +05adf4: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ +05adf6: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ +05adfa: 6207 7003 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@0370 │ │ +05adfe: 6e30 9800 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@0098 │ │ +05ae04: 0c03 |00ac: move-result-object v3 │ │ +05ae06: 6e30 ef00 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@00ef │ │ +05ae0c: 0a01 |00b0: move-result v1 │ │ +05ae0e: 6e10 f900 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@00f9 │ │ +05ae14: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ +05ae18: 54b7 7a03 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037a │ │ +05ae1c: 7110 530a 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a53 │ │ +05ae22: 54b7 7203 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0372 │ │ +05ae26: 7110 530a 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a53 │ │ +05ae2c: 54b7 7603 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0376 │ │ +05ae30: 7110 530a 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a53 │ │ +05ae36: 6e10 9500 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0095 │ │ +05ae3c: 0c07 |00c8: move-result-object v7 │ │ +05ae3e: 6e10 e500 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e5 │ │ +05ae44: 0c07 |00cc: move-result-object v7 │ │ +05ae46: 5272 3b05 |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@053b │ │ +05ae4a: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ +05ae4e: c827 |00d1: mul-float/2addr v7, v2 │ │ +05ae50: 8777 |00d2: float-to-int v7, v7 │ │ +05ae52: 59b7 7b03 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@037b │ │ +05ae56: 0e00 |00d5: return-void │ │ +05ae58: 54b7 7a03 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037a │ │ +05ae5c: 6e10 1a14 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@141a │ │ +05ae62: 54b7 7203 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0372 │ │ +05ae66: 6e10 1a14 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@141a │ │ +05ae6c: 54b7 7603 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0376 │ │ +05ae70: 6e10 1a14 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@141a │ │ +05ae76: 28e0 |00e5: goto 00c5 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=116 │ │ 0x0005 line=53 │ │ 0x0008 line=54 │ │ 0x000c line=61 │ │ 0x0014 line=118 │ │ @@ -117287,17 +117265,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 │ │ -058c34: |[058c34] android.support.v4.view.PagerTitleStrip.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F │ │ -058c44: 5210 7503 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0375 │ │ -058c48: 0f00 |0002: return v0 │ │ +05ae78: |[05ae78] android.support.v4.view.PagerTitleStrip.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F │ │ +05ae88: 5210 7503 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0375 │ │ +05ae8c: 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;) │ │ @@ -117305,18 +117283,18 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -058c4c: |[058c4c] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -058c5c: 6200 6d03 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@036d │ │ -058c60: 7220 320a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a32 │ │ -058c66: 0e00 |0005: return-void │ │ +05ae90: |[05ae90] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +05aea0: 6200 6d03 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@036d │ │ +05aea4: 7220 320a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0a32 │ │ +05aeaa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 text Landroid/widget/TextView; │ │ │ │ @@ -117326,22 +117304,22 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -058c68: |[058c68] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ -058c78: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -058c7a: 6e10 3c0a 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0a3c │ │ -058c80: 0c00 |0004: move-result-object v0 │ │ -058c82: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ -058c86: 6e10 3601 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0136 │ │ -058c8c: 0a01 |000a: move-result v1 │ │ -058c8e: 0f01 |000b: return v1 │ │ +05aeac: |[05aeac] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ +05aebc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05aebe: 6e10 3c0a 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0a3c │ │ +05aec4: 0c00 |0004: move-result-object v0 │ │ +05aec6: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ +05aeca: 6e10 3601 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0136 │ │ +05aed0: 0a01 |000a: move-result v1 │ │ +05aed2: 0f01 |000b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ 0x0001 line=463 │ │ 0x0005 line=464 │ │ 0x0007 line=465 │ │ 0x000b line=467 │ │ @@ -117355,17 +117333,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058c90: |[058c90] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ -058ca0: 5210 7b03 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@037b │ │ -058ca4: 0f00 |0002: return v0 │ │ +05aed4: |[05aed4] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ +05aee4: 5210 7b03 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@037b │ │ +05aee8: 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;) │ │ @@ -117373,43 +117351,43 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -058ca8: |[058ca8] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ -058cb8: 6f10 db12 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@12db │ │ -058cbe: 6e10 430a 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@0a43 │ │ -058cc4: 0c02 |0006: move-result-object v2 │ │ -058cc6: 2023 e801 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@01e8 │ │ -058cca: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ -058cce: 2203 0003 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@0300 │ │ -058cd2: 1a04 5608 |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@0856 │ │ -058cd6: 7020 7a14 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -058cdc: 2703 |0012: throw v3 │ │ -058cde: 0721 |0013: move-object v1, v2 │ │ -058ce0: 1f01 e801 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@01e8 │ │ -058ce4: 6e10 b20b 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0bb2 │ │ -058cea: 0c00 |0019: move-result-object v0 │ │ -058cec: 5453 7803 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0378 │ │ -058cf0: 6e20 000c 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@0c00 │ │ -058cf6: 5453 7803 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0378 │ │ -058cfa: 6e20 030c 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0c03 │ │ -058d00: 5b51 7903 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0379 │ │ -058d04: 5453 7f03 |0026: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@037f │ │ -058d08: 3803 0e00 |0028: if-eqz v3, 0036 // +000e │ │ -058d0c: 5453 7f03 |002a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@037f │ │ -058d10: 6e10 c814 0300 |002c: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@14c8 │ │ -058d16: 0c03 |002f: move-result-object v3 │ │ -058d18: 1f03 a301 |0030: check-cast v3, Landroid/support/v4/view/PagerAdapter; // type@01a3 │ │ -058d1c: 6e30 570a 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@0a57 │ │ -058d22: 0e00 |0035: return-void │ │ -058d24: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -058d26: 28fb |0037: goto 0032 // -0005 │ │ +05aeec: |[05aeec] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ +05aefc: 6f10 db12 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@12db │ │ +05af02: 6e10 430a 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@0a43 │ │ +05af08: 0c02 |0006: move-result-object v2 │ │ +05af0a: 2023 e801 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@01e8 │ │ +05af0e: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ +05af12: 2203 0003 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@0300 │ │ +05af16: 1a04 5708 |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@0857 │ │ +05af1a: 7020 7a14 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +05af20: 2703 |0012: throw v3 │ │ +05af22: 0721 |0013: move-object v1, v2 │ │ +05af24: 1f01 e801 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@01e8 │ │ +05af28: 6e10 b20b 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0bb2 │ │ +05af2e: 0c00 |0019: move-result-object v0 │ │ +05af30: 5453 7803 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0378 │ │ +05af34: 6e20 000c 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@0c00 │ │ +05af3a: 5453 7803 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0378 │ │ +05af3e: 6e20 030c 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0c03 │ │ +05af44: 5b51 7903 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0379 │ │ +05af48: 5453 7f03 |0026: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@037f │ │ +05af4c: 3803 0e00 |0028: if-eqz v3, 0036 // +000e │ │ +05af50: 5453 7f03 |002a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@037f │ │ +05af54: 6e10 c814 0300 |002c: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@14c8 │ │ +05af5a: 0c03 |002f: move-result-object v3 │ │ +05af5c: 1f03 a301 |0030: check-cast v3, Landroid/support/v4/view/PagerAdapter; // type@01a3 │ │ +05af60: 6e30 570a 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@0a57 │ │ +05af66: 0e00 |0035: return-void │ │ +05af68: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +05af6a: 28fb |0037: goto 0032 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0003 line=244 │ │ 0x0007 line=245 │ │ 0x000b line=246 │ │ 0x0014 line=250 │ │ @@ -117431,29 +117409,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -058d28: |[058d28] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ -058d38: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -058d3a: 6f10 dc12 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@12dc │ │ -058d40: 5420 7903 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0379 │ │ -058d44: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -058d48: 5420 7903 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0379 │ │ -058d4c: 6e10 b20b 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0bb2 │ │ -058d52: 0c00 |000d: move-result-object v0 │ │ -058d54: 6e30 570a 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@0a57 │ │ -058d5a: 5420 7903 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0379 │ │ -058d5e: 6e20 000c 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@0c00 │ │ -058d64: 5420 7903 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0379 │ │ -058d68: 6e20 030c 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0c03 │ │ -058d6e: 5b21 7903 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0379 │ │ -058d72: 0e00 |001d: return-void │ │ +05af6c: |[05af6c] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ +05af7c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05af7e: 6f10 dc12 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@12dc │ │ +05af84: 5420 7903 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0379 │ │ +05af88: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +05af8c: 5420 7903 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0379 │ │ +05af90: 6e10 b20b 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0bb2 │ │ +05af96: 0c00 |000d: move-result-object v0 │ │ +05af98: 6e30 570a 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@0a57 │ │ +05af9e: 5420 7903 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0379 │ │ +05afa2: 6e20 000c 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@0c00 │ │ +05afa8: 5420 7903 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0379 │ │ +05afac: 6e20 030c 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0c03 │ │ +05afb2: 5b21 7903 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0379 │ │ +05afb6: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=261 │ │ 0x0004 line=262 │ │ 0x0008 line=263 │ │ 0x0011 line=264 │ │ 0x0016 line=265 │ │ @@ -117467,26 +117445,26 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -058d74: |[058d74] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ -058d84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -058d86: 5431 7903 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0379 │ │ -058d8a: 3801 1000 |0003: if-eqz v1, 0013 // +0010 │ │ -058d8e: 5231 7503 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0375 │ │ -058d92: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ -058d96: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ -058d9a: 5230 7503 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0375 │ │ -058d9e: 5231 7403 |000d: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0374 │ │ -058da2: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -058da4: 6e40 590a 1320 |0010: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a59 │ │ -058daa: 0e00 |0013: return-void │ │ +05afb8: |[05afb8] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ +05afc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05afca: 5431 7903 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0379 │ │ +05afce: 3801 1000 |0003: if-eqz v1, 0013 // +0010 │ │ +05afd2: 5231 7503 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0375 │ │ +05afd6: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ +05afda: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ +05afde: 5230 7503 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0375 │ │ +05afe2: 5231 7403 |000d: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0374 │ │ +05afe6: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +05afe8: 6e40 590a 1320 |0010: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a59 │ │ +05afee: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=455 │ │ 0x0005 line=456 │ │ 0x000d line=457 │ │ 0x0013 line=459 │ │ locals : │ │ @@ -117503,67 +117481,67 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -058dac: |[058dac] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ -058dbc: 7110 4512 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1245 │ │ -058dc2: 0a08 |0003: move-result v8 │ │ -058dc4: 7110 4512 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1245 │ │ -058dca: 0a03 |0007: move-result v3 │ │ -058dcc: 7110 4612 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1246 │ │ -058dd2: 0a09 |000b: move-result v9 │ │ -058dd4: 7110 4612 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1246 │ │ -058dda: 0a04 |000f: move-result v4 │ │ -058ddc: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ -058de0: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ -058de4: 220a 0003 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@0300 │ │ -058de8: 1a0b fb07 |0016: const-string v11, "Must measure with an exact width" // string@07fb │ │ -058dec: 7020 7a14 ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -058df2: 270a |001b: throw v10 │ │ -058df4: 0140 |001c: move v0, v4 │ │ -058df6: 6e10 3e0a 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0a3e │ │ -058dfc: 0a05 |0020: move-result v5 │ │ -058dfe: 1206 |0021: const/4 v6, #int 0 // #0 │ │ -058e00: 6e10 420a 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0a42 │ │ -058e06: 0a0a |0025: move-result v10 │ │ -058e08: 6e10 3f0a 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0a3f │ │ -058e0e: 0a0b |0029: move-result v11 │ │ -058e10: 9006 0a0b |002a: add-int v6, v10, v11 │ │ -058e14: b160 |002c: sub-int/2addr v0, v6 │ │ -058e16: 829a |002d: int-to-float v10, v9 │ │ -058e18: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ -058e1e: c8ba |0031: mul-float/2addr v10, v11 │ │ -058e20: 87aa |0032: float-to-int v10, v10 │ │ -058e22: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ -058e26: 7120 4712 ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ -058e2c: 0a02 |0038: move-result v2 │ │ -058e2e: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ -058e32: 7120 4712 a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ -058e38: 0a01 |003e: move-result v1 │ │ -058e3a: 54ca 7a03 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037a │ │ -058e3e: 6e30 1414 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1414 │ │ -058e44: 54ca 7203 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0372 │ │ -058e48: 6e30 1414 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1414 │ │ -058e4e: 54ca 7603 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0376 │ │ -058e52: 6e30 1414 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1414 │ │ -058e58: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ -058e5c: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ -058e60: 6e30 500a 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0a50 │ │ -058e66: 0e00 |0055: return-void │ │ -058e68: 54ca 7203 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0372 │ │ -058e6c: 6e10 0f14 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@140f │ │ -058e72: 0a07 |005b: move-result v7 │ │ -058e74: 900a 0706 |005c: add-int v10, v7, v6 │ │ -058e78: 7120 8714 a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ -058e7e: 0a0a |0061: move-result v10 │ │ -058e80: 6e30 500a 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0a50 │ │ -058e86: 28f0 |0065: goto 0055 // -0010 │ │ +05aff0: |[05aff0] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ +05b000: 7110 4512 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1245 │ │ +05b006: 0a08 |0003: move-result v8 │ │ +05b008: 7110 4512 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1245 │ │ +05b00e: 0a03 |0007: move-result v3 │ │ +05b010: 7110 4612 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1246 │ │ +05b016: 0a09 |000b: move-result v9 │ │ +05b018: 7110 4612 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1246 │ │ +05b01e: 0a04 |000f: move-result v4 │ │ +05b020: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ +05b024: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ +05b028: 220a 0003 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@0300 │ │ +05b02c: 1a0b fc07 |0016: const-string v11, "Must measure with an exact width" // string@07fc │ │ +05b030: 7020 7a14 ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +05b036: 270a |001b: throw v10 │ │ +05b038: 0140 |001c: move v0, v4 │ │ +05b03a: 6e10 3e0a 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0a3e │ │ +05b040: 0a05 |0020: move-result v5 │ │ +05b042: 1206 |0021: const/4 v6, #int 0 // #0 │ │ +05b044: 6e10 420a 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0a42 │ │ +05b04a: 0a0a |0025: move-result v10 │ │ +05b04c: 6e10 3f0a 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0a3f │ │ +05b052: 0a0b |0029: move-result v11 │ │ +05b054: 9006 0a0b |002a: add-int v6, v10, v11 │ │ +05b058: b160 |002c: sub-int/2addr v0, v6 │ │ +05b05a: 829a |002d: int-to-float v10, v9 │ │ +05b05c: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ +05b062: c8ba |0031: mul-float/2addr v10, v11 │ │ +05b064: 87aa |0032: float-to-int v10, v10 │ │ +05b066: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ +05b06a: 7120 4712 ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ +05b070: 0a02 |0038: move-result v2 │ │ +05b072: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ +05b076: 7120 4712 a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ +05b07c: 0a01 |003e: move-result v1 │ │ +05b07e: 54ca 7a03 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037a │ │ +05b082: 6e30 1414 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1414 │ │ +05b088: 54ca 7203 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0372 │ │ +05b08c: 6e30 1414 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1414 │ │ +05b092: 54ca 7603 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0376 │ │ +05b096: 6e30 1414 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1414 │ │ +05b09c: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ +05b0a0: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ +05b0a4: 6e30 500a 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0a50 │ │ +05b0aa: 0e00 |0055: return-void │ │ +05b0ac: 54ca 7203 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0372 │ │ +05b0b0: 6e10 0f14 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@140f │ │ +05b0b6: 0a07 |005b: move-result v7 │ │ +05b0b8: 900a 0706 |005c: add-int v10, v7, v6 │ │ +05b0bc: 7120 8714 a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ +05b0c2: 0a0a |0061: move-result v10 │ │ +05b0c4: 6e30 500a 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0a50 │ │ +05b0ca: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0004 line=423 │ │ 0x0008 line=424 │ │ 0x000c line=425 │ │ 0x0010 line=427 │ │ @@ -117603,19 +117581,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -058e88: |[058e88] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ -058e98: 5510 7e03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@037e │ │ -058e9c: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -058ea0: 6f10 ea12 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@12ea │ │ -058ea6: 0e00 |0007: return-void │ │ +05b0cc: |[05b0cc] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ +05b0dc: 5510 7e03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@037e │ │ +05b0e0: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +05b0e4: 6f10 ea12 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@12ea │ │ +05b0ea: 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; │ │ @@ -117625,18 +117603,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -058ea8: |[058ea8] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ -058eb8: 5901 7303 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0373 │ │ -058ebc: 6e10 4b0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0a4b │ │ -058ec2: 0e00 |0005: return-void │ │ +05b0ec: |[05b0ec] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ +05b0fc: 5901 7303 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0373 │ │ +05b100: 6e10 4b0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0a4b │ │ +05b106: 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; │ │ @@ -117647,31 +117625,31 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -058ec4: |[058ec4] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ -058ed4: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ -058ed8: c851 |0002: mul-float/2addr v1, v5 │ │ -058eda: 8711 |0003: float-to-int v1, v1 │ │ -058edc: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -058ee0: 5941 7703 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0377 │ │ -058ee4: 5241 7703 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0377 │ │ -058ee8: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -058eec: 5242 7c03 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@037c │ │ -058ef0: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ -058ef6: b532 |0011: and-int/2addr v2, v3 │ │ -058ef8: 9600 0102 |0012: or-int v0, v1, v2 │ │ -058efc: 5441 7a03 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037a │ │ -058f00: 6e20 1d14 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@141d │ │ -058f06: 5441 7603 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0376 │ │ -058f0a: 6e20 1d14 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@141d │ │ -058f10: 0e00 |001e: return-void │ │ +05b108: |[05b108] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ +05b118: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ +05b11c: c851 |0002: mul-float/2addr v1, v5 │ │ +05b11e: 8711 |0003: float-to-int v1, v1 │ │ +05b120: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +05b124: 5941 7703 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0377 │ │ +05b128: 5241 7703 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0377 │ │ +05b12c: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +05b130: 5242 7c03 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@037c │ │ +05b134: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ +05b13a: b532 |0011: and-int/2addr v2, v3 │ │ +05b13c: 9600 0102 |0012: or-int v0, v1, v2 │ │ +05b140: 5441 7a03 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037a │ │ +05b144: 6e20 1d14 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@141d │ │ +05b14a: 5441 7603 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0376 │ │ +05b14e: 6e20 1d14 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@141d │ │ +05b154: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0008 line=194 │ │ 0x0014 line=195 │ │ 0x0019 line=196 │ │ 0x001e line=197 │ │ @@ -117685,29 +117663,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -058f14: |[058f14] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ -058f24: 5945 7c03 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@037c │ │ -058f28: 5441 7203 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0372 │ │ -058f2c: 6e20 1d14 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@141d │ │ -058f32: 5241 7703 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0377 │ │ -058f36: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -058f3a: 5242 7c03 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@037c │ │ -058f3e: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ -058f44: b532 |0010: and-int/2addr v2, v3 │ │ -058f46: 9600 0102 |0011: or-int v0, v1, v2 │ │ -058f4a: 5441 7a03 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037a │ │ -058f4e: 6e20 1d14 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@141d │ │ -058f54: 5441 7603 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0376 │ │ -058f58: 6e20 1d14 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@141d │ │ -058f5e: 0e00 |001d: return-void │ │ +05b158: |[05b158] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ +05b168: 5945 7c03 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@037c │ │ +05b16c: 5441 7203 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0372 │ │ +05b170: 6e20 1d14 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@141d │ │ +05b176: 5241 7703 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0377 │ │ +05b17a: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +05b17e: 5242 7c03 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@037c │ │ +05b182: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ +05b188: b532 |0010: and-int/2addr v2, v3 │ │ +05b18a: 9600 0102 |0011: or-int v0, v1, v2 │ │ +05b18e: 5441 7a03 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037a │ │ +05b192: 6e20 1d14 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@141d │ │ +05b198: 5441 7603 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0376 │ │ +05b19c: 6e20 1d14 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@141d │ │ +05b1a2: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0002 line=207 │ │ 0x0007 line=208 │ │ 0x0013 line=209 │ │ 0x0018 line=210 │ │ @@ -117722,22 +117700,22 @@ │ │ type : '(IF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -058f60: |[058f60] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ -058f70: 5410 7a03 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037a │ │ -058f74: 6e30 1e14 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@141e │ │ -058f7a: 5410 7203 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0372 │ │ -058f7e: 6e30 1e14 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@141e │ │ -058f84: 5410 7603 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0376 │ │ -058f88: 6e30 1e14 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@141e │ │ -058f8e: 0e00 |000f: return-void │ │ +05b1a4: |[05b1a4] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ +05b1b4: 5410 7a03 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037a │ │ +05b1b8: 6e30 1e14 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@141e │ │ +05b1be: 5410 7203 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0372 │ │ +05b1c2: 6e30 1e14 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@141e │ │ +05b1c8: 5410 7603 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0376 │ │ +05b1cc: 6e30 1e14 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@141e │ │ +05b1d2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0005 line=225 │ │ 0x000a line=226 │ │ 0x000f line=227 │ │ locals : │ │ @@ -117750,18 +117728,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -058f90: |[058f90] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ -058fa0: 5901 7b03 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@037b │ │ -058fa4: 6e10 4b0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0a4b │ │ -058faa: 0e00 |0005: return-void │ │ +05b1d4: |[05b1d4] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ +05b1e4: 5901 7b03 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@037b │ │ +05b1e8: 6e10 4b0a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0a4b │ │ +05b1ee: 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; │ │ @@ -117772,38 +117750,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 │ │ -058fac: |[058fac] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -058fbc: 3802 0a00 |0000: if-eqz v2, 000a // +000a │ │ -058fc0: 5410 7803 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0378 │ │ -058fc4: 6e20 0a0a 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0a0a │ │ -058fca: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -058fcc: 5b10 7f03 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@037f │ │ -058fd0: 3803 0e00 |000a: if-eqz v3, 0018 // +000e │ │ -058fd4: 5410 7803 |000c: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0378 │ │ -058fd8: 6e20 030a 0300 |000e: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0a03 │ │ -058fde: 2200 1a03 |0011: new-instance v0, Ljava/lang/ref/WeakReference; // type@031a │ │ -058fe2: 7020 c714 3000 |0013: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@14c7 │ │ -058fe8: 5b10 7f03 |0016: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@037f │ │ -058fec: 5410 7903 |0018: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0379 │ │ -058ff0: 3800 1500 |001a: if-eqz v0, 002f // +0015 │ │ -058ff4: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ -058ff6: 5910 7403 |001d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0374 │ │ -058ffa: 1500 80bf |001f: const/high16 v0, #int -1082130432 // #bf80 │ │ -058ffe: 5910 7503 |0021: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0375 │ │ -059002: 5410 7903 |0023: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0379 │ │ -059006: 6e10 b90b 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bb9 │ │ -05900c: 0a00 |0028: move-result v0 │ │ -05900e: 6e30 580a 0103 |0029: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0a58 │ │ -059014: 6e10 4b0a 0100 |002c: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0a4b │ │ -05901a: 0e00 |002f: return-void │ │ +05b1f0: |[05b1f0] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +05b200: 3802 0a00 |0000: if-eqz v2, 000a // +000a │ │ +05b204: 5410 7803 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0378 │ │ +05b208: 6e20 0a0a 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0a0a │ │ +05b20e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +05b210: 5b10 7f03 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@037f │ │ +05b214: 3803 0e00 |000a: if-eqz v3, 0018 // +000e │ │ +05b218: 5410 7803 |000c: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0378 │ │ +05b21c: 6e20 030a 0300 |000e: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0a03 │ │ +05b222: 2200 1a03 |0011: new-instance v0, Ljava/lang/ref/WeakReference; // type@031a │ │ +05b226: 7020 c714 3000 |0013: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@14c7 │ │ +05b22c: 5b10 7f03 |0016: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@037f │ │ +05b230: 5410 7903 |0018: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0379 │ │ +05b234: 3800 1500 |001a: if-eqz v0, 002f // +0015 │ │ +05b238: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ +05b23a: 5910 7403 |001d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0374 │ │ +05b23e: 1500 80bf |001f: const/high16 v0, #int -1082130432 // #bf80 │ │ +05b242: 5910 7503 |0021: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0375 │ │ +05b246: 5410 7903 |0023: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0379 │ │ +05b24a: 6e10 b90b 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bb9 │ │ +05b250: 0a00 |0028: move-result v0 │ │ +05b252: 6e30 580a 0103 |0029: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0a58 │ │ +05b258: 6e10 4b0a 0100 |002c: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0a4b │ │ +05b25e: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0002 line=317 │ │ 0x0007 line=318 │ │ 0x000a line=320 │ │ 0x000c line=321 │ │ @@ -117824,86 +117802,86 @@ │ │ type : '(ILandroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 136 16-bit code units │ │ -05901c: |[05901c] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ -05902c: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -05902e: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ -059032: 1206 |0003: const/4 v6, #int 0 // #0 │ │ -059034: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ -059038: 6e10 fb09 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09fb │ │ -05903e: 0a03 |0009: move-result v3 │ │ -059040: 5ca7 7e03 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@037e │ │ -059044: 1204 |000c: const/4 v4, #int 0 // #0 │ │ -059046: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ -05904a: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ -05904e: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ -059052: 6e20 fd09 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@09fd │ │ -059058: 0c04 |0016: move-result-object v4 │ │ -05905a: 54a7 7a03 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037a │ │ -05905e: 6e20 1b14 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@141b │ │ -059064: 54a8 7203 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0372 │ │ -059068: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ -05906c: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ -059070: 6e20 fd09 bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@09fd │ │ -059076: 0c07 |0025: move-result-object v7 │ │ -059078: 6e20 1b14 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@141b │ │ -05907e: 1204 |0029: const/4 v4, #int 0 // #0 │ │ -059080: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -059084: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ -059088: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ -05908c: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ -059090: 6e20 fd09 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@09fd │ │ -059096: 0c04 |0035: move-result-object v4 │ │ -059098: 54a7 7603 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0376 │ │ -05909c: 6e20 1b14 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@141b │ │ -0590a2: 6e10 450a 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0a45 │ │ -0590a8: 0a07 |003e: move-result v7 │ │ -0590aa: 6e10 400a 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0a40 │ │ -0590b0: 0a08 |0042: move-result v8 │ │ -0590b2: b187 |0043: sub-int/2addr v7, v8 │ │ -0590b4: 6e10 410a 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0a41 │ │ -0590ba: 0a08 |0047: move-result v8 │ │ -0590bc: 9105 0708 |0048: sub-int v5, v7, v8 │ │ -0590c0: 6e10 3d0a 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0a3d │ │ -0590c6: 0a07 |004d: move-result v7 │ │ -0590c8: 6e10 420a 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0a42 │ │ -0590ce: 0a08 |0051: move-result v8 │ │ -0590d0: b187 |0052: sub-int/2addr v7, v8 │ │ -0590d2: 6e10 3f0a 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0a3f │ │ -0590d8: 0a08 |0056: move-result v8 │ │ -0590da: 9100 0708 |0057: sub-int v0, v7, v8 │ │ -0590de: 8257 |0059: int-to-float v7, v5 │ │ -0590e0: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ -0590e6: c887 |005d: mul-float/2addr v7, v8 │ │ -0590e8: 8777 |005e: float-to-int v7, v7 │ │ -0590ea: 7120 4712 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ -0590f0: 0a02 |0062: move-result v2 │ │ -0590f2: 7120 4712 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ -0590f8: 0a01 |0066: move-result v1 │ │ -0590fa: 54a7 7a03 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037a │ │ -0590fe: 6e30 1414 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1414 │ │ -059104: 54a7 7203 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0372 │ │ -059108: 6e30 1414 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1414 │ │ -05910e: 54a7 7603 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0376 │ │ -059112: 6e30 1414 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1414 │ │ -059118: 59ab 7403 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0374 │ │ -05911c: 55a7 7d03 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@037d │ │ -059120: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ -059124: 52a7 7503 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0375 │ │ -059128: 6e40 590a ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a59 │ │ -05912e: 5ca6 7e03 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@037e │ │ -059132: 0e00 |0083: return-void │ │ -059134: 0163 |0084: move v3, v6 │ │ -059136: 2885 |0085: goto 000a // -007b │ │ -059138: 1207 |0086: const/4 v7, #int 0 // #0 │ │ -05913a: 289f |0087: goto 0026 // -0061 │ │ +05b260: |[05b260] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ +05b270: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +05b272: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ +05b276: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +05b278: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ +05b27c: 6e10 fb09 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09fb │ │ +05b282: 0a03 |0009: move-result v3 │ │ +05b284: 5ca7 7e03 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@037e │ │ +05b288: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +05b28a: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ +05b28e: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ +05b292: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ +05b296: 6e20 fd09 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@09fd │ │ +05b29c: 0c04 |0016: move-result-object v4 │ │ +05b29e: 54a7 7a03 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037a │ │ +05b2a2: 6e20 1b14 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@141b │ │ +05b2a8: 54a8 7203 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0372 │ │ +05b2ac: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ +05b2b0: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ +05b2b4: 6e20 fd09 bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@09fd │ │ +05b2ba: 0c07 |0025: move-result-object v7 │ │ +05b2bc: 6e20 1b14 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@141b │ │ +05b2c2: 1204 |0029: const/4 v4, #int 0 // #0 │ │ +05b2c4: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +05b2c8: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ +05b2cc: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ +05b2d0: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ +05b2d4: 6e20 fd09 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@09fd │ │ +05b2da: 0c04 |0035: move-result-object v4 │ │ +05b2dc: 54a7 7603 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0376 │ │ +05b2e0: 6e20 1b14 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@141b │ │ +05b2e6: 6e10 450a 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0a45 │ │ +05b2ec: 0a07 |003e: move-result v7 │ │ +05b2ee: 6e10 400a 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0a40 │ │ +05b2f4: 0a08 |0042: move-result v8 │ │ +05b2f6: b187 |0043: sub-int/2addr v7, v8 │ │ +05b2f8: 6e10 410a 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0a41 │ │ +05b2fe: 0a08 |0047: move-result v8 │ │ +05b300: 9105 0708 |0048: sub-int v5, v7, v8 │ │ +05b304: 6e10 3d0a 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0a3d │ │ +05b30a: 0a07 |004d: move-result v7 │ │ +05b30c: 6e10 420a 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0a42 │ │ +05b312: 0a08 |0051: move-result v8 │ │ +05b314: b187 |0052: sub-int/2addr v7, v8 │ │ +05b316: 6e10 3f0a 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0a3f │ │ +05b31c: 0a08 |0056: move-result v8 │ │ +05b31e: 9100 0708 |0057: sub-int v0, v7, v8 │ │ +05b322: 8257 |0059: int-to-float v7, v5 │ │ +05b324: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ +05b32a: c887 |005d: mul-float/2addr v7, v8 │ │ +05b32c: 8777 |005e: float-to-int v7, v7 │ │ +05b32e: 7120 4712 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ +05b334: 0a02 |0062: move-result v2 │ │ +05b336: 7120 4712 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1247 │ │ +05b33c: 0a01 |0066: move-result v1 │ │ +05b33e: 54a7 7a03 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037a │ │ +05b342: 6e30 1414 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1414 │ │ +05b348: 54a7 7203 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0372 │ │ +05b34c: 6e30 1414 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1414 │ │ +05b352: 54a7 7603 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0376 │ │ +05b356: 6e30 1414 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@1414 │ │ +05b35c: 59ab 7403 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0374 │ │ +05b360: 55a7 7d03 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@037d │ │ +05b364: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ +05b368: 52a7 7503 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0375 │ │ +05b36c: 6e40 590a ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a59 │ │ +05b372: 5ca6 7e03 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@037e │ │ +05b376: 0e00 |0083: return-void │ │ +05b378: 0163 |0084: move v3, v6 │ │ +05b37a: 2885 |0085: goto 000a // -007b │ │ +05b37c: 1207 |0086: const/4 v7, #int 0 // #0 │ │ +05b37e: 289f |0087: goto 0026 // -0061 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=271 │ │ 0x000a line=272 │ │ 0x000c line=274 │ │ 0x000d line=275 │ │ 0x0011 line=276 │ │ @@ -117945,233 +117923,233 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 49 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 444 16-bit code units │ │ -05913c: |[05913c] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ -05914c: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ -059150: 5200 7403 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0374 │ │ -059154: 022a 0000 |0004: move/from16 v42, v0 │ │ -059158: 0200 2e00 |0006: move/from16 v0, v46 │ │ -05915c: 0201 2a00 |0008: move/from16 v1, v42 │ │ -059160: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ -059164: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ -059168: 5400 7903 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0379 │ │ -05916c: 082a 0000 |0010: move-object/from16 v42, v0 │ │ -059170: 7401 b20b 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0bb2 │ │ -059176: 0c2a |0015: move-result-object v42 │ │ -059178: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ -05917c: 0201 2e00 |0018: move/from16 v1, v46 │ │ -059180: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ -059184: 6e30 580a 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0a58 │ │ -05918a: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ -05918e: 0200 2a00 |0021: move/from16 v0, v42 │ │ -059192: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ -059196: 5c10 7d03 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@037d │ │ -05919a: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ -05919e: 5400 7a03 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037a │ │ -0591a2: 082a 0000 |002b: move-object/from16 v42, v0 │ │ -0591a6: 7401 1014 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1410 │ │ -0591ac: 0a24 |0030: move-result v36 │ │ -0591ae: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ -0591b2: 5400 7203 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0372 │ │ -0591b6: 082a 0000 |0035: move-object/from16 v42, v0 │ │ -0591ba: 7401 1014 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1410 │ │ -0591c0: 0a12 |003a: move-result v18 │ │ -0591c2: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ -0591c6: 5400 7603 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0376 │ │ -0591ca: 082a 0000 |003f: move-object/from16 v42, v0 │ │ -0591ce: 7401 1014 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1410 │ │ -0591d4: 0a1a |0044: move-result v26 │ │ -0591d6: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ -0591da: 7401 450a 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0a45 │ │ -0591e0: 0a26 |004a: move-result v38 │ │ -0591e2: 7401 3d0a 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0a3d │ │ -0591e8: 0a25 |004e: move-result v37 │ │ -0591ea: 7401 400a 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0a40 │ │ -0591f0: 0a1d |0052: move-result v29 │ │ -0591f2: 7401 410a 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0a41 │ │ -0591f8: 0a1e |0056: move-result v30 │ │ -0591fa: 7401 420a 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0a42 │ │ -059200: 0a1f |005a: move-result v31 │ │ -059202: 7401 3f0a 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0a3f │ │ -059208: 0a1c |005e: move-result v28 │ │ -05920a: 9027 1d13 |005f: add-int v39, v29, v19 │ │ -05920e: 9028 1e13 |0061: add-int v40, v30, v19 │ │ -059212: 912a 2627 |0063: sub-int v42, v38, v39 │ │ -059216: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ -05921a: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ -05921e: a60e 2f2a |0069: add-float v14, v47, v42 │ │ -059222: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ -059226: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ -05922a: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ -05922e: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ -059232: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ -059236: 912a 2628 |0075: sub-int v42, v38, v40 │ │ -05923a: 82a0 |0077: int-to-float v0, v10 │ │ -05923c: 022b 0000 |0078: move/from16 v43, v0 │ │ -059240: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ -059244: 0200 2b00 |007c: move/from16 v0, v43 │ │ -059248: 8700 |007e: float-to-int v0, v0 │ │ -05924a: 022b 0000 |007f: move/from16 v43, v0 │ │ -05924e: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ -059252: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ -059256: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ -05925a: 900f 0d12 |0087: add-int v15, v13, v18 │ │ -05925e: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ -059262: 5400 7a03 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037a │ │ -059266: 082a 0000 |008d: move-object/from16 v42, v0 │ │ -05926a: 7401 0c14 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@140c │ │ -059270: 0a20 |0092: move-result v32 │ │ -059272: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ -059276: 5400 7203 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0372 │ │ -05927a: 082a 0000 |0097: move-object/from16 v42, v0 │ │ -05927e: 7401 0c14 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@140c │ │ -059284: 0a0b |009c: move-result v11 │ │ -059286: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ -05928a: 5400 7603 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0376 │ │ -05928e: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ -059292: 7401 0c14 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@140c │ │ -059298: 0a16 |00a6: move-result v22 │ │ -05929a: 0200 2000 |00a7: move/from16 v0, v32 │ │ -05929e: 7120 8714 b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ -0592a4: 0a2a |00ac: move-result v42 │ │ -0592a6: 0200 2a00 |00ad: move/from16 v0, v42 │ │ -0592aa: 0201 1600 |00af: move/from16 v1, v22 │ │ -0592ae: 7120 8714 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ -0592b4: 0a14 |00b4: move-result v20 │ │ -0592b6: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ -0592ba: 9111 140b |00b7: sub-int v17, v20, v11 │ │ -0592be: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ -0592c2: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ -0592c6: 5400 7a03 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037a │ │ -0592ca: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ -0592ce: 7401 0f14 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@140f │ │ -0592d4: 0a2a |00c4: move-result v42 │ │ -0592d6: 9007 232a |00c5: add-int v7, v35, v42 │ │ -0592da: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ -0592de: 5400 7203 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0372 │ │ -0592e2: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ -0592e6: 7401 0f14 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@140f │ │ -0592ec: 0a2a |00d0: move-result v42 │ │ -0592ee: 9005 112a |00d1: add-int v5, v17, v42 │ │ -0592f2: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ -0592f6: 5400 7603 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0376 │ │ -0592fa: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ -0592fe: 7401 0f14 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@140f │ │ -059304: 0a2a |00dc: move-result v42 │ │ -059306: 9006 192a |00dd: add-int v6, v25, v42 │ │ -05930a: 7120 8714 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ -059310: 0a2a |00e2: move-result v42 │ │ -059312: 0200 2a00 |00e3: move/from16 v0, v42 │ │ -059316: 7120 8714 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ -05931c: 0a15 |00e8: move-result v21 │ │ -05931e: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ -059322: 5200 7303 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0373 │ │ -059326: 022a 0000 |00ed: move/from16 v42, v0 │ │ -05932a: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ -05932e: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ -059334: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ -059338: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ -05933c: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ -059340: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ -059344: 5400 7203 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0372 │ │ -059348: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ -05934c: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ -059350: 5400 7203 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0372 │ │ -059354: 082b 0000 |0104: move-object/from16 v43, v0 │ │ -059358: 7401 0f14 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@140f │ │ -05935e: 0a2b |0109: move-result v43 │ │ -059360: 902b 2b10 |010a: add-int v43, v43, v16 │ │ -059364: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ -059368: 0201 1000 |010e: move/from16 v1, v16 │ │ -05936c: 0202 2b00 |0110: move/from16 v2, v43 │ │ -059370: 6e52 1314 d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@1413 │ │ -059376: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ -05937a: 5200 7b03 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@037b │ │ -05937e: 022a 0000 |0119: move/from16 v42, v0 │ │ -059382: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ -059386: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ -05938a: 0200 1d00 |011f: move/from16 v0, v29 │ │ -05938e: 0201 2a00 |0121: move/from16 v1, v42 │ │ -059392: 7120 8914 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@1489 │ │ -059398: 0a21 |0126: move-result v33 │ │ -05939a: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ -05939e: 5400 7a03 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037a │ │ -0593a2: 082a 0000 |012b: move-object/from16 v42, v0 │ │ -0593a6: 902b 2124 |012d: add-int v43, v33, v36 │ │ -0593aa: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ -0593ae: 5400 7a03 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037a │ │ -0593b2: 082c 0000 |0133: move-object/from16 v44, v0 │ │ -0593b6: 7401 0f14 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@140f │ │ -0593bc: 0a2c |0138: move-result v44 │ │ -0593be: 902c 2c22 |0139: add-int v44, v44, v34 │ │ -0593c2: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ -0593c6: 0201 2100 |013d: move/from16 v1, v33 │ │ -0593ca: 0202 2200 |013f: move/from16 v2, v34 │ │ -0593ce: 0203 2b00 |0141: move/from16 v3, v43 │ │ -0593d2: 0204 2c00 |0143: move/from16 v4, v44 │ │ -0593d6: 6e54 1314 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@1413 │ │ -0593dc: 912a 261e |0148: sub-int v42, v38, v30 │ │ -0593e0: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ -0593e4: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ -0593e8: 5200 7b03 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@037b │ │ -0593ec: 022b 0000 |0150: move/from16 v43, v0 │ │ -0593f0: 902b 2b0f |0152: add-int v43, v43, v15 │ │ -0593f4: 7702 8714 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ -0593fa: 0a17 |0157: move-result v23 │ │ -0593fc: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ -059400: 5400 7603 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0376 │ │ -059404: 082a 0000 |015c: move-object/from16 v42, v0 │ │ -059408: 902b 171a |015e: add-int v43, v23, v26 │ │ -05940c: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ -059410: 5400 7603 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0376 │ │ -059414: 082c 0000 |0164: move-object/from16 v44, v0 │ │ -059418: 7401 0f14 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@140f │ │ -05941e: 0a2c |0169: move-result v44 │ │ -059420: 902c 2c18 |016a: add-int v44, v44, v24 │ │ -059424: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ -059428: 0201 1700 |016e: move/from16 v1, v23 │ │ -05942c: 0202 1800 |0170: move/from16 v2, v24 │ │ -059430: 0203 2b00 |0172: move/from16 v3, v43 │ │ -059434: 0204 2c00 |0174: move/from16 v4, v44 │ │ -059438: 6e54 1314 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@1413 │ │ -05943e: 0200 2f00 |0179: move/from16 v0, v47 │ │ -059442: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ -059446: 5910 7503 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0375 │ │ -05944a: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ -05944e: 0200 2a00 |0181: move/from16 v0, v42 │ │ -059452: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ -059456: 5c10 7d03 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@037d │ │ -05945a: 0e00 |0187: return-void │ │ -05945c: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ -059460: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ -059464: 5200 7503 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0375 │ │ -059468: 022a 0000 |018e: move/from16 v42, v0 │ │ -05946c: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ -059470: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ -059474: 28f3 |0194: goto 0187 // -000d │ │ -059476: 912a 251f |0195: sub-int v42, v37, v31 │ │ -05947a: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ -05947e: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ -059482: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ -059486: 9022 0923 |019d: add-int v34, v9, v35 │ │ -05948a: 9010 0911 |019f: add-int v16, v9, v17 │ │ -05948e: 9018 0919 |01a1: add-int v24, v9, v25 │ │ -059492: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ -059496: 912a 251c |01a5: sub-int v42, v37, v28 │ │ -05949a: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ -05949e: 9022 0823 |01a9: add-int v34, v8, v35 │ │ -0594a2: 9010 0811 |01ab: add-int v16, v8, v17 │ │ -0594a6: 9018 0819 |01ad: add-int v24, v8, v25 │ │ -0594aa: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ -0594ae: 0000 |01b1: nop // spacer │ │ -0594b0: 0002 0200 1000 0000 5000 0000 a400 ... |01b2: sparse-switch-data (10 units) │ │ +05b380: |[05b380] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ +05b390: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ +05b394: 5200 7403 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0374 │ │ +05b398: 022a 0000 |0004: move/from16 v42, v0 │ │ +05b39c: 0200 2e00 |0006: move/from16 v0, v46 │ │ +05b3a0: 0201 2a00 |0008: move/from16 v1, v42 │ │ +05b3a4: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ +05b3a8: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ +05b3ac: 5400 7903 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0379 │ │ +05b3b0: 082a 0000 |0010: move-object/from16 v42, v0 │ │ +05b3b4: 7401 b20b 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0bb2 │ │ +05b3ba: 0c2a |0015: move-result-object v42 │ │ +05b3bc: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ +05b3c0: 0201 2e00 |0018: move/from16 v1, v46 │ │ +05b3c4: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ +05b3c8: 6e30 580a 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0a58 │ │ +05b3ce: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ +05b3d2: 0200 2a00 |0021: move/from16 v0, v42 │ │ +05b3d6: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ +05b3da: 5c10 7d03 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@037d │ │ +05b3de: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ +05b3e2: 5400 7a03 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037a │ │ +05b3e6: 082a 0000 |002b: move-object/from16 v42, v0 │ │ +05b3ea: 7401 1014 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1410 │ │ +05b3f0: 0a24 |0030: move-result v36 │ │ +05b3f2: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ +05b3f6: 5400 7203 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0372 │ │ +05b3fa: 082a 0000 |0035: move-object/from16 v42, v0 │ │ +05b3fe: 7401 1014 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1410 │ │ +05b404: 0a12 |003a: move-result v18 │ │ +05b406: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ +05b40a: 5400 7603 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0376 │ │ +05b40e: 082a 0000 |003f: move-object/from16 v42, v0 │ │ +05b412: 7401 1014 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@1410 │ │ +05b418: 0a1a |0044: move-result v26 │ │ +05b41a: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ +05b41e: 7401 450a 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0a45 │ │ +05b424: 0a26 |004a: move-result v38 │ │ +05b426: 7401 3d0a 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0a3d │ │ +05b42c: 0a25 |004e: move-result v37 │ │ +05b42e: 7401 400a 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0a40 │ │ +05b434: 0a1d |0052: move-result v29 │ │ +05b436: 7401 410a 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0a41 │ │ +05b43c: 0a1e |0056: move-result v30 │ │ +05b43e: 7401 420a 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0a42 │ │ +05b444: 0a1f |005a: move-result v31 │ │ +05b446: 7401 3f0a 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0a3f │ │ +05b44c: 0a1c |005e: move-result v28 │ │ +05b44e: 9027 1d13 |005f: add-int v39, v29, v19 │ │ +05b452: 9028 1e13 |0061: add-int v40, v30, v19 │ │ +05b456: 912a 2627 |0063: sub-int v42, v38, v39 │ │ +05b45a: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ +05b45e: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ +05b462: a60e 2f2a |0069: add-float v14, v47, v42 │ │ +05b466: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ +05b46a: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ +05b46e: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ +05b472: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ +05b476: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ +05b47a: 912a 2628 |0075: sub-int v42, v38, v40 │ │ +05b47e: 82a0 |0077: int-to-float v0, v10 │ │ +05b480: 022b 0000 |0078: move/from16 v43, v0 │ │ +05b484: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ +05b488: 0200 2b00 |007c: move/from16 v0, v43 │ │ +05b48c: 8700 |007e: float-to-int v0, v0 │ │ +05b48e: 022b 0000 |007f: move/from16 v43, v0 │ │ +05b492: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ +05b496: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ +05b49a: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ +05b49e: 900f 0d12 |0087: add-int v15, v13, v18 │ │ +05b4a2: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ +05b4a6: 5400 7a03 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037a │ │ +05b4aa: 082a 0000 |008d: move-object/from16 v42, v0 │ │ +05b4ae: 7401 0c14 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@140c │ │ +05b4b4: 0a20 |0092: move-result v32 │ │ +05b4b6: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ +05b4ba: 5400 7203 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0372 │ │ +05b4be: 082a 0000 |0097: move-object/from16 v42, v0 │ │ +05b4c2: 7401 0c14 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@140c │ │ +05b4c8: 0a0b |009c: move-result v11 │ │ +05b4ca: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ +05b4ce: 5400 7603 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0376 │ │ +05b4d2: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ +05b4d6: 7401 0c14 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@140c │ │ +05b4dc: 0a16 |00a6: move-result v22 │ │ +05b4de: 0200 2000 |00a7: move/from16 v0, v32 │ │ +05b4e2: 7120 8714 b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ +05b4e8: 0a2a |00ac: move-result v42 │ │ +05b4ea: 0200 2a00 |00ad: move/from16 v0, v42 │ │ +05b4ee: 0201 1600 |00af: move/from16 v1, v22 │ │ +05b4f2: 7120 8714 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ +05b4f8: 0a14 |00b4: move-result v20 │ │ +05b4fa: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ +05b4fe: 9111 140b |00b7: sub-int v17, v20, v11 │ │ +05b502: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ +05b506: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ +05b50a: 5400 7a03 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037a │ │ +05b50e: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ +05b512: 7401 0f14 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@140f │ │ +05b518: 0a2a |00c4: move-result v42 │ │ +05b51a: 9007 232a |00c5: add-int v7, v35, v42 │ │ +05b51e: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ +05b522: 5400 7203 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0372 │ │ +05b526: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ +05b52a: 7401 0f14 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@140f │ │ +05b530: 0a2a |00d0: move-result v42 │ │ +05b532: 9005 112a |00d1: add-int v5, v17, v42 │ │ +05b536: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ +05b53a: 5400 7603 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0376 │ │ +05b53e: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ +05b542: 7401 0f14 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@140f │ │ +05b548: 0a2a |00dc: move-result v42 │ │ +05b54a: 9006 192a |00dd: add-int v6, v25, v42 │ │ +05b54e: 7120 8714 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ +05b554: 0a2a |00e2: move-result v42 │ │ +05b556: 0200 2a00 |00e3: move/from16 v0, v42 │ │ +05b55a: 7120 8714 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ +05b560: 0a15 |00e8: move-result v21 │ │ +05b562: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ +05b566: 5200 7303 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0373 │ │ +05b56a: 022a 0000 |00ed: move/from16 v42, v0 │ │ +05b56e: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ +05b572: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ +05b578: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ +05b57c: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ +05b580: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ +05b584: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ +05b588: 5400 7203 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0372 │ │ +05b58c: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ +05b590: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ +05b594: 5400 7203 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0372 │ │ +05b598: 082b 0000 |0104: move-object/from16 v43, v0 │ │ +05b59c: 7401 0f14 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@140f │ │ +05b5a2: 0a2b |0109: move-result v43 │ │ +05b5a4: 902b 2b10 |010a: add-int v43, v43, v16 │ │ +05b5a8: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ +05b5ac: 0201 1000 |010e: move/from16 v1, v16 │ │ +05b5b0: 0202 2b00 |0110: move/from16 v2, v43 │ │ +05b5b4: 6e52 1314 d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@1413 │ │ +05b5ba: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ +05b5be: 5200 7b03 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@037b │ │ +05b5c2: 022a 0000 |0119: move/from16 v42, v0 │ │ +05b5c6: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ +05b5ca: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ +05b5ce: 0200 1d00 |011f: move/from16 v0, v29 │ │ +05b5d2: 0201 2a00 |0121: move/from16 v1, v42 │ │ +05b5d6: 7120 8914 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@1489 │ │ +05b5dc: 0a21 |0126: move-result v33 │ │ +05b5de: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ +05b5e2: 5400 7a03 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037a │ │ +05b5e6: 082a 0000 |012b: move-object/from16 v42, v0 │ │ +05b5ea: 902b 2124 |012d: add-int v43, v33, v36 │ │ +05b5ee: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ +05b5f2: 5400 7a03 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@037a │ │ +05b5f6: 082c 0000 |0133: move-object/from16 v44, v0 │ │ +05b5fa: 7401 0f14 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@140f │ │ +05b600: 0a2c |0138: move-result v44 │ │ +05b602: 902c 2c22 |0139: add-int v44, v44, v34 │ │ +05b606: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ +05b60a: 0201 2100 |013d: move/from16 v1, v33 │ │ +05b60e: 0202 2200 |013f: move/from16 v2, v34 │ │ +05b612: 0203 2b00 |0141: move/from16 v3, v43 │ │ +05b616: 0204 2c00 |0143: move/from16 v4, v44 │ │ +05b61a: 6e54 1314 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@1413 │ │ +05b620: 912a 261e |0148: sub-int v42, v38, v30 │ │ +05b624: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ +05b628: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ +05b62c: 5200 7b03 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@037b │ │ +05b630: 022b 0000 |0150: move/from16 v43, v0 │ │ +05b634: 902b 2b0f |0152: add-int v43, v43, v15 │ │ +05b638: 7702 8714 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ +05b63e: 0a17 |0157: move-result v23 │ │ +05b640: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ +05b644: 5400 7603 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0376 │ │ +05b648: 082a 0000 |015c: move-object/from16 v42, v0 │ │ +05b64c: 902b 171a |015e: add-int v43, v23, v26 │ │ +05b650: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ +05b654: 5400 7603 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0376 │ │ +05b658: 082c 0000 |0164: move-object/from16 v44, v0 │ │ +05b65c: 7401 0f14 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@140f │ │ +05b662: 0a2c |0169: move-result v44 │ │ +05b664: 902c 2c18 |016a: add-int v44, v44, v24 │ │ +05b668: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ +05b66c: 0201 1700 |016e: move/from16 v1, v23 │ │ +05b670: 0202 1800 |0170: move/from16 v2, v24 │ │ +05b674: 0203 2b00 |0172: move/from16 v3, v43 │ │ +05b678: 0204 2c00 |0174: move/from16 v4, v44 │ │ +05b67c: 6e54 1314 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@1413 │ │ +05b682: 0200 2f00 |0179: move/from16 v0, v47 │ │ +05b686: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ +05b68a: 5910 7503 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0375 │ │ +05b68e: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ +05b692: 0200 2a00 |0181: move/from16 v0, v42 │ │ +05b696: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ +05b69a: 5c10 7d03 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@037d │ │ +05b69e: 0e00 |0187: return-void │ │ +05b6a0: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ +05b6a4: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ +05b6a8: 5200 7503 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0375 │ │ +05b6ac: 022a 0000 |018e: move/from16 v42, v0 │ │ +05b6b0: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ +05b6b4: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ +05b6b8: 28f3 |0194: goto 0187 // -000d │ │ +05b6ba: 912a 251f |0195: sub-int v42, v37, v31 │ │ +05b6be: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ +05b6c2: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ +05b6c6: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ +05b6ca: 9022 0923 |019d: add-int v34, v9, v35 │ │ +05b6ce: 9010 0911 |019f: add-int v16, v9, v17 │ │ +05b6d2: 9018 0919 |01a1: add-int v24, v9, v25 │ │ +05b6d6: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ +05b6da: 912a 251c |01a5: sub-int v42, v37, v28 │ │ +05b6de: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ +05b6e2: 9022 0823 |01a9: add-int v34, v8, v35 │ │ +05b6e6: 9010 0811 |01ab: add-int v16, v8, v17 │ │ +05b6ea: 9018 0819 |01ad: add-int v24, v8, v25 │ │ +05b6ee: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ +05b6f2: 0000 |01b1: nop // spacer │ │ +05b6f4: 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 │ │ @@ -118302,21 +118280,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 : 2135 (PagerTitleStrip.java) │ │ + source_file_idx : 2136 (PagerTitleStrip.java) │ │ │ │ Class #441 header: │ │ class_idx : 432 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2236 │ │ +source_file_idx : 2237 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #441 annotations: │ │ Annotations on class │ │ @@ -118337,17 +118315,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0594c4: |[0594c4] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:()V │ │ -0594d4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -0594da: 0e00 |0003: return-void │ │ +05b708: |[05b708] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:()V │ │ +05b718: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05b71e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; │ │ │ │ #1 : (in Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;) │ │ @@ -118355,17 +118333,17 @@ │ │ type : '(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0594dc: |[0594dc] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ -0594ec: 7010 5e0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:()V // method@0a5e │ │ -0594f2: 0e00 |0003: return-void │ │ +05b720: |[05b720] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ +05b730: 7010 5e0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:()V // method@0a5e │ │ +05b736: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/view/ScaleGestureDetectorCompat$1; │ │ │ │ @@ -118375,17 +118353,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0594f4: |[0594f4] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -059504: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059506: 0f00 |0001: return v0 │ │ +05b738: |[05b738] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +05b748: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05b74a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; │ │ 0x0000 - 0x0002 reg=2 o Ljava/lang/Object; │ │ │ │ @@ -118394,31 +118372,31 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -059508: |[059508] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -059518: 0e00 |0000: return-void │ │ +05b74c: |[05b74c] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +05b75c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; │ │ 0x0000 - 0x0001 reg=1 o Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 enabled Z │ │ │ │ - source_file_idx : 2236 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 2237 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #442 header: │ │ class_idx : 433 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2236 │ │ +source_file_idx : 2237 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #442 annotations: │ │ Annotations on class │ │ @@ -118439,17 +118417,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05951c: |[05951c] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:()V │ │ -05952c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -059532: 0e00 |0003: return-void │ │ +05b760: |[05b760] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:()V │ │ +05b770: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05b776: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; │ │ │ │ #1 : (in Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;) │ │ @@ -118457,17 +118435,17 @@ │ │ type : '(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059534: |[059534] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ -059544: 7010 620a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:()V // method@0a62 │ │ -05954a: 0e00 |0003: return-void │ │ +05b778: |[05b778] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ +05b788: 7010 620a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:()V // method@0a62 │ │ +05b78e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/view/ScaleGestureDetectorCompat$1; │ │ │ │ @@ -118477,18 +118455,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05954c: |[05954c] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -05955c: 7110 6d0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@0a6d │ │ -059562: 0a00 |0003: move-result v0 │ │ -059564: 0f00 |0004: return v0 │ │ +05b790: |[05b790] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +05b7a0: 7110 6d0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@0a6d │ │ +05b7a6: 0a00 |0003: move-result v0 │ │ +05b7a8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 o Ljava/lang/Object; │ │ │ │ @@ -118497,33 +118475,33 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059568: |[059568] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -059578: 7120 6e0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@0a6e │ │ -05957e: 0e00 |0003: return-void │ │ +05b7ac: |[05b7ac] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +05b7bc: 7120 6e0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@0a6e │ │ +05b7c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; │ │ 0x0000 - 0x0004 reg=1 o Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 enabled Z │ │ │ │ - source_file_idx : 2236 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 2237 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #443 header: │ │ class_idx : 437 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2480 │ │ +source_file_idx : 2481 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #443 annotations: │ │ Annotations on class │ │ @@ -118544,17 +118522,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059580: |[059580] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ -059590: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -059596: 0e00 |0003: return-void │ │ +05b7c4: |[05b7c4] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ +05b7d4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05b7da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -118563,18 +118541,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059598: |[059598] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0595a8: 6e10 3212 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@1232 │ │ -0595ae: 0a00 |0003: move-result v0 │ │ -0595b0: 0f00 |0004: return v0 │ │ +05b7dc: |[05b7dc] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +05b7ec: 6e10 3212 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@1232 │ │ +05b7f2: 0a00 |0003: move-result v0 │ │ +05b7f4: 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 │ │ @@ -118584,33 +118562,33 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0595b4: |[0595b4] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0595c4: 6e10 3412 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@1234 │ │ -0595ca: 0a00 |0003: move-result v0 │ │ -0595cc: 0f00 |0004: return v0 │ │ +05b7f8: |[05b7f8] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +05b808: 6e10 3412 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@1234 │ │ +05b80e: 0a00 |0003: move-result v0 │ │ +05b810: 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 : 2480 (VelocityTrackerCompat.java) │ │ + source_file_idx : 2481 (VelocityTrackerCompat.java) │ │ │ │ Class #444 header: │ │ class_idx : 438 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2480 │ │ +source_file_idx : 2481 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #444 annotations: │ │ Annotations on class │ │ @@ -118631,17 +118609,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0595d0: |[0595d0] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ -0595e0: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -0595e6: 0e00 |0003: return-void │ │ +05b814: |[05b814] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ +05b824: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05b82a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -118650,18 +118628,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0595e8: |[0595e8] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0595f8: 7120 7c0a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a7c │ │ -0595fe: 0a00 |0003: move-result v0 │ │ -059600: 0f00 |0004: return v0 │ │ +05b82c: |[05b82c] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +05b83c: 7120 7c0a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0a7c │ │ +05b842: 0a00 |0003: move-result v0 │ │ +05b844: 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 │ │ @@ -118671,33 +118649,33 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -059604: |[059604] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -059614: 7120 7d0a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a7d │ │ -05961a: 0a00 |0003: move-result v0 │ │ -05961c: 0f00 |0004: return v0 │ │ +05b848: |[05b848] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +05b858: 7120 7d0a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0a7d │ │ +05b85e: 0a00 |0003: move-result v0 │ │ +05b860: 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 : 2480 (VelocityTrackerCompat.java) │ │ + source_file_idx : 2481 (VelocityTrackerCompat.java) │ │ │ │ Class #445 header: │ │ class_idx : 442 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2487 │ │ +source_file_idx : 2488 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 35 │ │ │ │ Class #445 annotations: │ │ Annotations on class │ │ @@ -118718,17 +118696,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059620: |[059620] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ -059630: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -059636: 0e00 |0003: return-void │ │ +05b864: |[05b864] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ +05b874: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05b87a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -118737,17 +118715,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -059638: |[059638] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -059648: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05964a: 0f00 |0001: return v0 │ │ +05b87c: |[05b87c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +05b88c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05b88e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 direction I │ │ @@ -118757,17 +118735,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05964c: |[05964c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -05965c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05965e: 0f00 |0001: return v0 │ │ +05b890: |[05b890] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +05b8a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05b8a2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 direction I │ │ @@ -118777,17 +118755,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -059660: |[059660] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -059670: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059672: 0f00 |0001: return v0 │ │ +05b8a4: |[05b8a4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +05b8b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05b8b6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -118796,17 +118774,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 │ │ -059674: |[059674] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -059684: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059686: 1100 |0001: return-object v0 │ │ +05b8b8: |[05b8b8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +05b8c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05b8ca: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -118815,17 +118793,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059688: |[059688] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ -059698: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -05969c: 0f00 |0002: return v0 │ │ +05b8cc: |[05b8cc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ +05b8dc: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +05b8e0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0003 reg=2 view Landroid/view/View; │ │ │ │ @@ -118834,17 +118812,17 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0596a0: |[0596a0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ -0596b0: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ -0596b4: 1000 |0002: return-wide v0 │ │ +05b8e4: |[05b8e4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ +05b8f4: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ +05b8f8: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ @@ -118852,17 +118830,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0596b8: |[0596b8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -0596c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0596ca: 0f00 |0001: return v0 │ │ +05b8fc: |[05b8fc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +05b90c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05b90e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -118871,17 +118849,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0596cc: |[0596cc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ -0596dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0596de: 0f00 |0001: return v0 │ │ +05b910: |[05b910] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ +05b920: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05b922: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -118890,17 +118868,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0596e0: |[0596e0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ -0596f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0596f2: 0f00 |0001: return v0 │ │ +05b924: |[05b924] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ +05b934: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05b936: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -118909,17 +118887,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0596f4: |[0596f4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ -059704: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059706: 0f00 |0001: return v0 │ │ +05b938: |[05b938] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ +05b948: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05b94a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -118928,18 +118906,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059708: |[059708] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -059718: 6e10 6312 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@1263 │ │ -05971e: 0a00 |0003: move-result v0 │ │ -059720: 0f00 |0004: return v0 │ │ +05b94c: |[05b94c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +05b95c: 6e10 6312 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@1263 │ │ +05b962: 0a00 |0003: move-result v0 │ │ +05b964: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -118948,17 +118926,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -059724: |[059724] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ -059734: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059736: 0f00 |0001: return v0 │ │ +05b968: |[05b968] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ +05b978: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05b97a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -118967,18 +118945,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059738: |[059738] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -059748: 6e10 6612 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1266 │ │ -05974e: 0a00 |0003: move-result v0 │ │ -059750: 0f00 |0004: return v0 │ │ +05b97c: |[05b97c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +05b98c: 6e10 6612 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1266 │ │ +05b992: 0a00 |0003: move-result v0 │ │ +05b994: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -118987,17 +118965,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -059754: |[059754] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -059764: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -059766: 0f00 |0001: return v0 │ │ +05b998: |[05b998] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +05b9a8: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +05b9aa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ │ │ @@ -119006,18 +118984,18 @@ │ │ type : '(Landroid/view/View;)Landroid/view/ViewParent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059768: |[059768] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -059778: 6e10 6912 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1269 │ │ -05977e: 0c00 |0003: move-result-object v0 │ │ -059780: 1100 |0004: return-object v0 │ │ +05b9ac: |[05b9ac] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +05b9bc: 6e10 6912 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1269 │ │ +05b9c2: 0c00 |0003: move-result-object v0 │ │ +05b9c4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -119026,17 +119004,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -059784: |[059784] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -059794: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059796: 0f00 |0001: return v0 │ │ +05b9c8: |[05b9c8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +05b9d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05b9da: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -119045,25 +119023,25 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -059798: |[059798] android.support.v4.view.ViewCompat$BaseViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ -0597a8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0597aa: 6e10 5412 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1254 │ │ -0597b0: 0c00 |0004: move-result-object v0 │ │ -0597b2: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -0597b6: 6e10 3801 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0138 │ │ -0597bc: 0a02 |000a: move-result v2 │ │ -0597be: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ -0597c0: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ -0597c4: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -0597c6: 0f01 |000f: return v1 │ │ +05b9dc: |[05b9dc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ +05b9ec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05b9ee: 6e10 5412 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1254 │ │ +05b9f4: 0c00 |0004: move-result-object v0 │ │ +05b9f6: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +05b9fa: 6e10 3801 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@0138 │ │ +05ba00: 0a02 |000a: move-result v2 │ │ +05ba02: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ +05ba04: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ +05ba08: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +05ba0a: 0f01 |000f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=329 │ │ 0x0005 line=330 │ │ 0x0007 line=331 │ │ 0x000f line=333 │ │ locals : │ │ @@ -119076,16 +119054,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 │ │ -0597c8: |[0597c8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0597d8: 0e00 |0000: return-void │ │ +05ba0c: |[05ba0c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05ba1c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -119095,16 +119073,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 │ │ -0597dc: |[0597dc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0597ec: 0e00 |0000: return-void │ │ +05ba20: |[05ba20] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +05ba30: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -119114,16 +119092,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 │ │ -0597f0: |[0597f0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -059800: 0e00 |0000: return-void │ │ +05ba34: |[05ba34] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05ba44: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -119133,17 +119111,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 │ │ -059804: |[059804] android.support.v4.view.ViewCompat$BaseViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -059814: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059816: 0f00 |0001: return v0 │ │ +05ba48: |[05ba48] android.support.v4.view.ViewCompat$BaseViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +05ba58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05ba5a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 action I │ │ @@ -119154,19 +119132,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -059818: |[059818] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -059828: 6e10 840a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0a84 │ │ -05982e: 0b00 |0003: move-result-wide v0 │ │ -059830: 6e30 8e12 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/view/View;.postInvalidateDelayed:(J)V // method@128e │ │ -059836: 0e00 |0007: return-void │ │ +05ba5c: |[05ba5c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +05ba6c: 6e10 840a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0a84 │ │ +05ba72: 0b00 |0003: move-result-wide v0 │ │ +05ba74: 6e30 8e12 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/view/View;.postInvalidateDelayed:(J)V // method@128e │ │ +05ba7a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ 0x0007 line=268 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0008 reg=3 view Landroid/view/View; │ │ @@ -119176,24 +119154,24 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 13 16-bit code units │ │ -059838: |[059838] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -059848: 6e10 840a 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0a84 │ │ -05984e: 0b02 |0003: move-result-wide v2 │ │ -059850: 0791 |0004: move-object v1, v9 │ │ -059852: 01a4 |0005: move v4, v10 │ │ -059854: 01b5 |0006: move v5, v11 │ │ -059856: 01c6 |0007: move v6, v12 │ │ -059858: 01d7 |0008: move v7, v13 │ │ -05985a: 7407 8f12 0100 |0009: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/View;.postInvalidateDelayed:(JIIII)V // method@128f │ │ -059860: 0e00 |000c: return-void │ │ +05ba7c: |[05ba7c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +05ba8c: 6e10 840a 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0a84 │ │ +05ba92: 0b02 |0003: move-result-wide v2 │ │ +05ba94: 0791 |0004: move-object v1, v9 │ │ +05ba96: 01a4 |0005: move v4, v10 │ │ +05ba98: 01b5 |0006: move v5, v11 │ │ +05ba9a: 01c6 |0007: move v6, v12 │ │ +05ba9c: 01d7 |0008: move v7, v13 │ │ +05ba9e: 7407 8f12 0100 |0009: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/View;.postInvalidateDelayed:(JIIII)V // method@128f │ │ +05baa4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x000c line=271 │ │ locals : │ │ 0x0000 - 0x000d reg=8 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x000d reg=9 view Landroid/view/View; │ │ @@ -119207,19 +119185,19 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -059864: |[059864] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -059874: 6e10 840a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0a84 │ │ -05987a: 0b00 |0003: move-result-wide v0 │ │ -05987c: 6e40 8c12 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@128c │ │ -059882: 0e00 |0007: return-void │ │ +05baa8: |[05baa8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +05bab8: 6e10 840a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0a84 │ │ +05babe: 0b00 |0003: move-result-wide v0 │ │ +05bac0: 6e40 8c12 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@128c │ │ +05bac6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x0007 line=274 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0008 reg=3 view Landroid/view/View; │ │ @@ -119230,20 +119208,20 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -059884: |[059884] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -059894: 6e10 840a 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0a84 │ │ -05989a: 0b00 |0003: move-result-wide v0 │ │ -05989c: bb60 |0004: add-long/2addr v0, v6 │ │ -05989e: 6e40 8c12 5410 |0005: invoke-virtual {v4, v5, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@128c │ │ -0598a4: 0e00 |0008: return-void │ │ +05bac8: |[05bac8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +05bad8: 6e10 840a 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0a84 │ │ +05bade: 0b00 |0003: move-result-wide v0 │ │ +05bae0: bb60 |0004: add-long/2addr v0, v6 │ │ +05bae2: 6e40 8c12 5410 |0005: invoke-virtual {v4, v5, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@128c │ │ +05bae8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0008 line=277 │ │ locals : │ │ 0x0000 - 0x0009 reg=3 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0009 reg=4 view Landroid/view/View; │ │ @@ -119255,18 +119233,18 @@ │ │ type : '(III)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0598a8: |[0598a8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.resolveSizeAndState:(III)I │ │ -0598b8: 7120 9612 3200 |0000: invoke-static {v2, v3}, Landroid/view/View;.resolveSize:(II)I // method@1296 │ │ -0598be: 0a00 |0003: move-result v0 │ │ -0598c0: 0f00 |0004: return v0 │ │ +05baec: |[05baec] android.support.v4.view.ViewCompat$BaseViewCompatImpl.resolveSizeAndState:(III)I │ │ +05bafc: 7120 9612 3200 |0000: invoke-static {v2, v3}, Landroid/view/View;.resolveSize:(II)I // method@1296 │ │ +05bb02: 0a00 |0003: move-result v0 │ │ +05bb04: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 size I │ │ 0x0000 - 0x0005 reg=3 measureSpec I │ │ @@ -119277,16 +119255,16 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0598c4: |[0598c4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -0598d4: 0e00 |0000: return-void │ │ +05bb08: |[05bb08] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +05bb18: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -119296,16 +119274,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0598d8: |[0598d8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -0598e8: 0e00 |0000: return-void │ │ +05bb1c: |[05bb1c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +05bb2c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ @@ -119315,16 +119293,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0598ec: |[0598ec] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -0598fc: 0e00 |0000: return-void │ │ +05bb30: |[05bb30] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +05bb40: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 hasTransientState Z │ │ @@ -119334,16 +119312,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -059900: |[059900] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -059910: 0e00 |0000: return-void │ │ +05bb44: |[05bb44] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +05bb54: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ @@ -119353,16 +119331,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -059914: |[059914] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ -059924: 0e00 |0000: return-void │ │ +05bb58: |[05bb58] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ +05bb68: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 id I │ │ @@ -119372,16 +119350,16 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Paint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -059928: |[059928] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -059938: 0e00 |0000: return-void │ │ +05bb6c: |[05bb6c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +05bb7c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 p Landroid/graphics/Paint; │ │ @@ -119391,16 +119369,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 │ │ -05993c: |[05993c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -05994c: 0e00 |0000: return-void │ │ +05bb80: |[05bb80] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +05bb90: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 layerType I │ │ @@ -119411,16 +119389,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -059950: |[059950] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ -059960: 0e00 |0000: return-void │ │ +05bb94: |[05bb94] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ +05bba4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 layoutDirection I │ │ @@ -119430,31 +119408,31 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -059964: |[059964] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -059974: 0e00 |0000: return-void │ │ +05bba8: |[05bba8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +05bbb8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ │ │ - source_file_idx : 2487 (ViewCompat.java) │ │ + source_file_idx : 2488 (ViewCompat.java) │ │ │ │ Class #446 header: │ │ class_idx : 459 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2496 │ │ +source_file_idx : 2497 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #446 annotations: │ │ Annotations on class │ │ @@ -119475,17 +119453,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059978: |[059978] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ -059988: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -05998e: 0e00 |0003: return-void │ │ +05bbbc: |[05bbbc] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ +05bbcc: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05bbd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -119494,32 +119472,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059990: |[059990] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -0599a0: 6e10 b512 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@12b5 │ │ -0599a6: 0a00 |0003: move-result v0 │ │ -0599a8: 0f00 |0004: return v0 │ │ +05bbd4: |[05bbd4] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +05bbe4: 6e10 b512 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@12b5 │ │ +05bbea: 0a00 |0003: move-result v0 │ │ +05bbec: 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 : 2496 (ViewConfigurationCompat.java) │ │ + source_file_idx : 2497 (ViewConfigurationCompat.java) │ │ │ │ Class #447 header: │ │ class_idx : 460 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2496 │ │ +source_file_idx : 2497 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #447 annotations: │ │ Annotations on class │ │ @@ -119540,17 +119518,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0599ac: |[0599ac] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ -0599bc: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -0599c2: 0e00 |0003: return-void │ │ +05bbf0: |[05bbf0] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ +05bc00: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05bc06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -119559,32 +119537,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0599c4: |[0599c4] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -0599d4: 7110 460b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0b46 │ │ -0599da: 0a00 |0003: move-result v0 │ │ -0599dc: 0f00 |0004: return v0 │ │ +05bc08: |[05bc08] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +05bc18: 7110 460b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0b46 │ │ +05bc1e: 0a00 |0003: move-result v0 │ │ +05bc20: 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 : 2496 (ViewConfigurationCompat.java) │ │ + source_file_idx : 2497 (ViewConfigurationCompat.java) │ │ │ │ Class #448 header: │ │ class_idx : 468 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2502 │ │ +source_file_idx : 2503 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #448 annotations: │ │ Annotations on class │ │ @@ -119605,17 +119583,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0599e0: |[0599e0] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ -0599f0: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -0599f6: 0e00 |0003: return-void │ │ +05bc24: |[05bc24] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ +05bc34: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05bc3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -119624,17 +119602,17 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0599f8: |[0599f8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -059a08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059a0a: 0f00 |0001: return v0 │ │ +05bc3c: |[05bc3c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +05bc4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05bc4e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 group Landroid/view/ViewGroup; │ │ │ │ @@ -119643,17 +119621,17 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -059a0c: |[059a0c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -059a1c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -059a1e: 0f00 |0001: return v0 │ │ +05bc50: |[05bc50] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +05bc60: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05bc62: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0002 reg=3 child Landroid/view/View; │ │ @@ -119664,16 +119642,16 @@ │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -059a20: |[059a20] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -059a30: 0e00 |0000: return-void │ │ +05bc64: |[05bc64] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +05bc74: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ @@ -119683,31 +119661,31 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -059a34: |[059a34] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -059a44: 0e00 |0000: return-void │ │ +05bc78: |[05bc78] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +05bc88: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0001 reg=2 split Z │ │ │ │ - source_file_idx : 2502 (ViewGroupCompat.java) │ │ + source_file_idx : 2503 (ViewGroupCompat.java) │ │ │ │ Class #449 header: │ │ class_idx : 479 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 370 │ │ -source_file_idx : 2512 │ │ +source_file_idx : 2513 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #449 annotations: │ │ Annotations on class │ │ @@ -119731,18 +119709,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 │ │ -059a48: |[059a48] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ -059a58: 5b01 ad03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ad │ │ -059a5c: 7010 b508 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@08b5 │ │ -059a62: 0e00 |0005: return-void │ │ +05bc8c: |[05bc8c] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ +05bc9c: 5b01 ad03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ad │ │ +05bca0: 7010 b508 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@08b5 │ │ +05bca6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2760 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -119751,29 +119729,29 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -059a64: |[059a64] android.support.v4.view.ViewPager$MyAccessibilityDelegate.canScroll:()Z │ │ -059a74: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -059a76: 5421 ad03 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ad │ │ -059a7a: 7110 920b 0100 |0003: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0b92 │ │ -059a80: 0c01 |0006: move-result-object v1 │ │ -059a82: 3801 0f00 |0007: if-eqz v1, 0016 // +000f │ │ -059a86: 5421 ad03 |0009: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ad │ │ -059a8a: 7110 920b 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0b92 │ │ -059a90: 0c01 |000e: move-result-object v1 │ │ -059a92: 6e10 fb09 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09fb │ │ -059a98: 0a01 |0012: move-result v1 │ │ -059a9a: 3701 0300 |0013: if-le v1, v0, 0016 // +0003 │ │ -059a9e: 0f00 |0015: return v0 │ │ -059aa0: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -059aa2: 28fe |0017: goto 0015 // -0002 │ │ +05bca8: |[05bca8] android.support.v4.view.ViewPager$MyAccessibilityDelegate.canScroll:()Z │ │ +05bcb8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05bcba: 5421 ad03 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ad │ │ +05bcbe: 7110 920b 0100 |0003: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0b92 │ │ +05bcc4: 0c01 |0006: move-result-object v1 │ │ +05bcc6: 3801 0f00 |0007: if-eqz v1, 0016 // +000f │ │ +05bcca: 5421 ad03 |0009: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ad │ │ +05bcce: 7110 920b 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0b92 │ │ +05bcd4: 0c01 |000e: move-result-object v1 │ │ +05bcd6: 6e10 fb09 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09fb │ │ +05bcdc: 0a01 |0012: move-result v1 │ │ +05bcde: 3701 0300 |0013: if-le v1, v0, 0016 // +0003 │ │ +05bce2: 0f00 |0015: return v0 │ │ +05bce4: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +05bce6: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2812 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ │ │ Virtual methods - │ │ @@ -119782,48 +119760,48 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 71 16-bit code units │ │ -059aa4: |[059aa4] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -059ab4: 6f30 b908 4305 |0000: invoke-super {v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08b9 │ │ -059aba: 1c01 e801 |0003: const-class v1, Landroid/support/v4/view/ViewPager; // type@01e8 │ │ -059abe: 6e10 6814 0100 |0005: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1468 │ │ -059ac4: 0c01 |0008: move-result-object v1 │ │ -059ac6: 6e20 0013 1500 |0009: invoke-virtual {v5, v1}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1300 │ │ -059acc: 7100 800e 0000 |000c: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@0e80 │ │ -059ad2: 0c00 |000f: move-result-object v0 │ │ -059ad4: 7010 6f0b 0300 |0010: invoke-direct {v3}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0b6f │ │ -059ada: 0a01 |0013: move-result v1 │ │ -059adc: 6e20 940e 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setScrollable:(Z)V // method@0e94 │ │ -059ae2: 6e10 fb12 0500 |0017: invoke-virtual {v5}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@12fb │ │ -059ae8: 0a01 |001a: move-result v1 │ │ -059aea: 1302 0010 |001b: const/16 v2, #int 4096 // #1000 │ │ -059aee: 3321 2900 |001d: if-ne v1, v2, 0046 // +0029 │ │ -059af2: 5431 ad03 |001f: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ad │ │ -059af6: 7110 920b 0100 |0021: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0b92 │ │ -059afc: 0c01 |0024: move-result-object v1 │ │ -059afe: 3801 2100 |0025: if-eqz v1, 0046 // +0021 │ │ -059b02: 5431 ad03 |0027: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ad │ │ -059b06: 7110 920b 0100 |0029: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0b92 │ │ -059b0c: 0c01 |002c: move-result-object v1 │ │ -059b0e: 6e10 fb09 0100 |002d: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09fb │ │ -059b14: 0a01 |0030: move-result v1 │ │ -059b16: 6e20 8c0e 1000 |0031: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setItemCount:(I)V // method@0e8c │ │ -059b1c: 5431 ad03 |0034: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ad │ │ -059b20: 7110 930b 0100 |0036: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0b93 │ │ -059b26: 0a01 |0039: move-result v1 │ │ -059b28: 6e20 8a0e 1000 |003a: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setFromIndex:(I)V // method@0e8a │ │ -059b2e: 5431 ad03 |003d: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ad │ │ -059b32: 7110 930b 0100 |003f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0b93 │ │ -059b38: 0a01 |0042: move-result v1 │ │ -059b3a: 6e20 970e 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setToIndex:(I)V // method@0e97 │ │ -059b40: 0e00 |0046: return-void │ │ +05bce8: |[05bce8] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05bcf8: 6f30 b908 4305 |0000: invoke-super {v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08b9 │ │ +05bcfe: 1c01 e801 |0003: const-class v1, Landroid/support/v4/view/ViewPager; // type@01e8 │ │ +05bd02: 6e10 6814 0100 |0005: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1468 │ │ +05bd08: 0c01 |0008: move-result-object v1 │ │ +05bd0a: 6e20 0013 1500 |0009: invoke-virtual {v5, v1}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1300 │ │ +05bd10: 7100 800e 0000 |000c: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@0e80 │ │ +05bd16: 0c00 |000f: move-result-object v0 │ │ +05bd18: 7010 6f0b 0300 |0010: invoke-direct {v3}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0b6f │ │ +05bd1e: 0a01 |0013: move-result v1 │ │ +05bd20: 6e20 940e 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setScrollable:(Z)V // method@0e94 │ │ +05bd26: 6e10 fb12 0500 |0017: invoke-virtual {v5}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@12fb │ │ +05bd2c: 0a01 |001a: move-result v1 │ │ +05bd2e: 1302 0010 |001b: const/16 v2, #int 4096 // #1000 │ │ +05bd32: 3321 2900 |001d: if-ne v1, v2, 0046 // +0029 │ │ +05bd36: 5431 ad03 |001f: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ad │ │ +05bd3a: 7110 920b 0100 |0021: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0b92 │ │ +05bd40: 0c01 |0024: move-result-object v1 │ │ +05bd42: 3801 2100 |0025: if-eqz v1, 0046 // +0021 │ │ +05bd46: 5431 ad03 |0027: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ad │ │ +05bd4a: 7110 920b 0100 |0029: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0b92 │ │ +05bd50: 0c01 |002c: move-result-object v1 │ │ +05bd52: 6e10 fb09 0100 |002d: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@09fb │ │ +05bd58: 0a01 |0030: move-result v1 │ │ +05bd5a: 6e20 8c0e 1000 |0031: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setItemCount:(I)V // method@0e8c │ │ +05bd60: 5431 ad03 |0034: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ad │ │ +05bd64: 7110 930b 0100 |0036: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0b93 │ │ +05bd6a: 0a01 |0039: move-result v1 │ │ +05bd6c: 6e20 8a0e 1000 |003a: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setFromIndex:(I)V // method@0e8a │ │ +05bd72: 5431 ad03 |003d: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ad │ │ +05bd76: 7110 930b 0100 |003f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0b93 │ │ +05bd7c: 0a01 |0042: move-result v1 │ │ +05bd7e: 6e20 970e 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setToIndex:(I)V // method@0e97 │ │ +05bd84: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2764 │ │ 0x0003 line=2765 │ │ 0x000c line=2766 │ │ 0x0010 line=2767 │ │ 0x0017 line=2768 │ │ @@ -119842,38 +119820,38 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -059b44: |[059b44] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -059b54: 6f30 ba08 3204 |0000: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@08ba │ │ -059b5a: 1c00 e801 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@01e8 │ │ -059b5e: 6e10 6814 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1468 │ │ -059b64: 0c00 |0008: move-result-object v0 │ │ -059b66: 6e20 510d 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d51 │ │ -059b6c: 7010 6f0b 0200 |000c: invoke-direct {v2}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0b6f │ │ -059b72: 0a00 |000f: move-result v0 │ │ -059b74: 6e20 5e0d 0400 |0010: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@0d5e │ │ -059b7a: 5420 ad03 |0013: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ad │ │ -059b7e: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -059b80: 6e20 9e0b 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0b9e │ │ -059b86: 0a00 |0019: move-result v0 │ │ -059b88: 3800 0700 |001a: if-eqz v0, 0021 // +0007 │ │ -059b8c: 1300 0010 |001c: const/16 v0, #int 4096 // #1000 │ │ -059b90: 6e20 210d 0400 |001e: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d21 │ │ -059b96: 5420 ad03 |0021: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ad │ │ -059b9a: 12f1 |0023: const/4 v1, #int -1 // #ff │ │ -059b9c: 6e20 9e0b 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0b9e │ │ -059ba2: 0a00 |0027: move-result v0 │ │ -059ba4: 3800 0700 |0028: if-eqz v0, 002f // +0007 │ │ -059ba8: 1300 0020 |002a: const/16 v0, #int 8192 // #2000 │ │ -059bac: 6e20 210d 0400 |002c: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d21 │ │ -059bb2: 0e00 |002f: return-void │ │ +05bd88: |[05bd88] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +05bd98: 6f30 ba08 3204 |0000: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@08ba │ │ +05bd9e: 1c00 e801 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@01e8 │ │ +05bda2: 6e10 6814 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1468 │ │ +05bda8: 0c00 |0008: move-result-object v0 │ │ +05bdaa: 6e20 510d 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d51 │ │ +05bdb0: 7010 6f0b 0200 |000c: invoke-direct {v2}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0b6f │ │ +05bdb6: 0a00 |000f: move-result v0 │ │ +05bdb8: 6e20 5e0d 0400 |0010: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@0d5e │ │ +05bdbe: 5420 ad03 |0013: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ad │ │ +05bdc2: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +05bdc4: 6e20 9e0b 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0b9e │ │ +05bdca: 0a00 |0019: move-result v0 │ │ +05bdcc: 3800 0700 |001a: if-eqz v0, 0021 // +0007 │ │ +05bdd0: 1300 0010 |001c: const/16 v0, #int 4096 // #1000 │ │ +05bdd4: 6e20 210d 0400 |001e: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d21 │ │ +05bdda: 5420 ad03 |0021: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ad │ │ +05bdde: 12f1 |0023: const/4 v1, #int -1 // #ff │ │ +05bde0: 6e20 9e0b 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0b9e │ │ +05bde6: 0a00 |0027: move-result v0 │ │ +05bde8: 3800 0700 |0028: if-eqz v0, 002f // +0007 │ │ +05bdec: 1300 0020 |002a: const/16 v0, #int 8192 // #2000 │ │ +05bdf0: 6e20 210d 0400 |002c: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d21 │ │ +05bdf6: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2778 │ │ 0x0003 line=2779 │ │ 0x000c line=2780 │ │ 0x0013 line=2781 │ │ 0x001c line=2782 │ │ @@ -119890,53 +119868,53 @@ │ │ type : '(Landroid/view/View;ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 74 16-bit code units │ │ -059bb4: |[059bb4] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -059bc4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -059bc6: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -059bc8: 6f40 bd08 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@08bd │ │ -059bce: 0a02 |0005: move-result v2 │ │ -059bd0: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ -059bd4: 0f00 |0008: return v0 │ │ -059bd6: 2c06 3700 0000 |0009: sparse-switch v6, 00000040 // +00000037 │ │ -059bdc: 0110 |000c: move v0, v1 │ │ -059bde: 28fb |000d: goto 0008 // -0005 │ │ -059be0: 5442 ad03 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ad │ │ -059be4: 6e20 9e0b 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0b9e │ │ -059bea: 0a02 |0013: move-result v2 │ │ -059bec: 3802 1000 |0014: if-eqz v2, 0024 // +0010 │ │ -059bf0: 5441 ad03 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ad │ │ -059bf4: 5442 ad03 |0018: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ad │ │ -059bf8: 7110 930b 0200 |001a: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0b93 │ │ -059bfe: 0a02 |001d: move-result v2 │ │ -059c00: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -059c04: 6e20 fa0b 2100 |0020: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0bfa │ │ -059c0a: 28e5 |0023: goto 0008 // -001b │ │ -059c0c: 0110 |0024: move v0, v1 │ │ -059c0e: 28e3 |0025: goto 0008 // -001d │ │ -059c10: 5442 ad03 |0026: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ad │ │ -059c14: 12f3 |0028: const/4 v3, #int -1 // #ff │ │ -059c16: 6e20 9e0b 3200 |0029: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0b9e │ │ -059c1c: 0a02 |002c: move-result v2 │ │ -059c1e: 3802 1000 |002d: if-eqz v2, 003d // +0010 │ │ -059c22: 5441 ad03 |002f: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ad │ │ -059c26: 5442 ad03 |0031: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ad │ │ -059c2a: 7110 930b 0200 |0033: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0b93 │ │ -059c30: 0a02 |0036: move-result v2 │ │ -059c32: d802 02ff |0037: add-int/lit8 v2, v2, #int -1 // #ff │ │ -059c36: 6e20 fa0b 2100 |0039: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0bfa │ │ -059c3c: 28cc |003c: goto 0008 // -0034 │ │ -059c3e: 0110 |003d: move v0, v1 │ │ -059c40: 28ca |003e: goto 0008 // -0036 │ │ -059c42: 0000 |003f: nop // spacer │ │ -059c44: 0002 0200 0010 0000 0020 0000 0500 ... |0040: sparse-switch-data (10 units) │ │ +05bdf8: |[05bdf8] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +05be08: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05be0a: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +05be0c: 6f40 bd08 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@08bd │ │ +05be12: 0a02 |0005: move-result v2 │ │ +05be14: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ +05be18: 0f00 |0008: return v0 │ │ +05be1a: 2c06 3700 0000 |0009: sparse-switch v6, 00000040 // +00000037 │ │ +05be20: 0110 |000c: move v0, v1 │ │ +05be22: 28fb |000d: goto 0008 // -0005 │ │ +05be24: 5442 ad03 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ad │ │ +05be28: 6e20 9e0b 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0b9e │ │ +05be2e: 0a02 |0013: move-result v2 │ │ +05be30: 3802 1000 |0014: if-eqz v2, 0024 // +0010 │ │ +05be34: 5441 ad03 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ad │ │ +05be38: 5442 ad03 |0018: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ad │ │ +05be3c: 7110 930b 0200 |001a: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0b93 │ │ +05be42: 0a02 |001d: move-result v2 │ │ +05be44: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05be48: 6e20 fa0b 2100 |0020: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0bfa │ │ +05be4e: 28e5 |0023: goto 0008 // -001b │ │ +05be50: 0110 |0024: move v0, v1 │ │ +05be52: 28e3 |0025: goto 0008 // -001d │ │ +05be54: 5442 ad03 |0026: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ad │ │ +05be58: 12f3 |0028: const/4 v3, #int -1 // #ff │ │ +05be5a: 6e20 9e0b 3200 |0029: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0b9e │ │ +05be60: 0a02 |002c: move-result v2 │ │ +05be62: 3802 1000 |002d: if-eqz v2, 003d // +0010 │ │ +05be66: 5441 ad03 |002f: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ad │ │ +05be6a: 5442 ad03 |0031: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03ad │ │ +05be6e: 7110 930b 0200 |0033: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0b93 │ │ +05be74: 0a02 |0036: move-result v2 │ │ +05be76: d802 02ff |0037: add-int/lit8 v2, v2, #int -1 // #ff │ │ +05be7a: 6e20 fa0b 2100 |0039: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0bfa │ │ +05be80: 28cc |003c: goto 0008 // -0034 │ │ +05be82: 0110 |003d: move v0, v1 │ │ +05be84: 28ca |003e: goto 0008 // -0036 │ │ +05be86: 0000 |003f: nop // spacer │ │ +05be88: 0002 0200 0010 0000 0020 0000 0500 ... |0040: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2791 │ │ 0x0008 line=2808 │ │ 0x0009 line=2794 │ │ 0x000d line=2808 │ │ 0x000e line=2796 │ │ @@ -119948,21 +119926,21 @@ │ │ 0x003f line=2794 │ │ locals : │ │ 0x0000 - 0x004a reg=4 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ 0x0000 - 0x004a reg=5 host Landroid/view/View; │ │ 0x0000 - 0x004a reg=6 action I │ │ 0x0000 - 0x004a reg=7 args Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2512 (ViewPager.java) │ │ + source_file_idx : 2513 (ViewPager.java) │ │ │ │ Class #450 header: │ │ class_idx : 484 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 781 │ │ -source_file_idx : 2512 │ │ +source_file_idx : 2513 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #450 annotations: │ │ Annotations on class │ │ @@ -119984,17 +119962,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059c58: |[059c58] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ -059c68: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -059c6e: 0e00 |0003: return-void │ │ +05be9c: |[05be9c] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ +05beac: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05beb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1237 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -120003,18 +119981,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 │ │ -059c70: |[059c70] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ -059c80: 2200 e501 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01e5 │ │ -059c84: 7030 820b 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0b82 │ │ -059c8a: 1100 |0005: return-object v0 │ │ +05beb4: |[05beb4] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ +05bec4: 2200 e501 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@01e5 │ │ +05bec8: 7030 820b 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0b82 │ │ +05bece: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1240 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ 0x0000 - 0x0006 reg=3 loader Ljava/lang/ClassLoader; │ │ @@ -120024,18 +120002,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 │ │ -059c8c: |[059c8c] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -059c9c: 6e30 7d0b 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@0b7d │ │ -059ca2: 0c00 |0003: move-result-object v0 │ │ -059ca4: 1100 |0004: return-object v0 │ │ +05bed0: |[05bed0] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +05bee0: 6e30 7d0b 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@0b7d │ │ +05bee6: 0c00 |0003: move-result-object v0 │ │ +05bee8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1237 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0005 reg=3 x1 Ljava/lang/ClassLoader; │ │ @@ -120045,17 +120023,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 │ │ -059ca8: |[059ca8] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ -059cb8: 2320 7303 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@0373 │ │ -059cbc: 1100 |0002: return-object v0 │ │ +05beec: |[05beec] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ +05befc: 2320 7303 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@0373 │ │ +05bf00: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1244 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -120064,32 +120042,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 │ │ -059cc0: |[059cc0] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -059cd0: 6e20 7f0b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@0b7f │ │ -059cd6: 0c00 |0003: move-result-object v0 │ │ -059cd8: 1100 |0004: return-object v0 │ │ +05bf04: |[05bf04] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +05bf14: 6e20 7f0b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@0b7f │ │ +05bf1a: 0c00 |0003: move-result-object v0 │ │ +05bf1c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1237 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 2512 (ViewPager.java) │ │ + source_file_idx : 2513 (ViewPager.java) │ │ │ │ Class #451 header: │ │ class_idx : 486 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 2512 │ │ +source_file_idx : 2513 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #451 annotations: │ │ Annotations on class │ │ @@ -120110,17 +120088,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059cdc: |[059cdc] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ -059cec: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -059cf2: 0e00 |0003: return-void │ │ +05bf20: |[05bf20] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ +05bf30: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05bf36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ │ │ Virtual methods - │ │ @@ -120129,16 +120107,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -059cf4: |[059cf4] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ -059d04: 0e00 |0000: return-void │ │ +05bf38: |[05bf38] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ +05bf48: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 state I │ │ │ │ @@ -120147,16 +120125,16 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -059d08: |[059d08] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ -059d18: 0e00 |0000: return-void │ │ +05bf4c: |[05bf4c] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ +05bf5c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 position I │ │ 0x0000 - 0x0001 reg=2 positionOffset F │ │ @@ -120167,30 +120145,30 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -059d1c: |[059d1c] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ -059d2c: 0e00 |0000: return-void │ │ +05bf60: |[05bf60] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ +05bf70: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 position I │ │ │ │ - source_file_idx : 2512 (ViewPager.java) │ │ + source_file_idx : 2513 (ViewPager.java) │ │ │ │ Class #452 header: │ │ class_idx : 491 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2513 │ │ +source_file_idx : 2514 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #452 annotations: │ │ Annotations on class │ │ @@ -120211,17 +120189,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059d30: |[059d30] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.:()V │ │ -059d40: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -059d46: 0e00 |0003: return-void │ │ +05bf74: |[05bf74] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.:()V │ │ +05bf84: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05bf8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -120230,27 +120208,27 @@ │ │ type : '(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -059d48: |[059d48] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -059d58: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ -059d5c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -059d5e: 0f01 |0003: return v1 │ │ -059d60: 6e10 5612 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1256 │ │ -059d66: 0c01 |0007: move-result-object v1 │ │ -059d68: 1a02 550a |0008: const-string v2, "accessibility" // string@0a55 │ │ -059d6c: 6e20 9700 2100 |000a: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0097 │ │ -059d72: 0c00 |000d: move-result-object v0 │ │ -059d74: 1f00 ab02 |000e: check-cast v0, Landroid/view/accessibility/AccessibilityManager; // type@02ab │ │ -059d78: 6e20 0913 6000 |0010: invoke-virtual {v0, v6}, Landroid/view/accessibility/AccessibilityManager;.sendAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1309 │ │ -059d7e: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -059d80: 28ef |0014: goto 0003 // -0011 │ │ +05bf8c: |[05bf8c] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +05bf9c: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ +05bfa0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05bfa2: 0f01 |0003: return v1 │ │ +05bfa4: 6e10 5612 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1256 │ │ +05bfaa: 0c01 |0007: move-result-object v1 │ │ +05bfac: 1a02 560a |0008: const-string v2, "accessibility" // string@0a56 │ │ +05bfb0: 6e20 9700 2100 |000a: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0097 │ │ +05bfb6: 0c00 |000d: move-result-object v0 │ │ +05bfb8: 1f00 ab02 |000e: check-cast v0, Landroid/view/accessibility/AccessibilityManager; // type@02ab │ │ +05bfbc: 6e20 0913 6000 |0010: invoke-virtual {v0, v6}, Landroid/view/accessibility/AccessibilityManager;.sendAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1309 │ │ +05bfc2: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +05bfc4: 28ef |0014: goto 0003 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0002 line=43 │ │ 0x0003 line=48 │ │ 0x0004 line=45 │ │ 0x0010 line=47 │ │ @@ -120258,21 +120236,21 @@ │ │ locals : │ │ 0x0010 - 0x0015 reg=0 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0015 reg=3 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; │ │ 0x0000 - 0x0015 reg=4 parent Landroid/view/ViewParent; │ │ 0x0000 - 0x0015 reg=5 child Landroid/view/View; │ │ 0x0000 - 0x0015 reg=6 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 2513 (ViewParentCompat.java) │ │ + source_file_idx : 2514 (ViewParentCompat.java) │ │ │ │ Class #453 header: │ │ class_idx : 496 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 408 │ │ +source_file_idx : 409 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #453 annotations: │ │ Annotations on class │ │ @@ -120293,17 +120271,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059d84: |[059d84] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ -059d94: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -059d9a: 0e00 |0003: return-void │ │ +05bfc8: |[05bfc8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ +05bfd8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05bfde: 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 - │ │ @@ -120312,16 +120290,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 │ │ -059d9c: |[059d9c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -059dac: 0e00 |0000: return-void │ │ +05bfe0: |[05bfe0] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +05bff0: 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; │ │ @@ -120331,17 +120309,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 │ │ -059db0: |[059db0] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -059dc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059dc2: 1100 |0001: return-object v0 │ │ +05bff4: |[05bff4] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +05c004: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c006: 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 │ │ @@ -120351,31 +120329,31 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -059dc4: |[059dc4] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -059dd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059dd6: 0f00 |0001: return v0 │ │ +05c008: |[05c008] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +05c018: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c01a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; │ │ 0x0000 - 0x0002 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 408 (AccessibilityEventCompat.java) │ │ + source_file_idx : 409 (AccessibilityEventCompat.java) │ │ │ │ Class #454 header: │ │ class_idx : 500 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 413 │ │ +source_file_idx : 414 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #454 annotations: │ │ Annotations on class │ │ @@ -120404,19 +120382,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 │ │ -059dd8: |[059dd8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ -059de8: 5b01 1404 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@0414 │ │ -059dec: 5b02 1504 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@0415 │ │ -059df0: 7010 8d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -059df6: 0e00 |0007: return-void │ │ +05c01c: |[05c01c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ +05c02c: 5b01 1404 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@0414 │ │ +05c030: 5b02 1504 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@0415 │ │ +05c034: 7010 8d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05c03a: 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; │ │ @@ -120427,33 +120405,33 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -059df8: |[059df8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ -059e08: 5410 1504 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@0415 │ │ -059e0c: 6e20 470c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@0c47 │ │ -059e12: 0e00 |0005: return-void │ │ +05c03c: |[05c03c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ +05c04c: 5410 1504 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@0415 │ │ +05c050: 6e20 470c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@0c47 │ │ +05c056: 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 : 413 (AccessibilityManagerCompat.java) │ │ + source_file_idx : 414 (AccessibilityManagerCompat.java) │ │ │ │ Class #455 header: │ │ class_idx : 502 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 413 │ │ +source_file_idx : 414 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #455 annotations: │ │ Annotations on class │ │ @@ -120478,17 +120456,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059e14: |[059e14] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ -059e24: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -059e2a: 0e00 |0003: return-void │ │ +05c058: |[05c058] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ +05c068: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05c06e: 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 - │ │ @@ -120497,17 +120475,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 │ │ -059e2c: |[059e2c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -059e3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059e3e: 0f00 |0001: return v0 │ │ +05c070: |[05c070] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +05c080: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c082: 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; │ │ @@ -120517,18 +120495,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 │ │ -059e40: |[059e40] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -059e50: 7100 ed14 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@14ed │ │ -059e56: 0c00 |0003: move-result-object v0 │ │ -059e58: 1100 |0004: return-object v0 │ │ +05c084: |[05c084] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +05c094: 7100 ed14 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@14ed │ │ +05c09a: 0c00 |0003: move-result-object v0 │ │ +05c09c: 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 │ │ @@ -120538,18 +120516,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 │ │ -059e5c: |[059e5c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -059e6c: 7100 ed14 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@14ed │ │ -059e72: 0c00 |0003: move-result-object v0 │ │ -059e74: 1100 |0004: return-object v0 │ │ +05c0a0: |[05c0a0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +05c0b0: 7100 ed14 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@14ed │ │ +05c0b6: 0c00 |0003: move-result-object v0 │ │ +05c0b8: 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; │ │ │ │ @@ -120558,17 +120536,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -059e78: |[059e78] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -059e88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059e8a: 0f00 |0001: return v0 │ │ +05c0bc: |[05c0bc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +05c0cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c0ce: 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; │ │ │ │ @@ -120577,17 +120555,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 │ │ -059e8c: |[059e8c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -059e9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059e9e: 1100 |0001: return-object v0 │ │ +05c0d0: |[05c0d0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +05c0e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c0e2: 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; │ │ │ │ @@ -120596,32 +120574,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 │ │ -059ea0: |[059ea0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -059eb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059eb2: 0f00 |0001: return v0 │ │ +05c0e4: |[05c0e4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +05c0f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c0f6: 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 : 413 (AccessibilityManagerCompat.java) │ │ + source_file_idx : 414 (AccessibilityManagerCompat.java) │ │ │ │ Class #456 header: │ │ class_idx : 514 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 419 │ │ +source_file_idx : 420 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 64 │ │ │ │ Class #456 annotations: │ │ Annotations on class │ │ @@ -120644,17 +120622,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059eb4: |[059eb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ -059ec4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -059eca: 0e00 |0003: return-void │ │ +05c0f8: |[05c0f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ +05c108: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05c10e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ │ │ Virtual methods - │ │ @@ -120663,16 +120641,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -059ecc: |[059ecc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ -059edc: 0e00 |0000: return-void │ │ +05c110: |[05c110] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ +05c120: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 action I │ │ @@ -120682,16 +120660,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 │ │ -059ee0: |[059ee0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -059ef0: 0e00 |0000: return-void │ │ +05c124: |[05c124] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +05c134: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 child Landroid/view/View; │ │ @@ -120701,16 +120679,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 │ │ -059ef4: |[059ef4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -059f04: 0e00 |0000: return-void │ │ +05c138: |[05c138] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +05c148: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 child Landroid/view/View; │ │ @@ -120721,18 +120699,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 │ │ -059f08: |[059f08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -059f18: 7100 ed14 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@14ed │ │ -059f1e: 0c00 |0003: move-result-object v0 │ │ -059f20: 1100 |0004: return-object v0 │ │ +05c14c: |[05c14c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +05c15c: 7100 ed14 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@14ed │ │ +05c162: 0c00 |0003: move-result-object v0 │ │ +05c164: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 text Ljava/lang/String; │ │ @@ -120742,17 +120720,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 │ │ -059f24: |[059f24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -059f34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059f36: 1100 |0001: return-object v0 │ │ +05c168: |[05c168] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +05c178: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c17a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 focus I │ │ @@ -120762,17 +120740,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 │ │ -059f38: |[059f38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -059f48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059f4a: 1100 |0001: return-object v0 │ │ +05c17c: |[05c17c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +05c18c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c18e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 direction I │ │ @@ -120782,17 +120760,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -059f4c: |[059f4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ -059f5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059f5e: 0f00 |0001: return v0 │ │ +05c190: |[05c190] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ +05c1a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c1a2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -120801,16 +120779,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 │ │ -059f60: |[059f60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -059f70: 0e00 |0000: return-void │ │ +05c1a4: |[05c1a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +05c1b4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 outBounds Landroid/graphics/Rect; │ │ @@ -120820,16 +120798,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 │ │ -059f74: |[059f74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -059f84: 0e00 |0000: return-void │ │ +05c1b8: |[05c1b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +05c1c8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 outBounds Landroid/graphics/Rect; │ │ @@ -120839,17 +120817,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 │ │ -059f88: |[059f88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -059f98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059f9a: 1100 |0001: return-object v0 │ │ +05c1cc: |[05c1cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +05c1dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c1de: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 index I │ │ @@ -120859,17 +120837,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -059f9c: |[059f9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ -059fac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059fae: 0f00 |0001: return v0 │ │ +05c1e0: |[05c1e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ +05c1f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c1f2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -120878,17 +120856,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 │ │ -059fb0: |[059fb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -059fc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059fc2: 1100 |0001: return-object v0 │ │ +05c1f4: |[05c1f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05c204: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c206: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -120897,17 +120875,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 │ │ -059fc4: |[059fc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -059fd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059fd6: 1100 |0001: return-object v0 │ │ +05c208: |[05c208] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05c218: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c21a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -120916,17 +120894,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -059fd8: |[059fd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ -059fe8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059fea: 0f00 |0001: return v0 │ │ +05c21c: |[05c21c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ +05c22c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c22e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -120935,17 +120913,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -059fec: |[059fec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -059ffc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -059ffe: 0f00 |0001: return v0 │ │ +05c230: |[05c230] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +05c240: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c242: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -120954,17 +120932,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 │ │ -05a000: |[05a000] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05a010: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a012: 1100 |0001: return-object v0 │ │ +05c244: |[05c244] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05c254: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c256: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -120973,17 +120951,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 │ │ -05a014: |[05a014] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -05a024: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a026: 1100 |0001: return-object v0 │ │ +05c258: |[05c258] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05c268: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c26a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -120992,17 +120970,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 │ │ -05a028: |[05a028] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05a038: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a03a: 1100 |0001: return-object v0 │ │ +05c26c: |[05c26c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05c27c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c27e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -121011,17 +120989,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a03c: |[05a03c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -05a04c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a04e: 1100 |0001: return-object v0 │ │ +05c280: |[05c280] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +05c290: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c292: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -121030,17 +121008,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a050: |[05a050] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -05a060: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a062: 0f00 |0001: return v0 │ │ +05c294: |[05c294] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +05c2a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c2a6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -121049,17 +121027,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a064: |[05a064] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -05a074: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a076: 0f00 |0001: return v0 │ │ +05c2a8: |[05c2a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +05c2b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c2ba: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -121068,17 +121046,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a078: |[05a078] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -05a088: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a08a: 0f00 |0001: return v0 │ │ +05c2bc: |[05c2bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +05c2cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c2ce: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -121087,17 +121065,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a08c: |[05a08c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -05a09c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a09e: 0f00 |0001: return v0 │ │ +05c2d0: |[05c2d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +05c2e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c2e2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -121106,17 +121084,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a0a0: |[05a0a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ -05a0b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a0b2: 0f00 |0001: return v0 │ │ +05c2e4: |[05c2e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ +05c2f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c2f6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -121125,17 +121103,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a0b4: |[05a0b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -05a0c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a0c6: 0f00 |0001: return v0 │ │ +05c2f8: |[05c2f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +05c308: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c30a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -121144,17 +121122,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a0c8: |[05a0c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -05a0d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a0da: 0f00 |0001: return v0 │ │ +05c30c: |[05c30c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +05c31c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c31e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -121163,17 +121141,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a0dc: |[05a0dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ -05a0ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a0ee: 0f00 |0001: return v0 │ │ +05c320: |[05c320] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ +05c330: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c332: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -121182,17 +121160,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a0f0: |[05a0f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -05a100: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a102: 0f00 |0001: return v0 │ │ +05c334: |[05c334] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +05c344: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c346: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -121201,17 +121179,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a104: |[05a104] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -05a114: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a116: 0f00 |0001: return v0 │ │ +05c348: |[05c348] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +05c358: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c35a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -121220,17 +121198,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a118: |[05a118] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -05a128: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a12a: 0f00 |0001: return v0 │ │ +05c35c: |[05c35c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +05c36c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c36e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -121239,17 +121217,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a12c: |[05a12c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ -05a13c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a13e: 0f00 |0001: return v0 │ │ +05c370: |[05c370] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ +05c380: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c382: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -121258,17 +121236,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a140: |[05a140] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -05a150: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a152: 0f00 |0001: return v0 │ │ +05c384: |[05c384] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +05c394: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c396: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -121277,17 +121255,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a154: |[05a154] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ -05a164: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a166: 1100 |0001: return-object v0 │ │ +05c398: |[05c398] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ +05c3a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c3aa: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ │ │ #33 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ @@ -121295,17 +121273,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 │ │ -05a168: |[05a168] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -05a178: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a17a: 1100 |0001: return-object v0 │ │ +05c3ac: |[05c3ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +05c3bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c3be: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 source Landroid/view/View; │ │ │ │ @@ -121314,17 +121292,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 │ │ -05a17c: |[05a17c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -05a18c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a18e: 1100 |0001: return-object v0 │ │ +05c3c0: |[05c3c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +05c3d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c3d2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 root Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 virtualDescendantId I │ │ @@ -121334,17 +121312,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 │ │ -05a190: |[05a190] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -05a1a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a1a2: 1100 |0001: return-object v0 │ │ +05c3d4: |[05c3d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05c3e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c3e6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -121353,17 +121331,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a1a4: |[05a1a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ -05a1b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a1b6: 0f00 |0001: return v0 │ │ +05c3e8: |[05c3e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ +05c3f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c3fa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 action I │ │ @@ -121373,17 +121351,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 │ │ -05a1b8: |[05a1b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -05a1c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a1ca: 0f00 |0001: return v0 │ │ +05c3fc: |[05c3fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +05c40c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c40e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 action I │ │ @@ -121394,16 +121372,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05a1cc: |[05a1cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ -05a1dc: 0e00 |0000: return-void │ │ +05c410: |[05c410] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ +05c420: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ │ │ @@ -121412,16 +121390,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05a1e0: |[05a1e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -05a1f0: 0e00 |0000: return-void │ │ +05c424: |[05c424] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +05c434: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 focused Z │ │ @@ -121431,16 +121409,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 │ │ -05a1f4: |[05a1f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -05a204: 0e00 |0000: return-void │ │ +05c438: |[05c438] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +05c448: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 bounds Landroid/graphics/Rect; │ │ @@ -121450,16 +121428,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 │ │ -05a208: |[05a208] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -05a218: 0e00 |0000: return-void │ │ +05c44c: |[05c44c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +05c45c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 bounds Landroid/graphics/Rect; │ │ @@ -121469,16 +121447,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05a21c: |[05a21c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -05a22c: 0e00 |0000: return-void │ │ +05c460: |[05c460] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +05c470: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 checkable Z │ │ @@ -121488,16 +121466,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05a230: |[05a230] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -05a240: 0e00 |0000: return-void │ │ +05c474: |[05c474] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +05c484: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 checked Z │ │ @@ -121507,16 +121485,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 │ │ -05a244: |[05a244] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05a254: 0e00 |0000: return-void │ │ +05c488: |[05c488] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05c498: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 className Ljava/lang/CharSequence; │ │ @@ -121526,16 +121504,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05a258: |[05a258] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -05a268: 0e00 |0000: return-void │ │ +05c49c: |[05c49c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +05c4ac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 clickable Z │ │ @@ -121545,16 +121523,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 │ │ -05a26c: |[05a26c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05a27c: 0e00 |0000: return-void │ │ +05c4b0: |[05c4b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05c4c0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 contentDescription Ljava/lang/CharSequence; │ │ @@ -121564,16 +121542,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05a280: |[05a280] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -05a290: 0e00 |0000: return-void │ │ +05c4c4: |[05c4c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +05c4d4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 enabled Z │ │ @@ -121583,16 +121561,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05a294: |[05a294] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -05a2a4: 0e00 |0000: return-void │ │ +05c4d8: |[05c4d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +05c4e8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 focusable Z │ │ @@ -121602,16 +121580,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05a2a8: |[05a2a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -05a2b8: 0e00 |0000: return-void │ │ +05c4ec: |[05c4ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +05c4fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 focused Z │ │ @@ -121621,16 +121599,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05a2bc: |[05a2bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ -05a2cc: 0e00 |0000: return-void │ │ +05c500: |[05c500] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ +05c510: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=423 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ @@ -121640,16 +121618,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05a2d0: |[05a2d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -05a2e0: 0e00 |0000: return-void │ │ +05c514: |[05c514] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +05c524: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 longClickable Z │ │ @@ -121659,16 +121637,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05a2e4: |[05a2e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -05a2f4: 0e00 |0000: return-void │ │ +05c528: |[05c528] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +05c538: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 granularities I │ │ @@ -121678,16 +121656,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 │ │ -05a2f8: |[05a2f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05a308: 0e00 |0000: return-void │ │ +05c53c: |[05c53c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05c54c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 packageName Ljava/lang/CharSequence; │ │ @@ -121697,16 +121675,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 │ │ -05a30c: |[05a30c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -05a31c: 0e00 |0000: return-void │ │ +05c550: |[05c550] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +05c560: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 parent Landroid/view/View; │ │ @@ -121716,16 +121694,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 │ │ -05a320: |[05a320] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -05a330: 0e00 |0000: return-void │ │ +05c564: |[05c564] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +05c574: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=403 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 root Landroid/view/View; │ │ @@ -121736,16 +121714,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05a334: |[05a334] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -05a344: 0e00 |0000: return-void │ │ +05c578: |[05c578] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +05c588: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 password Z │ │ @@ -121755,16 +121733,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05a348: |[05a348] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -05a358: 0e00 |0000: return-void │ │ +05c58c: |[05c58c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +05c59c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollable Z │ │ @@ -121774,16 +121752,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05a35c: |[05a35c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -05a36c: 0e00 |0000: return-void │ │ +05c5a0: |[05c5a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +05c5b0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 selected Z │ │ @@ -121793,16 +121771,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 │ │ -05a370: |[05a370] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -05a380: 0e00 |0000: return-void │ │ +05c5b4: |[05c5b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +05c5c4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 source Landroid/view/View; │ │ @@ -121812,16 +121790,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 │ │ -05a384: |[05a384] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -05a394: 0e00 |0000: return-void │ │ +05c5c8: |[05c5c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +05c5d8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=378 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 root Landroid/view/View; │ │ @@ -121832,16 +121810,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 │ │ -05a398: |[05a398] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05a3a8: 0e00 |0000: return-void │ │ +05c5dc: |[05c5dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05c5ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 text Ljava/lang/CharSequence; │ │ @@ -121851,16 +121829,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05a3ac: |[05a3ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -05a3bc: 0e00 |0000: return-void │ │ +05c5f0: |[05c5f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +05c600: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 viewId Ljava/lang/String; │ │ @@ -121870,31 +121848,31 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05a3c0: |[05a3c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -05a3d0: 0e00 |0000: return-void │ │ +05c604: |[05c604] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +05c614: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 visibleToUser Z │ │ │ │ - source_file_idx : 419 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 420 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #457 header: │ │ class_idx : 521 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 430 │ │ +source_file_idx : 431 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #457 annotations: │ │ Annotations on class │ │ @@ -121925,19 +121903,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 │ │ -05a3d4: |[05a3d4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ -05a3e4: 5b01 3904 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@0439 │ │ -05a3e8: 5b02 3a04 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043a │ │ -05a3ec: 7010 8d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -05a3f2: 0e00 |0007: return-void │ │ +05c618: |[05c618] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ +05c628: 5b01 3904 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@0439 │ │ +05c62c: 5b02 3a04 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043a │ │ +05c630: 7010 8d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05c636: 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; │ │ @@ -121948,24 +121926,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -05a3f4: |[05a3f4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ -05a404: 5421 3a04 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043a │ │ -05a408: 6e20 be0d 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0dbe │ │ -05a40e: 0c00 |0005: move-result-object v0 │ │ -05a410: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -05a414: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -05a416: 1101 |0009: return-object v1 │ │ -05a418: 6e10 300d 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d30 │ │ -05a41e: 0c01 |000d: move-result-object v1 │ │ -05a420: 28fb |000e: goto 0009 // -0005 │ │ +05c638: |[05c638] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ +05c648: 5421 3a04 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043a │ │ +05c64c: 6e20 be0d 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0dbe │ │ +05c652: 0c00 |0005: move-result-object v0 │ │ +05c654: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +05c658: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +05c65a: 1101 |0009: return-object v1 │ │ +05c65c: 6e10 300d 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d30 │ │ +05c662: 0c01 |000d: move-result-object v1 │ │ +05c664: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0006 line=74 │ │ 0x0008 line=75 │ │ 0x0009 line=77 │ │ locals : │ │ @@ -121978,33 +121956,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 │ │ -05a424: |[05a424] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -05a434: 5465 3a04 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043a │ │ -05a438: 6e30 bf0d 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0dbf │ │ -05a43e: 0c00 |0005: move-result-object v0 │ │ -05a440: 2204 2703 |0006: new-instance v4, Ljava/util/ArrayList; // type@0327 │ │ -05a444: 7010 d914 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -05a44a: 7210 0415 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1504 │ │ -05a450: 0a03 |000e: move-result v3 │ │ -05a452: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -05a454: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ -05a458: 7220 0115 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1501 │ │ -05a45e: 0c02 |0015: move-result-object v2 │ │ -05a460: 1f02 0302 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0203 │ │ -05a464: 6e10 300d 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d30 │ │ -05a46a: 0c05 |001b: move-result-object v5 │ │ -05a46c: 7220 0015 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1500 │ │ -05a472: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05a476: 28ef |0021: goto 0010 // -0011 │ │ -05a478: 1104 |0022: return-object v4 │ │ +05c668: |[05c668] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +05c678: 5465 3a04 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043a │ │ +05c67c: 6e30 bf0d 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0dbf │ │ +05c682: 0c00 |0005: move-result-object v0 │ │ +05c684: 2204 2703 |0006: new-instance v4, Ljava/util/ArrayList; // type@0327 │ │ +05c688: 7010 d914 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +05c68e: 7210 0415 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1504 │ │ +05c694: 0a03 |000e: move-result v3 │ │ +05c696: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +05c698: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ +05c69c: 7220 0115 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1501 │ │ +05c6a2: 0c02 |0015: move-result-object v2 │ │ +05c6a4: 1f02 0302 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0203 │ │ +05c6a8: 6e10 300d 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d30 │ │ +05c6ae: 0c05 |001b: move-result-object v5 │ │ +05c6b0: 7220 0015 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1500 │ │ +05c6b6: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05c6ba: 28ef |0021: goto 0010 // -0011 │ │ +05c6bc: 1104 |0022: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=60 │ │ 0x000b line=61 │ │ 0x000f line=62 │ │ 0x0012 line=63 │ │ @@ -122026,35 +122004,35 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -05a47c: |[05a47c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ -05a48c: 5410 3a04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043a │ │ -05a490: 6e40 c20d 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@0dc2 │ │ -05a496: 0a00 |0005: move-result v0 │ │ -05a498: 0f00 |0006: return v0 │ │ +05c6c0: |[05c6c0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ +05c6d0: 5410 3a04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043a │ │ +05c6d4: 6e40 c20d 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@0dc2 │ │ +05c6da: 0a00 |0005: move-result v0 │ │ +05c6dc: 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 : 430 (AccessibilityNodeProviderCompat.java) │ │ + source_file_idx : 431 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #458 header: │ │ class_idx : 523 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 430 │ │ +source_file_idx : 431 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #458 annotations: │ │ Annotations on class │ │ @@ -122085,19 +122063,19 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05a49c: |[05a49c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ -05a4ac: 5b01 3b04 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // field@043b │ │ -05a4b0: 5b02 3c04 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043c │ │ -05a4b4: 7010 8d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -05a4ba: 0e00 |0007: return-void │ │ +05c6e0: |[05c6e0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ +05c6f0: 5b01 3b04 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // field@043b │ │ +05c6f4: 5b02 3c04 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043c │ │ +05c6f8: 7010 8d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05c6fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ @@ -122108,24 +122086,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -05a4bc: |[05a4bc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ -05a4cc: 5421 3c04 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043c │ │ -05a4d0: 6e20 be0d 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0dbe │ │ -05a4d6: 0c00 |0005: move-result-object v0 │ │ -05a4d8: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -05a4dc: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -05a4de: 1101 |0009: return-object v1 │ │ -05a4e0: 6e10 300d 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d30 │ │ -05a4e6: 0c01 |000d: move-result-object v1 │ │ -05a4e8: 28fb |000e: goto 0009 // -0005 │ │ +05c700: |[05c700] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ +05c710: 5421 3c04 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043c │ │ +05c714: 6e20 be0d 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0dbe │ │ +05c71a: 0c00 |0005: move-result-object v0 │ │ +05c71c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +05c720: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +05c722: 1101 |0009: return-object v1 │ │ +05c724: 6e10 300d 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d30 │ │ +05c72a: 0c01 |000d: move-result-object v1 │ │ +05c72c: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0006 line=114 │ │ 0x0008 line=115 │ │ 0x0009 line=117 │ │ locals : │ │ @@ -122138,33 +122116,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 │ │ -05a4ec: |[05a4ec] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -05a4fc: 5465 3c04 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043c │ │ -05a500: 6e30 bf0d 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0dbf │ │ -05a506: 0c00 |0005: move-result-object v0 │ │ -05a508: 2204 2703 |0006: new-instance v4, Ljava/util/ArrayList; // type@0327 │ │ -05a50c: 7010 d914 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ -05a512: 7210 0415 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1504 │ │ -05a518: 0a03 |000e: move-result v3 │ │ -05a51a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -05a51c: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ -05a520: 7220 0115 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1501 │ │ -05a526: 0c02 |0015: move-result-object v2 │ │ -05a528: 1f02 0302 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0203 │ │ -05a52c: 6e10 300d 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d30 │ │ -05a532: 0c05 |001b: move-result-object v5 │ │ -05a534: 7220 0015 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1500 │ │ -05a53a: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05a53e: 28ef |0021: goto 0010 // -0011 │ │ -05a540: 1104 |0022: return-object v4 │ │ +05c730: |[05c730] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +05c740: 5465 3c04 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043c │ │ +05c744: 6e30 bf0d 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0dbf │ │ +05c74a: 0c00 |0005: move-result-object v0 │ │ +05c74c: 2204 2703 |0006: new-instance v4, Ljava/util/ArrayList; // type@0327 │ │ +05c750: 7010 d914 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@14d9 │ │ +05c756: 7210 0415 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@1504 │ │ +05c75c: 0a03 |000e: move-result v3 │ │ +05c75e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +05c760: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ +05c764: 7220 0115 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@1501 │ │ +05c76a: 0c02 |0015: move-result-object v2 │ │ +05c76c: 1f02 0302 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0203 │ │ +05c770: 6e10 300d 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d30 │ │ +05c776: 0c05 |001b: move-result-object v5 │ │ +05c778: 7220 0015 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@1500 │ │ +05c77e: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05c782: 28ef |0021: goto 0010 // -0011 │ │ +05c784: 1104 |0022: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0006 line=101 │ │ 0x000b line=102 │ │ 0x000f line=103 │ │ 0x0012 line=104 │ │ @@ -122186,24 +122164,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -05a544: |[05a544] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findFocus:(I)Ljava/lang/Object; │ │ -05a554: 5421 3c04 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043c │ │ -05a558: 6e20 c00d 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0dc0 │ │ -05a55e: 0c00 |0005: move-result-object v0 │ │ -05a560: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -05a564: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -05a566: 1101 |0009: return-object v1 │ │ -05a568: 6e10 300d 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d30 │ │ -05a56e: 0c01 |000d: move-result-object v1 │ │ -05a570: 28fb |000e: goto 0009 // -0005 │ │ +05c788: |[05c788] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findFocus:(I)Ljava/lang/Object; │ │ +05c798: 5421 3c04 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043c │ │ +05c79c: 6e20 c00d 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0dc0 │ │ +05c7a2: 0c00 |0005: move-result-object v0 │ │ +05c7a4: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +05c7a8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +05c7aa: 1101 |0009: return-object v1 │ │ +05c7ac: 6e10 300d 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d30 │ │ +05c7b2: 0c01 |000d: move-result-object v1 │ │ +05c7b4: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0006 line=124 │ │ 0x0008 line=125 │ │ 0x0009 line=127 │ │ locals : │ │ @@ -122216,35 +122194,35 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -05a574: |[05a574] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ -05a584: 5410 3c04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043c │ │ -05a588: 6e40 c20d 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@0dc2 │ │ -05a58e: 0a00 |0005: move-result v0 │ │ -05a590: 0f00 |0006: return v0 │ │ +05c7b8: |[05c7b8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ +05c7c8: 5410 3c04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@043c │ │ +05c7cc: 6e40 c20d 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@0dc2 │ │ +05c7d2: 0a00 |0005: move-result v0 │ │ +05c7d4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ 0x0000 - 0x0007 reg=4 arguments Landroid/os/Bundle; │ │ │ │ - source_file_idx : 430 (AccessibilityNodeProviderCompat.java) │ │ + source_file_idx : 431 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #459 header: │ │ class_idx : 525 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 430 │ │ +source_file_idx : 431 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #459 annotations: │ │ Annotations on class │ │ @@ -122265,17 +122243,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a594: |[05a594] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ -05a5a4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -05a5aa: 0e00 |0003: return-void │ │ +05c7d8: |[05c7d8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ +05c7e8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05c7ee: 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 - │ │ @@ -122284,31 +122262,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 │ │ -05a5ac: |[05a5ac] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -05a5bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a5be: 1100 |0001: return-object v0 │ │ +05c7f0: |[05c7f0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +05c800: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c802: 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 : 430 (AccessibilityNodeProviderCompat.java) │ │ + source_file_idx : 431 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #460 header: │ │ class_idx : 537 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 437 │ │ +source_file_idx : 438 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 46 │ │ │ │ Class #460 annotations: │ │ Annotations on class │ │ @@ -122331,17 +122309,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05a5c0: |[05a5c0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ -05a5d0: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -05a5d6: 0e00 |0003: return-void │ │ +05c804: |[05c804] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ +05c814: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05c81a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ │ │ Virtual methods - │ │ @@ -122350,17 +122328,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a5d8: |[05a5d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -05a5e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a5ea: 0f00 |0001: return v0 │ │ +05c81c: |[05c81c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +05c82c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c82e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -122369,17 +122347,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 │ │ -05a5ec: |[05a5ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05a5fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a5fe: 1100 |0001: return-object v0 │ │ +05c830: |[05c830] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05c840: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c842: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -122388,17 +122366,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 │ │ -05a600: |[05a600] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05a610: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a612: 1100 |0001: return-object v0 │ │ +05c844: |[05c844] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05c854: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c856: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -122407,17 +122385,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 │ │ -05a614: |[05a614] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05a624: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a626: 1100 |0001: return-object v0 │ │ +05c858: |[05c858] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05c868: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c86a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -122426,17 +122404,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a628: |[05a628] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -05a638: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a63a: 0f00 |0001: return v0 │ │ +05c86c: |[05c86c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +05c87c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c87e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -122445,17 +122423,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a63c: |[05a63c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -05a64c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a64e: 0f00 |0001: return v0 │ │ +05c880: |[05c880] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +05c890: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c892: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -122464,17 +122442,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a650: |[05a650] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ -05a660: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a662: 0f00 |0001: return v0 │ │ +05c894: |[05c894] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ +05c8a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c8a6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -122483,17 +122461,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a664: |[05a664] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -05a674: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a676: 0f00 |0001: return v0 │ │ +05c8a8: |[05c8a8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +05c8b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c8ba: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -122502,17 +122480,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a678: |[05a678] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -05a688: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a68a: 0f00 |0001: return v0 │ │ +05c8bc: |[05c8bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +05c8cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c8ce: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -122521,17 +122499,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 │ │ -05a68c: |[05a68c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -05a69c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a69e: 1100 |0001: return-object v0 │ │ +05c8d0: |[05c8d0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +05c8e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c8e2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -122540,17 +122518,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a6a0: |[05a6a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -05a6b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a6b2: 0f00 |0001: return v0 │ │ +05c8e4: |[05c8e4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +05c8f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c8f6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -122559,17 +122537,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a6b4: |[05a6b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ -05a6c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a6c6: 0f00 |0001: return v0 │ │ +05c8f8: |[05c8f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ +05c908: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c90a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -122578,17 +122556,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a6c8: |[05a6c8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ -05a6d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a6da: 0f00 |0001: return v0 │ │ +05c90c: |[05c90c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ +05c91c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c91e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -122597,17 +122575,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 │ │ -05a6dc: |[05a6dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -05a6ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a6ee: 1100 |0001: return-object v0 │ │ +05c920: |[05c920] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +05c930: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c932: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -122616,18 +122594,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 │ │ -05a6f0: |[05a6f0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -05a700: 7100 ed14 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@14ed │ │ -05a706: 0c00 |0003: move-result-object v0 │ │ -05a708: 1100 |0004: return-object v0 │ │ +05c934: |[05c934] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +05c944: 7100 ed14 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@14ed │ │ +05c94a: 0c00 |0003: move-result-object v0 │ │ +05c94c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -122636,17 +122614,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a70c: |[05a70c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ -05a71c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a71e: 0f00 |0001: return v0 │ │ +05c950: |[05c950] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ +05c960: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c962: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -122655,17 +122633,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a720: |[05a720] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -05a730: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a732: 0f00 |0001: return v0 │ │ +05c964: |[05c964] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +05c974: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c976: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -122674,17 +122652,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a734: |[05a734] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -05a744: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a746: 0f00 |0001: return v0 │ │ +05c978: |[05c978] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +05c988: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c98a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -122693,17 +122671,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a748: |[05a748] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -05a758: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a75a: 0f00 |0001: return v0 │ │ +05c98c: |[05c98c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +05c99c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c99e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -122712,17 +122690,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a75c: |[05a75c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -05a76c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a76e: 0f00 |0001: return v0 │ │ +05c9a0: |[05c9a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +05c9b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c9b2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -122731,17 +122709,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a770: |[05a770] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -05a780: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a782: 0f00 |0001: return v0 │ │ +05c9b4: |[05c9b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +05c9c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c9c6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -122750,17 +122728,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a784: |[05a784] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -05a794: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a796: 0f00 |0001: return v0 │ │ +05c9c8: |[05c9c8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +05c9d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c9da: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -122769,17 +122747,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05a798: |[05a798] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ -05a7a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a7aa: 1100 |0001: return-object v0 │ │ +05c9dc: |[05c9dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ +05c9ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05c9ee: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ │ │ #23 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;) │ │ @@ -122787,17 +122765,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 │ │ -05a7ac: |[05a7ac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -05a7bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a7be: 1100 |0001: return-object v0 │ │ +05c9f0: |[05c9f0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05ca00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05ca02: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0002 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -122806,16 +122784,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05a7c0: |[05a7c0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ -05a7d0: 0e00 |0000: return-void │ │ +05ca04: |[05ca04] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ +05ca14: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ │ │ @@ -122824,16 +122802,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05a7d4: |[05a7d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -05a7e4: 0e00 |0000: return-void │ │ +05ca18: |[05ca18] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +05ca28: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 addedCount I │ │ @@ -122843,16 +122821,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 │ │ -05a7e8: |[05a7e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05a7f8: 0e00 |0000: return-void │ │ +05ca2c: |[05ca2c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05ca3c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 beforeText Ljava/lang/CharSequence; │ │ @@ -122862,16 +122840,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05a7fc: |[05a7fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -05a80c: 0e00 |0000: return-void │ │ +05ca40: |[05ca40] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +05ca50: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isChecked Z │ │ @@ -122881,16 +122859,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 │ │ -05a810: |[05a810] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05a820: 0e00 |0000: return-void │ │ +05ca54: |[05ca54] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05ca64: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 className Ljava/lang/CharSequence; │ │ @@ -122900,16 +122878,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 │ │ -05a824: |[05a824] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05a834: 0e00 |0000: return-void │ │ +05ca68: |[05ca68] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05ca78: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 contentDescription Ljava/lang/CharSequence; │ │ @@ -122919,16 +122897,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05a838: |[05a838] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -05a848: 0e00 |0000: return-void │ │ +05ca7c: |[05ca7c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +05ca8c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 currentItemIndex I │ │ @@ -122938,16 +122916,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05a84c: |[05a84c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -05a85c: 0e00 |0000: return-void │ │ +05ca90: |[05ca90] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +05caa0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isEnabled Z │ │ @@ -122957,16 +122935,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05a860: |[05a860] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -05a870: 0e00 |0000: return-void │ │ +05caa4: |[05caa4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +05cab4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 fromIndex I │ │ @@ -122976,16 +122954,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05a874: |[05a874] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -05a884: 0e00 |0000: return-void │ │ +05cab8: |[05cab8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +05cac8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isFullScreen Z │ │ @@ -122995,16 +122973,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05a888: |[05a888] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -05a898: 0e00 |0000: return-void │ │ +05cacc: |[05cacc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +05cadc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 itemCount I │ │ @@ -123014,16 +122992,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05a89c: |[05a89c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -05a8ac: 0e00 |0000: return-void │ │ +05cae0: |[05cae0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +05caf0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 maxScrollX I │ │ @@ -123033,16 +123011,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05a8b0: |[05a8b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -05a8c0: 0e00 |0000: return-void │ │ +05caf4: |[05caf4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +05cb04: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 maxScrollY I │ │ @@ -123052,16 +123030,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 │ │ -05a8c4: |[05a8c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -05a8d4: 0e00 |0000: return-void │ │ +05cb08: |[05cb08] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +05cb18: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 parcelableData Landroid/os/Parcelable; │ │ @@ -123071,16 +123049,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05a8d8: |[05a8d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -05a8e8: 0e00 |0000: return-void │ │ +05cb1c: |[05cb1c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +05cb2c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 isPassword Z │ │ @@ -123090,16 +123068,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05a8ec: |[05a8ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -05a8fc: 0e00 |0000: return-void │ │ +05cb30: |[05cb30] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +05cb40: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 removedCount I │ │ @@ -123109,16 +123087,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05a900: |[05a900] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -05a910: 0e00 |0000: return-void │ │ +05cb44: |[05cb44] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +05cb54: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollX I │ │ @@ -123128,16 +123106,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05a914: |[05a914] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -05a924: 0e00 |0000: return-void │ │ +05cb58: |[05cb58] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +05cb68: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollY I │ │ @@ -123147,16 +123125,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05a928: |[05a928] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -05a938: 0e00 |0000: return-void │ │ +05cb6c: |[05cb6c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +05cb7c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 scrollable Z │ │ @@ -123166,16 +123144,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 │ │ -05a93c: |[05a93c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -05a94c: 0e00 |0000: return-void │ │ +05cb80: |[05cb80] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +05cb90: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 source Landroid/view/View; │ │ @@ -123185,16 +123163,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 │ │ -05a950: |[05a950] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -05a960: 0e00 |0000: return-void │ │ +05cb94: |[05cb94] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +05cba4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 root Landroid/view/View; │ │ @@ -123205,31 +123183,31 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05a964: |[05a964] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -05a974: 0e00 |0000: return-void │ │ +05cba8: |[05cba8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +05cbb8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; │ │ 0x0000 - 0x0001 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 toIndex I │ │ │ │ - source_file_idx : 437 (AccessibilityRecordCompat.java) │ │ + source_file_idx : 438 (AccessibilityRecordCompat.java) │ │ │ │ Class #461 header: │ │ class_idx : 552 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 699 │ │ -source_file_idx : 620 │ │ +source_file_idx : 621 │ │ static_fields_size : 2 │ │ instance_fields_size: 9 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 20 │ │ │ │ Class #461 annotations: │ │ Annotations on class │ │ @@ -123302,19 +123280,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 │ │ -05a978: |[05a978] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ -05a988: 7010 8a13 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@138a │ │ -05a98e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -05a990: 6e40 2a0f 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0f2a │ │ -05a996: 0e00 |0007: return-void │ │ +05cbbc: |[05cbbc] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ +05cbcc: 7010 8a13 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@138a │ │ +05cbd2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +05cbd4: 6e40 2a0f 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0f2a │ │ +05cbda: 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; │ │ @@ -123326,18 +123304,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 │ │ -05a998: |[05a998] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -05a9a8: 7010 8a13 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@138a │ │ -05a9ae: 6e40 2a0f 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0f2a │ │ -05a9b4: 0e00 |0006: return-void │ │ +05cbdc: |[05cbdc] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +05cbec: 7010 8a13 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@138a │ │ +05cbf2: 6e40 2a0f 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0f2a │ │ +05cbf8: 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; │ │ @@ -123350,22 +123328,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 │ │ -05a9b8: |[05a9b8] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -05a9c8: 7010 8a13 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@138a │ │ -05a9ce: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ -05a9d2: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -05a9d4: 6e40 2a0f 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0f2a │ │ -05a9da: 0e00 |0009: return-void │ │ -05a9dc: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -05a9de: 28fb |000b: goto 0006 // -0005 │ │ +05cbfc: |[05cbfc] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +05cc0c: 7010 8a13 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@138a │ │ +05cc12: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ +05cc16: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +05cc18: 6e40 2a0f 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0f2a │ │ +05cc1e: 0e00 |0009: return-void │ │ +05cc20: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +05cc22: 28fb |000b: goto 0006 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ 0x0009 line=139 │ │ 0x000a line=138 │ │ locals : │ │ @@ -123386,20 +123364,20 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -05a9e0: |[05a9e0] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ -05a9f0: 6e20 330f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0f33 │ │ -05a9f6: 0c00 |0003: move-result-object v0 │ │ -05a9f8: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -05a9fc: 7210 fe00 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00fe │ │ -05aa02: 0e00 |0009: return-void │ │ +05cc24: |[05cc24] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ +05cc34: 6e20 330f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@0f33 │ │ +05cc3a: 0c00 |0003: move-result-object v0 │ │ +05cc3c: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +05cc40: 7210 fe00 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00fe │ │ +05cc46: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0004 line=316 │ │ 0x0006 line=317 │ │ 0x0009 line=319 │ │ locals : │ │ @@ -123412,21 +123390,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 │ │ -05aa04: |[05aa04] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -05aa14: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -05aa18: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ -05aa1c: 1100 |0004: return-object v0 │ │ -05aa1e: 6e10 9214 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1492 │ │ -05aa24: 0c00 |0008: move-result-object v0 │ │ -05aa26: 28fb |0009: goto 0004 // -0005 │ │ +05cc48: |[05cc48] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +05cc58: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +05cc5c: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ +05cc60: 1100 |0004: return-object v0 │ │ +05cc62: 6e10 9214 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@1492 │ │ +05cc68: 0c00 |0008: move-result-object v0 │ │ +05cc6a: 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; │ │ │ │ @@ -123435,25 +123413,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -05aa28: |[05aa28] android.support.v4.widget.CursorAdapter.getCount:()I │ │ -05aa38: 5510 8504 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0485 │ │ -05aa3c: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -05aa40: 5410 8204 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ -05aa44: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -05aa48: 5410 8204 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ -05aa4c: 7210 0001 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@0100 │ │ -05aa52: 0a00 |000d: move-result v0 │ │ -05aa54: 0f00 |000e: return v0 │ │ -05aa56: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -05aa58: 28fe |0010: goto 000e // -0002 │ │ +05cc6c: |[05cc6c] android.support.v4.widget.CursorAdapter.getCount:()I │ │ +05cc7c: 5510 8504 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0485 │ │ +05cc80: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +05cc84: 5410 8204 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ +05cc88: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +05cc8c: 5410 8204 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ +05cc90: 7210 0001 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@0100 │ │ +05cc96: 0a00 |000d: move-result v0 │ │ +05cc98: 0f00 |000e: return v0 │ │ +05cc9a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +05cc9c: 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; │ │ @@ -123463,17 +123441,17 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05aa5c: |[05aa5c] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ -05aa6c: 5410 8204 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ -05aa70: 1100 |0002: return-object v0 │ │ +05cca0: |[05cca0] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ +05ccb0: 5410 8204 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ +05ccb4: 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;) │ │ @@ -123481,32 +123459,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 │ │ -05aa74: |[05aa74] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -05aa84: 5531 8504 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0485 │ │ -05aa88: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ -05aa8c: 5431 8204 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ -05aa90: 7220 0401 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0104 │ │ -05aa96: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ -05aa9a: 5431 8104 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0481 │ │ -05aa9e: 5432 8204 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ -05aaa2: 6e40 2c0f 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@0f2c │ │ -05aaa8: 0c00 |0012: move-result-object v0 │ │ -05aaaa: 5431 8104 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0481 │ │ -05aaae: 5432 8204 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ -05aab2: 6e40 1e0f 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@0f1e │ │ -05aab8: 1100 |001a: return-object v0 │ │ -05aaba: 0750 |001b: move-object v0, v5 │ │ -05aabc: 28f7 |001c: goto 0013 // -0009 │ │ -05aabe: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -05aac0: 28fc |001e: goto 001a // -0004 │ │ +05ccb8: |[05ccb8] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +05ccc8: 5531 8504 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0485 │ │ +05cccc: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ +05ccd0: 5431 8204 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ +05ccd4: 7220 0401 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0104 │ │ +05ccda: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ +05ccde: 5431 8104 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0481 │ │ +05cce2: 5432 8204 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ +05cce6: 6e40 2c0f 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@0f2c │ │ +05ccec: 0c00 |0012: move-result-object v0 │ │ +05ccee: 5431 8104 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0481 │ │ +05ccf2: 5432 8204 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ +05ccf6: 6e40 1e0f 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@0f1e │ │ +05ccfc: 1100 |001a: return-object v0 │ │ +05ccfe: 0750 |001b: move-object v0, v5 │ │ +05cd00: 28f7 |001c: goto 0013 // -0009 │ │ +05cd02: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +05cd04: 28fc |001e: goto 001a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0004 line=263 │ │ 0x0009 line=265 │ │ 0x000b line=266 │ │ 0x0013 line=270 │ │ @@ -123526,22 +123504,22 @@ │ │ type : '()Landroid/widget/Filter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05aac4: |[05aac4] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ -05aad4: 5410 8304 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0483 │ │ -05aad8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -05aadc: 2200 2a02 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@022a │ │ -05aae0: 7020 380f 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@0f38 │ │ -05aae6: 5b10 8304 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0483 │ │ -05aaea: 5410 8304 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0483 │ │ -05aaee: 1100 |000d: return-object v0 │ │ +05cd08: |[05cd08] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ +05cd18: 5410 8304 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0483 │ │ +05cd1c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +05cd20: 2200 2a02 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@022a │ │ +05cd24: 7020 380f 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@0f38 │ │ +05cd2a: 5b10 8304 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0483 │ │ +05cd2e: 5410 8304 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0483 │ │ +05cd32: 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; │ │ @@ -123551,17 +123529,17 @@ │ │ type : '()Landroid/widget/FilterQueryProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05aaf0: |[05aaf0] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ -05ab00: 5410 8604 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0486 │ │ -05ab04: 1100 |0002: return-object v0 │ │ +05cd34: |[05cd34] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ +05cd44: 5410 8604 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0486 │ │ +05cd48: 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;) │ │ @@ -123569,25 +123547,25 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -05ab08: |[05ab08] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ -05ab18: 5510 8504 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0485 │ │ -05ab1c: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ -05ab20: 5410 8204 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ -05ab24: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -05ab28: 5410 8204 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ -05ab2c: 7220 0401 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0104 │ │ -05ab32: 5410 8204 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ -05ab36: 1100 |000f: return-object v0 │ │ -05ab38: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -05ab3a: 28fe |0011: goto 000f // -0002 │ │ +05cd4c: |[05cd4c] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ +05cd5c: 5510 8504 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0485 │ │ +05cd60: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ +05cd64: 5410 8204 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ +05cd68: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +05cd6c: 5410 8204 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ +05cd70: 7220 0401 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0104 │ │ +05cd76: 5410 8204 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ +05cd7a: 1100 |000f: return-object v0 │ │ +05cd7c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +05cd7e: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0008 line=213 │ │ 0x000d line=214 │ │ 0x000f line=216 │ │ locals : │ │ @@ -123599,29 +123577,29 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -05ab3c: |[05ab3c] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ -05ab4c: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -05ab50: 5532 8504 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0485 │ │ -05ab54: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ -05ab58: 5432 8204 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ -05ab5c: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ -05ab60: 5432 8204 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ -05ab64: 7220 0401 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0104 │ │ -05ab6a: 0a02 |000f: move-result v2 │ │ -05ab6c: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ -05ab70: 5430 8204 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ -05ab74: 5231 8704 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0487 │ │ -05ab78: 7220 0101 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ -05ab7e: 0b00 |0019: move-result-wide v0 │ │ -05ab80: 1000 |001a: return-wide v0 │ │ +05cd80: |[05cd80] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ +05cd90: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +05cd94: 5532 8504 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0485 │ │ +05cd98: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ +05cd9c: 5432 8204 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ +05cda0: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ +05cda4: 5432 8204 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ +05cda8: 7220 0401 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0104 │ │ +05cdae: 0a02 |000f: move-result v2 │ │ +05cdb0: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ +05cdb4: 5430 8204 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ +05cdb8: 5231 8704 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0487 │ │ +05cdbc: 7220 0101 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@0101 │ │ +05cdc2: 0b00 |0019: move-result-wide v0 │ │ +05cdc4: 1000 |001a: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=224 │ │ 0x000a line=225 │ │ 0x0012 line=226 │ │ 0x001a line=231 │ │ locals : │ │ @@ -123633,48 +123611,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 │ │ -05ab84: |[05ab84] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -05ab94: 5541 8504 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0485 │ │ -05ab98: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ -05ab9c: 2201 0003 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@0300 │ │ -05aba0: 1a02 5618 |0006: const-string v2, "this should only be called when the cursor is valid" // string@1856 │ │ -05aba4: 7020 7a14 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -05abaa: 2701 |000b: throw v1 │ │ -05abac: 5441 8204 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ -05abb0: 7220 0401 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0104 │ │ -05abb6: 0a01 |0011: move-result v1 │ │ -05abb8: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ -05abbc: 2201 0003 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@0300 │ │ -05abc0: 2202 1403 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ -05abc4: 7010 ab14 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -05abca: 1a03 110c |001b: const-string v3, "couldn't move cursor to position " // string@0c11 │ │ -05abce: 6e20 b214 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -05abd4: 0c02 |0020: move-result-object v2 │ │ -05abd6: 6e20 ae14 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ -05abdc: 0c02 |0024: move-result-object v2 │ │ -05abde: 6e10 b714 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -05abe4: 0c02 |0028: move-result-object v2 │ │ -05abe6: 7020 7a14 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -05abec: 2701 |002c: throw v1 │ │ -05abee: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ -05abf2: 5441 8104 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0481 │ │ -05abf6: 5442 8204 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ -05abfa: 6e40 2d0f 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@0f2d │ │ -05ac00: 0c00 |0036: move-result-object v0 │ │ -05ac02: 5441 8104 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0481 │ │ -05ac06: 5442 8204 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ -05ac0a: 6e40 1e0f 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@0f1e │ │ -05ac10: 1100 |003e: return-object v0 │ │ -05ac12: 0760 |003f: move-object v0, v6 │ │ -05ac14: 28f7 |0040: goto 0037 // -0009 │ │ +05cdc8: |[05cdc8] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +05cdd8: 5541 8504 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0485 │ │ +05cddc: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ +05cde0: 2201 0003 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@0300 │ │ +05cde4: 1a02 5518 |0006: const-string v2, "this should only be called when the cursor is valid" // string@1855 │ │ +05cde8: 7020 7a14 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +05cdee: 2701 |000b: throw v1 │ │ +05cdf0: 5441 8204 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ +05cdf4: 7220 0401 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0104 │ │ +05cdfa: 0a01 |0011: move-result v1 │ │ +05cdfc: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ +05ce00: 2201 0003 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@0300 │ │ +05ce04: 2202 1403 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@0314 │ │ +05ce08: 7010 ab14 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +05ce0e: 1a03 120c |001b: const-string v3, "couldn't move cursor to position " // string@0c12 │ │ +05ce12: 6e20 b214 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +05ce18: 0c02 |0020: move-result-object v2 │ │ +05ce1a: 6e20 ae14 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@14ae │ │ +05ce20: 0c02 |0024: move-result-object v2 │ │ +05ce22: 6e10 b714 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +05ce28: 0c02 |0028: move-result-object v2 │ │ +05ce2a: 7020 7a14 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +05ce30: 2701 |002c: throw v1 │ │ +05ce32: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ +05ce36: 5441 8104 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0481 │ │ +05ce3a: 5442 8204 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ +05ce3e: 6e40 2d0f 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@0f2d │ │ +05ce44: 0c00 |0036: move-result-object v0 │ │ +05ce46: 5441 8104 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0481 │ │ +05ce4a: 5442 8204 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ +05ce4e: 6e40 1e0f 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@0f1e │ │ +05ce54: 1100 |003e: return-object v0 │ │ +05ce56: 0760 |003f: move-object v0, v6 │ │ +05ce58: 28f7 |0040: goto 0037 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ 0x000c line=247 │ │ 0x0014 line=248 │ │ 0x002d line=251 │ │ @@ -123695,17 +123673,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05ac18: |[05ac18] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ -05ac28: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05ac2a: 0f00 |0001: return v0 │ │ +05ce5c: |[05ce5c] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ +05ce6c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05ce6e: 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;) │ │ @@ -123713,59 +123691,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 │ │ -05ac2c: |[05ac2c] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -05ac3c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05ac3e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -05ac40: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -05ac42: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ -05ac46: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ -05ac4a: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ -05ac4e: 5c40 7f04 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@047f │ │ -05ac52: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ -05ac56: 5b46 8204 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ -05ac5a: 5c40 8504 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0485 │ │ -05ac5e: 5b45 8104 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0481 │ │ -05ac62: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ -05ac66: 1a01 2d0a |0015: const-string v1, "_id" // string@0a2d │ │ -05ac6a: 7220 ff00 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00ff │ │ -05ac70: 0a01 |001a: move-result v1 │ │ -05ac72: 5941 8704 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0487 │ │ -05ac76: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ -05ac7a: 1222 |001f: const/4 v2, #int 2 // #2 │ │ -05ac7c: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ -05ac80: 2201 2602 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@0226 │ │ -05ac84: 7020 140f 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0f14 │ │ -05ac8a: 5b41 8004 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0480 │ │ -05ac8e: 2201 2702 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@0227 │ │ -05ac92: 7030 180f 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@0f18 │ │ -05ac98: 5b41 8404 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0484 │ │ -05ac9c: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ -05aca0: 5441 8004 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0480 │ │ -05aca4: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ -05aca8: 5441 8004 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0480 │ │ -05acac: 7220 0501 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@0105 │ │ -05acb2: 5441 8404 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0484 │ │ -05acb6: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ -05acba: 5441 8404 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0484 │ │ -05acbe: 7220 0601 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0106 │ │ -05acc4: 0e00 |0044: return-void │ │ -05acc6: 5c41 7f04 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@047f │ │ -05acca: 28c4 |0047: goto 000b // -003c │ │ -05accc: 0110 |0048: move v0, v1 │ │ -05acce: 28c4 |0049: goto 000d // -003c │ │ -05acd0: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ -05acd2: 28d0 |004b: goto 001b // -0030 │ │ -05acd4: 5b43 8004 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0480 │ │ -05acd8: 5b43 8404 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0484 │ │ -05acdc: 28e0 |0050: goto 0030 // -0020 │ │ +05ce70: |[05ce70] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +05ce80: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05ce82: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +05ce84: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +05ce86: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ +05ce8a: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ +05ce8e: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ +05ce92: 5c40 7f04 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@047f │ │ +05ce96: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ +05ce9a: 5b46 8204 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ +05ce9e: 5c40 8504 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0485 │ │ +05cea2: 5b45 8104 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0481 │ │ +05cea6: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ +05ceaa: 1a01 2e0a |0015: const-string v1, "_id" // string@0a2e │ │ +05ceae: 7220 ff00 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00ff │ │ +05ceb4: 0a01 |001a: move-result v1 │ │ +05ceb6: 5941 8704 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0487 │ │ +05ceba: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ +05cebe: 1222 |001f: const/4 v2, #int 2 // #2 │ │ +05cec0: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ +05cec4: 2201 2602 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@0226 │ │ +05cec8: 7020 140f 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@0f14 │ │ +05cece: 5b41 8004 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0480 │ │ +05ced2: 2201 2702 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@0227 │ │ +05ced6: 7030 180f 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@0f18 │ │ +05cedc: 5b41 8404 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0484 │ │ +05cee0: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ +05cee4: 5441 8004 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0480 │ │ +05cee8: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ +05ceec: 5441 8004 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0480 │ │ +05cef0: 7220 0501 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@0105 │ │ +05cef6: 5441 8404 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0484 │ │ +05cefa: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ +05cefe: 5441 8404 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0484 │ │ +05cf02: 7220 0601 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0106 │ │ +05cf08: 0e00 |0044: return-void │ │ +05cf0a: 5c41 7f04 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@047f │ │ +05cf0e: 28c4 |0047: goto 000b // -003c │ │ +05cf10: 0110 |0048: move v0, v1 │ │ +05cf12: 28c4 |0049: goto 000d // -003c │ │ +05cf14: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ +05cf16: 28d0 |004b: goto 001b // -0030 │ │ +05cf18: 5b43 8004 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0480 │ │ +05cf1c: 5b43 8404 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0484 │ │ +05cf20: 28e0 |0050: goto 0030 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=164 │ │ 0x0007 line=165 │ │ 0x0009 line=166 │ │ 0x000b line=170 │ │ 0x000d line=171 │ │ @@ -123797,21 +123775,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 │ │ -05ace0: |[05ace0] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -05acf0: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ -05acf4: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -05acf6: 6e40 2a0f 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0f2a │ │ -05acfc: 0e00 |0006: return-void │ │ -05acfe: 1220 |0007: const/4 v0, #int 2 // #2 │ │ -05ad00: 28fb |0008: goto 0003 // -0005 │ │ +05cf24: |[05cf24] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +05cf34: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ +05cf38: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +05cf3a: 6e40 2a0f 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0f2a │ │ +05cf40: 0e00 |0006: return-void │ │ +05cf42: 1220 |0007: const/4 v0, #int 2 // #2 │ │ +05cf44: 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; │ │ @@ -123824,18 +123802,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 │ │ -05ad04: |[05ad04] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -05ad14: 6e40 2d0f 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@0f2d │ │ -05ad1a: 0c00 |0003: move-result-object v0 │ │ -05ad1c: 1100 |0004: return-object v0 │ │ +05cf48: |[05cf48] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +05cf58: 6e40 2d0f 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@0f2d │ │ +05cf5e: 0c00 |0003: move-result-object v0 │ │ +05cf60: 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; │ │ @@ -123852,28 +123830,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -05ad20: |[05ad20] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ -05ad30: 5510 7f04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@047f │ │ -05ad34: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -05ad38: 5410 8204 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ -05ad3c: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -05ad40: 5410 8204 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ -05ad44: 7210 0301 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@0103 │ │ -05ad4a: 0a00 |000d: move-result v0 │ │ -05ad4c: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ -05ad50: 5410 8204 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ -05ad54: 7210 0701 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@0107 │ │ -05ad5a: 0a00 |0015: move-result v0 │ │ -05ad5c: 5c10 8504 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0485 │ │ -05ad60: 0e00 |0018: return-void │ │ +05cf64: |[05cf64] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ +05cf74: 5510 7f04 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@047f │ │ +05cf78: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +05cf7c: 5410 8204 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ +05cf80: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +05cf84: 5410 8204 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ +05cf88: 7210 0301 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@0103 │ │ +05cf8e: 0a00 |000d: move-result v0 │ │ +05cf90: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ +05cf94: 5410 8204 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ +05cf98: 7210 0701 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@0107 │ │ +05cf9e: 0a00 |0015: move-result v0 │ │ +05cfa0: 5c10 8504 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0485 │ │ +05cfa4: 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; │ │ @@ -123883,23 +123861,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 │ │ -05ad64: |[05ad64] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ -05ad74: 5410 8604 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0486 │ │ -05ad78: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -05ad7c: 5410 8604 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0486 │ │ -05ad80: 7220 a013 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@13a0 │ │ -05ad86: 0c00 |0009: move-result-object v0 │ │ -05ad88: 1100 |000a: return-object v0 │ │ -05ad8a: 5410 8204 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ -05ad8e: 28fd |000d: goto 000a // -0003 │ │ +05cfa8: |[05cfa8] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ +05cfb8: 5410 8604 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0486 │ │ +05cfbc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +05cfc0: 5410 8604 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0486 │ │ +05cfc4: 7220 a013 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@13a0 │ │ +05cfca: 0c00 |0009: move-result-object v0 │ │ +05cfcc: 1100 |000a: return-object v0 │ │ +05cfce: 5410 8204 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ +05cfd2: 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; │ │ @@ -123910,17 +123888,17 @@ │ │ type : '(Landroid/widget/FilterQueryProvider;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05ad90: |[05ad90] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ -05ada0: 5b01 8604 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0486 │ │ -05ada4: 0e00 |0002: return-void │ │ +05cfd4: |[05cfd4] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ +05cfe4: 5b01 8604 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0486 │ │ +05cfe8: 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; │ │ @@ -123930,53 +123908,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 │ │ -05ada8: |[05ada8] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -05adb8: 5421 8204 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ -05adbc: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ -05adc0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -05adc2: 1100 |0005: return-object v0 │ │ -05adc4: 5420 8204 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ -05adc8: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ -05adcc: 5421 8004 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0480 │ │ -05add0: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -05add4: 5421 8004 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0480 │ │ -05add8: 7220 0801 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@0108 │ │ -05adde: 5421 8404 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0484 │ │ -05ade2: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ -05ade6: 5421 8404 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0484 │ │ -05adea: 7220 0901 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0109 │ │ -05adf0: 5b23 8204 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ -05adf4: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ -05adf8: 5421 8004 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0480 │ │ -05adfc: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ -05ae00: 5421 8004 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0480 │ │ -05ae04: 7220 0501 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@0105 │ │ -05ae0a: 5421 8404 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0484 │ │ -05ae0e: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ -05ae12: 5421 8404 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0484 │ │ -05ae16: 7220 0601 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0106 │ │ -05ae1c: 1a01 2d0a |0032: const-string v1, "_id" // string@0a2d │ │ -05ae20: 7220 ff00 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00ff │ │ -05ae26: 0a01 |0037: move-result v1 │ │ -05ae28: 5921 8704 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0487 │ │ -05ae2c: 1211 |003a: const/4 v1, #int 1 // #1 │ │ -05ae2e: 5c21 8504 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0485 │ │ -05ae32: 6e10 2e0f 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0f2e │ │ -05ae38: 28c5 |0040: goto 0005 // -003b │ │ -05ae3a: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ -05ae3c: 5921 8704 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0487 │ │ -05ae40: 1201 |0044: const/4 v1, #int 0 // #0 │ │ -05ae42: 5c21 8504 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0485 │ │ -05ae46: 6e10 2f0f 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0f2f │ │ -05ae4c: 28bb |004a: goto 0005 // -0045 │ │ +05cfec: |[05cfec] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +05cffc: 5421 8204 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ +05d000: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ +05d004: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +05d006: 1100 |0005: return-object v0 │ │ +05d008: 5420 8204 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ +05d00c: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ +05d010: 5421 8004 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0480 │ │ +05d014: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +05d018: 5421 8004 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0480 │ │ +05d01c: 7220 0801 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@0108 │ │ +05d022: 5421 8404 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0484 │ │ +05d026: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ +05d02a: 5421 8404 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0484 │ │ +05d02e: 7220 0901 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0109 │ │ +05d034: 5b23 8204 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0482 │ │ +05d038: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ +05d03c: 5421 8004 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0480 │ │ +05d040: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ +05d044: 5421 8004 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0480 │ │ +05d048: 7220 0501 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@0105 │ │ +05d04e: 5421 8404 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0484 │ │ +05d052: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ +05d056: 5421 8404 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0484 │ │ +05d05a: 7220 0601 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0106 │ │ +05d060: 1a01 2e0a |0032: const-string v1, "_id" // string@0a2e │ │ +05d064: 7220 ff00 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00ff │ │ +05d06a: 0a01 |0037: move-result v1 │ │ +05d06c: 5921 8704 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0487 │ │ +05d070: 1211 |003a: const/4 v1, #int 1 // #1 │ │ +05d072: 5c21 8504 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0485 │ │ +05d076: 6e10 2e0f 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@0f2e │ │ +05d07c: 28c5 |0040: goto 0005 // -003b │ │ +05d07e: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ +05d080: 5921 8704 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0487 │ │ +05d084: 1201 |0044: const/4 v1, #int 0 // #0 │ │ +05d086: 5c21 8504 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0485 │ │ +05d08a: 6e10 2f0f 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@0f2f │ │ +05d090: 28bb |004a: goto 0005 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0004 line=333 │ │ 0x0005 line=354 │ │ 0x0006 line=335 │ │ 0x0008 line=336 │ │ @@ -123993,21 +123971,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 : 620 (CursorAdapter.java) │ │ + source_file_idx : 621 (CursorAdapter.java) │ │ │ │ Class #462 header: │ │ class_idx : 555 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 370 │ │ -source_file_idx : 693 │ │ +source_file_idx : 694 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #462 annotations: │ │ Annotations on class │ │ @@ -124035,21 +124013,21 @@ │ │ type : '(Landroid/support/v4/widget/DrawerLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -05ae50: |[05ae50] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ -05ae60: 5b12 8a04 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@048a │ │ -05ae64: 7010 b508 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@08b5 │ │ -05ae6a: 2200 4100 |0005: new-instance v0, Landroid/graphics/Rect; // type@0041 │ │ -05ae6e: 7010 2a01 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@012a │ │ -05ae74: 5b10 8904 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@0489 │ │ -05ae78: 0e00 |000c: return-void │ │ +05d094: |[05d094] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ +05d0a4: 5b12 8a04 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@048a │ │ +05d0a8: 7010 b508 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@08b5 │ │ +05d0ae: 2200 4100 |0005: new-instance v0, Landroid/graphics/Rect; // type@0041 │ │ +05d0b2: 7010 2a01 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@012a │ │ +05d0b8: 5b10 8904 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@0489 │ │ +05d0bc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1527 │ │ 0x0005 line=1528 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/support/v4/widget/DrawerLayout; │ │ @@ -124059,42 +124037,42 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -05ae7c: |[05ae7c] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V │ │ -05ae8c: 6e10 d212 0700 |0000: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@12d2 │ │ -05ae92: 0a01 |0003: move-result v1 │ │ -05ae94: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -05ae96: 3512 2900 |0005: if-ge v2, v1, 002e // +0029 │ │ -05ae9a: 6e20 d112 2700 |0007: invoke-virtual {v7, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@12d1 │ │ -05aea0: 0c00 |000a: move-result-object v0 │ │ -05aea2: 6e20 3f0f 0500 |000b: invoke-virtual {v5, v0}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0f3f │ │ -05aea8: 0a04 |000e: move-result v4 │ │ -05aeaa: 3804 0500 |000f: if-eqz v4, 0014 // +0005 │ │ -05aeae: d802 0201 |0011: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05aeb2: 28f2 |0013: goto 0005 // -000e │ │ -05aeb4: 7110 f60a 0000 |0014: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0af6 │ │ -05aeba: 0a03 |0017: move-result v3 │ │ -05aebc: 2b03 1800 0000 |0018: packed-switch v3, 00000030 // +00000018 │ │ -05aec2: 28f6 |001b: goto 0011 // -000a │ │ -05aec4: 1214 |001c: const/4 v4, #int 1 // #1 │ │ -05aec6: 7120 0d0b 4000 |001d: invoke-static {v0, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b0d │ │ -05aecc: 6e20 220d 0600 |0020: invoke-virtual {v6, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@0d22 │ │ -05aed2: 28ee |0023: goto 0011 // -0012 │ │ -05aed4: 2004 a102 |0024: instance-of v4, v0, Landroid/view/ViewGroup; // type@02a1 │ │ -05aed8: 3804 ebff |0026: if-eqz v4, 0011 // -0015 │ │ -05aedc: 1f00 a102 |0028: check-cast v0, Landroid/view/ViewGroup; // type@02a1 │ │ -05aee0: 7030 3d0f 6500 |002a: invoke-direct {v5, v6, v0}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V // method@0f3d │ │ -05aee6: 28e4 |002d: goto 0011 // -001c │ │ -05aee8: 0e00 |002e: return-void │ │ -05aeea: 0000 |002f: nop // spacer │ │ -05aeec: 0001 0500 0000 0000 0400 0000 0800 ... |0030: packed-switch-data (14 units) │ │ +05d0c0: |[05d0c0] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V │ │ +05d0d0: 6e10 d212 0700 |0000: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@12d2 │ │ +05d0d6: 0a01 |0003: move-result v1 │ │ +05d0d8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +05d0da: 3512 2900 |0005: if-ge v2, v1, 002e // +0029 │ │ +05d0de: 6e20 d112 2700 |0007: invoke-virtual {v7, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@12d1 │ │ +05d0e4: 0c00 |000a: move-result-object v0 │ │ +05d0e6: 6e20 3f0f 0500 |000b: invoke-virtual {v5, v0}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0f3f │ │ +05d0ec: 0a04 |000e: move-result v4 │ │ +05d0ee: 3804 0500 |000f: if-eqz v4, 0014 // +0005 │ │ +05d0f2: d802 0201 |0011: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05d0f6: 28f2 |0013: goto 0005 // -000e │ │ +05d0f8: 7110 f60a 0000 |0014: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0af6 │ │ +05d0fe: 0a03 |0017: move-result v3 │ │ +05d100: 2b03 1800 0000 |0018: packed-switch v3, 00000030 // +00000018 │ │ +05d106: 28f6 |001b: goto 0011 // -000a │ │ +05d108: 1214 |001c: const/4 v4, #int 1 // #1 │ │ +05d10a: 7120 0d0b 4000 |001d: invoke-static {v0, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b0d │ │ +05d110: 6e20 220d 0600 |0020: invoke-virtual {v6, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@0d22 │ │ +05d116: 28ee |0023: goto 0011 // -0012 │ │ +05d118: 2004 a102 |0024: instance-of v4, v0, Landroid/view/ViewGroup; // type@02a1 │ │ +05d11c: 3804 ebff |0026: if-eqz v4, 0011 // -0015 │ │ +05d120: 1f00 a102 |0028: check-cast v0, Landroid/view/ViewGroup; // type@02a1 │ │ +05d124: 7030 3d0f 6500 |002a: invoke-direct {v5, v6, v0}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V // method@0f3d │ │ +05d12a: 28e4 |002d: goto 0011 // -001c │ │ +05d12c: 0e00 |002e: return-void │ │ +05d12e: 0000 |002f: nop // spacer │ │ +05d130: 0001 0500 0000 0000 0400 0000 0800 ... |0030: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1548 │ │ 0x0004 line=1549 │ │ 0x0007 line=1550 │ │ 0x000b line=1551 │ │ 0x0011 line=1549 │ │ @@ -124121,57 +124099,57 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 99 16-bit code units │ │ -05af08: |[05af08] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -05af18: 5420 8904 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@0489 │ │ -05af1c: 6e20 2a0d 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0d2a │ │ -05af22: 6e20 4d0d 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0d4d │ │ -05af28: 6e20 2b0d 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d2b │ │ -05af2e: 6e20 4e0d 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d4e │ │ -05af34: 6e10 440d 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@0d44 │ │ -05af3a: 0a01 |0011: move-result v1 │ │ -05af3c: 6e20 640d 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0d64 │ │ -05af42: 6e10 330d 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0d33 │ │ -05af48: 0c01 |0018: move-result-object v1 │ │ -05af4a: 6e20 5a0d 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0d5a │ │ -05af50: 6e10 2e0d 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0d2e │ │ -05af56: 0c01 |001f: move-result-object v1 │ │ -05af58: 6e20 510d 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d51 │ │ -05af5e: 6e10 2f0d 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0d2f │ │ -05af64: 0c01 |0026: move-result-object v1 │ │ -05af66: 6e20 530d 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d53 │ │ -05af6c: 6e10 3d0d 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0d3d │ │ -05af72: 0a01 |002d: move-result v1 │ │ -05af74: 6e20 540d 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0d54 │ │ -05af7a: 6e10 3c0d 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0d3c │ │ -05af80: 0a01 |0034: move-result v1 │ │ -05af82: 6e20 520d 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@0d52 │ │ -05af88: 6e10 3e0d 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0d3e │ │ -05af8e: 0a01 |003b: move-result v1 │ │ -05af90: 6e20 550d 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@0d55 │ │ -05af96: 6e10 3f0d 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0d3f │ │ -05af9c: 0a01 |0042: move-result v1 │ │ -05af9e: 6e20 560d 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@0d56 │ │ -05afa4: 6e10 390d 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@0d39 │ │ -05afaa: 0a01 |0049: move-result v1 │ │ -05afac: 6e20 4c0d 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0d4c │ │ -05afb2: 6e10 430d 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0d43 │ │ -05afb8: 0a01 |0050: move-result v1 │ │ -05afba: 6e20 5f0d 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@0d5f │ │ -05afc0: 6e10 400d 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0d40 │ │ -05afc6: 0a01 |0057: move-result v1 │ │ -05afc8: 6e20 580d 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@0d58 │ │ -05afce: 6e10 290d 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0d29 │ │ -05afd4: 0a01 |005e: move-result v1 │ │ -05afd6: 6e20 210d 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d21 │ │ -05afdc: 0e00 |0062: return-void │ │ +05d14c: |[05d14c] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +05d15c: 5420 8904 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@0489 │ │ +05d160: 6e20 2a0d 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0d2a │ │ +05d166: 6e20 4d0d 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0d4d │ │ +05d16c: 6e20 2b0d 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d2b │ │ +05d172: 6e20 4e0d 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d4e │ │ +05d178: 6e10 440d 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@0d44 │ │ +05d17e: 0a01 |0011: move-result v1 │ │ +05d180: 6e20 640d 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0d64 │ │ +05d186: 6e10 330d 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0d33 │ │ +05d18c: 0c01 |0018: move-result-object v1 │ │ +05d18e: 6e20 5a0d 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0d5a │ │ +05d194: 6e10 2e0d 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0d2e │ │ +05d19a: 0c01 |001f: move-result-object v1 │ │ +05d19c: 6e20 510d 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d51 │ │ +05d1a2: 6e10 2f0d 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0d2f │ │ +05d1a8: 0c01 |0026: move-result-object v1 │ │ +05d1aa: 6e20 530d 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d53 │ │ +05d1b0: 6e10 3d0d 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0d3d │ │ +05d1b6: 0a01 |002d: move-result v1 │ │ +05d1b8: 6e20 540d 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0d54 │ │ +05d1be: 6e10 3c0d 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0d3c │ │ +05d1c4: 0a01 |0034: move-result v1 │ │ +05d1c6: 6e20 520d 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@0d52 │ │ +05d1cc: 6e10 3e0d 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0d3e │ │ +05d1d2: 0a01 |003b: move-result v1 │ │ +05d1d4: 6e20 550d 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@0d55 │ │ +05d1da: 6e10 3f0d 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0d3f │ │ +05d1e0: 0a01 |0042: move-result v1 │ │ +05d1e2: 6e20 560d 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@0d56 │ │ +05d1e8: 6e10 390d 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@0d39 │ │ +05d1ee: 0a01 |0049: move-result v1 │ │ +05d1f0: 6e20 4c0d 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0d4c │ │ +05d1f6: 6e10 430d 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0d43 │ │ +05d1fc: 0a01 |0050: move-result v1 │ │ +05d1fe: 6e20 5f0d 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@0d5f │ │ +05d204: 6e10 400d 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0d40 │ │ +05d20a: 0a01 |0057: move-result v1 │ │ +05d20c: 6e20 580d 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@0d58 │ │ +05d212: 6e10 290d 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0d29 │ │ +05d218: 0a01 |005e: move-result v1 │ │ +05d21a: 6e20 210d 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d21 │ │ +05d220: 0e00 |0062: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1601 │ │ 0x0002 line=1603 │ │ 0x0005 line=1604 │ │ 0x0008 line=1606 │ │ 0x000b line=1607 │ │ @@ -124200,24 +124178,24 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -05afe0: |[05afe0] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ -05aff0: 5421 8a04 |0000: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@048a │ │ -05aff4: 6e10 800f 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@0f80 │ │ -05affa: 0c00 |0005: move-result-object v0 │ │ -05affc: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -05b000: 3230 0400 |0008: if-eq v0, v3, 000c // +0004 │ │ -05b004: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -05b006: 0f01 |000b: return v1 │ │ -05b008: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -05b00a: 28fe |000d: goto 000b // -0002 │ │ +05d224: |[05d224] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ +05d234: 5421 8a04 |0000: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@048a │ │ +05d238: 6e10 800f 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@0f80 │ │ +05d23e: 0c00 |0005: move-result-object v0 │ │ +05d240: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +05d244: 3230 0400 |0008: if-eq v0, v3, 000c // +0004 │ │ +05d248: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +05d24a: 0f01 |000b: return v1 │ │ +05d24c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +05d24e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1590 │ │ 0x0006 line=1591 │ │ locals : │ │ 0x0006 - 0x000e reg=0 openDrawer Landroid/view/View; │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ @@ -124228,30 +124206,30 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -05b00c: |[05b00c] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -05b01c: 7110 460d 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d46 │ │ -05b022: 0c01 |0003: move-result-object v1 │ │ -05b024: 6f30 ba08 4301 |0004: invoke-super {v3, v4, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@08ba │ │ -05b02a: 6e20 600d 4500 |0007: invoke-virtual {v5, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@0d60 │ │ -05b030: 7110 fe0a 0400 |000a: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0afe │ │ -05b036: 0c00 |000d: move-result-object v0 │ │ -05b038: 2002 9d02 |000e: instance-of v2, v0, Landroid/view/View; // type@029d │ │ -05b03c: 3802 0700 |0010: if-eqz v2, 0017 // +0007 │ │ -05b040: 1f00 9d02 |0012: check-cast v0, Landroid/view/View; // type@029d │ │ -05b044: 6e20 5b0d 0500 |0014: invoke-virtual {v5, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0d5b │ │ -05b04a: 7030 3e0f 5301 |0017: invoke-direct {v3, v5, v1}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0f3e │ │ -05b050: 6e10 4b0d 0100 |001a: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@0d4b │ │ -05b056: 1f04 a102 |001d: check-cast v4, Landroid/view/ViewGroup; // type@02a1 │ │ -05b05a: 7030 3d0f 5304 |001f: invoke-direct {v3, v5, v4}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V // method@0f3d │ │ -05b060: 0e00 |0022: return-void │ │ +05d250: |[05d250] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +05d260: 7110 460d 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d46 │ │ +05d266: 0c01 |0003: move-result-object v1 │ │ +05d268: 6f30 ba08 4301 |0004: invoke-super {v3, v4, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@08ba │ │ +05d26e: 6e20 600d 4500 |0007: invoke-virtual {v5, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@0d60 │ │ +05d274: 7110 fe0a 0400 |000a: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0afe │ │ +05d27a: 0c00 |000d: move-result-object v0 │ │ +05d27c: 2002 9d02 |000e: instance-of v2, v0, Landroid/view/View; // type@029d │ │ +05d280: 3802 0700 |0010: if-eqz v2, 0017 // +0007 │ │ +05d284: 1f00 9d02 |0012: check-cast v0, Landroid/view/View; // type@029d │ │ +05d288: 6e20 5b0d 0500 |0014: invoke-virtual {v5, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0d5b │ │ +05d28e: 7030 3e0f 5301 |0017: invoke-direct {v3, v5, v1}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0f3e │ │ +05d294: 6e10 4b0d 0100 |001a: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@0d4b │ │ +05d29a: 1f04 a102 |001d: check-cast v4, Landroid/view/ViewGroup; // type@02a1 │ │ +05d29e: 7030 3d0f 5304 |001f: invoke-direct {v3, v5, v4}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V // method@0f3d │ │ +05d2a4: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1532 │ │ 0x0004 line=1533 │ │ 0x0007 line=1535 │ │ 0x000a line=1536 │ │ 0x000e line=1537 │ │ @@ -124272,41 +124250,41 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -05b064: |[05b064] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -05b074: 6e20 3f0f 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0f3f │ │ -05b07a: 0a00 |0003: move-result v0 │ │ -05b07c: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ -05b080: 6f40 bc08 2143 |0006: invoke-super {v1, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@08bc │ │ -05b086: 0a00 |0009: move-result v0 │ │ -05b088: 0f00 |000a: return v0 │ │ -05b08a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -05b08c: 28fe |000c: goto 000a // -0002 │ │ +05d2a8: |[05d2a8] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +05d2b8: 6e20 3f0f 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@0f3f │ │ +05d2be: 0a00 |0003: move-result v0 │ │ +05d2c0: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ +05d2c4: 6f40 bc08 2143 |0006: invoke-super {v1, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@08bc │ │ +05d2ca: 0a00 |0009: move-result v0 │ │ +05d2cc: 0f00 |000a: return v0 │ │ +05d2ce: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +05d2d0: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1583 │ │ 0x0006 line=1584 │ │ 0x000a line=1586 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x000d reg=3 child Landroid/view/View; │ │ 0x0000 - 0x000d reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 693 (DrawerLayout.java) │ │ + source_file_idx : 694 (DrawerLayout.java) │ │ │ │ Class #463 header: │ │ class_idx : 560 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 781 │ │ -source_file_idx : 693 │ │ +source_file_idx : 694 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #463 annotations: │ │ Annotations on class │ │ @@ -124327,17 +124305,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b090: |[05b090] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.:()V │ │ -05b0a0: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -05b0a6: 0e00 |0003: return-void │ │ +05d2d4: |[05d2d4] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.:()V │ │ +05d2e4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05d2ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ │ │ Virtual methods - │ │ @@ -124346,16 +124324,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05b0a8: |[05b0a8] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerClosed:(Landroid/view/View;)V │ │ -05b0b8: 0e00 |0000: return-void │ │ +05d2ec: |[05d2ec] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerClosed:(Landroid/view/View;)V │ │ +05d2fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 drawerView Landroid/view/View; │ │ │ │ @@ -124364,16 +124342,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05b0bc: |[05b0bc] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerOpened:(Landroid/view/View;)V │ │ -05b0cc: 0e00 |0000: return-void │ │ +05d300: |[05d300] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerOpened:(Landroid/view/View;)V │ │ +05d310: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 drawerView Landroid/view/View; │ │ │ │ @@ -124382,16 +124360,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05b0d0: |[05b0d0] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerSlide:(Landroid/view/View;F)V │ │ -05b0e0: 0e00 |0000: return-void │ │ +05d314: |[05d314] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerSlide:(Landroid/view/View;F)V │ │ +05d324: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 drawerView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 slideOffset F │ │ @@ -124401,30 +124379,30 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05b0e4: |[05b0e4] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerStateChanged:(I)V │ │ -05b0f4: 0e00 |0000: return-void │ │ +05d328: |[05d328] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerStateChanged:(I)V │ │ +05d338: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 newState I │ │ │ │ - source_file_idx : 693 (DrawerLayout.java) │ │ + source_file_idx : 694 (DrawerLayout.java) │ │ │ │ Class #464 header: │ │ class_idx : 562 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 626 │ │ -source_file_idx : 693 │ │ +source_file_idx : 694 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 13 │ │ │ │ Class #464 annotations: │ │ Annotations on class │ │ @@ -124460,22 +124438,22 @@ │ │ type : '(Landroid/support/v4/widget/DrawerLayout;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -05b0f8: |[05b0f8] android.support.v4.widget.DrawerLayout$ViewDragCallback.:(Landroid/support/v4/widget/DrawerLayout;I)V │ │ -05b108: 5b12 9d04 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ -05b10c: 7010 8e11 0100 |0002: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@118e │ │ -05b112: 2200 3102 |0005: new-instance v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; // type@0231 │ │ -05b116: 7020 5b0f 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@0f5b │ │ -05b11c: 5b10 9c04 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@049c │ │ -05b120: 5913 9a04 |000c: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@049a │ │ -05b124: 0e00 |000e: return-void │ │ +05d33c: |[05d33c] android.support.v4.widget.DrawerLayout$ViewDragCallback.:(Landroid/support/v4/widget/DrawerLayout;I)V │ │ +05d34c: 5b12 9d04 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ +05d350: 7010 8e11 0100 |0002: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@118e │ │ +05d356: 2200 3102 |0005: new-instance v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; // type@0231 │ │ +05d35a: 7020 5b0f 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@0f5b │ │ +05d360: 5b10 9c04 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@049c │ │ +05d364: 5913 9a04 |000c: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@049a │ │ +05d368: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1333 │ │ 0x0005 line=1327 │ │ 0x000c line=1334 │ │ 0x000e line=1335 │ │ locals : │ │ @@ -124488,17 +124466,17 @@ │ │ type : '(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b128: |[05b128] android.support.v4.widget.DrawerLayout$ViewDragCallback.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ -05b138: 7010 6a0f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.peekDrawer:()V // method@0f6a │ │ -05b13e: 0e00 |0003: return-void │ │ +05d36c: |[05d36c] android.support.v4.widget.DrawerLayout$ViewDragCallback.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ +05d37c: 7010 6a0f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.peekDrawer:()V // method@0f6a │ │ +05d382: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1323 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ #2 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ @@ -124506,26 +124484,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -05b140: |[05b140] android.support.v4.widget.DrawerLayout$ViewDragCallback.closeOtherDrawer:()V │ │ -05b150: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -05b152: 5232 9a04 |0001: iget v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@049a │ │ -05b156: 3302 0300 |0003: if-ne v2, v0, 0006 // +0003 │ │ -05b15a: 1250 |0005: const/4 v0, #int 5 // #5 │ │ -05b15c: 5432 9d04 |0006: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ -05b160: 6e20 7f0f 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f7f │ │ -05b166: 0c01 |000b: move-result-object v1 │ │ -05b168: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -05b16c: 5432 9d04 |000e: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ -05b170: 6e20 770f 1200 |0010: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0f77 │ │ -05b176: 0e00 |0013: return-void │ │ +05d384: |[05d384] android.support.v4.widget.DrawerLayout$ViewDragCallback.closeOtherDrawer:()V │ │ +05d394: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +05d396: 5232 9a04 |0001: iget v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@049a │ │ +05d39a: 3302 0300 |0003: if-ne v2, v0, 0006 // +0003 │ │ +05d39e: 1250 |0005: const/4 v0, #int 5 // #5 │ │ +05d3a0: 5432 9d04 |0006: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ +05d3a4: 6e20 7f0f 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f7f │ │ +05d3aa: 0c01 |000b: move-result-object v1 │ │ +05d3ac: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +05d3b0: 5432 9d04 |000e: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ +05d3b4: 6e20 770f 1200 |0010: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@0f77 │ │ +05d3ba: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1384 │ │ 0x0006 line=1385 │ │ 0x000c line=1386 │ │ 0x000e line=1387 │ │ 0x0013 line=1389 │ │ @@ -124539,71 +124517,71 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 106 16-bit code units │ │ -05b178: |[05b178] android.support.v4.widget.DrawerLayout$ViewDragCallback.peekDrawer:()V │ │ -05b188: 1238 |0000: const/4 v8, #int 3 // #3 │ │ -05b18a: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -05b18c: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -05b18e: 5497 9b04 |0003: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049b │ │ -05b192: 6e10 b811 0700 |0005: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@11b8 │ │ -05b198: 0a03 |0008: move-result v3 │ │ -05b19a: 5297 9a04 |0009: iget v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@049a │ │ -05b19e: 3387 4d00 |000b: if-ne v7, v8, 0058 // +004d │ │ -05b1a2: 0161 |000d: move v1, v6 │ │ -05b1a4: 3801 4c00 |000e: if-eqz v1, 005a // +004c │ │ -05b1a8: 5497 9d04 |0010: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ -05b1ac: 6e20 7f0f 8700 |0012: invoke-virtual {v7, v8}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f7f │ │ -05b1b2: 0c04 |0015: move-result-object v4 │ │ -05b1b4: 3804 0700 |0016: if-eqz v4, 001d // +0007 │ │ -05b1b8: 6e10 7312 0400 |0018: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1273 │ │ -05b1be: 0a05 |001b: move-result v5 │ │ -05b1c0: 7b55 |001c: neg-int v5, v5 │ │ -05b1c2: 9000 0503 |001d: add-int v0, v5, v3 │ │ -05b1c6: 3804 3800 |001f: if-eqz v4, 0057 // +0038 │ │ -05b1ca: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ -05b1ce: 6e10 6012 0400 |0023: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1260 │ │ -05b1d4: 0a05 |0026: move-result v5 │ │ -05b1d6: 3405 0a00 |0027: if-lt v5, v0, 0031 // +000a │ │ -05b1da: 3901 2e00 |0029: if-nez v1, 0057 // +002e │ │ -05b1de: 6e10 6012 0400 |002b: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1260 │ │ -05b1e4: 0a05 |002e: move-result v5 │ │ -05b1e6: 3705 2800 |002f: if-le v5, v0, 0057 // +0028 │ │ -05b1ea: 5495 9d04 |0031: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ -05b1ee: 6e20 8a0f 4500 |0033: invoke-virtual {v5, v4}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0f8a │ │ -05b1f4: 0a05 |0036: move-result v5 │ │ -05b1f6: 3905 2000 |0037: if-nez v5, 0057 // +0020 │ │ -05b1fa: 6e10 5f12 0400 |0039: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -05b200: 0c02 |003c: move-result-object v2 │ │ -05b202: 1f02 2d02 |003d: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ -05b206: 5495 9b04 |003f: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049b │ │ -05b20a: 6e10 7012 0400 |0041: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@1270 │ │ -05b210: 0a07 |0044: move-result v7 │ │ -05b212: 6e40 cc11 4570 |0045: invoke-virtual {v5, v4, v0, v7}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@11cc │ │ -05b218: 5c26 8e04 |0048: iput-boolean v6, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@048e │ │ -05b21c: 5495 9d04 |004a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ -05b220: 6e10 940f 0500 |004c: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f94 │ │ -05b226: 7010 610f 0900 |004f: invoke-direct {v9}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@0f61 │ │ -05b22c: 5495 9d04 |0052: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ -05b230: 6e10 730f 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.cancelChildViewTouch:()V // method@0f73 │ │ -05b236: 0e00 |0057: return-void │ │ -05b238: 0151 |0058: move v1, v5 │ │ -05b23a: 28b5 |0059: goto 000e // -004b │ │ -05b23c: 5495 9d04 |005a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ -05b240: 1257 |005c: const/4 v7, #int 5 // #5 │ │ -05b242: 6e20 7f0f 7500 |005d: invoke-virtual {v5, v7}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f7f │ │ -05b248: 0c04 |0060: move-result-object v4 │ │ -05b24a: 5495 9d04 |0061: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ -05b24e: 6e10 8f0f 0500 |0063: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f8f │ │ -05b254: 0a05 |0066: move-result v5 │ │ -05b256: 9100 0503 |0067: sub-int v0, v5, v3 │ │ -05b25a: 28b6 |0069: goto 001f // -004a │ │ +05d3bc: |[05d3bc] android.support.v4.widget.DrawerLayout$ViewDragCallback.peekDrawer:()V │ │ +05d3cc: 1238 |0000: const/4 v8, #int 3 // #3 │ │ +05d3ce: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +05d3d0: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +05d3d2: 5497 9b04 |0003: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049b │ │ +05d3d6: 6e10 b811 0700 |0005: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@11b8 │ │ +05d3dc: 0a03 |0008: move-result v3 │ │ +05d3de: 5297 9a04 |0009: iget v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@049a │ │ +05d3e2: 3387 4d00 |000b: if-ne v7, v8, 0058 // +004d │ │ +05d3e6: 0161 |000d: move v1, v6 │ │ +05d3e8: 3801 4c00 |000e: if-eqz v1, 005a // +004c │ │ +05d3ec: 5497 9d04 |0010: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ +05d3f0: 6e20 7f0f 8700 |0012: invoke-virtual {v7, v8}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f7f │ │ +05d3f6: 0c04 |0015: move-result-object v4 │ │ +05d3f8: 3804 0700 |0016: if-eqz v4, 001d // +0007 │ │ +05d3fc: 6e10 7312 0400 |0018: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1273 │ │ +05d402: 0a05 |001b: move-result v5 │ │ +05d404: 7b55 |001c: neg-int v5, v5 │ │ +05d406: 9000 0503 |001d: add-int v0, v5, v3 │ │ +05d40a: 3804 3800 |001f: if-eqz v4, 0057 // +0038 │ │ +05d40e: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ +05d412: 6e10 6012 0400 |0023: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1260 │ │ +05d418: 0a05 |0026: move-result v5 │ │ +05d41a: 3405 0a00 |0027: if-lt v5, v0, 0031 // +000a │ │ +05d41e: 3901 2e00 |0029: if-nez v1, 0057 // +002e │ │ +05d422: 6e10 6012 0400 |002b: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1260 │ │ +05d428: 0a05 |002e: move-result v5 │ │ +05d42a: 3705 2800 |002f: if-le v5, v0, 0057 // +0028 │ │ +05d42e: 5495 9d04 |0031: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ +05d432: 6e20 8a0f 4500 |0033: invoke-virtual {v5, v4}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0f8a │ │ +05d438: 0a05 |0036: move-result v5 │ │ +05d43a: 3905 2000 |0037: if-nez v5, 0057 // +0020 │ │ +05d43e: 6e10 5f12 0400 |0039: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +05d444: 0c02 |003c: move-result-object v2 │ │ +05d446: 1f02 2d02 |003d: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ +05d44a: 5495 9b04 |003f: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049b │ │ +05d44e: 6e10 7012 0400 |0041: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@1270 │ │ +05d454: 0a07 |0044: move-result v7 │ │ +05d456: 6e40 cc11 4570 |0045: invoke-virtual {v5, v4, v0, v7}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@11cc │ │ +05d45c: 5c26 8e04 |0048: iput-boolean v6, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@048e │ │ +05d460: 5495 9d04 |004a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ +05d464: 6e10 940f 0500 |004c: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f94 │ │ +05d46a: 7010 610f 0900 |004f: invoke-direct {v9}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@0f61 │ │ +05d470: 5495 9d04 |0052: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ +05d474: 6e10 730f 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.cancelChildViewTouch:()V // method@0f73 │ │ +05d47a: 0e00 |0057: return-void │ │ +05d47c: 0151 |0058: move v1, v5 │ │ +05d47e: 28b5 |0059: goto 000e // -004b │ │ +05d480: 5495 9d04 |005a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ +05d484: 1257 |005c: const/4 v7, #int 5 // #5 │ │ +05d486: 6e20 7f0f 7500 |005d: invoke-virtual {v5, v7}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f7f │ │ +05d48c: 0c04 |0060: move-result-object v4 │ │ +05d48e: 5495 9d04 |0061: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ +05d492: 6e10 8f0f 0500 |0063: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f8f │ │ +05d498: 0a05 |0066: move-result v5 │ │ +05d49a: 9100 0503 |0067: sub-int v0, v5, v3 │ │ +05d49e: 28b6 |0069: goto 001f // -004a │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1418 │ │ 0x0009 line=1419 │ │ 0x000e line=1420 │ │ 0x0010 line=1421 │ │ 0x0016 line=1422 │ │ @@ -124635,40 +124613,40 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -05b25c: |[05b25c] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -05b26c: 5431 9d04 |0000: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ -05b270: 1232 |0002: const/4 v2, #int 3 // #3 │ │ -05b272: 6e30 740f 4102 |0003: invoke-virtual {v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f74 │ │ -05b278: 0a01 |0006: move-result v1 │ │ -05b27a: 3801 1100 |0007: if-eqz v1, 0018 // +0011 │ │ -05b27e: 6e10 7312 0400 |0009: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1273 │ │ -05b284: 0a01 |000c: move-result v1 │ │ -05b286: 7b11 |000d: neg-int v1, v1 │ │ -05b288: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -05b28a: 7120 8914 2500 |000f: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@1489 │ │ -05b290: 0a02 |0012: move-result v2 │ │ -05b292: 7120 8714 2100 |0013: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ -05b298: 0a01 |0016: move-result v1 │ │ -05b29a: 0f01 |0017: return v1 │ │ -05b29c: 5431 9d04 |0018: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ -05b2a0: 6e10 8f0f 0100 |001a: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f8f │ │ -05b2a6: 0a00 |001d: move-result v0 │ │ -05b2a8: 6e10 7312 0400 |001e: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1273 │ │ -05b2ae: 0a01 |0021: move-result v1 │ │ -05b2b0: 9101 0001 |0022: sub-int v1, v0, v1 │ │ -05b2b4: 7120 8914 0500 |0024: invoke-static {v5, v0}, Ljava/lang/Math;.min:(II)I // method@1489 │ │ -05b2ba: 0a02 |0027: move-result v2 │ │ -05b2bc: 7120 8714 2100 |0028: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ -05b2c2: 0a01 |002b: move-result v1 │ │ -05b2c4: 28eb |002c: goto 0017 // -0015 │ │ +05d4a0: |[05d4a0] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +05d4b0: 5431 9d04 |0000: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ +05d4b4: 1232 |0002: const/4 v2, #int 3 // #3 │ │ +05d4b6: 6e30 740f 4102 |0003: invoke-virtual {v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f74 │ │ +05d4bc: 0a01 |0006: move-result v1 │ │ +05d4be: 3801 1100 |0007: if-eqz v1, 0018 // +0011 │ │ +05d4c2: 6e10 7312 0400 |0009: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1273 │ │ +05d4c8: 0a01 |000c: move-result v1 │ │ +05d4ca: 7b11 |000d: neg-int v1, v1 │ │ +05d4cc: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +05d4ce: 7120 8914 2500 |000f: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@1489 │ │ +05d4d4: 0a02 |0012: move-result v2 │ │ +05d4d6: 7120 8714 2100 |0013: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ +05d4dc: 0a01 |0016: move-result v1 │ │ +05d4de: 0f01 |0017: return v1 │ │ +05d4e0: 5431 9d04 |0018: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ +05d4e4: 6e10 8f0f 0100 |001a: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f8f │ │ +05d4ea: 0a00 |001d: move-result v0 │ │ +05d4ec: 6e10 7312 0400 |001e: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1273 │ │ +05d4f2: 0a01 |0021: move-result v1 │ │ +05d4f4: 9101 0001 |0022: sub-int v1, v0, v1 │ │ +05d4f8: 7120 8914 0500 |0024: invoke-static {v5, v0}, Ljava/lang/Math;.min:(II)I // method@1489 │ │ +05d4fe: 0a02 |0027: move-result v2 │ │ +05d500: 7120 8714 2100 |0028: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ +05d506: 0a01 |002b: move-result v1 │ │ +05d508: 28eb |002c: goto 0017 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1475 │ │ 0x0009 line=1476 │ │ 0x0017 line=1479 │ │ 0x0018 line=1478 │ │ 0x001e line=1479 │ │ @@ -124684,18 +124662,18 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05b2c8: |[05b2c8] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ -05b2d8: 6e10 7012 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1270 │ │ -05b2de: 0a00 |0003: move-result v0 │ │ -05b2e0: 0f00 |0004: return v0 │ │ +05d50c: |[05d50c] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ +05d51c: 6e10 7012 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1270 │ │ +05d522: 0a00 |0003: move-result v0 │ │ +05d524: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1485 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 top I │ │ @@ -124706,18 +124684,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05b2e4: |[05b2e4] android.support.v4.widget.DrawerLayout$ViewDragCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -05b2f4: 6e10 7312 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@1273 │ │ -05b2fa: 0a00 |0003: move-result v0 │ │ -05b2fc: 0f00 |0004: return v0 │ │ +05d528: |[05d528] android.support.v4.widget.DrawerLayout$ViewDragCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +05d538: 6e10 7312 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@1273 │ │ +05d53e: 0a00 |0003: move-result v0 │ │ +05d540: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1470 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ │ │ @@ -124726,35 +124704,35 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -05b300: |[05b300] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeDragStarted:(II)V │ │ -05b310: dd01 0401 |0000: and-int/lit8 v1, v4, #int 1 // #01 │ │ -05b314: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -05b316: 3321 1900 |0003: if-ne v1, v2, 001c // +0019 │ │ -05b31a: 5431 9d04 |0005: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ -05b31e: 1232 |0007: const/4 v2, #int 3 // #3 │ │ -05b320: 6e20 7f0f 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f7f │ │ -05b326: 0c00 |000b: move-result-object v0 │ │ -05b328: 3800 0f00 |000c: if-eqz v0, 001b // +000f │ │ -05b32c: 5431 9d04 |000e: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ -05b330: 6e20 8a0f 0100 |0010: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0f8a │ │ -05b336: 0a01 |0013: move-result v1 │ │ -05b338: 3901 0700 |0014: if-nez v1, 001b // +0007 │ │ -05b33c: 5431 9b04 |0016: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049b │ │ -05b340: 6e30 a111 0105 |0018: invoke-virtual {v1, v0, v5}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@11a1 │ │ -05b346: 0e00 |001b: return-void │ │ -05b348: 5431 9d04 |001c: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ -05b34c: 1252 |001e: const/4 v2, #int 5 // #5 │ │ -05b34e: 6e20 7f0f 2100 |001f: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f7f │ │ -05b354: 0c00 |0022: move-result-object v0 │ │ -05b356: 28e9 |0023: goto 000c // -0017 │ │ +05d544: |[05d544] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeDragStarted:(II)V │ │ +05d554: dd01 0401 |0000: and-int/lit8 v1, v4, #int 1 // #01 │ │ +05d558: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +05d55a: 3321 1900 |0003: if-ne v1, v2, 001c // +0019 │ │ +05d55e: 5431 9d04 |0005: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ +05d562: 1232 |0007: const/4 v2, #int 3 // #3 │ │ +05d564: 6e20 7f0f 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f7f │ │ +05d56a: 0c00 |000b: move-result-object v0 │ │ +05d56c: 3800 0f00 |000c: if-eqz v0, 001b // +000f │ │ +05d570: 5431 9d04 |000e: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ +05d574: 6e20 8a0f 0100 |0010: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0f8a │ │ +05d57a: 0a01 |0013: move-result v1 │ │ +05d57c: 3901 0700 |0014: if-nez v1, 001b // +0007 │ │ +05d580: 5431 9b04 |0016: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049b │ │ +05d584: 6e30 a111 0105 |0018: invoke-virtual {v1, v0, v5}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@11a1 │ │ +05d58a: 0e00 |001b: return-void │ │ +05d58c: 5431 9d04 |001c: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ +05d590: 1252 |001e: const/4 v2, #int 5 // #5 │ │ +05d592: 6e20 7f0f 2100 |001f: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@0f7f │ │ +05d598: 0c00 |0022: move-result-object v0 │ │ +05d59a: 28e9 |0023: goto 000c // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1457 │ │ 0x0005 line=1458 │ │ 0x000c line=1463 │ │ 0x0016 line=1464 │ │ 0x001b line=1466 │ │ @@ -124771,17 +124749,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05b358: |[05b358] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeLock:(I)Z │ │ -05b368: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05b36a: 0f00 |0001: return v0 │ │ +05d59c: |[05d59c] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeLock:(I)Z │ │ +05d5ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05d5ae: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1451 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0002 reg=2 edgeFlags I │ │ │ │ @@ -124790,20 +124768,20 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -05b36c: |[05b36c] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeTouched:(II)V │ │ -05b37c: 5440 9d04 |0000: iget-object v0, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ -05b380: 5441 9c04 |0002: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@049c │ │ -05b384: 1602 a000 |0004: const-wide/16 v2, #int 160 // #a0 │ │ -05b388: 6e40 a90f 1032 |0006: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0fa9 │ │ -05b38e: 0e00 |0009: return-void │ │ +05d5b0: |[05d5b0] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeTouched:(II)V │ │ +05d5c0: 5440 9d04 |0000: iget-object v0, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ +05d5c4: 5441 9c04 |0002: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@049c │ │ +05d5c8: 1602 a000 |0004: const-wide/16 v2, #int 160 // #a0 │ │ +05d5cc: 6e40 a90f 1032 |0006: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0fa9 │ │ +05d5d2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1412 │ │ 0x0009 line=1413 │ │ locals : │ │ 0x0000 - 0x000a reg=4 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x000a reg=5 edgeFlags I │ │ @@ -124814,22 +124792,22 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -05b390: |[05b390] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewCaptured:(Landroid/view/View;I)V │ │ -05b3a0: 6e10 5f12 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -05b3a6: 0c00 |0003: move-result-object v0 │ │ -05b3a8: 1f00 2d02 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ -05b3ac: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -05b3ae: 5c01 8e04 |0007: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@048e │ │ -05b3b2: 7010 610f 0200 |0009: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@0f61 │ │ -05b3b8: 0e00 |000c: return-void │ │ +05d5d4: |[05d5d4] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewCaptured:(Landroid/view/View;I)V │ │ +05d5e4: 6e10 5f12 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +05d5ea: 0c00 |0003: move-result-object v0 │ │ +05d5ec: 1f00 2d02 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@022d │ │ +05d5f0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +05d5f2: 5c01 8e04 |0007: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@048e │ │ +05d5f6: 7010 610f 0200 |0009: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@0f61 │ │ +05d5fc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1377 │ │ 0x0006 line=1378 │ │ 0x0009 line=1380 │ │ 0x000c line=1381 │ │ locals : │ │ @@ -124843,22 +124821,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -05b3bc: |[05b3bc] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewDragStateChanged:(I)V │ │ -05b3cc: 5430 9d04 |0000: iget-object v0, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ -05b3d0: 5231 9a04 |0002: iget v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@049a │ │ -05b3d4: 5432 9b04 |0004: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049b │ │ -05b3d8: 6e10 b711 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getCapturedView:()Landroid/view/View; // method@11b7 │ │ -05b3de: 0c02 |0009: move-result-object v2 │ │ -05b3e0: 6e40 b80f 1024 |000a: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.updateDrawerState:(IILandroid/view/View;)V // method@0fb8 │ │ -05b3e6: 0e00 |000d: return-void │ │ +05d600: |[05d600] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewDragStateChanged:(I)V │ │ +05d610: 5430 9d04 |0000: iget-object v0, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ +05d614: 5231 9a04 |0002: iget v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@049a │ │ +05d618: 5432 9b04 |0004: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049b │ │ +05d61c: 6e10 b711 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getCapturedView:()Landroid/view/View; // method@11b7 │ │ +05d622: 0c02 |0009: move-result-object v2 │ │ +05d624: 6e40 b80f 1024 |000a: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.updateDrawerState:(IILandroid/view/View;)V // method@0fb8 │ │ +05d62a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1355 │ │ 0x000d line=1356 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x000e reg=4 state I │ │ @@ -124868,46 +124846,46 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -05b3e8: |[05b3e8] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -05b3f8: 6e10 7312 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1273 │ │ -05b3fe: 0a00 |0003: move-result v0 │ │ -05b400: 5453 9d04 |0004: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ -05b404: 1234 |0006: const/4 v4, #int 3 // #3 │ │ -05b406: 6e30 740f 6304 |0007: invoke-virtual {v3, v6, v4}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f74 │ │ -05b40c: 0a03 |000a: move-result v3 │ │ -05b40e: 3803 1c00 |000b: if-eqz v3, 0027 // +001c │ │ -05b412: 9003 0007 |000d: add-int v3, v0, v7 │ │ -05b416: 8233 |000f: int-to-float v3, v3 │ │ -05b418: 8204 |0010: int-to-float v4, v0 │ │ -05b41a: a901 0304 |0011: div-float v1, v3, v4 │ │ -05b41e: 5453 9d04 |0013: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ -05b422: 6e30 b40f 6301 |0015: invoke-virtual {v3, v6, v1}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0fb4 │ │ -05b428: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -05b42a: 2d03 0103 |0019: cmpl-float v3, v1, v3 │ │ -05b42e: 3903 1900 |001b: if-nez v3, 0034 // +0019 │ │ -05b432: 1243 |001d: const/4 v3, #int 4 // #4 │ │ -05b434: 6e20 ab12 3600 |001e: invoke-virtual {v6, v3}, Landroid/view/View;.setVisibility:(I)V // method@12ab │ │ -05b43a: 5453 9d04 |0021: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ -05b43e: 6e10 940f 0300 |0023: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f94 │ │ -05b444: 0e00 |0026: return-void │ │ -05b446: 5453 9d04 |0027: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ -05b44a: 6e10 8f0f 0300 |0029: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f8f │ │ -05b450: 0a02 |002c: move-result v2 │ │ -05b452: 9103 0207 |002d: sub-int v3, v2, v7 │ │ -05b456: 8233 |002f: int-to-float v3, v3 │ │ -05b458: 8204 |0030: int-to-float v4, v0 │ │ -05b45a: a901 0304 |0031: div-float v1, v3, v4 │ │ -05b45e: 28e0 |0033: goto 0013 // -0020 │ │ -05b460: 1203 |0034: const/4 v3, #int 0 // #0 │ │ -05b462: 28e9 |0035: goto 001e // -0017 │ │ +05d62c: |[05d62c] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +05d63c: 6e10 7312 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1273 │ │ +05d642: 0a00 |0003: move-result v0 │ │ +05d644: 5453 9d04 |0004: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ +05d648: 1234 |0006: const/4 v4, #int 3 // #3 │ │ +05d64a: 6e30 740f 6304 |0007: invoke-virtual {v3, v6, v4}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f74 │ │ +05d650: 0a03 |000a: move-result v3 │ │ +05d652: 3803 1c00 |000b: if-eqz v3, 0027 // +001c │ │ +05d656: 9003 0007 |000d: add-int v3, v0, v7 │ │ +05d65a: 8233 |000f: int-to-float v3, v3 │ │ +05d65c: 8204 |0010: int-to-float v4, v0 │ │ +05d65e: a901 0304 |0011: div-float v1, v3, v4 │ │ +05d662: 5453 9d04 |0013: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ +05d666: 6e30 b40f 6301 |0015: invoke-virtual {v3, v6, v1}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@0fb4 │ │ +05d66c: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +05d66e: 2d03 0103 |0019: cmpl-float v3, v1, v3 │ │ +05d672: 3903 1900 |001b: if-nez v3, 0034 // +0019 │ │ +05d676: 1243 |001d: const/4 v3, #int 4 // #4 │ │ +05d678: 6e20 ab12 3600 |001e: invoke-virtual {v6, v3}, Landroid/view/View;.setVisibility:(I)V // method@12ab │ │ +05d67e: 5453 9d04 |0021: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ +05d682: 6e10 940f 0300 |0023: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f94 │ │ +05d688: 0e00 |0026: return-void │ │ +05d68a: 5453 9d04 |0027: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ +05d68e: 6e10 8f0f 0300 |0029: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f8f │ │ +05d694: 0a02 |002c: move-result v2 │ │ +05d696: 9103 0207 |002d: sub-int v3, v2, v7 │ │ +05d69a: 8233 |002f: int-to-float v3, v3 │ │ +05d69c: 8204 |0030: int-to-float v4, v0 │ │ +05d69e: a901 0304 |0031: div-float v1, v3, v4 │ │ +05d6a2: 28e0 |0033: goto 0013 // -0020 │ │ +05d6a4: 1203 |0034: const/4 v3, #int 0 // #0 │ │ +05d6a6: 28e9 |0035: goto 001e // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1361 │ │ 0x0004 line=1364 │ │ 0x000d line=1365 │ │ 0x0013 line=1370 │ │ 0x0018 line=1371 │ │ @@ -124933,56 +124911,56 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -05b464: |[05b464] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewReleased:(Landroid/view/View;FF)V │ │ -05b474: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ -05b478: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -05b47a: 5484 9d04 |0003: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ -05b47e: 6e20 8c0f 9400 |0005: invoke-virtual {v4, v9}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@0f8c │ │ -05b484: 0a02 |0008: move-result v2 │ │ -05b486: 6e10 7312 0900 |0009: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1273 │ │ -05b48c: 0a00 |000c: move-result v0 │ │ -05b48e: 5484 9d04 |000d: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ -05b492: 1235 |000f: const/4 v5, #int 3 // #3 │ │ -05b494: 6e30 740f 9405 |0010: invoke-virtual {v4, v9, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f74 │ │ -05b49a: 0a04 |0013: move-result v4 │ │ -05b49c: 3804 2000 |0014: if-eqz v4, 0034 // +0020 │ │ -05b4a0: 2d04 0a06 |0016: cmpl-float v4, v10, v6 │ │ -05b4a4: 3c04 0a00 |0018: if-gtz v4, 0022 // +000a │ │ -05b4a8: 2d04 0a06 |001a: cmpl-float v4, v10, v6 │ │ -05b4ac: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ -05b4b0: 2d04 0207 |001e: cmpl-float v4, v2, v7 │ │ -05b4b4: 3d04 1200 |0020: if-lez v4, 0032 // +0012 │ │ -05b4b8: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -05b4ba: 5484 9b04 |0023: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049b │ │ -05b4be: 6e10 7012 0900 |0025: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1270 │ │ -05b4c4: 0a05 |0028: move-result v5 │ │ -05b4c6: 6e30 ca11 1405 |0029: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@11ca │ │ -05b4cc: 5484 9d04 |002c: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ -05b4d0: 6e10 940f 0400 |002e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f94 │ │ -05b4d6: 0e00 |0031: return-void │ │ -05b4d8: 7b01 |0032: neg-int v1, v0 │ │ -05b4da: 28f0 |0033: goto 0023 // -0010 │ │ -05b4dc: 5484 9d04 |0034: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ -05b4e0: 6e10 8f0f 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f8f │ │ -05b4e6: 0a03 |0039: move-result v3 │ │ -05b4e8: 2e04 0a06 |003a: cmpg-float v4, v10, v6 │ │ -05b4ec: 3a04 0a00 |003c: if-ltz v4, 0046 // +000a │ │ -05b4f0: 2d04 0a06 |003e: cmpl-float v4, v10, v6 │ │ -05b4f4: 3904 0900 |0040: if-nez v4, 0049 // +0009 │ │ -05b4f8: 2d04 0207 |0042: cmpl-float v4, v2, v7 │ │ -05b4fc: 3d04 0500 |0044: if-lez v4, 0049 // +0005 │ │ -05b500: 9101 0300 |0046: sub-int v1, v3, v0 │ │ -05b504: 28db |0048: goto 0023 // -0025 │ │ -05b506: 0131 |0049: move v1, v3 │ │ -05b508: 28fe |004a: goto 0048 // -0002 │ │ +05d6a8: |[05d6a8] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewReleased:(Landroid/view/View;FF)V │ │ +05d6b8: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ +05d6bc: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +05d6be: 5484 9d04 |0003: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ +05d6c2: 6e20 8c0f 9400 |0005: invoke-virtual {v4, v9}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@0f8c │ │ +05d6c8: 0a02 |0008: move-result v2 │ │ +05d6ca: 6e10 7312 0900 |0009: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1273 │ │ +05d6d0: 0a00 |000c: move-result v0 │ │ +05d6d2: 5484 9d04 |000d: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ +05d6d6: 1235 |000f: const/4 v5, #int 3 // #3 │ │ +05d6d8: 6e30 740f 9405 |0010: invoke-virtual {v4, v9, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f74 │ │ +05d6de: 0a04 |0013: move-result v4 │ │ +05d6e0: 3804 2000 |0014: if-eqz v4, 0034 // +0020 │ │ +05d6e4: 2d04 0a06 |0016: cmpl-float v4, v10, v6 │ │ +05d6e8: 3c04 0a00 |0018: if-gtz v4, 0022 // +000a │ │ +05d6ec: 2d04 0a06 |001a: cmpl-float v4, v10, v6 │ │ +05d6f0: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ +05d6f4: 2d04 0207 |001e: cmpl-float v4, v2, v7 │ │ +05d6f8: 3d04 1200 |0020: if-lez v4, 0032 // +0012 │ │ +05d6fc: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +05d6fe: 5484 9b04 |0023: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049b │ │ +05d702: 6e10 7012 0900 |0025: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1270 │ │ +05d708: 0a05 |0028: move-result v5 │ │ +05d70a: 6e30 ca11 1405 |0029: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@11ca │ │ +05d710: 5484 9d04 |002c: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ +05d714: 6e10 940f 0400 |002e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@0f94 │ │ +05d71a: 0e00 |0031: return-void │ │ +05d71c: 7b01 |0032: neg-int v1, v0 │ │ +05d71e: 28f0 |0033: goto 0023 // -0010 │ │ +05d720: 5484 9d04 |0034: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ +05d724: 6e10 8f0f 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@0f8f │ │ +05d72a: 0a03 |0039: move-result v3 │ │ +05d72c: 2e04 0a06 |003a: cmpg-float v4, v10, v6 │ │ +05d730: 3a04 0a00 |003c: if-ltz v4, 0046 // +000a │ │ +05d734: 2d04 0a06 |003e: cmpl-float v4, v10, v6 │ │ +05d738: 3904 0900 |0040: if-nez v4, 0049 // +0009 │ │ +05d73c: 2d04 0207 |0042: cmpl-float v4, v2, v7 │ │ +05d740: 3d04 0500 |0044: if-lez v4, 0049 // +0005 │ │ +05d744: 9101 0300 |0046: sub-int v1, v3, v0 │ │ +05d748: 28db |0048: goto 0023 // -0025 │ │ +05d74a: 0131 |0049: move v1, v3 │ │ +05d74c: 28fe |004a: goto 0048 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1395 │ │ 0x0009 line=1396 │ │ 0x000d line=1399 │ │ 0x0016 line=1400 │ │ 0x0023 line=1406 │ │ @@ -125007,19 +124985,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -05b50c: |[05b50c] android.support.v4.widget.DrawerLayout$ViewDragCallback.removeCallbacks:()V │ │ -05b51c: 5420 9d04 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ -05b520: 5421 9c04 |0002: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@049c │ │ -05b524: 6e20 aa0f 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0faa │ │ -05b52a: 0e00 |0007: return-void │ │ +05d750: |[05d750] android.support.v4.widget.DrawerLayout$ViewDragCallback.removeCallbacks:()V │ │ +05d760: 5420 9d04 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ +05d764: 5421 9c04 |0002: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@049c │ │ +05d768: 6e20 aa0f 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0faa │ │ +05d76e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1342 │ │ 0x0007 line=1343 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ @@ -125028,17 +125006,17 @@ │ │ type : '(Landroid/support/v4/widget/ViewDragHelper;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05b52c: |[05b52c] android.support.v4.widget.DrawerLayout$ViewDragCallback.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ -05b53c: 5b01 9b04 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049b │ │ -05b540: 0e00 |0002: return-void │ │ +05d770: |[05d770] android.support.v4.widget.DrawerLayout$ViewDragCallback.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ +05d780: 5b01 9b04 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@049b │ │ +05d784: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1338 │ │ 0x0002 line=1339 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0003 reg=1 dragger Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -125048,47 +125026,47 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -05b544: |[05b544] android.support.v4.widget.DrawerLayout$ViewDragCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ -05b554: 5420 9d04 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ -05b558: 6e20 980f 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f98 │ │ -05b55e: 0a00 |0005: move-result v0 │ │ -05b560: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ -05b564: 5420 9d04 |0008: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ -05b568: 5221 9a04 |000a: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@049a │ │ -05b56c: 6e30 740f 3001 |000c: invoke-virtual {v0, v3, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f74 │ │ -05b572: 0a00 |000f: move-result v0 │ │ -05b574: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ -05b578: 5420 9d04 |0012: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ -05b57c: 6e20 8a0f 3000 |0014: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0f8a │ │ -05b582: 0a00 |0017: move-result v0 │ │ -05b584: 3900 0400 |0018: if-nez v0, 001c // +0004 │ │ -05b588: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -05b58a: 0f00 |001b: return v0 │ │ -05b58c: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -05b58e: 28fe |001d: goto 001b // -0002 │ │ +05d788: |[05d788] android.support.v4.widget.DrawerLayout$ViewDragCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ +05d798: 5420 9d04 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ +05d79c: 6e20 980f 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@0f98 │ │ +05d7a2: 0a00 |0005: move-result v0 │ │ +05d7a4: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ +05d7a8: 5420 9d04 |0008: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ +05d7ac: 5221 9a04 |000a: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@049a │ │ +05d7b0: 6e30 740f 3001 |000c: invoke-virtual {v0, v3, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@0f74 │ │ +05d7b6: 0a00 |000f: move-result v0 │ │ +05d7b8: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ +05d7bc: 5420 9d04 |0012: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049d │ │ +05d7c0: 6e20 8a0f 3000 |0014: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@0f8a │ │ +05d7c6: 0a00 |0017: move-result v0 │ │ +05d7c8: 3900 0400 |0018: if-nez v0, 001c // +0004 │ │ +05d7cc: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +05d7ce: 0f00 |001b: return v0 │ │ +05d7d0: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +05d7d2: 28fe |001d: goto 001b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1349 │ │ locals : │ │ 0x0000 - 0x001e reg=2 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x001e reg=3 child Landroid/view/View; │ │ 0x0000 - 0x001e reg=4 pointerId I │ │ │ │ - source_file_idx : 693 (DrawerLayout.java) │ │ + source_file_idx : 694 (DrawerLayout.java) │ │ │ │ Class #465 header: │ │ class_idx : 564 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 719 │ │ +source_file_idx : 720 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #465 annotations: │ │ Annotations on class │ │ @@ -125109,17 +125087,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b590: |[05b590] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ -05b5a0: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -05b5a6: 0e00 |0003: return-void │ │ +05d7d4: |[05d7d4] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ +05d7e4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05d7ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ │ │ Virtual methods - │ │ @@ -125128,17 +125106,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 │ │ -05b5a8: |[05b5a8] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -05b5b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05b5ba: 0f00 |0001: return v0 │ │ +05d7ec: |[05d7ec] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +05d7fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05d7fe: 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; │ │ @@ -125148,16 +125126,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05b5bc: |[05b5bc] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ -05b5cc: 0e00 |0000: return-void │ │ +05d800: |[05d800] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ +05d810: 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; │ │ │ │ @@ -125166,17 +125144,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05b5d0: |[05b5d0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ -05b5e0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05b5e2: 0f00 |0001: return v0 │ │ +05d814: |[05d814] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ +05d824: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05d826: 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; │ │ │ │ @@ -125185,17 +125163,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 │ │ -05b5e4: |[05b5e4] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -05b5f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05b5f6: 1100 |0001: return-object v0 │ │ +05d828: |[05d828] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +05d838: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05d83a: 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; │ │ │ │ @@ -125204,17 +125182,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05b5f8: |[05b5f8] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -05b608: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05b60a: 0f00 |0001: return v0 │ │ +05d83c: |[05d83c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +05d84c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05d84e: 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 │ │ @@ -125224,17 +125202,17 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05b60c: |[05b60c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ -05b61c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05b61e: 0f00 |0001: return v0 │ │ +05d850: |[05d850] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ +05d860: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05d862: 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 │ │ @@ -125244,17 +125222,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05b620: |[05b620] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ -05b630: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05b632: 0f00 |0001: return v0 │ │ +05d864: |[05d864] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ +05d874: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05d876: 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; │ │ │ │ @@ -125263,32 +125241,32 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05b634: |[05b634] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ -05b644: 0e00 |0000: return-void │ │ +05d878: |[05d878] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ +05d888: 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 : 719 (EdgeEffectCompat.java) │ │ + source_file_idx : 720 (EdgeEffectCompat.java) │ │ │ │ Class #466 header: │ │ class_idx : 565 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 719 │ │ +source_file_idx : 720 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #466 annotations: │ │ Annotations on class │ │ @@ -125309,17 +125287,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b648: |[05b648] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ -05b658: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -05b65e: 0e00 |0003: return-void │ │ +05d88c: |[05d88c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ +05d89c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05d8a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -125328,18 +125306,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 │ │ -05b660: |[05b660] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -05b670: 7120 dd0f 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0fdd │ │ -05b676: 0a00 |0003: move-result v0 │ │ -05b678: 0f00 |0004: return v0 │ │ +05d8a4: |[05d8a4] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +05d8b4: 7120 dd0f 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@0fdd │ │ +05d8ba: 0a00 |0003: move-result v0 │ │ +05d8bc: 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; │ │ @@ -125349,17 +125327,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05b67c: |[05b67c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ -05b68c: 7110 de0f 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@0fde │ │ -05b692: 0e00 |0003: return-void │ │ +05d8c0: |[05d8c0] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ +05d8d0: 7110 de0f 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@0fde │ │ +05d8d6: 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; │ │ @@ -125369,18 +125347,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05b694: |[05b694] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ -05b6a4: 7110 df0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@0fdf │ │ -05b6aa: 0a00 |0003: move-result v0 │ │ -05b6ac: 0f00 |0004: return v0 │ │ +05d8d8: |[05d8d8] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ +05d8e8: 7110 df0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@0fdf │ │ +05d8ee: 0a00 |0003: move-result v0 │ │ +05d8f0: 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; │ │ │ │ @@ -125389,18 +125367,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 │ │ -05b6b0: |[05b6b0] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -05b6c0: 7110 e00f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0fe0 │ │ -05b6c6: 0c00 |0003: move-result-object v0 │ │ -05b6c8: 1100 |0004: return-object v0 │ │ +05d8f4: |[05d8f4] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +05d904: 7110 e00f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@0fe0 │ │ +05d90a: 0c00 |0003: move-result-object v0 │ │ +05d90c: 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; │ │ │ │ @@ -125409,18 +125387,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05b6cc: |[05b6cc] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -05b6dc: 7120 e10f 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@0fe1 │ │ -05b6e2: 0a00 |0003: move-result v0 │ │ -05b6e4: 0f00 |0004: return v0 │ │ +05d910: |[05d910] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +05d920: 7120 e10f 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@0fe1 │ │ +05d926: 0a00 |0003: move-result v0 │ │ +05d928: 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 │ │ @@ -125430,18 +125408,18 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05b6e8: |[05b6e8] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ -05b6f8: 7120 e20f 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@0fe2 │ │ -05b6fe: 0a00 |0003: move-result v0 │ │ -05b700: 0f00 |0004: return v0 │ │ +05d92c: |[05d92c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ +05d93c: 7120 e20f 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@0fe2 │ │ +05d942: 0a00 |0003: move-result v0 │ │ +05d944: 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 │ │ @@ -125451,18 +125429,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05b704: |[05b704] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ -05b714: 7110 e30f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@0fe3 │ │ -05b71a: 0a00 |0003: move-result v0 │ │ -05b71c: 0f00 |0004: return v0 │ │ +05d948: |[05d948] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ +05d958: 7110 e30f 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@0fe3 │ │ +05d95e: 0a00 |0003: move-result v0 │ │ +05d960: 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; │ │ │ │ @@ -125471,34 +125449,34 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05b720: |[05b720] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ -05b730: 7130 e40f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@0fe4 │ │ -05b736: 0e00 |0003: return-void │ │ +05d964: |[05d964] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ +05d974: 7130 e40f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@0fe4 │ │ +05d97a: 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 : 719 (EdgeEffectCompat.java) │ │ + source_file_idx : 720 (EdgeEffectCompat.java) │ │ │ │ Class #467 header: │ │ class_idx : 570 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 526 │ │ -source_file_idx : 731 │ │ +source_file_idx : 732 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #467 annotations: │ │ Annotations on class │ │ @@ -125522,18 +125500,18 @@ │ │ type : '(Landroid/support/v4/widget/ExploreByTouchHelper;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05b738: |[05b738] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V │ │ -05b748: 5b01 c304 |0000: iput-object v1, v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04c3 │ │ -05b74c: 7010 bc0d 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:()V // method@0dbc │ │ -05b752: 0e00 |0005: return-void │ │ +05d97c: |[05d97c] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V │ │ +05d98c: 5b01 c304 |0000: iput-object v1, v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04c3 │ │ +05d990: 7010 bc0d 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:()V // method@0dbc │ │ +05d996: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/ExploreByTouchHelper; │ │ │ │ @@ -125542,17 +125520,17 @@ │ │ type : '(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05b754: |[05b754] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V │ │ -05b764: 7020 e50f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V // method@0fe5 │ │ -05b76a: 0e00 |0003: return-void │ │ +05d998: |[05d998] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V │ │ +05d9a8: 7020 e50f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V // method@0fe5 │ │ +05d9ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/ExploreByTouchHelper$1; │ │ @@ -125563,19 +125541,19 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05b76c: |[05b76c] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -05b77c: 5410 c304 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04c3 │ │ -05b780: 7120 eb0f 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0feb │ │ -05b786: 0c00 |0005: move-result-object v0 │ │ -05b788: 1100 |0006: return-object v0 │ │ +05d9b0: |[05d9b0] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +05d9c0: 5410 c304 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04c3 │ │ +05d9c4: 7120 eb0f 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0feb │ │ +05d9ca: 0c00 |0005: move-result-object v0 │ │ +05d9cc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=716 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ │ │ @@ -125584,35 +125562,35 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -05b78c: |[05b78c] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.performAction:(IILandroid/os/Bundle;)Z │ │ -05b79c: 5410 c304 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04c3 │ │ -05b7a0: 7140 ec0f 2043 |0002: invoke-static {v0, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z // method@0fec │ │ -05b7a6: 0a00 |0005: move-result v0 │ │ -05b7a8: 0f00 |0006: return v0 │ │ +05d9d0: |[05d9d0] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.performAction:(IILandroid/os/Bundle;)Z │ │ +05d9e0: 5410 c304 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04c3 │ │ +05d9e4: 7140 ec0f 2043 |0002: invoke-static {v0, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z // method@0fec │ │ +05d9ea: 0a00 |0005: move-result v0 │ │ +05d9ec: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=721 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ 0x0000 - 0x0007 reg=3 action I │ │ 0x0000 - 0x0007 reg=4 arguments Landroid/os/Bundle; │ │ │ │ - source_file_idx : 731 (ExploreByTouchHelper.java) │ │ + source_file_idx : 732 (ExploreByTouchHelper.java) │ │ │ │ Class #468 header: │ │ class_idx : 571 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 370 │ │ -source_file_idx : 731 │ │ +source_file_idx : 732 │ │ static_fields_size : 2 │ │ instance_fields_size: 9 │ │ direct_methods_size : 19 │ │ virtual_methods_size: 11 │ │ │ │ Class #468 annotations: │ │ Annotations on class │ │ @@ -125679,65 +125657,65 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -05b7ac: |[05b7ac] android.support.v4.widget.ExploreByTouchHelper.:()V │ │ -05b7bc: 1c00 9d02 |0000: const-class v0, Landroid/view/View; // type@029d │ │ -05b7c0: 6e10 6814 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1468 │ │ -05b7c6: 0c00 |0005: move-result-object v0 │ │ -05b7c8: 6900 c404 |0006: sput-object v0, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04c4 │ │ -05b7cc: 0e00 |0008: return-void │ │ +05d9f0: |[05d9f0] android.support.v4.widget.ExploreByTouchHelper.:()V │ │ +05da00: 1c00 9d02 |0000: const-class v0, Landroid/view/View; // type@029d │ │ +05da04: 6e10 6814 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1468 │ │ +05da0a: 0c00 |0005: move-result-object v0 │ │ +05da0c: 6900 c404 |0006: sput-object v0, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04c4 │ │ +05da10: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/ExploreByTouchHelper;) │ │ name : '' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -05b7d0: |[05b7d0] android.support.v4.widget.ExploreByTouchHelper.:(Landroid/view/View;)V │ │ -05b7e0: 1502 0080 |0000: const/high16 v2, #int -2147483648 // #8000 │ │ -05b7e4: 7010 b508 0300 |0002: invoke-direct {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@08b5 │ │ -05b7ea: 2201 4100 |0005: new-instance v1, Landroid/graphics/Rect; // type@0041 │ │ -05b7ee: 7010 2a01 0100 |0007: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@012a │ │ -05b7f4: 5b31 cc04 |000a: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04cc │ │ -05b7f8: 2201 4100 |000c: new-instance v1, Landroid/graphics/Rect; // type@0041 │ │ -05b7fc: 7010 2a01 0100 |000e: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@012a │ │ -05b802: 5b31 cb04 |0011: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04cb │ │ -05b806: 2201 4100 |0013: new-instance v1, Landroid/graphics/Rect; // type@0041 │ │ -05b80a: 7010 2a01 0100 |0015: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@012a │ │ -05b810: 5b31 cd04 |0018: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04cd │ │ -05b814: 1221 |001a: const/4 v1, #int 2 // #2 │ │ -05b816: 2311 6403 |001b: new-array v1, v1, [I // type@0364 │ │ -05b81a: 5b31 ca04 |001d: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04ca │ │ -05b81e: 5932 c604 |001f: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04c6 │ │ -05b822: 5932 c704 |0021: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04c7 │ │ -05b826: 3904 0a00 |0023: if-nez v4, 002d // +000a │ │ -05b82a: 2201 ff02 |0025: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02ff │ │ -05b82e: 1a02 b509 |0027: const-string v2, "View may not be null" // string@09b5 │ │ -05b832: 7020 7614 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ -05b838: 2701 |002c: throw v1 │ │ -05b83a: 5b34 ce04 |002d: iput-object v4, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04ce │ │ -05b83e: 6e10 5612 0400 |002f: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1256 │ │ -05b844: 0c00 |0032: move-result-object v0 │ │ -05b846: 1a01 550a |0033: const-string v1, "accessibility" // string@0a55 │ │ -05b84a: 6e20 9700 1000 |0035: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0097 │ │ -05b850: 0c01 |0038: move-result-object v1 │ │ -05b852: 1f01 ab02 |0039: check-cast v1, Landroid/view/accessibility/AccessibilityManager; // type@02ab │ │ -05b856: 5b31 c804 |003b: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04c8 │ │ -05b85a: 0e00 |003d: return-void │ │ +05da14: |[05da14] android.support.v4.widget.ExploreByTouchHelper.:(Landroid/view/View;)V │ │ +05da24: 1502 0080 |0000: const/high16 v2, #int -2147483648 // #8000 │ │ +05da28: 7010 b508 0300 |0002: invoke-direct {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@08b5 │ │ +05da2e: 2201 4100 |0005: new-instance v1, Landroid/graphics/Rect; // type@0041 │ │ +05da32: 7010 2a01 0100 |0007: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@012a │ │ +05da38: 5b31 cc04 |000a: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04cc │ │ +05da3c: 2201 4100 |000c: new-instance v1, Landroid/graphics/Rect; // type@0041 │ │ +05da40: 7010 2a01 0100 |000e: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@012a │ │ +05da46: 5b31 cb04 |0011: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04cb │ │ +05da4a: 2201 4100 |0013: new-instance v1, Landroid/graphics/Rect; // type@0041 │ │ +05da4e: 7010 2a01 0100 |0015: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@012a │ │ +05da54: 5b31 cd04 |0018: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04cd │ │ +05da58: 1221 |001a: const/4 v1, #int 2 // #2 │ │ +05da5a: 2311 6403 |001b: new-array v1, v1, [I // type@0364 │ │ +05da5e: 5b31 ca04 |001d: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04ca │ │ +05da62: 5932 c604 |001f: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04c6 │ │ +05da66: 5932 c704 |0021: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04c7 │ │ +05da6a: 3904 0a00 |0023: if-nez v4, 002d // +000a │ │ +05da6e: 2201 ff02 |0025: new-instance v1, Ljava/lang/IllegalArgumentException; // type@02ff │ │ +05da72: 1a02 b609 |0027: const-string v2, "View may not be null" // string@09b6 │ │ +05da76: 7020 7614 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@1476 │ │ +05da7c: 2701 |002c: throw v1 │ │ +05da7e: 5b34 ce04 |002d: iput-object v4, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04ce │ │ +05da82: 6e10 5612 0400 |002f: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1256 │ │ +05da88: 0c00 |0032: move-result-object v0 │ │ +05da8a: 1a01 560a |0033: const-string v1, "accessibility" // string@0a56 │ │ +05da8e: 6e20 9700 1000 |0035: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0097 │ │ +05da94: 0c01 |0038: move-result-object v1 │ │ +05da96: 1f01 ab02 |0039: check-cast v1, Landroid/view/accessibility/AccessibilityManager; // type@02ab │ │ +05da9a: 5b31 c804 |003b: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04c8 │ │ +05da9e: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=89 │ │ 0x0005 line=64 │ │ 0x000c line=65 │ │ 0x0013 line=66 │ │ 0x001a line=67 │ │ @@ -125759,18 +125737,18 @@ │ │ type : '(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05b85c: |[05b85c] android.support.v4.widget.ExploreByTouchHelper.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -05b86c: 7020 f10f 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0ff1 │ │ -05b872: 0c00 |0003: move-result-object v0 │ │ -05b874: 1100 |0004: return-object v0 │ │ +05daa0: |[05daa0] android.support.v4.widget.ExploreByTouchHelper.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +05dab0: 7020 f10f 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0ff1 │ │ +05dab6: 0c00 |0003: move-result-object v0 │ │ +05dab8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ │ │ @@ -125779,18 +125757,18 @@ │ │ type : '(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -05b878: |[05b878] android.support.v4.widget.ExploreByTouchHelper.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z │ │ -05b888: 7040 0110 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performAction:(IILandroid/os/Bundle;)Z // method@1001 │ │ -05b88e: 0a00 |0003: move-result v0 │ │ -05b890: 0f00 |0004: return v0 │ │ +05dabc: |[05dabc] android.support.v4.widget.ExploreByTouchHelper.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z │ │ +05dacc: 7040 0110 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performAction:(IILandroid/os/Bundle;)Z // method@1001 │ │ +05dad2: 0a00 |0003: move-result v0 │ │ +05dad4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ 0x0000 - 0x0005 reg=3 x2 I │ │ @@ -125801,28 +125779,28 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -05b894: |[05b894] android.support.v4.widget.ExploreByTouchHelper.clearAccessibilityFocus:(I)Z │ │ -05b8a4: 7020 fc0f 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@0ffc │ │ -05b8aa: 0a00 |0003: move-result v0 │ │ -05b8ac: 3800 1200 |0004: if-eqz v0, 0016 // +0012 │ │ -05b8b0: 1500 0080 |0006: const/high16 v0, #int -2147483648 // #8000 │ │ -05b8b4: 5910 c604 |0008: iput v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04c6 │ │ -05b8b8: 5410 ce04 |000a: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04ce │ │ -05b8bc: 6e10 7712 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1277 │ │ -05b8c2: 1500 0100 |000f: const/high16 v0, #int 65536 // #1 │ │ -05b8c6: 6e30 0510 2100 |0011: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1005 │ │ -05b8cc: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -05b8ce: 0f00 |0015: return v0 │ │ -05b8d0: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -05b8d2: 28fe |0017: goto 0015 // -0002 │ │ +05dad8: |[05dad8] android.support.v4.widget.ExploreByTouchHelper.clearAccessibilityFocus:(I)Z │ │ +05dae8: 7020 fc0f 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@0ffc │ │ +05daee: 0a00 |0003: move-result v0 │ │ +05daf0: 3800 1200 |0004: if-eqz v0, 0016 // +0012 │ │ +05daf4: 1500 0080 |0006: const/high16 v0, #int -2147483648 // #8000 │ │ +05daf8: 5910 c604 |0008: iput v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04c6 │ │ +05dafc: 5410 ce04 |000a: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04ce │ │ +05db00: 6e10 7712 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1277 │ │ +05db06: 1500 0100 |000f: const/high16 v0, #int 65536 // #1 │ │ +05db0a: 6e30 0510 2100 |0011: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1005 │ │ +05db10: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +05db12: 0f00 |0015: return v0 │ │ +05db14: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +05db16: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ 0x0006 line=564 │ │ 0x000a line=565 │ │ 0x000f line=566 │ │ 0x0014 line=568 │ │ @@ -125836,24 +125814,24 @@ │ │ type : '(II)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -05b8d4: |[05b8d4] android.support.v4.widget.ExploreByTouchHelper.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ -05b8e4: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -05b8ea: 7030 ef0f 2103 |0003: invoke-direct {v1, v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; // method@0fef │ │ -05b8f0: 0c00 |0006: move-result-object v0 │ │ -05b8f2: 1100 |0007: return-object v0 │ │ -05b8f4: 7020 f00f 3100 |0008: invoke-direct {v1, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; // method@0ff0 │ │ -05b8fa: 0c00 |000b: move-result-object v0 │ │ -05b8fc: 28fb |000c: goto 0007 // -0005 │ │ -05b8fe: 0000 |000d: nop // spacer │ │ -05b900: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +05db18: |[05db18] android.support.v4.widget.ExploreByTouchHelper.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ +05db28: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +05db2e: 7030 ef0f 2103 |0003: invoke-direct {v1, v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; // method@0fef │ │ +05db34: 0c00 |0006: move-result-object v0 │ │ +05db36: 1100 |0007: return-object v0 │ │ +05db38: 7020 f00f 3100 |0008: invoke-direct {v1, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; // method@0ff0 │ │ +05db3e: 0c00 |000b: move-result-object v0 │ │ +05db40: 28fb |000c: goto 0007 // -0005 │ │ +05db42: 0000 |000d: nop // spacer │ │ +05db44: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0003 line=259 │ │ 0x0008 line=257 │ │ 0x000d line=255 │ │ locals : │ │ @@ -125866,45 +125844,45 @@ │ │ type : '(II)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -05b90c: |[05b90c] android.support.v4.widget.ExploreByTouchHelper.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ -05b91c: 7110 ff12 0600 |0000: invoke-static {v6}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@12ff │ │ -05b922: 0c00 |0003: move-result-object v0 │ │ -05b924: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -05b926: 6e20 0113 2000 |0005: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setEnabled:(Z)V // method@1301 │ │ -05b92c: 6202 c404 |0008: sget-object v2, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04c4 │ │ -05b930: 6e20 0013 2000 |000a: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1300 │ │ -05b936: 6e30 ff0f 5400 |000d: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateEventForVirtualView:(ILandroid/view/accessibility/AccessibilityEvent;)V // method@0fff │ │ -05b93c: 6e10 fe12 0000 |0010: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@12fe │ │ -05b942: 0c02 |0013: move-result-object v2 │ │ -05b944: 7210 0215 0200 |0014: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@1502 │ │ -05b94a: 0a02 |0017: move-result v2 │ │ -05b94c: 3802 1000 |0018: if-eqz v2, 0028 // +0010 │ │ -05b950: 6e10 fa12 0000 |001a: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getContentDescription:()Ljava/lang/CharSequence; // method@12fa │ │ -05b956: 0c02 |001d: move-result-object v2 │ │ -05b958: 3902 0a00 |001e: if-nez v2, 0028 // +000a │ │ -05b95c: 2202 1103 |0020: new-instance v2, Ljava/lang/RuntimeException; // type@0311 │ │ -05b960: 1a03 2f02 |0022: const-string v3, "Callbacks must add text or a content description in populateEventForVirtualViewId()" // string@022f │ │ -05b964: 7020 9714 3200 |0024: invoke-direct {v2, v3}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1497 │ │ -05b96a: 2702 |0027: throw v2 │ │ -05b96c: 5442 ce04 |0028: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04ce │ │ -05b970: 6e10 5612 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1256 │ │ -05b976: 0c02 |002d: move-result-object v2 │ │ -05b978: 6e10 9400 0200 |002e: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ -05b97e: 0c02 |0031: move-result-object v2 │ │ -05b980: 6e20 0213 2000 |0032: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setPackageName:(Ljava/lang/CharSequence;)V // method@1302 │ │ -05b986: 7110 290c 0000 |0035: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@0c29 │ │ -05b98c: 0c01 |0038: move-result-object v1 │ │ -05b98e: 5442 ce04 |0039: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04ce │ │ -05b992: 6e30 960e 2105 |003b: invoke-virtual {v1, v2, v5}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setSource:(Landroid/view/View;I)V // method@0e96 │ │ -05b998: 1100 |003e: return-object v0 │ │ +05db50: |[05db50] android.support.v4.widget.ExploreByTouchHelper.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ +05db60: 7110 ff12 0600 |0000: invoke-static {v6}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@12ff │ │ +05db66: 0c00 |0003: move-result-object v0 │ │ +05db68: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +05db6a: 6e20 0113 2000 |0005: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setEnabled:(Z)V // method@1301 │ │ +05db70: 6202 c404 |0008: sget-object v2, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04c4 │ │ +05db74: 6e20 0013 2000 |000a: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1300 │ │ +05db7a: 6e30 ff0f 5400 |000d: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateEventForVirtualView:(ILandroid/view/accessibility/AccessibilityEvent;)V // method@0fff │ │ +05db80: 6e10 fe12 0000 |0010: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@12fe │ │ +05db86: 0c02 |0013: move-result-object v2 │ │ +05db88: 7210 0215 0200 |0014: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@1502 │ │ +05db8e: 0a02 |0017: move-result v2 │ │ +05db90: 3802 1000 |0018: if-eqz v2, 0028 // +0010 │ │ +05db94: 6e10 fa12 0000 |001a: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getContentDescription:()Ljava/lang/CharSequence; // method@12fa │ │ +05db9a: 0c02 |001d: move-result-object v2 │ │ +05db9c: 3902 0a00 |001e: if-nez v2, 0028 // +000a │ │ +05dba0: 2202 1103 |0020: new-instance v2, Ljava/lang/RuntimeException; // type@0311 │ │ +05dba4: 1a03 3002 |0022: const-string v3, "Callbacks must add text or a content description in populateEventForVirtualViewId()" // string@0230 │ │ +05dba8: 7020 9714 3200 |0024: invoke-direct {v2, v3}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1497 │ │ +05dbae: 2702 |0027: throw v2 │ │ +05dbb0: 5442 ce04 |0028: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04ce │ │ +05dbb4: 6e10 5612 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1256 │ │ +05dbba: 0c02 |002d: move-result-object v2 │ │ +05dbbc: 6e10 9400 0200 |002e: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ +05dbc2: 0c02 |0031: move-result-object v2 │ │ +05dbc4: 6e20 0213 2000 |0032: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setPackageName:(Ljava/lang/CharSequence;)V // method@1302 │ │ +05dbca: 7110 290c 0000 |0035: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@0c29 │ │ +05dbd0: 0c01 |0038: move-result-object v1 │ │ +05dbd2: 5442 ce04 |0039: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04ce │ │ +05dbd6: 6e30 960e 2105 |003b: invoke-virtual {v1, v2, v5}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setSource:(Landroid/view/View;I)V // method@0e96 │ │ +05dbdc: 1100 |003e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0004 line=288 │ │ 0x0008 line=289 │ │ 0x000d line=292 │ │ 0x0010 line=295 │ │ @@ -125925,20 +125903,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -05b99c: |[05b99c] android.support.v4.widget.ExploreByTouchHelper.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; │ │ -05b9ac: 7110 ff12 0300 |0000: invoke-static {v3}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@12ff │ │ -05b9b2: 0c00 |0003: move-result-object v0 │ │ -05b9b4: 5421 ce04 |0004: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04ce │ │ -05b9b8: 7120 010b 0100 |0006: invoke-static {v1, v0}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b01 │ │ -05b9be: 1100 |0009: return-object v0 │ │ +05dbe0: |[05dbe0] android.support.v4.widget.ExploreByTouchHelper.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; │ │ +05dbf0: 7110 ff12 0300 |0000: invoke-static {v3}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@12ff │ │ +05dbf6: 0c00 |0003: move-result-object v0 │ │ +05dbf8: 5421 ce04 |0004: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04ce │ │ +05dbfc: 7120 010b 0100 |0006: invoke-static {v1, v0}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b01 │ │ +05dc02: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0004 line=272 │ │ 0x0009 line=273 │ │ locals : │ │ 0x0004 - 0x000a reg=0 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -125950,24 +125928,24 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -05b9c0: |[05b9c0] android.support.v4.widget.ExploreByTouchHelper.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -05b9d0: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -05b9d6: 7020 f20f 2100 |0003: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0ff2 │ │ -05b9dc: 0c00 |0006: move-result-object v0 │ │ -05b9de: 1100 |0007: return-object v0 │ │ -05b9e0: 7010 f30f 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0ff3 │ │ -05b9e6: 0c00 |000b: move-result-object v0 │ │ -05b9e8: 28fb |000c: goto 0007 // -0005 │ │ -05b9ea: 0000 |000d: nop // spacer │ │ -05b9ec: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +05dc04: |[05dc04] android.support.v4.widget.ExploreByTouchHelper.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +05dc14: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +05dc1a: 7020 f20f 2100 |0003: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0ff2 │ │ +05dc20: 0c00 |0006: move-result-object v0 │ │ +05dc22: 1100 |0007: return-object v0 │ │ +05dc24: 7010 f30f 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0ff3 │ │ +05dc2a: 0c00 |000b: move-result-object v0 │ │ +05dc2c: 28fb |000c: goto 0007 // -0005 │ │ +05dc2e: 0000 |000d: nop // spacer │ │ +05dc30: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ 0x0003 line=324 │ │ 0x0008 line=322 │ │ 0x000d line=320 │ │ locals : │ │ @@ -125979,98 +125957,98 @@ │ │ type : '(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 179 16-bit code units │ │ -05b9f8: |[05b9f8] android.support.v4.widget.ExploreByTouchHelper.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -05ba08: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -05ba0a: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -05ba0c: 7100 450d 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d45 │ │ -05ba12: 0c01 |0005: move-result-object v1 │ │ -05ba14: 6e20 540d 6100 |0006: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0d54 │ │ -05ba1a: 6204 c404 |0009: sget-object v4, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04c4 │ │ -05ba1e: 6e20 510d 4100 |000b: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d51 │ │ -05ba24: 6e30 0010 9801 |000e: invoke-virtual {v8, v9, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateNodeForVirtualView:(ILandroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@1000 │ │ -05ba2a: 6e10 350d 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@0d35 │ │ -05ba30: 0c04 |0014: move-result-object v4 │ │ -05ba32: 3904 1000 |0015: if-nez v4, 0025 // +0010 │ │ -05ba36: 6e10 2f0d 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0d2f │ │ -05ba3c: 0c04 |001a: move-result-object v4 │ │ -05ba3e: 3904 0a00 |001b: if-nez v4, 0025 // +000a │ │ -05ba42: 2204 1103 |001d: new-instance v4, Ljava/lang/RuntimeException; // type@0311 │ │ -05ba46: 1a05 3002 |001f: const-string v5, "Callbacks must add text or a content description in populateNodeForVirtualViewId()" // string@0230 │ │ -05ba4a: 7020 9714 5400 |0021: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1497 │ │ -05ba50: 2704 |0024: throw v4 │ │ -05ba52: 5484 cb04 |0025: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04cb │ │ -05ba56: 6e20 2a0d 4100 |0027: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0d2a │ │ -05ba5c: 5484 cb04 |002a: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04cb │ │ -05ba60: 6e10 2c01 0400 |002c: invoke-virtual {v4}, Landroid/graphics/Rect;.isEmpty:()Z // method@012c │ │ -05ba66: 0a04 |002f: move-result v4 │ │ -05ba68: 3804 0a00 |0030: if-eqz v4, 003a // +000a │ │ -05ba6c: 2204 1103 |0032: new-instance v4, Ljava/lang/RuntimeException; // type@0311 │ │ -05ba70: 1a05 3302 |0034: const-string v5, "Callbacks must set parent bounds in populateNodeForVirtualViewId()" // string@0233 │ │ -05ba74: 7020 9714 5400 |0036: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1497 │ │ -05ba7a: 2704 |0039: throw v4 │ │ -05ba7c: 6e10 290d 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0d29 │ │ -05ba82: 0a00 |003d: move-result v0 │ │ -05ba84: dd04 0040 |003e: and-int/lit8 v4, v0, #int 64 // #40 │ │ -05ba88: 3804 0a00 |0040: if-eqz v4, 004a // +000a │ │ -05ba8c: 2204 1103 |0042: new-instance v4, Ljava/lang/RuntimeException; // type@0311 │ │ -05ba90: 1a05 3102 |0044: const-string v5, "Callbacks must not add ACTION_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@0231 │ │ -05ba94: 7020 9714 5400 |0046: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1497 │ │ -05ba9a: 2704 |0049: throw v4 │ │ -05ba9c: d504 8000 |004a: and-int/lit16 v4, v0, #int 128 // #0080 │ │ -05baa0: 3804 0a00 |004c: if-eqz v4, 0056 // +000a │ │ -05baa4: 2204 1103 |004e: new-instance v4, Ljava/lang/RuntimeException; // type@0311 │ │ -05baa8: 1a05 3202 |0050: const-string v5, "Callbacks must not add ACTION_CLEAR_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@0232 │ │ -05baac: 7020 9714 5400 |0052: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1497 │ │ -05bab2: 2704 |0055: throw v4 │ │ -05bab4: 5484 ce04 |0056: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04ce │ │ -05bab8: 6e10 5612 0400 |0058: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1256 │ │ -05babe: 0c04 |005b: move-result-object v4 │ │ -05bac0: 6e10 9400 0400 |005c: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ -05bac6: 0c04 |005f: move-result-object v4 │ │ -05bac8: 6e20 5a0d 4100 |0060: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0d5a │ │ -05bace: 5484 ce04 |0063: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04ce │ │ -05bad2: 6e30 610d 4109 |0065: invoke-virtual {v1, v4, v9}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;I)V // method@0d61 │ │ -05bad8: 5484 ce04 |0068: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04ce │ │ -05badc: 6e20 5b0d 4100 |006a: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0d5b │ │ -05bae2: 5284 c604 |006d: iget v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04c6 │ │ -05bae6: 3394 3b00 |006f: if-ne v4, v9, 00aa // +003b │ │ -05baea: 6e20 4c0d 6100 |0071: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0d4c │ │ -05baf0: 1304 8000 |0074: const/16 v4, #int 128 // #80 │ │ -05baf4: 6e20 210d 4100 |0076: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d21 │ │ -05bafa: 5484 cb04 |0079: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04cb │ │ -05bafe: 7020 f90f 4800 |007b: invoke-direct {v8, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.intersectVisibleToUser:(Landroid/graphics/Rect;)Z // method@0ff9 │ │ -05bb04: 0a04 |007e: move-result v4 │ │ -05bb06: 3804 0a00 |007f: if-eqz v4, 0089 // +000a │ │ -05bb0a: 6e20 640d 6100 |0081: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0d64 │ │ -05bb10: 5484 cb04 |0084: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04cb │ │ -05bb14: 6e20 4d0d 4100 |0086: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0d4d │ │ -05bb1a: 5484 ce04 |0089: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04ce │ │ -05bb1e: 5485 ca04 |008b: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04ca │ │ -05bb22: 6e20 6212 5400 |008d: invoke-virtual {v4, v5}, Landroid/view/View;.getLocationOnScreen:([I)V // method@1262 │ │ -05bb28: 5484 ca04 |0090: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04ca │ │ -05bb2c: 4402 0407 |0092: aget v2, v4, v7 │ │ -05bb30: 5484 ca04 |0094: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04ca │ │ -05bb34: 4403 0406 |0096: aget v3, v4, v6 │ │ -05bb38: 5484 cc04 |0098: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04cc │ │ -05bb3c: 5485 cb04 |009a: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04cb │ │ -05bb40: 6e20 2f01 5400 |009c: invoke-virtual {v4, v5}, Landroid/graphics/Rect;.set:(Landroid/graphics/Rect;)V // method@012f │ │ -05bb46: 5484 cc04 |009f: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04cc │ │ -05bb4a: 6e30 2d01 2403 |00a1: invoke-virtual {v4, v2, v3}, Landroid/graphics/Rect;.offset:(II)V // method@012d │ │ -05bb50: 5484 cc04 |00a4: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04cc │ │ -05bb54: 6e20 4e0d 4100 |00a6: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d4e │ │ -05bb5a: 1101 |00a9: return-object v1 │ │ -05bb5c: 6e20 4c0d 7100 |00aa: invoke-virtual {v1, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0d4c │ │ -05bb62: 1304 4000 |00ad: const/16 v4, #int 64 // #40 │ │ -05bb66: 6e20 210d 4100 |00af: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d21 │ │ -05bb6c: 28c7 |00b2: goto 0079 // -0039 │ │ +05dc3c: |[05dc3c] android.support.v4.widget.ExploreByTouchHelper.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +05dc4c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +05dc4e: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +05dc50: 7100 450d 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d45 │ │ +05dc56: 0c01 |0005: move-result-object v1 │ │ +05dc58: 6e20 540d 6100 |0006: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0d54 │ │ +05dc5e: 6204 c404 |0009: sget-object v4, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04c4 │ │ +05dc62: 6e20 510d 4100 |000b: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d51 │ │ +05dc68: 6e30 0010 9801 |000e: invoke-virtual {v8, v9, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateNodeForVirtualView:(ILandroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@1000 │ │ +05dc6e: 6e10 350d 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@0d35 │ │ +05dc74: 0c04 |0014: move-result-object v4 │ │ +05dc76: 3904 1000 |0015: if-nez v4, 0025 // +0010 │ │ +05dc7a: 6e10 2f0d 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0d2f │ │ +05dc80: 0c04 |001a: move-result-object v4 │ │ +05dc82: 3904 0a00 |001b: if-nez v4, 0025 // +000a │ │ +05dc86: 2204 1103 |001d: new-instance v4, Ljava/lang/RuntimeException; // type@0311 │ │ +05dc8a: 1a05 3102 |001f: const-string v5, "Callbacks must add text or a content description in populateNodeForVirtualViewId()" // string@0231 │ │ +05dc8e: 7020 9714 5400 |0021: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1497 │ │ +05dc94: 2704 |0024: throw v4 │ │ +05dc96: 5484 cb04 |0025: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04cb │ │ +05dc9a: 6e20 2a0d 4100 |0027: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0d2a │ │ +05dca0: 5484 cb04 |002a: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04cb │ │ +05dca4: 6e10 2c01 0400 |002c: invoke-virtual {v4}, Landroid/graphics/Rect;.isEmpty:()Z // method@012c │ │ +05dcaa: 0a04 |002f: move-result v4 │ │ +05dcac: 3804 0a00 |0030: if-eqz v4, 003a // +000a │ │ +05dcb0: 2204 1103 |0032: new-instance v4, Ljava/lang/RuntimeException; // type@0311 │ │ +05dcb4: 1a05 3402 |0034: const-string v5, "Callbacks must set parent bounds in populateNodeForVirtualViewId()" // string@0234 │ │ +05dcb8: 7020 9714 5400 |0036: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1497 │ │ +05dcbe: 2704 |0039: throw v4 │ │ +05dcc0: 6e10 290d 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0d29 │ │ +05dcc6: 0a00 |003d: move-result v0 │ │ +05dcc8: dd04 0040 |003e: and-int/lit8 v4, v0, #int 64 // #40 │ │ +05dccc: 3804 0a00 |0040: if-eqz v4, 004a // +000a │ │ +05dcd0: 2204 1103 |0042: new-instance v4, Ljava/lang/RuntimeException; // type@0311 │ │ +05dcd4: 1a05 3202 |0044: const-string v5, "Callbacks must not add ACTION_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@0232 │ │ +05dcd8: 7020 9714 5400 |0046: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1497 │ │ +05dcde: 2704 |0049: throw v4 │ │ +05dce0: d504 8000 |004a: and-int/lit16 v4, v0, #int 128 // #0080 │ │ +05dce4: 3804 0a00 |004c: if-eqz v4, 0056 // +000a │ │ +05dce8: 2204 1103 |004e: new-instance v4, Ljava/lang/RuntimeException; // type@0311 │ │ +05dcec: 1a05 3302 |0050: const-string v5, "Callbacks must not add ACTION_CLEAR_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@0233 │ │ +05dcf0: 7020 9714 5400 |0052: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@1497 │ │ +05dcf6: 2704 |0055: throw v4 │ │ +05dcf8: 5484 ce04 |0056: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04ce │ │ +05dcfc: 6e10 5612 0400 |0058: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1256 │ │ +05dd02: 0c04 |005b: move-result-object v4 │ │ +05dd04: 6e10 9400 0400 |005c: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0094 │ │ +05dd0a: 0c04 |005f: move-result-object v4 │ │ +05dd0c: 6e20 5a0d 4100 |0060: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0d5a │ │ +05dd12: 5484 ce04 |0063: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04ce │ │ +05dd16: 6e30 610d 4109 |0065: invoke-virtual {v1, v4, v9}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;I)V // method@0d61 │ │ +05dd1c: 5484 ce04 |0068: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04ce │ │ +05dd20: 6e20 5b0d 4100 |006a: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0d5b │ │ +05dd26: 5284 c604 |006d: iget v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04c6 │ │ +05dd2a: 3394 3b00 |006f: if-ne v4, v9, 00aa // +003b │ │ +05dd2e: 6e20 4c0d 6100 |0071: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0d4c │ │ +05dd34: 1304 8000 |0074: const/16 v4, #int 128 // #80 │ │ +05dd38: 6e20 210d 4100 |0076: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d21 │ │ +05dd3e: 5484 cb04 |0079: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04cb │ │ +05dd42: 7020 f90f 4800 |007b: invoke-direct {v8, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.intersectVisibleToUser:(Landroid/graphics/Rect;)Z // method@0ff9 │ │ +05dd48: 0a04 |007e: move-result v4 │ │ +05dd4a: 3804 0a00 |007f: if-eqz v4, 0089 // +000a │ │ +05dd4e: 6e20 640d 6100 |0081: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0d64 │ │ +05dd54: 5484 cb04 |0084: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04cb │ │ +05dd58: 6e20 4d0d 4100 |0086: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0d4d │ │ +05dd5e: 5484 ce04 |0089: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04ce │ │ +05dd62: 5485 ca04 |008b: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04ca │ │ +05dd66: 6e20 6212 5400 |008d: invoke-virtual {v4, v5}, Landroid/view/View;.getLocationOnScreen:([I)V // method@1262 │ │ +05dd6c: 5484 ca04 |0090: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04ca │ │ +05dd70: 4402 0407 |0092: aget v2, v4, v7 │ │ +05dd74: 5484 ca04 |0094: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04ca │ │ +05dd78: 4403 0406 |0096: aget v3, v4, v6 │ │ +05dd7c: 5484 cc04 |0098: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04cc │ │ +05dd80: 5485 cb04 |009a: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04cb │ │ +05dd84: 6e20 2f01 5400 |009c: invoke-virtual {v4, v5}, Landroid/graphics/Rect;.set:(Landroid/graphics/Rect;)V // method@012f │ │ +05dd8a: 5484 cc04 |009f: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04cc │ │ +05dd8e: 6e30 2d01 2403 |00a1: invoke-virtual {v4, v2, v3}, Landroid/graphics/Rect;.offset:(II)V // method@012d │ │ +05dd94: 5484 cc04 |00a4: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04cc │ │ +05dd98: 6e20 4e0d 4100 |00a6: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d4e │ │ +05dd9e: 1101 |00a9: return-object v1 │ │ +05dda0: 6e20 4c0d 7100 |00aa: invoke-virtual {v1, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0d4c │ │ +05dda6: 1304 4000 |00ad: const/16 v4, #int 64 // #40 │ │ +05ddaa: 6e20 210d 4100 |00af: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d21 │ │ +05ddb0: 28c7 |00b2: goto 0079 // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=378 │ │ 0x0006 line=381 │ │ 0x0009 line=382 │ │ 0x000e line=385 │ │ 0x0011 line=388 │ │ @@ -126114,37 +126092,37 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -05bb70: |[05bb70] android.support.v4.widget.ExploreByTouchHelper.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -05bb80: 5464 ce04 |0000: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04ce │ │ -05bb84: 7110 470d 0400 |0002: invoke-static {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d47 │ │ -05bb8a: 0c02 |0005: move-result-object v2 │ │ -05bb8c: 5464 ce04 |0006: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04ce │ │ -05bb90: 7120 020b 2400 |0008: invoke-static {v4, v2}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0b02 │ │ -05bb96: 2203 2f03 |000b: new-instance v3, Ljava/util/LinkedList; // type@032f │ │ -05bb9a: 7010 fe14 0300 |000d: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@14fe │ │ -05bba0: 6e20 f80f 3600 |0010: invoke-virtual {v6, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVisibleVirtualViews:(Ljava/util/List;)V // method@0ff8 │ │ -05bba6: 6e10 ff14 0300 |0013: invoke-virtual {v3}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@14ff │ │ -05bbac: 0c01 |0016: move-result-object v1 │ │ -05bbae: 7210 f414 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@14f4 │ │ -05bbb4: 0a04 |001a: move-result v4 │ │ -05bbb6: 3804 1200 |001b: if-eqz v4, 002d // +0012 │ │ -05bbba: 7210 f514 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14f5 │ │ -05bbc0: 0c00 |0020: move-result-object v0 │ │ -05bbc2: 1f00 0303 |0021: check-cast v0, Ljava/lang/Integer; // type@0303 │ │ -05bbc6: 5464 ce04 |0023: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04ce │ │ -05bbca: 6e10 7c14 0000 |0025: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@147c │ │ -05bbd0: 0a05 |0028: move-result v5 │ │ -05bbd2: 6e30 230d 4205 |0029: invoke-virtual {v2, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;I)V // method@0d23 │ │ -05bbd8: 28eb |002c: goto 0017 // -0015 │ │ -05bbda: 1102 |002d: return-object v2 │ │ +05ddb4: |[05ddb4] android.support.v4.widget.ExploreByTouchHelper.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +05ddc4: 5464 ce04 |0000: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04ce │ │ +05ddc8: 7110 470d 0400 |0002: invoke-static {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d47 │ │ +05ddce: 0c02 |0005: move-result-object v2 │ │ +05ddd0: 5464 ce04 |0006: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04ce │ │ +05ddd4: 7120 020b 2400 |0008: invoke-static {v4, v2}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0b02 │ │ +05ddda: 2203 2f03 |000b: new-instance v3, Ljava/util/LinkedList; // type@032f │ │ +05ddde: 7010 fe14 0300 |000d: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@14fe │ │ +05dde4: 6e20 f80f 3600 |0010: invoke-virtual {v6, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVisibleVirtualViews:(Ljava/util/List;)V // method@0ff8 │ │ +05ddea: 6e10 ff14 0300 |0013: invoke-virtual {v3}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@14ff │ │ +05ddf0: 0c01 |0016: move-result-object v1 │ │ +05ddf2: 7210 f414 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@14f4 │ │ +05ddf8: 0a04 |001a: move-result v4 │ │ +05ddfa: 3804 1200 |001b: if-eqz v4, 002d // +0012 │ │ +05ddfe: 7210 f514 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@14f5 │ │ +05de04: 0c00 |0020: move-result-object v0 │ │ +05de06: 1f00 0303 |0021: check-cast v0, Ljava/lang/Integer; // type@0303 │ │ +05de0a: 5464 ce04 |0023: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04ce │ │ +05de0e: 6e10 7c14 0000 |0025: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@147c │ │ +05de14: 0a05 |0028: move-result v5 │ │ +05de16: 6e30 230d 4205 |0029: invoke-virtual {v2, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;I)V // method@0d23 │ │ +05de1c: 28eb |002c: goto 0017 // -0015 │ │ +05de1e: 1102 |002d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0006 line=336 │ │ 0x000b line=339 │ │ 0x0010 line=340 │ │ 0x0013 line=342 │ │ @@ -126162,53 +126140,53 @@ │ │ type : '(Landroid/graphics/Rect;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -05bbdc: |[05bbdc] android.support.v4.widget.ExploreByTouchHelper.intersectVisibleToUser:(Landroid/graphics/Rect;)Z │ │ -05bbec: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05bbee: 3806 0800 |0001: if-eqz v6, 0009 // +0008 │ │ -05bbf2: 6e10 2c01 0600 |0003: invoke-virtual {v6}, Landroid/graphics/Rect;.isEmpty:()Z // method@012c │ │ -05bbf8: 0a03 |0006: move-result v3 │ │ -05bbfa: 3803 0300 |0007: if-eqz v3, 000a // +0003 │ │ -05bbfe: 0f02 |0009: return v2 │ │ -05bc00: 5453 ce04 |000a: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04ce │ │ -05bc04: 6e10 7512 0300 |000c: invoke-virtual {v3}, Landroid/view/View;.getWindowVisibility:()I // method@1275 │ │ -05bc0a: 0a03 |000f: move-result v3 │ │ -05bc0c: 3903 f9ff |0010: if-nez v3, 0009 // -0007 │ │ -05bc10: 5453 ce04 |0012: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04ce │ │ -05bc14: 6e10 6912 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1269 │ │ -05bc1a: 0c01 |0017: move-result-object v1 │ │ -05bc1c: 2013 9d02 |0018: instance-of v3, v1, Landroid/view/View; // type@029d │ │ -05bc20: 3803 1900 |001a: if-eqz v3, 0033 // +0019 │ │ -05bc24: 0710 |001c: move-object v0, v1 │ │ -05bc26: 1f00 9d02 |001d: check-cast v0, Landroid/view/View; // type@029d │ │ -05bc2a: 7110 f50a 0000 |001f: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getAlpha:(Landroid/view/View;)F // method@0af5 │ │ -05bc30: 0a03 |0022: move-result v3 │ │ -05bc32: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -05bc34: 2e03 0304 |0024: cmpg-float v3, v3, v4 │ │ -05bc38: 3d03 e3ff |0026: if-lez v3, 0009 // -001d │ │ -05bc3c: 6e10 7212 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ -05bc42: 0a03 |002b: move-result v3 │ │ -05bc44: 3903 ddff |002c: if-nez v3, 0009 // -0023 │ │ -05bc48: 6e10 6912 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1269 │ │ -05bc4e: 0c01 |0031: move-result-object v1 │ │ -05bc50: 28e6 |0032: goto 0018 // -001a │ │ -05bc52: 3801 d6ff |0033: if-eqz v1, 0009 // -002a │ │ -05bc56: 5453 ce04 |0035: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04ce │ │ -05bc5a: 5454 cd04 |0037: iget-object v4, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04cd │ │ -05bc5e: 6e20 6112 4300 |0039: invoke-virtual {v3, v4}, Landroid/view/View;.getLocalVisibleRect:(Landroid/graphics/Rect;)Z // method@1261 │ │ -05bc64: 0a03 |003c: move-result v3 │ │ -05bc66: 3803 ccff |003d: if-eqz v3, 0009 // -0034 │ │ -05bc6a: 5452 cd04 |003f: iget-object v2, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04cd │ │ -05bc6e: 6e20 2b01 2600 |0041: invoke-virtual {v6, v2}, Landroid/graphics/Rect;.intersect:(Landroid/graphics/Rect;)Z // method@012b │ │ -05bc74: 0a02 |0044: move-result v2 │ │ -05bc76: 28c4 |0045: goto 0009 // -003c │ │ +05de20: |[05de20] android.support.v4.widget.ExploreByTouchHelper.intersectVisibleToUser:(Landroid/graphics/Rect;)Z │ │ +05de30: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05de32: 3806 0800 |0001: if-eqz v6, 0009 // +0008 │ │ +05de36: 6e10 2c01 0600 |0003: invoke-virtual {v6}, Landroid/graphics/Rect;.isEmpty:()Z // method@012c │ │ +05de3c: 0a03 |0006: move-result v3 │ │ +05de3e: 3803 0300 |0007: if-eqz v3, 000a // +0003 │ │ +05de42: 0f02 |0009: return v2 │ │ +05de44: 5453 ce04 |000a: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04ce │ │ +05de48: 6e10 7512 0300 |000c: invoke-virtual {v3}, Landroid/view/View;.getWindowVisibility:()I // method@1275 │ │ +05de4e: 0a03 |000f: move-result v3 │ │ +05de50: 3903 f9ff |0010: if-nez v3, 0009 // -0007 │ │ +05de54: 5453 ce04 |0012: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04ce │ │ +05de58: 6e10 6912 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1269 │ │ +05de5e: 0c01 |0017: move-result-object v1 │ │ +05de60: 2013 9d02 |0018: instance-of v3, v1, Landroid/view/View; // type@029d │ │ +05de64: 3803 1900 |001a: if-eqz v3, 0033 // +0019 │ │ +05de68: 0710 |001c: move-object v0, v1 │ │ +05de6a: 1f00 9d02 |001d: check-cast v0, Landroid/view/View; // type@029d │ │ +05de6e: 7110 f50a 0000 |001f: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getAlpha:(Landroid/view/View;)F // method@0af5 │ │ +05de74: 0a03 |0022: move-result v3 │ │ +05de76: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +05de78: 2e03 0304 |0024: cmpg-float v3, v3, v4 │ │ +05de7c: 3d03 e3ff |0026: if-lez v3, 0009 // -001d │ │ +05de80: 6e10 7212 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ +05de86: 0a03 |002b: move-result v3 │ │ +05de88: 3903 ddff |002c: if-nez v3, 0009 // -0023 │ │ +05de8c: 6e10 6912 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1269 │ │ +05de92: 0c01 |0031: move-result-object v1 │ │ +05de94: 28e6 |0032: goto 0018 // -001a │ │ +05de96: 3801 d6ff |0033: if-eqz v1, 0009 // -002a │ │ +05de9a: 5453 ce04 |0035: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04ce │ │ +05de9e: 5454 cd04 |0037: iget-object v4, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04cd │ │ +05dea2: 6e20 6112 4300 |0039: invoke-virtual {v3, v4}, Landroid/view/View;.getLocalVisibleRect:(Landroid/graphics/Rect;)Z // method@1261 │ │ +05dea8: 0a03 |003c: move-result v3 │ │ +05deaa: 3803 ccff |003d: if-eqz v3, 0009 // -0034 │ │ +05deae: 5452 cd04 |003f: iget-object v2, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04cd │ │ +05deb2: 6e20 2b01 2600 |0041: invoke-virtual {v6, v2}, Landroid/graphics/Rect;.intersect:(Landroid/graphics/Rect;)Z // method@012b │ │ +05deb8: 0a02 |0044: move-result v2 │ │ +05deba: 28c4 |0045: goto 0009 // -003c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=484 │ │ 0x0009 line=514 │ │ 0x000a line=489 │ │ 0x0012 line=494 │ │ 0x0018 line=495 │ │ @@ -126230,21 +126208,21 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -05bc78: |[05bc78] android.support.v4.widget.ExploreByTouchHelper.isAccessibilityFocused:(I)Z │ │ -05bc88: 5210 c604 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04c6 │ │ -05bc8c: 3320 0400 |0002: if-ne v0, v2, 0006 // +0004 │ │ -05bc90: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -05bc92: 0f00 |0005: return v0 │ │ -05bc94: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -05bc96: 28fe |0007: goto 0005 // -0002 │ │ +05debc: |[05debc] android.support.v4.widget.ExploreByTouchHelper.isAccessibilityFocused:(I)Z │ │ +05decc: 5210 c604 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04c6 │ │ +05ded0: 3320 0400 |0002: if-ne v0, v2, 0006 // +0004 │ │ +05ded4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +05ded6: 0f00 |0005: return v0 │ │ +05ded8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +05deda: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=523 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0008 reg=2 virtualViewId I │ │ │ │ @@ -126253,26 +126231,26 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -05bc98: |[05bc98] android.support.v4.widget.ExploreByTouchHelper.manageFocusForChild:(IILandroid/os/Bundle;)Z │ │ -05bca8: 2c03 1000 0000 |0000: sparse-switch v3, 00000010 // +00000010 │ │ -05bcae: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -05bcb0: 0f00 |0004: return v0 │ │ -05bcb2: 7020 0410 2100 |0005: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.requestAccessibilityFocus:(I)Z // method@1004 │ │ -05bcb8: 0a00 |0008: move-result v0 │ │ -05bcba: 28fb |0009: goto 0004 // -0005 │ │ -05bcbc: 7020 ed0f 2100 |000a: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.clearAccessibilityFocus:(I)Z // method@0fed │ │ -05bcc2: 0a00 |000d: move-result v0 │ │ -05bcc4: 28f6 |000e: goto 0004 // -000a │ │ -05bcc6: 0000 |000f: nop // spacer │ │ -05bcc8: 0002 0200 4000 0000 8000 0000 0500 ... |0010: sparse-switch-data (10 units) │ │ +05dedc: |[05dedc] android.support.v4.widget.ExploreByTouchHelper.manageFocusForChild:(IILandroid/os/Bundle;)Z │ │ +05deec: 2c03 1000 0000 |0000: sparse-switch v3, 00000010 // +00000010 │ │ +05def2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +05def4: 0f00 |0004: return v0 │ │ +05def6: 7020 0410 2100 |0005: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.requestAccessibilityFocus:(I)Z // method@1004 │ │ +05defc: 0a00 |0008: move-result v0 │ │ +05defe: 28fb |0009: goto 0004 // -0005 │ │ +05df00: 7020 ed0f 2100 |000a: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.clearAccessibilityFocus:(I)Z // method@0fed │ │ +05df06: 0a00 |000d: move-result v0 │ │ +05df08: 28f6 |000e: goto 0004 // -000a │ │ +05df0a: 0000 |000f: nop // spacer │ │ +05df0c: 0002 0200 4000 0000 8000 0000 0500 ... |0010: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ 0x0003 line=470 │ │ 0x0005 line=466 │ │ 0x000a line=468 │ │ 0x000f line=464 │ │ @@ -126287,24 +126265,24 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -05bcdc: |[05bcdc] android.support.v4.widget.ExploreByTouchHelper.performAction:(IILandroid/os/Bundle;)Z │ │ -05bcec: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -05bcf2: 7040 0210 2143 |0003: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForChild:(IILandroid/os/Bundle;)Z // method@1002 │ │ -05bcf8: 0a00 |0006: move-result v0 │ │ -05bcfa: 0f00 |0007: return v0 │ │ -05bcfc: 7030 0310 3104 |0008: invoke-direct {v1, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForHost:(ILandroid/os/Bundle;)Z // method@1003 │ │ -05bd02: 0a00 |000b: move-result v0 │ │ -05bd04: 28fb |000c: goto 0007 // -0005 │ │ -05bd06: 0000 |000d: nop // spacer │ │ -05bd08: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +05df20: |[05df20] android.support.v4.widget.ExploreByTouchHelper.performAction:(IILandroid/os/Bundle;)Z │ │ +05df30: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +05df36: 7040 0210 2143 |0003: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForChild:(IILandroid/os/Bundle;)Z // method@1002 │ │ +05df3c: 0a00 |0006: move-result v0 │ │ +05df3e: 0f00 |0007: return v0 │ │ +05df40: 7030 0310 3104 |0008: invoke-direct {v1, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForHost:(ILandroid/os/Bundle;)Z // method@1003 │ │ +05df46: 0a00 |000b: move-result v0 │ │ +05df48: 28fb |000c: goto 0007 // -0005 │ │ +05df4a: 0000 |000d: nop // spacer │ │ +05df4c: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0003 line=445 │ │ 0x0008 line=443 │ │ 0x000d line=441 │ │ locals : │ │ @@ -126318,24 +126296,24 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -05bd14: |[05bd14] android.support.v4.widget.ExploreByTouchHelper.performActionForChild:(IILandroid/os/Bundle;)Z │ │ -05bd24: 2c03 0e00 0000 |0000: sparse-switch v3, 0000000e // +0000000e │ │ -05bd2a: 6e40 fe0f 2143 |0003: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPerformActionForVirtualView:(IILandroid/os/Bundle;)Z // method@0ffe │ │ -05bd30: 0a00 |0006: move-result v0 │ │ -05bd32: 0f00 |0007: return v0 │ │ -05bd34: 7040 fd0f 2143 |0008: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.manageFocusForChild:(IILandroid/os/Bundle;)Z // method@0ffd │ │ -05bd3a: 0a00 |000b: move-result v0 │ │ -05bd3c: 28fb |000c: goto 0007 // -0005 │ │ -05bd3e: 0000 |000d: nop // spacer │ │ -05bd40: 0002 0200 4000 0000 8000 0000 0800 ... |000e: sparse-switch-data (10 units) │ │ +05df58: |[05df58] android.support.v4.widget.ExploreByTouchHelper.performActionForChild:(IILandroid/os/Bundle;)Z │ │ +05df68: 2c03 0e00 0000 |0000: sparse-switch v3, 0000000e // +0000000e │ │ +05df6e: 6e40 fe0f 2143 |0003: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPerformActionForVirtualView:(IILandroid/os/Bundle;)Z // method@0ffe │ │ +05df74: 0a00 |0006: move-result v0 │ │ +05df76: 0f00 |0007: return v0 │ │ +05df78: 7040 fd0f 2143 |0008: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.manageFocusForChild:(IILandroid/os/Bundle;)Z // method@0ffd │ │ +05df7e: 0a00 |000b: move-result v0 │ │ +05df80: 28fb |000c: goto 0007 // -0005 │ │ +05df82: 0000 |000d: nop // spacer │ │ +05df84: 0002 0200 4000 0000 8000 0000 0800 ... |000e: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0003 line=459 │ │ 0x0008 line=457 │ │ 0x000d line=454 │ │ locals : │ │ @@ -126349,19 +126327,19 @@ │ │ type : '(ILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -05bd54: |[05bd54] android.support.v4.widget.ExploreByTouchHelper.performActionForHost:(ILandroid/os/Bundle;)Z │ │ -05bd64: 5410 ce04 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04ce │ │ -05bd68: 7130 040b 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/view/ViewCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0b04 │ │ -05bd6e: 0a00 |0005: move-result v0 │ │ -05bd70: 0f00 |0006: return v0 │ │ +05df98: |[05df98] android.support.v4.widget.ExploreByTouchHelper.performActionForHost:(ILandroid/os/Bundle;)Z │ │ +05dfa8: 5410 ce04 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04ce │ │ +05dfac: 7130 040b 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/view/ViewCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0b04 │ │ +05dfb2: 0a00 |0005: move-result v0 │ │ +05dfb4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0007 reg=2 action I │ │ 0x0000 - 0x0007 reg=3 arguments Landroid/os/Bundle; │ │ @@ -126371,35 +126349,35 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -05bd74: |[05bd74] android.support.v4.widget.ExploreByTouchHelper.requestAccessibilityFocus:(I)Z │ │ -05bd84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05bd86: 5421 c804 |0001: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04c8 │ │ -05bd8a: 6e10 0613 0100 |0003: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1306 │ │ -05bd90: 0a01 |0006: move-result v1 │ │ -05bd92: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -05bd96: 5421 c804 |0009: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04c8 │ │ -05bd9a: 7110 4e0c 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0c4e │ │ -05bda0: 0a01 |000e: move-result v1 │ │ -05bda2: 3901 0300 |000f: if-nez v1, 0012 // +0003 │ │ -05bda6: 0f00 |0011: return v0 │ │ -05bda8: 7020 fc0f 3200 |0012: invoke-direct {v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@0ffc │ │ -05bdae: 0a01 |0015: move-result v1 │ │ -05bdb0: 3901 fbff |0016: if-nez v1, 0011 // -0005 │ │ -05bdb4: 5923 c604 |0018: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04c6 │ │ -05bdb8: 5420 ce04 |001a: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04ce │ │ -05bdbc: 6e10 7712 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1277 │ │ -05bdc2: 1400 0080 0000 |001f: const v0, #float 4.59177e-41 // #00008000 │ │ -05bdc8: 6e30 0510 3200 |0022: invoke-virtual {v2, v3, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1005 │ │ -05bdce: 1210 |0025: const/4 v0, #int 1 // #1 │ │ -05bdd0: 28eb |0026: goto 0011 // -0015 │ │ +05dfb8: |[05dfb8] android.support.v4.widget.ExploreByTouchHelper.requestAccessibilityFocus:(I)Z │ │ +05dfc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05dfca: 5421 c804 |0001: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04c8 │ │ +05dfce: 6e10 0613 0100 |0003: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1306 │ │ +05dfd4: 0a01 |0006: move-result v1 │ │ +05dfd6: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +05dfda: 5421 c804 |0009: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04c8 │ │ +05dfde: 7110 4e0c 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0c4e │ │ +05dfe4: 0a01 |000e: move-result v1 │ │ +05dfe6: 3901 0300 |000f: if-nez v1, 0012 // +0003 │ │ +05dfea: 0f00 |0011: return v0 │ │ +05dfec: 7020 fc0f 3200 |0012: invoke-direct {v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@0ffc │ │ +05dff2: 0a01 |0015: move-result v1 │ │ +05dff4: 3901 fbff |0016: if-nez v1, 0011 // -0005 │ │ +05dff8: 5923 c604 |0018: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04c6 │ │ +05dffc: 5420 ce04 |001a: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04ce │ │ +05e000: 6e10 7712 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1277 │ │ +05e006: 1400 0080 0000 |001f: const v0, #float 4.59177e-41 // #00008000 │ │ +05e00c: 6e30 0510 3200 |0022: invoke-virtual {v2, v3, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1005 │ │ +05e012: 1210 |0025: const/4 v0, #int 1 // #1 │ │ +05e014: 28eb |0026: goto 0011 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0011 line=552 │ │ 0x0012 line=544 │ │ 0x0018 line=545 │ │ 0x001a line=547 │ │ @@ -126414,25 +126392,25 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -05bdd4: |[05bdd4] android.support.v4.widget.ExploreByTouchHelper.updateHoveredVirtualView:(I)V │ │ -05bde4: 5221 c704 |0000: iget v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04c7 │ │ -05bde8: 3331 0300 |0002: if-ne v1, v3, 0005 // +0003 │ │ -05bdec: 0e00 |0004: return-void │ │ -05bdee: 5220 c704 |0005: iget v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04c7 │ │ -05bdf2: 5923 c704 |0007: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04c7 │ │ -05bdf6: 1301 8000 |0009: const/16 v1, #int 128 // #80 │ │ -05bdfa: 6e30 0510 3201 |000b: invoke-virtual {v2, v3, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1005 │ │ -05be00: 1301 0001 |000e: const/16 v1, #int 256 // #100 │ │ -05be04: 6e30 0510 0201 |0010: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1005 │ │ -05be0a: 28f1 |0013: goto 0004 // -000f │ │ +05e018: |[05e018] android.support.v4.widget.ExploreByTouchHelper.updateHoveredVirtualView:(I)V │ │ +05e028: 5221 c704 |0000: iget v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04c7 │ │ +05e02c: 3331 0300 |0002: if-ne v1, v3, 0005 // +0003 │ │ +05e030: 0e00 |0004: return-void │ │ +05e032: 5220 c704 |0005: iget v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04c7 │ │ +05e036: 5923 c704 |0007: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04c7 │ │ +05e03a: 1301 8000 |0009: const/16 v1, #int 128 // #80 │ │ +05e03e: 6e30 0510 3201 |000b: invoke-virtual {v2, v3, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1005 │ │ +05e044: 1301 0001 |000e: const/16 v1, #int 256 // #100 │ │ +05e048: 6e30 0510 0201 |0010: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1005 │ │ +05e04e: 28f1 |0013: goto 0004 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=242 │ │ 0x0005 line=234 │ │ 0x0007 line=235 │ │ 0x0009 line=239 │ │ @@ -126448,50 +126426,50 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -05be0c: |[05be0c] android.support.v4.widget.ExploreByTouchHelper.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ -05be1c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -05be1e: 1505 0080 |0001: const/high16 v5, #int -2147483648 // #8000 │ │ -05be22: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -05be24: 5463 c804 |0004: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04c8 │ │ -05be28: 6e10 0613 0300 |0006: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1306 │ │ -05be2e: 0a03 |0009: move-result v3 │ │ -05be30: 3803 0a00 |000a: if-eqz v3, 0014 // +000a │ │ -05be34: 5463 c804 |000c: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04c8 │ │ -05be38: 7110 4e0c 0300 |000e: invoke-static {v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0c4e │ │ -05be3e: 0a03 |0011: move-result v3 │ │ -05be40: 3903 0300 |0012: if-nez v3, 0015 // +0003 │ │ -05be44: 0f02 |0014: return v2 │ │ -05be46: 6e10 1f12 0700 |0015: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@121f │ │ -05be4c: 0a03 |0018: move-result v3 │ │ -05be4e: 2b03 2300 0000 |0019: packed-switch v3, 0000003c // +00000023 │ │ -05be54: 28f8 |001c: goto 0014 // -0008 │ │ -05be56: 6e10 2512 0700 |001d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@1225 │ │ -05be5c: 0a03 |0020: move-result v3 │ │ -05be5e: 6e10 2712 0700 |0021: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@1227 │ │ -05be64: 0a04 |0024: move-result v4 │ │ -05be66: 6e30 f70f 3604 |0025: invoke-virtual {v6, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVirtualViewAt:(FF)I // method@0ff7 │ │ -05be6c: 0a00 |0028: move-result v0 │ │ -05be6e: 7020 0610 0600 |0029: invoke-direct {v6, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@1006 │ │ -05be74: 3250 0400 |002c: if-eq v0, v5, 0030 // +0004 │ │ -05be78: 0112 |002e: move v2, v1 │ │ -05be7a: 28e5 |002f: goto 0014 // -001b │ │ -05be7c: 0121 |0030: move v1, v2 │ │ -05be7e: 28fd |0031: goto 002e // -0003 │ │ -05be80: 5263 c604 |0032: iget v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04c6 │ │ -05be84: 3253 e0ff |0034: if-eq v3, v5, 0014 // -0020 │ │ -05be88: 7020 0610 5600 |0036: invoke-direct {v6, v5}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@1006 │ │ -05be8e: 0112 |0039: move v2, v1 │ │ -05be90: 28da |003a: goto 0014 // -0026 │ │ -05be92: 0000 |003b: nop // spacer │ │ -05be94: 0001 0400 0700 0000 0400 0000 0300 ... |003c: packed-switch-data (12 units) │ │ +05e050: |[05e050] android.support.v4.widget.ExploreByTouchHelper.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ +05e060: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +05e062: 1505 0080 |0001: const/high16 v5, #int -2147483648 // #8000 │ │ +05e066: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +05e068: 5463 c804 |0004: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04c8 │ │ +05e06c: 6e10 0613 0300 |0006: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1306 │ │ +05e072: 0a03 |0009: move-result v3 │ │ +05e074: 3803 0a00 |000a: if-eqz v3, 0014 // +000a │ │ +05e078: 5463 c804 |000c: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04c8 │ │ +05e07c: 7110 4e0c 0300 |000e: invoke-static {v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0c4e │ │ +05e082: 0a03 |0011: move-result v3 │ │ +05e084: 3903 0300 |0012: if-nez v3, 0015 // +0003 │ │ +05e088: 0f02 |0014: return v2 │ │ +05e08a: 6e10 1f12 0700 |0015: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@121f │ │ +05e090: 0a03 |0018: move-result v3 │ │ +05e092: 2b03 2300 0000 |0019: packed-switch v3, 0000003c // +00000023 │ │ +05e098: 28f8 |001c: goto 0014 // -0008 │ │ +05e09a: 6e10 2512 0700 |001d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@1225 │ │ +05e0a0: 0a03 |0020: move-result v3 │ │ +05e0a2: 6e10 2712 0700 |0021: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@1227 │ │ +05e0a8: 0a04 |0024: move-result v4 │ │ +05e0aa: 6e30 f70f 3604 |0025: invoke-virtual {v6, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVirtualViewAt:(FF)I // method@0ff7 │ │ +05e0b0: 0a00 |0028: move-result v0 │ │ +05e0b2: 7020 0610 0600 |0029: invoke-direct {v6, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@1006 │ │ +05e0b8: 3250 0400 |002c: if-eq v0, v5, 0030 // +0004 │ │ +05e0bc: 0112 |002e: move v2, v1 │ │ +05e0be: 28e5 |002f: goto 0014 // -001b │ │ +05e0c0: 0121 |0030: move v1, v2 │ │ +05e0c2: 28fd |0031: goto 002e // -0003 │ │ +05e0c4: 5263 c604 |0032: iget v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04c6 │ │ +05e0c8: 3253 e0ff |0034: if-eq v3, v5, 0014 // -0020 │ │ +05e0cc: 7020 0610 5600 |0036: invoke-direct {v6, v5}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@1006 │ │ +05e0d2: 0112 |0039: move v2, v1 │ │ +05e0d4: 28da |003a: goto 0014 // -0026 │ │ +05e0d6: 0000 |003b: nop // spacer │ │ +05e0d8: 0001 0400 0700 0000 0400 0000 0300 ... |003c: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0004 line=133 │ │ 0x0014 line=151 │ │ 0x0015 line=138 │ │ 0x001d line=141 │ │ 0x0029 line=142 │ │ @@ -126510,23 +126488,23 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -05beac: |[05beac] android.support.v4.widget.ExploreByTouchHelper.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -05bebc: 5420 c904 |0000: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04c9 │ │ -05bec0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -05bec4: 2200 3a02 |0004: new-instance v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // type@023a │ │ -05bec8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -05beca: 7030 e60f 2001 |0007: invoke-direct {v0, v2, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V // method@0fe6 │ │ -05bed0: 5b20 c904 |000a: iput-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04c9 │ │ -05bed4: 5420 c904 |000c: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04c9 │ │ -05bed8: 1100 |000e: return-object v0 │ │ +05e0f0: |[05e0f0] android.support.v4.widget.ExploreByTouchHelper.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +05e100: 5420 c904 |0000: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04c9 │ │ +05e104: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +05e108: 2200 3a02 |0004: new-instance v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // type@023a │ │ +05e10c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +05e10e: 7030 e60f 2001 |0007: invoke-direct {v0, v2, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V // method@0fe6 │ │ +05e114: 5b20 c904 |000a: iput-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04c9 │ │ +05e118: 5420 c904 |000c: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04c9 │ │ +05e11c: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0004 line=108 │ │ 0x000c line=110 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ @@ -126537,17 +126515,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05bedc: |[05bedc] android.support.v4.widget.ExploreByTouchHelper.getFocusedVirtualView:()I │ │ -05beec: 5210 c604 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04c6 │ │ -05bef0: 0f00 |0002: return v0 │ │ +05e120: |[05e120] android.support.v4.widget.ExploreByTouchHelper.getFocusedVirtualView:()I │ │ +05e130: 5210 c604 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04c6 │ │ +05e134: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ │ │ #3 : (in Landroid/support/v4/widget/ExploreByTouchHelper;) │ │ @@ -126567,18 +126545,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05bef4: |[05bef4] android.support.v4.widget.ExploreByTouchHelper.invalidateRoot:()V │ │ -05bf04: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -05bf06: 6e20 fb0f 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.invalidateVirtualView:(I)V // method@0ffb │ │ -05bf0c: 0e00 |0004: return-void │ │ +05e138: |[05e138] android.support.v4.widget.ExploreByTouchHelper.invalidateRoot:()V │ │ +05e148: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +05e14a: 6e20 fb0f 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.invalidateVirtualView:(I)V // method@0ffb │ │ +05e150: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0004 line=195 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ │ │ @@ -126587,18 +126565,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05bf10: |[05bf10] android.support.v4.widget.ExploreByTouchHelper.invalidateVirtualView:(I)V │ │ -05bf20: 1300 0008 |0000: const/16 v0, #int 2048 // #800 │ │ -05bf24: 6e30 0510 2100 |0002: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1005 │ │ -05bf2a: 0e00 |0005: return-void │ │ +05e154: |[05e154] android.support.v4.widget.ExploreByTouchHelper.invalidateVirtualView:(I)V │ │ +05e164: 1300 0008 |0000: const/16 v0, #int 2048 // #800 │ │ +05e168: 6e30 0510 2100 |0002: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1005 │ │ +05e16e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0005 line=209 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0006 reg=2 virtualViewId I │ │ @@ -126626,33 +126604,33 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -05bf2c: |[05bf2c] android.support.v4.widget.ExploreByTouchHelper.sendEventForVirtualView:(II)Z │ │ -05bf3c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05bf3e: 1503 0080 |0001: const/high16 v3, #int -2147483648 // #8000 │ │ -05bf42: 3235 0a00 |0003: if-eq v5, v3, 000d // +000a │ │ -05bf46: 5443 c804 |0005: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04c8 │ │ -05bf4a: 6e10 0613 0300 |0007: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1306 │ │ -05bf50: 0a03 |000a: move-result v3 │ │ -05bf52: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ -05bf56: 0f02 |000d: return v2 │ │ -05bf58: 5443 ce04 |000e: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04ce │ │ -05bf5c: 6e10 6912 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1269 │ │ -05bf62: 0c01 |0013: move-result-object v1 │ │ -05bf64: 3801 f9ff |0014: if-eqz v1, 000d // -0007 │ │ -05bf68: 7030 ee0f 5406 |0016: invoke-direct {v4, v5, v6}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; // method@0fee │ │ -05bf6e: 0c00 |0019: move-result-object v0 │ │ -05bf70: 5442 ce04 |001a: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04ce │ │ -05bf74: 7130 170c 2100 |001c: invoke-static {v1, v2, v0}, Landroid/support/v4/view/ViewParentCompat;.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0c17 │ │ -05bf7a: 0a02 |001f: move-result v2 │ │ -05bf7c: 28ed |0020: goto 000d // -0013 │ │ +05e170: |[05e170] android.support.v4.widget.ExploreByTouchHelper.sendEventForVirtualView:(II)Z │ │ +05e180: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05e182: 1503 0080 |0001: const/high16 v3, #int -2147483648 // #8000 │ │ +05e186: 3235 0a00 |0003: if-eq v5, v3, 000d // +000a │ │ +05e18a: 5443 c804 |0005: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04c8 │ │ +05e18e: 6e10 0613 0300 |0007: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1306 │ │ +05e194: 0a03 |000a: move-result v3 │ │ +05e196: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ +05e19a: 0f02 |000d: return v2 │ │ +05e19c: 5443 ce04 |000e: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04ce │ │ +05e1a0: 6e10 6912 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1269 │ │ +05e1a6: 0c01 |0013: move-result-object v1 │ │ +05e1a8: 3801 f9ff |0014: if-eqz v1, 000d // -0007 │ │ +05e1ac: 7030 ee0f 5406 |0016: invoke-direct {v4, v5, v6}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; // method@0fee │ │ +05e1b2: 0c00 |0019: move-result-object v0 │ │ +05e1b4: 5442 ce04 |001a: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04ce │ │ +05e1b8: 7130 170c 2100 |001c: invoke-static {v1, v2, v0}, Landroid/support/v4/view/ViewParentCompat;.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0c17 │ │ +05e1be: 0a02 |001f: move-result v2 │ │ +05e1c0: 28ed |0020: goto 000d // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=173 │ │ 0x000d line=183 │ │ 0x000e line=177 │ │ 0x0014 line=178 │ │ 0x0016 line=182 │ │ @@ -126660,21 +126638,21 @@ │ │ locals : │ │ 0x001a - 0x0021 reg=0 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0014 - 0x0021 reg=1 parent Landroid/view/ViewParent; │ │ 0x0000 - 0x0021 reg=4 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ 0x0000 - 0x0021 reg=5 virtualViewId I │ │ 0x0000 - 0x0021 reg=6 eventType I │ │ │ │ - source_file_idx : 731 (ExploreByTouchHelper.java) │ │ + source_file_idx : 732 (ExploreByTouchHelper.java) │ │ │ │ Class #469 header: │ │ class_idx : 572 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 1792 │ │ +source_file_idx : 1793 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #469 annotations: │ │ Annotations on class │ │ @@ -126695,17 +126673,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05bf80: |[05bf80] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.:()V │ │ -05bf90: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -05bf96: 0e00 |0003: return-void │ │ +05e1c4: |[05e1c4] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.:()V │ │ +05e1d4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05e1da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; │ │ │ │ Virtual methods - │ │ @@ -126714,32 +126692,32 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05bf98: |[05bf98] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -05bfa8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05bfaa: 1100 |0001: return-object v0 │ │ +05e1dc: |[05e1dc] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +05e1ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05e1ee: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; │ │ 0x0000 - 0x0002 reg=2 listPopupWindow Ljava/lang/Object; │ │ 0x0000 - 0x0002 reg=3 src Landroid/view/View; │ │ │ │ - source_file_idx : 1792 (ListPopupWindowCompat.java) │ │ + source_file_idx : 1793 (ListPopupWindowCompat.java) │ │ │ │ Class #470 header: │ │ class_idx : 577 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 545 │ │ -source_file_idx : 1795 │ │ +source_file_idx : 1796 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #470 - │ │ Class descriptor : 'Landroid/support/v4/widget/ListViewAutoScrollHelper;' │ │ @@ -126758,18 +126736,18 @@ │ │ type : '(Landroid/widget/ListView;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05bfac: |[05bfac] android.support.v4.widget.ListViewAutoScrollHelper.:(Landroid/widget/ListView;)V │ │ -05bfbc: 7020 db0e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.:(Landroid/view/View;)V // method@0edb │ │ -05bfc2: 5b01 d004 |0003: iput-object v1, v0, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04d0 │ │ -05bfc6: 0e00 |0005: return-void │ │ +05e1f0: |[05e1f0] android.support.v4.widget.ListViewAutoScrollHelper.:(Landroid/widget/ListView;)V │ │ +05e200: 7020 db0e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.:(Landroid/view/View;)V // method@0edb │ │ +05e206: 5b01 d004 |0003: iput-object v1, v0, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04d0 │ │ +05e20a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=32 │ │ 0x0005 line=33 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ListViewAutoScrollHelper; │ │ @@ -126781,17 +126759,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05bfc8: |[05bfc8] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollHorizontally:(I)Z │ │ -05bfd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05bfda: 0f00 |0001: return v0 │ │ +05e20c: |[05e20c] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollHorizontally:(I)Z │ │ +05e21c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05e21e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ListViewAutoScrollHelper; │ │ 0x0000 - 0x0002 reg=2 direction I │ │ │ │ @@ -126800,44 +126778,44 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -05bfdc: |[05bfdc] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollVertically:(I)Z │ │ -05bfec: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -05bfee: 54a6 d004 |0001: iget-object v6, v10, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04d0 │ │ -05bff2: 6e10 b713 0600 |0003: invoke-virtual {v6}, Landroid/widget/ListView;.getCount:()I // method@13b7 │ │ -05bff8: 0a03 |0006: move-result v3 │ │ -05bffa: 6e10 b613 0600 |0007: invoke-virtual {v6}, Landroid/widget/ListView;.getChildCount:()I // method@13b6 │ │ -05c000: 0a00 |000a: move-result v0 │ │ -05c002: 6e10 b813 0600 |000b: invoke-virtual {v6}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@13b8 │ │ -05c008: 0a01 |000e: move-result v1 │ │ -05c00a: 9004 0100 |000f: add-int v4, v1, v0 │ │ -05c00e: 3d0b 1500 |0011: if-lez v11, 0026 // +0015 │ │ -05c012: 3434 2100 |0013: if-lt v4, v3, 0034 // +0021 │ │ -05c016: d808 00ff |0015: add-int/lit8 v8, v0, #int -1 // #ff │ │ -05c01a: 6e20 b513 8600 |0017: invoke-virtual {v6, v8}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@13b5 │ │ -05c020: 0c05 |001a: move-result-object v5 │ │ -05c022: 6e10 5512 0500 |001b: invoke-virtual {v5}, Landroid/view/View;.getBottom:()I // method@1255 │ │ -05c028: 0a08 |001e: move-result v8 │ │ -05c02a: 6e10 b913 0600 |001f: invoke-virtual {v6}, Landroid/widget/ListView;.getHeight:()I // method@13b9 │ │ -05c030: 0a09 |0022: move-result v9 │ │ -05c032: 3698 1100 |0023: if-gt v8, v9, 0034 // +0011 │ │ -05c036: 0f07 |0025: return v7 │ │ -05c038: 3b0b ffff |0026: if-gez v11, 0025 // -0001 │ │ -05c03c: 3c01 0c00 |0028: if-gtz v1, 0034 // +000c │ │ -05c040: 6e20 b513 7600 |002a: invoke-virtual {v6, v7}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@13b5 │ │ -05c046: 0c02 |002d: move-result-object v2 │ │ -05c048: 6e10 7012 0200 |002e: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1270 │ │ -05c04e: 0a08 |0031: move-result v8 │ │ -05c050: 3b08 f3ff |0032: if-gez v8, 0025 // -000d │ │ -05c054: 1217 |0034: const/4 v7, #int 1 // #1 │ │ -05c056: 28f0 |0035: goto 0025 // -0010 │ │ +05e220: |[05e220] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollVertically:(I)Z │ │ +05e230: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +05e232: 54a6 d004 |0001: iget-object v6, v10, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04d0 │ │ +05e236: 6e10 b713 0600 |0003: invoke-virtual {v6}, Landroid/widget/ListView;.getCount:()I // method@13b7 │ │ +05e23c: 0a03 |0006: move-result v3 │ │ +05e23e: 6e10 b613 0600 |0007: invoke-virtual {v6}, Landroid/widget/ListView;.getChildCount:()I // method@13b6 │ │ +05e244: 0a00 |000a: move-result v0 │ │ +05e246: 6e10 b813 0600 |000b: invoke-virtual {v6}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@13b8 │ │ +05e24c: 0a01 |000e: move-result v1 │ │ +05e24e: 9004 0100 |000f: add-int v4, v1, v0 │ │ +05e252: 3d0b 1500 |0011: if-lez v11, 0026 // +0015 │ │ +05e256: 3434 2100 |0013: if-lt v4, v3, 0034 // +0021 │ │ +05e25a: d808 00ff |0015: add-int/lit8 v8, v0, #int -1 // #ff │ │ +05e25e: 6e20 b513 8600 |0017: invoke-virtual {v6, v8}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@13b5 │ │ +05e264: 0c05 |001a: move-result-object v5 │ │ +05e266: 6e10 5512 0500 |001b: invoke-virtual {v5}, Landroid/view/View;.getBottom:()I // method@1255 │ │ +05e26c: 0a08 |001e: move-result v8 │ │ +05e26e: 6e10 b913 0600 |001f: invoke-virtual {v6}, Landroid/widget/ListView;.getHeight:()I // method@13b9 │ │ +05e274: 0a09 |0022: move-result v9 │ │ +05e276: 3698 1100 |0023: if-gt v8, v9, 0034 // +0011 │ │ +05e27a: 0f07 |0025: return v7 │ │ +05e27c: 3b0b ffff |0026: if-gez v11, 0025 // -0001 │ │ +05e280: 3c01 0c00 |0028: if-gtz v1, 0034 // +000c │ │ +05e284: 6e20 b513 7600 |002a: invoke-virtual {v6, v7}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@13b5 │ │ +05e28a: 0c02 |002d: move-result-object v2 │ │ +05e28c: 6e10 7012 0200 |002e: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1270 │ │ +05e292: 0a08 |0031: move-result v8 │ │ +05e294: 3b08 f3ff |0032: if-gez v8, 0025 // -000d │ │ +05e298: 1217 |0034: const/4 v7, #int 1 // #1 │ │ +05e29a: 28f0 |0035: goto 0025 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=60 │ │ 0x0003 line=61 │ │ 0x0007 line=62 │ │ 0x000b line=63 │ │ 0x000f line=64 │ │ @@ -126867,30 +126845,30 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -05c058: |[05c058] android.support.v4.widget.ListViewAutoScrollHelper.scrollTargetBy:(II)V │ │ -05c068: 5453 d004 |0000: iget-object v3, v5, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04d0 │ │ -05c06c: 6e10 b813 0300 |0002: invoke-virtual {v3}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@13b8 │ │ -05c072: 0a00 |0005: move-result v0 │ │ -05c074: 12f4 |0006: const/4 v4, #int -1 // #ff │ │ -05c076: 3340 0300 |0007: if-ne v0, v4, 000a // +0003 │ │ -05c07a: 0e00 |0009: return-void │ │ -05c07c: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -05c07e: 6e20 b513 4300 |000b: invoke-virtual {v3, v4}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@13b5 │ │ -05c084: 0c01 |000e: move-result-object v1 │ │ -05c086: 3801 faff |000f: if-eqz v1, 0009 // -0006 │ │ -05c08a: 6e10 7012 0100 |0011: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1270 │ │ -05c090: 0a04 |0014: move-result v4 │ │ -05c092: 9102 0407 |0015: sub-int v2, v4, v7 │ │ -05c096: 6e30 c213 0302 |0017: invoke-virtual {v3, v0, v2}, Landroid/widget/ListView;.setSelectionFromTop:(II)V // method@13c2 │ │ -05c09c: 28ef |001a: goto 0009 // -0011 │ │ +05e29c: |[05e29c] android.support.v4.widget.ListViewAutoScrollHelper.scrollTargetBy:(II)V │ │ +05e2ac: 5453 d004 |0000: iget-object v3, v5, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04d0 │ │ +05e2b0: 6e10 b813 0300 |0002: invoke-virtual {v3}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@13b8 │ │ +05e2b6: 0a00 |0005: move-result v0 │ │ +05e2b8: 12f4 |0006: const/4 v4, #int -1 // #ff │ │ +05e2ba: 3340 0300 |0007: if-ne v0, v4, 000a // +0003 │ │ +05e2be: 0e00 |0009: return-void │ │ +05e2c0: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +05e2c2: 6e20 b513 4300 |000b: invoke-virtual {v3, v4}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@13b5 │ │ +05e2c8: 0c01 |000e: move-result-object v1 │ │ +05e2ca: 3801 faff |000f: if-eqz v1, 0009 // -0006 │ │ +05e2ce: 6e10 7012 0100 |0011: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1270 │ │ +05e2d4: 0a04 |0014: move-result v4 │ │ +05e2d6: 9102 0407 |0015: sub-int v2, v4, v7 │ │ +05e2da: 6e30 c213 0302 |0017: invoke-virtual {v3, v0, v2}, Landroid/widget/ListView;.setSelectionFromTop:(II)V // method@13c2 │ │ +05e2e0: 28ef |001a: goto 0009 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0002 line=38 │ │ 0x0006 line=39 │ │ 0x0009 line=50 │ │ 0x000a line=43 │ │ @@ -126902,21 +126880,21 @@ │ │ 0x000f - 0x001b reg=1 firstView Landroid/view/View; │ │ 0x0017 - 0x001b reg=2 newTop I │ │ 0x0002 - 0x001b reg=3 target Landroid/widget/ListView; │ │ 0x0000 - 0x001b reg=5 this Landroid/support/v4/widget/ListViewAutoScrollHelper; │ │ 0x0000 - 0x001b reg=6 deltaX I │ │ 0x0000 - 0x001b reg=7 deltaY I │ │ │ │ - source_file_idx : 1795 (ListViewAutoScrollHelper.java) │ │ + source_file_idx : 1796 (ListViewAutoScrollHelper.java) │ │ │ │ Class #471 header: │ │ class_idx : 578 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2150 │ │ +source_file_idx : 2151 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #471 annotations: │ │ Annotations on class │ │ @@ -126937,17 +126915,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c0a0: |[05c0a0] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.:()V │ │ -05c0b0: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -05c0b6: 0e00 |0003: return-void │ │ +05e2e4: |[05e2e4] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.:()V │ │ +05e2f4: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05e2fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; │ │ │ │ Virtual methods - │ │ @@ -126956,31 +126934,31 @@ │ │ type : '(Ljava/lang/Object;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05c0b8: |[05c0b8] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -05c0c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05c0ca: 1100 |0001: return-object v0 │ │ +05e2fc: |[05e2fc] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +05e30c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05e30e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; │ │ 0x0000 - 0x0002 reg=2 popupMenu Ljava/lang/Object; │ │ │ │ - source_file_idx : 2150 (PopupMenuCompat.java) │ │ + source_file_idx : 2151 (PopupMenuCompat.java) │ │ │ │ Class #472 header: │ │ class_idx : 585 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2241 │ │ +source_file_idx : 2242 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ Class #472 annotations: │ │ Annotations on class │ │ @@ -127001,17 +126979,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c0cc: |[05c0cc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.:()V │ │ -05c0dc: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -05c0e2: 0e00 |0003: return-void │ │ +05e310: |[05e310] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.:()V │ │ +05e320: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05e326: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -127020,18 +126998,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05c0e4: |[05c0e4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.abortAnimation:(Ljava/lang/Object;)V │ │ -05c0f4: 1f01 cf02 |0000: check-cast v1, Landroid/widget/Scroller; // type@02cf │ │ -05c0f8: 6e10 dd13 0100 |0002: invoke-virtual {v1}, Landroid/widget/Scroller;.abortAnimation:()V // method@13dd │ │ -05c0fe: 0e00 |0005: return-void │ │ +05e328: |[05e328] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.abortAnimation:(Ljava/lang/Object;)V │ │ +05e338: 1f01 cf02 |0000: check-cast v1, Landroid/widget/Scroller; // type@02cf │ │ +05e33c: 6e10 dd13 0100 |0002: invoke-virtual {v1}, Landroid/widget/Scroller;.abortAnimation:()V // method@13dd │ │ +05e342: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0005 line=113 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ @@ -127041,19 +127019,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05c100: |[05c100] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -05c110: 1f02 cf02 |0000: check-cast v2, Landroid/widget/Scroller; // type@02cf │ │ -05c114: 6e10 de13 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@13de │ │ -05c11a: 0a00 |0005: move-result v0 │ │ -05c11c: 0f00 |0006: return v0 │ │ +05e344: |[05e344] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +05e354: 1f02 cf02 |0000: check-cast v2, Landroid/widget/Scroller; // type@02cf │ │ +05e358: 6e10 de13 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@13de │ │ +05e35e: 0a00 |0005: move-result v0 │ │ +05e360: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -127062,22 +127040,22 @@ │ │ type : '(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -05c120: |[05c120] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -05c130: 3803 0800 |0000: if-eqz v3, 0008 // +0008 │ │ -05c134: 2200 cf02 |0002: new-instance v0, Landroid/widget/Scroller; // type@02cf │ │ -05c138: 7030 dc13 2003 |0004: invoke-direct {v0, v2, v3}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@13dc │ │ -05c13e: 1100 |0007: return-object v0 │ │ -05c140: 2200 cf02 |0008: new-instance v0, Landroid/widget/Scroller; // type@02cf │ │ -05c144: 7020 db13 2000 |000a: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@13db │ │ -05c14a: 28fa |000d: goto 0007 // -0006 │ │ +05e364: |[05e364] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +05e374: 3803 0800 |0000: if-eqz v3, 0008 // +0008 │ │ +05e378: 2200 cf02 |0002: new-instance v0, Landroid/widget/Scroller; // type@02cf │ │ +05e37c: 7030 dc13 2003 |0004: invoke-direct {v0, v2, v3}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@13dc │ │ +05e382: 1100 |0007: return-object v0 │ │ +05e384: 2200 cf02 |0008: new-instance v0, Landroid/widget/Scroller; // type@02cf │ │ +05e388: 7020 db13 2000 |000a: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@13db │ │ +05e38e: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x000e reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x000e reg=3 interpolator Landroid/view/animation/Interpolator; │ │ @@ -127087,27 +127065,27 @@ │ │ type : '(Ljava/lang/Object;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 10 │ │ outs : 9 │ │ insns size : 18 16-bit code units │ │ -05c14c: |[05c14c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -05c15c: 07a0 |0000: move-object v0, v10 │ │ -05c15e: 1f00 cf02 |0001: check-cast v0, Landroid/widget/Scroller; // type@02cf │ │ -05c162: 01b1 |0003: move v1, v11 │ │ -05c164: 01c2 |0004: move v2, v12 │ │ -05c166: 01d3 |0005: move v3, v13 │ │ -05c168: 01e4 |0006: move v4, v14 │ │ -05c16a: 01f5 |0007: move v5, v15 │ │ -05c16c: 0206 1000 |0008: move/from16 v6, v16 │ │ -05c170: 0207 1100 |000a: move/from16 v7, v17 │ │ -05c174: 0208 1200 |000c: move/from16 v8, v18 │ │ -05c178: 7409 df13 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@13df │ │ -05c17e: 0e00 |0011: return-void │ │ +05e390: |[05e390] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +05e3a0: 07a0 |0000: move-object v0, v10 │ │ +05e3a2: 1f00 cf02 |0001: check-cast v0, Landroid/widget/Scroller; // type@02cf │ │ +05e3a6: 01b1 |0003: move v1, v11 │ │ +05e3a8: 01c2 |0004: move v2, v12 │ │ +05e3aa: 01d3 |0005: move v3, v13 │ │ +05e3ac: 01e4 |0006: move v4, v14 │ │ +05e3ae: 01f5 |0007: move v5, v15 │ │ +05e3b0: 0206 1000 |0008: move/from16 v6, v16 │ │ +05e3b4: 0207 1100 |000a: move/from16 v7, v17 │ │ +05e3b8: 0208 1200 |000c: move/from16 v8, v18 │ │ +05e3bc: 7409 df13 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@13df │ │ +05e3c2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0011 line=102 │ │ locals : │ │ 0x0000 - 0x0012 reg=9 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0012 reg=10 scroller Ljava/lang/Object; │ │ @@ -127125,27 +127103,27 @@ │ │ type : '(Ljava/lang/Object;IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 21 │ │ ins : 12 │ │ outs : 9 │ │ insns size : 18 16-bit code units │ │ -05c180: |[05c180] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -05c190: 07a0 |0000: move-object v0, v10 │ │ -05c192: 1f00 cf02 |0001: check-cast v0, Landroid/widget/Scroller; // type@02cf │ │ -05c196: 01b1 |0003: move v1, v11 │ │ -05c198: 01c2 |0004: move v2, v12 │ │ -05c19a: 01d3 |0005: move v3, v13 │ │ -05c19c: 01e4 |0006: move v4, v14 │ │ -05c19e: 01f5 |0007: move v5, v15 │ │ -05c1a0: 0206 1000 |0008: move/from16 v6, v16 │ │ -05c1a4: 0207 1100 |000a: move/from16 v7, v17 │ │ -05c1a8: 0208 1200 |000c: move/from16 v8, v18 │ │ -05c1ac: 7409 df13 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@13df │ │ -05c1b2: 0e00 |0011: return-void │ │ +05e3c4: |[05e3c4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +05e3d4: 07a0 |0000: move-object v0, v10 │ │ +05e3d6: 1f00 cf02 |0001: check-cast v0, Landroid/widget/Scroller; // type@02cf │ │ +05e3da: 01b1 |0003: move v1, v11 │ │ +05e3dc: 01c2 |0004: move v2, v12 │ │ +05e3de: 01d3 |0005: move v3, v13 │ │ +05e3e0: 01e4 |0006: move v4, v14 │ │ +05e3e2: 01f5 |0007: move v5, v15 │ │ +05e3e4: 0206 1000 |0008: move/from16 v6, v16 │ │ +05e3e8: 0207 1100 |000a: move/from16 v7, v17 │ │ +05e3ec: 0208 1200 |000c: move/from16 v8, v18 │ │ +05e3f0: 7409 df13 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@13df │ │ +05e3f6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0011 line=108 │ │ locals : │ │ 0x0000 - 0x0012 reg=9 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0012 reg=10 scroller Ljava/lang/Object; │ │ @@ -127165,17 +127143,17 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05c1b4: |[05c1b4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrVelocity:(Ljava/lang/Object;)F │ │ -05c1c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05c1c6: 0f00 |0001: return v0 │ │ +05e3f8: |[05e3f8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrVelocity:(Ljava/lang/Object;)F │ │ +05e408: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05e40a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -127184,19 +127162,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05c1c8: |[05c1c8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrX:(Ljava/lang/Object;)I │ │ -05c1d8: 1f02 cf02 |0000: check-cast v2, Landroid/widget/Scroller; // type@02cf │ │ -05c1dc: 6e10 e013 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrX:()I // method@13e0 │ │ -05c1e2: 0a00 |0005: move-result v0 │ │ -05c1e4: 0f00 |0006: return v0 │ │ +05e40c: |[05e40c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrX:(Ljava/lang/Object;)I │ │ +05e41c: 1f02 cf02 |0000: check-cast v2, Landroid/widget/Scroller; // type@02cf │ │ +05e420: 6e10 e013 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrX:()I // method@13e0 │ │ +05e426: 0a00 |0005: move-result v0 │ │ +05e428: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -127205,19 +127183,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05c1e8: |[05c1e8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrY:(Ljava/lang/Object;)I │ │ -05c1f8: 1f02 cf02 |0000: check-cast v2, Landroid/widget/Scroller; // type@02cf │ │ -05c1fc: 6e10 e113 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrY:()I // method@13e1 │ │ -05c202: 0a00 |0005: move-result v0 │ │ -05c204: 0f00 |0006: return v0 │ │ +05e42c: |[05e42c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrY:(Ljava/lang/Object;)I │ │ +05e43c: 1f02 cf02 |0000: check-cast v2, Landroid/widget/Scroller; // type@02cf │ │ +05e440: 6e10 e113 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrY:()I // method@13e1 │ │ +05e446: 0a00 |0005: move-result v0 │ │ +05e448: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -127226,19 +127204,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05c208: |[05c208] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalX:(Ljava/lang/Object;)I │ │ -05c218: 1f02 cf02 |0000: check-cast v2, Landroid/widget/Scroller; // type@02cf │ │ -05c21c: 6e10 e313 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalX:()I // method@13e3 │ │ -05c222: 0a00 |0005: move-result v0 │ │ -05c224: 0f00 |0006: return v0 │ │ +05e44c: |[05e44c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalX:(Ljava/lang/Object;)I │ │ +05e45c: 1f02 cf02 |0000: check-cast v2, Landroid/widget/Scroller; // type@02cf │ │ +05e460: 6e10 e313 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalX:()I // method@13e3 │ │ +05e466: 0a00 |0005: move-result v0 │ │ +05e468: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -127247,19 +127225,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05c228: |[05c228] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalY:(Ljava/lang/Object;)I │ │ -05c238: 1f02 cf02 |0000: check-cast v2, Landroid/widget/Scroller; // type@02cf │ │ -05c23c: 6e10 e413 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalY:()I // method@13e4 │ │ -05c242: 0a00 |0005: move-result v0 │ │ -05c244: 0f00 |0006: return v0 │ │ +05e46c: |[05e46c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalY:(Ljava/lang/Object;)I │ │ +05e47c: 1f02 cf02 |0000: check-cast v2, Landroid/widget/Scroller; // type@02cf │ │ +05e480: 6e10 e413 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalY:()I // method@13e4 │ │ +05e486: 0a00 |0005: move-result v0 │ │ +05e488: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -127268,19 +127246,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05c248: |[05c248] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isFinished:(Ljava/lang/Object;)Z │ │ -05c258: 1f02 cf02 |0000: check-cast v2, Landroid/widget/Scroller; // type@02cf │ │ -05c25c: 6e10 e513 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.isFinished:()Z // method@13e5 │ │ -05c262: 0a00 |0005: move-result v0 │ │ -05c264: 0f00 |0006: return v0 │ │ +05e48c: |[05e48c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isFinished:(Ljava/lang/Object;)Z │ │ +05e49c: 1f02 cf02 |0000: check-cast v2, Landroid/widget/Scroller; // type@02cf │ │ +05e4a0: 6e10 e513 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.isFinished:()Z // method@13e5 │ │ +05e4a6: 0a00 |0005: move-result v0 │ │ +05e4a8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -127289,17 +127267,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05c268: |[05c268] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isOverScrolled:(Ljava/lang/Object;)Z │ │ -05c278: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05c27a: 0f00 |0001: return v0 │ │ +05e4ac: |[05e4ac] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isOverScrolled:(Ljava/lang/Object;)Z │ │ +05e4bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05e4be: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -127308,16 +127286,16 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c27c: |[05c27c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -05c28c: 0e00 |0000: return-void │ │ +05e4c0: |[05e4c0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +05e4d0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 startX I │ │ @@ -127329,16 +127307,16 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c290: |[05c290] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -05c2a0: 0e00 |0000: return-void │ │ +05e4d4: |[05e4d4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +05e4e4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 startY I │ │ @@ -127350,18 +127328,18 @@ │ │ type : '(Ljava/lang/Object;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -05c2a4: |[05c2a4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIII)V │ │ -05c2b4: 1f01 cf02 |0000: check-cast v1, Landroid/widget/Scroller; // type@02cf │ │ -05c2b8: 6e55 e613 2143 |0002: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@13e6 │ │ -05c2be: 0e00 |0005: return-void │ │ +05e4e8: |[05e4e8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIII)V │ │ +05e4f8: 1f01 cf02 |0000: check-cast v1, Landroid/widget/Scroller; // type@02cf │ │ +05e4fc: 6e55 e613 2143 |0002: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@13e6 │ │ +05e502: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0005 line=90 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ @@ -127375,44 +127353,44 @@ │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -05c2c0: |[05c2c0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIIII)V │ │ -05c2d0: 0770 |0000: move-object v0, v7 │ │ -05c2d2: 1f00 cf02 |0001: check-cast v0, Landroid/widget/Scroller; // type@02cf │ │ -05c2d6: 0181 |0003: move v1, v8 │ │ -05c2d8: 0192 |0004: move v2, v9 │ │ -05c2da: 01a3 |0005: move v3, v10 │ │ -05c2dc: 01b4 |0006: move v4, v11 │ │ -05c2de: 01c5 |0007: move v5, v12 │ │ -05c2e0: 7406 e713 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@13e7 │ │ -05c2e6: 0e00 |000b: return-void │ │ +05e504: |[05e504] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIIII)V │ │ +05e514: 0770 |0000: move-object v0, v7 │ │ +05e516: 1f00 cf02 |0001: check-cast v0, Landroid/widget/Scroller; // type@02cf │ │ +05e51a: 0181 |0003: move v1, v8 │ │ +05e51c: 0192 |0004: move v2, v9 │ │ +05e51e: 01a3 |0005: move v3, v10 │ │ +05e520: 01b4 |0006: move v4, v11 │ │ +05e522: 01c5 |0007: move v5, v12 │ │ +05e524: 7406 e713 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@13e7 │ │ +05e52a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x000b line=96 │ │ locals : │ │ 0x0000 - 0x000c reg=6 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x000c reg=7 scroller Ljava/lang/Object; │ │ 0x0000 - 0x000c reg=8 startX I │ │ 0x0000 - 0x000c reg=9 startY I │ │ 0x0000 - 0x000c reg=10 dx I │ │ 0x0000 - 0x000c reg=11 dy I │ │ 0x0000 - 0x000c reg=12 duration I │ │ │ │ - source_file_idx : 2241 (ScrollerCompat.java) │ │ + source_file_idx : 2242 (ScrollerCompat.java) │ │ │ │ Class #473 header: │ │ class_idx : 586 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2241 │ │ +source_file_idx : 2242 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ Class #473 annotations: │ │ Annotations on class │ │ @@ -127433,17 +127411,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c2e8: |[05c2e8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.:()V │ │ -05c2f8: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -05c2fe: 0e00 |0003: return-void │ │ +05e52c: |[05e52c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.:()V │ │ +05e53c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05e542: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ │ │ Virtual methods - │ │ @@ -127452,17 +127430,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c300: |[05c300] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ -05c310: 7110 7110 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.abortAnimation:(Ljava/lang/Object;)V // method@1071 │ │ -05c316: 0e00 |0003: return-void │ │ +05e544: |[05e544] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ +05e554: 7110 7110 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.abortAnimation:(Ljava/lang/Object;)V // method@1071 │ │ +05e55a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0003 line=202 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -127472,18 +127450,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05c318: |[05c318] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -05c328: 7110 7210 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.computeScrollOffset:(Ljava/lang/Object;)Z // method@1072 │ │ -05c32e: 0a00 |0003: move-result v0 │ │ -05c330: 0f00 |0004: return v0 │ │ +05e55c: |[05e55c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +05e56c: 7110 7210 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.computeScrollOffset:(Ljava/lang/Object;)Z // method@1072 │ │ +05e572: 0a00 |0003: move-result v0 │ │ +05e574: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -127492,18 +127470,18 @@ │ │ type : '(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05c334: |[05c334] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -05c344: 7120 7310 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@1073 │ │ -05c34a: 0c00 |0003: move-result-object v0 │ │ -05c34c: 1100 |0004: return-object v0 │ │ +05e578: |[05e578] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +05e588: 7120 7310 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@1073 │ │ +05e58e: 0c00 |0003: move-result-object v0 │ │ +05e590: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=3 interpolator Landroid/view/animation/Interpolator; │ │ @@ -127513,17 +127491,17 @@ │ │ type : '(Ljava/lang/Object;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 10 │ │ outs : 9 │ │ insns size : 4 16-bit code units │ │ -05c350: |[05c350] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -05c360: 7709 7410 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.fling:(Ljava/lang/Object;IIIIIIII)V // method@1074 │ │ -05c366: 0e00 |0003: return-void │ │ +05e594: |[05e594] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +05e5a4: 7709 7410 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.fling:(Ljava/lang/Object;IIIIIIII)V // method@1074 │ │ +05e5aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0003 line=190 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -127541,17 +127519,17 @@ │ │ type : '(Ljava/lang/Object;IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 12 │ │ outs : 11 │ │ insns size : 4 16-bit code units │ │ -05c368: |[05c368] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -05c378: 770b 7510 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.fling:(Ljava/lang/Object;IIIIIIIIII)V // method@1075 │ │ -05c37e: 0e00 |0003: return-void │ │ +05e5ac: |[05e5ac] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +05e5bc: 770b 7510 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.fling:(Ljava/lang/Object;IIIIIIIIII)V // method@1075 │ │ +05e5c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0003 line=197 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -127571,17 +127549,17 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05c380: |[05c380] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrVelocity:(Ljava/lang/Object;)F │ │ -05c390: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05c392: 0f00 |0001: return v0 │ │ +05e5c4: |[05e5c4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrVelocity:(Ljava/lang/Object;)F │ │ +05e5d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05e5d6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -127590,18 +127568,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05c394: |[05c394] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ -05c3a4: 7110 7610 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrX:(Ljava/lang/Object;)I // method@1076 │ │ -05c3aa: 0a00 |0003: move-result v0 │ │ -05c3ac: 0f00 |0004: return v0 │ │ +05e5d8: |[05e5d8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ +05e5e8: 7110 7610 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrX:(Ljava/lang/Object;)I // method@1076 │ │ +05e5ee: 0a00 |0003: move-result v0 │ │ +05e5f0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -127610,18 +127588,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05c3b0: |[05c3b0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ -05c3c0: 7110 7710 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrY:(Ljava/lang/Object;)I // method@1077 │ │ -05c3c6: 0a00 |0003: move-result v0 │ │ -05c3c8: 0f00 |0004: return v0 │ │ +05e5f4: |[05e5f4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ +05e604: 7110 7710 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrY:(Ljava/lang/Object;)I // method@1077 │ │ +05e60a: 0a00 |0003: move-result v0 │ │ +05e60c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -127630,18 +127608,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05c3cc: |[05c3cc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ -05c3dc: 7110 7810 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalX:(Ljava/lang/Object;)I // method@1078 │ │ -05c3e2: 0a00 |0003: move-result v0 │ │ -05c3e4: 0f00 |0004: return v0 │ │ +05e610: |[05e610] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ +05e620: 7110 7810 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalX:(Ljava/lang/Object;)I // method@1078 │ │ +05e626: 0a00 |0003: move-result v0 │ │ +05e628: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -127650,18 +127628,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05c3e8: |[05c3e8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ -05c3f8: 7110 7910 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalY:(Ljava/lang/Object;)I // method@1079 │ │ -05c3fe: 0a00 |0003: move-result v0 │ │ -05c400: 0f00 |0004: return v0 │ │ +05e62c: |[05e62c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ +05e63c: 7110 7910 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalY:(Ljava/lang/Object;)I // method@1079 │ │ +05e642: 0a00 |0003: move-result v0 │ │ +05e644: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -127670,18 +127648,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05c404: |[05c404] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ -05c414: 7110 7a10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isFinished:(Ljava/lang/Object;)Z // method@107a │ │ -05c41a: 0a00 |0003: move-result v0 │ │ -05c41c: 0f00 |0004: return v0 │ │ +05e648: |[05e648] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ +05e658: 7110 7a10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isFinished:(Ljava/lang/Object;)Z // method@107a │ │ +05e65e: 0a00 |0003: move-result v0 │ │ +05e660: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -127690,18 +127668,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05c420: |[05c420] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ -05c430: 7110 7b10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isOverScrolled:(Ljava/lang/Object;)Z // method@107b │ │ -05c436: 0a00 |0003: move-result v0 │ │ -05c438: 0f00 |0004: return v0 │ │ +05e664: |[05e664] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ +05e674: 7110 7b10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isOverScrolled:(Ljava/lang/Object;)Z // method@107b │ │ +05e67a: 0a00 |0003: move-result v0 │ │ +05e67c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -127710,17 +127688,17 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -05c43c: |[05c43c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -05c44c: 7140 7c10 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@107c │ │ -05c452: 0e00 |0003: return-void │ │ +05e680: |[05e680] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +05e690: 7140 7c10 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@107c │ │ +05e696: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0003 line=208 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -127733,17 +127711,17 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -05c454: |[05c454] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -05c464: 7140 7d10 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@107d │ │ -05c46a: 0e00 |0003: return-void │ │ +05e698: |[05e698] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +05e6a8: 7140 7d10 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@107d │ │ +05e6ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0003 line=213 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -127756,17 +127734,17 @@ │ │ type : '(Ljava/lang/Object;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -05c46c: |[05c46c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ -05c47c: 7155 7e10 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIII)V // method@107e │ │ -05c482: 0e00 |0003: return-void │ │ +05e6b0: |[05e6b0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ +05e6c0: 7155 7e10 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIII)V // method@107e │ │ +05e6c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0003 line=177 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -127780,37 +127758,37 @@ │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -05c484: |[05c484] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ -05c494: 7706 7f10 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIIII)V // method@107f │ │ -05c49a: 0e00 |0003: return-void │ │ +05e6c8: |[05e6c8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ +05e6d8: 7706 7f10 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIIII)V // method@107f │ │ +05e6de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0003 line=183 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 startX I │ │ 0x0000 - 0x0004 reg=3 startY I │ │ 0x0000 - 0x0004 reg=4 dx I │ │ 0x0000 - 0x0004 reg=5 dy I │ │ 0x0000 - 0x0004 reg=6 duration I │ │ │ │ - source_file_idx : 2241 (ScrollerCompat.java) │ │ + source_file_idx : 2242 (ScrollerCompat.java) │ │ │ │ Class #474 header: │ │ class_idx : 593 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2248 │ │ +source_file_idx : 2249 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #474 annotations: │ │ Annotations on class │ │ @@ -127839,19 +127817,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 │ │ -05c49c: |[05c49c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -05c4ac: 5b01 d904 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@04d9 │ │ -05c4b0: 5b02 da04 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04da │ │ -05c4b4: 7010 8d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -05c4ba: 0e00 |0007: return-void │ │ +05e6e0: |[05e6e0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +05e6f0: 5b01 d904 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@04d9 │ │ +05e6f4: 5b02 da04 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04da │ │ +05e6f8: 7010 8d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05e6fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ @@ -127862,19 +127840,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05c4bc: |[05c4bc] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -05c4cc: 5410 da04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04da │ │ -05c4d0: 6e20 8510 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@1085 │ │ -05c4d6: 0a00 |0005: move-result v0 │ │ -05c4d8: 0f00 |0006: return v0 │ │ +05e700: |[05e700] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +05e710: 5410 da04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04da │ │ +05e714: 6e20 8510 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@1085 │ │ +05e71a: 0a00 |0005: move-result v0 │ │ +05e71c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; │ │ 0x0000 - 0x0007 reg=2 newText Ljava/lang/String; │ │ │ │ @@ -127883,33 +127861,33 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05c4dc: |[05c4dc] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -05c4ec: 5410 da04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04da │ │ -05c4f0: 6e20 8610 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@1086 │ │ -05c4f6: 0a00 |0005: move-result v0 │ │ -05c4f8: 0f00 |0006: return v0 │ │ +05e720: |[05e720] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +05e730: 5410 da04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04da │ │ +05e734: 6e20 8610 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@1086 │ │ +05e73a: 0a00 |0005: move-result v0 │ │ +05e73c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; │ │ 0x0000 - 0x0007 reg=2 query Ljava/lang/String; │ │ │ │ - source_file_idx : 2248 (SearchViewCompat.java) │ │ + source_file_idx : 2249 (SearchViewCompat.java) │ │ │ │ Class #475 header: │ │ class_idx : 594 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2248 │ │ +source_file_idx : 2249 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #475 annotations: │ │ Annotations on class │ │ @@ -127938,19 +127916,19 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05c4fc: |[05c4fc] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ -05c50c: 5b01 db04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@04db │ │ -05c510: 5b02 dc04 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@04dc │ │ -05c514: 7010 8d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -05c51a: 0e00 |0007: return-void │ │ +05e740: |[05e740] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ +05e750: 5b01 db04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@04db │ │ +05e754: 5b02 dc04 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@04dc │ │ +05e758: 7010 8d14 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05e75e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; │ │ @@ -127961,32 +127939,32 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05c51c: |[05c51c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.onClose:()Z │ │ -05c52c: 5410 dc04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@04dc │ │ -05c530: 6e10 8310 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.onClose:()Z // method@1083 │ │ -05c536: 0a00 |0005: move-result v0 │ │ -05c538: 0f00 |0006: return v0 │ │ +05e760: |[05e760] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.onClose:()Z │ │ +05e770: 5410 dc04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@04dc │ │ +05e774: 6e10 8310 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.onClose:()Z // method@1083 │ │ +05e77a: 0a00 |0005: move-result v0 │ │ +05e77c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; │ │ │ │ - source_file_idx : 2248 (SearchViewCompat.java) │ │ + source_file_idx : 2249 (SearchViewCompat.java) │ │ │ │ Class #476 header: │ │ class_idx : 598 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2248 │ │ +source_file_idx : 2249 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 18 │ │ │ │ Class #476 annotations: │ │ Annotations on class │ │ @@ -128007,17 +127985,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05c53c: |[05c53c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ -05c54c: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -05c552: 0e00 |0003: return-void │ │ +05e780: |[05e780] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ +05e790: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05e796: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -128026,17 +128004,17 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05c554: |[05c554] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -05c564: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05c566: 1100 |0001: return-object v0 │ │ +05e798: |[05e798] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +05e7a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05e7aa: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -128045,17 +128023,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05c568: |[05c568] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isIconified:(Landroid/view/View;)Z │ │ -05c578: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05c57a: 0f00 |0001: return v0 │ │ +05e7ac: |[05e7ac] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isIconified:(Landroid/view/View;)Z │ │ +05e7bc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05e7be: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -128064,17 +128042,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05c57c: |[05c57c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -05c58c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05c58e: 0f00 |0001: return v0 │ │ +05e7c0: |[05e7c0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +05e7d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05e7d2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -128083,17 +128061,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05c590: |[05c590] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -05c5a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05c5a2: 0f00 |0001: return v0 │ │ +05e7d4: |[05e7d4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +05e7e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05e7e6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -128102,17 +128080,17 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05c5a4: |[05c5a4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ -05c5b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05c5b6: 1100 |0001: return-object v0 │ │ +05e7e8: |[05e7e8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ +05e7f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05e7fa: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 listener Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; │ │ │ │ @@ -128121,17 +128099,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 │ │ -05c5b8: |[05c5b8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -05c5c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05c5ca: 1100 |0001: return-object v0 │ │ +05e7fc: |[05e7fc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +05e80c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05e80e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 listener Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ │ │ @@ -128140,17 +128118,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 │ │ -05c5cc: |[05c5cc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -05c5dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05c5de: 1100 |0001: return-object v0 │ │ +05e810: |[05e810] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +05e820: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05e822: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 context Landroid/content/Context; │ │ │ │ @@ -128159,16 +128137,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c5e0: |[05c5e0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setIconified:(Landroid/view/View;Z)V │ │ -05c5f0: 0e00 |0000: return-void │ │ +05e824: |[05e824] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setIconified:(Landroid/view/View;Z)V │ │ +05e834: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 iconify Z │ │ @@ -128178,16 +128156,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c5f4: |[05c5f4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setImeOptions:(Landroid/view/View;I)V │ │ -05c604: 0e00 |0000: return-void │ │ +05e838: |[05e838] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setImeOptions:(Landroid/view/View;I)V │ │ +05e848: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 imeOptions I │ │ @@ -128197,16 +128175,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c608: |[05c608] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setInputType:(Landroid/view/View;I)V │ │ -05c618: 0e00 |0000: return-void │ │ +05e84c: |[05e84c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setInputType:(Landroid/view/View;I)V │ │ +05e85c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 inputType I │ │ @@ -128216,16 +128194,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c61c: |[05c61c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setMaxWidth:(Landroid/view/View;I)V │ │ -05c62c: 0e00 |0000: return-void │ │ +05e860: |[05e860] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setMaxWidth:(Landroid/view/View;I)V │ │ +05e870: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 maxpixels I │ │ @@ -128235,16 +128213,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c630: |[05c630] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05c640: 0e00 |0000: return-void │ │ +05e874: |[05e874] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05e884: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 listener Ljava/lang/Object; │ │ @@ -128254,16 +128232,16 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c644: |[05c644] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05c654: 0e00 |0000: return-void │ │ +05e888: |[05e888] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +05e898: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 listener Ljava/lang/Object; │ │ @@ -128273,16 +128251,16 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c658: |[05c658] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -05c668: 0e00 |0000: return-void │ │ +05e89c: |[05e89c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +05e8ac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 query Ljava/lang/CharSequence; │ │ @@ -128293,16 +128271,16 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c66c: |[05c66c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -05c67c: 0e00 |0000: return-void │ │ +05e8b0: |[05e8b0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +05e8c0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 hint Ljava/lang/CharSequence; │ │ @@ -128312,16 +128290,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c680: |[05c680] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -05c690: 0e00 |0000: return-void │ │ +05e8c4: |[05e8c4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +05e8d4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 enable Z │ │ @@ -128331,16 +128309,16 @@ │ │ type : '(Landroid/view/View;Landroid/content/ComponentName;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c694: |[05c694] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -05c6a4: 0e00 |0000: return-void │ │ +05e8d8: |[05e8d8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +05e8e8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 searchableComponent Landroid/content/ComponentName; │ │ @@ -128350,31 +128328,31 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05c6a8: |[05c6a8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -05c6b8: 0e00 |0000: return-void │ │ +05e8ec: |[05e8ec] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +05e8fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 enabled Z │ │ │ │ - source_file_idx : 2248 (SearchViewCompat.java) │ │ + source_file_idx : 2249 (SearchViewCompat.java) │ │ │ │ Class #477 header: │ │ class_idx : 611 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 370 │ │ -source_file_idx : 2276 │ │ +source_file_idx : 2277 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #477 annotations: │ │ Annotations on class │ │ @@ -128402,21 +128380,21 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -05c6bc: |[05c6bc] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ -05c6cc: 5b12 e804 |0000: iput-object v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e8 │ │ -05c6d0: 7010 b508 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@08b5 │ │ -05c6d6: 2200 4100 |0005: new-instance v0, Landroid/graphics/Rect; // type@0041 │ │ -05c6da: 7010 2a01 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@012a │ │ -05c6e0: 5b10 e704 |000a: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@04e7 │ │ -05c6e4: 0e00 |000c: return-void │ │ +05e900: |[05e900] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ +05e910: 5b12 e804 |0000: iput-object v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e8 │ │ +05e914: 7010 b508 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@08b5 │ │ +05e91a: 2200 4100 |0005: new-instance v0, Landroid/graphics/Rect; // type@0041 │ │ +05e91e: 7010 2a01 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@012a │ │ +05e924: 5b10 e704 |000a: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@04e7 │ │ +05e928: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1395 │ │ 0x0005 line=1396 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -128426,60 +128404,60 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 106 16-bit code units │ │ -05c6e8: |[05c6e8] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -05c6f8: 5420 e704 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@04e7 │ │ -05c6fc: 6e20 2a0d 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0d2a │ │ -05c702: 6e20 4d0d 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0d4d │ │ -05c708: 6e20 2b0d 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d2b │ │ -05c70e: 6e20 4e0d 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d4e │ │ -05c714: 6e10 440d 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@0d44 │ │ -05c71a: 0a01 |0011: move-result v1 │ │ -05c71c: 6e20 640d 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0d64 │ │ -05c722: 6e10 330d 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0d33 │ │ -05c728: 0c01 |0018: move-result-object v1 │ │ -05c72a: 6e20 5a0d 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0d5a │ │ -05c730: 6e10 2e0d 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0d2e │ │ -05c736: 0c01 |001f: move-result-object v1 │ │ -05c738: 6e20 510d 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d51 │ │ -05c73e: 6e10 2f0d 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0d2f │ │ -05c744: 0c01 |0026: move-result-object v1 │ │ -05c746: 6e20 530d 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d53 │ │ -05c74c: 6e10 3d0d 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0d3d │ │ -05c752: 0a01 |002d: move-result v1 │ │ -05c754: 6e20 540d 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0d54 │ │ -05c75a: 6e10 3c0d 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0d3c │ │ -05c760: 0a01 |0034: move-result v1 │ │ -05c762: 6e20 520d 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@0d52 │ │ -05c768: 6e10 3e0d 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0d3e │ │ -05c76e: 0a01 |003b: move-result v1 │ │ -05c770: 6e20 550d 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@0d55 │ │ -05c776: 6e10 3f0d 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0d3f │ │ -05c77c: 0a01 |0042: move-result v1 │ │ -05c77e: 6e20 560d 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@0d56 │ │ -05c784: 6e10 390d 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@0d39 │ │ -05c78a: 0a01 |0049: move-result v1 │ │ -05c78c: 6e20 4c0d 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0d4c │ │ -05c792: 6e10 430d 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0d43 │ │ -05c798: 0a01 |0050: move-result v1 │ │ -05c79a: 6e20 5f0d 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@0d5f │ │ -05c7a0: 6e10 400d 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0d40 │ │ -05c7a6: 0a01 |0057: move-result v1 │ │ -05c7a8: 6e20 580d 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@0d58 │ │ -05c7ae: 6e10 290d 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0d29 │ │ -05c7b4: 0a01 |005e: move-result v1 │ │ -05c7b6: 6e20 210d 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d21 │ │ -05c7bc: 6e10 320d 0400 |0062: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getMovementGranularities:()I // method@0d32 │ │ -05c7c2: 0a01 |0065: move-result v1 │ │ -05c7c4: 6e20 590d 1300 |0066: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setMovementGranularities:(I)V // method@0d59 │ │ -05c7ca: 0e00 |0069: return-void │ │ +05e92c: |[05e92c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +05e93c: 5420 e704 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@04e7 │ │ +05e940: 6e20 2a0d 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0d2a │ │ +05e946: 6e20 4d0d 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0d4d │ │ +05e94c: 6e20 2b0d 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d2b │ │ +05e952: 6e20 4e0d 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0d4e │ │ +05e958: 6e10 440d 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@0d44 │ │ +05e95e: 0a01 |0011: move-result v1 │ │ +05e960: 6e20 640d 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0d64 │ │ +05e966: 6e10 330d 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0d33 │ │ +05e96c: 0c01 |0018: move-result-object v1 │ │ +05e96e: 6e20 5a0d 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0d5a │ │ +05e974: 6e10 2e0d 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0d2e │ │ +05e97a: 0c01 |001f: move-result-object v1 │ │ +05e97c: 6e20 510d 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d51 │ │ +05e982: 6e10 2f0d 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0d2f │ │ +05e988: 0c01 |0026: move-result-object v1 │ │ +05e98a: 6e20 530d 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0d53 │ │ +05e990: 6e10 3d0d 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0d3d │ │ +05e996: 0a01 |002d: move-result v1 │ │ +05e998: 6e20 540d 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0d54 │ │ +05e99e: 6e10 3c0d 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0d3c │ │ +05e9a4: 0a01 |0034: move-result v1 │ │ +05e9a6: 6e20 520d 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@0d52 │ │ +05e9ac: 6e10 3e0d 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0d3e │ │ +05e9b2: 0a01 |003b: move-result v1 │ │ +05e9b4: 6e20 550d 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@0d55 │ │ +05e9ba: 6e10 3f0d 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0d3f │ │ +05e9c0: 0a01 |0042: move-result v1 │ │ +05e9c2: 6e20 560d 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@0d56 │ │ +05e9c8: 6e10 390d 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@0d39 │ │ +05e9ce: 0a01 |0049: move-result v1 │ │ +05e9d0: 6e20 4c0d 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0d4c │ │ +05e9d6: 6e10 430d 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0d43 │ │ +05e9dc: 0a01 |0050: move-result v1 │ │ +05e9de: 6e20 5f0d 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@0d5f │ │ +05e9e4: 6e10 400d 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0d40 │ │ +05e9ea: 0a01 |0057: move-result v1 │ │ +05e9ec: 6e20 580d 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@0d58 │ │ +05e9f2: 6e10 290d 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0d29 │ │ +05e9f8: 0a01 |005e: move-result v1 │ │ +05e9fa: 6e20 210d 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0d21 │ │ +05ea00: 6e10 320d 0400 |0062: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getMovementGranularities:()I // method@0d32 │ │ +05ea06: 0a01 |0065: move-result v1 │ │ +05ea08: 6e20 590d 1300 |0066: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setMovementGranularities:(I)V // method@0d59 │ │ +05ea0e: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1454 │ │ 0x0002 line=1456 │ │ 0x0005 line=1457 │ │ 0x0008 line=1459 │ │ 0x000b line=1460 │ │ @@ -128509,19 +128487,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05c7cc: |[05c7cc] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ -05c7dc: 5410 e804 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e8 │ │ -05c7e0: 6e20 6711 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1167 │ │ -05c7e6: 0a00 |0005: move-result v0 │ │ -05c7e8: 0f00 |0006: return v0 │ │ +05ea10: |[05ea10] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ +05ea20: 5410 e804 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e8 │ │ +05ea24: 6e20 6711 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1167 │ │ +05ea2a: 0a00 |0005: move-result v0 │ │ +05ea2c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1444 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ │ │ @@ -128530,21 +128508,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 │ │ -05c7ec: |[05c7ec] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05c7fc: 6f30 b908 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08b9 │ │ -05c802: 1c00 6f02 |0003: const-class v0, Landroid/support/v4/widget/SlidingPaneLayout; // type@026f │ │ -05c806: 6e10 6814 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1468 │ │ -05c80c: 0c00 |0008: move-result-object v0 │ │ -05c80e: 6e20 0013 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1300 │ │ -05c814: 0e00 |000c: return-void │ │ +05ea30: |[05ea30] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05ea40: 6f30 b908 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@08b9 │ │ +05ea46: 1c00 6f02 |0003: const-class v0, Landroid/support/v4/widget/SlidingPaneLayout; // type@026f │ │ +05ea4a: 6e10 6814 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1468 │ │ +05ea50: 0c00 |0008: move-result-object v0 │ │ +05ea52: 6e20 0013 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1300 │ │ +05ea58: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1429 │ │ 0x0003 line=1431 │ │ 0x000c line=1432 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ @@ -128556,51 +128534,51 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -05c818: |[05c818] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -05c828: 7110 460d 0800 |0000: invoke-static {v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d46 │ │ -05c82e: 0c04 |0003: move-result-object v4 │ │ -05c830: 6f30 ba08 7604 |0004: invoke-super {v6, v7, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@08ba │ │ -05c836: 7030 0b11 8604 |0007: invoke-direct {v6, v8, v4}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@110b │ │ -05c83c: 6e10 4b0d 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@0d4b │ │ -05c842: 1c05 6f02 |000d: const-class v5, Landroid/support/v4/widget/SlidingPaneLayout; // type@026f │ │ -05c846: 6e10 6814 0500 |000f: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1468 │ │ -05c84c: 0c05 |0012: move-result-object v5 │ │ -05c84e: 6e20 510d 5800 |0013: invoke-virtual {v8, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d51 │ │ -05c854: 6e20 600d 7800 |0016: invoke-virtual {v8, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@0d60 │ │ -05c85a: 7110 fe0a 0700 |0019: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0afe │ │ -05c860: 0c03 |001c: move-result-object v3 │ │ -05c862: 2035 9d02 |001d: instance-of v5, v3, Landroid/view/View; // type@029d │ │ -05c866: 3805 0700 |001f: if-eqz v5, 0026 // +0007 │ │ -05c86a: 1f03 9d02 |0021: check-cast v3, Landroid/view/View; // type@029d │ │ -05c86e: 6e20 5b0d 3800 |0023: invoke-virtual {v8, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0d5b │ │ -05c874: 5465 e804 |0026: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e8 │ │ -05c878: 6e10 5911 0500 |0028: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1159 │ │ -05c87e: 0a01 |002b: move-result v1 │ │ -05c880: 1202 |002c: const/4 v2, #int 0 // #0 │ │ -05c882: 3512 1e00 |002d: if-ge v2, v1, 004b // +001e │ │ -05c886: 5465 e804 |002f: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e8 │ │ -05c88a: 6e20 5811 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1158 │ │ -05c890: 0c00 |0034: move-result-object v0 │ │ -05c892: 6e20 0c11 0600 |0035: invoke-virtual {v6, v0}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@110c │ │ -05c898: 0a05 |0038: move-result v5 │ │ -05c89a: 3905 0f00 |0039: if-nez v5, 0048 // +000f │ │ -05c89e: 6e10 7212 0000 |003b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ -05c8a4: 0a05 |003e: move-result v5 │ │ -05c8a6: 3905 0900 |003f: if-nez v5, 0048 // +0009 │ │ -05c8aa: 1215 |0041: const/4 v5, #int 1 // #1 │ │ -05c8ac: 7120 0d0b 5000 |0042: invoke-static {v0, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b0d │ │ -05c8b2: 6e20 220d 0800 |0045: invoke-virtual {v8, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@0d22 │ │ -05c8b8: d802 0201 |0048: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05c8bc: 28e3 |004a: goto 002d // -001d │ │ -05c8be: 0e00 |004b: return-void │ │ +05ea5c: |[05ea5c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +05ea6c: 7110 460d 0800 |0000: invoke-static {v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d46 │ │ +05ea72: 0c04 |0003: move-result-object v4 │ │ +05ea74: 6f30 ba08 7604 |0004: invoke-super {v6, v7, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@08ba │ │ +05ea7a: 7030 0b11 8604 |0007: invoke-direct {v6, v8, v4}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@110b │ │ +05ea80: 6e10 4b0d 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@0d4b │ │ +05ea86: 1c05 6f02 |000d: const-class v5, Landroid/support/v4/widget/SlidingPaneLayout; // type@026f │ │ +05ea8a: 6e10 6814 0500 |000f: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1468 │ │ +05ea90: 0c05 |0012: move-result-object v5 │ │ +05ea92: 6e20 510d 5800 |0013: invoke-virtual {v8, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0d51 │ │ +05ea98: 6e20 600d 7800 |0016: invoke-virtual {v8, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@0d60 │ │ +05ea9e: 7110 fe0a 0700 |0019: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0afe │ │ +05eaa4: 0c03 |001c: move-result-object v3 │ │ +05eaa6: 2035 9d02 |001d: instance-of v5, v3, Landroid/view/View; // type@029d │ │ +05eaaa: 3805 0700 |001f: if-eqz v5, 0026 // +0007 │ │ +05eaae: 1f03 9d02 |0021: check-cast v3, Landroid/view/View; // type@029d │ │ +05eab2: 6e20 5b0d 3800 |0023: invoke-virtual {v8, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0d5b │ │ +05eab8: 5465 e804 |0026: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e8 │ │ +05eabc: 6e10 5911 0500 |0028: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1159 │ │ +05eac2: 0a01 |002b: move-result v1 │ │ +05eac4: 1202 |002c: const/4 v2, #int 0 // #0 │ │ +05eac6: 3512 1e00 |002d: if-ge v2, v1, 004b // +001e │ │ +05eaca: 5465 e804 |002f: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04e8 │ │ +05eace: 6e20 5811 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1158 │ │ +05ead4: 0c00 |0034: move-result-object v0 │ │ +05ead6: 6e20 0c11 0600 |0035: invoke-virtual {v6, v0}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@110c │ │ +05eadc: 0a05 |0038: move-result v5 │ │ +05eade: 3905 0f00 |0039: if-nez v5, 0048 // +000f │ │ +05eae2: 6e10 7212 0000 |003b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1272 │ │ +05eae8: 0a05 |003e: move-result v5 │ │ +05eaea: 3905 0900 |003f: if-nez v5, 0048 // +0009 │ │ +05eaee: 1215 |0041: const/4 v5, #int 1 // #1 │ │ +05eaf0: 7120 0d0b 5000 |0042: invoke-static {v0, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b0d │ │ +05eaf6: 6e20 220d 0800 |0045: invoke-virtual {v8, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@0d22 │ │ +05eafc: d802 0201 |0048: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05eb00: 28e3 |004a: goto 002d // -001d │ │ +05eb02: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1400 │ │ 0x0004 line=1401 │ │ 0x0007 line=1402 │ │ 0x000a line=1403 │ │ 0x000d line=1405 │ │ @@ -128631,41 +128609,41 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -05c8c0: |[05c8c0] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -05c8d0: 6e20 0c11 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@110c │ │ -05c8d6: 0a00 |0003: move-result v0 │ │ -05c8d8: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ -05c8dc: 6f40 bc08 2143 |0006: invoke-super {v1, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@08bc │ │ -05c8e2: 0a00 |0009: move-result v0 │ │ -05c8e4: 0f00 |000a: return v0 │ │ -05c8e6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -05c8e8: 28fe |000c: goto 000a // -0002 │ │ +05eb04: |[05eb04] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +05eb14: 6e20 0c11 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@110c │ │ +05eb1a: 0a00 |0003: move-result v0 │ │ +05eb1c: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ +05eb20: 6f40 bc08 2143 |0006: invoke-super {v1, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@08bc │ │ +05eb26: 0a00 |0009: move-result v0 │ │ +05eb28: 0f00 |000a: return v0 │ │ +05eb2a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +05eb2c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1437 │ │ 0x0006 line=1438 │ │ 0x000a line=1440 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x000d reg=3 child Landroid/view/View; │ │ 0x0000 - 0x000d reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 2276 (SlidingPaneLayout.java) │ │ + source_file_idx : 2277 (SlidingPaneLayout.java) │ │ │ │ Class #478 header: │ │ class_idx : 613 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 626 │ │ -source_file_idx : 2276 │ │ +source_file_idx : 2277 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 8 │ │ │ │ Class #478 annotations: │ │ Annotations on class │ │ @@ -128689,18 +128667,18 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05c8ec: |[05c8ec] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ -05c8fc: 5b01 eb04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ -05c900: 7010 8e11 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@118e │ │ -05c906: 0e00 |0005: return-void │ │ +05eb30: |[05eb30] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ +05eb40: 5b01 eb04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ +05eb44: 7010 8e11 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@118e │ │ +05eb4a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1178 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -128709,17 +128687,17 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05c908: |[05c908] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ -05c918: 7020 1211 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@1112 │ │ -05c91e: 0e00 |0003: return-void │ │ +05eb4c: |[05eb4c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ +05eb5c: 7020 1211 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@1112 │ │ +05eb62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1178 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/SlidingPaneLayout$1; │ │ @@ -128730,35 +128708,35 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -05c920: |[05c920] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -05c930: 5464 eb04 |0000: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ -05c934: 7110 4411 0400 |0002: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1144 │ │ -05c93a: 0c04 |0005: move-result-object v4 │ │ -05c93c: 6e10 5f12 0400 |0006: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -05c942: 0c01 |0009: move-result-object v1 │ │ -05c944: 1f01 6602 |000a: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0266 │ │ -05c948: 5464 eb04 |000c: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ -05c94c: 6e10 5e11 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@115e │ │ -05c952: 0a04 |0011: move-result v4 │ │ -05c954: 5215 f004 |0012: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f0 │ │ -05c958: 9000 0405 |0014: add-int v0, v4, v5 │ │ -05c95c: 5464 eb04 |0016: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ -05c960: 7110 4711 0400 |0018: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1147 │ │ -05c966: 0a04 |001b: move-result v4 │ │ -05c968: 9003 0004 |001c: add-int v3, v0, v4 │ │ -05c96c: 7120 8714 0800 |001e: invoke-static {v8, v0}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ -05c972: 0a04 |0021: move-result v4 │ │ -05c974: 7120 8914 3400 |0022: invoke-static {v4, v3}, Ljava/lang/Math;.min:(II)I // method@1489 │ │ -05c97a: 0a02 |0025: move-result v2 │ │ -05c97c: 0f02 |0026: return v2 │ │ +05eb64: |[05eb64] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +05eb74: 5464 eb04 |0000: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ +05eb78: 7110 4411 0400 |0002: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1144 │ │ +05eb7e: 0c04 |0005: move-result-object v4 │ │ +05eb80: 6e10 5f12 0400 |0006: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +05eb86: 0c01 |0009: move-result-object v1 │ │ +05eb88: 1f01 6602 |000a: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0266 │ │ +05eb8c: 5464 eb04 |000c: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ +05eb90: 6e10 5e11 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@115e │ │ +05eb96: 0a04 |0011: move-result v4 │ │ +05eb98: 5215 f004 |0012: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f0 │ │ +05eb9c: 9000 0405 |0014: add-int v0, v4, v5 │ │ +05eba0: 5464 eb04 |0016: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ +05eba4: 7110 4711 0400 |0018: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1147 │ │ +05ebaa: 0a04 |001b: move-result v4 │ │ +05ebac: 9003 0004 |001c: add-int v3, v0, v4 │ │ +05ebb0: 7120 8714 0800 |001e: invoke-static {v8, v0}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ +05ebb6: 0a04 |0021: move-result v4 │ │ +05ebb8: 7120 8914 3400 |0022: invoke-static {v4, v3}, Ljava/lang/Math;.min:(II)I // method@1489 │ │ +05ebbe: 0a02 |0025: move-result v2 │ │ +05ebc0: 0f02 |0026: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1233 │ │ 0x000c line=1234 │ │ 0x0016 line=1235 │ │ 0x001e line=1237 │ │ 0x0026 line=1239 │ │ @@ -128777,19 +128755,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05c980: |[05c980] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -05c990: 5410 eb04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ -05c994: 7110 4711 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1147 │ │ -05c99a: 0a00 |0005: move-result v0 │ │ -05c99c: 0f00 |0006: return v0 │ │ +05ebc4: |[05ebc4] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +05ebd4: 5410 eb04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ +05ebd8: 7110 4711 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1147 │ │ +05ebde: 0a00 |0005: move-result v0 │ │ +05ebe0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1228 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ │ │ @@ -128798,23 +128776,23 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -05c9a0: |[05c9a0] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onEdgeDragStarted:(II)V │ │ -05c9b0: 5420 eb04 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ -05c9b4: 7110 4211 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1142 │ │ -05c9ba: 0c00 |0005: move-result-object v0 │ │ -05c9bc: 5421 eb04 |0006: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ -05c9c0: 7110 4411 0100 |0008: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1144 │ │ -05c9c6: 0c01 |000b: move-result-object v1 │ │ -05c9c8: 6e30 a111 1004 |000c: invoke-virtual {v0, v1, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@11a1 │ │ -05c9ce: 0e00 |000f: return-void │ │ +05ebe4: |[05ebe4] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onEdgeDragStarted:(II)V │ │ +05ebf4: 5420 eb04 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ +05ebf8: 7110 4211 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1142 │ │ +05ebfe: 0c00 |0005: move-result-object v0 │ │ +05ec00: 5421 eb04 |0006: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ +05ec04: 7110 4411 0100 |0008: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1144 │ │ +05ec0a: 0c01 |000b: move-result-object v1 │ │ +05ec0c: 6e30 a111 1004 |000c: invoke-virtual {v0, v1, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@11a1 │ │ +05ec12: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1244 │ │ 0x000f line=1245 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0010 reg=3 edgeFlags I │ │ @@ -128825,18 +128803,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05c9d0: |[05c9d0] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewCaptured:(Landroid/view/View;I)V │ │ -05c9e0: 5410 eb04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ -05c9e4: 6e10 7c11 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@117c │ │ -05c9ea: 0e00 |0005: return-void │ │ +05ec14: |[05ec14] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewCaptured:(Landroid/view/View;I)V │ │ +05ec24: 5410 eb04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ +05ec28: 6e10 7c11 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@117c │ │ +05ec2e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1206 │ │ 0x0005 line=1207 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0006 reg=2 capturedChild Landroid/view/View; │ │ @@ -128847,50 +128825,50 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -05c9ec: |[05c9ec] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewDragStateChanged:(I)V │ │ -05c9fc: 5420 eb04 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ -05ca00: 7110 4211 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1142 │ │ -05ca06: 0c00 |0005: move-result-object v0 │ │ -05ca08: 6e10 bc11 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@11bc │ │ -05ca0e: 0a00 |0009: move-result v0 │ │ -05ca10: 3900 2900 |000a: if-nez v0, 0033 // +0029 │ │ -05ca14: 5420 eb04 |000c: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ -05ca18: 7110 4311 0000 |000e: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1143 │ │ -05ca1e: 0a00 |0011: move-result v0 │ │ -05ca20: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -05ca22: 2d00 0001 |0013: cmpl-float v0, v0, v1 │ │ -05ca26: 3900 1f00 |0015: if-nez v0, 0034 // +001f │ │ -05ca2a: 5420 eb04 |0017: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ -05ca2e: 5421 eb04 |0019: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ -05ca32: 7110 4411 0100 |001b: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1144 │ │ -05ca38: 0c01 |001e: move-result-object v1 │ │ -05ca3a: 6e20 8811 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@1188 │ │ -05ca40: 5420 eb04 |0022: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ -05ca44: 5421 eb04 |0024: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ -05ca48: 7110 4411 0100 |0026: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1144 │ │ -05ca4e: 0c01 |0029: move-result-object v1 │ │ -05ca50: 6e20 5011 1000 |002a: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelClosed:(Landroid/view/View;)V // method@1150 │ │ -05ca56: 5420 eb04 |002d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ -05ca5a: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -05ca5c: 7120 4511 1000 |0030: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@1145 │ │ -05ca62: 0e00 |0033: return-void │ │ -05ca64: 5420 eb04 |0034: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ -05ca68: 5421 eb04 |0036: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ -05ca6c: 7110 4411 0100 |0038: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1144 │ │ -05ca72: 0c01 |003b: move-result-object v1 │ │ -05ca74: 6e20 5111 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelOpened:(Landroid/view/View;)V // method@1151 │ │ -05ca7a: 5420 eb04 |003f: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ -05ca7e: 1211 |0041: const/4 v1, #int 1 // #1 │ │ -05ca80: 7120 4511 1000 |0042: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@1145 │ │ -05ca86: 28ee |0045: goto 0033 // -0012 │ │ +05ec30: |[05ec30] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewDragStateChanged:(I)V │ │ +05ec40: 5420 eb04 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ +05ec44: 7110 4211 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1142 │ │ +05ec4a: 0c00 |0005: move-result-object v0 │ │ +05ec4c: 6e10 bc11 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@11bc │ │ +05ec52: 0a00 |0009: move-result v0 │ │ +05ec54: 3900 2900 |000a: if-nez v0, 0033 // +0029 │ │ +05ec58: 5420 eb04 |000c: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ +05ec5c: 7110 4311 0000 |000e: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1143 │ │ +05ec62: 0a00 |0011: move-result v0 │ │ +05ec64: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +05ec66: 2d00 0001 |0013: cmpl-float v0, v0, v1 │ │ +05ec6a: 3900 1f00 |0015: if-nez v0, 0034 // +001f │ │ +05ec6e: 5420 eb04 |0017: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ +05ec72: 5421 eb04 |0019: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ +05ec76: 7110 4411 0100 |001b: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1144 │ │ +05ec7c: 0c01 |001e: move-result-object v1 │ │ +05ec7e: 6e20 8811 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@1188 │ │ +05ec84: 5420 eb04 |0022: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ +05ec88: 5421 eb04 |0024: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ +05ec8c: 7110 4411 0100 |0026: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1144 │ │ +05ec92: 0c01 |0029: move-result-object v1 │ │ +05ec94: 6e20 5011 1000 |002a: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelClosed:(Landroid/view/View;)V // method@1150 │ │ +05ec9a: 5420 eb04 |002d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ +05ec9e: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +05eca0: 7120 4511 1000 |0030: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@1145 │ │ +05eca6: 0e00 |0033: return-void │ │ +05eca8: 5420 eb04 |0034: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ +05ecac: 5421 eb04 |0036: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ +05ecb0: 7110 4411 0100 |0038: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1144 │ │ +05ecb6: 0c01 |003b: move-result-object v1 │ │ +05ecb8: 6e20 5111 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelOpened:(Landroid/view/View;)V // method@1151 │ │ +05ecbe: 5420 eb04 |003f: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ +05ecc2: 1211 |0041: const/4 v1, #int 1 // #1 │ │ +05ecc4: 7120 4511 1000 |0042: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@1145 │ │ +05ecca: 28ee |0045: goto 0033 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1191 │ │ 0x000c line=1192 │ │ 0x0017 line=1193 │ │ 0x0022 line=1194 │ │ 0x002d line=1195 │ │ @@ -128906,20 +128884,20 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -05ca88: |[05ca88] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -05ca98: 5410 eb04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ -05ca9c: 7120 4611 3000 |0002: invoke-static {v0, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V // method@1146 │ │ -05caa2: 5410 eb04 |0005: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ -05caa6: 6e10 6511 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@1165 │ │ -05caac: 0e00 |000a: return-void │ │ +05eccc: |[05eccc] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +05ecdc: 5410 eb04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ +05ece0: 7120 4611 3000 |0002: invoke-static {v0, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V // method@1146 │ │ +05ece6: 5410 eb04 |0005: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ +05ecea: 6e10 6511 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@1165 │ │ +05ecf0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1211 │ │ 0x0005 line=1212 │ │ 0x000a line=1213 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ @@ -128934,47 +128912,47 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -05cab0: |[05cab0] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewReleased:(Landroid/view/View;FF)V │ │ -05cac0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -05cac2: 6e10 5f12 0600 |0001: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -05cac8: 0c01 |0004: move-result-object v1 │ │ -05caca: 1f01 6602 |0005: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0266 │ │ -05cace: 5452 eb04 |0007: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ -05cad2: 6e10 5e11 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@115e │ │ -05cad8: 0a02 |000c: move-result v2 │ │ -05cada: 5213 f004 |000d: iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f0 │ │ -05cade: 9000 0203 |000f: add-int v0, v2, v3 │ │ -05cae2: 2d02 0704 |0011: cmpl-float v2, v7, v4 │ │ -05cae6: 3c02 1200 |0013: if-gtz v2, 0025 // +0012 │ │ -05caea: 2d02 0704 |0015: cmpl-float v2, v7, v4 │ │ -05caee: 3902 1500 |0017: if-nez v2, 002c // +0015 │ │ -05caf2: 5452 eb04 |0019: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ -05caf6: 7110 4311 0200 |001b: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1143 │ │ -05cafc: 0a02 |001e: move-result v2 │ │ -05cafe: 1503 003f |001f: const/high16 v3, #int 1056964608 // #3f00 │ │ -05cb02: 2d02 0203 |0021: cmpl-float v2, v2, v3 │ │ -05cb06: 3d02 0900 |0023: if-lez v2, 002c // +0009 │ │ -05cb0a: 5452 eb04 |0025: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ -05cb0e: 7110 4711 0200 |0027: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1147 │ │ -05cb14: 0a02 |002a: move-result v2 │ │ -05cb16: b020 |002b: add-int/2addr v0, v2 │ │ -05cb18: 5452 eb04 |002c: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ -05cb1c: 7110 4211 0200 |002e: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1142 │ │ -05cb22: 0c02 |0031: move-result-object v2 │ │ -05cb24: 6e10 7012 0600 |0032: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1270 │ │ -05cb2a: 0a03 |0035: move-result v3 │ │ -05cb2c: 6e30 ca11 0203 |0036: invoke-virtual {v2, v0, v3}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@11ca │ │ -05cb32: 5452 eb04 |0039: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ -05cb36: 6e10 6511 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@1165 │ │ -05cb3c: 0e00 |003e: return-void │ │ +05ecf4: |[05ecf4] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewReleased:(Landroid/view/View;FF)V │ │ +05ed04: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +05ed06: 6e10 5f12 0600 |0001: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +05ed0c: 0c01 |0004: move-result-object v1 │ │ +05ed0e: 1f01 6602 |0005: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0266 │ │ +05ed12: 5452 eb04 |0007: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ +05ed16: 6e10 5e11 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@115e │ │ +05ed1c: 0a02 |000c: move-result v2 │ │ +05ed1e: 5213 f004 |000d: iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@04f0 │ │ +05ed22: 9000 0203 |000f: add-int v0, v2, v3 │ │ +05ed26: 2d02 0704 |0011: cmpl-float v2, v7, v4 │ │ +05ed2a: 3c02 1200 |0013: if-gtz v2, 0025 // +0012 │ │ +05ed2e: 2d02 0704 |0015: cmpl-float v2, v7, v4 │ │ +05ed32: 3902 1500 |0017: if-nez v2, 002c // +0015 │ │ +05ed36: 5452 eb04 |0019: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ +05ed3a: 7110 4311 0200 |001b: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1143 │ │ +05ed40: 0a02 |001e: move-result v2 │ │ +05ed42: 1503 003f |001f: const/high16 v3, #int 1056964608 // #3f00 │ │ +05ed46: 2d02 0203 |0021: cmpl-float v2, v2, v3 │ │ +05ed4a: 3d02 0900 |0023: if-lez v2, 002c // +0009 │ │ +05ed4e: 5452 eb04 |0025: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ +05ed52: 7110 4711 0200 |0027: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1147 │ │ +05ed58: 0a02 |002a: move-result v2 │ │ +05ed5a: b020 |002b: add-int/2addr v0, v2 │ │ +05ed5c: 5452 eb04 |002c: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ +05ed60: 7110 4211 0200 |002e: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1142 │ │ +05ed66: 0c02 |0031: move-result-object v2 │ │ +05ed68: 6e10 7012 0600 |0032: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1270 │ │ +05ed6e: 0a03 |0035: move-result v3 │ │ +05ed70: 6e30 ca11 0203 |0036: invoke-virtual {v2, v0, v3}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@11ca │ │ +05ed76: 5452 eb04 |0039: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ +05ed7a: 6e10 6511 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@1165 │ │ +05ed80: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1217 │ │ 0x0007 line=1218 │ │ 0x0011 line=1219 │ │ 0x0025 line=1220 │ │ 0x002c line=1222 │ │ @@ -128993,43 +128971,43 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -05cb40: |[05cb40] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ -05cb50: 5410 eb04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ -05cb54: 7110 4011 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@1140 │ │ -05cb5a: 0a00 |0005: move-result v0 │ │ -05cb5c: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -05cb60: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -05cb62: 0f00 |0009: return v0 │ │ -05cb64: 6e10 5f12 0200 |000a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -05cb6a: 0c00 |000d: move-result-object v0 │ │ -05cb6c: 1f00 6602 |000e: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0266 │ │ -05cb70: 5500 f204 |0010: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04f2 │ │ -05cb74: 28f7 |0012: goto 0009 // -0009 │ │ +05ed84: |[05ed84] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ +05ed94: 5410 eb04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04eb │ │ +05ed98: 7110 4011 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@1140 │ │ +05ed9e: 0a00 |0005: move-result v0 │ │ +05eda0: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +05eda4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +05eda6: 0f00 |0009: return v0 │ │ +05eda8: 6e10 5f12 0200 |000a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +05edae: 0c00 |000d: move-result-object v0 │ │ +05edb0: 1f00 6602 |000e: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0266 │ │ +05edb4: 5500 f204 |0010: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@04f2 │ │ +05edb8: 28f7 |0012: goto 0009 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1182 │ │ 0x0008 line=1183 │ │ 0x0009 line=1186 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0013 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0013 reg=3 pointerId I │ │ │ │ - source_file_idx : 2276 (SlidingPaneLayout.java) │ │ + source_file_idx : 2277 (SlidingPaneLayout.java) │ │ │ │ Class #479 header: │ │ class_idx : 618 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 781 │ │ -source_file_idx : 2276 │ │ +source_file_idx : 2277 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #479 annotations: │ │ Annotations on class │ │ @@ -129050,17 +129028,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05cb78: |[05cb78] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.:()V │ │ -05cb88: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -05cb8e: 0e00 |0003: return-void │ │ +05edbc: |[05edbc] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.:()V │ │ +05edcc: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05edd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ │ │ Virtual methods - │ │ @@ -129069,16 +129047,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05cb90: |[05cb90] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelClosed:(Landroid/view/View;)V │ │ -05cba0: 0e00 |0000: return-void │ │ +05edd4: |[05edd4] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelClosed:(Landroid/view/View;)V │ │ +05ede4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ 0x0000 - 0x0001 reg=1 panel Landroid/view/View; │ │ │ │ @@ -129087,16 +129065,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05cba4: |[05cba4] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelOpened:(Landroid/view/View;)V │ │ -05cbb4: 0e00 |0000: return-void │ │ +05ede8: |[05ede8] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelOpened:(Landroid/view/View;)V │ │ +05edf8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ 0x0000 - 0x0001 reg=1 panel Landroid/view/View; │ │ │ │ @@ -129105,31 +129083,31 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05cbb8: |[05cbb8] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelSlide:(Landroid/view/View;F)V │ │ -05cbc8: 0e00 |0000: return-void │ │ +05edfc: |[05edfc] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelSlide:(Landroid/view/View;F)V │ │ +05ee0c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ 0x0000 - 0x0001 reg=1 panel Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 slideOffset F │ │ │ │ - source_file_idx : 2276 (SlidingPaneLayout.java) │ │ + source_file_idx : 2277 (SlidingPaneLayout.java) │ │ │ │ Class #480 header: │ │ class_idx : 620 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 781 │ │ -source_file_idx : 2276 │ │ +source_file_idx : 2277 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #480 annotations: │ │ Annotations on class │ │ @@ -129150,17 +129128,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05cbcc: |[05cbcc] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.:()V │ │ -05cbdc: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ -05cbe2: 0e00 |0003: return-void │ │ +05ee10: |[05ee10] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.:()V │ │ +05ee20: 7010 8d14 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@148d │ │ +05ee26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1337 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; │ │ │ │ Virtual methods - │ │ @@ -129169,41 +129147,41 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 20 16-bit code units │ │ -05cbe4: |[05cbe4] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -05cbf4: 6e10 6012 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1260 │ │ -05cbfa: 0a00 |0003: move-result v0 │ │ -05cbfc: 6e10 7012 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1270 │ │ -05cc02: 0a01 |0007: move-result v1 │ │ -05cc04: 6e10 6c12 0600 |0008: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@126c │ │ -05cc0a: 0a02 |000b: move-result v2 │ │ -05cc0c: 6e10 5512 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1255 │ │ -05cc12: 0a03 |000f: move-result v3 │ │ -05cc14: 7153 060b 0521 |0010: invoke-static {v5, v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0b06 │ │ -05cc1a: 0e00 |0013: return-void │ │ +05ee28: |[05ee28] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +05ee38: 6e10 6012 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1260 │ │ +05ee3e: 0a00 |0003: move-result v0 │ │ +05ee40: 6e10 7012 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1270 │ │ +05ee46: 0a01 |0007: move-result v1 │ │ +05ee48: 6e10 6c12 0600 |0008: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@126c │ │ +05ee4e: 0a02 |000b: move-result v2 │ │ +05ee50: 6e10 5512 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1255 │ │ +05ee56: 0a03 |000f: move-result v3 │ │ +05ee58: 7153 060b 0521 |0010: invoke-static {v5, v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0b06 │ │ +05ee5e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1339 │ │ 0x0013 line=1341 │ │ locals : │ │ 0x0000 - 0x0014 reg=4 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; │ │ 0x0000 - 0x0014 reg=5 parent Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0014 reg=6 child Landroid/view/View; │ │ │ │ - source_file_idx : 2276 (SlidingPaneLayout.java) │ │ + source_file_idx : 2277 (SlidingPaneLayout.java) │ │ │ │ Class #481 header: │ │ class_idx : 123 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 125 │ │ -source_file_idx : 446 │ │ +source_file_idx : 447 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #481 annotations: │ │ Annotations on class │ │ @@ -129223,17 +129201,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05cc1c: |[05cc1c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ -05cc2c: 7010 e201 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@01e2 │ │ -05cc32: 0e00 |0003: return-void │ │ +05ee60: |[05ee60] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ +05ee70: 7010 e201 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@01e2 │ │ +05ee76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -129242,18 +129220,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05cc34: |[05cc34] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -05cc44: 7110 fb01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@01fb │ │ -05cc4a: 0a00 |0003: move-result v0 │ │ -05cc4c: 0f00 |0004: return v0 │ │ +05ee78: |[05ee78] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +05ee88: 7110 fb01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@01fb │ │ +05ee8e: 0a00 |0003: move-result v0 │ │ +05ee90: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -129262,22 +129240,22 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -05cc50: |[05cc50] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -05cc60: 6e20 da01 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@01da │ │ -05cc66: 0a00 |0003: move-result v0 │ │ -05cc68: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -05cc6c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -05cc6e: 0f00 |0007: return v0 │ │ -05cc70: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -05cc72: 28fe |0009: goto 0007 // -0002 │ │ +05ee94: |[05ee94] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +05eea4: 6e20 da01 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@01da │ │ +05eeaa: 0a00 |0003: move-result v0 │ │ +05eeac: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +05eeb0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +05eeb2: 0f00 |0007: return v0 │ │ +05eeb4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +05eeb6: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0006 line=97 │ │ 0x0007 line=99 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ @@ -129288,18 +129266,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 │ │ -05cc74: |[05cc74] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -05cc84: 7110 fc01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01fc │ │ -05cc8a: 0c00 |0003: move-result-object v0 │ │ -05cc8c: 1100 |0004: return-object v0 │ │ +05eeb8: |[05eeb8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +05eec8: 7110 fc01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01fc │ │ +05eece: 0c00 |0003: move-result-object v0 │ │ +05eed0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -129308,18 +129286,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 │ │ -05cc90: |[05cc90] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -05cca0: 7110 fd01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01fd │ │ -05cca6: 0c00 |0003: move-result-object v0 │ │ -05cca8: 1100 |0004: return-object v0 │ │ +05eed4: |[05eed4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +05eee4: 7110 fd01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01fd │ │ +05eeea: 0c00 |0003: move-result-object v0 │ │ +05eeec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -129328,18 +129306,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 │ │ -05ccac: |[05ccac] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -05ccbc: 7110 fe01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@01fe │ │ -05ccc2: 0c00 |0003: move-result-object v0 │ │ -05ccc4: 1100 |0004: return-object v0 │ │ +05eef0: |[05eef0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +05ef00: 7110 fe01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@01fe │ │ +05ef06: 0c00 |0003: move-result-object v0 │ │ +05ef08: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ @@ -129348,32 +129326,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 │ │ -05ccc8: |[05ccc8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -05ccd8: 7110 ff01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01ff │ │ -05ccde: 0c00 |0003: move-result-object v0 │ │ -05cce0: 1100 |0004: return-object v0 │ │ +05ef0c: |[05ef0c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +05ef1c: 7110 ff01 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@01ff │ │ +05ef22: 0c00 |0003: move-result-object v0 │ │ +05ef24: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ - source_file_idx : 446 (AccessibilityServiceInfoCompat.java) │ │ + source_file_idx : 447 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #482 header: │ │ class_idx : 193 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 192 │ │ -source_file_idx : 2054 │ │ +source_file_idx : 2055 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #482 annotations: │ │ Annotations on class │ │ @@ -129393,17 +129371,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05cce4: |[05cce4] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ -05ccf4: 7010 6d04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@046d │ │ -05ccfa: 0e00 |0003: return-void │ │ +05ef28: |[05ef28] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ +05ef38: 7010 6d04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@046d │ │ +05ef3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ │ │ Virtual methods - │ │ @@ -129412,21 +129390,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 │ │ -05ccfc: |[05ccfc] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -05cd0c: 7110 8304 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0483 │ │ -05cd12: 0c00 |0003: move-result-object v0 │ │ -05cd14: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -05cd18: 6e20 7704 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0477 │ │ -05cd1e: 0c00 |0009: move-result-object v0 │ │ -05cd20: 1100 |000a: return-object v0 │ │ +05ef40: |[05ef40] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +05ef50: 7110 8304 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0483 │ │ +05ef56: 0c00 |0003: move-result-object v0 │ │ +05ef58: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +05ef5c: 6e20 7704 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0477 │ │ +05ef62: 0c00 |0009: move-result-object v0 │ │ +05ef64: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0004 line=102 │ │ 0x0006 line=103 │ │ 0x000a line=105 │ │ locals : │ │ @@ -129439,21 +129417,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 │ │ -05cd24: |[05cd24] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -05cd34: 7110 8404 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@0484 │ │ -05cd3a: 0c00 |0003: move-result-object v0 │ │ -05cd3c: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -05cd40: 6f30 6f04 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@046f │ │ -05cd46: 0c00 |0009: move-result-object v0 │ │ -05cd48: 1100 |000a: return-object v0 │ │ +05ef68: |[05ef68] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +05ef78: 7110 8404 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@0484 │ │ +05ef7e: 0c00 |0003: move-result-object v0 │ │ +05ef80: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +05ef84: 6f30 6f04 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@046f │ │ +05ef8a: 0c00 |0009: move-result-object v0 │ │ +05ef8c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0004 line=125 │ │ 0x0006 line=126 │ │ 0x000a line=128 │ │ locals : │ │ @@ -129467,17 +129445,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 │ │ -05cd4c: |[05cd4c] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -05cd5c: 7120 8504 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0485 │ │ -05cd62: 0e00 |0003: return-void │ │ +05ef90: |[05ef90] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +05efa0: 7120 8504 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0485 │ │ +05efa6: 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; │ │ @@ -129488,18 +129466,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 │ │ -05cd64: |[05cd64] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -05cd74: 7120 8604 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@0486 │ │ -05cd7a: 0a00 |0003: move-result v0 │ │ -05cd7c: 0f00 |0004: return v0 │ │ +05efa8: |[05efa8] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +05efb8: 7120 8604 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@0486 │ │ +05efbe: 0a00 |0003: move-result v0 │ │ +05efc0: 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; │ │ @@ -129509,32 +129487,32 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05cd80: |[05cd80] android.support.v4.app.NavUtils$NavUtilsImplJB.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -05cd90: 6f20 6e04 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@046e │ │ -05cd96: 0c00 |0003: move-result-object v0 │ │ -05cd98: 1100 |0004: return-object v0 │ │ +05efc4: |[05efc4] android.support.v4.app.NavUtils$NavUtilsImplJB.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +05efd4: 6f20 6e04 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@046e │ │ +05efda: 0c00 |0003: move-result-object v0 │ │ +05efdc: 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 : 2054 (NavUtils.java) │ │ + source_file_idx : 2055 (NavUtils.java) │ │ │ │ Class #483 header: │ │ class_idx : 217 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 216 │ │ -source_file_idx : 2260 │ │ +source_file_idx : 2261 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #483 annotations: │ │ Annotations on class │ │ @@ -129554,17 +129532,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05cd9c: |[05cd9c] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ -05cdac: 7010 0c05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@050c │ │ -05cdb2: 0e00 |0003: return-void │ │ +05efe0: |[05efe0] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ +05eff0: 7010 0c05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@050c │ │ +05eff6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ │ │ Virtual methods - │ │ @@ -129573,27 +129551,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 │ │ -05cdb4: |[05cdb4] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -05cdc4: 6e10 e904 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@04e9 │ │ -05cdca: 0c00 |0003: move-result-object v0 │ │ -05cdcc: 6e10 ea04 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@04ea │ │ -05cdd2: 0c01 |0007: move-result-object v1 │ │ -05cdd4: 7130 1e05 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@051e │ │ -05cdda: 6e20 1205 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@0512 │ │ -05cde0: 0a00 |000e: move-result v0 │ │ -05cde2: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ -05cde6: 6e10 e704 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@04e7 │ │ -05cdec: 0c00 |0014: move-result-object v0 │ │ -05cdee: 7220 1b12 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@121b │ │ -05cdf4: 0e00 |0018: return-void │ │ +05eff8: |[05eff8] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +05f008: 6e10 e904 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@04e9 │ │ +05f00e: 0c00 |0003: move-result-object v0 │ │ +05f010: 6e10 ea04 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@04ea │ │ +05f016: 0c01 |0007: move-result-object v1 │ │ +05f018: 7130 1e05 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@051e │ │ +05f01e: 6e20 1205 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@0512 │ │ +05f024: 0a00 |000e: move-result v0 │ │ +05f026: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ +05f02a: 6e10 e704 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@04e7 │ │ +05f030: 0c00 |0014: move-result-object v0 │ │ +05f032: 7220 1b12 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@121b │ │ +05f038: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x000b line=127 │ │ 0x0011 line=128 │ │ 0x0018 line=130 │ │ locals : │ │ @@ -129606,36 +129584,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -05cdf8: |[05cdf8] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -05ce08: 7210 1612 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@1216 │ │ -05ce0e: 0a00 |0003: move-result v0 │ │ -05ce10: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -05ce14: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -05ce16: 0f00 |0007: return v0 │ │ -05ce18: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -05ce1a: 28fe |0009: goto 0007 // -0002 │ │ +05f03c: |[05f03c] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +05f04c: 7210 1612 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@1216 │ │ +05f052: 0a00 |0003: move-result v0 │ │ +05f054: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +05f058: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +05f05a: 0f00 |0007: return v0 │ │ +05f05c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +05f05e: 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 : 2260 (ShareCompat.java) │ │ + source_file_idx : 2261 (ShareCompat.java) │ │ │ │ Class #484 header: │ │ class_idx : 238 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 232 │ │ -source_file_idx : 623 │ │ +source_file_idx : 624 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 20 │ │ │ │ Class #484 annotations: │ │ Annotations on class │ │ @@ -129684,20 +129662,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -05ce1c: |[05ce1c] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ -05ce2c: 7020 4905 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@0549 │ │ -05ce32: 2200 f900 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00f9 │ │ -05ce36: 7020 b605 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@05b6 │ │ -05ce3c: 5b10 ca01 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01ca │ │ -05ce40: 0e00 |000a: return-void │ │ +05f060: |[05f060] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ +05f070: 7020 4905 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@0549 │ │ +05f076: 2200 f900 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00f9 │ │ +05f07a: 7020 b605 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@05b6 │ │ +05f080: 5b10 ca01 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01ca │ │ +05f084: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0003 line=88 │ │ 0x000a line=89 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/content/CursorLoader; │ │ @@ -129708,25 +129686,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 │ │ -05ce44: |[05ce44] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ -05ce54: 7020 4905 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@0549 │ │ -05ce5a: 2200 f900 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00f9 │ │ -05ce5e: 7020 b605 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@05b6 │ │ -05ce64: 5b10 ca01 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01ca │ │ -05ce68: 5b13 cf01 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01cf │ │ -05ce6c: 5b14 cb01 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01cb │ │ -05ce70: 5b15 cc01 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01cc │ │ -05ce74: 5b16 cd01 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cd │ │ -05ce78: 5b17 ce01 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01ce │ │ -05ce7c: 0e00 |0014: return-void │ │ +05f088: |[05f088] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ +05f098: 7020 4905 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@0549 │ │ +05f09e: 2200 f900 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@00f9 │ │ +05f0a2: 7020 b605 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@05b6 │ │ +05f0a8: 5b10 ca01 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01ca │ │ +05f0ac: 5b13 cf01 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01cf │ │ +05f0b0: 5b14 cb01 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01cb │ │ +05f0b4: 5b15 cc01 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01cc │ │ +05f0b8: 5b16 cd01 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cd │ │ +05f0bc: 5b17 ce01 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01ce │ │ +05f0c0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0003 line=100 │ │ 0x000a line=101 │ │ 0x000c line=102 │ │ 0x000e line=103 │ │ @@ -129748,34 +129726,34 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -05ce80: |[05ce80] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ -05ce90: 6e10 7a05 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@057a │ │ -05ce96: 0a01 |0003: move-result v1 │ │ -05ce98: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ -05ce9c: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ -05cea0: 7210 fe00 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@00fe │ │ -05cea6: 0e00 |000b: return-void │ │ -05cea8: 5420 c901 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c9 │ │ -05ceac: 5b23 c901 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c9 │ │ -05ceb0: 6e10 7b05 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@057b │ │ -05ceb6: 0a01 |0013: move-result v1 │ │ -05ceb8: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -05cebc: 6f20 4c05 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@054c │ │ -05cec2: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ -05cec6: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ -05ceca: 7210 0301 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@0103 │ │ -05ced0: 0a01 |0020: move-result v1 │ │ -05ced2: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ -05ced6: 7210 fe00 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00fe │ │ -05cedc: 28e5 |0026: goto 000b // -001b │ │ +05f0c4: |[05f0c4] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ +05f0d4: 6e10 7a05 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@057a │ │ +05f0da: 0a01 |0003: move-result v1 │ │ +05f0dc: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ +05f0e0: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ +05f0e4: 7210 fe00 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@00fe │ │ +05f0ea: 0e00 |000b: return-void │ │ +05f0ec: 5420 c901 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c9 │ │ +05f0f0: 5b23 c901 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c9 │ │ +05f0f4: 6e10 7b05 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@057b │ │ +05f0fa: 0a01 |0013: move-result v1 │ │ +05f0fc: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +05f100: 6f20 4c05 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@054c │ │ +05f106: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ +05f10a: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ +05f10e: 7210 0301 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@0103 │ │ +05f114: 0a01 |0020: move-result v1 │ │ +05f116: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ +05f11a: 7210 fe00 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00fe │ │ +05f120: 28e5 |0026: goto 000b // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ 0x000b line=79 │ │ 0x000c line=69 │ │ @@ -129794,18 +129772,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 │ │ -05cee0: |[05cee0] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ -05cef0: 1f01 3400 |0000: check-cast v1, Landroid/database/Cursor; // type@0034 │ │ -05cef4: 6e20 7005 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0570 │ │ -05cefa: 0e00 |0005: return-void │ │ +05f124: |[05f124] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ +05f134: 1f01 3400 |0000: check-cast v1, Landroid/database/Cursor; // type@0034 │ │ +05f138: 6e20 7005 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0570 │ │ +05f13e: 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; │ │ │ │ @@ -129814,56 +129792,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 │ │ -05cefc: |[05cefc] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -05cf0c: 6f55 4f05 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@054f │ │ -05cf12: 6e20 4914 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -05cf18: 1a00 1613 |0006: const-string v0, "mUri=" // string@1316 │ │ -05cf1c: 6e20 4914 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -05cf22: 5410 cf01 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01cf │ │ -05cf26: 6e20 4d14 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ -05cf2c: 6e20 4914 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -05cf32: 1a00 8712 |0013: const-string v0, "mProjection=" // string@1287 │ │ -05cf36: 6e20 4914 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -05cf3c: 5410 cb01 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01cb │ │ -05cf40: 7110 ea14 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@14ea │ │ -05cf46: 0c00 |001d: move-result-object v0 │ │ -05cf48: 6e20 4e14 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ -05cf4e: 6e20 4914 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -05cf54: 1a00 b912 |0024: const-string v0, "mSelection=" // string@12b9 │ │ -05cf58: 6e20 4914 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -05cf5e: 5410 cc01 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01cc │ │ -05cf62: 6e20 4e14 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ -05cf68: 6e20 4914 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -05cf6e: 1a00 bb12 |0031: const-string v0, "mSelectionArgs=" // string@12bb │ │ -05cf72: 6e20 4914 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -05cf78: 5410 cd01 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cd │ │ -05cf7c: 7110 ea14 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@14ea │ │ -05cf82: 0c00 |003b: move-result-object v0 │ │ -05cf84: 6e20 4e14 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ -05cf8a: 6e20 4914 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -05cf90: 1a00 cb12 |0042: const-string v0, "mSortOrder=" // string@12cb │ │ -05cf94: 6e20 4914 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -05cf9a: 5410 ce01 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01ce │ │ -05cf9e: 6e20 4e14 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ -05cfa4: 6e20 4914 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -05cfaa: 1a00 9211 |004f: const-string v0, "mCursor=" // string@1192 │ │ -05cfae: 6e20 4914 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -05cfb4: 5410 c901 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c9 │ │ -05cfb8: 6e20 4d14 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ -05cfbe: 6e20 4914 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -05cfc4: 1a00 7e11 |005c: const-string v0, "mContentChanged=" // string@117e │ │ -05cfc8: 6e20 4914 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ -05cfce: 5510 c801 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@01c8 │ │ -05cfd2: 6e20 4f14 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@144f │ │ -05cfd8: 0e00 |0066: return-void │ │ +05f140: |[05f140] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +05f150: 6f55 4f05 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@054f │ │ +05f156: 6e20 4914 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05f15c: 1a00 1713 |0006: const-string v0, "mUri=" // string@1317 │ │ +05f160: 6e20 4914 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05f166: 5410 cf01 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01cf │ │ +05f16a: 6e20 4d14 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ +05f170: 6e20 4914 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05f176: 1a00 8812 |0013: const-string v0, "mProjection=" // string@1288 │ │ +05f17a: 6e20 4914 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05f180: 5410 cb01 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01cb │ │ +05f184: 7110 ea14 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@14ea │ │ +05f18a: 0c00 |001d: move-result-object v0 │ │ +05f18c: 6e20 4e14 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ +05f192: 6e20 4914 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05f198: 1a00 ba12 |0024: const-string v0, "mSelection=" // string@12ba │ │ +05f19c: 6e20 4914 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05f1a2: 5410 cc01 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01cc │ │ +05f1a6: 6e20 4e14 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ +05f1ac: 6e20 4914 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05f1b2: 1a00 bc12 |0031: const-string v0, "mSelectionArgs=" // string@12bc │ │ +05f1b6: 6e20 4914 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05f1bc: 5410 cd01 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cd │ │ +05f1c0: 7110 ea14 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@14ea │ │ +05f1c6: 0c00 |003b: move-result-object v0 │ │ +05f1c8: 6e20 4e14 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ +05f1ce: 6e20 4914 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05f1d4: 1a00 cc12 |0042: const-string v0, "mSortOrder=" // string@12cc │ │ +05f1d8: 6e20 4914 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05f1de: 5410 ce01 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01ce │ │ +05f1e2: 6e20 4e14 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@144e │ │ +05f1e8: 6e20 4914 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05f1ee: 1a00 9311 |004f: const-string v0, "mCursor=" // string@1193 │ │ +05f1f2: 6e20 4914 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05f1f8: 5410 c901 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c9 │ │ +05f1fc: 6e20 4d14 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@144d │ │ +05f202: 6e20 4914 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05f208: 1a00 7f11 |005c: const-string v0, "mContentChanged=" // string@117f │ │ +05f20c: 6e20 4914 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@1449 │ │ +05f212: 5510 c801 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@01c8 │ │ +05f216: 6e20 4f14 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@144f │ │ +05f21c: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0010 line=198 │ │ 0x0018 line=199 │ │ 0x0021 line=200 │ │ @@ -129885,17 +129863,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05cfdc: |[05cfdc] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ -05cfec: 5410 cb01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01cb │ │ -05cff0: 1100 |0002: return-object v0 │ │ +05f220: |[05f220] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ +05f230: 5410 cb01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01cb │ │ +05f234: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #4 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -129903,17 +129881,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05cff4: |[05cff4] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ -05d004: 5410 cc01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01cc │ │ -05d008: 1100 |0002: return-object v0 │ │ +05f238: |[05f238] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ +05f248: 5410 cc01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01cc │ │ +05f24c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #5 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -129921,17 +129899,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d00c: |[05d00c] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ -05d01c: 5410 cd01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cd │ │ -05d020: 1100 |0002: return-object v0 │ │ +05f250: |[05f250] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ +05f260: 5410 cd01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cd │ │ +05f264: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #6 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -129939,17 +129917,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d024: |[05d024] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ -05d034: 5410 ce01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01ce │ │ -05d038: 1100 |0002: return-object v0 │ │ +05f268: |[05f268] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ +05f278: 5410 ce01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01ce │ │ +05f27c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #7 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -129957,17 +129935,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d03c: |[05d03c] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ -05d04c: 5410 cf01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01cf │ │ -05d050: 1100 |0002: return-object v0 │ │ +05f280: |[05f280] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ +05f290: 5410 cf01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01cf │ │ +05f294: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/content/CursorLoader; │ │ │ │ #8 : (in Landroid/support/v4/content/CursorLoader;) │ │ @@ -129975,31 +129953,31 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 33 16-bit code units │ │ -05d054: |[05d054] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ -05d064: 6e10 7405 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@0574 │ │ -05d06a: 0c00 |0003: move-result-object v0 │ │ -05d06c: 6e10 8a00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@008a │ │ -05d072: 0c00 |0007: move-result-object v0 │ │ -05d074: 5471 cf01 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01cf │ │ -05d078: 5472 cb01 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01cb │ │ -05d07c: 5473 cc01 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01cc │ │ -05d080: 5474 cd01 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cd │ │ -05d084: 5475 ce01 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01ce │ │ -05d088: 7406 8600 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@0086 │ │ -05d08e: 0c06 |0015: move-result-object v6 │ │ -05d090: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ -05d094: 7210 0001 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@0100 │ │ -05d09a: 5470 ca01 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01ca │ │ -05d09e: 7220 0501 0600 |001d: invoke-interface {v6, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@0105 │ │ -05d0a4: 1106 |0020: return-object v6 │ │ +05f298: |[05f298] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ +05f2a8: 6e10 7405 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@0574 │ │ +05f2ae: 0c00 |0003: move-result-object v0 │ │ +05f2b0: 6e10 8a00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@008a │ │ +05f2b6: 0c00 |0007: move-result-object v0 │ │ +05f2b8: 5471 cf01 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01cf │ │ +05f2bc: 5472 cb01 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01cb │ │ +05f2c0: 5473 cc01 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01cc │ │ +05f2c4: 5474 cd01 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cd │ │ +05f2c8: 5475 ce01 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01ce │ │ +05f2cc: 7406 8600 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@0086 │ │ +05f2d2: 0c06 |0015: move-result-object v6 │ │ +05f2d4: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ +05f2d8: 7210 0001 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@0100 │ │ +05f2de: 5470 ca01 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01ca │ │ +05f2e2: 7220 0501 0600 |001d: invoke-interface {v6, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@0105 │ │ +05f2e8: 1106 |0020: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0016 line=51 │ │ 0x0018 line=53 │ │ 0x001b line=54 │ │ 0x0020 line=56 │ │ @@ -130012,18 +129990,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05d0a8: |[05d0a8] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ -05d0b8: 6e10 7c05 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@057c │ │ -05d0be: 0c00 |0003: move-result-object v0 │ │ -05d0c0: 1100 |0004: return-object v0 │ │ +05f2ec: |[05f2ec] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ +05f2fc: 6e10 7c05 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@057c │ │ +05f302: 0c00 |0003: move-result-object v0 │ │ +05f304: 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;) │ │ @@ -130031,21 +130009,21 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -05d0c4: |[05d0c4] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ -05d0d4: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ -05d0d8: 7210 0301 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@0103 │ │ -05d0de: 0a00 |0005: move-result v0 │ │ -05d0e0: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -05d0e4: 7210 fe00 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@00fe │ │ -05d0ea: 0e00 |000b: return-void │ │ +05f308: |[05f308] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ +05f318: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ +05f31c: 7210 0301 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@0103 │ │ +05f322: 0a00 |0005: move-result v0 │ │ +05f324: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +05f328: 7210 fe00 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@00fe │ │ +05f32e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0008 line=137 │ │ 0x000b line=139 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/content/CursorLoader; │ │ @@ -130056,18 +130034,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 │ │ -05d0ec: |[05d0ec] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ -05d0fc: 1f01 3400 |0000: check-cast v1, Landroid/database/Cursor; // type@0034 │ │ -05d100: 6e20 7e05 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@057e │ │ -05d106: 0e00 |0005: return-void │ │ +05f330: |[05f330] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ +05f340: 1f01 3400 |0000: check-cast v1, Landroid/database/Cursor; // type@0034 │ │ +05f344: 6e20 7e05 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@057e │ │ +05f34a: 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; │ │ │ │ @@ -130076,28 +130054,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -05d108: |[05d108] android.support.v4.content.CursorLoader.onReset:()V │ │ -05d118: 6f10 5605 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@0556 │ │ -05d11e: 6e10 8205 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@0582 │ │ -05d124: 5410 c901 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c9 │ │ -05d128: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -05d12c: 5410 c901 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c9 │ │ -05d130: 7210 0301 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@0103 │ │ -05d136: 0a00 |000f: move-result v0 │ │ -05d138: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -05d13c: 5410 c901 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c9 │ │ -05d140: 7210 fe00 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00fe │ │ -05d146: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -05d148: 5b10 c901 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c9 │ │ -05d14c: 0e00 |001a: return-void │ │ +05f34c: |[05f34c] android.support.v4.content.CursorLoader.onReset:()V │ │ +05f35c: 6f10 5605 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@0556 │ │ +05f362: 6e10 8205 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@0582 │ │ +05f368: 5410 c901 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c9 │ │ +05f36c: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +05f370: 5410 c901 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c9 │ │ +05f374: 7210 0301 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@0103 │ │ +05f37a: 0a00 |000f: move-result v0 │ │ +05f37c: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +05f380: 5410 c901 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c9 │ │ +05f384: 7210 fe00 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@00fe │ │ +05f38a: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +05f38c: 5b10 c901 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c9 │ │ +05f390: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0003 line=146 │ │ 0x0006 line=148 │ │ 0x0012 line=149 │ │ 0x0017 line=151 │ │ @@ -130110,26 +130088,26 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -05d150: |[05d150] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ -05d160: 5410 c901 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c9 │ │ -05d164: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -05d168: 5410 c901 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c9 │ │ -05d16c: 6e20 7005 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0570 │ │ -05d172: 6e10 8805 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@0588 │ │ -05d178: 0a00 |000c: move-result v0 │ │ -05d17a: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ -05d17e: 5410 c901 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c9 │ │ -05d182: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ -05d186: 6e10 7305 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@0573 │ │ -05d18c: 0e00 |0016: return-void │ │ +05f394: |[05f394] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ +05f3a4: 5410 c901 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c9 │ │ +05f3a8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +05f3ac: 5410 c901 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c9 │ │ +05f3b0: 6e20 7005 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0570 │ │ +05f3b6: 6e10 8805 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@0588 │ │ +05f3bc: 0a00 |000c: move-result v0 │ │ +05f3be: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ +05f3c2: 5410 c901 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01c9 │ │ +05f3c6: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ +05f3ca: 6e10 7305 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@0573 │ │ +05f3d0: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0004 line=118 │ │ 0x0009 line=120 │ │ 0x0013 line=121 │ │ 0x0016 line=123 │ │ @@ -130141,17 +130119,17 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05d190: |[05d190] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ -05d1a0: 6e10 6f05 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@056f │ │ -05d1a6: 0e00 |0003: return-void │ │ +05f3d4: |[05f3d4] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ +05f3e4: 6e10 6f05 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@056f │ │ +05f3ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0003 line=132 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ │ │ @@ -130160,17 +130138,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d1a8: |[05d1a8] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ -05d1b8: 5b01 cb01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01cb │ │ -05d1bc: 0e00 |0002: return-void │ │ +05f3ec: |[05f3ec] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ +05f3fc: 5b01 cb01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01cb │ │ +05f400: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0002 line=168 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 projection [Ljava/lang/String; │ │ @@ -130180,17 +130158,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d1c0: |[05d1c0] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ -05d1d0: 5b01 cc01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01cc │ │ -05d1d4: 0e00 |0002: return-void │ │ +05f404: |[05f404] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ +05f414: 5b01 cc01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01cc │ │ +05f418: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0002 line=176 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 selection Ljava/lang/String; │ │ @@ -130200,17 +130178,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d1d8: |[05d1d8] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ -05d1e8: 5b01 cd01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cd │ │ -05d1ec: 0e00 |0002: return-void │ │ +05f41c: |[05f41c] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ +05f42c: 5b01 cd01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01cd │ │ +05f430: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0002 line=184 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 selectionArgs [Ljava/lang/String; │ │ @@ -130220,17 +130198,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d1f0: |[05d1f0] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ -05d200: 5b01 ce01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01ce │ │ -05d204: 0e00 |0002: return-void │ │ +05f434: |[05f434] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ +05f444: 5b01 ce01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01ce │ │ +05f448: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0002 line=192 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 sortOrder Ljava/lang/String; │ │ @@ -130240,32 +130218,32 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d208: |[05d208] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ -05d218: 5b01 cf01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01cf │ │ -05d21c: 0e00 |0002: return-void │ │ +05f44c: |[05f44c] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ +05f45c: 5b01 cf01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01cf │ │ +05f460: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0002 line=160 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ 0x0000 - 0x0003 reg=1 uri Landroid/net/Uri; │ │ │ │ - source_file_idx : 623 (CursorLoader.java) │ │ + source_file_idx : 624 (CursorLoader.java) │ │ │ │ Class #485 header: │ │ class_idx : 244 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 243 │ │ -source_file_idx : 910 │ │ +source_file_idx : 911 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #485 annotations: │ │ Annotations on class │ │ @@ -130285,17 +130263,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05d220: |[05d220] android.support.v4.content.IntentCompat$IntentCompatImplHC.:()V │ │ -05d230: 7010 a305 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@05a3 │ │ -05d236: 0e00 |0003: return-void │ │ +05f464: |[05f464] android.support.v4.content.IntentCompat$IntentCompatImplHC.:()V │ │ +05f474: 7010 a305 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@05a3 │ │ +05f47a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; │ │ │ │ Virtual methods - │ │ @@ -130304,18 +130282,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 │ │ -05d238: |[05d238] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -05d248: 7110 b205 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05b2 │ │ -05d24e: 0c00 |0003: move-result-object v0 │ │ -05d250: 1100 |0004: return-object v0 │ │ +05f47c: |[05f47c] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +05f48c: 7110 b205 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05b2 │ │ +05f492: 0c00 |0003: move-result-object v0 │ │ +05f494: 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; │ │ │ │ @@ -130324,32 +130302,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 │ │ -05d254: |[05d254] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -05d264: 7110 b305 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05b3 │ │ -05d26a: 0c00 |0003: move-result-object v0 │ │ -05d26c: 1100 |0004: return-object v0 │ │ +05f498: |[05f498] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +05f4a8: 7110 b305 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@05b3 │ │ +05f4ae: 0c00 |0003: move-result-object v0 │ │ +05f4b0: 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 : 910 (IntentCompat.java) │ │ + source_file_idx : 911 (IntentCompat.java) │ │ │ │ Class #486 header: │ │ class_idx : 270 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 268 │ │ -source_file_idx : 687 │ │ +source_file_idx : 688 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #486 annotations: │ │ Annotations on class │ │ @@ -130369,17 +130347,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05d270: |[05d270] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.:()V │ │ -05d280: 7010 1906 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@0619 │ │ -05d286: 0e00 |0003: return-void │ │ +05f4b4: |[05f4b4] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.:()V │ │ +05f4c4: 7010 1906 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@0619 │ │ +05f4ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; │ │ │ │ Virtual methods - │ │ @@ -130388,32 +130366,32 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05d288: |[05d288] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -05d298: 7110 2b06 0100 |0000: invoke-static {v1}, Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@062b │ │ -05d29e: 0e00 |0003: return-void │ │ +05f4cc: |[05f4cc] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +05f4dc: 7110 2b06 0100 |0000: invoke-static {v1}, Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@062b │ │ +05f4e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=60 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; │ │ 0x0000 - 0x0004 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ - source_file_idx : 687 (DrawableCompat.java) │ │ + source_file_idx : 688 (DrawableCompat.java) │ │ │ │ Class #487 header: │ │ class_idx : 343 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 342 │ │ -source_file_idx : 2360 │ │ +source_file_idx : 2361 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #487 annotations: │ │ Annotations on class │ │ @@ -130437,18 +130415,18 @@ │ │ type : '(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05d2a0: |[05d2a0] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V │ │ -05d2b0: 7020 8107 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@0781 │ │ -05d2b6: 5c02 b502 |0003: iput-boolean v2, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@02b5 │ │ -05d2ba: 0e00 |0005: return-void │ │ +05f4e4: |[05f4e4] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V │ │ +05f4f4: 7020 8107 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@0781 │ │ +05f4fa: 5c02 b502 |0003: iput-boolean v2, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@02b5 │ │ +05f4fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0003 line=157 │ │ 0x0005 line=158 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; │ │ @@ -130460,17 +130438,17 @@ │ │ type : '(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05d2bc: |[05d2bc] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V │ │ -05d2cc: 7030 8607 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V // method@0786 │ │ -05d2d2: 0e00 |0003: return-void │ │ +05f500: |[05f500] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V │ │ +05f510: 7030 8607 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V // method@0786 │ │ +05f516: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; │ │ 0x0000 - 0x0004 reg=2 x1 Z │ │ @@ -130482,30 +130460,30 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d2d4: |[05d2d4] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.defaultIsRtl:()Z │ │ -05d2e4: 5510 b502 |0000: iget-boolean v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@02b5 │ │ -05d2e8: 0f00 |0002: return v0 │ │ +05f518: |[05f518] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.defaultIsRtl:()Z │ │ +05f528: 5510 b502 |0000: iget-boolean v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@02b5 │ │ +05f52c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; │ │ │ │ - source_file_idx : 2360 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2361 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #488 header: │ │ class_idx : 344 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 342 │ │ -source_file_idx : 2360 │ │ +source_file_idx : 2361 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #488 annotations: │ │ Annotations on class │ │ @@ -130529,37 +130507,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05d2ec: |[05d2ec] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ -05d2fc: 2200 5801 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // type@0158 │ │ -05d300: 7010 8a07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.:()V // method@078a │ │ -05d306: 6900 b602 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@02b6 │ │ -05d30a: 0e00 |0007: return-void │ │ +05f530: |[05f530] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ +05f540: 2200 5801 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // type@0158 │ │ +05f544: 7010 8a07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.:()V // method@078a │ │ +05f54a: 6900 b602 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@02b6 │ │ +05f54e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05d30c: |[05d30c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ -05d31c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05d31e: 7020 8107 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@0781 │ │ -05d324: 0e00 |0004: return-void │ │ +05f550: |[05f550] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ +05f560: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05f562: 7020 8107 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@0781 │ │ +05f568: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0004 line=246 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; │ │ │ │ @@ -130569,39 +130547,39 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -05d328: |[05d328] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.defaultIsRtl:()Z │ │ -05d338: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -05d33a: 7100 0715 0000 |0001: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@1507 │ │ -05d340: 0c02 |0004: move-result-object v2 │ │ -05d342: 7110 9507 0200 |0005: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@0795 │ │ -05d348: 0a00 |0008: move-result v0 │ │ -05d34a: 3310 0300 |0009: if-ne v0, v1, 000c // +0003 │ │ -05d34e: 0f01 |000b: return v1 │ │ -05d350: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -05d352: 28fe |000d: goto 000b // -0002 │ │ +05f56c: |[05f56c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.defaultIsRtl:()Z │ │ +05f57c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +05f57e: 7100 0715 0000 |0001: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@1507 │ │ +05f584: 0c02 |0004: move-result-object v2 │ │ +05f586: 7110 9507 0200 |0005: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@0795 │ │ +05f58c: 0a00 |0008: move-result v0 │ │ +05f58e: 3310 0300 |0009: if-ne v0, v1, 000c // +0003 │ │ +05f592: 0f01 |000b: return v1 │ │ +05f594: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +05f596: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=250 │ │ 0x0009 line=251 │ │ locals : │ │ 0x0009 - 0x000e reg=0 dir I │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; │ │ │ │ - source_file_idx : 2360 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 2361 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #489 header: │ │ class_idx : 365 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 369 │ │ -source_file_idx : 401 │ │ +source_file_idx : 402 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #489 annotations: │ │ Annotations on class │ │ @@ -130621,17 +130599,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05d354: |[05d354] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ -05d364: 7010 a808 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@08a8 │ │ -05d36a: 0e00 |0003: return-void │ │ +05f598: |[05f598] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ +05f5a8: 7010 a808 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@08a8 │ │ +05f5ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -130640,18 +130618,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 │ │ -05d36c: |[05d36c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -05d37c: 7130 d008 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@08d0 │ │ -05d382: 0a00 |0003: move-result v0 │ │ -05d384: 0f00 |0004: return v0 │ │ +05f5b0: |[05f5b0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +05f5c0: 7130 d008 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@08d0 │ │ +05f5c6: 0a00 |0003: move-result v0 │ │ +05f5c8: 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; │ │ @@ -130662,20 +130640,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 │ │ -05d388: |[05d388] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -05d398: 2200 6c01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@016c │ │ -05d39c: 7030 7d08 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@087d │ │ -05d3a2: 7110 d108 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@08d1 │ │ -05d3a8: 0c00 |0008: move-result-object v0 │ │ -05d3aa: 1100 |0009: return-object v0 │ │ +05f5cc: |[05f5cc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +05f5dc: 2200 6c01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@016c │ │ +05f5e0: 7030 7d08 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@087d │ │ +05f5e6: 7110 d108 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@08d1 │ │ +05f5ec: 0c00 |0008: move-result-object v0 │ │ +05f5ee: 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; │ │ │ │ @@ -130684,18 +130662,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -05d3ac: |[05d3ac] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -05d3bc: 7100 d208 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@08d2 │ │ -05d3c2: 0c00 |0003: move-result-object v0 │ │ -05d3c4: 1100 |0004: return-object v0 │ │ +05f5f0: |[05f5f0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +05f600: 7100 d208 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@08d2 │ │ +05f606: 0c00 |0003: move-result-object v0 │ │ +05f608: 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;) │ │ @@ -130703,17 +130681,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 │ │ -05d3c8: |[05d3c8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05d3d8: 7130 d308 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@08d3 │ │ -05d3de: 0e00 |0003: return-void │ │ +05f60c: |[05f60c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05f61c: 7130 d308 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@08d3 │ │ +05f622: 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; │ │ @@ -130725,19 +130703,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 │ │ -05d3e0: |[05d3e0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -05d3f0: 6e10 300d 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d30 │ │ -05d3f6: 0c00 |0003: move-result-object v0 │ │ -05d3f8: 7130 d408 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@08d4 │ │ -05d3fe: 0e00 |0007: return-void │ │ +05f624: |[05f624] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +05f634: 6e10 300d 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d30 │ │ +05f63a: 0c00 |0003: move-result-object v0 │ │ +05f63c: 7130 d408 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@08d4 │ │ +05f642: 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; │ │ @@ -130749,17 +130727,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 │ │ -05d400: |[05d400] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05d410: 7130 d508 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@08d5 │ │ -05d416: 0e00 |0003: return-void │ │ +05f644: |[05f644] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05f654: 7130 d508 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@08d5 │ │ +05f65a: 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; │ │ @@ -130771,18 +130749,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 │ │ -05d418: |[05d418] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -05d428: 7140 d608 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@08d6 │ │ -05d42e: 0a00 |0003: move-result v0 │ │ -05d430: 0f00 |0004: return v0 │ │ +05f65c: |[05f65c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +05f66c: 7140 d608 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@08d6 │ │ +05f672: 0a00 |0003: move-result v0 │ │ +05f674: 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; │ │ @@ -130794,17 +130772,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 │ │ -05d434: |[05d434] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -05d444: 7130 d708 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@08d7 │ │ -05d44a: 0e00 |0003: return-void │ │ +05f678: |[05f678] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +05f688: 7130 d708 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@08d7 │ │ +05f68e: 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; │ │ @@ -130816,34 +130794,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 │ │ -05d44c: |[05d44c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05d45c: 7130 d808 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@08d8 │ │ -05d462: 0e00 |0003: return-void │ │ +05f690: |[05f690] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05f6a0: 7130 d808 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@08d8 │ │ +05f6a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0003 line=211 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ 0x0000 - 0x0004 reg=1 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 host Landroid/view/View; │ │ 0x0000 - 0x0004 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 401 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 402 (AccessibilityDelegateCompat.java) │ │ │ │ Class #490 header: │ │ class_idx : 391 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 390 │ │ -source_file_idx : 933 │ │ +source_file_idx : 934 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #490 annotations: │ │ Annotations on class │ │ @@ -130863,17 +130841,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05d464: |[05d464] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.:()V │ │ -05d474: 7010 3b09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@093b │ │ -05d47a: 0e00 |0003: return-void │ │ +05f6a8: |[05f6a8] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.:()V │ │ +05f6b8: 7010 3b09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@093b │ │ +05f6be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -130882,18 +130860,18 @@ │ │ type : '(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -05d47c: |[05d47c] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -05d48c: 7140 6009 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/KeyEventCompatEclair;.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z // method@0960 │ │ -05d492: 0a00 |0003: move-result v0 │ │ -05d494: 0f00 |0004: return v0 │ │ +05f6c0: |[05f6c0] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +05f6d0: 7140 6009 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/KeyEventCompatEclair;.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z // method@0960 │ │ +05f6d6: 0a00 |0003: move-result v0 │ │ +05f6d8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/KeyEvent; │ │ 0x0000 - 0x0005 reg=3 receiver Landroid/view/KeyEvent$Callback; │ │ @@ -130905,18 +130883,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 │ │ -05d498: |[05d498] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -05d4a8: 7110 6109 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@0961 │ │ -05d4ae: 0c00 |0003: move-result-object v0 │ │ -05d4b0: 1100 |0004: return-object v0 │ │ +05f6dc: |[05f6dc] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +05f6ec: 7110 6109 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@0961 │ │ +05f6f2: 0c00 |0003: move-result-object v0 │ │ +05f6f4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -130925,18 +130903,18 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05d4b4: |[05d4b4] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ -05d4c4: 7110 6209 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.isTracking:(Landroid/view/KeyEvent;)Z // method@0962 │ │ -05d4ca: 0a00 |0003: move-result v0 │ │ -05d4cc: 0f00 |0004: return v0 │ │ +05f6f8: |[05f6f8] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ +05f708: 7110 6209 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.isTracking:(Landroid/view/KeyEvent;)Z // method@0962 │ │ +05f70e: 0a00 |0003: move-result v0 │ │ +05f710: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -130945,32 +130923,32 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05d4d0: |[05d4d0] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ -05d4e0: 7110 6309 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/KeyEventCompatEclair;.startTracking:(Landroid/view/KeyEvent;)V // method@0963 │ │ -05d4e6: 0e00 |0003: return-void │ │ +05f714: |[05f714] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ +05f724: 7110 6309 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/KeyEventCompatEclair;.startTracking:(Landroid/view/KeyEvent;)V // method@0963 │ │ +05f72a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=122 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ 0x0000 - 0x0004 reg=1 event Landroid/view/KeyEvent; │ │ │ │ - source_file_idx : 933 (KeyEventCompat.java) │ │ + source_file_idx : 934 (KeyEventCompat.java) │ │ │ │ Class #491 header: │ │ class_idx : 406 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 404 │ │ -source_file_idx : 2031 │ │ +source_file_idx : 2032 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #491 annotations: │ │ Annotations on class │ │ @@ -130990,17 +130968,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05d4e8: |[05d4e8] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.:()V │ │ -05d4f8: 7010 a009 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@09a0 │ │ -05d4fe: 0e00 |0003: return-void │ │ +05f72c: |[05f72c] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.:()V │ │ +05f73c: 7010 a009 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@09a0 │ │ +05f742: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -131009,18 +130987,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05d500: |[05d500] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -05d510: 7110 d209 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.collapseActionView:(Landroid/view/MenuItem;)Z // method@09d2 │ │ -05d516: 0a00 |0003: move-result v0 │ │ -05d518: 0f00 |0004: return v0 │ │ +05f744: |[05f744] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +05f754: 7110 d209 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.collapseActionView:(Landroid/view/MenuItem;)Z // method@09d2 │ │ +05f75a: 0a00 |0003: move-result v0 │ │ +05f75c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -131029,18 +131007,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05d51c: |[05d51c] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -05d52c: 7110 d309 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.expandActionView:(Landroid/view/MenuItem;)Z // method@09d3 │ │ -05d532: 0a00 |0003: move-result v0 │ │ -05d534: 0f00 |0004: return v0 │ │ +05f760: |[05f760] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +05f770: 7110 d309 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.expandActionView:(Landroid/view/MenuItem;)Z // method@09d3 │ │ +05f776: 0a00 |0003: move-result v0 │ │ +05f778: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -131049,18 +131027,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05d538: |[05d538] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -05d548: 7110 d409 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@09d4 │ │ -05d54e: 0a00 |0003: move-result v0 │ │ -05d550: 0f00 |0004: return v0 │ │ +05f77c: |[05f77c] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +05f78c: 7110 d409 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@09d4 │ │ +05f792: 0a00 |0003: move-result v0 │ │ +05f794: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ 0x0000 - 0x0005 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -131069,42 +131047,42 @@ │ │ type : '(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -05d554: |[05d554] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -05d564: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ -05d568: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -05d56a: 7120 d509 0200 |0003: invoke-static {v2, v0}, Landroid/support/v4/view/MenuItemCompatIcs;.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; // method@09d5 │ │ -05d570: 0c00 |0006: move-result-object v0 │ │ -05d572: 1100 |0007: return-object v0 │ │ -05d574: 2200 9501 |0008: new-instance v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; // type@0195 │ │ -05d578: 7030 a909 1003 |000a: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V // method@09a9 │ │ -05d57e: 7120 d509 0200 |000d: invoke-static {v2, v0}, Landroid/support/v4/view/MenuItemCompatIcs;.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; // method@09d5 │ │ -05d584: 0c00 |0010: move-result-object v0 │ │ -05d586: 28f6 |0011: goto 0007 // -000a │ │ +05f798: |[05f798] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +05f7a8: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ +05f7ac: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +05f7ae: 7120 d509 0200 |0003: invoke-static {v2, v0}, Landroid/support/v4/view/MenuItemCompatIcs;.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; // method@09d5 │ │ +05f7b4: 0c00 |0006: move-result-object v0 │ │ +05f7b6: 1100 |0007: return-object v0 │ │ +05f7b8: 2200 9501 |0008: new-instance v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; // type@0195 │ │ +05f7bc: 7030 a909 1003 |000a: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V // method@09a9 │ │ +05f7c2: 7120 d509 0200 |000d: invoke-static {v2, v0}, Landroid/support/v4/view/MenuItemCompatIcs;.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; // method@09d5 │ │ +05f7c8: 0c00 |0010: move-result-object v0 │ │ +05f7ca: 28f6 |0011: goto 0007 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0002 line=220 │ │ 0x0007 line=227 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ 0x0000 - 0x0012 reg=2 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0012 reg=3 listener Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; │ │ │ │ - source_file_idx : 2031 (MenuItemCompat.java) │ │ + source_file_idx : 2032 (MenuItemCompat.java) │ │ │ │ Class #492 header: │ │ class_idx : 422 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 428 │ │ -source_file_idx : 2132 │ │ +source_file_idx : 2133 │ │ static_fields_size : 8 │ │ instance_fields_size: 16 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 14 │ │ │ │ Class #492 - │ │ Class descriptor : 'Landroid/support/v4/view/PagerTabStrip;' │ │ @@ -131223,18 +131201,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -05d588: |[05d588] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ -05d598: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05d59a: 7030 100a 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0a10 │ │ -05d5a0: 0e00 |0004: return-void │ │ +05f7cc: |[05f7cc] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ +05f7dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05f7de: 7030 100a 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0a10 │ │ +05f7e4: 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; │ │ @@ -131244,103 +131222,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 │ │ -05d5a4: |[05d5a4] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -05d5b4: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -05d5b6: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -05d5b8: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ -05d5bc: 7030 390a 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0a39 │ │ -05d5c2: 2201 3e00 |0007: new-instance v1, Landroid/graphics/Paint; // type@003e │ │ -05d5c6: 7010 2601 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0126 │ │ -05d5cc: 5b71 6603 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0366 │ │ -05d5d0: 2201 4100 |000e: new-instance v1, Landroid/graphics/Rect; // type@0041 │ │ -05d5d4: 7010 2a01 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@012a │ │ -05d5da: 5b71 6703 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0367 │ │ -05d5de: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ -05d5e2: 5971 6403 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0364 │ │ -05d5e6: 5c75 5603 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0356 │ │ -05d5ea: 5c75 5703 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0357 │ │ -05d5ee: 5271 6803 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@0368 │ │ -05d5f2: 5971 5a03 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@035a │ │ -05d5f6: 5471 6603 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0366 │ │ -05d5fa: 5272 5a03 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@035a │ │ -05d5fe: 6e20 2701 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0127 │ │ -05d604: 6e10 9500 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0095 │ │ -05d60a: 0c01 |002b: move-result-object v1 │ │ -05d60c: 6e10 e500 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e5 │ │ -05d612: 0c01 |002f: move-result-object v1 │ │ -05d614: 5210 3b05 |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@053b │ │ -05d618: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ -05d61c: c801 |0034: mul-float/2addr v1, v0 │ │ -05d61e: c631 |0035: add-float/2addr v1, v3 │ │ -05d620: 8711 |0036: float-to-int v1, v1 │ │ -05d622: 5971 5b03 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@035b │ │ -05d626: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ -05d62a: c801 |003b: mul-float/2addr v1, v0 │ │ -05d62c: c631 |003c: add-float/2addr v1, v3 │ │ -05d62e: 8711 |003d: float-to-int v1, v1 │ │ -05d630: 5971 5e03 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@035e │ │ -05d634: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ -05d638: c801 |0042: mul-float/2addr v1, v0 │ │ -05d63a: 8711 |0043: float-to-int v1, v1 │ │ -05d63c: 5971 6003 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0360 │ │ -05d640: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ -05d644: c801 |0048: mul-float/2addr v1, v0 │ │ -05d646: c631 |0049: add-float/2addr v1, v3 │ │ -05d648: 8711 |004a: float-to-int v1, v1 │ │ -05d64a: 5971 6503 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0365 │ │ -05d64e: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ -05d652: c801 |004f: mul-float/2addr v1, v0 │ │ -05d654: c631 |0050: add-float/2addr v1, v3 │ │ -05d656: 8711 |0051: float-to-int v1, v1 │ │ -05d658: 5971 5803 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0358 │ │ -05d65c: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ -05d660: c801 |0056: mul-float/2addr v1, v0 │ │ -05d662: c631 |0057: add-float/2addr v1, v3 │ │ -05d664: 8711 |0058: float-to-int v1, v1 │ │ -05d666: 5971 5f03 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@035f │ │ -05d66a: 7110 ae12 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@12ae │ │ -05d670: 0c01 |005e: move-result-object v1 │ │ -05d672: 6e10 b512 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@12b5 │ │ -05d678: 0a01 |0062: move-result v1 │ │ -05d67a: 5971 6903 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0369 │ │ -05d67e: 6e10 170a 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@0a17 │ │ -05d684: 0a01 |0068: move-result v1 │ │ -05d686: 6e10 190a 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@0a19 │ │ -05d68c: 0a02 |006c: move-result v2 │ │ -05d68e: 6e10 180a 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@0a18 │ │ -05d694: 0a03 |0070: move-result v3 │ │ -05d696: 6e10 160a 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@0a16 │ │ -05d69c: 0a04 |0074: move-result v4 │ │ -05d69e: 6e54 250a 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@0a25 │ │ -05d6a4: 6e10 1b0a 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@0a1b │ │ -05d6aa: 0a01 |007b: move-result v1 │ │ -05d6ac: 6e20 280a 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@0a28 │ │ -05d6b2: 6e20 290a 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@0a29 │ │ -05d6b8: 5471 6303 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0363 │ │ -05d6bc: 6e20 1614 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@1416 │ │ -05d6c2: 5471 6303 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0363 │ │ -05d6c6: 2202 a401 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@01a4 │ │ -05d6ca: 7020 0b0a 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0a0b │ │ -05d6d0: 6e20 1914 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1419 │ │ -05d6d6: 5471 6103 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0361 │ │ -05d6da: 6e20 1614 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@1416 │ │ -05d6e0: 5471 6103 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0361 │ │ -05d6e4: 2202 a501 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@01a5 │ │ -05d6e8: 7020 0d0a 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0a0d │ │ -05d6ee: 6e20 1914 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1419 │ │ -05d6f4: 6e10 110a 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0a11 │ │ -05d6fa: 0c01 |00a3: move-result-object v1 │ │ -05d6fc: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ -05d700: 5c76 5603 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0356 │ │ -05d704: 0e00 |00a8: return-void │ │ +05f7e8: |[05f7e8] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +05f7f8: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +05f7fa: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +05f7fc: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ +05f800: 7030 390a 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0a39 │ │ +05f806: 2201 3e00 |0007: new-instance v1, Landroid/graphics/Paint; // type@003e │ │ +05f80a: 7010 2601 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0126 │ │ +05f810: 5b71 6603 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0366 │ │ +05f814: 2201 4100 |000e: new-instance v1, Landroid/graphics/Rect; // type@0041 │ │ +05f818: 7010 2a01 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@012a │ │ +05f81e: 5b71 6703 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0367 │ │ +05f822: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ +05f826: 5971 6403 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0364 │ │ +05f82a: 5c75 5603 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0356 │ │ +05f82e: 5c75 5703 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0357 │ │ +05f832: 5271 6803 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@0368 │ │ +05f836: 5971 5a03 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@035a │ │ +05f83a: 5471 6603 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0366 │ │ +05f83e: 5272 5a03 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@035a │ │ +05f842: 6e20 2701 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@0127 │ │ +05f848: 6e10 9500 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0095 │ │ +05f84e: 0c01 |002b: move-result-object v1 │ │ +05f850: 6e10 e500 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@00e5 │ │ +05f856: 0c01 |002f: move-result-object v1 │ │ +05f858: 5210 3b05 |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@053b │ │ +05f85c: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ +05f860: c801 |0034: mul-float/2addr v1, v0 │ │ +05f862: c631 |0035: add-float/2addr v1, v3 │ │ +05f864: 8711 |0036: float-to-int v1, v1 │ │ +05f866: 5971 5b03 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@035b │ │ +05f86a: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ +05f86e: c801 |003b: mul-float/2addr v1, v0 │ │ +05f870: c631 |003c: add-float/2addr v1, v3 │ │ +05f872: 8711 |003d: float-to-int v1, v1 │ │ +05f874: 5971 5e03 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@035e │ │ +05f878: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ +05f87c: c801 |0042: mul-float/2addr v1, v0 │ │ +05f87e: 8711 |0043: float-to-int v1, v1 │ │ +05f880: 5971 6003 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0360 │ │ +05f884: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ +05f888: c801 |0048: mul-float/2addr v1, v0 │ │ +05f88a: c631 |0049: add-float/2addr v1, v3 │ │ +05f88c: 8711 |004a: float-to-int v1, v1 │ │ +05f88e: 5971 6503 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0365 │ │ +05f892: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ +05f896: c801 |004f: mul-float/2addr v1, v0 │ │ +05f898: c631 |0050: add-float/2addr v1, v3 │ │ +05f89a: 8711 |0051: float-to-int v1, v1 │ │ +05f89c: 5971 5803 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0358 │ │ +05f8a0: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ +05f8a4: c801 |0056: mul-float/2addr v1, v0 │ │ +05f8a6: c631 |0057: add-float/2addr v1, v3 │ │ +05f8a8: 8711 |0058: float-to-int v1, v1 │ │ +05f8aa: 5971 5f03 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@035f │ │ +05f8ae: 7110 ae12 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@12ae │ │ +05f8b4: 0c01 |005e: move-result-object v1 │ │ +05f8b6: 6e10 b512 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@12b5 │ │ +05f8bc: 0a01 |0062: move-result v1 │ │ +05f8be: 5971 6903 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0369 │ │ +05f8c2: 6e10 170a 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@0a17 │ │ +05f8c8: 0a01 |0068: move-result v1 │ │ +05f8ca: 6e10 190a 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@0a19 │ │ +05f8d0: 0a02 |006c: move-result v2 │ │ +05f8d2: 6e10 180a 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@0a18 │ │ +05f8d8: 0a03 |0070: move-result v3 │ │ +05f8da: 6e10 160a 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@0a16 │ │ +05f8e0: 0a04 |0074: move-result v4 │ │ +05f8e2: 6e54 250a 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@0a25 │ │ +05f8e8: 6e10 1b0a 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@0a1b │ │ +05f8ee: 0a01 |007b: move-result v1 │ │ +05f8f0: 6e20 280a 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@0a28 │ │ +05f8f6: 6e20 290a 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@0a29 │ │ +05f8fc: 5471 6303 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0363 │ │ +05f900: 6e20 1614 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@1416 │ │ +05f906: 5471 6303 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0363 │ │ +05f90a: 2202 a401 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@01a4 │ │ +05f90e: 7020 0b0a 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0a0b │ │ +05f914: 6e20 1914 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1419 │ │ +05f91a: 5471 6103 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0361 │ │ +05f91e: 6e20 1614 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@1416 │ │ +05f924: 5471 6103 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@0361 │ │ +05f928: 2202 a501 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@01a5 │ │ +05f92c: 7020 0d0a 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0a0d │ │ +05f932: 6e20 1914 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1419 │ │ +05f938: 6e10 110a 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0a11 │ │ +05f93e: 0c01 |00a3: move-result-object v1 │ │ +05f940: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ +05f944: 5c76 5603 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0356 │ │ +05f948: 0e00 |00a8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=80 │ │ 0x0007 line=61 │ │ 0x000e line=62 │ │ 0x0015 line=64 │ │ 0x0019 line=66 │ │ @@ -131377,17 +131355,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d708: |[05d708] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ -05d718: 5510 5603 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0356 │ │ -05d71c: 0f00 |0002: return v0 │ │ +05f94c: |[05f94c] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ +05f95c: 5510 5603 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0356 │ │ +05f960: 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;) │ │ @@ -131395,21 +131373,21 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -05d720: |[05d720] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ -05d730: 6f10 3e0a 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0a3e │ │ -05d736: 0a00 |0003: move-result v0 │ │ -05d738: 5221 5f03 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@035f │ │ -05d73c: 7120 8714 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ -05d742: 0a00 |0009: move-result v0 │ │ -05d744: 0f00 |000a: return v0 │ │ +05f964: |[05f964] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ +05f974: 6f10 3e0a 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0a3e │ │ +05f97a: 0a00 |0003: move-result v0 │ │ +05f97c: 5221 5f03 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@035f │ │ +05f980: 7120 8714 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@1487 │ │ +05f986: 0a00 |0009: move-result v0 │ │ +05f988: 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;) │ │ @@ -131417,17 +131395,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05d748: |[05d748] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ -05d758: 5210 5a03 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@035a │ │ -05d75c: 0f00 |0002: return v0 │ │ +05f98c: |[05f98c] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ +05f99c: 5210 5a03 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@035a │ │ +05f9a0: 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;) │ │ @@ -131435,71 +131413,71 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 101 16-bit code units │ │ -05d760: |[05d760] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ -05d770: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ -05d776: 6f20 480a dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@0a48 │ │ -05d77c: 6e10 140a 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0a14 │ │ -05d782: 0a07 |0009: move-result v7 │ │ -05d784: 0176 |000a: move v6, v7 │ │ -05d786: 54c0 5503 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0355 │ │ -05d78a: 6e10 0e14 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@140e │ │ -05d790: 0a00 |0010: move-result v0 │ │ -05d792: 52c1 6503 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0365 │ │ -05d796: 9108 0001 |0013: sub-int v8, v0, v1 │ │ -05d79a: 54c0 5503 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0355 │ │ -05d79e: 6e10 1114 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@1411 │ │ -05d7a4: 0a00 |001a: move-result v0 │ │ -05d7a6: 52c1 6503 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0365 │ │ -05d7aa: 9009 0001 |001d: add-int v9, v0, v1 │ │ -05d7ae: 52c0 5b03 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@035b │ │ -05d7b2: 910a 0600 |0021: sub-int v10, v6, v0 │ │ -05d7b6: 54c0 6603 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0366 │ │ -05d7ba: 52c1 6403 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0364 │ │ -05d7be: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -05d7c2: 52c2 5a03 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@035a │ │ -05d7c6: b5b2 |002b: and-int/2addr v2, v11 │ │ -05d7c8: b621 |002c: or-int/2addr v1, v2 │ │ -05d7ca: 6e20 2701 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0127 │ │ -05d7d0: 8281 |0030: int-to-float v1, v8 │ │ -05d7d2: 82a2 |0031: int-to-float v2, v10 │ │ -05d7d4: 8293 |0032: int-to-float v3, v9 │ │ -05d7d6: 8264 |0033: int-to-float v4, v6 │ │ -05d7d8: 54c5 6603 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0366 │ │ -05d7dc: 07d0 |0036: move-object v0, v13 │ │ -05d7de: 7406 1a01 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@011a │ │ -05d7e4: 55c0 5603 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0356 │ │ -05d7e8: 3800 2800 |003c: if-eqz v0, 0064 // +0028 │ │ -05d7ec: 54c0 6603 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0366 │ │ -05d7f0: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ -05d7f4: 52c2 5a03 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@035a │ │ -05d7f8: b5b2 |0044: and-int/2addr v2, v11 │ │ -05d7fa: b621 |0045: or-int/2addr v1, v2 │ │ -05d7fc: 6e20 2701 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0127 │ │ -05d802: 6e10 170a 0c00 |0049: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@0a17 │ │ -05d808: 0a00 |004c: move-result v0 │ │ -05d80a: 8201 |004d: int-to-float v1, v0 │ │ -05d80c: 52c0 5803 |004e: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0358 │ │ -05d810: 9100 0700 |0050: sub-int v0, v7, v0 │ │ -05d814: 8202 |0052: int-to-float v2, v0 │ │ -05d816: 6e10 1c0a 0c00 |0053: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@0a1c │ │ -05d81c: 0a00 |0056: move-result v0 │ │ -05d81e: 6e10 180a 0c00 |0057: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@0a18 │ │ -05d824: 0a03 |005a: move-result v3 │ │ -05d826: b130 |005b: sub-int/2addr v0, v3 │ │ -05d828: 8203 |005c: int-to-float v3, v0 │ │ -05d82a: 8274 |005d: int-to-float v4, v7 │ │ -05d82c: 54c5 6603 |005e: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0366 │ │ -05d830: 07d0 |0060: move-object v0, v13 │ │ -05d832: 7406 1a01 0000 |0061: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@011a │ │ -05d838: 0e00 |0064: return-void │ │ +05f9a4: |[05f9a4] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ +05f9b4: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ +05f9ba: 6f20 480a dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@0a48 │ │ +05f9c0: 6e10 140a 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0a14 │ │ +05f9c6: 0a07 |0009: move-result v7 │ │ +05f9c8: 0176 |000a: move v6, v7 │ │ +05f9ca: 54c0 5503 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0355 │ │ +05f9ce: 6e10 0e14 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@140e │ │ +05f9d4: 0a00 |0010: move-result v0 │ │ +05f9d6: 52c1 6503 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0365 │ │ +05f9da: 9108 0001 |0013: sub-int v8, v0, v1 │ │ +05f9de: 54c0 5503 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0355 │ │ +05f9e2: 6e10 1114 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@1411 │ │ +05f9e8: 0a00 |001a: move-result v0 │ │ +05f9ea: 52c1 6503 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0365 │ │ +05f9ee: 9009 0001 |001d: add-int v9, v0, v1 │ │ +05f9f2: 52c0 5b03 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@035b │ │ +05f9f6: 910a 0600 |0021: sub-int v10, v6, v0 │ │ +05f9fa: 54c0 6603 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0366 │ │ +05f9fe: 52c1 6403 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0364 │ │ +05fa02: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +05fa06: 52c2 5a03 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@035a │ │ +05fa0a: b5b2 |002b: and-int/2addr v2, v11 │ │ +05fa0c: b621 |002c: or-int/2addr v1, v2 │ │ +05fa0e: 6e20 2701 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0127 │ │ +05fa14: 8281 |0030: int-to-float v1, v8 │ │ +05fa16: 82a2 |0031: int-to-float v2, v10 │ │ +05fa18: 8293 |0032: int-to-float v3, v9 │ │ +05fa1a: 8264 |0033: int-to-float v4, v6 │ │ +05fa1c: 54c5 6603 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0366 │ │ +05fa20: 07d0 |0036: move-object v0, v13 │ │ +05fa22: 7406 1a01 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@011a │ │ +05fa28: 55c0 5603 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0356 │ │ +05fa2c: 3800 2800 |003c: if-eqz v0, 0064 // +0028 │ │ +05fa30: 54c0 6603 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0366 │ │ +05fa34: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ +05fa38: 52c2 5a03 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@035a │ │ +05fa3c: b5b2 |0044: and-int/2addr v2, v11 │ │ +05fa3e: b621 |0045: or-int/2addr v1, v2 │ │ +05fa40: 6e20 2701 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0127 │ │ +05fa46: 6e10 170a 0c00 |0049: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@0a17 │ │ +05fa4c: 0a00 |004c: move-result v0 │ │ +05fa4e: 8201 |004d: int-to-float v1, v0 │ │ +05fa50: 52c0 5803 |004e: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0358 │ │ +05fa54: 9100 0700 |0050: sub-int v0, v7, v0 │ │ +05fa58: 8202 |0052: int-to-float v2, v0 │ │ +05fa5a: 6e10 1c0a 0c00 |0053: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@0a1c │ │ +05fa60: 0a00 |0056: move-result v0 │ │ +05fa62: 6e10 180a 0c00 |0057: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@0a18 │ │ +05fa68: 0a03 |005a: move-result v3 │ │ +05fa6a: b130 |005b: sub-int/2addr v0, v3 │ │ +05fa6c: 8203 |005c: int-to-float v3, v0 │ │ +05fa6e: 8274 |005d: int-to-float v4, v7 │ │ +05fa70: 54c5 6603 |005e: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0366 │ │ +05fa74: 07d0 |0060: move-object v0, v13 │ │ +05fa76: 7406 1a01 0000 |0061: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@011a │ │ +05fa7c: 0e00 |0064: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=257 │ │ 0x0006 line=259 │ │ 0x000a line=260 │ │ 0x000b line=261 │ │ 0x0015 line=262 │ │ @@ -131524,83 +131502,83 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -05d83c: |[05d83c] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -05d84c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -05d84e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -05d850: 6e10 1f12 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@121f │ │ -05d856: 0a00 |0005: move-result v0 │ │ -05d858: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -05d85c: 5565 5903 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0359 │ │ -05d860: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ -05d864: 0f03 |000c: return v3 │ │ -05d866: 6e10 2512 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@1225 │ │ -05d86c: 0a01 |0010: move-result v1 │ │ -05d86e: 6e10 2712 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@1227 │ │ -05d874: 0a02 |0014: move-result v2 │ │ -05d876: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ -05d87c: 0143 |0018: move v3, v4 │ │ -05d87e: 28f3 |0019: goto 000c // -000d │ │ -05d880: 5961 5c03 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@035c │ │ -05d884: 5962 5d03 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@035d │ │ -05d888: 5c63 5903 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0359 │ │ -05d88c: 28f8 |0020: goto 0018 // -0008 │ │ -05d88e: 5263 5c03 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@035c │ │ -05d892: a703 0103 |0023: sub-float v3, v1, v3 │ │ -05d896: 7110 8314 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ -05d89c: 0a03 |0028: move-result v3 │ │ -05d89e: 5265 6903 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0369 │ │ -05d8a2: 8255 |002b: int-to-float v5, v5 │ │ -05d8a4: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ -05d8a8: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ -05d8ac: 5263 5d03 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@035d │ │ -05d8b0: a703 0203 |0032: sub-float v3, v2, v3 │ │ -05d8b4: 7110 8314 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ -05d8ba: 0a03 |0037: move-result v3 │ │ -05d8bc: 5265 6903 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0369 │ │ -05d8c0: 8255 |003a: int-to-float v5, v5 │ │ -05d8c2: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ -05d8c6: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ -05d8ca: 5c64 5903 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0359 │ │ -05d8ce: 28d7 |0041: goto 0018 // -0029 │ │ -05d8d0: 5463 5503 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0355 │ │ -05d8d4: 6e10 0e14 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@140e │ │ -05d8da: 0a03 |0047: move-result v3 │ │ -05d8dc: 5265 6503 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0365 │ │ -05d8e0: b153 |004a: sub-int/2addr v3, v5 │ │ -05d8e2: 8233 |004b: int-to-float v3, v3 │ │ -05d8e4: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ -05d8e8: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ -05d8ec: 5463 6203 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0362 │ │ -05d8f0: 5465 6203 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0362 │ │ -05d8f4: 6e10 b90b 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bb9 │ │ -05d8fa: 0a05 |0057: move-result v5 │ │ -05d8fc: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ -05d900: 6e20 fa0b 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0bfa │ │ -05d906: 28bb |005d: goto 0018 // -0045 │ │ -05d908: 5463 5503 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0355 │ │ -05d90c: 6e10 1114 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@1411 │ │ -05d912: 0a03 |0063: move-result v3 │ │ -05d914: 5265 6503 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0365 │ │ -05d918: b053 |0066: add-int/2addr v3, v5 │ │ -05d91a: 8233 |0067: int-to-float v3, v3 │ │ -05d91c: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ -05d920: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ -05d924: 5463 6203 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0362 │ │ -05d928: 5465 6203 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0362 │ │ -05d92c: 6e10 b90b 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bb9 │ │ -05d932: 0a05 |0073: move-result v5 │ │ -05d934: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ -05d938: 6e20 fa0b 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0bfa │ │ -05d93e: 289f |0079: goto 0018 // -0061 │ │ -05d940: 0001 0300 0000 0000 0500 0000 2d00 ... |007a: packed-switch-data (10 units) │ │ +05fa80: |[05fa80] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +05fa90: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +05fa92: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +05fa94: 6e10 1f12 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@121f │ │ +05fa9a: 0a00 |0005: move-result v0 │ │ +05fa9c: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +05faa0: 5565 5903 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0359 │ │ +05faa4: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ +05faa8: 0f03 |000c: return v3 │ │ +05faaa: 6e10 2512 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@1225 │ │ +05fab0: 0a01 |0010: move-result v1 │ │ +05fab2: 6e10 2712 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@1227 │ │ +05fab8: 0a02 |0014: move-result v2 │ │ +05faba: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ +05fac0: 0143 |0018: move v3, v4 │ │ +05fac2: 28f3 |0019: goto 000c // -000d │ │ +05fac4: 5961 5c03 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@035c │ │ +05fac8: 5962 5d03 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@035d │ │ +05facc: 5c63 5903 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0359 │ │ +05fad0: 28f8 |0020: goto 0018 // -0008 │ │ +05fad2: 5263 5c03 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@035c │ │ +05fad6: a703 0103 |0023: sub-float v3, v1, v3 │ │ +05fada: 7110 8314 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ +05fae0: 0a03 |0028: move-result v3 │ │ +05fae2: 5265 6903 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0369 │ │ +05fae6: 8255 |002b: int-to-float v5, v5 │ │ +05fae8: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ +05faec: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ +05faf0: 5263 5d03 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@035d │ │ +05faf4: a703 0203 |0032: sub-float v3, v2, v3 │ │ +05faf8: 7110 8314 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ +05fafe: 0a03 |0037: move-result v3 │ │ +05fb00: 5265 6903 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0369 │ │ +05fb04: 8255 |003a: int-to-float v5, v5 │ │ +05fb06: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ +05fb0a: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ +05fb0e: 5c64 5903 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0359 │ │ +05fb12: 28d7 |0041: goto 0018 // -0029 │ │ +05fb14: 5463 5503 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0355 │ │ +05fb18: 6e10 0e14 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@140e │ │ +05fb1e: 0a03 |0047: move-result v3 │ │ +05fb20: 5265 6503 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0365 │ │ +05fb24: b153 |004a: sub-int/2addr v3, v5 │ │ +05fb26: 8233 |004b: int-to-float v3, v3 │ │ +05fb28: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ +05fb2c: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ +05fb30: 5463 6203 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0362 │ │ +05fb34: 5465 6203 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0362 │ │ +05fb38: 6e10 b90b 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bb9 │ │ +05fb3e: 0a05 |0057: move-result v5 │ │ +05fb40: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ +05fb44: 6e20 fa0b 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0bfa │ │ +05fb4a: 28bb |005d: goto 0018 // -0045 │ │ +05fb4c: 5463 5503 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0355 │ │ +05fb50: 6e10 1114 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@1411 │ │ +05fb56: 0a03 |0063: move-result v3 │ │ +05fb58: 5265 6503 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0365 │ │ +05fb5c: b053 |0066: add-int/2addr v3, v5 │ │ +05fb5e: 8233 |0067: int-to-float v3, v3 │ │ +05fb60: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ +05fb64: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ +05fb68: 5463 6203 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0362 │ │ +05fb6c: 5465 6203 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0362 │ │ +05fb70: 6e10 b90b 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0bb9 │ │ +05fb76: 0a05 |0073: move-result v5 │ │ +05fb78: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ +05fb7c: 6e20 fa0b 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0bfa │ │ +05fb82: 289f |0079: goto 0018 // -0061 │ │ +05fb84: 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 │ │ @@ -131628,26 +131606,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -05d954: |[05d954] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ -05d964: 6f20 4c0a 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@0a4c │ │ -05d96a: 5510 5703 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0357 │ │ -05d96e: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -05d972: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ -05d976: b520 |0009: and-int/2addr v0, v2 │ │ -05d978: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ -05d97c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -05d97e: 5c10 5603 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0356 │ │ -05d982: 0e00 |000f: return-void │ │ -05d984: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -05d986: 28fc |0011: goto 000d // -0004 │ │ +05fb98: |[05fb98] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ +05fba8: 6f20 4c0a 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@0a4c │ │ +05fbae: 5510 5703 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0357 │ │ +05fbb2: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +05fbb6: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ +05fbba: b520 |0009: and-int/2addr v0, v2 │ │ +05fbbc: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ +05fbc0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +05fbc2: 5c10 5603 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0356 │ │ +05fbc6: 0e00 |000f: return-void │ │ +05fbc8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +05fbca: 28fc |0011: goto 000d // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0003 line=177 │ │ 0x0007 line=178 │ │ 0x000f line=180 │ │ 0x0010 line=178 │ │ @@ -131660,24 +131638,24 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -05d988: |[05d988] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -05d998: 6f20 4d0a 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0a4d │ │ -05d99e: 5510 5703 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0357 │ │ -05d9a2: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -05d9a6: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -05d9aa: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -05d9ac: 5c10 5603 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0356 │ │ -05d9b0: 0e00 |000c: return-void │ │ -05d9b2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -05d9b4: 28fc |000e: goto 000a // -0004 │ │ +05fbcc: |[05fbcc] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +05fbdc: 6f20 4d0a 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0a4d │ │ +05fbe2: 5510 5703 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0357 │ │ +05fbe6: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +05fbea: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +05fbee: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +05fbf0: 5c10 5603 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0356 │ │ +05fbf4: 0e00 |000c: return-void │ │ +05fbf6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +05fbf8: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0003 line=169 │ │ 0x0007 line=170 │ │ 0x000c line=172 │ │ 0x000d line=170 │ │ @@ -131690,24 +131668,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -05d9b8: |[05d9b8] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ -05d9c8: 6f20 4e0a 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@0a4e │ │ -05d9ce: 5510 5703 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0357 │ │ -05d9d2: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -05d9d6: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -05d9da: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -05d9dc: 5c10 5603 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0356 │ │ -05d9e0: 0e00 |000c: return-void │ │ -05d9e2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -05d9e4: 28fc |000e: goto 000a // -0004 │ │ +05fbfc: |[05fbfc] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ +05fc0c: 6f20 4e0a 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@0a4e │ │ +05fc12: 5510 5703 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0357 │ │ +05fc16: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +05fc1a: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +05fc1e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +05fc20: 5c10 5603 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0356 │ │ +05fc24: 0e00 |000c: return-void │ │ +05fc26: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +05fc28: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0003 line=185 │ │ 0x0007 line=186 │ │ 0x000c line=188 │ │ 0x000d line=186 │ │ @@ -131720,20 +131698,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -05d9e8: |[05d9e8] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ -05d9f8: 5c12 5603 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0356 │ │ -05d9fc: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -05d9fe: 5c10 5703 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0357 │ │ -05da02: 6e10 1d0a 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0a1d │ │ -05da08: 0e00 |0008: return-void │ │ +05fc2c: |[05fc2c] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ +05fc3c: 5c12 5603 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0356 │ │ +05fc40: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +05fc42: 5c10 5703 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0357 │ │ +05fc46: 6e10 1d0a 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0a1d │ │ +05fc4c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0002 line=198 │ │ 0x0005 line=199 │ │ 0x0008 line=200 │ │ locals : │ │ @@ -131745,20 +131723,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -05da0c: |[05da0c] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ -05da1c: 5210 5e03 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@035e │ │ -05da20: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ -05da24: 5215 5e03 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@035e │ │ -05da28: 6f55 520a 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@0a52 │ │ -05da2e: 0e00 |0009: return-void │ │ +05fc50: |[05fc50] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ +05fc60: 5210 5e03 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@035e │ │ +05fc64: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ +05fc68: 5215 5e03 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@035e │ │ +05fc6c: 6f55 520a 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@0a52 │ │ +05fc72: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0004 line=153 │ │ 0x0006 line=155 │ │ 0x0009 line=156 │ │ locals : │ │ @@ -131773,21 +131751,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -05da30: |[05da30] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ -05da40: 5923 5a03 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@035a │ │ -05da44: 5420 6603 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0366 │ │ -05da48: 5221 5a03 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@035a │ │ -05da4c: 6e20 2701 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0127 │ │ -05da52: 6e10 1d0a 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0a1d │ │ -05da58: 0e00 |000c: return-void │ │ +05fc74: |[05fc74] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ +05fc84: 5923 5a03 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@035a │ │ +05fc88: 5420 6603 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0366 │ │ +05fc8c: 5221 5a03 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@035a │ │ +05fc90: 6e20 2701 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@0127 │ │ +05fc96: 6e10 1d0a 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0a1d │ │ +05fc9c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0002 line=130 │ │ 0x0009 line=131 │ │ 0x000c line=132 │ │ locals : │ │ @@ -131799,23 +131777,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -05da5c: |[05da5c] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ -05da6c: 6e10 120a 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@0a12 │ │ -05da72: 0c00 |0003: move-result-object v0 │ │ -05da74: 6e10 9500 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0095 │ │ -05da7a: 0c00 |0007: move-result-object v0 │ │ -05da7c: 6e20 e300 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@00e3 │ │ -05da82: 0a00 |000b: move-result v0 │ │ -05da84: 6e20 260a 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@0a26 │ │ -05da8a: 0e00 |000f: return-void │ │ +05fca0: |[05fca0] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ +05fcb0: 6e10 120a 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@0a12 │ │ +05fcb6: 0c00 |0003: move-result-object v0 │ │ +05fcb8: 6e10 9500 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0095 │ │ +05fcbe: 0c00 |0007: move-result-object v0 │ │ +05fcc0: 6e20 e300 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@00e3 │ │ +05fcc6: 0a00 |000b: move-result v0 │ │ +05fcc8: 6e20 260a 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@0a26 │ │ +05fcce: 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 │ │ @@ -131825,20 +131803,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -05da8c: |[05da8c] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ -05da9c: 5210 6003 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0360 │ │ -05daa0: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ -05daa4: 5212 6003 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0360 │ │ -05daa8: 6f20 560a 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@0a56 │ │ -05daae: 0e00 |0009: return-void │ │ +05fcd0: |[05fcd0] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ +05fce0: 5210 6003 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0360 │ │ +05fce4: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ +05fce8: 5212 6003 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@0360 │ │ +05fcec: 6f20 560a 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@0a56 │ │ +05fcf2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x0006 line=163 │ │ 0x0009 line=164 │ │ locals : │ │ @@ -131850,55 +131828,55 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 80 16-bit code units │ │ -05dab0: |[05dab0] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ -05dac0: 5472 6703 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0367 │ │ -05dac4: 6e10 140a 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0a14 │ │ -05daca: 0a00 |0005: move-result v0 │ │ -05dacc: 5475 5503 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0355 │ │ -05dad0: 6e10 0e14 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@140e │ │ -05dad6: 0a05 |000b: move-result v5 │ │ -05dad8: 5276 6503 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0365 │ │ -05dadc: 9101 0506 |000e: sub-int v1, v5, v6 │ │ -05dae0: 5475 5503 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0355 │ │ -05dae4: 6e10 1114 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@1411 │ │ -05daea: 0a05 |0015: move-result v5 │ │ -05daec: 5276 6503 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0365 │ │ -05daf0: 9003 0506 |0018: add-int v3, v5, v6 │ │ -05daf4: 5275 5b03 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@035b │ │ -05daf8: 9104 0005 |001c: sub-int v4, v0, v5 │ │ -05dafc: 6e50 2e01 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@012e │ │ -05db02: 6f40 590a 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a59 │ │ -05db08: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ -05db0c: a705 0905 |0026: sub-float v5, v9, v5 │ │ -05db10: 7110 8314 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ -05db16: 0a05 |002b: move-result v5 │ │ -05db18: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ -05db1c: c865 |002e: mul-float/2addr v5, v6 │ │ -05db1e: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ -05db22: c865 |0031: mul-float/2addr v5, v6 │ │ -05db24: 8755 |0032: float-to-int v5, v5 │ │ -05db26: 5975 6403 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0364 │ │ -05db2a: 5475 5503 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0355 │ │ -05db2e: 6e10 0e14 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@140e │ │ -05db34: 0a05 |003a: move-result v5 │ │ -05db36: 5276 6503 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0365 │ │ -05db3a: 9101 0506 |003d: sub-int v1, v5, v6 │ │ -05db3e: 5475 5503 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0355 │ │ -05db42: 6e10 1114 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@1411 │ │ -05db48: 0a05 |0044: move-result v5 │ │ -05db4a: 5276 6503 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0365 │ │ -05db4e: 9003 0506 |0047: add-int v3, v5, v6 │ │ -05db52: 6e50 3001 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@0130 │ │ -05db58: 6e20 1e0a 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@0a1e │ │ -05db5e: 0e00 |004f: return-void │ │ +05fcf4: |[05fcf4] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ +05fd04: 5472 6703 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0367 │ │ +05fd08: 6e10 140a 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0a14 │ │ +05fd0e: 0a00 |0005: move-result v0 │ │ +05fd10: 5475 5503 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0355 │ │ +05fd14: 6e10 0e14 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@140e │ │ +05fd1a: 0a05 |000b: move-result v5 │ │ +05fd1c: 5276 6503 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0365 │ │ +05fd20: 9101 0506 |000e: sub-int v1, v5, v6 │ │ +05fd24: 5475 5503 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0355 │ │ +05fd28: 6e10 1114 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@1411 │ │ +05fd2e: 0a05 |0015: move-result v5 │ │ +05fd30: 5276 6503 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0365 │ │ +05fd34: 9003 0506 |0018: add-int v3, v5, v6 │ │ +05fd38: 5275 5b03 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@035b │ │ +05fd3c: 9104 0005 |001c: sub-int v4, v0, v5 │ │ +05fd40: 6e50 2e01 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@012e │ │ +05fd46: 6f40 590a 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0a59 │ │ +05fd4c: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ +05fd50: a705 0905 |0026: sub-float v5, v9, v5 │ │ +05fd54: 7110 8314 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@1483 │ │ +05fd5a: 0a05 |002b: move-result v5 │ │ +05fd5c: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ +05fd60: c865 |002e: mul-float/2addr v5, v6 │ │ +05fd62: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ +05fd66: c865 |0031: mul-float/2addr v5, v6 │ │ +05fd68: 8755 |0032: float-to-int v5, v5 │ │ +05fd6a: 5975 6403 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0364 │ │ +05fd6e: 5475 5503 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0355 │ │ +05fd72: 6e10 0e14 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@140e │ │ +05fd78: 0a05 |003a: move-result v5 │ │ +05fd7a: 5276 6503 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0365 │ │ +05fd7e: 9101 0506 |003d: sub-int v1, v5, v6 │ │ +05fd82: 5475 5503 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0355 │ │ +05fd86: 6e10 1114 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@1411 │ │ +05fd8c: 0a05 |0044: move-result v5 │ │ +05fd8e: 5276 6503 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0365 │ │ +05fd92: 9003 0506 |0047: add-int v3, v5, v6 │ │ +05fd96: 6e50 3001 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@0130 │ │ +05fd9c: 6e20 1e0a 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@0a1e │ │ +05fda2: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0002 line=278 │ │ 0x0006 line=279 │ │ 0x0010 line=280 │ │ 0x001a line=281 │ │ @@ -131917,21 +131895,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 : 2132 (PagerTabStrip.java) │ │ + source_file_idx : 2133 (PagerTabStrip.java) │ │ │ │ Class #493 header: │ │ class_idx : 443 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 442 │ │ -source_file_idx : 2487 │ │ +source_file_idx : 2488 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #493 annotations: │ │ Annotations on class │ │ @@ -131951,17 +131929,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05db60: |[05db60] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.:()V │ │ -05db70: 7010 7e0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0a7e │ │ -05db76: 0e00 |0003: return-void │ │ +05fda4: |[05fda4] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.:()V │ │ +05fdb4: 7010 7e0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0a7e │ │ +05fdba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -131970,32 +131948,32 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05db78: |[05db78] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ -05db88: 7110 140b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatEclairMr1;.isOpaque:(Landroid/view/View;)Z // method@0b14 │ │ -05db8e: 0a00 |0003: move-result v0 │ │ -05db90: 0f00 |0004: return v0 │ │ +05fdbc: |[05fdbc] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ +05fdcc: 7110 140b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatEclairMr1;.isOpaque:(Landroid/view/View;)Z // method@0b14 │ │ +05fdd2: 0a00 |0003: move-result v0 │ │ +05fdd4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ - source_file_idx : 2487 (ViewCompat.java) │ │ + source_file_idx : 2488 (ViewCompat.java) │ │ │ │ Class #494 header: │ │ class_idx : 464 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 468 │ │ -source_file_idx : 2502 │ │ +source_file_idx : 2503 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #494 annotations: │ │ Annotations on class │ │ @@ -132015,17 +131993,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05db94: |[05db94] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.:()V │ │ -05dba4: 7010 520b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0b52 │ │ -05dbaa: 0e00 |0003: return-void │ │ +05fdd8: |[05fdd8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.:()V │ │ +05fde8: 7010 520b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0b52 │ │ +05fdee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; │ │ │ │ Virtual methods - │ │ @@ -132034,33 +132012,33 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05dbac: |[05dbac] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -05dbbc: 7120 5e0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatHC;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0b5e │ │ -05dbc2: 0e00 |0003: return-void │ │ +05fdf0: |[05fdf0] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +05fe00: 7120 5e0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatHC;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0b5e │ │ +05fe06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; │ │ 0x0000 - 0x0004 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0004 reg=2 split Z │ │ │ │ - source_file_idx : 2502 (ViewGroupCompat.java) │ │ + source_file_idx : 2503 (ViewGroupCompat.java) │ │ │ │ Class #495 header: │ │ class_idx : 489 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 491 │ │ -source_file_idx : 2513 │ │ +source_file_idx : 2514 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #495 annotations: │ │ Annotations on class │ │ @@ -132080,17 +132058,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05dbc4: |[05dbc4] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.:()V │ │ -05dbd4: 7010 130c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0c13 │ │ -05dbda: 0e00 |0003: return-void │ │ +05fe08: |[05fe08] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.:()V │ │ +05fe18: 7010 130c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0c13 │ │ +05fe1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; │ │ │ │ Virtual methods - │ │ @@ -132099,34 +132077,34 @@ │ │ type : '(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -05dbdc: |[05dbdc] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -05dbec: 7130 190c 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewParentCompatICS;.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0c19 │ │ -05dbf2: 0a00 |0003: move-result v0 │ │ -05dbf4: 0f00 |0004: return v0 │ │ +05fe20: |[05fe20] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +05fe30: 7130 190c 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewParentCompatICS;.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@0c19 │ │ +05fe36: 0a00 |0003: move-result v0 │ │ +05fe38: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; │ │ 0x0000 - 0x0005 reg=2 parent Landroid/view/ViewParent; │ │ 0x0000 - 0x0005 reg=3 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 2513 (ViewParentCompat.java) │ │ + source_file_idx : 2514 (ViewParentCompat.java) │ │ │ │ Class #496 header: │ │ class_idx : 495 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 496 │ │ -source_file_idx : 408 │ │ +source_file_idx : 409 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #496 annotations: │ │ Annotations on class │ │ @@ -132146,17 +132124,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05dbf8: |[05dbf8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ -05dc08: 7010 1f0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0c1f │ │ -05dc0e: 0e00 |0003: return-void │ │ +05fe3c: |[05fe3c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ +05fe4c: 7010 1f0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0c1f │ │ +05fe52: 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 - │ │ @@ -132165,17 +132143,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 │ │ -05dc10: |[05dc10] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -05dc20: 7120 2d0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0c2d │ │ -05dc26: 0e00 |0003: return-void │ │ +05fe54: |[05fe54] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +05fe64: 7120 2d0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0c2d │ │ +05fe6a: 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; │ │ @@ -132186,18 +132164,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 │ │ -05dc28: |[05dc28] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -05dc38: 7120 2e0c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0c2e │ │ -05dc3e: 0c00 |0003: move-result-object v0 │ │ -05dc40: 1100 |0004: return-object v0 │ │ +05fe6c: |[05fe6c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +05fe7c: 7120 2e0c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0c2e │ │ +05fe82: 0c00 |0003: move-result-object v0 │ │ +05fe84: 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 │ │ @@ -132207,32 +132185,32 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05dc44: |[05dc44] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -05dc54: 7110 2f0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0c2f │ │ -05dc5a: 0a00 |0003: move-result v0 │ │ -05dc5c: 0f00 |0004: return v0 │ │ +05fe88: |[05fe88] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +05fe98: 7110 2f0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0c2f │ │ +05fe9e: 0a00 |0003: move-result v0 │ │ +05fea0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 408 (AccessibilityEventCompat.java) │ │ + source_file_idx : 409 (AccessibilityEventCompat.java) │ │ │ │ Class #497 header: │ │ class_idx : 501 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 502 │ │ -source_file_idx : 413 │ │ +source_file_idx : 414 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #497 annotations: │ │ Annotations on class │ │ @@ -132256,17 +132234,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05dc60: |[05dc60] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ -05dc70: 7010 390c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0c39 │ │ -05dc76: 0e00 |0003: return-void │ │ +05fea4: |[05fea4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ +05feb4: 7010 390c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0c39 │ │ +05feba: 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 - │ │ @@ -132275,19 +132253,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 │ │ -05dc78: |[05dc78] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -05dc88: 5430 1604 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0416 │ │ -05dc8c: 7120 540c 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0c54 │ │ -05dc92: 0a00 |0005: move-result v0 │ │ -05dc94: 0f00 |0006: return v0 │ │ +05febc: |[05febc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +05fecc: 5430 1604 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0416 │ │ +05fed0: 7120 540c 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0c54 │ │ +05fed6: 0a00 |0005: move-result v0 │ │ +05fed8: 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; │ │ @@ -132297,18 +132275,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 │ │ -05dc98: |[05dc98] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -05dca8: 7120 550c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0c55 │ │ -05dcae: 0c00 |0003: move-result-object v0 │ │ -05dcb0: 1100 |0004: return-object v0 │ │ +05fedc: |[05fedc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +05feec: 7120 550c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0c55 │ │ +05fef2: 0c00 |0003: move-result-object v0 │ │ +05fef4: 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 │ │ @@ -132318,18 +132296,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 │ │ -05dcb4: |[05dcb4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -05dcc4: 7110 560c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0c56 │ │ -05dcca: 0c00 |0003: move-result-object v0 │ │ -05dccc: 1100 |0004: return-object v0 │ │ +05fef8: |[05fef8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +05ff08: 7110 560c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0c56 │ │ +05ff0e: 0c00 |0003: move-result-object v0 │ │ +05ff10: 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; │ │ │ │ @@ -132338,18 +132316,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05dcd0: |[05dcd0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -05dce0: 7110 570c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0c57 │ │ -05dce6: 0a00 |0003: move-result v0 │ │ -05dce8: 0f00 |0004: return v0 │ │ +05ff14: |[05ff14] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +05ff24: 7110 570c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0c57 │ │ +05ff2a: 0a00 |0003: move-result v0 │ │ +05ff2c: 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; │ │ │ │ @@ -132358,20 +132336,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 │ │ -05dcec: |[05dcec] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -05dcfc: 2200 f401 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@01f4 │ │ -05dd00: 7030 300c 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@0c30 │ │ -05dd06: 7110 580c 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@0c58 │ │ -05dd0c: 0c00 |0008: move-result-object v0 │ │ -05dd0e: 1100 |0009: return-object v0 │ │ +05ff30: |[05ff30] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +05ff40: 2200 f401 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@01f4 │ │ +05ff44: 7030 300c 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@0c30 │ │ +05ff4a: 7110 580c 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@0c58 │ │ +05ff50: 0c00 |0008: move-result-object v0 │ │ +05ff52: 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; │ │ │ │ @@ -132380,34 +132358,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 │ │ -05dd10: |[05dd10] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -05dd20: 5430 1604 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0416 │ │ -05dd24: 7120 590c 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0c59 │ │ -05dd2a: 0a00 |0005: move-result v0 │ │ -05dd2c: 0f00 |0006: return v0 │ │ +05ff54: |[05ff54] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +05ff64: 5430 1604 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0416 │ │ +05ff68: 7120 590c 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0c59 │ │ +05ff6e: 0a00 |0005: move-result v0 │ │ +05ff70: 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 : 413 (AccessibilityManagerCompat.java) │ │ + source_file_idx : 414 (AccessibilityManagerCompat.java) │ │ │ │ Class #498 header: │ │ class_idx : 509 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 514 │ │ -source_file_idx : 419 │ │ +source_file_idx : 420 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 47 │ │ │ │ Class #498 annotations: │ │ Annotations on class │ │ @@ -132429,17 +132407,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05dd30: |[05dd30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ -05dd40: 7010 de0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0cde │ │ -05dd46: 0e00 |0003: return-void │ │ +05ff74: |[05ff74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ +05ff84: 7010 de0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0cde │ │ +05ff8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -132448,17 +132426,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05dd48: |[05dd48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ -05dd58: 7120 680d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@0d68 │ │ -05dd5e: 0e00 |0003: return-void │ │ +05ff8c: |[05ff8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ +05ff9c: 7120 680d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@0d68 │ │ +05ffa2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=444 │ │ 0x0003 line=445 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -132469,17 +132447,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 │ │ -05dd60: |[05dd60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -05dd70: 7120 690d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0d69 │ │ -05dd76: 0e00 |0003: return-void │ │ +05ffa4: |[05ffa4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +05ffb4: 7120 690d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0d69 │ │ +05ffba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=449 │ │ 0x0003 line=450 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -132490,18 +132468,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 │ │ -05dd78: |[05dd78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -05dd88: 7120 6a0d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@0d6a │ │ -05dd8e: 0c00 |0003: move-result-object v0 │ │ -05dd90: 1100 |0004: return-object v0 │ │ +05ffbc: |[05ffbc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +05ffcc: 7120 6a0d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@0d6a │ │ +05ffd2: 0c00 |0003: move-result-object v0 │ │ +05ffd4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 text Ljava/lang/String; │ │ @@ -132511,18 +132489,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05dd94: |[05dd94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ -05dda4: 7110 6b0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@0d6b │ │ -05ddaa: 0a00 |0003: move-result v0 │ │ -05ddac: 0f00 |0004: return v0 │ │ +05ffd8: |[05ffd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ +05ffe8: 7110 6b0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@0d6b │ │ +05ffee: 0a00 |0003: move-result v0 │ │ +05fff0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -132531,17 +132509,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 │ │ -05ddb0: |[05ddb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -05ddc0: 7120 6c0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0d6c │ │ -05ddc6: 0e00 |0003: return-void │ │ +05fff4: |[05fff4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +060004: 7120 6c0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0d6c │ │ +06000a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ 0x0003 line=465 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -132552,17 +132530,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 │ │ -05ddc8: |[05ddc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -05ddd8: 7120 6d0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0d6d │ │ -05ddde: 0e00 |0003: return-void │ │ +06000c: |[06000c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +06001c: 7120 6d0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0d6d │ │ +060022: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ 0x0003 line=470 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -132573,18 +132551,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 │ │ -05dde0: |[05dde0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -05ddf0: 7120 6e0d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0d6e │ │ -05ddf6: 0c00 |0003: move-result-object v0 │ │ -05ddf8: 1100 |0004: return-object v0 │ │ +060024: |[060024] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +060034: 7120 6e0d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0d6e │ │ +06003a: 0c00 |0003: move-result-object v0 │ │ +06003c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 index I │ │ @@ -132594,18 +132572,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05ddfc: |[05ddfc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ -05de0c: 7110 6f0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@0d6f │ │ -05de12: 0a00 |0003: move-result v0 │ │ -05de14: 0f00 |0004: return v0 │ │ +060040: |[060040] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ +060050: 7110 6f0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@0d6f │ │ +060056: 0a00 |0003: move-result v0 │ │ +060058: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -132614,18 +132592,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 │ │ -05de18: |[05de18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05de28: 7110 700d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d70 │ │ -05de2e: 0c00 |0003: move-result-object v0 │ │ -05de30: 1100 |0004: return-object v0 │ │ +06005c: |[06005c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +06006c: 7110 700d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d70 │ │ +060072: 0c00 |0003: move-result-object v0 │ │ +060074: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -132634,18 +132612,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 │ │ -05de34: |[05de34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05de44: 7110 710d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d71 │ │ -05de4a: 0c00 |0003: move-result-object v0 │ │ -05de4c: 1100 |0004: return-object v0 │ │ +060078: |[060078] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +060088: 7110 710d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d71 │ │ +06008e: 0c00 |0003: move-result-object v0 │ │ +060090: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -132654,18 +132632,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 │ │ -05de50: |[05de50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05de60: 7110 720d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d72 │ │ -05de66: 0c00 |0003: move-result-object v0 │ │ -05de68: 1100 |0004: return-object v0 │ │ +060094: |[060094] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0600a4: 7110 720d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d72 │ │ +0600aa: 0c00 |0003: move-result-object v0 │ │ +0600ac: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=494 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -132674,18 +132652,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 │ │ -05de6c: |[05de6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -05de7c: 7110 730d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d73 │ │ -05de82: 0c00 |0003: move-result-object v0 │ │ -05de84: 1100 |0004: return-object v0 │ │ +0600b0: |[0600b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0600c0: 7110 730d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d73 │ │ +0600c6: 0c00 |0003: move-result-object v0 │ │ +0600c8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=499 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -132694,18 +132672,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 │ │ -05de88: |[05de88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05de98: 7110 740d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d74 │ │ -05de9e: 0c00 |0003: move-result-object v0 │ │ -05dea0: 1100 |0004: return-object v0 │ │ +0600cc: |[0600cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0600dc: 7110 740d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d74 │ │ +0600e2: 0c00 |0003: move-result-object v0 │ │ +0600e4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=504 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -132714,18 +132692,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05dea4: |[05dea4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -05deb4: 7110 750d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0d75 │ │ -05deba: 0a00 |0003: move-result v0 │ │ -05debc: 0f00 |0004: return v0 │ │ +0600e8: |[0600e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +0600f8: 7110 750d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0d75 │ │ +0600fe: 0a00 |0003: move-result v0 │ │ +060100: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -132734,18 +132712,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05dec0: |[05dec0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -05ded0: 7110 760d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@0d76 │ │ -05ded6: 0a00 |0003: move-result v0 │ │ -05ded8: 0f00 |0004: return v0 │ │ +060104: |[060104] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +060114: 7110 760d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@0d76 │ │ +06011a: 0a00 |0003: move-result v0 │ │ +06011c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -132754,18 +132732,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05dedc: |[05dedc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -05deec: 7110 770d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0d77 │ │ -05def2: 0a00 |0003: move-result v0 │ │ -05def4: 0f00 |0004: return v0 │ │ +060120: |[060120] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +060130: 7110 770d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0d77 │ │ +060136: 0a00 |0003: move-result v0 │ │ +060138: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -132774,18 +132752,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05def8: |[05def8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ -05df08: 7110 780d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@0d78 │ │ -05df0e: 0a00 |0003: move-result v0 │ │ -05df10: 0f00 |0004: return v0 │ │ +06013c: |[06013c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ +06014c: 7110 780d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@0d78 │ │ +060152: 0a00 |0003: move-result v0 │ │ +060154: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=524 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -132794,18 +132772,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05df14: |[05df14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -05df24: 7110 790d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0d79 │ │ -05df2a: 0a00 |0003: move-result v0 │ │ -05df2c: 0f00 |0004: return v0 │ │ +060158: |[060158] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +060168: 7110 790d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0d79 │ │ +06016e: 0a00 |0003: move-result v0 │ │ +060170: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -132814,18 +132792,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05df30: |[05df30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -05df40: 7110 7a0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@0d7a │ │ -05df46: 0a00 |0003: move-result v0 │ │ -05df48: 0f00 |0004: return v0 │ │ +060174: |[060174] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +060184: 7110 7a0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@0d7a │ │ +06018a: 0a00 |0003: move-result v0 │ │ +06018c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=534 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -132834,18 +132812,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05df4c: |[05df4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ -05df5c: 7110 7b0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@0d7b │ │ -05df62: 0a00 |0003: move-result v0 │ │ -05df64: 0f00 |0004: return v0 │ │ +060190: |[060190] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ +0601a0: 7110 7b0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@0d7b │ │ +0601a6: 0a00 |0003: move-result v0 │ │ +0601a8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -132854,18 +132832,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05df68: |[05df68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -05df78: 7110 7c0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@0d7c │ │ -05df7e: 0a00 |0003: move-result v0 │ │ -05df80: 0f00 |0004: return v0 │ │ +0601ac: |[0601ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +0601bc: 7110 7c0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@0d7c │ │ +0601c2: 0a00 |0003: move-result v0 │ │ +0601c4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=544 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -132874,18 +132852,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05df84: |[05df84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -05df94: 7110 7d0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0d7d │ │ -05df9a: 0a00 |0003: move-result v0 │ │ -05df9c: 0f00 |0004: return v0 │ │ +0601c8: |[0601c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +0601d8: 7110 7d0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0d7d │ │ +0601de: 0a00 |0003: move-result v0 │ │ +0601e0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -132894,18 +132872,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05dfa0: |[05dfa0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -05dfb0: 7110 7e0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0d7e │ │ -05dfb6: 0a00 |0003: move-result v0 │ │ -05dfb8: 0f00 |0004: return v0 │ │ +0601e4: |[0601e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +0601f4: 7110 7e0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0d7e │ │ +0601fa: 0a00 |0003: move-result v0 │ │ +0601fc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -132914,18 +132892,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05dfbc: |[05dfbc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ -05dfcc: 7110 7f0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@0d7f │ │ -05dfd2: 0a00 |0003: move-result v0 │ │ -05dfd4: 0f00 |0004: return v0 │ │ +060200: |[060200] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ +060210: 7110 7f0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@0d7f │ │ +060216: 0a00 |0003: move-result v0 │ │ +060218: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -132934,18 +132912,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -05dfd8: |[05dfd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ -05dfe8: 7100 800d 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@0d80 │ │ -05dfee: 0c00 |0003: move-result-object v0 │ │ -05dff0: 1100 |0004: return-object v0 │ │ +06021c: |[06021c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ +06022c: 7100 800d 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@0d80 │ │ +060232: 0c00 |0003: move-result-object v0 │ │ +060234: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=429 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ @@ -132953,18 +132931,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 │ │ -05dff4: |[05dff4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -05e004: 7110 810d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0d81 │ │ -05e00a: 0c00 |0003: move-result-object v0 │ │ -05e00c: 1100 |0004: return-object v0 │ │ +060238: |[060238] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +060248: 7110 810d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0d81 │ │ +06024e: 0c00 |0003: move-result-object v0 │ │ +060250: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 source Landroid/view/View; │ │ │ │ @@ -132973,18 +132951,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 │ │ -05e010: |[05e010] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -05e020: 7110 820d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d82 │ │ -05e026: 0c00 |0003: move-result-object v0 │ │ -05e028: 1100 |0004: return-object v0 │ │ +060254: |[060254] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +060264: 7110 820d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d82 │ │ +06026a: 0c00 |0003: move-result-object v0 │ │ +06026c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -132993,18 +132971,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05e02c: |[05e02c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ -05e03c: 7120 830d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@0d83 │ │ -05e042: 0a00 |0003: move-result v0 │ │ -05e044: 0f00 |0004: return v0 │ │ +060270: |[060270] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ +060280: 7120 830d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@0d83 │ │ +060286: 0a00 |0003: move-result v0 │ │ +060288: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=564 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 action I │ │ @@ -133014,17 +132992,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e048: |[05e048] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -05e058: 7110 840d 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0d84 │ │ -05e05e: 0e00 |0003: return-void │ │ +06028c: |[06028c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +06029c: 7110 840d 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0d84 │ │ +0602a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=659 │ │ 0x0003 line=660 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -133034,17 +133012,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 │ │ -05e060: |[05e060] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -05e070: 7120 850d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0d85 │ │ -05e076: 0e00 |0003: return-void │ │ +0602a4: |[0602a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0602b4: 7120 850d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0d85 │ │ +0602ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=569 │ │ 0x0003 line=570 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -133055,17 +133033,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 │ │ -05e078: |[05e078] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -05e088: 7120 860d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0d86 │ │ -05e08e: 0e00 |0003: return-void │ │ +0602bc: |[0602bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0602cc: 7120 860d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0d86 │ │ +0602d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=574 │ │ 0x0003 line=575 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -133076,17 +133054,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05e090: |[05e090] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -05e0a0: 7120 870d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@0d87 │ │ -05e0a6: 0e00 |0003: return-void │ │ +0602d4: |[0602d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +0602e4: 7120 870d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@0d87 │ │ +0602ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=579 │ │ 0x0003 line=580 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -133097,17 +133075,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05e0a8: |[05e0a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -05e0b8: 7120 880d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0d88 │ │ -05e0be: 0e00 |0003: return-void │ │ +0602ec: |[0602ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +0602fc: 7120 880d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0d88 │ │ +060302: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=584 │ │ 0x0003 line=585 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -133118,17 +133096,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 │ │ -05e0c0: |[05e0c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05e0d0: 7120 890d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d89 │ │ -05e0d6: 0e00 |0003: return-void │ │ +060304: |[060304] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +060314: 7120 890d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d89 │ │ +06031a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=589 │ │ 0x0003 line=590 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -133139,17 +133117,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05e0d8: |[05e0d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -05e0e8: 7120 8a0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@0d8a │ │ -05e0ee: 0e00 |0003: return-void │ │ +06031c: |[06031c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +06032c: 7120 8a0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@0d8a │ │ +060332: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=594 │ │ 0x0003 line=595 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -133160,17 +133138,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 │ │ -05e0f0: |[05e0f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05e100: 7120 8b0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d8b │ │ -05e106: 0e00 |0003: return-void │ │ +060334: |[060334] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +060344: 7120 8b0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d8b │ │ +06034a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=599 │ │ 0x0003 line=600 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -133181,17 +133159,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05e108: |[05e108] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -05e118: 7120 8c0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0d8c │ │ -05e11e: 0e00 |0003: return-void │ │ +06034c: |[06034c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +06035c: 7120 8c0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0d8c │ │ +060362: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=604 │ │ 0x0003 line=605 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -133202,17 +133180,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05e120: |[05e120] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -05e130: 7120 8d0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@0d8d │ │ -05e136: 0e00 |0003: return-void │ │ +060364: |[060364] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +060374: 7120 8d0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@0d8d │ │ +06037a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=609 │ │ 0x0003 line=610 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -133223,17 +133201,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05e138: |[05e138] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -05e148: 7120 8e0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@0d8e │ │ -05e14e: 0e00 |0003: return-void │ │ +06037c: |[06037c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +06038c: 7120 8e0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@0d8e │ │ +060392: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ 0x0003 line=615 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -133244,17 +133222,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05e150: |[05e150] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -05e160: 7120 8f0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@0d8f │ │ -05e166: 0e00 |0003: return-void │ │ +060394: |[060394] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +0603a4: 7120 8f0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@0d8f │ │ +0603aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=619 │ │ 0x0003 line=620 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -133265,17 +133243,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 │ │ -05e168: |[05e168] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05e178: 7120 900d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d90 │ │ -05e17e: 0e00 |0003: return-void │ │ +0603ac: |[0603ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0603bc: 7120 900d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d90 │ │ +0603c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=624 │ │ 0x0003 line=625 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -133286,17 +133264,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 │ │ -05e180: |[05e180] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -05e190: 7120 910d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0d91 │ │ -05e196: 0e00 |0003: return-void │ │ +0603c4: |[0603c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0603d4: 7120 910d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0d91 │ │ +0603da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=629 │ │ 0x0003 line=630 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -133307,17 +133285,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05e198: |[05e198] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -05e1a8: 7120 920d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0d92 │ │ -05e1ae: 0e00 |0003: return-void │ │ +0603dc: |[0603dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +0603ec: 7120 920d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0d92 │ │ +0603f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ 0x0003 line=635 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -133328,17 +133306,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05e1b0: |[05e1b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -05e1c0: 7120 930d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0d93 │ │ -05e1c6: 0e00 |0003: return-void │ │ +0603f4: |[0603f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +060404: 7120 930d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0d93 │ │ +06040a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=639 │ │ 0x0003 line=640 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -133349,17 +133327,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05e1c8: |[05e1c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -05e1d8: 7120 940d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@0d94 │ │ -05e1de: 0e00 |0003: return-void │ │ +06040c: |[06040c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +06041c: 7120 940d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@0d94 │ │ +060422: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=644 │ │ 0x0003 line=645 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -133370,17 +133348,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 │ │ -05e1e0: |[05e1e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -05e1f0: 7120 950d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0d95 │ │ -05e1f6: 0e00 |0003: return-void │ │ +060424: |[060424] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +060434: 7120 950d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0d95 │ │ +06043a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=649 │ │ 0x0003 line=650 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -133391,33 +133369,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 │ │ -05e1f8: |[05e1f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05e208: 7120 960d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d96 │ │ -05e20e: 0e00 |0003: return-void │ │ +06043c: |[06043c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +06044c: 7120 960d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0d96 │ │ +060452: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0003 line=655 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 text Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 419 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 420 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #499 header: │ │ class_idx : 522 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 525 │ │ -source_file_idx : 430 │ │ +source_file_idx : 431 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #499 annotations: │ │ Annotations on class │ │ @@ -133437,17 +133415,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e210: |[05e210] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ -05e220: 7010 b90d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0db9 │ │ -05e226: 0e00 |0003: return-void │ │ +060454: |[060454] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ +060464: 7010 b90d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0db9 │ │ +06046a: 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 - │ │ @@ -133456,34 +133434,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 │ │ -05e228: |[05e228] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -05e238: 2200 0902 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@0209 │ │ -05e23c: 7030 ac0d 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@0dac │ │ -05e242: 7110 cb0d 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@0dcb │ │ -05e248: 0c00 |0008: move-result-object v0 │ │ -05e24a: 1100 |0009: return-object v0 │ │ +06046c: |[06046c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +06047c: 2200 0902 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@0209 │ │ +060480: 7030 ac0d 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@0dac │ │ +060486: 7110 cb0d 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@0dcb │ │ +06048c: 0c00 |0008: move-result-object v0 │ │ +06048e: 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 : 430 (AccessibilityNodeProviderCompat.java) │ │ + source_file_idx : 431 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #500 header: │ │ class_idx : 524 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 525 │ │ -source_file_idx : 430 │ │ +source_file_idx : 431 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #500 annotations: │ │ Annotations on class │ │ @@ -133503,17 +133481,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e24c: |[05e24c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.:()V │ │ -05e25c: 7010 b90d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0db9 │ │ -05e262: 0e00 |0003: return-void │ │ +060490: |[060490] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.:()V │ │ +0604a0: 7010 b90d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0db9 │ │ +0604a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; │ │ │ │ Virtual methods - │ │ @@ -133522,34 +133500,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 │ │ -05e264: |[05e264] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -05e274: 2200 0b02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1; // type@020b │ │ -05e278: 7030 b20d 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V // method@0db2 │ │ -05e27e: 7110 d60d 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@0dd6 │ │ -05e284: 0c00 |0008: move-result-object v0 │ │ -05e286: 1100 |0009: return-object v0 │ │ +0604a8: |[0604a8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +0604b8: 2200 0b02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1; // type@020b │ │ +0604bc: 7030 b20d 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V // method@0db2 │ │ +0604c2: 7110 d60d 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@0dd6 │ │ +0604c8: 0c00 |0008: move-result-object v0 │ │ +0604ca: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; │ │ 0x0000 - 0x000a reg=2 compat Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ │ │ - source_file_idx : 430 (AccessibilityNodeProviderCompat.java) │ │ + source_file_idx : 431 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #501 header: │ │ class_idx : 533 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 537 │ │ -source_file_idx : 437 │ │ +source_file_idx : 438 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 41 │ │ │ │ Class #501 annotations: │ │ Annotations on class │ │ @@ -133571,17 +133549,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e288: |[05e288] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ -05e298: 7010 360e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0e36 │ │ -05e29e: 0e00 |0003: return-void │ │ +0604cc: |[0604cc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ +0604dc: 7010 360e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0e36 │ │ +0604e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -133590,18 +133568,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05e2a0: |[05e2a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -05e2b0: 7110 990e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@0e99 │ │ -05e2b6: 0a00 |0003: move-result v0 │ │ -05e2b8: 0f00 |0004: return v0 │ │ +0604e4: |[0604e4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +0604f4: 7110 990e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@0e99 │ │ +0604fa: 0a00 |0003: move-result v0 │ │ +0604fc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -133610,18 +133588,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 │ │ -05e2bc: |[05e2bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05e2cc: 7110 9a0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e9a │ │ -05e2d2: 0c00 |0003: move-result-object v0 │ │ -05e2d4: 1100 |0004: return-object v0 │ │ +060500: |[060500] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +060510: 7110 9a0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e9a │ │ +060516: 0c00 |0003: move-result-object v0 │ │ +060518: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -133630,18 +133608,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 │ │ -05e2d8: |[05e2d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05e2e8: 7110 9b0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e9b │ │ -05e2ee: 0c00 |0003: move-result-object v0 │ │ -05e2f0: 1100 |0004: return-object v0 │ │ +06051c: |[06051c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +06052c: 7110 9b0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e9b │ │ +060532: 0c00 |0003: move-result-object v0 │ │ +060534: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -133650,18 +133628,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 │ │ -05e2f4: |[05e2f4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05e304: 7110 9c0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e9c │ │ -05e30a: 0c00 |0003: move-result-object v0 │ │ -05e30c: 1100 |0004: return-object v0 │ │ +060538: |[060538] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +060548: 7110 9c0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e9c │ │ +06054e: 0c00 |0003: move-result-object v0 │ │ +060550: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -133670,18 +133648,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05e310: |[05e310] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -05e320: 7110 9d0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0e9d │ │ -05e326: 0a00 |0003: move-result v0 │ │ -05e328: 0f00 |0004: return v0 │ │ +060554: |[060554] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +060564: 7110 9d0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0e9d │ │ +06056a: 0a00 |0003: move-result v0 │ │ +06056c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -133690,18 +133668,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05e32c: |[05e32c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -05e33c: 7110 9e0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@0e9e │ │ -05e342: 0a00 |0003: move-result v0 │ │ -05e344: 0f00 |0004: return v0 │ │ +060570: |[060570] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +060580: 7110 9e0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@0e9e │ │ +060586: 0a00 |0003: move-result v0 │ │ +060588: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -133710,18 +133688,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05e348: |[05e348] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ -05e358: 7110 9f0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@0e9f │ │ -05e35e: 0a00 |0003: move-result v0 │ │ -05e360: 0f00 |0004: return v0 │ │ +06058c: |[06058c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ +06059c: 7110 9f0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@0e9f │ │ +0605a2: 0a00 |0003: move-result v0 │ │ +0605a4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -133730,18 +133708,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 │ │ -05e364: |[05e364] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -05e374: 7110 a00e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0ea0 │ │ -05e37a: 0c00 |0003: move-result-object v0 │ │ -05e37c: 1100 |0004: return-object v0 │ │ +0605a8: |[0605a8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +0605b8: 7110 a00e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0ea0 │ │ +0605be: 0c00 |0003: move-result-object v0 │ │ +0605c0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -133750,18 +133728,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05e380: |[05e380] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -05e390: 7110 a10e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@0ea1 │ │ -05e396: 0a00 |0003: move-result v0 │ │ -05e398: 0f00 |0004: return v0 │ │ +0605c4: |[0605c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +0605d4: 7110 a10e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@0ea1 │ │ +0605da: 0a00 |0003: move-result v0 │ │ +0605dc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -133770,18 +133748,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05e39c: |[05e39c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ -05e3ac: 7110 a20e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@0ea2 │ │ -05e3b2: 0a00 |0003: move-result v0 │ │ -05e3b4: 0f00 |0004: return v0 │ │ +0605e0: |[0605e0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ +0605f0: 7110 a20e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@0ea2 │ │ +0605f6: 0a00 |0003: move-result v0 │ │ +0605f8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -133790,18 +133768,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05e3b8: |[05e3b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ -05e3c8: 7110 a30e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@0ea3 │ │ -05e3ce: 0a00 |0003: move-result v0 │ │ -05e3d0: 0f00 |0004: return v0 │ │ +0605fc: |[0605fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ +06060c: 7110 a30e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@0ea3 │ │ +060612: 0a00 |0003: move-result v0 │ │ +060614: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -133810,20 +133788,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 │ │ -05e3d4: |[05e3d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -05e3e4: 7110 a40e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ea4 │ │ -05e3ea: 0c00 |0003: move-result-object v0 │ │ -05e3ec: 7110 660d 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d66 │ │ -05e3f2: 0c00 |0007: move-result-object v0 │ │ -05e3f4: 1100 |0008: return-object v0 │ │ +060618: |[060618] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +060628: 7110 a40e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ea4 │ │ +06062e: 0c00 |0003: move-result-object v0 │ │ +060630: 7110 660d 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0d66 │ │ +060636: 0c00 |0007: move-result-object v0 │ │ +060638: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0009 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -133832,18 +133810,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 │ │ -05e3f8: |[05e3f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -05e408: 7110 a50e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0ea5 │ │ -05e40e: 0c00 |0003: move-result-object v0 │ │ -05e410: 1100 |0004: return-object v0 │ │ +06063c: |[06063c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +06064c: 7110 a50e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0ea5 │ │ +060652: 0c00 |0003: move-result-object v0 │ │ +060654: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -133852,18 +133830,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05e414: |[05e414] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ -05e424: 7110 a60e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@0ea6 │ │ -05e42a: 0a00 |0003: move-result v0 │ │ -05e42c: 0f00 |0004: return v0 │ │ +060658: |[060658] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ +060668: 7110 a60e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@0ea6 │ │ +06066e: 0a00 |0003: move-result v0 │ │ +060670: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -133872,18 +133850,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05e430: |[05e430] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -05e440: 7110 a70e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0ea7 │ │ -05e446: 0a00 |0003: move-result v0 │ │ -05e448: 0f00 |0004: return v0 │ │ +060674: |[060674] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +060684: 7110 a70e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0ea7 │ │ +06068a: 0a00 |0003: move-result v0 │ │ +06068c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -133892,18 +133870,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05e44c: |[05e44c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -05e45c: 7110 a80e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0ea8 │ │ -05e462: 0a00 |0003: move-result v0 │ │ -05e464: 0f00 |0004: return v0 │ │ +060690: |[060690] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +0606a0: 7110 a80e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0ea8 │ │ +0606a6: 0a00 |0003: move-result v0 │ │ +0606a8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -133912,18 +133890,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05e468: |[05e468] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -05e478: 7110 a90e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0ea9 │ │ -05e47e: 0a00 |0003: move-result v0 │ │ -05e480: 0f00 |0004: return v0 │ │ +0606ac: |[0606ac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +0606bc: 7110 a90e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0ea9 │ │ +0606c2: 0a00 |0003: move-result v0 │ │ +0606c4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -133932,18 +133910,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05e484: |[05e484] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -05e494: 7110 aa0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@0eaa │ │ -05e49a: 0a00 |0003: move-result v0 │ │ -05e49c: 0f00 |0004: return v0 │ │ +0606c8: |[0606c8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +0606d8: 7110 aa0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@0eaa │ │ +0606de: 0a00 |0003: move-result v0 │ │ +0606e0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -133952,18 +133930,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05e4a0: |[05e4a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -05e4b0: 7110 ab0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0eab │ │ -05e4b6: 0a00 |0003: move-result v0 │ │ -05e4b8: 0f00 |0004: return v0 │ │ +0606e4: |[0606e4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +0606f4: 7110 ab0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0eab │ │ +0606fa: 0a00 |0003: move-result v0 │ │ +0606fc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -133972,18 +133950,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05e4bc: |[05e4bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -05e4cc: 7110 ac0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0eac │ │ -05e4d2: 0a00 |0003: move-result v0 │ │ -05e4d4: 0f00 |0004: return v0 │ │ +060700: |[060700] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +060710: 7110 ac0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0eac │ │ +060716: 0a00 |0003: move-result v0 │ │ +060718: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -133992,18 +133970,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -05e4d8: |[05e4d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ -05e4e8: 7100 ad0e 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@0ead │ │ -05e4ee: 0c00 |0003: move-result-object v0 │ │ -05e4f0: 1100 |0004: return-object v0 │ │ +06071c: |[06071c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ +06072c: 7100 ad0e 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@0ead │ │ +060732: 0c00 |0003: move-result-object v0 │ │ +060734: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;) │ │ @@ -134011,18 +133989,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 │ │ -05e4f4: |[05e4f4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -05e504: 7110 ae0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0eae │ │ -05e50a: 0c00 |0003: move-result-object v0 │ │ -05e50c: 1100 |0004: return-object v0 │ │ +060738: |[060738] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +060748: 7110 ae0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0eae │ │ +06074e: 0c00 |0003: move-result-object v0 │ │ +060750: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -134031,17 +134009,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e510: |[05e510] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -05e520: 7110 af0e 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0eaf │ │ -05e526: 0e00 |0003: return-void │ │ +060754: |[060754] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +060764: 7110 af0e 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0eaf │ │ +06076a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0003 line=383 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -134051,17 +134029,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05e528: |[05e528] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -05e538: 7120 b00e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@0eb0 │ │ -05e53e: 0e00 |0003: return-void │ │ +06076c: |[06076c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +06077c: 7120 b00e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@0eb0 │ │ +060782: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ 0x0003 line=388 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -134072,17 +134050,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 │ │ -05e540: |[05e540] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05e550: 7120 b10e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0eb1 │ │ -05e556: 0e00 |0003: return-void │ │ +060784: |[060784] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +060794: 7120 b10e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0eb1 │ │ +06079a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=392 │ │ 0x0003 line=393 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -134093,17 +134071,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05e558: |[05e558] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -05e568: 7120 b20e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0eb2 │ │ -05e56e: 0e00 |0003: return-void │ │ +06079c: |[06079c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +0607ac: 7120 b20e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0eb2 │ │ +0607b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=397 │ │ 0x0003 line=398 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -134114,17 +134092,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 │ │ -05e570: |[05e570] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05e580: 7120 b30e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0eb3 │ │ -05e586: 0e00 |0003: return-void │ │ +0607b4: |[0607b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0607c4: 7120 b30e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0eb3 │ │ +0607ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ 0x0003 line=403 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -134135,17 +134113,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 │ │ -05e588: |[05e588] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05e598: 7120 b40e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0eb4 │ │ -05e59e: 0e00 |0003: return-void │ │ +0607cc: |[0607cc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0607dc: 7120 b40e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0eb4 │ │ +0607e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ 0x0003 line=408 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -134156,17 +134134,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05e5a0: |[05e5a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -05e5b0: 7120 b50e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0eb5 │ │ -05e5b6: 0e00 |0003: return-void │ │ +0607e4: |[0607e4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +0607f4: 7120 b50e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0eb5 │ │ +0607fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0003 line=413 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -134177,17 +134155,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05e5b8: |[05e5b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -05e5c8: 7120 b60e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0eb6 │ │ -05e5ce: 0e00 |0003: return-void │ │ +0607fc: |[0607fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +06080c: 7120 b60e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0eb6 │ │ +060812: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0003 line=418 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -134198,17 +134176,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05e5d0: |[05e5d0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -05e5e0: 7120 b70e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@0eb7 │ │ -05e5e6: 0e00 |0003: return-void │ │ +060814: |[060814] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +060824: 7120 b70e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@0eb7 │ │ +06082a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0003 line=423 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -134219,17 +134197,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05e5e8: |[05e5e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -05e5f8: 7120 b80e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@0eb8 │ │ -05e5fe: 0e00 |0003: return-void │ │ +06082c: |[06082c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +06083c: 7120 b80e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@0eb8 │ │ +060842: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0003 line=428 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -134240,17 +134218,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05e600: |[05e600] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -05e610: 7120 b90e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@0eb9 │ │ -05e616: 0e00 |0003: return-void │ │ +060844: |[060844] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +060854: 7120 b90e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@0eb9 │ │ +06085a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ 0x0003 line=433 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -134261,17 +134239,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 │ │ -05e618: |[05e618] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -05e628: 7120 ba0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0eba │ │ -05e62e: 0e00 |0003: return-void │ │ +06085c: |[06085c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +06086c: 7120 ba0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0eba │ │ +060872: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0003 line=438 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -134282,17 +134260,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05e630: |[05e630] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -05e640: 7120 bb0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0ebb │ │ -05e646: 0e00 |0003: return-void │ │ +060874: |[060874] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +060884: 7120 bb0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0ebb │ │ +06088a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0003 line=443 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -134303,17 +134281,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05e648: |[05e648] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -05e658: 7120 bc0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@0ebc │ │ -05e65e: 0e00 |0003: return-void │ │ +06088c: |[06088c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +06089c: 7120 bc0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@0ebc │ │ +0608a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0003 line=448 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -134324,17 +134302,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05e660: |[05e660] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -05e670: 7120 bd0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@0ebd │ │ -05e676: 0e00 |0003: return-void │ │ +0608a4: |[0608a4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +0608b4: 7120 bd0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@0ebd │ │ +0608ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0003 line=453 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -134345,17 +134323,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05e678: |[05e678] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -05e688: 7120 be0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@0ebe │ │ -05e68e: 0e00 |0003: return-void │ │ +0608bc: |[0608bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +0608cc: 7120 be0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@0ebe │ │ +0608d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ 0x0003 line=458 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -134366,17 +134344,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05e690: |[05e690] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -05e6a0: 7120 bf0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0ebf │ │ -05e6a6: 0e00 |0003: return-void │ │ +0608d4: |[0608d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +0608e4: 7120 bf0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0ebf │ │ +0608ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ 0x0003 line=463 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -134387,17 +134365,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 │ │ -05e6a8: |[05e6a8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -05e6b8: 7120 c00e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0ec0 │ │ -05e6be: 0e00 |0003: return-void │ │ +0608ec: |[0608ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0608fc: 7120 c00e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0ec0 │ │ +060902: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ 0x0003 line=468 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -134408,33 +134386,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05e6c0: |[05e6c0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -05e6d0: 7120 c10e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@0ec1 │ │ -05e6d6: 0e00 |0003: return-void │ │ +060904: |[060904] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +060914: 7120 c10e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@0ec1 │ │ +06091a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ 0x0003 line=473 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 toIndex I │ │ │ │ - source_file_idx : 437 (AccessibilityRecordCompat.java) │ │ + source_file_idx : 438 (AccessibilityRecordCompat.java) │ │ │ │ Class #502 header: │ │ class_idx : 573 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 572 │ │ -source_file_idx : 1792 │ │ +source_file_idx : 1793 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #502 annotations: │ │ Annotations on class │ │ @@ -134454,17 +134432,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e6d8: |[05e6d8] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.:()V │ │ -05e6e8: 7010 0710 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@1007 │ │ -05e6ee: 0e00 |0003: return-void │ │ +06091c: |[06091c] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.:()V │ │ +06092c: 7010 0710 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@1007 │ │ +060932: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; │ │ │ │ Virtual methods - │ │ @@ -134473,33 +134451,33 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05e6f0: |[05e6f0] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -05e700: 7120 1010 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ListPopupWindowCompatKitKat;.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@1010 │ │ -05e706: 0c00 |0003: move-result-object v0 │ │ -05e708: 1100 |0004: return-object v0 │ │ +060934: |[060934] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +060944: 7120 1010 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ListPopupWindowCompatKitKat;.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@1010 │ │ +06094a: 0c00 |0003: move-result-object v0 │ │ +06094c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; │ │ 0x0000 - 0x0005 reg=2 listPopupWindow Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 src Landroid/view/View; │ │ │ │ - source_file_idx : 1792 (ListPopupWindowCompat.java) │ │ + source_file_idx : 1793 (ListPopupWindowCompat.java) │ │ │ │ Class #503 header: │ │ class_idx : 579 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 578 │ │ -source_file_idx : 2150 │ │ +source_file_idx : 2151 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #503 annotations: │ │ Annotations on class │ │ @@ -134519,17 +134497,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e70c: |[05e70c] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.:()V │ │ -05e71c: 7010 1510 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@1015 │ │ -05e722: 0e00 |0003: return-void │ │ +060950: |[060950] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.:()V │ │ +060960: 7010 1510 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@1015 │ │ +060966: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; │ │ │ │ Virtual methods - │ │ @@ -134538,32 +134516,32 @@ │ │ type : '(Ljava/lang/Object;)Landroid/view/View$OnTouchListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05e724: |[05e724] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -05e734: 7110 1e10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/PopupMenuCompatKitKat;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@101e │ │ -05e73a: 0c00 |0003: move-result-object v0 │ │ -05e73c: 1100 |0004: return-object v0 │ │ +060968: |[060968] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +060978: 7110 1e10 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/PopupMenuCompatKitKat;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@101e │ │ +06097e: 0c00 |0003: move-result-object v0 │ │ +060980: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; │ │ 0x0000 - 0x0005 reg=2 popupMenu Ljava/lang/Object; │ │ │ │ - source_file_idx : 2150 (PopupMenuCompat.java) │ │ + source_file_idx : 2151 (PopupMenuCompat.java) │ │ │ │ Class #504 header: │ │ class_idx : 583 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 552 │ │ -source_file_idx : 2189 │ │ +source_file_idx : 2190 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ Class #504 annotations: │ │ Annotations on method #4127 '' │ │ @@ -134594,24 +134572,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 │ │ -05e740: |[05e740] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ -05e750: 7030 1b0f 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@0f1b │ │ -05e756: 5913 d204 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04d2 │ │ -05e75a: 5913 d404 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04d4 │ │ -05e75e: 1a00 b310 |0007: const-string v0, "layout_inflater" // string@10b3 │ │ -05e762: 6e20 9700 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0097 │ │ -05e768: 0c00 |000c: move-result-object v0 │ │ -05e76a: 1f00 8d02 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@028d │ │ -05e76e: 5b10 d304 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04d3 │ │ -05e772: 0e00 |0011: return-void │ │ +060984: |[060984] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ +060994: 7030 1b0f 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@0f1b │ │ +06099a: 5913 d204 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04d2 │ │ +06099e: 5913 d404 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04d4 │ │ +0609a2: 1a00 b410 |0007: const-string v0, "layout_inflater" // string@10b4 │ │ +0609a6: 6e20 9700 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0097 │ │ +0609ac: 0c00 |000c: move-result-object v0 │ │ +0609ae: 1f00 8d02 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@028d │ │ +0609b2: 5b10 d304 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04d3 │ │ +0609b6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0007 line=56 │ │ 0x0011 line=57 │ │ locals : │ │ @@ -134625,24 +134603,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 │ │ -05e774: |[05e774] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ -05e784: 7040 1c0f 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0f1c │ │ -05e78a: 5913 d204 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04d2 │ │ -05e78e: 5913 d404 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04d4 │ │ -05e792: 1a00 b310 |0007: const-string v0, "layout_inflater" // string@10b3 │ │ -05e796: 6e20 9700 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0097 │ │ -05e79c: 0c00 |000c: move-result-object v0 │ │ -05e79e: 1f00 8d02 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@028d │ │ -05e7a2: 5b10 d304 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04d3 │ │ -05e7a6: 0e00 |0011: return-void │ │ +0609b8: |[0609b8] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ +0609c8: 7040 1c0f 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@0f1c │ │ +0609ce: 5913 d204 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04d2 │ │ +0609d2: 5913 d404 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04d4 │ │ +0609d6: 1a00 b410 |0007: const-string v0, "layout_inflater" // string@10b4 │ │ +0609da: 6e20 9700 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0097 │ │ +0609e0: 0c00 |000c: move-result-object v0 │ │ +0609e2: 1f00 8d02 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@028d │ │ +0609e6: 5b10 d304 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04d3 │ │ +0609ea: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0003 line=94 │ │ 0x0007 line=95 │ │ 0x0011 line=96 │ │ locals : │ │ @@ -134657,24 +134635,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 │ │ -05e7a8: |[05e7a8] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ -05e7b8: 7040 1d0f 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@0f1d │ │ -05e7be: 5913 d204 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04d2 │ │ -05e7c2: 5913 d404 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04d4 │ │ -05e7c6: 1a00 b310 |0007: const-string v0, "layout_inflater" // string@10b3 │ │ -05e7ca: 6e20 9700 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0097 │ │ -05e7d0: 0c00 |000c: move-result-object v0 │ │ -05e7d2: 1f00 8d02 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@028d │ │ -05e7d6: 5b10 d304 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04d3 │ │ -05e7da: 0e00 |0011: return-void │ │ +0609ec: |[0609ec] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ +0609fc: 7040 1d0f 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@0f1d │ │ +060a02: 5913 d204 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04d2 │ │ +060a06: 5913 d404 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04d4 │ │ +060a0a: 1a00 b410 |0007: const-string v0, "layout_inflater" // string@10b4 │ │ +060a0e: 6e20 9700 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0097 │ │ +060a14: 0c00 |000c: move-result-object v0 │ │ +060a16: 1f00 8d02 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@028d │ │ +060a1a: 5b10 d304 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04d3 │ │ +060a1e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0003 line=77 │ │ 0x0007 line=78 │ │ 0x0011 line=79 │ │ locals : │ │ @@ -134690,21 +134668,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 │ │ -05e7dc: |[05e7dc] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -05e7ec: 5430 d304 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04d3 │ │ -05e7f0: 5231 d204 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04d2 │ │ -05e7f4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -05e7f6: 6e40 0c12 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@120c │ │ -05e7fc: 0c00 |0008: move-result-object v0 │ │ -05e7fe: 1100 |0009: return-object v0 │ │ +060a20: |[060a20] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +060a30: 5430 d304 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04d3 │ │ +060a34: 5231 d204 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04d2 │ │ +060a38: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +060a3a: 6e40 0c12 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@120c │ │ +060a40: 0c00 |0008: move-result-object v0 │ │ +060a42: 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; │ │ @@ -134715,21 +134693,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 │ │ -05e800: |[05e800] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -05e810: 5430 d304 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04d3 │ │ -05e814: 5231 d404 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04d4 │ │ -05e818: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -05e81a: 6e40 0c12 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@120c │ │ -05e820: 0c00 |0008: move-result-object v0 │ │ -05e822: 1100 |0009: return-object v0 │ │ +060a44: |[060a44] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +060a54: 5430 d304 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04d3 │ │ +060a58: 5231 d404 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04d4 │ │ +060a5c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +060a5e: 6e40 0c12 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@120c │ │ +060a64: 0c00 |0008: move-result-object v0 │ │ +060a66: 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; │ │ @@ -134740,17 +134718,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05e824: |[05e824] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ -05e834: 5901 d204 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04d2 │ │ -05e838: 0e00 |0002: return-void │ │ +060a68: |[060a68] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ +060a78: 5901 d204 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04d2 │ │ +060a7c: 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 │ │ @@ -134760,32 +134738,32 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05e83c: |[05e83c] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ -05e84c: 5901 d404 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04d4 │ │ -05e850: 0e00 |0002: return-void │ │ +060a80: |[060a80] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ +060a90: 5901 d404 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04d4 │ │ +060a94: 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 : 2189 (ResourceCursorAdapter.java) │ │ + source_file_idx : 2190 (ResourceCursorAdapter.java) │ │ │ │ Class #505 header: │ │ class_idx : 587 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 586 │ │ -source_file_idx : 2241 │ │ +source_file_idx : 2242 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #505 annotations: │ │ Annotations on class │ │ @@ -134805,17 +134783,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e854: |[05e854] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:()V │ │ -05e864: 7010 4a10 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@104a │ │ -05e86a: 0e00 |0003: return-void │ │ +060a98: |[060a98] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:()V │ │ +060aa8: 7010 4a10 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@104a │ │ +060aae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ │ │ │ Virtual methods - │ │ @@ -134824,32 +134802,32 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05e86c: |[05e86c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ -05e87c: 7110 8110 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Ljava/lang/Object;)F // method@1081 │ │ -05e882: 0a00 |0003: move-result v0 │ │ -05e884: 0f00 |0004: return v0 │ │ +060ab0: |[060ab0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ +060ac0: 7110 8110 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Ljava/lang/Object;)F // method@1081 │ │ +060ac6: 0a00 |0003: move-result v0 │ │ +060ac8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ - source_file_idx : 2241 (ScrollerCompat.java) │ │ + source_file_idx : 2242 (ScrollerCompat.java) │ │ │ │ Class #506 header: │ │ class_idx : 595 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 598 │ │ -source_file_idx : 2248 │ │ +source_file_idx : 2249 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ Class #506 annotations: │ │ Annotations on class │ │ @@ -134869,17 +134847,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e888: |[05e888] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ -05e898: 7010 b310 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@10b3 │ │ -05e89e: 0e00 |0003: return-void │ │ +060acc: |[060acc] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ +060adc: 7010 b310 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@10b3 │ │ +060ae2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ │ │ Virtual methods - │ │ @@ -134888,18 +134866,18 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05e8a0: |[05e8a0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -05e8b0: 7110 e210 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@10e2 │ │ -05e8b6: 0c00 |0003: move-result-object v0 │ │ -05e8b8: 1100 |0004: return-object v0 │ │ +060ae4: |[060ae4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +060af4: 7110 e210 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@10e2 │ │ +060afa: 0c00 |0003: move-result-object v0 │ │ +060afc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0005 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -134908,18 +134886,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05e8bc: |[05e8bc] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isIconified:(Landroid/view/View;)Z │ │ -05e8cc: 7110 e310 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isIconified:(Landroid/view/View;)Z // method@10e3 │ │ -05e8d2: 0a00 |0003: move-result v0 │ │ -05e8d4: 0f00 |0004: return v0 │ │ +060b00: |[060b00] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isIconified:(Landroid/view/View;)Z │ │ +060b10: 7110 e310 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isIconified:(Landroid/view/View;)Z // method@10e3 │ │ +060b16: 0a00 |0003: move-result v0 │ │ +060b18: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0005 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -134928,18 +134906,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05e8d8: |[05e8d8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -05e8e8: 7110 e410 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@10e4 │ │ -05e8ee: 0a00 |0003: move-result v0 │ │ -05e8f0: 0f00 |0004: return v0 │ │ +060b1c: |[060b1c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +060b2c: 7110 e410 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@10e4 │ │ +060b32: 0a00 |0003: move-result v0 │ │ +060b34: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0005 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -134948,18 +134926,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05e8f4: |[05e8f4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -05e904: 7110 e510 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@10e5 │ │ -05e90a: 0a00 |0003: move-result v0 │ │ -05e90c: 0f00 |0004: return v0 │ │ +060b38: |[060b38] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +060b48: 7110 e510 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@10e5 │ │ +060b4e: 0a00 |0003: move-result v0 │ │ +060b50: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0005 reg=2 searchView Landroid/view/View; │ │ │ │ @@ -134968,20 +134946,20 @@ │ │ type : '(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -05e910: |[05e910] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ -05e920: 2200 5202 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; // type@0252 │ │ -05e924: 7030 8a10 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V // method@108a │ │ -05e92a: 7110 e610 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; // method@10e6 │ │ -05e930: 0c00 |0008: move-result-object v0 │ │ -05e932: 1100 |0009: return-object v0 │ │ +060b54: |[060b54] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ +060b64: 2200 5202 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; // type@0252 │ │ +060b68: 7030 8a10 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V // method@108a │ │ +060b6e: 7110 e610 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; // method@10e6 │ │ +060b74: 0c00 |0008: move-result-object v0 │ │ +060b76: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x000a reg=2 listener Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; │ │ │ │ @@ -134990,20 +134968,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 │ │ -05e934: |[05e934] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -05e944: 2200 5102 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@0251 │ │ -05e948: 7030 8710 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@1087 │ │ -05e94e: 7110 e710 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@10e7 │ │ -05e954: 0c00 |0008: move-result-object v0 │ │ -05e956: 1100 |0009: return-object v0 │ │ +060b78: |[060b78] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +060b88: 2200 5102 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@0251 │ │ +060b8c: 7030 8710 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@1087 │ │ +060b92: 7110 e710 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@10e7 │ │ +060b98: 0c00 |0008: move-result-object v0 │ │ +060b9a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x000a reg=2 listener Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; │ │ │ │ @@ -135012,18 +134990,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 │ │ -05e958: |[05e958] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -05e968: 7110 e810 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@10e8 │ │ -05e96e: 0c00 |0003: move-result-object v0 │ │ -05e970: 1100 |0004: return-object v0 │ │ +060b9c: |[060b9c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +060bac: 7110 e810 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@10e8 │ │ +060bb2: 0c00 |0003: move-result-object v0 │ │ +060bb4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ │ │ @@ -135032,17 +135010,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05e974: |[05e974] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setIconified:(Landroid/view/View;Z)V │ │ -05e984: 7120 e910 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setIconified:(Landroid/view/View;Z)V // method@10e9 │ │ -05e98a: 0e00 |0003: return-void │ │ +060bb8: |[060bb8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setIconified:(Landroid/view/View;Z)V │ │ +060bc8: 7120 e910 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setIconified:(Landroid/view/View;Z)V // method@10e9 │ │ +060bce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0003 line=201 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ @@ -135053,17 +135031,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05e98c: |[05e98c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setMaxWidth:(Landroid/view/View;I)V │ │ -05e99c: 7120 ea10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setMaxWidth:(Landroid/view/View;I)V // method@10ea │ │ -05e9a2: 0e00 |0003: return-void │ │ +060bd0: |[060bd0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setMaxWidth:(Landroid/view/View;I)V │ │ +060be0: 7120 ea10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setMaxWidth:(Landroid/view/View;I)V // method@10ea │ │ +060be6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0003 line=231 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ @@ -135074,17 +135052,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05e9a4: |[05e9a4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05e9b4: 7120 eb10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@10eb │ │ -05e9ba: 0e00 |0003: return-void │ │ +060be8: |[060be8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +060bf8: 7120 eb10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@10eb │ │ +060bfe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0003 line=181 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Ljava/lang/Object; │ │ @@ -135095,17 +135073,17 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05e9bc: |[05e9bc] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -05e9cc: 7120 ec10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@10ec │ │ -05e9d2: 0e00 |0003: return-void │ │ +060c00: |[060c00] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +060c10: 7120 ec10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@10ec │ │ +060c16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0003 line=165 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Ljava/lang/Object; │ │ @@ -135116,17 +135094,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -05e9d4: |[05e9d4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -05e9e4: 7130 ed10 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@10ed │ │ -05e9ea: 0e00 |0003: return-void │ │ +060c18: |[060c18] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +060c28: 7130 ed10 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@10ed │ │ +060c2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0003 line=191 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ @@ -135138,17 +135116,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05e9ec: |[05e9ec] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -05e9fc: 7120 ee10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@10ee │ │ -05ea02: 0e00 |0003: return-void │ │ +060c30: |[060c30] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +060c40: 7120 ee10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@10ee │ │ +060c46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0003 line=196 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ @@ -135159,17 +135137,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05ea04: |[05ea04] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -05ea14: 7120 ef10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@10ef │ │ -05ea1a: 0e00 |0003: return-void │ │ +060c48: |[060c48] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +060c58: 7120 ef10 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@10ef │ │ +060c5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0003 line=221 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ @@ -135180,17 +135158,17 @@ │ │ type : '(Landroid/view/View;Landroid/content/ComponentName;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05ea1c: |[05ea1c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -05ea2c: 7120 f010 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@10f0 │ │ -05ea32: 0e00 |0003: return-void │ │ +060c60: |[060c60] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +060c70: 7120 f010 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@10f0 │ │ +060c76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0003 line=145 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ @@ -135201,33 +135179,33 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05ea34: |[05ea34] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -05ea44: 7120 f110 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@10f1 │ │ -05ea4a: 0e00 |0003: return-void │ │ +060c78: |[060c78] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +060c88: 7120 f110 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@10f1 │ │ +060c8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0003 line=211 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 enabled Z │ │ │ │ - source_file_idx : 2248 (SearchViewCompat.java) │ │ + source_file_idx : 2249 (SearchViewCompat.java) │ │ │ │ Class #507 header: │ │ class_idx : 621 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 620 │ │ -source_file_idx : 2276 │ │ +source_file_idx : 2277 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #507 annotations: │ │ Annotations on class │ │ @@ -135255,42 +135233,42 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -05ea4c: |[05ea4c] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.:()V │ │ -05ea5c: 7010 3611 0400 |0000: invoke-direct {v4}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1136 │ │ -05ea62: 1c02 9d02 |0003: const-class v2, Landroid/view/View; // type@029d │ │ -05ea66: 1a03 3f0e |0005: const-string v3, "getDisplayList" // string@0e3f │ │ -05ea6a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -05ea6c: 1f01 7903 |0008: check-cast v1, [Ljava/lang/Class; // type@0379 │ │ -05ea70: 6e30 6514 3201 |000a: invoke-virtual {v2, v3, v1}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1465 │ │ -05ea76: 0c01 |000d: move-result-object v1 │ │ -05ea78: 5b41 f704 |000e: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@04f7 │ │ -05ea7c: 1c01 9d02 |0010: const-class v1, Landroid/view/View; // type@029d │ │ -05ea80: 1a02 9112 |0012: const-string v2, "mRecreateDisplayList" // string@1291 │ │ -05ea84: 6e20 6414 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@1464 │ │ -05ea8a: 0c01 |0017: move-result-object v1 │ │ -05ea8c: 5b41 f804 |0018: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@04f8 │ │ -05ea90: 5441 f804 |001a: iget-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@04f8 │ │ -05ea94: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -05ea96: 6e20 cb14 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@14cb │ │ -05ea9c: 0e00 |0020: return-void │ │ -05ea9e: 0d00 |0021: move-exception v0 │ │ -05eaa0: 1a01 e308 |0022: const-string v1, "SlidingPaneLayout" // string@08e3 │ │ -05eaa4: 1a02 6602 |0024: const-string v2, "Couldn't fetch getDisplayList method; dimming won't work right." // string@0266 │ │ -05eaa8: 7130 db11 2100 |0026: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11db │ │ -05eaae: 28e7 |0029: goto 0010 // -0019 │ │ -05eab0: 0d00 |002a: move-exception v0 │ │ -05eab2: 1a01 e308 |002b: const-string v1, "SlidingPaneLayout" // string@08e3 │ │ -05eab6: 1a02 6702 |002d: const-string v2, "Couldn't fetch mRecreateDisplayList field; dimming will be slow." // string@0267 │ │ -05eaba: 7130 db11 2100 |002f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11db │ │ -05eac0: 28ee |0032: goto 0020 // -0012 │ │ +060c90: |[060c90] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.:()V │ │ +060ca0: 7010 3611 0400 |0000: invoke-direct {v4}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1136 │ │ +060ca6: 1c02 9d02 |0003: const-class v2, Landroid/view/View; // type@029d │ │ +060caa: 1a03 400e |0005: const-string v3, "getDisplayList" // string@0e40 │ │ +060cae: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +060cb0: 1f01 7903 |0008: check-cast v1, [Ljava/lang/Class; // type@0379 │ │ +060cb4: 6e30 6514 3201 |000a: invoke-virtual {v2, v3, v1}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@1465 │ │ +060cba: 0c01 |000d: move-result-object v1 │ │ +060cbc: 5b41 f704 |000e: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@04f7 │ │ +060cc0: 1c01 9d02 |0010: const-class v1, Landroid/view/View; // type@029d │ │ +060cc4: 1a02 9212 |0012: const-string v2, "mRecreateDisplayList" // string@1292 │ │ +060cc8: 6e20 6414 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@1464 │ │ +060cce: 0c01 |0017: move-result-object v1 │ │ +060cd0: 5b41 f804 |0018: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@04f8 │ │ +060cd4: 5441 f804 |001a: iget-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@04f8 │ │ +060cd8: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +060cda: 6e20 cb14 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@14cb │ │ +060ce0: 0e00 |0020: return-void │ │ +060ce2: 0d00 |0021: move-exception v0 │ │ +060ce4: 1a01 e408 |0022: const-string v1, "SlidingPaneLayout" // string@08e4 │ │ +060ce8: 1a02 6702 |0024: const-string v2, "Couldn't fetch getDisplayList method; dimming won't work right." // string@0267 │ │ +060cec: 7130 db11 2100 |0026: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11db │ │ +060cf2: 28e7 |0029: goto 0010 // -0019 │ │ +060cf4: 0d00 |002a: move-exception v0 │ │ +060cf6: 1a01 e408 |002b: const-string v1, "SlidingPaneLayout" // string@08e4 │ │ +060cfa: 1a02 6802 |002d: const-string v2, "Couldn't fetch mRecreateDisplayList field; dimming will be slow." // string@0268 │ │ +060cfe: 7130 db11 2100 |002f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11db │ │ +060d04: 28ee |0032: goto 0020 // -0012 │ │ catches : 2 │ │ 0x0003 - 0x0010 │ │ Ljava/lang/NoSuchMethodException; -> 0x0021 │ │ 0x0010 - 0x0020 │ │ Ljava/lang/NoSuchFieldException; -> 0x002a │ │ positions : │ │ 0x0000 line=1356 │ │ @@ -135313,35 +135291,35 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -05eae0: |[05eae0] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -05eaf0: 5431 f704 |0000: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@04f7 │ │ -05eaf4: 3801 2100 |0002: if-eqz v1, 0023 // +0021 │ │ -05eaf8: 5431 f804 |0004: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@04f8 │ │ -05eafc: 3801 1d00 |0006: if-eqz v1, 0023 // +001d │ │ -05eb00: 5431 f804 |0008: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@04f8 │ │ -05eb04: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -05eb06: 6e30 cc14 5102 |000b: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Field;.setBoolean:(Ljava/lang/Object;Z)V // method@14cc │ │ -05eb0c: 5432 f704 |000e: iget-object v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@04f7 │ │ -05eb10: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -05eb12: 1f01 7a03 |0011: check-cast v1, [Ljava/lang/Object; // type@037a │ │ -05eb16: 6e30 cd14 5201 |0013: invoke-virtual {v2, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@14cd │ │ -05eb1c: 6f30 3711 4305 |0016: invoke-super {v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1137 │ │ -05eb22: 0e00 |0019: return-void │ │ -05eb24: 0d00 |001a: move-exception v0 │ │ -05eb26: 1a01 e308 |001b: const-string v1, "SlidingPaneLayout" // string@08e3 │ │ -05eb2a: 1a02 d802 |001d: const-string v2, "Error refreshing display list state" // string@02d8 │ │ -05eb2e: 7130 db11 2100 |001f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11db │ │ -05eb34: 28f4 |0022: goto 0016 // -000c │ │ -05eb36: 6e10 7712 0500 |0023: invoke-virtual {v5}, Landroid/view/View;.invalidate:()V // method@1277 │ │ -05eb3c: 28f3 |0026: goto 0019 // -000d │ │ +060d24: |[060d24] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +060d34: 5431 f704 |0000: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@04f7 │ │ +060d38: 3801 2100 |0002: if-eqz v1, 0023 // +0021 │ │ +060d3c: 5431 f804 |0004: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@04f8 │ │ +060d40: 3801 1d00 |0006: if-eqz v1, 0023 // +001d │ │ +060d44: 5431 f804 |0008: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@04f8 │ │ +060d48: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +060d4a: 6e30 cc14 5102 |000b: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Field;.setBoolean:(Ljava/lang/Object;Z)V // method@14cc │ │ +060d50: 5432 f704 |000e: iget-object v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@04f7 │ │ +060d54: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +060d56: 1f01 7a03 |0011: check-cast v1, [Ljava/lang/Object; // type@037a │ │ +060d5a: 6e30 cd14 5201 |0013: invoke-virtual {v2, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@14cd │ │ +060d60: 6f30 3711 4305 |0016: invoke-super {v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1137 │ │ +060d66: 0e00 |0019: return-void │ │ +060d68: 0d00 |001a: move-exception v0 │ │ +060d6a: 1a01 e408 |001b: const-string v1, "SlidingPaneLayout" // string@08e4 │ │ +060d6e: 1a02 d902 |001d: const-string v2, "Error refreshing display list state" // string@02d9 │ │ +060d72: 7130 db11 2100 |001f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@11db │ │ +060d78: 28f4 |0022: goto 0016 // -000c │ │ +060d7a: 6e10 7712 0500 |0023: invoke-virtual {v5}, Landroid/view/View;.invalidate:()V // method@1277 │ │ +060d80: 28f3 |0026: goto 0019 // -000d │ │ catches : 1 │ │ 0x0008 - 0x0016 │ │ Ljava/lang/Exception; -> 0x001a │ │ positions : │ │ 0x0000 line=1372 │ │ 0x0008 line=1374 │ │ 0x000e line=1375 │ │ @@ -135352,21 +135330,21 @@ │ │ 0x0023 line=1381 │ │ locals : │ │ 0x001b - 0x0023 reg=0 e Ljava/lang/Exception; │ │ 0x0000 - 0x0027 reg=3 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; │ │ 0x0000 - 0x0027 reg=4 parent Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0027 reg=5 child Landroid/view/View; │ │ │ │ - source_file_idx : 2276 (SlidingPaneLayout.java) │ │ + source_file_idx : 2277 (SlidingPaneLayout.java) │ │ │ │ Class #508 header: │ │ class_idx : 622 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 620 │ │ -source_file_idx : 2276 │ │ +source_file_idx : 2277 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #508 annotations: │ │ Annotations on class │ │ @@ -135386,17 +135364,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05eb50: |[05eb50] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.:()V │ │ -05eb60: 7010 3611 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1136 │ │ -05eb66: 0e00 |0003: return-void │ │ +060d94: |[060d94] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.:()V │ │ +060da4: 7010 3611 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1136 │ │ +060daa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1388 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; │ │ │ │ Virtual methods - │ │ @@ -135405,37 +135383,37 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -05eb68: |[05eb68] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -05eb78: 6e10 5f12 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ -05eb7e: 0c00 |0003: move-result-object v0 │ │ -05eb80: 1f00 6602 |0004: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0266 │ │ -05eb84: 5400 ed04 |0006: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04ed │ │ -05eb88: 7120 0f0b 0300 |0008: invoke-static {v3, v0}, Landroid/support/v4/view/ViewCompat;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0b0f │ │ -05eb8e: 0e00 |000b: return-void │ │ +060dac: |[060dac] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +060dbc: 6e10 5f12 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@125f │ │ +060dc2: 0c00 |0003: move-result-object v0 │ │ +060dc4: 1f00 6602 |0004: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0266 │ │ +060dc8: 5400 ed04 |0006: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@04ed │ │ +060dcc: 7120 0f0b 0300 |0008: invoke-static {v3, v0}, Landroid/support/v4/view/ViewCompat;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0b0f │ │ +060dd2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1391 │ │ 0x000b line=1392 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; │ │ 0x0000 - 0x000c reg=2 parent Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000c reg=3 child Landroid/view/View; │ │ │ │ - source_file_idx : 2276 (SlidingPaneLayout.java) │ │ + source_file_idx : 2277 (SlidingPaneLayout.java) │ │ │ │ Class #509 header: │ │ class_idx : 124 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 123 │ │ -source_file_idx : 446 │ │ +source_file_idx : 447 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #509 annotations: │ │ Annotations on class │ │ @@ -135455,17 +135433,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05eb90: |[05eb90] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.:()V │ │ -05eba0: 7010 d901 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@01d9 │ │ -05eba6: 0e00 |0003: return-void │ │ +060dd4: |[060dd4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.:()V │ │ +060de4: 7010 d901 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@01d9 │ │ +060dea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; │ │ │ │ Virtual methods - │ │ @@ -135474,32 +135452,32 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05eba8: |[05eba8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -05ebb8: 7110 0102 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@0201 │ │ -05ebbe: 0a00 |0003: move-result v0 │ │ -05ebc0: 0f00 |0004: return v0 │ │ +060dec: |[060dec] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +060dfc: 7110 0102 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@0201 │ │ +060e02: 0a00 |0003: move-result v0 │ │ +060e04: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; │ │ 0x0000 - 0x0005 reg=2 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ - source_file_idx : 446 (AccessibilityServiceInfoCompat.java) │ │ + source_file_idx : 447 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #510 header: │ │ class_idx : 218 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 217 │ │ -source_file_idx : 2260 │ │ +source_file_idx : 2261 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #510 annotations: │ │ Annotations on class │ │ @@ -135519,17 +135497,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ebc4: |[05ebc4] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ -05ebd4: 7010 1005 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@0510 │ │ -05ebda: 0e00 |0003: return-void │ │ +060e08: |[060e08] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ +060e18: 7010 1005 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@0510 │ │ +060e1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ │ │ Virtual methods - │ │ @@ -135538,18 +135516,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 │ │ -05ebdc: |[05ebdc] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -05ebec: 7110 2005 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0520 │ │ -05ebf2: 0c00 |0003: move-result-object v0 │ │ -05ebf4: 1100 |0004: return-object v0 │ │ +060e20: |[060e20] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +060e30: 7110 2005 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0520 │ │ +060e36: 0c00 |0003: move-result-object v0 │ │ +060e38: 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; │ │ │ │ @@ -135558,31 +135536,31 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05ebf8: |[05ebf8] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -05ec08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05ec0a: 0f00 |0001: return v0 │ │ +060e3c: |[060e3c] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +060e4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +060e4e: 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 : 2260 (ShareCompat.java) │ │ + source_file_idx : 2261 (ShareCompat.java) │ │ │ │ Class #511 header: │ │ class_idx : 245 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 244 │ │ -source_file_idx : 910 │ │ +source_file_idx : 911 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #511 annotations: │ │ Annotations on class │ │ @@ -135602,17 +135580,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ec0c: |[05ec0c] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.:()V │ │ -05ec1c: 7010 a705 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@05a7 │ │ -05ec22: 0e00 |0003: return-void │ │ +060e50: |[060e50] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.:()V │ │ +060e60: 7010 a705 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@05a7 │ │ +060e66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; │ │ │ │ Virtual methods - │ │ @@ -135621,33 +135599,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 │ │ -05ec24: |[05ec24] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -05ec34: 7120 b505 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/IntentCompatIcsMr1;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@05b5 │ │ -05ec3a: 0c00 |0003: move-result-object v0 │ │ -05ec3c: 1100 |0004: return-object v0 │ │ +060e68: |[060e68] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +060e78: 7120 b505 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/IntentCompatIcsMr1;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@05b5 │ │ +060e7e: 0c00 |0003: move-result-object v0 │ │ +060e80: 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 : 910 (IntentCompat.java) │ │ + source_file_idx : 911 (IntentCompat.java) │ │ │ │ Class #512 header: │ │ class_idx : 271 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 270 │ │ -source_file_idx : 687 │ │ +source_file_idx : 688 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #512 annotations: │ │ Annotations on class │ │ @@ -135667,17 +135645,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ec40: |[05ec40] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.:()V │ │ -05ec50: 7010 2006 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@0620 │ │ -05ec56: 0e00 |0003: return-void │ │ +060e84: |[060e84] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.:()V │ │ +060e94: 7010 2006 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@0620 │ │ +060e9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; │ │ │ │ Virtual methods - │ │ @@ -135686,18 +135664,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05ec58: |[05ec58] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -05ec68: 7110 2d06 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@062d │ │ -05ec6e: 0a00 |0003: move-result v0 │ │ -05ec70: 0f00 |0004: return v0 │ │ +060e9c: |[060e9c] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +060eac: 7110 2d06 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@062d │ │ +060eb2: 0a00 |0003: move-result v0 │ │ +060eb4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; │ │ 0x0000 - 0x0005 reg=2 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -135706,33 +135684,33 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05ec74: |[05ec74] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -05ec84: 7120 2e06 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@062e │ │ -05ec8a: 0e00 |0003: return-void │ │ +060eb8: |[060eb8] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +060ec8: 7120 2e06 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@062e │ │ +060ece: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=70 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; │ │ 0x0000 - 0x0004 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0004 reg=2 mirrored Z │ │ │ │ - source_file_idx : 687 (DrawableCompat.java) │ │ + source_file_idx : 688 (DrawableCompat.java) │ │ │ │ Class #513 header: │ │ class_idx : 368 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 365 │ │ -source_file_idx : 401 │ │ +source_file_idx : 402 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #513 annotations: │ │ Annotations on class │ │ @@ -135752,17 +135730,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ec8c: |[05ec8c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ -05ec9c: 7010 8508 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0885 │ │ -05eca2: 0e00 |0003: return-void │ │ +060ed0: |[060ed0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ +060ee0: 7010 8508 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0885 │ │ +060ee6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ │ │ Virtual methods - │ │ @@ -135771,23 +135749,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 │ │ -05eca4: |[05eca4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -05ecb4: 7120 ed08 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@08ed │ │ -05ecba: 0c00 |0003: move-result-object v0 │ │ -05ecbc: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -05ecc0: 2201 0e02 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@020e │ │ -05ecc4: 7020 bd0d 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0dbd │ │ -05ecca: 1101 |000b: return-object v1 │ │ -05eccc: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -05ecce: 28fe |000d: goto 000b // -0002 │ │ +060ee8: |[060ee8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +060ef8: 7120 ed08 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@08ed │ │ +060efe: 0c00 |0003: move-result-object v0 │ │ +060f00: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +060f04: 2201 0e02 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@020e │ │ +060f08: 7020 bd0d 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0dbd │ │ +060f0e: 1101 |000b: return-object v1 │ │ +060f10: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +060f12: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0004 line=277 │ │ 0x0006 line=278 │ │ 0x000b line=280 │ │ locals : │ │ @@ -135801,20 +135779,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 │ │ -05ecd0: |[05ecd0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -05ece0: 2200 6f01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@016f │ │ -05ece4: 7030 9a08 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@089a │ │ -05ecea: 7110 ee08 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@08ee │ │ -05ecf0: 0c00 |0008: move-result-object v0 │ │ -05ecf2: 1100 |0009: return-object v0 │ │ +060f14: |[060f14] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +060f24: 2200 6f01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@016f │ │ +060f28: 7030 9a08 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@089a │ │ +060f2e: 7110 ee08 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@08ee │ │ +060f34: 0c00 |0008: move-result-object v0 │ │ +060f36: 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; │ │ │ │ @@ -135823,35 +135801,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 │ │ -05ecf4: |[05ecf4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -05ed04: 7140 ef08 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@08ef │ │ -05ed0a: 0a00 |0003: move-result v0 │ │ -05ed0c: 0f00 |0004: return v0 │ │ +060f38: |[060f38] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +060f48: 7140 ef08 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@08ef │ │ +060f4e: 0a00 |0003: move-result v0 │ │ +060f50: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ 0x0000 - 0x0005 reg=2 delegate Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 host Landroid/view/View; │ │ 0x0000 - 0x0005 reg=4 action I │ │ 0x0000 - 0x0005 reg=5 args Landroid/os/Bundle; │ │ │ │ - source_file_idx : 401 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 402 (AccessibilityDelegateCompat.java) │ │ │ │ Class #514 header: │ │ class_idx : 392 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 391 │ │ -source_file_idx : 933 │ │ +source_file_idx : 934 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #514 annotations: │ │ Annotations on class │ │ @@ -135871,17 +135849,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ed10: |[05ed10] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ -05ed20: 7010 4409 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl;.:()V // method@0944 │ │ -05ed26: 0e00 |0003: return-void │ │ +060f54: |[060f54] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ +060f64: 7010 4409 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl;.:()V // method@0944 │ │ +060f6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -135890,18 +135868,18 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05ed28: |[05ed28] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -05ed38: 7120 6509 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@0965 │ │ -05ed3e: 0a00 |0003: move-result v0 │ │ -05ed40: 0f00 |0004: return v0 │ │ +060f6c: |[060f6c] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +060f7c: 7120 6509 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@0965 │ │ +060f82: 0a00 |0003: move-result v0 │ │ +060f84: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 metaState I │ │ 0x0000 - 0x0005 reg=3 modifiers I │ │ @@ -135911,18 +135889,18 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05ed44: |[05ed44] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -05ed54: 7110 6609 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@0966 │ │ -05ed5a: 0a00 |0003: move-result v0 │ │ -05ed5c: 0f00 |0004: return v0 │ │ +060f88: |[060f88] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +060f98: 7110 6609 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@0966 │ │ +060f9e: 0a00 |0003: move-result v0 │ │ +060fa0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 metaState I │ │ │ │ @@ -135931,32 +135909,32 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05ed60: |[05ed60] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -05ed70: 7110 6709 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@0967 │ │ -05ed76: 0a00 |0003: move-result v0 │ │ -05ed78: 0f00 |0004: return v0 │ │ +060fa4: |[060fa4] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +060fb4: 7110 6709 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@0967 │ │ +060fba: 0a00 |0003: move-result v0 │ │ +060fbc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ 0x0000 - 0x0005 reg=2 metaState I │ │ │ │ - source_file_idx : 933 (KeyEventCompat.java) │ │ + source_file_idx : 934 (KeyEventCompat.java) │ │ │ │ Class #515 header: │ │ class_idx : 444 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 443 │ │ -source_file_idx : 2487 │ │ +source_file_idx : 2488 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #515 annotations: │ │ Annotations on class │ │ @@ -135976,17 +135954,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ed7c: |[05ed7c] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ -05ed8c: 7010 a20a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;.:()V // method@0aa2 │ │ -05ed92: 0e00 |0003: return-void │ │ +060fc0: |[060fc0] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ +060fd0: 7010 a20a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;.:()V // method@0aa2 │ │ +060fd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -135995,18 +135973,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05ed94: |[05ed94] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -05eda4: 7110 160b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@0b16 │ │ -05edaa: 0a00 |0003: move-result v0 │ │ -05edac: 0f00 |0004: return v0 │ │ +060fd8: |[060fd8] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +060fe8: 7110 160b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@0b16 │ │ +060fee: 0a00 |0003: move-result v0 │ │ +060ff0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ │ │ @@ -136015,33 +135993,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05edb0: |[05edb0] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -05edc0: 7120 170b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@0b17 │ │ -05edc6: 0e00 |0003: return-void │ │ +060ff4: |[060ff4] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +061004: 7120 170b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@0b17 │ │ +06100a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ 0x0003 line=381 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 mode I │ │ │ │ - source_file_idx : 2487 (ViewCompat.java) │ │ + source_file_idx : 2488 (ViewCompat.java) │ │ │ │ Class #516 header: │ │ class_idx : 465 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 464 │ │ -source_file_idx : 2502 │ │ +source_file_idx : 2503 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #516 annotations: │ │ Annotations on class │ │ @@ -136061,17 +136039,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05edc8: |[05edc8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ -05edd8: 7010 470b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0b47 │ │ -05edde: 0e00 |0003: return-void │ │ +06100c: |[06100c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ +06101c: 7010 470b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0b47 │ │ +061022: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -136080,34 +136058,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 │ │ -05ede0: |[05ede0] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -05edf0: 7130 600b 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@0b60 │ │ -05edf6: 0a00 |0003: move-result v0 │ │ -05edf8: 0f00 |0004: return v0 │ │ +061024: |[061024] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +061034: 7130 600b 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@0b60 │ │ +06103a: 0a00 |0003: move-result v0 │ │ +06103c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; │ │ 0x0000 - 0x0005 reg=2 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0005 reg=3 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 2502 (ViewGroupCompat.java) │ │ + source_file_idx : 2503 (ViewGroupCompat.java) │ │ │ │ Class #517 header: │ │ class_idx : 511 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 509 │ │ -source_file_idx : 419 │ │ +source_file_idx : 420 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #517 annotations: │ │ Annotations on class │ │ @@ -136127,17 +136105,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05edfc: |[05edfc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ -05ee0c: 7010 5a0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0c5a │ │ -05ee12: 0e00 |0003: return-void │ │ +061040: |[061040] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ +061050: 7010 5a0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0c5a │ │ +061056: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=663 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ │ │ Virtual methods - │ │ @@ -136146,17 +136124,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 │ │ -05ee14: |[05ee14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -05ee24: 7130 980d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@0d98 │ │ -05ee2a: 0e00 |0003: return-void │ │ +061058: |[061058] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +061068: 7130 980d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@0d98 │ │ +06106e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=681 │ │ 0x0003 line=682 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -136168,18 +136146,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 │ │ -05ee2c: |[05ee2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -05ee3c: 7120 990d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0d99 │ │ -05ee42: 0c00 |0003: move-result-object v0 │ │ -05ee44: 1100 |0004: return-object v0 │ │ +061070: |[061070] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +061080: 7120 990d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0d99 │ │ +061086: 0c00 |0003: move-result-object v0 │ │ +061088: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=671 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 focus I │ │ @@ -136189,18 +136167,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 │ │ -05ee48: |[05ee48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -05ee58: 7120 9a0d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0d9a │ │ -05ee5e: 0c00 |0003: move-result-object v0 │ │ -05ee60: 1100 |0004: return-object v0 │ │ +06108c: |[06108c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +06109c: 7120 9a0d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0d9a │ │ +0610a2: 0c00 |0003: move-result-object v0 │ │ +0610a4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=676 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 direction I │ │ @@ -136210,18 +136188,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05ee64: |[05ee64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -05ee74: 7110 9b0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@0d9b │ │ -05ee7a: 0a00 |0003: move-result v0 │ │ -05ee7c: 0f00 |0004: return v0 │ │ +0610a8: |[0610a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +0610b8: 7110 9b0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@0d9b │ │ +0610be: 0a00 |0003: move-result v0 │ │ +0610c0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=721 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -136230,18 +136208,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05ee80: |[05ee80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -05ee90: 7110 9c0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0d9c │ │ -05ee96: 0a00 |0003: move-result v0 │ │ -05ee98: 0f00 |0004: return v0 │ │ +0610c4: |[0610c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +0610d4: 7110 9c0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0d9c │ │ +0610da: 0a00 |0003: move-result v0 │ │ +0610dc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=701 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -136250,18 +136228,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05ee9c: |[05ee9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -05eeac: 7110 9d0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0d9d │ │ -05eeb2: 0a00 |0003: move-result v0 │ │ -05eeb4: 0f00 |0004: return v0 │ │ +0610e0: |[0610e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +0610f0: 7110 9d0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0d9d │ │ +0610f6: 0a00 |0003: move-result v0 │ │ +0610f8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=691 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -136270,18 +136248,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 │ │ -05eeb8: |[05eeb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -05eec8: 7120 9e0d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0d9e │ │ -05eece: 0c00 |0003: move-result-object v0 │ │ -05eed0: 1100 |0004: return-object v0 │ │ +0610fc: |[0610fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +06110c: 7120 9e0d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0d9e │ │ +061112: 0c00 |0003: move-result-object v0 │ │ +061114: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=666 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 root Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 virtualDescendantId I │ │ @@ -136291,18 +136269,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 │ │ -05eed4: |[05eed4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -05eee4: 7130 9f0d 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0d9f │ │ -05eeea: 0a00 |0003: move-result v0 │ │ -05eeec: 0f00 |0004: return v0 │ │ +061118: |[061118] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +061128: 7130 9f0d 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0d9f │ │ +06112e: 0a00 |0003: move-result v0 │ │ +061130: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=711 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ 0x0000 - 0x0005 reg=3 action I │ │ @@ -136313,17 +136291,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05eef0: |[05eef0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -05ef00: 7120 a00d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@0da0 │ │ -05ef06: 0e00 |0003: return-void │ │ +061134: |[061134] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +061144: 7120 a00d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@0da0 │ │ +06114a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=706 │ │ 0x0003 line=707 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -136334,17 +136312,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05ef08: |[05ef08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -05ef18: 7120 a10d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0da1 │ │ -05ef1e: 0e00 |0003: return-void │ │ +06114c: |[06114c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +06115c: 7120 a10d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0da1 │ │ +061162: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=716 │ │ 0x0003 line=717 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -136355,17 +136333,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 │ │ -05ef20: |[05ef20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -05ef30: 7130 a20d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0da2 │ │ -05ef36: 0e00 |0003: return-void │ │ +061164: |[061164] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +061174: 7130 a20d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0da2 │ │ +06117a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=726 │ │ 0x0003 line=727 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -136377,17 +136355,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 │ │ -05ef38: |[05ef38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -05ef48: 7130 a30d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0da3 │ │ -05ef4e: 0e00 |0003: return-void │ │ +06117c: |[06117c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +06118c: 7130 a30d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0da3 │ │ +061192: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=686 │ │ 0x0003 line=687 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -136399,33 +136377,33 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05ef50: |[05ef50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -05ef60: 7120 a40d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0da4 │ │ -05ef66: 0e00 |0003: return-void │ │ +061194: |[061194] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +0611a4: 7120 a40d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0da4 │ │ +0611aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=696 │ │ 0x0003 line=697 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 visibleToUser Z │ │ │ │ - source_file_idx : 419 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 420 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #518 header: │ │ class_idx : 534 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 533 │ │ -source_file_idx : 437 │ │ +source_file_idx : 438 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #518 annotations: │ │ Annotations on class │ │ @@ -136445,17 +136423,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ef68: |[05ef68] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ -05ef78: 7010 d70d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0dd7 │ │ -05ef7e: 0e00 |0003: return-void │ │ +0611ac: |[0611ac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ +0611bc: 7010 d70d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0dd7 │ │ +0611c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ │ │ Virtual methods - │ │ @@ -136464,18 +136442,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05ef80: |[05ef80] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -05ef90: 7110 c30e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@0ec3 │ │ -05ef96: 0a00 |0003: move-result v0 │ │ -05ef98: 0f00 |0004: return v0 │ │ +0611c4: |[0611c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +0611d4: 7110 c30e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@0ec3 │ │ +0611da: 0a00 |0003: move-result v0 │ │ +0611dc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -136484,18 +136462,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05ef9c: |[05ef9c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -05efac: 7110 c40e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@0ec4 │ │ -05efb2: 0a00 |0003: move-result v0 │ │ -05efb4: 0f00 |0004: return v0 │ │ +0611e0: |[0611e0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +0611f0: 7110 c40e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@0ec4 │ │ +0611f6: 0a00 |0003: move-result v0 │ │ +0611f8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0005 reg=2 record Ljava/lang/Object; │ │ │ │ @@ -136504,17 +136482,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05efb8: |[05efb8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -05efc8: 7120 c50e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0ec5 │ │ -05efce: 0e00 |0003: return-void │ │ +0611fc: |[0611fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +06120c: 7120 c50e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0ec5 │ │ +061212: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0003 line=490 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ @@ -136525,33 +136503,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05efd0: |[05efd0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -05efe0: 7120 c60e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0ec6 │ │ -05efe6: 0e00 |0003: return-void │ │ +061214: |[061214] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +061224: 7120 c60e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0ec6 │ │ +06122a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=494 │ │ 0x0003 line=495 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 maxScrollY I │ │ │ │ - source_file_idx : 437 (AccessibilityRecordCompat.java) │ │ + source_file_idx : 438 (AccessibilityRecordCompat.java) │ │ │ │ Class #519 header: │ │ class_idx : 596 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 595 │ │ -source_file_idx : 2248 │ │ +source_file_idx : 2249 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #519 annotations: │ │ Annotations on class │ │ @@ -136571,17 +136549,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05efe8: |[05efe8] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.:()V │ │ -05eff8: 7010 8c10 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@108c │ │ -05effe: 0e00 |0003: return-void │ │ +06122c: |[06122c] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.:()V │ │ +06123c: 7010 8c10 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@108c │ │ +061242: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -136590,18 +136568,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 │ │ -05f000: |[05f000] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -05f010: 7110 f610 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@10f6 │ │ -05f016: 0c00 |0003: move-result-object v0 │ │ -05f018: 1100 |0004: return-object v0 │ │ +061244: |[061244] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +061254: 7110 f610 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@10f6 │ │ +06125a: 0c00 |0003: move-result-object v0 │ │ +06125c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ │ │ @@ -136610,17 +136588,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05f01c: |[05f01c] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setImeOptions:(Landroid/view/View;I)V │ │ -05f02c: 7120 f710 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setImeOptions:(Landroid/view/View;I)V // method@10f7 │ │ -05f032: 0e00 |0003: return-void │ │ +061260: |[061260] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setImeOptions:(Landroid/view/View;I)V │ │ +061270: 7120 f710 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setImeOptions:(Landroid/view/View;I)V // method@10f7 │ │ +061276: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0003 line=244 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ @@ -136631,33 +136609,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05f034: |[05f034] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setInputType:(Landroid/view/View;I)V │ │ -05f044: 7120 f810 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setInputType:(Landroid/view/View;I)V // method@10f8 │ │ -05f04a: 0e00 |0003: return-void │ │ +061278: |[061278] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setInputType:(Landroid/view/View;I)V │ │ +061288: 7120 f810 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setInputType:(Landroid/view/View;I)V // method@10f8 │ │ +06128e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0003 line=249 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; │ │ 0x0000 - 0x0004 reg=1 searchView Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 inputType I │ │ │ │ - source_file_idx : 2248 (SearchViewCompat.java) │ │ + source_file_idx : 2249 (SearchViewCompat.java) │ │ │ │ Class #520 header: │ │ class_idx : 609 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 583 │ │ -source_file_idx : 2268 │ │ +source_file_idx : 2269 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 12 │ │ │ │ Class #520 annotations: │ │ Annotations on class │ │ @@ -136702,22 +136680,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 │ │ -05f04c: |[05f04c] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -05f05c: 7040 1f10 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@101f │ │ -05f062: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -05f064: 5910 e404 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04e4 │ │ -05f068: 5b16 e504 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04e5 │ │ -05f06c: 5b15 e304 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04e3 │ │ -05f070: 7020 0011 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1100 │ │ -05f076: 0e00 |000d: return-void │ │ +061290: |[061290] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +0612a0: 7040 1f10 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@101f │ │ +0612a6: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +0612a8: 5910 e404 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04e4 │ │ +0612ac: 5b16 e504 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04e5 │ │ +0612b0: 5b15 e304 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04e3 │ │ +0612b4: 7020 0011 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1100 │ │ +0612ba: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=47 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ 0x000a line=66 │ │ @@ -136735,22 +136713,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 │ │ -05f078: |[05f078] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ -05f088: 7057 2010 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@1020 │ │ -05f08e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -05f090: 5910 e404 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04e4 │ │ -05f094: 5b16 e504 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04e5 │ │ -05f098: 5b15 e304 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04e3 │ │ -05f09c: 7020 0011 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1100 │ │ -05f0a2: 0e00 |000d: return-void │ │ +0612bc: |[0612bc] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ +0612cc: 7057 2010 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@1020 │ │ +0612d2: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +0612d4: 5910 e404 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04e4 │ │ +0612d8: 5b16 e504 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04e5 │ │ +0612dc: 5b15 e304 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04e3 │ │ +0612e0: 7020 0011 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1100 │ │ +0612e6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0003 line=47 │ │ 0x0006 line=90 │ │ 0x0008 line=91 │ │ 0x000a line=92 │ │ @@ -136769,38 +136747,38 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -05f0a4: |[05f0a4] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ -05f0b4: 5452 e004 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@04e0 │ │ -05f0b8: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -05f0bc: 2160 |0004: array-length v0, v6 │ │ -05f0be: 5452 e204 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04e2 │ │ -05f0c2: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ -05f0c6: 5452 e204 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04e2 │ │ -05f0ca: 2122 |000b: array-length v2, v2 │ │ -05f0cc: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ -05f0d0: 2302 6403 |000e: new-array v2, v0, [I // type@0364 │ │ -05f0d4: 5b52 e204 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04e2 │ │ -05f0d8: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -05f0da: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ -05f0de: 5452 e204 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04e2 │ │ -05f0e2: 5453 e004 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@04e0 │ │ -05f0e6: 4604 0601 |0019: aget-object v4, v6, v1 │ │ -05f0ea: 7220 ff00 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00ff │ │ -05f0f0: 0a03 |001e: move-result v3 │ │ -05f0f2: 4b03 0201 |001f: aput v3, v2, v1 │ │ -05f0f6: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05f0fa: 28f0 |0023: goto 0013 // -0010 │ │ -05f0fc: 1202 |0024: const/4 v2, #int 0 // #0 │ │ -05f0fe: 5b52 e204 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04e2 │ │ -05f102: 0e00 |0027: return-void │ │ +0612e8: |[0612e8] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ +0612f8: 5452 e004 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@04e0 │ │ +0612fc: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +061300: 2160 |0004: array-length v0, v6 │ │ +061302: 5452 e204 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04e2 │ │ +061306: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ +06130a: 5452 e204 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04e2 │ │ +06130e: 2122 |000b: array-length v2, v2 │ │ +061310: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ +061314: 2302 6403 |000e: new-array v2, v0, [I // type@0364 │ │ +061318: 5b52 e204 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04e2 │ │ +06131c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +06131e: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ +061322: 5452 e204 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04e2 │ │ +061326: 5453 e004 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@04e0 │ │ +06132a: 4604 0601 |0019: aget-object v4, v6, v1 │ │ +06132e: 7220 ff00 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@00ff │ │ +061334: 0a03 |001e: move-result v3 │ │ +061336: 4b03 0201 |001f: aput v3, v2, v1 │ │ +06133a: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06133e: 28f0 |0023: goto 0013 // -0010 │ │ +061340: 1202 |0024: const/4 v2, #int 0 // #0 │ │ +061342: 5b52 e204 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04e2 │ │ +061346: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0004 line=312 │ │ 0x0005 line=313 │ │ 0x000e line=314 │ │ 0x0012 line=316 │ │ @@ -136820,68 +136798,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 │ │ -05f104: |[05f104] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ -05f114: 54b0 e604 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04e6 │ │ -05f118: 54b8 e504 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04e5 │ │ -05f11c: 2182 |0004: array-length v2, v8 │ │ -05f11e: 54b3 e204 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04e2 │ │ -05f122: 54b6 e504 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04e5 │ │ -05f126: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -05f128: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ -05f12c: 4408 0604 |000c: aget v8, v6, v4 │ │ -05f130: 6e20 5012 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1250 │ │ -05f136: 0c07 |0011: move-result-object v7 │ │ -05f138: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ -05f13c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -05f13e: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ -05f142: 4408 0304 |0017: aget v8, v3, v4 │ │ -05f146: 7240 fa10 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@10fa │ │ -05f14c: 0a01 |001c: move-result v1 │ │ -05f14e: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ -05f152: 4408 0304 |001f: aget v8, v3, v4 │ │ -05f156: 7220 0201 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0102 │ │ -05f15c: 0c05 |0024: move-result-object v5 │ │ -05f15e: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ -05f162: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ -05f166: 2078 d902 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@02d9 │ │ -05f16a: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ -05f16e: 1f07 d902 |002d: check-cast v7, Landroid/widget/TextView; // type@02d9 │ │ -05f172: 6e30 0811 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@1108 │ │ -05f178: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ -05f17c: 28d6 |0034: goto 000a // -002a │ │ -05f17e: 2078 c502 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@02c5 │ │ -05f182: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ -05f186: 1f07 c502 |0039: check-cast v7, Landroid/widget/ImageView; // type@02c5 │ │ -05f18a: 6e30 0711 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@1107 │ │ -05f190: 28f4 |003e: goto 0032 // -000c │ │ -05f192: 2208 0003 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@0300 │ │ -05f196: 2209 1403 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@0314 │ │ -05f19a: 7010 ab14 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ -05f1a0: 6e10 9014 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ -05f1a6: 0c0a |0049: move-result-object v10 │ │ -05f1a8: 6e10 6814 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1468 │ │ -05f1ae: 0c0a |004d: move-result-object v10 │ │ -05f1b0: 6e20 b214 a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -05f1b6: 0c09 |0051: move-result-object v9 │ │ -05f1b8: 1a0a 5300 |0052: const-string v10, " is not a " // string@0053 │ │ -05f1bc: 6e20 b214 a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -05f1c2: 0c09 |0057: move-result-object v9 │ │ -05f1c4: 1a0a 8b00 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@008b │ │ -05f1c8: 6e20 b214 a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ -05f1ce: 0c09 |005d: move-result-object v9 │ │ -05f1d0: 6e10 b714 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ -05f1d6: 0c09 |0061: move-result-object v9 │ │ -05f1d8: 7020 7a14 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ -05f1de: 2708 |0065: throw v8 │ │ -05f1e0: 0e00 |0066: return-void │ │ +061348: |[061348] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ +061358: 54b0 e604 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04e6 │ │ +06135c: 54b8 e504 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04e5 │ │ +061360: 2182 |0004: array-length v2, v8 │ │ +061362: 54b3 e204 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04e2 │ │ +061366: 54b6 e504 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04e5 │ │ +06136a: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +06136c: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ +061370: 4408 0604 |000c: aget v8, v6, v4 │ │ +061374: 6e20 5012 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1250 │ │ +06137a: 0c07 |0011: move-result-object v7 │ │ +06137c: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ +061380: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +061382: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ +061386: 4408 0304 |0017: aget v8, v3, v4 │ │ +06138a: 7240 fa10 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@10fa │ │ +061390: 0a01 |001c: move-result v1 │ │ +061392: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ +061396: 4408 0304 |001f: aget v8, v3, v4 │ │ +06139a: 7220 0201 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0102 │ │ +0613a0: 0c05 |0024: move-result-object v5 │ │ +0613a2: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ +0613a6: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ +0613aa: 2078 d902 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@02d9 │ │ +0613ae: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ +0613b2: 1f07 d902 |002d: check-cast v7, Landroid/widget/TextView; // type@02d9 │ │ +0613b6: 6e30 0811 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@1108 │ │ +0613bc: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0613c0: 28d6 |0034: goto 000a // -002a │ │ +0613c2: 2078 c502 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@02c5 │ │ +0613c6: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ +0613ca: 1f07 c502 |0039: check-cast v7, Landroid/widget/ImageView; // type@02c5 │ │ +0613ce: 6e30 0711 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@1107 │ │ +0613d4: 28f4 |003e: goto 0032 // -000c │ │ +0613d6: 2208 0003 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@0300 │ │ +0613da: 2209 1403 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@0314 │ │ +0613de: 7010 ab14 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@14ab │ │ +0613e4: 6e10 9014 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@1490 │ │ +0613ea: 0c0a |0049: move-result-object v10 │ │ +0613ec: 6e10 6814 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@1468 │ │ +0613f2: 0c0a |004d: move-result-object v10 │ │ +0613f4: 6e20 b214 a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +0613fa: 0c09 |0051: move-result-object v9 │ │ +0613fc: 1a0a 5300 |0052: const-string v10, " is not a " // string@0053 │ │ +061400: 6e20 b214 a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +061406: 0c09 |0057: move-result-object v9 │ │ +061408: 1a0a 8b00 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@008b │ │ +06140c: 6e20 b214 a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@14b2 │ │ +061412: 0c09 |005d: move-result-object v9 │ │ +061414: 6e10 b714 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@14b7 │ │ +06141a: 0c09 |0061: move-result-object v9 │ │ +06141c: 7020 7a14 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@147a │ │ +061422: 2708 |0065: throw v8 │ │ +061424: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0007 line=124 │ │ 0x0009 line=126 │ │ @@ -136924,21 +136902,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 │ │ -05f1e4: |[05f1e4] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -05f1f4: 5b13 e304 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04e3 │ │ -05f1f8: 5b14 e504 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04e5 │ │ -05f1fc: 6f20 2210 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@1022 │ │ -05f202: 5410 e304 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04e3 │ │ -05f206: 7020 0011 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1100 │ │ -05f20c: 0e00 |000c: return-void │ │ +061428: |[061428] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +061438: 5b13 e304 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04e3 │ │ +06143c: 5b14 e504 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04e5 │ │ +061440: 6f20 2210 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@1022 │ │ +061446: 5410 e304 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04e3 │ │ +06144a: 7020 0011 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1100 │ │ +061450: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0002 line=345 │ │ 0x0004 line=346 │ │ 0x0007 line=347 │ │ 0x000c line=348 │ │ @@ -136953,31 +136931,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 │ │ -05f210: |[05f210] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -05f220: 5420 e104 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04e1 │ │ -05f224: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -05f228: 5420 e104 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04e1 │ │ -05f22c: 7220 f910 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@10f9 │ │ -05f232: 0c00 |0009: move-result-object v0 │ │ -05f234: 1100 |000a: return-object v0 │ │ -05f236: 5220 e404 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04e4 │ │ -05f23a: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ -05f23c: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ -05f240: 5220 e404 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04e4 │ │ -05f244: 7220 0201 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0102 │ │ -05f24a: 0c00 |0015: move-result-object v0 │ │ -05f24c: 28f4 |0016: goto 000a // -000c │ │ -05f24e: 6f20 2310 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@1023 │ │ -05f254: 0c00 |001a: move-result-object v0 │ │ -05f256: 28ef |001b: goto 000a // -0011 │ │ +061454: |[061454] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +061464: 5420 e104 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04e1 │ │ +061468: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +06146c: 5420 e104 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04e1 │ │ +061470: 7220 f910 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@10f9 │ │ +061476: 0c00 |0009: move-result-object v0 │ │ +061478: 1100 |000a: return-object v0 │ │ +06147a: 5220 e404 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04e4 │ │ +06147e: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ +061480: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ +061484: 5220 e404 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04e4 │ │ +061488: 7220 0201 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@0102 │ │ +06148e: 0c00 |0015: move-result-object v0 │ │ +061490: 28f4 |0016: goto 000a // -000c │ │ +061492: 6f20 2310 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@1023 │ │ +061498: 0c00 |001a: move-result-object v0 │ │ +06149a: 28ef |001b: goto 000a // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=295 │ │ 0x000a line=300 │ │ 0x000b line=296 │ │ 0x0010 line=297 │ │ @@ -136991,17 +136969,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 │ │ -05f258: |[05f258] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ -05f268: 5410 e104 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04e1 │ │ -05f26c: 1100 |0002: return-object v0 │ │ +06149c: |[06149c] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ +0614ac: 5410 e104 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04e1 │ │ +0614b0: 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;) │ │ @@ -137009,17 +136987,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05f270: |[05f270] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ -05f280: 5210 e404 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04e4 │ │ -05f284: 0f00 |0002: return v0 │ │ +0614b4: |[0614b4] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ +0614c4: 5210 e404 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04e4 │ │ +0614c8: 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;) │ │ @@ -137027,17 +137005,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 │ │ -05f288: |[05f288] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ -05f298: 5410 e604 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04e6 │ │ -05f29c: 1100 |0002: return-object v0 │ │ +0614cc: |[0614cc] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ +0614dc: 5410 e604 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04e6 │ │ +0614e0: 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;) │ │ @@ -137045,17 +137023,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 │ │ -05f2a0: |[05f2a0] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ -05f2b0: 5b01 e104 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04e1 │ │ -05f2b4: 0e00 |0002: return-void │ │ +0614e4: |[0614e4] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ +0614f4: 5b01 e104 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04e1 │ │ +0614f8: 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; │ │ @@ -137065,17 +137043,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05f2b8: |[05f2b8] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ -05f2c8: 5901 e404 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04e4 │ │ -05f2cc: 0e00 |0002: return-void │ │ +0614fc: |[0614fc] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ +06150c: 5901 e404 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04e4 │ │ +061510: 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 │ │ @@ -137085,17 +137063,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 │ │ -05f2d0: |[05f2d0] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ -05f2e0: 5b01 e604 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04e6 │ │ -05f2e4: 0e00 |0002: return-void │ │ +061514: |[061514] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ +061524: 5b01 e604 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04e6 │ │ +061528: 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; │ │ @@ -137105,24 +137083,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 │ │ -05f2e8: |[05f2e8] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ -05f2f8: 7110 7e14 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@147e │ │ -05f2fe: 0a01 |0003: move-result v1 │ │ -05f300: 6e20 a713 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@13a7 │ │ -05f306: 0e00 |0007: return-void │ │ -05f308: 0d00 |0008: move-exception v0 │ │ -05f30a: 7110 6a01 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@016a │ │ -05f310: 0c01 |000c: move-result-object v1 │ │ -05f312: 6e20 a813 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@13a8 │ │ -05f318: 28f7 |0010: goto 0007 // -0009 │ │ +06152c: |[06152c] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ +06153c: 7110 7e14 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@147e │ │ +061542: 0a01 |0003: move-result v1 │ │ +061544: 6e20 a713 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@13a7 │ │ +06154a: 0e00 |0007: return-void │ │ +06154c: 0d00 |0008: move-exception v0 │ │ +06154e: 7110 6a01 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@016a │ │ +061554: 0c01 |000c: move-result-object v1 │ │ +061556: 6e20 a813 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@13a8 │ │ +06155c: 28f7 |0010: goto 0007 // -0009 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Ljava/lang/NumberFormatException; -> 0x0008 │ │ positions : │ │ 0x0000 line=195 │ │ 0x0007 line=199 │ │ 0x0008 line=196 │ │ @@ -137138,17 +137116,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 │ │ -05f32c: |[05f32c] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ -05f33c: 6e20 1b14 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@141b │ │ -05f342: 0e00 |0003: return-void │ │ +061570: |[061570] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ +061580: 6e20 1b14 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@141b │ │ +061586: 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; │ │ @@ -137159,37 +137137,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 │ │ -05f344: |[05f344] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -05f354: 6f20 2810 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@1028 │ │ -05f35a: 0c00 |0003: move-result-object v0 │ │ -05f35c: 5421 e304 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04e3 │ │ -05f360: 7020 0011 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1100 │ │ -05f366: 1100 |0009: return-object v0 │ │ +061588: |[061588] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +061598: 6f20 2810 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@1028 │ │ +06159e: 0c00 |0003: move-result-object v0 │ │ +0615a0: 5421 e304 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04e3 │ │ +0615a4: 7020 0011 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1100 │ │ +0615aa: 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 : 2268 (SimpleCursorAdapter.java) │ │ + source_file_idx : 2269 (SimpleCursorAdapter.java) │ │ │ │ Class #521 header: │ │ class_idx : 445 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 444 │ │ -source_file_idx : 2487 │ │ +source_file_idx : 2488 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #521 annotations: │ │ Annotations on class │ │ @@ -137209,17 +137187,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05f368: |[05f368] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ -05f378: 7010 a40a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0aa4 │ │ -05f37e: 0e00 |0003: return-void │ │ +0615ac: |[0615ac] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ +0615bc: 7010 a40a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0aa4 │ │ +0615c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -137228,18 +137206,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05f380: |[05f380] android.support.v4.view.ViewCompat$HCViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ -05f390: 7110 190b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getAlpha:(Landroid/view/View;)F // method@0b19 │ │ -05f396: 0a00 |0003: move-result v0 │ │ -05f398: 0f00 |0004: return v0 │ │ +0615c4: |[0615c4] android.support.v4.view.ViewCompat$HCViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ +0615d4: 7110 190b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getAlpha:(Landroid/view/View;)F // method@0b19 │ │ +0615da: 0a00 |0003: move-result v0 │ │ +0615dc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -137248,18 +137226,18 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -05f39c: |[05f39c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ -05f3ac: 7100 1a0b 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@0b1a │ │ -05f3b2: 0b00 |0003: move-result-wide v0 │ │ -05f3b4: 1000 |0004: return-wide v0 │ │ +0615e0: |[0615e0] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ +0615f0: 7100 1a0b 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@0b1a │ │ +0615f6: 0b00 |0003: move-result-wide v0 │ │ +0615f8: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ @@ -137267,18 +137245,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05f3b8: |[05f3b8] android.support.v4.view.ViewCompat$HCViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ -05f3c8: 7110 1b0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getLayerType:(Landroid/view/View;)I // method@0b1b │ │ -05f3ce: 0a00 |0003: move-result v0 │ │ -05f3d0: 0f00 |0004: return v0 │ │ +0615fc: |[0615fc] android.support.v4.view.ViewCompat$HCViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ +06160c: 7110 1b0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getLayerType:(Landroid/view/View;)I // method@0b1b │ │ +061612: 0a00 |0003: move-result v0 │ │ +061614: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -137287,18 +137265,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05f3d4: |[05f3d4] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -05f3e4: 7110 1c0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@0b1c │ │ -05f3ea: 0a00 |0003: move-result v0 │ │ -05f3ec: 0f00 |0004: return v0 │ │ +061618: |[061618] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +061628: 7110 1c0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@0b1c │ │ +06162e: 0a00 |0003: move-result v0 │ │ +061630: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -137307,18 +137285,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05f3f0: |[05f3f0] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ -05f400: 7110 1d0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredState:(Landroid/view/View;)I // method@0b1d │ │ -05f406: 0a00 |0003: move-result v0 │ │ -05f408: 0f00 |0004: return v0 │ │ +061634: |[061634] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ +061644: 7110 1d0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredState:(Landroid/view/View;)I // method@0b1d │ │ +06164a: 0a00 |0003: move-result v0 │ │ +06164c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=423 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -137327,18 +137305,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05f40c: |[05f40c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -05f41c: 7110 1e0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@0b1e │ │ -05f422: 0a00 |0003: move-result v0 │ │ -05f424: 0f00 |0004: return v0 │ │ +061650: |[061650] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +061660: 7110 1e0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@0b1e │ │ +061666: 0a00 |0003: move-result v0 │ │ +061668: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=415 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -137347,18 +137325,18 @@ │ │ type : '(III)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -05f428: |[05f428] android.support.v4.view.ViewCompat$HCViewCompatImpl.resolveSizeAndState:(III)I │ │ -05f438: 7130 1f0b 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatHC;.resolveSizeAndState:(III)I // method@0b1f │ │ -05f43e: 0a00 |0003: move-result v0 │ │ -05f440: 0f00 |0004: return v0 │ │ +06166c: |[06166c] android.support.v4.view.ViewCompat$HCViewCompatImpl.resolveSizeAndState:(III)I │ │ +06167c: 7130 1f0b 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatHC;.resolveSizeAndState:(III)I // method@0b1f │ │ +061682: 0a00 |0003: move-result v0 │ │ +061684: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=411 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 size I │ │ 0x0000 - 0x0005 reg=3 measureSpec I │ │ @@ -137369,20 +137347,20 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Paint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -05f444: |[05f444] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -05f454: 6e20 aa0a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0aaa │ │ -05f45a: 0a00 |0003: move-result v0 │ │ -05f45c: 6e40 b00a 2130 |0004: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0ab0 │ │ -05f462: 6e10 7712 0200 |0007: invoke-virtual {v2}, Landroid/view/View;.invalidate:()V // method@1277 │ │ -05f468: 0e00 |000a: return-void │ │ +061688: |[061688] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +061698: 6e20 aa0a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0aaa │ │ +06169e: 0a00 |0003: move-result v0 │ │ +0616a0: 6e40 b00a 2130 |0004: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0ab0 │ │ +0616a6: 6e10 7712 0200 |0007: invoke-virtual {v2}, Landroid/view/View;.invalidate:()V // method@1277 │ │ +0616ac: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=405 │ │ 0x0007 line=407 │ │ 0x000a line=408 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ @@ -137394,34 +137372,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 │ │ -05f46c: |[05f46c] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -05f47c: 7130 200b 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewCompatHC;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0b20 │ │ -05f482: 0e00 |0003: return-void │ │ +0616b0: |[0616b0] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +0616c0: 7130 200b 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewCompatHC;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0b20 │ │ +0616c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0003 line=396 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 layerType I │ │ 0x0000 - 0x0004 reg=3 paint Landroid/graphics/Paint; │ │ │ │ - source_file_idx : 2487 (ViewCompat.java) │ │ + source_file_idx : 2488 (ViewCompat.java) │ │ │ │ Class #522 header: │ │ class_idx : 467 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 465 │ │ -source_file_idx : 2502 │ │ +source_file_idx : 2503 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #522 annotations: │ │ Annotations on class │ │ @@ -137441,17 +137419,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05f484: |[05f484] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.:()V │ │ -05f494: 7010 490b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0b49 │ │ -05f49a: 0e00 |0003: return-void │ │ +0616c8: |[0616c8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.:()V │ │ +0616d8: 7010 490b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0b49 │ │ +0616de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; │ │ │ │ Virtual methods - │ │ @@ -137460,18 +137438,18 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05f49c: |[05f49c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -05f4ac: 7110 620b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@0b62 │ │ -05f4b2: 0a00 |0003: move-result v0 │ │ -05f4b4: 0f00 |0004: return v0 │ │ +0616e0: |[0616e0] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +0616f0: 7110 620b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@0b62 │ │ +0616f6: 0a00 |0003: move-result v0 │ │ +0616f8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; │ │ 0x0000 - 0x0005 reg=2 group Landroid/view/ViewGroup; │ │ │ │ @@ -137480,33 +137458,33 @@ │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05f4b8: |[05f4b8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -05f4c8: 7120 630b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@0b63 │ │ -05f4ce: 0e00 |0003: return-void │ │ +0616fc: |[0616fc] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +06170c: 7120 630b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@0b63 │ │ +061712: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0003 line=100 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; │ │ 0x0000 - 0x0004 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0004 reg=2 mode I │ │ │ │ - source_file_idx : 2502 (ViewGroupCompat.java) │ │ + source_file_idx : 2503 (ViewGroupCompat.java) │ │ │ │ Class #523 header: │ │ class_idx : 512 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 511 │ │ -source_file_idx : 419 │ │ +source_file_idx : 420 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #523 annotations: │ │ Annotations on class │ │ @@ -137526,17 +137504,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05f4d0: |[05f4d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.:()V │ │ -05f4e0: 7010 ca0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0cca │ │ -05f4e6: 0e00 |0003: return-void │ │ +061714: |[061714] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.:()V │ │ +061724: 7010 ca0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0cca │ │ +06172a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=730 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; │ │ │ │ Virtual methods - │ │ @@ -137545,18 +137523,18 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05f4e8: |[05f4e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -05f4f8: 7110 a60d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@0da6 │ │ -05f4fe: 0c00 |0003: move-result-object v0 │ │ -05f500: 1100 |0004: return-object v0 │ │ +06172c: |[06172c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +06173c: 7110 a60d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@0da6 │ │ +061742: 0c00 |0003: move-result-object v0 │ │ +061744: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -137565,33 +137543,33 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05f504: |[05f504] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -05f514: 7120 a70d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@0da7 │ │ -05f51a: 0e00 |0003: return-void │ │ +061748: |[061748] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +061758: 7120 a70d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@0da7 │ │ +06175e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=739 │ │ 0x0003 line=740 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 viewId Ljava/lang/String; │ │ │ │ - source_file_idx : 419 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 420 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #524 header: │ │ class_idx : 536 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 534 │ │ -source_file_idx : 437 │ │ +source_file_idx : 438 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #524 annotations: │ │ Annotations on class │ │ @@ -137611,17 +137589,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05f51c: |[05f51c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ -05f52c: 7010 010e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0e01 │ │ -05f532: 0e00 |0003: return-void │ │ +061760: |[061760] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ +061770: 7010 010e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0e01 │ │ +061776: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; │ │ │ │ Virtual methods - │ │ @@ -137630,34 +137608,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 │ │ -05f534: |[05f534] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -05f544: 7130 c80e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0ec8 │ │ -05f54a: 0e00 |0003: return-void │ │ +061778: |[061778] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +061788: 7130 c80e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0ec8 │ │ +06178e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 0x0003 line=502 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; │ │ 0x0000 - 0x0004 reg=1 record Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 root Landroid/view/View; │ │ 0x0000 - 0x0004 reg=3 virtualDescendantId I │ │ │ │ - source_file_idx : 437 (AccessibilityRecordCompat.java) │ │ + source_file_idx : 438 (AccessibilityRecordCompat.java) │ │ │ │ Class #525 header: │ │ class_idx : 446 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 445 │ │ -source_file_idx : 2487 │ │ +source_file_idx : 2488 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #525 annotations: │ │ Annotations on class │ │ @@ -137677,17 +137655,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05f54c: |[05f54c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ -05f55c: 7010 a70a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0aa7 │ │ -05f562: 0e00 |0003: return-void │ │ +061790: |[061790] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ +0617a0: 7010 a70a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0aa7 │ │ +0617a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -137696,18 +137674,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05f564: |[05f564] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -05f574: 7120 220b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0b22 │ │ -05f57a: 0a00 |0003: move-result v0 │ │ -05f57c: 0f00 |0004: return v0 │ │ +0617a8: |[0617a8] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +0617b8: 7120 220b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0b22 │ │ +0617be: 0a00 |0003: move-result v0 │ │ +0617c0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 direction I │ │ @@ -137717,18 +137695,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05f580: |[05f580] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -05f590: 7120 230b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@0b23 │ │ -05f596: 0a00 |0003: move-result v0 │ │ -05f598: 0f00 |0004: return v0 │ │ +0617c4: |[0617c4] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +0617d4: 7120 230b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@0b23 │ │ +0617da: 0a00 |0003: move-result v0 │ │ +0617dc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 direction I │ │ @@ -137738,17 +137716,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 │ │ -05f59c: |[05f59c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05f5ac: 7120 240b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b24 │ │ -05f5b2: 0e00 |0003: return-void │ │ +0617e0: |[0617e0] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0617f0: 7120 240b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b24 │ │ +0617f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0003 line=443 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -137759,19 +137737,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 │ │ -05f5b4: |[05f5b4] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -05f5c4: 6e10 300d 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d30 │ │ -05f5ca: 0c00 |0003: move-result-object v0 │ │ -05f5cc: 7120 250b 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0b25 │ │ -05f5d2: 0e00 |0007: return-void │ │ +0617f8: |[0617f8] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +061808: 6e10 300d 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0d30 │ │ +06180e: 0c00 |0003: move-result-object v0 │ │ +061810: 7120 250b 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0b25 │ │ +061816: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ 0x0007 line=447 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0008 reg=2 v Landroid/view/View; │ │ @@ -137782,17 +137760,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 │ │ -05f5d4: |[05f5d4] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05f5e4: 7120 260b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b26 │ │ -05f5ea: 0e00 |0003: return-void │ │ +061818: |[061818] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +061828: 7120 260b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0b26 │ │ +06182e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ 0x0003 line=439 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -137803,35 +137781,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 │ │ -05f5ec: |[05f5ec] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -05f5fc: 6e10 b808 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@08b8 │ │ -05f602: 0c00 |0003: move-result-object v0 │ │ -05f604: 7120 270b 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@0b27 │ │ -05f60a: 0e00 |0007: return-void │ │ +061830: |[061830] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +061840: 6e10 b808 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@08b8 │ │ +061846: 0c00 |0003: move-result-object v0 │ │ +061848: 7120 270b 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@0b27 │ │ +06184e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ 0x0007 line=451 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0008 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0008 reg=3 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ │ │ - source_file_idx : 2487 (ViewCompat.java) │ │ + source_file_idx : 2488 (ViewCompat.java) │ │ │ │ Class #526 header: │ │ class_idx : 513 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 512 │ │ -source_file_idx : 419 │ │ +source_file_idx : 420 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #526 annotations: │ │ Annotations on class │ │ @@ -137851,17 +137829,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05f60c: |[05f60c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.:()V │ │ -05f61c: 7010 d80c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@0cd8 │ │ -05f622: 0e00 |0003: return-void │ │ +061850: |[061850] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.:()V │ │ +061860: 7010 d80c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@0cd8 │ │ +061866: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=743 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ │ │ Virtual methods - │ │ @@ -137870,18 +137848,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05f624: |[05f624] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ -05f634: 7110 a90d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getLiveRegion:(Ljava/lang/Object;)I // method@0da9 │ │ -05f63a: 0a00 |0003: move-result v0 │ │ -05f63c: 0f00 |0004: return v0 │ │ +061868: |[061868] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ +061878: 7110 a90d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getLiveRegion:(Ljava/lang/Object;)I // method@0da9 │ │ +06187e: 0a00 |0003: move-result v0 │ │ +061880: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=746 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -137890,33 +137868,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05f640: |[05f640] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ -05f650: 7120 aa0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.setLiveRegion:(Ljava/lang/Object;I)V // method@0daa │ │ -05f656: 0e00 |0003: return-void │ │ +061884: |[061884] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ +061894: 7120 aa0d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.setLiveRegion:(Ljava/lang/Object;I)V // method@0daa │ │ +06189a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=751 │ │ 0x0003 line=752 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 mode I │ │ │ │ - source_file_idx : 419 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 420 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #527 header: │ │ class_idx : 447 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 446 │ │ -source_file_idx : 2487 │ │ +source_file_idx : 2488 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #527 annotations: │ │ Annotations on class │ │ @@ -137936,17 +137914,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05f658: |[05f658] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ -05f668: 7010 b10a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0ab1 │ │ -05f66e: 0e00 |0003: return-void │ │ +06189c: |[06189c] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ +0618ac: 7010 b10a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0ab1 │ │ +0618b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -137955,23 +137933,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 │ │ -05f670: |[05f670] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -05f680: 7110 290b 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0b29 │ │ -05f686: 0c00 |0003: move-result-object v0 │ │ -05f688: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -05f68c: 2201 0e02 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@020e │ │ -05f690: 7020 bd0d 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0dbd │ │ -05f696: 1101 |000b: return-object v1 │ │ -05f698: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -05f69a: 28fe |000d: goto 000b // -0002 │ │ +0618b4: |[0618b4] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +0618c4: 7110 290b 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0b29 │ │ +0618ca: 0c00 |0003: move-result-object v0 │ │ +0618cc: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +0618d0: 2201 0e02 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@020e │ │ +0618d4: 7020 bd0d 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0dbd │ │ +0618da: 1101 |000b: return-object v1 │ │ +0618dc: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0618de: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ 0x0004 line=494 │ │ 0x0006 line=495 │ │ 0x000b line=497 │ │ locals : │ │ @@ -137984,18 +137962,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05f69c: |[05f69c] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -05f6ac: 7110 2a0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@0b2a │ │ -05f6b2: 0a00 |0003: move-result v0 │ │ -05f6b4: 0f00 |0004: return v0 │ │ +0618e0: |[0618e0] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +0618f0: 7110 2a0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@0b2a │ │ +0618f6: 0a00 |0003: move-result v0 │ │ +0618f8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=481 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -138004,18 +137982,18 @@ │ │ type : '(Landroid/view/View;)Landroid/view/ViewParent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05f6b8: |[05f6b8] android.support.v4.view.ViewCompat$JBViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -05f6c8: 7110 2b0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0b2b │ │ -05f6ce: 0c00 |0003: move-result-object v0 │ │ -05f6d0: 1100 |0004: return-object v0 │ │ +0618fc: |[0618fc] android.support.v4.view.ViewCompat$JBViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +06190c: 7110 2b0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0b2b │ │ +061912: 0c00 |0003: move-result-object v0 │ │ +061914: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -138024,18 +138002,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05f6d4: |[05f6d4] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -05f6e4: 7110 2c0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@0b2c │ │ -05f6ea: 0a00 |0003: move-result v0 │ │ -05f6ec: 0f00 |0004: return v0 │ │ +061918: |[061918] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +061928: 7110 2c0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@0b2c │ │ +06192e: 0a00 |0003: move-result v0 │ │ +061930: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -138044,18 +138022,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 │ │ -05f6f0: |[05f6f0] android.support.v4.view.ViewCompat$JBViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -05f700: 7130 2d0b 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0b2d │ │ -05f706: 0a00 |0003: move-result v0 │ │ -05f708: 0f00 |0004: return v0 │ │ +061934: |[061934] android.support.v4.view.ViewCompat$JBViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +061944: 7130 2d0b 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0b2d │ │ +06194a: 0a00 |0003: move-result v0 │ │ +06194c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 action I │ │ @@ -138066,17 +138044,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05f70c: |[05f70c] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -05f71c: 7110 2e0b 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b2e │ │ -05f722: 0e00 |0003: return-void │ │ +061950: |[061950] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +061960: 7110 2e0b 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0b2e │ │ +061966: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0003 line=466 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -138086,17 +138064,17 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -05f724: |[05f724] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -05f734: 7155 2f0b 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0b2f │ │ -05f73a: 0e00 |0003: return-void │ │ +061968: |[061968] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +061978: 7155 2f0b 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0b2f │ │ +06197e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ 0x0003 line=470 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -138110,17 +138088,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05f73c: |[05f73c] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -05f74c: 7120 300b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0b30 │ │ -05f752: 0e00 |0003: return-void │ │ +061980: |[061980] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +061990: 7120 300b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0b30 │ │ +061996: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=473 │ │ 0x0003 line=474 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -138131,17 +138109,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -05f754: |[05f754] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -05f764: 7140 310b 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0b31 │ │ -05f76a: 0e00 |0003: return-void │ │ +061998: |[061998] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +0619a8: 7140 310b 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0b31 │ │ +0619ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0003 line=478 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ @@ -138153,17 +138131,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05f76c: |[05f76c] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -05f77c: 7120 320b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@0b32 │ │ -05f782: 0e00 |0003: return-void │ │ +0619b0: |[0619b0] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +0619c0: 7120 320b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@0b32 │ │ +0619c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0003 line=462 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -138174,33 +138152,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05f784: |[05f784] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -05f794: 7120 330b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b33 │ │ -05f79a: 0e00 |0003: return-void │ │ +0619c8: |[0619c8] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +0619d8: 7120 330b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0b33 │ │ +0619de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=485 │ │ 0x0003 line=486 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 mode I │ │ │ │ - source_file_idx : 2487 (ViewCompat.java) │ │ + source_file_idx : 2488 (ViewCompat.java) │ │ │ │ Class #528 header: │ │ class_idx : 448 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 447 │ │ -source_file_idx : 2487 │ │ +source_file_idx : 2488 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #528 annotations: │ │ Annotations on class │ │ @@ -138220,17 +138198,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05f79c: |[05f79c] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.:()V │ │ -05f7ac: 7010 b80a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0ab8 │ │ -05f7b2: 0e00 |0003: return-void │ │ +0619e0: |[0619e0] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.:()V │ │ +0619f0: 7010 b80a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0ab8 │ │ +0619f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -138239,18 +138217,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05f7b4: |[05f7b4] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ -05f7c4: 7110 350b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLabelFor:(Landroid/view/View;)I // method@0b35 │ │ -05f7ca: 0a00 |0003: move-result v0 │ │ -05f7cc: 0f00 |0004: return v0 │ │ +0619f8: |[0619f8] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ +061a08: 7110 350b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLabelFor:(Landroid/view/View;)I // method@0b35 │ │ +061a0e: 0a00 |0003: move-result v0 │ │ +061a10: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -138259,18 +138237,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05f7d0: |[05f7d0] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ -05f7e0: 7110 360b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/View;)I // method@0b36 │ │ -05f7e6: 0a00 |0003: move-result v0 │ │ -05f7e8: 0f00 |0004: return v0 │ │ +061a14: |[061a14] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ +061a24: 7110 360b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/View;)I // method@0b36 │ │ +061a2a: 0a00 |0003: move-result v0 │ │ +061a2c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -138279,17 +138257,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05f7ec: |[05f7ec] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ -05f7fc: 7120 370b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLabelFor:(Landroid/view/View;I)V // method@0b37 │ │ -05f802: 0e00 |0003: return-void │ │ +061a30: |[061a30] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ +061a40: 7120 370b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLabelFor:(Landroid/view/View;I)V // method@0b37 │ │ +061a46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=515 │ │ 0x0003 line=516 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -138300,17 +138278,17 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Paint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05f804: |[05f804] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -05f814: 7120 380b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0b38 │ │ -05f81a: 0e00 |0003: return-void │ │ +061a48: |[061a48] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +061a58: 7120 380b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0b38 │ │ +061a5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ 0x0003 line=521 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -138321,33 +138299,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05f81c: |[05f81c] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ -05f82c: 7120 390b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/View;I)V // method@0b39 │ │ -05f832: 0e00 |0003: return-void │ │ +061a60: |[061a60] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ +061a70: 7120 390b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/View;I)V // method@0b39 │ │ +061a76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=530 │ │ 0x0003 line=531 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 layoutDirection I │ │ │ │ - source_file_idx : 2487 (ViewCompat.java) │ │ + source_file_idx : 2488 (ViewCompat.java) │ │ │ │ Class #529 header: │ │ class_idx : 449 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 448 │ │ -source_file_idx : 2487 │ │ +source_file_idx : 2488 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #529 annotations: │ │ Annotations on class │ │ @@ -138367,17 +138345,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05f834: |[05f834] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.:()V │ │ -05f844: 7010 c40a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0ac4 │ │ -05f84a: 0e00 |0003: return-void │ │ +061a78: |[061a78] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.:()V │ │ +061a88: 7010 c40a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0ac4 │ │ +061a8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=534 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -138386,18 +138364,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05f84c: |[05f84c] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -05f85c: 7110 3b0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatKitKat;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@0b3b │ │ -05f862: 0a00 |0003: move-result v0 │ │ -05f864: 0f00 |0004: return v0 │ │ +061a90: |[061a90] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +061aa0: 7110 3b0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatKitKat;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@0b3b │ │ +061aa6: 0a00 |0003: move-result v0 │ │ +061aa8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -138406,21 +138384,21 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -05f868: |[05f868] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -05f878: 7120 3c0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatKitKat;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@0b3c │ │ -05f87e: 0e00 |0003: return-void │ │ +061aac: |[061aac] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +061abc: 7120 3c0b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatKitKat;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@0b3c │ │ +061ac2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ 0x0003 line=543 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 mode I │ │ │ │ - source_file_idx : 2487 (ViewCompat.java) │ │ + source_file_idx : 2488 (ViewCompat.java) │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 875994 bytes, number of entries: 530 │ │ │ +Zip file size: 876018 bytes, number of entries: 530 │ │ │ ?rwxrwxr-x 2.0 unx 614 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 3204 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 847 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class │ │ │ ?rwxrwxr-x 2.0 unx 382 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class │ │ │ ?rwxrwxr-x 2.0 unx 98 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$1.class │ │ │ ?rwxrwxr-x 2.0 unx 447 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 294 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$Delegate.class │ │ │ @@ -345,21 +345,21 @@ │ │ │ ?rwxrwxr-x 2.0 unx 169 b- stor 80-Jan-01 00:00 julianwi/javainstaller/BuildConfig.class │ │ │ ?rwxrwxr-x 2.0 unx 1474 b- stor 80-Jan-01 00:00 julianwi/javainstaller/ChangePath$1.class │ │ │ ?rwxrwxr-x 2.0 unx 393 b- stor 80-Jan-01 00:00 julianwi/javainstaller/ChangePath$2.class │ │ │ ?rwxrwxr-x 2.0 unx 2366 b- stor 80-Jan-01 00:00 julianwi/javainstaller/ChangePath.class │ │ │ ?rwxrwxr-x 2.0 unx 393 b- stor 80-Jan-01 00:00 julianwi/javainstaller/CheckPoint$1.class │ │ │ ?rwxrwxr-x 2.0 unx 5864 b- stor 80-Jan-01 00:00 julianwi/javainstaller/CheckPoint.class │ │ │ ?rwxrwxr-x 2.0 unx 5764 b- stor 80-Jan-01 00:00 julianwi/javainstaller/Checkforfile.class │ │ │ -?rwxrwxr-x 2.0 unx 3065 b- stor 80-Jan-01 00:00 julianwi/javainstaller/ChecklistAdapter.class │ │ │ +?rwxrwxr-x 2.0 unx 3053 b- stor 80-Jan-01 00:00 julianwi/javainstaller/ChecklistAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 821 b- stor 80-Jan-01 00:00 julianwi/javainstaller/Download$1.class │ │ │ ?rwxrwxr-x 2.0 unx 3303 b- stor 80-Jan-01 00:00 julianwi/javainstaller/Download.class │ │ │ ?rwxrwxr-x 2.0 unx 378 b- stor 80-Jan-01 00:00 julianwi/javainstaller/Error$1.class │ │ │ ?rwxrwxr-x 2.0 unx 378 b- stor 80-Jan-01 00:00 julianwi/javainstaller/Error$2.class │ │ │ ?rwxrwxr-x 2.0 unx 1306 b- stor 80-Jan-01 00:00 julianwi/javainstaller/Error.class │ │ │ -?rwxrwxr-x 2.0 unx 13717 b- defN 80-Jan-01 00:00 julianwi/javainstaller/InstallActivity.class │ │ │ +?rwxrwxr-x 2.0 unx 13726 b- defN 80-Jan-01 00:00 julianwi/javainstaller/InstallActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 594 b- stor 80-Jan-01 00:00 julianwi/javainstaller/InstallList.class │ │ │ ?rwxrwxr-x 2.0 unx 7231 b- stor 80-Jan-01 00:00 julianwi/javainstaller/MainActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 3290 b- stor 80-Jan-01 00:00 julianwi/javainstaller/MainList.class │ │ │ ?rwxrwxr-x 2.0 unx 1707 b- stor 80-Jan-01 00:00 julianwi/javainstaller/PathReceiver.class │ │ │ ?rwxrwxr-x 2.0 unx 144 b- stor 80-Jan-01 00:00 julianwi/javainstaller/R$attr.class │ │ │ ?rwxrwxr-x 2.0 unx 196 b- stor 80-Jan-01 00:00 julianwi/javainstaller/R$drawable.class │ │ │ ?rwxrwxr-x 2.0 unx 139 b- stor 80-Jan-01 00:00 julianwi/javainstaller/R.class │ │ │ @@ -525,8 +525,8 @@ │ │ │ ?rwxrwxr-x 2.0 unx 599 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.class │ │ │ ?rwxrwxr-x 2.0 unx 465 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1184 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$ICSViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 540 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1579 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JBViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 650 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 446 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class │ │ │ -530 files, 874295 bytes uncompressed, 770232 bytes compressed: 11.9% │ │ │ +530 files, 874292 bytes uncompressed, 770256 bytes compressed: 11.9% │ │ ├── julianwi/javainstaller/ChecklistAdapter.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -68,15 +68,15 @@ │ │ │ │ } │ │ │ │ │ │ │ │ public void onItemClick(final AdapterView adapterView, final View view, final int id, final long n) { │ │ │ │ this.id = id; │ │ │ │ final LinearLayout contentView = new LinearLayout(this.mcontext); │ │ │ │ contentView.setOrientation(1); │ │ │ │ final TextView textView = new TextView(this.mcontext); │ │ │ │ - textView.setText((CharSequence)Html.fromHtml("

" + this.List[id].text + "

" + this.List[id].source + "
" + "path:" + this.List[id].getPath() + "
" + "source:" + this.List[id].getSource())); │ │ │ │ + textView.setText((CharSequence)Html.fromHtml("

" + this.List[id].text + "

" + this.List[id].source + "
path:" + this.List[id].getPath() + "
source:" + this.List[id].getSource())); │ │ │ │ final LinearLayout linearLayout = new LinearLayout(this.mcontext); │ │ │ │ final Button button = new Button(this.mcontext); │ │ │ │ button.setText((CharSequence)"change path"); │ │ │ │ button.setId(1); │ │ │ │ button.setOnClickListener((View$OnClickListener)this.List[id]); │ │ │ │ if (id == 0) { │ │ │ │ button.setEnabled(false); │ │ ├── julianwi/javainstaller/InstallActivity.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -161,32 +161,32 @@ │ │ │ │ } │ │ │ │ catch (PackageManager$NameNotFoundException ex2) {} │ │ │ │ } │ │ │ │ catch (PackageManager$NameNotFoundException ex3) {} │ │ │ │ } │ │ │ │ │ │ │ │ public void run() { │ │ │ │ - Label_1525_Outer: │ │ │ │ + Label_1528_Outer: │ │ │ │ while (true) { │ │ │ │ - Label_1525: │ │ │ │ + Label_1528: │ │ │ │ while (true) { │ │ │ │ - Label_1632: { │ │ │ │ + Label_1635: { │ │ │ │ Intent intent2 = null; │ │ │ │ try { │ │ │ │ Label_0052: { │ │ │ │ if ((this.pkgs & 0x3) == 0x2) { │ │ │ │ break Label_0052; │ │ │ │ } │ │ │ │ final CheckPoint checkPoint = MainActivity.checks[0]; │ │ │ │ try { │ │ │ │ final Boolean installed = checkPoint.installed; │ │ │ │ try { │ │ │ │ - Label_0369: { │ │ │ │ + Label_0372: { │ │ │ │ if (installed || this.pkgs >> 2 == 0) { │ │ │ │ - break Label_0369; │ │ │ │ + break Label_0372; │ │ │ │ } │ │ │ │ try { │ │ │ │ final LinearLayout value = this.lls.get(0); │ │ │ │ try { │ │ │ │ final View viewById = ((LinearLayout)value).findViewById(1); │ │ │ │ try { │ │ │ │ final ProgressBar progressBar = (ProgressBar)viewById; │ │ │ │ @@ -216,32 +216,32 @@ │ │ │ │ try { │ │ │ │ this.startActivity(intent); │ │ │ │ if (this.checkCallingOrSelfPermission("jackpal.androidterm.permission.RUN_SCRIPT") != 0) { │ │ │ │ return; │ │ │ │ } │ │ │ │ final List ids = this.ids; │ │ │ │ try { │ │ │ │ - Label_0968: { │ │ │ │ + Label_0971: { │ │ │ │ if (ids.size() == 0) { │ │ │ │ - break Label_0968; │ │ │ │ + break Label_0971; │ │ │ │ } │ │ │ │ final Boolean testrunactivity = this.testrunactivity(1); │ │ │ │ try { │ │ │ │ - Label_0856: { │ │ │ │ + Label_0859: { │ │ │ │ if (!(boolean)testrunactivity) { │ │ │ │ - break Label_0856; │ │ │ │ + break Label_0859; │ │ │ │ } │ │ │ │ BufferedWriter bufferedWriter = new(java.io.BufferedWriter.class); │ │ │ │ try { │ │ │ │ try { │ │ │ │ final OutputStreamWriter out = new OutputStreamWriter(new FileOutputStream("/data/data/julianwi.javainstaller/install.sh"), "utf-8"); │ │ │ │ final BufferedWriter bufferedWriter2 = bufferedWriter; │ │ │ │ try { │ │ │ │ new BufferedWriter(out); │ │ │ │ - Label_0447: │ │ │ │ + Label_0450: │ │ │ │ while (true) { │ │ │ │ try { │ │ │ │ final StringBuilder append3 = new StringBuilder().append("#!/system/bin/sh\nbbdir="); │ │ │ │ try { │ │ │ │ final CheckPoint checkPoint3 = MainActivity.checks[1]; │ │ │ │ try { │ │ │ │ final StringBuilder append4 = append3.append(checkPoint3.getPath()).append("/busybox\n"); │ │ │ │ @@ -249,29 +249,29 @@ │ │ │ │ bufferedWriter.write(append4.toString()); │ │ │ │ int n = -1; │ │ │ │ final List ids2 = this.ids; │ │ │ │ try { │ │ │ │ final Iterator iterator = ids2.iterator(); │ │ │ │ try { │ │ │ │ while (true) { │ │ │ │ - Label_0904: { │ │ │ │ + Label_0907: { │ │ │ │ if (!iterator.hasNext()) { │ │ │ │ - break Label_0904; │ │ │ │ + break Label_0907; │ │ │ │ } │ │ │ │ final Integer next = iterator.next(); │ │ │ │ try { │ │ │ │ final Integer n2 = Integer.valueOf(next); │ │ │ │ try { │ │ │ │ final int intValue = (int)n2; │ │ │ │ ++n; │ │ │ │ final CheckPoint checkPoint4 = MainActivity.checks[intValue]; │ │ │ │ try { │ │ │ │ - Label_0810: { │ │ │ │ + Label_0813: { │ │ │ │ if (this.uninstall) { │ │ │ │ - break Label_0810; │ │ │ │ + break Label_0813; │ │ │ │ } │ │ │ │ try { │ │ │ │ final List lls = this.lls; │ │ │ │ try { │ │ │ │ final LinearLayout value3 = lls.get(this.term + n); │ │ │ │ try { │ │ │ │ final View viewById3 = ((LinearLayout)value3).findViewById(1); │ │ │ │ @@ -295,51 +295,51 @@ │ │ │ │ try { │ │ │ │ final StringBuilder append5 = new StringBuilder().append("/data/data/julianwi.javainstaller/"); │ │ │ │ try { │ │ │ │ final StringBuilder append6 = append5.append(Checkforfile.file[intValue]); │ │ │ │ try { │ │ │ │ new Download(progressBar2, textView2, url2, handler2, append6.toString(), (Context)this).run(); │ │ │ │ this.writesh(bufferedWriter, checkPoint4); │ │ │ │ - continue Label_1525_Outer; │ │ │ │ + continue Label_1528_Outer; │ │ │ │ bufferedWriter = new(java.io.BufferedWriter.class); │ │ │ │ try { │ │ │ │ try { │ │ │ │ final OutputStreamWriter out2 = new OutputStreamWriter(new FileOutputStream("/data/data/julianwi.javainstaller/install2.sh"), "utf-8"); │ │ │ │ final BufferedWriter bufferedWriter3 = bufferedWriter; │ │ │ │ try { │ │ │ │ new BufferedWriter(out2); │ │ │ │ - continue Label_0447; │ │ │ │ + continue Label_0450; │ │ │ │ bufferedWriter.write("echo installation complete\n"); │ │ │ │ bufferedWriter.write("exit"); │ │ │ │ bufferedWriter.close(); │ │ │ │ final Integer value5 = this.ids.get(0); │ │ │ │ try { │ │ │ │ final Integer n3 = Integer.valueOf(value5); │ │ │ │ try { │ │ │ │ this.runterm(this.testrunactivity((int)n3)); │ │ │ │ final List ids3 = this.ids2; │ │ │ │ try { │ │ │ │ - Label_1585: { │ │ │ │ + Label_1588: { │ │ │ │ if (ids3.size() == 0) { │ │ │ │ - break Label_1585; │ │ │ │ + break Label_1588; │ │ │ │ } │ │ │ │ final Boolean testrunactivity2 = this.testrunactivity(1); │ │ │ │ try { │ │ │ │ - Label_1464: { │ │ │ │ + Label_1467: { │ │ │ │ if ((boolean)testrunactivity2) { │ │ │ │ - break Label_1464; │ │ │ │ + break Label_1467; │ │ │ │ } │ │ │ │ BufferedWriter bufferedWriter4 = new(java.io.BufferedWriter.class); │ │ │ │ try { │ │ │ │ try { │ │ │ │ final OutputStreamWriter out3 = new OutputStreamWriter(new FileOutputStream("/data/data/julianwi.javainstaller/install.sh"), "utf-8"); │ │ │ │ final BufferedWriter bufferedWriter5 = bufferedWriter4; │ │ │ │ try { │ │ │ │ new BufferedWriter(out3); │ │ │ │ - Label_1046: │ │ │ │ + Label_1049: │ │ │ │ while (true) { │ │ │ │ try { │ │ │ │ final StringBuilder append7 = new StringBuilder().append("#!/system/bin/sh\nbbdir="); │ │ │ │ try { │ │ │ │ final CheckPoint checkPoint6 = MainActivity.checks[1]; │ │ │ │ try { │ │ │ │ final StringBuilder append8 = append7.append(checkPoint6.getPath()).append("/busybox\n"); │ │ │ │ @@ -347,29 +347,29 @@ │ │ │ │ bufferedWriter4.write(append8.toString()); │ │ │ │ int n4 = -1; │ │ │ │ final List ids4 = this.ids2; │ │ │ │ try { │ │ │ │ final Iterator iterator2 = ids4.iterator(); │ │ │ │ try { │ │ │ │ while (true) { │ │ │ │ - Label_1512: { │ │ │ │ + Label_1515: { │ │ │ │ if (!iterator2.hasNext()) { │ │ │ │ - break Label_1512; │ │ │ │ + break Label_1515; │ │ │ │ } │ │ │ │ final Integer next2 = iterator2.next(); │ │ │ │ try { │ │ │ │ final Integer n5 = Integer.valueOf(next2); │ │ │ │ try { │ │ │ │ final int intValue2 = (int)n5; │ │ │ │ ++n4; │ │ │ │ final CheckPoint checkPoint7 = MainActivity.checks[intValue2]; │ │ │ │ try { │ │ │ │ - Label_1453: { │ │ │ │ + Label_1456: { │ │ │ │ if (this.uninstall) { │ │ │ │ - break Label_1453; │ │ │ │ + break Label_1456; │ │ │ │ } │ │ │ │ try { │ │ │ │ final List lls3 = this.lls; │ │ │ │ try { │ │ │ │ final int term = this.term; │ │ │ │ try { │ │ │ │ final List ids5 = this.ids; │ │ │ │ @@ -401,51 +401,48 @@ │ │ │ │ try { │ │ │ │ final StringBuilder append9 = new StringBuilder().append("/data/data/julianwi.javainstaller/"); │ │ │ │ try { │ │ │ │ final StringBuilder append10 = append9.append(Checkforfile.file[intValue2]); │ │ │ │ try { │ │ │ │ new Download(progressBar3, textView3, url3, handler3, append10.toString(), (Context)this).run(); │ │ │ │ this.writesh(bufferedWriter4, checkPoint7); │ │ │ │ - continue Label_1525_Outer; │ │ │ │ + continue Label_1528_Outer; │ │ │ │ bufferedWriter4 = new(java.io.BufferedWriter.class); │ │ │ │ try { │ │ │ │ try { │ │ │ │ final OutputStreamWriter out4 = new OutputStreamWriter(new FileOutputStream("/data/data/julianwi.javainstaller/install2.sh"), "utf-8"); │ │ │ │ final BufferedWriter bufferedWriter6 = bufferedWriter4; │ │ │ │ try { │ │ │ │ new BufferedWriter(out4); │ │ │ │ - continue Label_1046; │ │ │ │ - // iftrue(Label_1639:, !this.uninstall) │ │ │ │ - String str; │ │ │ │ - while (true) { │ │ │ │ - str = "echo uninstallation complete\n"; │ │ │ │ - break Label_1525; │ │ │ │ - continue Label_1525_Outer; │ │ │ │ - } │ │ │ │ + continue Label_1049; │ │ │ │ + final String str; │ │ │ │ bufferedWriter4.write(str); │ │ │ │ bufferedWriter4.write("exit"); │ │ │ │ bufferedWriter4.close(); │ │ │ │ final Integer value8 = this.ids2.get(0); │ │ │ │ try { │ │ │ │ final Integer n6 = Integer.valueOf(value8); │ │ │ │ try { │ │ │ │ this.runterm(this.testrunactivity((int)n6)); │ │ │ │ if ((this.pkgs & 0x3) != 0x3) { │ │ │ │ - break Label_1632; │ │ │ │ + break Label_1635; │ │ │ │ } │ │ │ │ final Uri parse = Uri.parse("package:jackpal.androidterm"); │ │ │ │ try { │ │ │ │ intent2 = new Intent("android.intent.action.DELETE", parse); │ │ │ │ } │ │ │ │ catch (Exception ex) {} │ │ │ │ } │ │ │ │ catch (Exception ex2) {} │ │ │ │ } │ │ │ │ catch (Exception ex3) {} │ │ │ │ + str = "echo uninstallation complete\n"; │ │ │ │ + continue Label_1528; │ │ │ │ } │ │ │ │ + // iftrue(Label_1642:, !this.uninstall) │ │ │ │ catch (Exception ex4) {} │ │ │ │ } │ │ │ │ catch (Exception ex5) {} │ │ │ │ } │ │ │ │ catch (Exception ex6) {} │ │ │ │ } │ │ │ │ catch (Exception ex7) {} │ │ │ │ @@ -629,18 +626,18 @@ │ │ │ │ } │ │ │ │ } │ │ │ │ catch (Exception ex90) {} │ │ │ │ this.startActivity(intent2); │ │ │ │ } │ │ │ │ this.writejava(); │ │ │ │ return; │ │ │ │ - Label_1639: { │ │ │ │ + Label_1642: { │ │ │ │ final String str = "echo installation complete\n"; │ │ │ │ } │ │ │ │ - continue Label_1525; │ │ │ │ + continue Label_1528; │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ public void runterm(final Boolean b) { │ │ │ │ final int n = 493; │ │ │ │ final int n2 = 1; ├── smali/julianwi/javainstaller/Download.smali │ @@ -228,26 +228,28 @@ │ │ const-string v20, " " │ │ invoke-virtual/range {v19 .. v20}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v19 │ │ + .line 59 │ invoke-virtual {v10}, Ljava/net/HttpURLConnection;->getResponseMessage()Ljava/lang/String; │ │ move-result-object v20 │ │ invoke-virtual/range {v19 .. v20}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v19 │ │ invoke-virtual/range {v19 .. v19}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v19 │ │ + .line 58 │ invoke-virtual/range {v18 .. v19}, Ljava/io/PrintStream;->println(Ljava/lang/String;)V │ │ .line 65 │ .end local v8 # "error":Ljava/lang/String; │ :cond_0 │ invoke-virtual {v4}, Ljava/net/URLConnection;->getContentLength()I ├── smali/julianwi/javainstaller/ChangePath$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Ljulianwi/javainstaller/ChangePath; │ │ │ # direct methods │ .method constructor (Ljulianwi/javainstaller/ChangePath;)V │ .locals 0 │ + .param p1, "this$0" # Ljulianwi/javainstaller/ChangePath; │ │ .prologue │ .line 54 │ iput-object p1, p0, Ljulianwi/javainstaller/ChangePath$2;->this$0:Ljulianwi/javainstaller/ChangePath; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/julianwi/javainstaller/Error$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Ljulianwi/javainstaller/Error; │ │ │ # direct methods │ .method constructor (Ljulianwi/javainstaller/Error;)V │ .locals 0 │ + .param p1, "this$0" # Ljulianwi/javainstaller/Error; │ │ .prologue │ .line 30 │ iput-object p1, p0, Ljulianwi/javainstaller/Error$2;->this$0:Ljulianwi/javainstaller/Error; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/julianwi/javainstaller/ChecklistAdapter.smali │ @@ -325,21 +325,15 @@ │ │ iget-object v10, v10, Ljulianwi/javainstaller/CheckPoint;->source:Ljava/lang/String; │ │ invoke-virtual {v9, v10}, 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 │ - │ - const-string v10, "path:" │ + const-string v10, "
path:" │ │ invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v9 │ │ iget-object v10, p0, Ljulianwi/javainstaller/ChecklistAdapter;->List:[Ljulianwi/javainstaller/CheckPoint; │ │ @@ -349,21 +343,15 @@ │ │ move-result-object v10 │ │ invoke-virtual {v9, v10}, 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 │ - │ - const-string v10, "source:" │ + const-string v10, "
source:" │ │ invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v9 │ │ iget-object v10, p0, Ljulianwi/javainstaller/ChecklistAdapter;->List:[Ljulianwi/javainstaller/CheckPoint; ├── smali/julianwi/javainstaller/R.smali │ @@ -16,10 +16,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 13 │ return-void │ .end method ├── smali/julianwi/javainstaller/Error.smali │ @@ -44,32 +44,36 @@ │ .line 14 │ new-instance v0, Landroid/app/AlertDialog$Builder; │ │ sget-object v1, Ljulianwi/javainstaller/MainActivity;->context:Landroid/content/Context; │ │ invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ + .line 15 │ invoke-virtual {v0, p1}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ + .line 16 │ invoke-virtual {v0, p2}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const-string v1, "OK" │ │ new-instance v2, Ljulianwi/javainstaller/Error$1; │ │ invoke-direct {v2, p0}, Ljulianwi/javainstaller/Error$1;->(Ljulianwi/javainstaller/Error;)V │ │ + .line 17 │ invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;->setNeutralButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ + .line 23 │ invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ .line 24 │ return-void │ .end method │ │ .method public constructor (Ljava/lang/String;Ljava/lang/String;Landroid/content/Context;)V │ @@ -83,32 +87,36 @@ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ .line 27 │ new-instance v0, Landroid/app/AlertDialog$Builder; │ │ invoke-direct {v0, p3}, Landroid/app/AlertDialog$Builder;->(Landroid/content/Context;)V │ │ + .line 28 │ invoke-virtual {v0, p1}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ + .line 29 │ invoke-virtual {v0, p2}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ const-string v1, "OK" │ │ new-instance v2, Ljulianwi/javainstaller/Error$2; │ │ invoke-direct {v2, p0}, Ljulianwi/javainstaller/Error$2;->(Ljulianwi/javainstaller/Error;)V │ │ + .line 30 │ invoke-virtual {v0, v1, v2}, Landroid/app/AlertDialog$Builder;->setNeutralButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; │ │ move-result-object v0 │ │ + .line 36 │ invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;->show()Landroid/app/AlertDialog; │ │ .line 37 │ return-void │ .end method ├── smali/julianwi/javainstaller/Update$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$toast:Ljava/lang/String; │ │ │ # direct methods │ .method constructor (Ljulianwi/javainstaller/Update;Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Ljulianwi/javainstaller/Update; │ │ .prologue │ .line 53 │ iput-object p1, p0, Ljulianwi/javainstaller/Update$1;->this$0:Ljulianwi/javainstaller/Update; │ │ iput-object p2, p0, Ljulianwi/javainstaller/Update$1;->val$toast:Ljava/lang/String; ├── smali/julianwi/javainstaller/CheckPoint$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Ljulianwi/javainstaller/CheckPoint; │ │ │ # direct methods │ .method constructor (Ljulianwi/javainstaller/CheckPoint;)V │ .locals 0 │ + .param p1, "this$0" # Ljulianwi/javainstaller/CheckPoint; │ │ .prologue │ .line 114 │ iput-object p1, p0, Ljulianwi/javainstaller/CheckPoint$1;->this$0:Ljulianwi/javainstaller/CheckPoint; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/julianwi/javainstaller/Error$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Ljulianwi/javainstaller/Error; │ │ │ # direct methods │ .method constructor (Ljulianwi/javainstaller/Error;)V │ .locals 0 │ + .param p1, "this$0" # Ljulianwi/javainstaller/Error; │ │ .prologue │ .line 17 │ iput-object p1, p0, Ljulianwi/javainstaller/Error$1;->this$0:Ljulianwi/javainstaller/Error; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/julianwi/javainstaller/InstallActivity.smali │ @@ -719,944 +719,907 @@ │ :catch_0 │ move-exception v1 │ │ goto :goto_0 │ .end method │ │ .method public run()V │ - .locals 19 │ + .locals 17 │ │ .prologue │ .line 76 │ :try_start_0 │ move-object/from16 v0, p0 │ │ - iget v2, v0, Ljulianwi/javainstaller/InstallActivity;->pkgs:I │ + iget v1, v0, Ljulianwi/javainstaller/InstallActivity;->pkgs:I │ │ - and-int/lit8 v2, v2, 0x3 │ + and-int/lit8 v1, v1, 0x3 │ │ - const/4 v3, 0x2 │ + const/4 v2, 0x2 │ │ - if-eq v2, v3, :cond_0 │ + if-eq v1, v2, :cond_0 │ │ - sget-object v2, Ljulianwi/javainstaller/MainActivity;->checks:[Ljulianwi/javainstaller/CheckPoint; │ + sget-object v1, Ljulianwi/javainstaller/MainActivity;->checks:[Ljulianwi/javainstaller/CheckPoint; │ │ - const/4 v3, 0x0 │ + const/4 v2, 0x0 │ │ - aget-object v2, v2, v3 │ + aget-object v1, v1, v2 │ │ - iget-object v2, v2, Ljulianwi/javainstaller/CheckPoint;->installed:Ljava/lang/Boolean; │ + iget-object v1, v1, Ljulianwi/javainstaller/CheckPoint;->installed:Ljava/lang/Boolean; │ │ - invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z │ + invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z │ │ - move-result v2 │ + move-result v1 │ │ - if-nez v2, :cond_1 │ + if-nez v1, :cond_1 │ │ move-object/from16 v0, p0 │ │ - iget v2, v0, Ljulianwi/javainstaller/InstallActivity;->pkgs:I │ + iget v1, v0, Ljulianwi/javainstaller/InstallActivity;->pkgs:I │ │ - shr-int/lit8 v2, v2, 0x2 │ + shr-int/lit8 v1, v1, 0x2 │ │ - if-eqz v2, :cond_1 │ + if-eqz v1, :cond_1 │ │ .line 77 │ :cond_0 │ - new-instance v2, Ljulianwi/javainstaller/Download; │ + new-instance v1, Ljulianwi/javainstaller/Download; │ │ move-object/from16 v0, p0 │ │ - iget-object v3, v0, Ljulianwi/javainstaller/InstallActivity;->lls:Ljava/util/List; │ + iget-object v2, v0, Ljulianwi/javainstaller/InstallActivity;->lls:Ljava/util/List; │ │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ - invoke-interface {v3, v4}, Ljava/util/List;->get(I)Ljava/lang/Object; │ + invoke-interface {v2, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Landroid/widget/LinearLayout; │ + check-cast v2, Landroid/widget/LinearLayout; │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ - invoke-virtual {v3, v4}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v2, v3}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Landroid/widget/ProgressBar; │ + check-cast v2, Landroid/widget/ProgressBar; │ │ move-object/from16 v0, p0 │ │ - iget-object v4, v0, Ljulianwi/javainstaller/InstallActivity;->lls:Ljava/util/List; │ + iget-object v3, v0, Ljulianwi/javainstaller/InstallActivity;->lls:Ljava/util/List; │ │ - const/4 v5, 0x0 │ + const/4 v4, 0x0 │ │ - invoke-interface {v4, v5}, Ljava/util/List;->get(I)Ljava/lang/Object; │ + invoke-interface {v3, v4}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - check-cast v4, Landroid/widget/LinearLayout; │ + check-cast v3, Landroid/widget/LinearLayout; │ │ - const/4 v5, 0x2 │ + const/4 v4, 0x2 │ │ - invoke-virtual {v4, v5}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v3, v4}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - check-cast v4, Landroid/widget/TextView; │ + check-cast v3, Landroid/widget/TextView; │ │ - new-instance v5, Ljava/net/URL; │ + new-instance v4, Ljava/net/URL; │ │ - sget-object v6, Ljulianwi/javainstaller/MainActivity;->checks:[Ljulianwi/javainstaller/CheckPoint; │ + sget-object v5, Ljulianwi/javainstaller/MainActivity;->checks:[Ljulianwi/javainstaller/CheckPoint; │ │ - const/4 v7, 0x0 │ + const/4 v6, 0x0 │ │ - aget-object v6, v6, v7 │ + aget-object v5, v5, v6 │ │ - invoke-virtual {v6}, Ljulianwi/javainstaller/CheckPoint;->getSource()Ljava/lang/String; │ + invoke-virtual {v5}, Ljulianwi/javainstaller/CheckPoint;->getSource()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-direct {v5, v6}, Ljava/net/URL;->(Ljava/lang/String;)V │ + invoke-direct {v4, v5}, Ljava/net/URL;->(Ljava/lang/String;)V │ │ move-object/from16 v0, p0 │ │ - iget-object v6, v0, Ljulianwi/javainstaller/InstallActivity;->handler:Landroid/os/Handler; │ + iget-object v5, v0, Ljulianwi/javainstaller/InstallActivity;->handler:Landroid/os/Handler; │ │ - new-instance v7, Ljava/lang/StringBuilder; │ + new-instance v6, Ljava/lang/StringBuilder; │ │ - invoke-direct {v7}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ │ - const-string v8, "/data/data/julianwi.javainstaller/" │ + const-string v7, "/data/data/julianwi.javainstaller/" │ │ - 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 │ │ - sget-object v8, Ljulianwi/javainstaller/Checkforfile;->file:[Ljava/lang/String; │ + sget-object v7, Ljulianwi/javainstaller/Checkforfile;->file:[Ljava/lang/String; │ │ - const/16 v18, 0x0 │ + const/16 v16, 0x0 │ │ - aget-object v8, v8, v18 │ + aget-object v7, v7, v16 │ │ - 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 │ │ - move-object/from16 v8, p0 │ + move-object/from16 v7, p0 │ │ - invoke-direct/range {v2 .. v8}, Ljulianwi/javainstaller/Download;->(Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/net/URL;Landroid/os/Handler;Ljava/lang/String;Landroid/content/Context;)V │ + invoke-direct/range {v1 .. v7}, Ljulianwi/javainstaller/Download;->(Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/net/URL;Landroid/os/Handler;Ljava/lang/String;Landroid/content/Context;)V │ │ - invoke-virtual {v2}, Ljulianwi/javainstaller/Download;->run()V │ + invoke-virtual {v1}, Ljulianwi/javainstaller/Download;->run()V │ │ .line 78 │ - new-instance v2, Ljava/io/File; │ + new-instance v1, Ljava/io/File; │ │ - const-string v3, "/data/data/julianwi.javainstaller/androidterm.apk" │ + const-string v2, "/data/data/julianwi.javainstaller/androidterm.apk" │ │ - invoke-direct {v2, v3}, Ljava/io/File;->(Ljava/lang/String;)V │ + invoke-direct {v1, v2}, Ljava/io/File;->(Ljava/lang/String;)V │ │ - const/16 v3, 0x1a4 │ + const/16 v2, 0x1a4 │ │ - invoke-static {v2, v3}, Ljulianwi/javainstaller/InstallActivity;->chmod(Ljava/io/File;I)I │ + invoke-static {v1, v2}, Ljulianwi/javainstaller/InstallActivity;->chmod(Ljava/io/File;I)I │ │ .line 79 │ - new-instance v13, Landroid/content/Intent; │ + new-instance v11, Landroid/content/Intent; │ │ - const-string v2, "android.intent.action.VIEW" │ + const-string v1, "android.intent.action.VIEW" │ │ - invoke-direct {v13, v2}, Landroid/content/Intent;->(Ljava/lang/String;)V │ + invoke-direct {v11, v1}, Landroid/content/Intent;->(Ljava/lang/String;)V │ │ .line 80 │ - .local v13, "intent":Landroid/content/Intent; │ - new-instance v2, Ljava/io/File; │ + .local v11, "intent":Landroid/content/Intent; │ + new-instance v1, Ljava/io/File; │ │ - const-string v3, "/data/data/julianwi.javainstaller/androidterm.apk" │ + const-string v2, "/data/data/julianwi.javainstaller/androidterm.apk" │ │ - invoke-direct {v2, v3}, Ljava/io/File;->(Ljava/lang/String;)V │ + invoke-direct {v1, v2}, Ljava/io/File;->(Ljava/lang/String;)V │ │ - invoke-static {v2}, Landroid/net/Uri;->fromFile(Ljava/io/File;)Landroid/net/Uri; │ + invoke-static {v1}, Landroid/net/Uri;->fromFile(Ljava/io/File;)Landroid/net/Uri; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - const-string v3, "application/vnd.android.package-archive" │ + const-string v2, "application/vnd.android.package-archive" │ │ - invoke-virtual {v13, v2, v3}, Landroid/content/Intent;->setDataAndType(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent; │ + invoke-virtual {v11, v1, v2}, Landroid/content/Intent;->setDataAndType(Landroid/net/Uri;Ljava/lang/String;)Landroid/content/Intent; │ │ .line 81 │ - const/high16 v2, 0x10000000 │ + const/high16 v1, 0x10000000 │ │ - invoke-virtual {v13, v2}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent; │ + invoke-virtual {v11, v1}, Landroid/content/Intent;->setFlags(I)Landroid/content/Intent; │ │ .line 82 │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v13}, Ljulianwi/javainstaller/InstallActivity;->startActivity(Landroid/content/Intent;)V │ + invoke-virtual {v0, v11}, Ljulianwi/javainstaller/InstallActivity;->startActivity(Landroid/content/Intent;)V │ │ .line 83 │ - const-string v2, "jackpal.androidterm.permission.RUN_SCRIPT" │ + const-string v1, "jackpal.androidterm.permission.RUN_SCRIPT" │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v2}, Ljulianwi/javainstaller/InstallActivity;->checkCallingOrSelfPermission(Ljava/lang/String;)I │ + invoke-virtual {v0, v1}, Ljulianwi/javainstaller/InstallActivity;->checkCallingOrSelfPermission(Ljava/lang/String;)I │ │ - move-result v2 │ + move-result v1 │ │ - if-eqz v2, :cond_1 │ + if-eqz v1, :cond_1 │ │ .line 142 │ - .end local v13 # "intent":Landroid/content/Intent; │ + .end local v11 # "intent":Landroid/content/Intent; │ :goto_0 │ return-void │ │ .line 85 │ :cond_1 │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Ljulianwi/javainstaller/InstallActivity;->ids:Ljava/util/List; │ + iget-object v1, v0, Ljulianwi/javainstaller/InstallActivity;->ids:Ljava/util/List; │ │ - invoke-interface {v2}, Ljava/util/List;->size()I │ + invoke-interface {v1}, Ljava/util/List;->size()I │ │ - move-result v2 │ + move-result v1 │ │ - if-eqz v2, :cond_5 │ + if-eqz v1, :cond_5 │ │ .line 87 │ - const/4 v2, 0x1 │ + const/4 v1, 0x1 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v2}, Ljulianwi/javainstaller/InstallActivity;->testrunactivity(I)Ljava/lang/Boolean; │ + invoke-virtual {v0, v1}, Ljulianwi/javainstaller/InstallActivity;->testrunactivity(I)Ljava/lang/Boolean; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z │ + invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z │ │ - move-result v2 │ + move-result v1 │ │ - if-eqz v2, :cond_3 │ + if-eqz v1, :cond_3 │ │ .line 88 │ - new-instance v17, Ljava/io/BufferedWriter; │ + new-instance v15, Ljava/io/BufferedWriter; │ │ - new-instance v2, Ljava/io/OutputStreamWriter; │ + new-instance v1, Ljava/io/OutputStreamWriter; │ │ - new-instance v3, Ljava/io/FileOutputStream; │ - │ - const-string v4, "/data/data/julianwi.javainstaller/install.sh" │ + new-instance v2, Ljava/io/FileOutputStream; │ │ - invoke-direct {v3, v4}, Ljava/io/FileOutputStream;->(Ljava/lang/String;)V │ + const-string v3, "/data/data/julianwi.javainstaller/install.sh" │ │ - const-string v4, "utf-8" │ + invoke-direct {v2, v3}, Ljava/io/FileOutputStream;->(Ljava/lang/String;)V │ │ - invoke-direct {v2, v3, v4}, Ljava/io/OutputStreamWriter;->(Ljava/io/OutputStream;Ljava/lang/String;)V │ + const-string v3, "utf-8" │ │ - move-object/from16 v0, v17 │ + invoke-direct {v1, v2, v3}, Ljava/io/OutputStreamWriter;->(Ljava/io/OutputStream;Ljava/lang/String;)V │ │ - invoke-direct {v0, v2}, Ljava/io/BufferedWriter;->(Ljava/io/Writer;)V │ + invoke-direct {v15, v1}, Ljava/io/BufferedWriter;->(Ljava/io/Writer;)V │ │ .line 92 │ - .local v17, "writer":Ljava/io/Writer; │ + .local v15, "writer":Ljava/io/Writer; │ :goto_1 │ - new-instance v2, Ljava/lang/StringBuilder; │ - │ - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ - │ - const-string v3, "#!/system/bin/sh\nbbdir=" │ + new-instance v1, Ljava/lang/StringBuilder; │ │ - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ - move-result-object v2 │ + const-string v2, "#!/system/bin/sh\nbbdir=" │ │ - sget-object v3, Ljulianwi/javainstaller/MainActivity;->checks:[Ljulianwi/javainstaller/CheckPoint; │ + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - const/4 v4, 0x1 │ + move-result-object v1 │ │ - aget-object v3, v3, v4 │ + sget-object v2, Ljulianwi/javainstaller/MainActivity;->checks:[Ljulianwi/javainstaller/CheckPoint; │ │ - invoke-virtual {v3}, Ljulianwi/javainstaller/CheckPoint;->getPath()Ljava/lang/String; │ + const/4 v3, 0x1 │ │ - move-result-object v3 │ + aget-object v2, v2, v3 │ │ - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v2}, Ljulianwi/javainstaller/CheckPoint;->getPath()Ljava/lang/String; │ │ move-result-object v2 │ │ - const-string v3, "/busybox\n" │ + 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 │ + const-string v2, "/busybox\n" │ │ - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v2 │ + move-result-object v1 │ + │ + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-object/from16 v0, v17 │ + move-result-object v1 │ │ - invoke-virtual {v0, v2}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ + invoke-virtual {v15, v1}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ │ .line 93 │ - const/4 v10, -0x1 │ + const/4 v9, -0x1 │ │ .line 94 │ - .local v10, "i":I │ + .local v9, "i":I │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Ljulianwi/javainstaller/InstallActivity;->ids:Ljava/util/List; │ + iget-object v1, v0, Ljulianwi/javainstaller/InstallActivity;->ids:Ljava/util/List; │ │ - invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v11 │ + move-result-object v16 │ │ - .local v11, "i$":Ljava/util/Iterator; │ :goto_2 │ - invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface/range {v16 .. v16}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v2 │ + move-result v1 │ │ - if-eqz v2, :cond_4 │ + if-eqz v1, :cond_4 │ │ - invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface/range {v16 .. v16}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Ljava/lang/Integer; │ + check-cast v1, Ljava/lang/Integer; │ │ - invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I │ │ - move-result v12 │ + move-result v10 │ │ .line 95 │ - .local v12, "id":I │ - add-int/lit8 v10, v10, 0x1 │ + .local v10, "id":I │ + add-int/lit8 v9, v9, 0x1 │ │ .line 96 │ - sget-object v2, Ljulianwi/javainstaller/MainActivity;->checks:[Ljulianwi/javainstaller/CheckPoint; │ + sget-object v1, Ljulianwi/javainstaller/MainActivity;->checks:[Ljulianwi/javainstaller/CheckPoint; │ │ - aget-object v14, v2, v12 │ + aget-object v12, v1, v10 │ │ .line 97 │ - .local v14, "mcheck":Ljulianwi/javainstaller/CheckPoint; │ + .local v12, "mcheck":Ljulianwi/javainstaller/CheckPoint; │ move-object/from16 v0, p0 │ │ - iget-boolean v2, v0, Ljulianwi/javainstaller/InstallActivity;->uninstall:Z │ + iget-boolean v1, v0, Ljulianwi/javainstaller/InstallActivity;->uninstall:Z │ │ - if-nez v2, :cond_2 │ + if-nez v1, :cond_2 │ │ .line 98 │ - new-instance v2, Ljulianwi/javainstaller/Download; │ + new-instance v1, Ljulianwi/javainstaller/Download; │ │ move-object/from16 v0, p0 │ │ - iget-object v3, v0, Ljulianwi/javainstaller/InstallActivity;->lls:Ljava/util/List; │ + iget-object v2, v0, Ljulianwi/javainstaller/InstallActivity;->lls:Ljava/util/List; │ │ move-object/from16 v0, p0 │ │ - iget v4, v0, Ljulianwi/javainstaller/InstallActivity;->term:I │ + iget v3, v0, Ljulianwi/javainstaller/InstallActivity;->term:I │ │ - add-int/2addr v4, v10 │ + add-int/2addr v3, v9 │ │ - invoke-interface {v3, v4}, Ljava/util/List;->get(I)Ljava/lang/Object; │ + invoke-interface {v2, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Landroid/widget/LinearLayout; │ + check-cast v2, Landroid/widget/LinearLayout; │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ - invoke-virtual {v3, v4}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v2, v3}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Landroid/widget/ProgressBar; │ + check-cast v2, Landroid/widget/ProgressBar; │ │ move-object/from16 v0, p0 │ │ - iget-object v4, v0, Ljulianwi/javainstaller/InstallActivity;->lls:Ljava/util/List; │ + iget-object v3, v0, Ljulianwi/javainstaller/InstallActivity;->lls:Ljava/util/List; │ │ move-object/from16 v0, p0 │ │ - iget v5, v0, Ljulianwi/javainstaller/InstallActivity;->term:I │ + iget v4, v0, Ljulianwi/javainstaller/InstallActivity;->term:I │ │ - add-int/2addr v5, v10 │ + add-int/2addr v4, v9 │ │ - invoke-interface {v4, v5}, Ljava/util/List;->get(I)Ljava/lang/Object; │ + invoke-interface {v3, v4}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - check-cast v4, Landroid/widget/LinearLayout; │ + check-cast v3, Landroid/widget/LinearLayout; │ │ - const/4 v5, 0x2 │ + const/4 v4, 0x2 │ │ - invoke-virtual {v4, v5}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v3, v4}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - check-cast v4, Landroid/widget/TextView; │ + check-cast v3, Landroid/widget/TextView; │ │ - new-instance v5, Ljava/net/URL; │ + new-instance v4, Ljava/net/URL; │ │ - sget-object v6, Ljulianwi/javainstaller/MainActivity;->checks:[Ljulianwi/javainstaller/CheckPoint; │ + sget-object v5, Ljulianwi/javainstaller/MainActivity;->checks:[Ljulianwi/javainstaller/CheckPoint; │ │ - aget-object v6, v6, v12 │ + aget-object v5, v5, v10 │ │ - invoke-virtual {v6}, Ljulianwi/javainstaller/CheckPoint;->getSource()Ljava/lang/String; │ + invoke-virtual {v5}, Ljulianwi/javainstaller/CheckPoint;->getSource()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-direct {v5, v6}, Ljava/net/URL;->(Ljava/lang/String;)V │ + invoke-direct {v4, v5}, Ljava/net/URL;->(Ljava/lang/String;)V │ │ move-object/from16 v0, p0 │ │ - iget-object v6, v0, Ljulianwi/javainstaller/InstallActivity;->handler:Landroid/os/Handler; │ + iget-object v5, v0, Ljulianwi/javainstaller/InstallActivity;->handler:Landroid/os/Handler; │ │ - new-instance v7, Ljava/lang/StringBuilder; │ + new-instance v6, Ljava/lang/StringBuilder; │ │ - invoke-direct {v7}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ │ - const-string v8, "/data/data/julianwi.javainstaller/" │ + const-string v7, "/data/data/julianwi.javainstaller/" │ │ - 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 │ │ - sget-object v8, Ljulianwi/javainstaller/Checkforfile;->file:[Ljava/lang/String; │ + sget-object v7, Ljulianwi/javainstaller/Checkforfile;->file:[Ljava/lang/String; │ │ - aget-object v8, v8, v12 │ + aget-object v7, v7, v10 │ │ - 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 │ │ - move-object/from16 v8, p0 │ + move-object/from16 v7, p0 │ │ - invoke-direct/range {v2 .. v8}, Ljulianwi/javainstaller/Download;->(Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/net/URL;Landroid/os/Handler;Ljava/lang/String;Landroid/content/Context;)V │ + invoke-direct/range {v1 .. v7}, Ljulianwi/javainstaller/Download;->(Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/net/URL;Landroid/os/Handler;Ljava/lang/String;Landroid/content/Context;)V │ │ - invoke-virtual {v2}, Ljulianwi/javainstaller/Download;->run()V │ + invoke-virtual {v1}, Ljulianwi/javainstaller/Download;->run()V │ │ .line 100 │ :cond_2 │ move-object/from16 v0, p0 │ │ - move-object/from16 v1, v17 │ - │ - invoke-virtual {v0, v1, v14}, Ljulianwi/javainstaller/InstallActivity;->writesh(Ljava/io/Writer;Ljulianwi/javainstaller/CheckPoint;)V │ + invoke-virtual {v0, v15, v12}, Ljulianwi/javainstaller/InstallActivity;->writesh(Ljava/io/Writer;Ljulianwi/javainstaller/CheckPoint;)V │ :try_end_0 │ .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 │ │ - goto/16 :goto_2 │ + goto :goto_2 │ │ .line 138 │ - .end local v10 # "i":I │ - .end local v11 # "i$":Ljava/util/Iterator; │ - .end local v12 # "id":I │ - .end local v14 # "mcheck":Ljulianwi/javainstaller/CheckPoint; │ - .end local v17 # "writer":Ljava/io/Writer; │ + .end local v9 # "i":I │ + .end local v10 # "id":I │ + .end local v12 # "mcheck":Ljulianwi/javainstaller/CheckPoint; │ + .end local v15 # "writer":Ljava/io/Writer; │ :catch_0 │ - move-exception v9 │ + move-exception v8 │ │ .line 139 │ - .local v9, "e":Ljava/lang/Exception; │ + .local v8, "e":Ljava/lang/Exception; │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Ljulianwi/javainstaller/InstallActivity;->handler:Landroid/os/Handler; │ + iget-object v1, v0, Ljulianwi/javainstaller/InstallActivity;->handler:Landroid/os/Handler; │ │ - new-instance v3, Ljulianwi/javainstaller/Error; │ + new-instance v2, Ljulianwi/javainstaller/Error; │ │ move-object/from16 v0, p0 │ │ - invoke-direct {v3, v9, v0}, Ljulianwi/javainstaller/Error;->(Ljava/lang/Exception;Landroid/content/Context;)V │ + invoke-direct {v2, v8, v0}, Ljulianwi/javainstaller/Error;->(Ljava/lang/Exception;Landroid/content/Context;)V │ │ - invoke-virtual {v2, v3}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z │ + invoke-virtual {v1, v2}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z │ │ .line 140 │ - invoke-virtual {v9}, Ljava/lang/Exception;->printStackTrace()V │ + invoke-virtual {v8}, Ljava/lang/Exception;->printStackTrace()V │ │ goto/16 :goto_0 │ │ .line 90 │ - .end local v9 # "e":Ljava/lang/Exception; │ + .end local v8 # "e":Ljava/lang/Exception; │ :cond_3 │ :try_start_1 │ - new-instance v17, Ljava/io/BufferedWriter; │ - │ - new-instance v2, Ljava/io/OutputStreamWriter; │ + new-instance v15, Ljava/io/BufferedWriter; │ │ - new-instance v3, Ljava/io/FileOutputStream; │ + new-instance v1, Ljava/io/OutputStreamWriter; │ │ - const-string v4, "/data/data/julianwi.javainstaller/install2.sh" │ + new-instance v2, Ljava/io/FileOutputStream; │ │ - invoke-direct {v3, v4}, Ljava/io/FileOutputStream;->(Ljava/lang/String;)V │ + const-string v3, "/data/data/julianwi.javainstaller/install2.sh" │ │ - const-string v4, "utf-8" │ + invoke-direct {v2, v3}, Ljava/io/FileOutputStream;->(Ljava/lang/String;)V │ │ - invoke-direct {v2, v3, v4}, Ljava/io/OutputStreamWriter;->(Ljava/io/OutputStream;Ljava/lang/String;)V │ + const-string v3, "utf-8" │ │ - move-object/from16 v0, v17 │ + invoke-direct {v1, v2, v3}, Ljava/io/OutputStreamWriter;->(Ljava/io/OutputStream;Ljava/lang/String;)V │ │ - invoke-direct {v0, v2}, Ljava/io/BufferedWriter;->(Ljava/io/Writer;)V │ + invoke-direct {v15, v1}, Ljava/io/BufferedWriter;->(Ljava/io/Writer;)V │ │ - .restart local v17 # "writer":Ljava/io/Writer; │ + .restart local v15 # "writer":Ljava/io/Writer; │ goto/16 :goto_1 │ │ .line 102 │ - .restart local v10 # "i":I │ - .restart local v11 # "i$":Ljava/util/Iterator; │ + .restart local v9 # "i":I │ :cond_4 │ - const-string v2, "echo installation complete\n" │ + const-string v1, "echo installation complete\n" │ │ - move-object/from16 v0, v17 │ - │ - invoke-virtual {v0, v2}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ + invoke-virtual {v15, v1}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ │ .line 103 │ - const-string v2, "exit" │ - │ - move-object/from16 v0, v17 │ + const-string v1, "exit" │ │ - invoke-virtual {v0, v2}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ + invoke-virtual {v15, v1}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ │ .line 104 │ - invoke-virtual/range {v17 .. v17}, Ljava/io/Writer;->close()V │ + invoke-virtual {v15}, Ljava/io/Writer;->close()V │ │ .line 105 │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Ljulianwi/javainstaller/InstallActivity;->ids:Ljava/util/List; │ + iget-object v1, v0, Ljulianwi/javainstaller/InstallActivity;->ids:Ljava/util/List; │ │ - const/4 v3, 0x0 │ + const/4 v2, 0x0 │ │ - invoke-interface {v2, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; │ + invoke-interface {v1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Ljava/lang/Integer; │ + check-cast v1, Ljava/lang/Integer; │ │ - invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I │ │ - move-result v2 │ + move-result v1 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v2}, Ljulianwi/javainstaller/InstallActivity;->testrunactivity(I)Ljava/lang/Boolean; │ + invoke-virtual {v0, v1}, Ljulianwi/javainstaller/InstallActivity;->testrunactivity(I)Ljava/lang/Boolean; │ │ - move-result-object v2 │ + move-result-object v1 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v2}, Ljulianwi/javainstaller/InstallActivity;->runterm(Ljava/lang/Boolean;)V │ + invoke-virtual {v0, v1}, Ljulianwi/javainstaller/InstallActivity;->runterm(Ljava/lang/Boolean;)V │ │ .line 108 │ - .end local v10 # "i":I │ - .end local v11 # "i$":Ljava/util/Iterator; │ - .end local v17 # "writer":Ljava/io/Writer; │ + .end local v9 # "i":I │ + .end local v15 # "writer":Ljava/io/Writer; │ :cond_5 │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Ljulianwi/javainstaller/InstallActivity;->ids2:Ljava/util/List; │ + iget-object v1, v0, Ljulianwi/javainstaller/InstallActivity;->ids2:Ljava/util/List; │ │ - invoke-interface {v2}, Ljava/util/List;->size()I │ + invoke-interface {v1}, Ljava/util/List;->size()I │ │ - move-result v2 │ + move-result v1 │ │ - if-eqz v2, :cond_9 │ + if-eqz v1, :cond_9 │ │ .line 110 │ - const/4 v2, 0x1 │ + const/4 v1, 0x1 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v2}, Ljulianwi/javainstaller/InstallActivity;->testrunactivity(I)Ljava/lang/Boolean; │ + invoke-virtual {v0, v1}, Ljulianwi/javainstaller/InstallActivity;->testrunactivity(I)Ljava/lang/Boolean; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z │ + invoke-virtual {v1}, Ljava/lang/Boolean;->booleanValue()Z │ │ - move-result v2 │ + move-result v1 │ │ - if-nez v2, :cond_7 │ + if-nez v1, :cond_7 │ │ .line 111 │ - new-instance v17, Ljava/io/BufferedWriter; │ + new-instance v15, Ljava/io/BufferedWriter; │ │ - new-instance v2, Ljava/io/OutputStreamWriter; │ + new-instance v1, Ljava/io/OutputStreamWriter; │ │ - new-instance v3, Ljava/io/FileOutputStream; │ + new-instance v2, Ljava/io/FileOutputStream; │ │ - const-string v4, "/data/data/julianwi.javainstaller/install.sh" │ + const-string v3, "/data/data/julianwi.javainstaller/install.sh" │ │ - invoke-direct {v3, v4}, Ljava/io/FileOutputStream;->(Ljava/lang/String;)V │ + invoke-direct {v2, v3}, Ljava/io/FileOutputStream;->(Ljava/lang/String;)V │ │ - const-string v4, "utf-8" │ + const-string v3, "utf-8" │ │ - invoke-direct {v2, v3, v4}, Ljava/io/OutputStreamWriter;->(Ljava/io/OutputStream;Ljava/lang/String;)V │ + invoke-direct {v1, v2, v3}, Ljava/io/OutputStreamWriter;->(Ljava/io/OutputStream;Ljava/lang/String;)V │ │ - move-object/from16 v0, v17 │ - │ - invoke-direct {v0, v2}, Ljava/io/BufferedWriter;->(Ljava/io/Writer;)V │ + invoke-direct {v15, v1}, Ljava/io/BufferedWriter;->(Ljava/io/Writer;)V │ │ .line 115 │ - .restart local v17 # "writer":Ljava/io/Writer; │ + .restart local v15 # "writer":Ljava/io/Writer; │ :goto_3 │ - new-instance v2, Ljava/lang/StringBuilder; │ - │ - invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ + new-instance v1, Ljava/lang/StringBuilder; │ │ - const-string v3, "#!/system/bin/sh\nbbdir=" │ + invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v2 │ + const-string v2, "#!/system/bin/sh\nbbdir=" │ │ - sget-object v3, Ljulianwi/javainstaller/MainActivity;->checks:[Ljulianwi/javainstaller/CheckPoint; │ + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - const/4 v4, 0x1 │ + move-result-object v1 │ │ - aget-object v3, v3, v4 │ + sget-object v2, Ljulianwi/javainstaller/MainActivity;->checks:[Ljulianwi/javainstaller/CheckPoint; │ │ - invoke-virtual {v3}, Ljulianwi/javainstaller/CheckPoint;->getPath()Ljava/lang/String; │ + const/4 v3, 0x1 │ │ - move-result-object v3 │ + aget-object v2, v2, v3 │ │ - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v2}, Ljulianwi/javainstaller/CheckPoint;->getPath()Ljava/lang/String; │ │ move-result-object v2 │ │ - const-string v3, "/busybox\n" │ + 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 │ + const-string v2, "/busybox\n" │ │ - invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - move-object/from16 v0, v17 │ + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + │ + move-result-object v1 │ │ - invoke-virtual {v0, v2}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ + invoke-virtual {v15, v1}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ │ .line 116 │ - const/4 v10, -0x1 │ + const/4 v9, -0x1 │ │ .line 117 │ - .restart local v10 # "i":I │ + .restart local v9 # "i":I │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Ljulianwi/javainstaller/InstallActivity;->ids2:Ljava/util/List; │ + iget-object v1, v0, Ljulianwi/javainstaller/InstallActivity;->ids2:Ljava/util/List; │ │ - invoke-interface {v2}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v11 │ + move-result-object v16 │ │ - .restart local v11 # "i$":Ljava/util/Iterator; │ :goto_4 │ - invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface/range {v16 .. v16}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v2 │ + move-result v1 │ │ - if-eqz v2, :cond_8 │ + if-eqz v1, :cond_8 │ │ - invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface/range {v16 .. v16}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Ljava/lang/Integer; │ + check-cast v1, Ljava/lang/Integer; │ │ - invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I │ │ - move-result v12 │ + move-result v10 │ │ .line 118 │ - .restart local v12 # "id":I │ - add-int/lit8 v10, v10, 0x1 │ + .restart local v10 # "id":I │ + add-int/lit8 v9, v9, 0x1 │ │ .line 119 │ - sget-object v2, Ljulianwi/javainstaller/MainActivity;->checks:[Ljulianwi/javainstaller/CheckPoint; │ + sget-object v1, Ljulianwi/javainstaller/MainActivity;->checks:[Ljulianwi/javainstaller/CheckPoint; │ │ - aget-object v14, v2, v12 │ + aget-object v12, v1, v10 │ │ .line 120 │ - .restart local v14 # "mcheck":Ljulianwi/javainstaller/CheckPoint; │ + .restart local v12 # "mcheck":Ljulianwi/javainstaller/CheckPoint; │ move-object/from16 v0, p0 │ │ - iget-boolean v2, v0, Ljulianwi/javainstaller/InstallActivity;->uninstall:Z │ + iget-boolean v1, v0, Ljulianwi/javainstaller/InstallActivity;->uninstall:Z │ │ - if-nez v2, :cond_6 │ + if-nez v1, :cond_6 │ │ .line 121 │ - new-instance v2, Ljulianwi/javainstaller/Download; │ + new-instance v1, Ljulianwi/javainstaller/Download; │ │ move-object/from16 v0, p0 │ │ - iget-object v3, v0, Ljulianwi/javainstaller/InstallActivity;->lls:Ljava/util/List; │ + iget-object v2, v0, Ljulianwi/javainstaller/InstallActivity;->lls:Ljava/util/List; │ │ move-object/from16 v0, p0 │ │ - iget v4, v0, Ljulianwi/javainstaller/InstallActivity;->term:I │ + iget v3, v0, Ljulianwi/javainstaller/InstallActivity;->term:I │ │ move-object/from16 v0, p0 │ │ - iget-object v5, v0, Ljulianwi/javainstaller/InstallActivity;->ids:Ljava/util/List; │ + iget-object v4, v0, Ljulianwi/javainstaller/InstallActivity;->ids:Ljava/util/List; │ │ - invoke-interface {v5}, Ljava/util/List;->size()I │ + invoke-interface {v4}, Ljava/util/List;->size()I │ │ - move-result v5 │ + move-result v4 │ │ - add-int/2addr v4, v5 │ + add-int/2addr v3, v4 │ │ - add-int/2addr v4, v10 │ + add-int/2addr v3, v9 │ │ - invoke-interface {v3, v4}, Ljava/util/List;->get(I)Ljava/lang/Object; │ + invoke-interface {v2, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Landroid/widget/LinearLayout; │ + check-cast v2, Landroid/widget/LinearLayout; │ │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ - invoke-virtual {v3, v4}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v2, v3}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Landroid/widget/ProgressBar; │ + check-cast v2, Landroid/widget/ProgressBar; │ │ move-object/from16 v0, p0 │ │ - iget-object v4, v0, Ljulianwi/javainstaller/InstallActivity;->lls:Ljava/util/List; │ + iget-object v3, v0, Ljulianwi/javainstaller/InstallActivity;->lls:Ljava/util/List; │ │ move-object/from16 v0, p0 │ │ - iget v5, v0, Ljulianwi/javainstaller/InstallActivity;->term:I │ + iget v4, v0, Ljulianwi/javainstaller/InstallActivity;->term:I │ │ move-object/from16 v0, p0 │ │ - iget-object v6, v0, Ljulianwi/javainstaller/InstallActivity;->ids:Ljava/util/List; │ + iget-object v5, v0, Ljulianwi/javainstaller/InstallActivity;->ids:Ljava/util/List; │ │ - invoke-interface {v6}, Ljava/util/List;->size()I │ + invoke-interface {v5}, Ljava/util/List;->size()I │ │ - move-result v6 │ + move-result v5 │ │ - add-int/2addr v5, v6 │ + add-int/2addr v4, v5 │ │ - add-int/2addr v5, v10 │ + add-int/2addr v4, v9 │ │ - invoke-interface {v4, v5}, Ljava/util/List;->get(I)Ljava/lang/Object; │ + invoke-interface {v3, v4}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - check-cast v4, Landroid/widget/LinearLayout; │ + check-cast v3, Landroid/widget/LinearLayout; │ │ - const/4 v5, 0x2 │ + const/4 v4, 0x2 │ │ - invoke-virtual {v4, v5}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v3, v4}, Landroid/widget/LinearLayout;->findViewById(I)Landroid/view/View; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - check-cast v4, Landroid/widget/TextView; │ + check-cast v3, Landroid/widget/TextView; │ │ - new-instance v5, Ljava/net/URL; │ + new-instance v4, Ljava/net/URL; │ │ - sget-object v6, Ljulianwi/javainstaller/MainActivity;->checks:[Ljulianwi/javainstaller/CheckPoint; │ + sget-object v5, Ljulianwi/javainstaller/MainActivity;->checks:[Ljulianwi/javainstaller/CheckPoint; │ │ - aget-object v6, v6, v12 │ + aget-object v5, v5, v10 │ │ - invoke-virtual {v6}, Ljulianwi/javainstaller/CheckPoint;->getSource()Ljava/lang/String; │ + invoke-virtual {v5}, Ljulianwi/javainstaller/CheckPoint;->getSource()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - invoke-direct {v5, v6}, Ljava/net/URL;->(Ljava/lang/String;)V │ + invoke-direct {v4, v5}, Ljava/net/URL;->(Ljava/lang/String;)V │ │ move-object/from16 v0, p0 │ │ - iget-object v6, v0, Ljulianwi/javainstaller/InstallActivity;->handler:Landroid/os/Handler; │ + iget-object v5, v0, Ljulianwi/javainstaller/InstallActivity;->handler:Landroid/os/Handler; │ │ - new-instance v7, Ljava/lang/StringBuilder; │ + new-instance v6, Ljava/lang/StringBuilder; │ │ - invoke-direct {v7}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v6}, Ljava/lang/StringBuilder;->()V │ │ - const-string v8, "/data/data/julianwi.javainstaller/" │ + const-string v7, "/data/data/julianwi.javainstaller/" │ │ - 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 │ │ - sget-object v8, Ljulianwi/javainstaller/Checkforfile;->file:[Ljava/lang/String; │ + sget-object v7, Ljulianwi/javainstaller/Checkforfile;->file:[Ljava/lang/String; │ │ - aget-object v8, v8, v12 │ + aget-object v7, v7, v10 │ │ - 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 │ │ - move-object/from16 v8, p0 │ + move-object/from16 v7, p0 │ │ - invoke-direct/range {v2 .. v8}, Ljulianwi/javainstaller/Download;->(Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/net/URL;Landroid/os/Handler;Ljava/lang/String;Landroid/content/Context;)V │ + invoke-direct/range {v1 .. v7}, Ljulianwi/javainstaller/Download;->(Landroid/widget/ProgressBar;Landroid/widget/TextView;Ljava/net/URL;Landroid/os/Handler;Ljava/lang/String;Landroid/content/Context;)V │ │ - invoke-virtual {v2}, Ljulianwi/javainstaller/Download;->run()V │ + invoke-virtual {v1}, Ljulianwi/javainstaller/Download;->run()V │ │ .line 123 │ :cond_6 │ move-object/from16 v0, p0 │ │ - move-object/from16 v1, v17 │ - │ - invoke-virtual {v0, v1, v14}, Ljulianwi/javainstaller/InstallActivity;->writesh(Ljava/io/Writer;Ljulianwi/javainstaller/CheckPoint;)V │ + invoke-virtual {v0, v15, v12}, Ljulianwi/javainstaller/InstallActivity;->writesh(Ljava/io/Writer;Ljulianwi/javainstaller/CheckPoint;)V │ │ goto/16 :goto_4 │ │ .line 113 │ - .end local v10 # "i":I │ - .end local v11 # "i$":Ljava/util/Iterator; │ - .end local v12 # "id":I │ - .end local v14 # "mcheck":Ljulianwi/javainstaller/CheckPoint; │ - .end local v17 # "writer":Ljava/io/Writer; │ + .end local v9 # "i":I │ + .end local v10 # "id":I │ + .end local v12 # "mcheck":Ljulianwi/javainstaller/CheckPoint; │ + .end local v15 # "writer":Ljava/io/Writer; │ :cond_7 │ - new-instance v17, Ljava/io/BufferedWriter; │ + new-instance v15, Ljava/io/BufferedWriter; │ │ - new-instance v2, Ljava/io/OutputStreamWriter; │ + new-instance v1, Ljava/io/OutputStreamWriter; │ │ - new-instance v3, Ljava/io/FileOutputStream; │ + new-instance v2, Ljava/io/FileOutputStream; │ │ - const-string v4, "/data/data/julianwi.javainstaller/install2.sh" │ - │ - invoke-direct {v3, v4}, Ljava/io/FileOutputStream;->(Ljava/lang/String;)V │ + const-string v3, "/data/data/julianwi.javainstaller/install2.sh" │ │ - const-string v4, "utf-8" │ + invoke-direct {v2, v3}, Ljava/io/FileOutputStream;->(Ljava/lang/String;)V │ │ - invoke-direct {v2, v3, v4}, Ljava/io/OutputStreamWriter;->(Ljava/io/OutputStream;Ljava/lang/String;)V │ + const-string v3, "utf-8" │ │ - move-object/from16 v0, v17 │ + invoke-direct {v1, v2, v3}, Ljava/io/OutputStreamWriter;->(Ljava/io/OutputStream;Ljava/lang/String;)V │ │ - invoke-direct {v0, v2}, Ljava/io/BufferedWriter;->(Ljava/io/Writer;)V │ + invoke-direct {v15, v1}, Ljava/io/BufferedWriter;->(Ljava/io/Writer;)V │ │ - .restart local v17 # "writer":Ljava/io/Writer; │ + .restart local v15 # "writer":Ljava/io/Writer; │ goto/16 :goto_3 │ │ .line 125 │ - .restart local v10 # "i":I │ - .restart local v11 # "i$":Ljava/util/Iterator; │ + .restart local v9 # "i":I │ :cond_8 │ move-object/from16 v0, p0 │ │ - iget-boolean v2, v0, Ljulianwi/javainstaller/InstallActivity;->uninstall:Z │ + iget-boolean v1, v0, Ljulianwi/javainstaller/InstallActivity;->uninstall:Z │ │ - if-eqz v2, :cond_b │ + if-eqz v1, :cond_b │ │ - const-string v2, "echo uninstallation complete\n" │ + const-string v1, "echo uninstallation complete\n" │ │ :goto_5 │ - move-object/from16 v0, v17 │ - │ - invoke-virtual {v0, v2}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ + invoke-virtual {v15, v1}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ │ .line 126 │ - const-string v2, "exit" │ + const-string v1, "exit" │ │ - move-object/from16 v0, v17 │ - │ - invoke-virtual {v0, v2}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ + invoke-virtual {v15, v1}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ │ .line 127 │ - invoke-virtual/range {v17 .. v17}, Ljava/io/Writer;->close()V │ + invoke-virtual {v15}, Ljava/io/Writer;->close()V │ │ .line 128 │ move-object/from16 v0, p0 │ │ - iget-object v2, v0, Ljulianwi/javainstaller/InstallActivity;->ids2:Ljava/util/List; │ + iget-object v1, v0, Ljulianwi/javainstaller/InstallActivity;->ids2:Ljava/util/List; │ │ - const/4 v3, 0x0 │ + const/4 v2, 0x0 │ │ - invoke-interface {v2, v3}, Ljava/util/List;->get(I)Ljava/lang/Object; │ + invoke-interface {v1, v2}, Ljava/util/List;->get(I)Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Ljava/lang/Integer; │ + check-cast v1, Ljava/lang/Integer; │ │ - invoke-virtual {v2}, Ljava/lang/Integer;->intValue()I │ + invoke-virtual {v1}, Ljava/lang/Integer;->intValue()I │ │ - move-result v2 │ + move-result v1 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v2}, Ljulianwi/javainstaller/InstallActivity;->testrunactivity(I)Ljava/lang/Boolean; │ + invoke-virtual {v0, v1}, Ljulianwi/javainstaller/InstallActivity;->testrunactivity(I)Ljava/lang/Boolean; │ │ - move-result-object v2 │ + move-result-object v1 │ │ move-object/from16 v0, p0 │ │ - invoke-virtual {v0, v2}, Ljulianwi/javainstaller/InstallActivity;->runterm(Ljava/lang/Boolean;)V │ + invoke-virtual {v0, v1}, Ljulianwi/javainstaller/InstallActivity;->runterm(Ljava/lang/Boolean;)V │ │ .line 130 │ - .end local v10 # "i":I │ - .end local v11 # "i$":Ljava/util/Iterator; │ - .end local v17 # "writer":Ljava/io/Writer; │ + .end local v9 # "i":I │ + .end local v15 # "writer":Ljava/io/Writer; │ :cond_9 │ move-object/from16 v0, p0 │ │ - iget v2, v0, Ljulianwi/javainstaller/InstallActivity;->pkgs:I │ + iget v1, v0, Ljulianwi/javainstaller/InstallActivity;->pkgs:I │ │ - and-int/lit8 v2, v2, 0x3 │ + and-int/lit8 v1, v1, 0x3 │ │ - const/4 v3, 0x3 │ + const/4 v2, 0x3 │ │ - if-ne v2, v3, :cond_a │ + if-ne v1, v2, :cond_a │ │ .line 131 │ - const-string v2, "package:jackpal.androidterm" │ + const-string v1, "package:jackpal.androidterm" │ │ - invoke-static {v2}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; │ + invoke-static {v1}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; │ │ - move-result-object v15 │ + move-result-object v13 │ │ .line 132 │ - .local v15, "packageURI":Landroid/net/Uri; │ - new-instance v16, Landroid/content/Intent; │ - │ - const-string v2, "android.intent.action.DELETE" │ + .local v13, "packageURI":Landroid/net/Uri; │ + new-instance v14, Landroid/content/Intent; │ │ - move-object/from16 v0, v16 │ + const-string v1, "android.intent.action.DELETE" │ │ - invoke-direct {v0, v2, v15}, Landroid/content/Intent;->(Ljava/lang/String;Landroid/net/Uri;)V │ + invoke-direct {v14, v1, v13}, Landroid/content/Intent;->(Ljava/lang/String;Landroid/net/Uri;)V │ │ .line 133 │ - .local v16, "uninstallIntent":Landroid/content/Intent; │ + .local v14, "uninstallIntent":Landroid/content/Intent; │ move-object/from16 v0, p0 │ │ - move-object/from16 v1, v16 │ - │ - invoke-virtual {v0, v1}, Ljulianwi/javainstaller/InstallActivity;->startActivity(Landroid/content/Intent;)V │ + invoke-virtual {v0, v14}, Ljulianwi/javainstaller/InstallActivity;->startActivity(Landroid/content/Intent;)V │ │ .line 135 │ - .end local v15 # "packageURI":Landroid/net/Uri; │ - .end local v16 # "uninstallIntent":Landroid/content/Intent; │ + .end local v13 # "packageURI":Landroid/net/Uri; │ + .end local v14 # "uninstallIntent":Landroid/content/Intent; │ :cond_a │ invoke-virtual/range {p0 .. p0}, Ljulianwi/javainstaller/InstallActivity;->writejava()V │ │ goto/16 :goto_0 │ │ .line 125 │ - .restart local v10 # "i":I │ - .restart local v11 # "i$":Ljava/util/Iterator; │ - .restart local v17 # "writer":Ljava/io/Writer; │ + .restart local v9 # "i":I │ + .restart local v15 # "writer":Ljava/io/Writer; │ :cond_b │ - const-string v2, "echo installation complete\n" │ + const-string v1, "echo installation complete\n" │ :try_end_1 │ .catch Ljava/lang/Exception; {:try_start_1 .. :try_end_1} :catch_0 │ │ goto :goto_5 │ .end method │ │ .method public runterm(Ljava/lang/Boolean;)V │ @@ -1863,120 +1826,117 @@ │ :cond_1 │ const/4 v1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public writejava()V │ - .locals 10 │ + .locals 9 │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/lang/Exception; │ } │ .end annotation │ │ .prologue │ - const/4 v9, 0x5 │ + const/4 v8, 0x5 │ │ - const/4 v8, 0x2 │ + const/4 v7, 0x2 │ │ .line 224 │ - new-instance v4, Ljava/io/BufferedWriter; │ + new-instance v1, Ljava/io/BufferedWriter; │ │ - new-instance v5, Ljava/io/OutputStreamWriter; │ + new-instance v2, Ljava/io/OutputStreamWriter; │ │ - new-instance v6, Ljava/io/FileOutputStream; │ + new-instance v3, Ljava/io/FileOutputStream; │ │ - const-string v7, "/data/data/julianwi.javainstaller/java" │ + const-string v4, "/data/data/julianwi.javainstaller/java" │ │ - invoke-direct {v6, v7}, Ljava/io/FileOutputStream;->(Ljava/lang/String;)V │ + invoke-direct {v3, v4}, Ljava/io/FileOutputStream;->(Ljava/lang/String;)V │ │ - const-string v7, "utf-8" │ + const-string v4, "utf-8" │ │ - invoke-direct {v5, v6, v7}, Ljava/io/OutputStreamWriter;->(Ljava/io/OutputStream;Ljava/lang/String;)V │ + invoke-direct {v2, v3, v4}, Ljava/io/OutputStreamWriter;->(Ljava/io/OutputStream;Ljava/lang/String;)V │ │ - invoke-direct {v4, v5}, Ljava/io/BufferedWriter;->(Ljava/io/Writer;)V │ + invoke-direct {v1, v2}, Ljava/io/BufferedWriter;->(Ljava/io/Writer;)V │ │ .line 225 │ - .local v4, "writer":Ljava/io/Writer; │ - const-string v5, "#!/system/bin/sh\n" │ + .local v1, "writer":Ljava/io/Writer; │ + const-string v2, "#!/system/bin/sh\n" │ │ - invoke-virtual {v4, v5}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ + invoke-virtual {v1, v2}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ │ .line 226 │ - new-instance v5, Ljava/lang/StringBuilder; │ + new-instance v2, Ljava/lang/StringBuilder; │ │ - invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ - const-string v6, "export LD_LIBRARY_PATH=" │ + const-string v3, "export LD_LIBRARY_PATH=" │ │ - invoke-virtual {v5, v6}, 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 v5 │ + move-result-object v2 │ │ - sget-object v6, Ljulianwi/javainstaller/MainActivity;->checks:[Ljulianwi/javainstaller/CheckPoint; │ + sget-object v3, Ljulianwi/javainstaller/MainActivity;->checks:[Ljulianwi/javainstaller/CheckPoint; │ │ - aget-object v6, v6, v8 │ + aget-object v3, v3, v7 │ │ - invoke-virtual {v6}, Ljulianwi/javainstaller/CheckPoint;->getPath()Ljava/lang/String; │ + invoke-virtual {v3}, Ljulianwi/javainstaller/CheckPoint;->getPath()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v3 │ │ - invoke-virtual {v5, v6}, 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 v5 │ + move-result-object v2 │ │ - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v2 │ │ - invoke-virtual {v4, v5}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ + invoke-virtual {v1, v2}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ │ .line 227 │ - new-array v0, v9, [I │ + new-array v3, v8, [I │ │ - fill-array-data v0, :array_0 │ + fill-array-data v3, :array_0 │ │ - .local v0, "arr$":[I │ - array-length v3, v0 │ + array-length v4, v3 │ │ - .local v3, "len$":I │ - const/4 v1, 0x0 │ + const/4 v2, 0x0 │ │ - .local v1, "i$":I │ :goto_0 │ - if-ge v1, v3, :cond_1 │ + if-ge v2, v4, :cond_1 │ │ - aget v2, v0, v1 │ + aget v0, v3, v2 │ │ .line 228 │ - .local v2, "id":I │ + .local v0, "id":I │ sget-object v5, Ljulianwi/javainstaller/MainActivity;->checks:[Ljulianwi/javainstaller/CheckPoint; │ │ - aget-object v5, v5, v2 │ + aget-object v5, v5, v0 │ │ iget-object v5, v5, Ljulianwi/javainstaller/CheckPoint;->installed:Ljava/lang/Boolean; │ │ invoke-virtual {v5}, Ljava/lang/Boolean;->booleanValue()Z │ │ move-result v5 │ │ if-eqz v5, :cond_0 │ │ sget-object v5, Ljulianwi/javainstaller/MainActivity;->checks:[Ljulianwi/javainstaller/CheckPoint; │ │ - aget-object v5, v5, v2 │ + aget-object v5, v5, v0 │ │ invoke-virtual {v5}, Ljulianwi/javainstaller/CheckPoint;->getPath()Ljava/lang/String; │ │ move-result-object v5 │ │ sget-object v6, Ljulianwi/javainstaller/MainActivity;->checks:[Ljulianwi/javainstaller/CheckPoint; │ │ - aget-object v6, v6, v8 │ + aget-object v6, v6, v7 │ │ invoke-virtual {v6}, Ljulianwi/javainstaller/CheckPoint;->getPath()Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {v5, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ @@ -1993,162 +1953,162 @@ │ │ invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v5 │ │ sget-object v6, Ljulianwi/javainstaller/MainActivity;->checks:[Ljulianwi/javainstaller/CheckPoint; │ │ - aget-object v6, v6, v2 │ + aget-object v6, v6, v0 │ │ invoke-virtual {v6}, Ljulianwi/javainstaller/CheckPoint;->getPath()Ljava/lang/String; │ │ move-result-object v6 │ │ invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v5 │ │ invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v5 │ │ - invoke-virtual {v4, v5}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ + invoke-virtual {v1, v5}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ │ .line 227 │ :cond_0 │ - add-int/lit8 v1, v1, 0x1 │ + add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ .line 232 │ - .end local v2 # "id":I │ + .end local v0 # "id":I │ :cond_1 │ - new-instance v5, Ljava/lang/StringBuilder; │ + new-instance v2, Ljava/lang/StringBuilder; │ │ - invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ - const-string v6, "\nexec " │ + const-string v3, "\nexec " │ │ - invoke-virtual {v5, v6}, 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 v5 │ + move-result-object v2 │ │ - sget-object v6, Ljulianwi/javainstaller/MainActivity;->checks:[Ljulianwi/javainstaller/CheckPoint; │ + sget-object v3, Ljulianwi/javainstaller/MainActivity;->checks:[Ljulianwi/javainstaller/CheckPoint; │ │ - aget-object v6, v6, v8 │ + aget-object v3, v3, v7 │ │ - invoke-virtual {v6}, Ljulianwi/javainstaller/CheckPoint;->getPath()Ljava/lang/String; │ + invoke-virtual {v3}, Ljulianwi/javainstaller/CheckPoint;->getPath()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v3 │ │ - invoke-virtual {v5, v6}, 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 v5 │ + move-result-object v2 │ │ - const-string v6, "/ld-linux.so.* " │ + const-string v3, "/ld-linux.so.* " │ │ - invoke-virtual {v5, v6}, 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 v5 │ + move-result-object v2 │ │ - sget-object v6, Ljulianwi/javainstaller/MainActivity;->checks:[Ljulianwi/javainstaller/CheckPoint; │ + sget-object v3, Ljulianwi/javainstaller/MainActivity;->checks:[Ljulianwi/javainstaller/CheckPoint; │ │ - aget-object v6, v6, v9 │ + aget-object v3, v3, v8 │ │ - invoke-virtual {v6}, Ljulianwi/javainstaller/CheckPoint;->getPath()Ljava/lang/String; │ + invoke-virtual {v3}, Ljulianwi/javainstaller/CheckPoint;->getPath()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v3 │ │ - invoke-virtual {v5, v6}, 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 v5 │ + move-result-object v2 │ │ - const-string v6, "/jamvm -Xbootclasspath:" │ + const-string v3, "/jamvm -Xbootclasspath:" │ │ - invoke-virtual {v5, v6}, 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 v5 │ + move-result-object v2 │ │ - sget-object v6, Ljulianwi/javainstaller/MainActivity;->checks:[Ljulianwi/javainstaller/CheckPoint; │ + sget-object v3, Ljulianwi/javainstaller/MainActivity;->checks:[Ljulianwi/javainstaller/CheckPoint; │ │ - aget-object v6, v6, v9 │ + aget-object v3, v3, v8 │ │ - invoke-virtual {v6}, Ljulianwi/javainstaller/CheckPoint;->getPath()Ljava/lang/String; │ + invoke-virtual {v3}, Ljulianwi/javainstaller/CheckPoint;->getPath()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v3 │ │ - invoke-virtual {v5, v6}, 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 v5 │ + move-result-object v2 │ │ - const-string v6, "/classes.zip:" │ + const-string v3, "/classes.zip:" │ │ - invoke-virtual {v5, v6}, 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 v5 │ + move-result-object v2 │ │ - sget-object v6, Ljulianwi/javainstaller/MainActivity;->checks:[Ljulianwi/javainstaller/CheckPoint; │ + sget-object v3, Ljulianwi/javainstaller/MainActivity;->checks:[Ljulianwi/javainstaller/CheckPoint; │ │ - const/4 v7, 0x6 │ + const/4 v4, 0x6 │ │ - aget-object v6, v6, v7 │ + aget-object v3, v3, v4 │ │ - invoke-virtual {v6}, Ljulianwi/javainstaller/CheckPoint;->getPath()Ljava/lang/String; │ + invoke-virtual {v3}, Ljulianwi/javainstaller/CheckPoint;->getPath()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v3 │ │ - invoke-virtual {v5, v6}, 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 v5 │ + move-result-object v2 │ │ - const-string v6, "/glibj.zip:" │ + const-string v3, "/glibj.zip:" │ │ - invoke-virtual {v5, v6}, 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 v5 │ + move-result-object v2 │ │ - sget-object v6, Ljulianwi/javainstaller/MainActivity;->checks:[Ljulianwi/javainstaller/CheckPoint; │ + sget-object v3, Ljulianwi/javainstaller/MainActivity;->checks:[Ljulianwi/javainstaller/CheckPoint; │ │ - const/16 v7, 0x8 │ + const/16 v4, 0x8 │ │ - aget-object v6, v6, v7 │ + aget-object v3, v3, v4 │ │ - invoke-virtual {v6}, Ljulianwi/javainstaller/CheckPoint;->getPath()Ljava/lang/String; │ + invoke-virtual {v3}, Ljulianwi/javainstaller/CheckPoint;->getPath()Ljava/lang/String; │ │ - move-result-object v6 │ + move-result-object v3 │ │ - invoke-virtual {v5, v6}, 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 v5 │ + move-result-object v2 │ │ - const-string v6, "/awtpeer.zip -Dawt.toolkit=julianwi.awtpeer.AndroidToolkit $@\n" │ + const-string v3, "/awtpeer.zip -Dawt.toolkit=julianwi.awtpeer.AndroidToolkit $@\n" │ │ - invoke-virtual {v5, v6}, 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 v5 │ + move-result-object v2 │ │ - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v2 │ │ - invoke-virtual {v4, v5}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ + invoke-virtual {v1, v2}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ │ .line 233 │ - invoke-virtual {v4}, Ljava/io/Writer;->close()V │ + invoke-virtual {v1}, Ljava/io/Writer;->close()V │ │ .line 234 │ - new-instance v5, Ljava/io/File; │ + new-instance v2, Ljava/io/File; │ │ - const-string v6, "/data/data/julianwi.javainstaller/java" │ + const-string v3, "/data/data/julianwi.javainstaller/java" │ │ - invoke-direct {v5, v6}, Ljava/io/File;->(Ljava/lang/String;)V │ + invoke-direct {v2, v3}, Ljava/io/File;->(Ljava/lang/String;)V │ │ - const/16 v6, 0x1ed │ + const/16 v3, 0x1ed │ │ - invoke-static {v5, v6}, Ljulianwi/javainstaller/InstallActivity;->chmod(Ljava/io/File;I)I │ + invoke-static {v2, v3}, Ljulianwi/javainstaller/InstallActivity;->chmod(Ljava/io/File;I)I │ │ .line 235 │ return-void │ │ .line 227 │ nop │ │ @@ -2159,54 +2119,51 @@ │ 0x6 │ 0x7 │ 0x8 │ .end array-data │ .end method │ │ .method public writesh(Ljava/io/Writer;Ljulianwi/javainstaller/CheckPoint;)V │ - .locals 10 │ + .locals 7 │ .param p1, "writer" # Ljava/io/Writer; │ .param p2, "mcheck" # Ljulianwi/javainstaller/CheckPoint; │ .annotation system Ldalvik/annotation/Throws; │ value = { │ Ljava/lang/Exception; │ } │ .end annotation │ │ .prologue │ - const/16 v9, 0x8 │ + const/16 v6, 0x8 │ │ - const/4 v8, 0x1 │ + const/4 v5, 0x1 │ │ .line 156 │ - iget-boolean v4, p0, Ljulianwi/javainstaller/InstallActivity;->uninstall:Z │ + iget-boolean v1, p0, Ljulianwi/javainstaller/InstallActivity;->uninstall:Z │ │ - if-eqz v4, :cond_2 │ + if-eqz v1, :cond_2 │ │ .line 157 │ - sget-object v4, Ljulianwi/javainstaller/Checkforfile;->files:[[Ljava/lang/String; │ + sget-object v1, Ljulianwi/javainstaller/Checkforfile;->files:[[Ljava/lang/String; │ │ - iget v5, p2, Ljulianwi/javainstaller/CheckPoint;->id:I │ + iget v2, p2, Ljulianwi/javainstaller/CheckPoint;->id:I │ │ - aget-object v0, v4, v5 │ + aget-object v2, v1, v2 │ │ - .local v0, "arr$":[Ljava/lang/String; │ - array-length v3, v0 │ + array-length v3, v2 │ │ - .local v3, "len$":I │ - const/4 v2, 0x0 │ + const/4 v1, 0x0 │ │ - .local v2, "i$":I │ :goto_0 │ - if-ge v2, v3, :cond_0 │ + if-ge v1, v3, :cond_0 │ │ - aget-object v1, v0, v2 │ + aget-object v0, v2, v1 │ │ .line 158 │ - .local v1, "file":Ljava/lang/String; │ + .local v0, "file":Ljava/lang/String; │ new-instance v4, Ljava/lang/StringBuilder; │ │ invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ │ const-string v5, "rm " │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ @@ -2223,15 +2180,15 @@ │ │ const-string v5, "/" │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ - invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v4 │ │ const-string v5, "\n" │ │ invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ @@ -2240,382 +2197,379 @@ │ invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {p1, v4}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ │ .line 157 │ - add-int/lit8 v2, v2, 0x1 │ + add-int/lit8 v1, v1, 0x1 │ │ goto :goto_0 │ │ .line 160 │ - .end local v1 # "file":Ljava/lang/String; │ + .end local v0 # "file":Ljava/lang/String; │ :cond_0 │ - iget v4, p2, Ljulianwi/javainstaller/CheckPoint;->id:I │ + iget v1, p2, Ljulianwi/javainstaller/CheckPoint;->id:I │ │ - if-ne v4, v9, :cond_1 │ + if-ne v1, v6, :cond_1 │ │ .line 161 │ - const-string v4, "am start --user 0 -a android.intent.action.DELETE -d package:julianwi.awtpeer\n" │ + const-string v1, "am start --user 0 -a android.intent.action.DELETE -d package:julianwi.awtpeer\n" │ │ - invoke-virtual {p1, v4}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ + invoke-virtual {p1, v1}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ │ .line 198 │ - .end local v0 # "arr$":[Ljava/lang/String; │ - .end local v2 # "i$":I │ - .end local v3 # "len$":I │ :cond_1 │ :goto_1 │ return-void │ │ .line 165 │ :cond_2 │ - iget v4, p2, Ljulianwi/javainstaller/CheckPoint;->id:I │ + iget v1, p2, Ljulianwi/javainstaller/CheckPoint;->id:I │ │ - if-ne v4, v8, :cond_3 │ + if-ne v1, v5, :cond_3 │ │ .line 166 │ - new-instance v4, Ljava/io/File; │ + new-instance v1, Ljava/io/File; │ │ - const-string v5, "/data/data/julianwi.javainstaller/busybox" │ + const-string v2, "/data/data/julianwi.javainstaller/busybox" │ │ - invoke-direct {v4, v5}, Ljava/io/File;->(Ljava/lang/String;)V │ + invoke-direct {v1, v2}, Ljava/io/File;->(Ljava/lang/String;)V │ │ - const/16 v5, 0x1ed │ + const/16 v2, 0x1ed │ │ - invoke-static {v4, v5}, Ljulianwi/javainstaller/InstallActivity;->chmod(Ljava/io/File;I)I │ + invoke-static {v1, v2}, Ljulianwi/javainstaller/InstallActivity;->chmod(Ljava/io/File;I)I │ │ .line 171 │ :goto_2 │ - new-instance v4, Ljava/lang/StringBuilder; │ + new-instance v1, Ljava/lang/StringBuilder; │ │ - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ - const-string v5, "echo installing " │ + const-string v2, "echo installing " │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - iget-object v5, p2, Ljulianwi/javainstaller/CheckPoint;->text:Ljava/lang/String; │ + iget-object v2, p2, Ljulianwi/javainstaller/CheckPoint;->text:Ljava/lang/String; │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - const-string v5, "\n" │ + const-string v2, "\n" │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - invoke-virtual {p1, v4}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ + invoke-virtual {p1, v1}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ │ .line 172 │ - iget v4, p2, Ljulianwi/javainstaller/CheckPoint;->id:I │ + iget v1, p2, Ljulianwi/javainstaller/CheckPoint;->id:I │ │ - if-ne v4, v8, :cond_4 │ + if-ne v1, v5, :cond_4 │ │ .line 173 │ - new-instance v4, Ljava/lang/StringBuilder; │ + new-instance v1, Ljava/lang/StringBuilder; │ │ - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ - const-string v5, "/data/data/julianwi.javainstaller/busybox mkdir -p " │ + const-string v2, "/data/data/julianwi.javainstaller/busybox mkdir -p " │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v1 │ │ invoke-virtual {p2}, Ljulianwi/javainstaller/CheckPoint;->getPath()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v2 │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - const-string v5, "\n" │ + const-string v2, "\n" │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - invoke-virtual {p1, v4}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ + invoke-virtual {p1, v1}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ │ .line 174 │ - new-instance v4, Ljava/lang/StringBuilder; │ + new-instance v1, Ljava/lang/StringBuilder; │ │ - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ - const-string v5, "/data/data/julianwi.javainstaller/busybox chmod 0755 " │ + const-string v2, "/data/data/julianwi.javainstaller/busybox chmod 0755 " │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v1 │ │ invoke-virtual {p2}, Ljulianwi/javainstaller/CheckPoint;->getPath()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v2 │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - const-string v5, "\n" │ + const-string v2, "\n" │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - invoke-virtual {p1, v4}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ + invoke-virtual {p1, v1}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ │ .line 175 │ - new-instance v4, Ljava/lang/StringBuilder; │ + new-instance v1, Ljava/lang/StringBuilder; │ │ - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ - const-string v5, "/data/data/julianwi.javainstaller/busybox cp /data/data/julianwi.javainstaller/busybox " │ + const-string v2, "/data/data/julianwi.javainstaller/busybox cp /data/data/julianwi.javainstaller/busybox " │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v1 │ │ invoke-virtual {p2}, Ljulianwi/javainstaller/CheckPoint;->getPath()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v2 │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - const-string v5, "/busybox\n" │ + const-string v2, "/busybox\n" │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - invoke-virtual {p1, v4}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ + invoke-virtual {p1, v1}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ │ .line 176 │ - new-instance v4, Ljava/lang/StringBuilder; │ + new-instance v1, Ljava/lang/StringBuilder; │ │ - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ - const-string v5, "/data/data/julianwi.javainstaller/busybox chmod 0755 " │ + const-string v2, "/data/data/julianwi.javainstaller/busybox chmod 0755 " │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v1 │ │ invoke-virtual {p2}, Ljulianwi/javainstaller/CheckPoint;->getPath()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v2 │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - const-string v5, "/busybox\n" │ + const-string v2, "/busybox\n" │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - invoke-virtual {p1, v4}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ + invoke-virtual {p1, v1}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ │ .line 183 │ :goto_3 │ - iget v4, p2, Ljulianwi/javainstaller/CheckPoint;->id:I │ + iget v1, p2, Ljulianwi/javainstaller/CheckPoint;->id:I │ │ - if-ne v4, v9, :cond_1 │ + if-ne v1, v6, :cond_1 │ │ .line 184 │ - new-instance v4, Ljava/lang/StringBuilder; │ + new-instance v1, Ljava/lang/StringBuilder; │ │ - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ - const-string v5, "am start --user 0 -a android.intent.action.VIEW -d file://" │ + const-string v2, "am start --user 0 -a android.intent.action.VIEW -d file://" │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v1 │ │ invoke-virtual {p2}, Ljulianwi/javainstaller/CheckPoint;->getPath()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v2 │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - const-string v5, "/awtonandroid.apk -t application/vnd.android.package-archive\n" │ + const-string v2, "/awtonandroid.apk -t application/vnd.android.package-archive\n" │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - invoke-virtual {p1, v4}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ + invoke-virtual {p1, v1}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ │ goto/16 :goto_1 │ │ .line 169 │ :cond_3 │ - new-instance v4, Ljava/io/File; │ + new-instance v1, Ljava/io/File; │ │ - new-instance v5, Ljava/lang/StringBuilder; │ + new-instance v2, Ljava/lang/StringBuilder; │ │ - invoke-direct {v5}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v2}, Ljava/lang/StringBuilder;->()V │ │ - const-string v6, "/data/data/julianwi.javainstaller/" │ + const-string v3, "/data/data/julianwi.javainstaller/" │ │ - invoke-virtual {v5, v6}, 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 v5 │ + move-result-object v2 │ │ - sget-object v6, Ljulianwi/javainstaller/Checkforfile;->file:[Ljava/lang/String; │ + sget-object v3, Ljulianwi/javainstaller/Checkforfile;->file:[Ljava/lang/String; │ │ - iget v7, p2, Ljulianwi/javainstaller/CheckPoint;->id:I │ + iget v4, p2, Ljulianwi/javainstaller/CheckPoint;->id:I │ │ - aget-object v6, v6, v7 │ + aget-object v3, v3, v4 │ │ - invoke-virtual {v5, v6}, 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 v5 │ + move-result-object v2 │ │ - invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v2 │ │ - invoke-direct {v4, v5}, Ljava/io/File;->(Ljava/lang/String;)V │ + invoke-direct {v1, v2}, Ljava/io/File;->(Ljava/lang/String;)V │ │ - const/16 v5, 0x1a4 │ + const/16 v2, 0x1a4 │ │ - invoke-static {v4, v5}, Ljulianwi/javainstaller/InstallActivity;->chmod(Ljava/io/File;I)I │ + invoke-static {v1, v2}, Ljulianwi/javainstaller/InstallActivity;->chmod(Ljava/io/File;I)I │ │ goto/16 :goto_2 │ │ .line 179 │ :cond_4 │ - new-instance v4, Ljava/lang/StringBuilder; │ + new-instance v1, Ljava/lang/StringBuilder; │ │ - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ - const-string v5, "$bbdir mkdir -p " │ + const-string v2, "$bbdir mkdir -p " │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v1 │ │ invoke-virtual {p2}, Ljulianwi/javainstaller/CheckPoint;->getPath()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v2 │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - const-string v5, "\n$bbdir chmod 0755 " │ + const-string v2, "\n$bbdir chmod 0755 " │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v1 │ │ invoke-virtual {p2}, Ljulianwi/javainstaller/CheckPoint;->getPath()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v2 │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - const-string v5, "\ncd " │ + const-string v2, "\ncd " │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v1 │ │ invoke-virtual {p2}, Ljulianwi/javainstaller/CheckPoint;->getPath()Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v2 │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - const-string v5, "\n" │ + const-string v2, "\n" │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - invoke-virtual {p1, v4}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ + invoke-virtual {p1, v1}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ │ .line 180 │ - new-instance v4, Ljava/lang/StringBuilder; │ + new-instance v1, Ljava/lang/StringBuilder; │ │ - invoke-direct {v4}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v1}, Ljava/lang/StringBuilder;->()V │ │ - const-string v5, "$bbdir tar -xvzpf /data/data/julianwi.javainstaller/" │ + const-string v2, "$bbdir tar -xvzpf /data/data/julianwi.javainstaller/" │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - sget-object v5, Ljulianwi/javainstaller/Checkforfile;->file:[Ljava/lang/String; │ + sget-object v2, Ljulianwi/javainstaller/Checkforfile;->file:[Ljava/lang/String; │ │ - iget v6, p2, Ljulianwi/javainstaller/CheckPoint;->id:I │ + iget v3, p2, Ljulianwi/javainstaller/CheckPoint;->id:I │ │ - aget-object v5, v5, v6 │ + aget-object v2, v2, v3 │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - const-string v5, "\n" │ + const-string v2, "\n" │ │ - invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v4 │ + move-result-object v1 │ │ - invoke-virtual {p1, v4}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ + invoke-virtual {p1, v1}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ │ .line 181 │ - const-string v4, "$bbdir chmod 0755 *\n" │ + const-string v1, "$bbdir chmod 0755 *\n" │ │ - invoke-virtual {p1, v4}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ + invoke-virtual {p1, v1}, Ljava/io/Writer;->write(Ljava/lang/String;)V │ │ goto/16 :goto_3 │ .end method ├── smali/julianwi/javainstaller/Download$1.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$status:Ljava/lang/String; │ │ │ # direct methods │ .method constructor (Ljulianwi/javainstaller/Download;ILjava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Ljulianwi/javainstaller/Download; │ │ .prologue │ .line 78 │ iput-object p1, p0, Ljulianwi/javainstaller/Download$1;->this$0:Ljulianwi/javainstaller/Download; │ │ iput p2, p0, Ljulianwi/javainstaller/Download$1;->val$percent:I ├── smali/julianwi/javainstaller/ChangePath$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$input:Landroid/widget/EditText; │ │ │ # direct methods │ .method constructor (Ljulianwi/javainstaller/ChangePath;Landroid/widget/EditText;)V │ .locals 0 │ + .param p1, "this$0" # Ljulianwi/javainstaller/ChangePath; │ │ .prologue │ .line 45 │ iput-object p1, p0, Ljulianwi/javainstaller/ChangePath$1;->this$0:Ljulianwi/javainstaller/ChangePath; │ │ iput-object p2, p0, Ljulianwi/javainstaller/ChangePath$1;->val$input:Landroid/widget/EditText; ├── res/drawable-ldpi-v4/duke.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (247,239,255) # rgb = (0xf7,0xef,0xff) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 99,123,123) # rgb = (0x63,0x7b,0x7b) │ │ ( 8, 16, 8) # rgb = (0x08,0x10,0x08) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (181,198,198) # rgb = (0xb5,0xc6,0xc6) │ │ (206,206,214) # rgb = (0xce,0xce,0xd6) │ │ ( 82, 99, 90) # rgb = (0x52,0x63,0x5a) │ │ ( 74, 90, 90) # rgb = (0x4a,0x5a,0x5a) │ │ @@ -150,15 +150,15 @@ │ │ ( 33, 33, 33) # rgb = (0x21,0x21,0x21) grey13 │ │ ( 82, 90, 90) # rgb = (0x52,0x5a,0x5a) │ │ (165,173,173) # rgb = (0xa5,0xad,0xad) │ │ ( 24, 41, 24) # rgb = (0x18,0x29,0x18) │ │ (115,123,123) # rgb = (0x73,0x7b,0x7b) │ │ } │ │ tRNS { │ │ - 0 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255 255} │ │ + 0} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000001020000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000003030000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000403030305000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000060303030303000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000030303030303050000000000000000000000000000000000000000 │ ├── Image content